大学校园众包App的设计与开发
段奔飞,王佳宇,王志英
【摘 要】文章主要是针对现有国内众包平台专业性强、费用高等高门槛问题,对大学校园众包App进行需求分析与功能设计,开发出基于Android系统的面向在校大学生的校园众包App。此款App以Android Studio作为开发工具,SQL Sever和Sqlite分别作为服务器端和客户端后台数据库,实现了服务器端的用户管理、消息管理、众包数据管理和商城商品管理等功能以及客户端的身份信息管理、众包管理、查看通知和积分兑换商品等功能。 【期刊名称】电脑与信息技术 【年(卷),期】2018(026)004 【总页数】4
【关键词】安卓;校园众包;App
基金项目:2017江苏省高等学校大学生创新创业训练计划省级指导项目(项目编号:201710289129X)。
众包概念始于2006年。Howe[1]首次提出众包概念,并认为“众包是指一个公司或机构将过去由员工执行的工作任务以自由自愿的形式外包给非特定的(通常是大型的)大众网络的做法”。众包作为一种多人参与的在线活动,可以公开召集一群具有不同特征的个体自愿参与某项任务[2]。
众包作为一种新型的商业模式,大受追捧并被广泛地成功应用于网络经济领域。现今国内已有的大型众包平台专业技能要求强、任务费用高,对于大学生群体而言准入门槛相对较高。而大学生群体数量大,日常生活中具有多样化需求,同时高校具有专业多样化的优势,不同专业的学生具备解决上述多样化需求的
能力。针对此类现象,本文计划推出该款校园众包App,目的是通过校园众包的方式,完成从用户A提出需求,附近的用户B接收到任务,做出判断是否有能力完成,可以则与用户A取得联系,完成任务领取佣金的整个生命周期(用户B亦可以是发包者)。借助本文设计的大学校园众包App,实现互帮互助的社会化协作,一方面促进不同专业学生的相互交流,另一方面帮助大学生利用闲暇时间创造价值。
1 大学校园众包App分析
1.1 国外研究现状
国外众包模式起步较早,已发展出大量成熟的众包平台,例如亚马逊开发的Amazon Mechanical Turk[3]、美国的InnoCentive[4]等。 1.2 国内研究现状
国内众包模式相比国外起步较晚,但仍具有许多较为成熟的众包平台,例如重庆的猪八戒网、福建的一品威客网以及开源中国众包平台等等。
如今,移动设备的普及与互联网技术的发展正在为众包模式不断提供着新的发展机会。虽然国内外已有较为成熟的众包平台,但大都是公司级的专业项目,技能要求高,学生可参与性较弱,小众需求市场空白,国内面向在校大学生群体的众包平台很少,因此为了弥补现有的市场空白,本文着眼于在校大学生群体,开发出一个适应于在校大学生的校园众包App。 1.3 需求分析
(1)高校具有天然的专业多样化和需求多样化优势。基于本软件将多样化的业余技能和多样化的零散需求进行对接。例如利用计算机专业学生的专业能力来减少非计算机专业的同学在维修自己的电脑或者制作一个网页时遇到的阻力,
这样不仅能够切实有效地解决问题,更能促进各专业之间的交流。
(2)学生团体基数庞大,可以形成较大的需求市场。为了获得简洁、方便高效的生活方式,学生团体通常愿意通过支付少量佣金的方式来满足自己的需求。例如,对于校园快递的问题,由于时间限制和距离问题,拿快递成为学生的一大困惑,基于本软件,可以调用整个校园资源,依靠正处在校外的同学捎带过来,从而方便地解决自己的需求。
(3)本软件可以作为学生勤工俭学的渠道。基于本软件能够帮助学生利用空余时间创造价值,充分调动学生的接包积极性,符合大学生现实条件,为大学生带来力所能及的收益。
2 大学校园众包App设计
2.1 总体功能模块设计
结合需求分析以及众包运营模式,本文将大学校园众包App分为服务器端和客户端两个部分。服务器端操作的功能有用户管理、众包数据管理、消息通知管理和商城商品管理等。客户端操作的功能有身份信息管理、众包管理、查看通知和积分兑换商品等。系统的功能模块如图1所示。 2.2 服务器端功能模块设计
服务器端主要作用是与客户端完成信息的交互,并对客户端的数据进行处理维护。服务器端主要功能如下:
1)用户管理。系统管理员可以进入用户列表,对所有用户的部分信息进行处理维护。如果发现有用户存在发布有害信息,恶意刷积分等情况,管理员可以进行限时封号处理,甚至删除该用户。
2)众包数据管理。由于所有众包订单均由客户端产生,所以服务器端主要完成