基于微信程序对“校园小黑板”平台的开发应用
2020-07-04王巍学龚毅光符娇阳陈非凡周坤
王巍学 龚毅光 符娇阳 陈非凡 周坤
摘要:在这个互联网高速发展的时代,各式各样的手机App覆盖了人们生活的方方面面,而目前国内校园服务软件数量繁多,信息繁杂,难以过滤无效信息,同时手机App会占用手机内存,导致手机内存不够使用。该文针对以上问题设计了基于微信小程序开发的“校园小黑板”信息平台,操作方便快捷,解放手機内存。该平台功能包括快递代拿、二手物品买卖、失物招领的信息整合分类,为在校生提供更加优质舒适的服务,提高校园生活的效率与质量。
关键词:校园生活;微信小程序;信息平台
中图分类号:TP393 文献标识码:A
文章编号:1009-3044(2020)14-0120-02
在2014年互联网大会上,马云就提到,人类已经从IT时代走向了核心是服务大众,激发生产力的DT(数据处理技术)时代。根据中国互联网络信息中心(CNNIC)发布的第44次《中国互联网络发展状况统计报告》,截至2019年6月,我国网民规模达到8.54亿,相较于18年底增长2598万,其次,互联网普及率已达61.2%,较18年提升1.6个百分点,我国手机网民规模也已经达到8.47亿,相较18年底增长2984万,网民手机上网的比例高达99.1%。随着互联网的不断普及和发展,DT时代的到来无疑是个挑战,同时也带来了不少的机遇。
2017年中国高等教育在校生人数达到3968.9万人,从2013年至今连续5年保持增长,大学生群体人口逐渐增加,校园市场潜力巨大。而如今手机上网的高比例,也为线上服务带来了巨大的发展空间。如今校园App多且杂乱,对学生的信息需求满足不到位,因此,选择微信小程序作为校园平台的载体,能够更加方便、快捷地服务大学生,提高生活质量。
1校园信息平台现状
1.1校园服务市场现状
据统计,以南京信息工程大学为例,每天不同的快递点平均有约600件快递由学生代拿的,同时,每天的物品丢失、二手转卖等信息加起来也有上百条。但如今代拿服务均为双方自主联系,缺少平台以及信誉方面的保障,代拿行业还处于起步阶段。而关于物品丢失、二手闲置买卖等信息也缺少相应平台将信息整合,现存的信息整合多由人工管理的QQ空间账号进行,效率不高且没有分门别类,加之如今信息的快速更迭,空间的失物信息很快就会被其他信息顶替,导致再次查看之前的各类信息成为十分麻烦且低效的事。所以才需要一个信息平台,可以为代拿服务提供保障,也为物品丢失与闲置出售等信息进行分类、整合。
1.2微信小程序发展现状及前景
自2017年小程序在微信上正式上线,微信不断开放其平台能力,逐步地为小程序不断加温。TalkingData移动观象台数据报告《场景+链接,数据视角下的小程序浪潮》显示,小程序在2018年年初做到了日活1.7亿、月活4.3亿,参与开发者100多万嘲。根据发布的《微信小程序洞察报告》,微信小程序的月活用户从2018年1月开始出现爆发式增长,到3月微信小程序月活用户突破4亿,渗透率达到43.9%,用户数增长潜力巨大。中国科技信息杂志发布的《2019微信小程序数据》显示,微信小程序打开次数中,生活服务类程序占总数20.4%,说明此类程序使用率高,市场前景良好,同时,工具类小程序被分享次数占比高,超过总体五分之一,有利于扩大小程序使用群体的扩大。
相较于需要下载的App软件,微信小程序无需下载安装包,简化安装步骤的同时也节省了手机部分内存,而微信已基本成为大学生手机中必有的App,通过微信登录小程序也让注册以及登录等繁杂的步骤得以删减简化,极大提升了用户的使用体验。以微信小程序设计开发的平台,对于大学生来说,要更加便捷方便,更有利于大学生快速高效地寻找自己所需要的各类服务与信息。同时,在技术层面上,App的开发通常需要根据不同的系统平台以及手机机型来考虑程序的设计,开发过程繁杂并且维护成本高,反观微信小程序,因微信本身配置不高,其对手机系统机型的要求也相对松和,降低了开发难度。可见,选择微信小程序,对开发者,对用户而言,都带来极大便利。
2产品构想
在上文提到网民手机上网的比例高达99.1%,同时,根据TNS的调查,微信是中国使用最广泛的即使通讯或聊天应用,这也说明了通过微信构建的平台比直接编写安卓软件App更加容易推广,利用微信用户信息进行注册登录,平台采用C2C以及020模式,用户根据自己的需要,支付一定的报酬来选择相应的服务,同时,服务者也可以通过信息平台,进行接单完成对他人服务,从而赚取报酬。而目标信息平台同时针对了线上线下,不局限于线上的二手闲置、失物招领信息整理,还有线上线下同时运营的代拿服务。
本项目研究目标在于设计一种适用于在校大学生的信息平台。针对其生活需求满足的功能有:快递代拿,商品代买提供一个平台,我校大学生注册后可以接单或者发布需求,根据所在位置划分区域,接单者代拿后需送货上门;二手闲置买卖,为用户提供一个二手闲置物品买卖平台;失物招领服务,可上传拾取的失物信息,也可上传丢失物品信息,平台会将信息分类整合。
3系统设计
为了给用户带来良好的视觉体验,以及在用户体验方面与微信保持一致,在客户端的设计开发上面,使用微信小程序提供的基本组件作为用户界面的构成元素,以简洁明了的方式展现给用户,同时提供良好的自适应能力。
小程序使用的是前端视图分层开发的思想,WXML用作页面结构的描述,WXSS进行页面样式的填充,is作为功能逻辑的实现。
Spring Boot+Spring MVC+MyBatis+Redis+MySql作为整个后端架构。作为当今最流行的开发语言,有着丰富的生态,良好的性能,以及优秀的软件运行监控等优势,又以Spring框架作为核心,作为最受欢迎的JAVA框架,是IOC(控制反转)体现着其优秀的设计,也能与其他框架轻松融合,Mybatis是一款优秀的开源持久层框架,通过简单的映射便可以将数据库记录映射成为JAVA中的对象,并提供强大的动态SQL的能力。后端存储使用MySQL,MySQL在存储性能上有着优异的表现。Redis在项目中作为缓存中间件,其强大的10能力能够提供更高的访问速度,获得更好的用户体验。
4产品设计
4.1产品功能设计
4.1.1用户信息录入
首次登录微信小程序,需錄入用户的学生信息进行登记并绑定手机号,如所在学院、专业以及上传身份证与校园卡照片,由后台对新用户进行身份信息的备案。成功登记学生信息并且通过后台登记的用户即可获得小程序使用权限。
4.1.2快递代拿
通过认证的用户可以在小程序主界面选择快递代拿服务,进入后可以选择接单或者下单。用户发布代拿订单时,应提供快递的类型,规模,价格,是否容易损坏以及取件地点与号码和收件地址,并且附上可收货的时间段。用户也可以选择接单,并在接单页面可以查看订单相关信息。在订单成功被受理后,下单用户可以查看接单者的联系方式以及信用水平。当物件送达后,双方都须在平台上确认送达并进行双向评分,收货用户为接单用户进行服务评分,评分标准主要围绕其服务态度、配送速度以及快递完整度;接单用户根据下单用户的收货态度等进行评分。
4.1.3二手物品买卖
获得使用权限的用户可在主页选择二手物品买卖服务,用户可在该页面选择浏览二手物品或者发布待出售二手物品信息,信息包括物品类型,购买时间,使用情况,出售理由,出售价格,交易时间以及实物图片。平台会根据卖家选择的物品类型和发布的时间进行整合,可在浏览二手物品时筛选需要物品的类型,同时也可以直接搜索物品名称进行查找。用户与卖家交流沟通并确定交易后,根据双方约定的时间地点当面进行物品交易,交易后需双方在平台上确认交易完成,若卖家对物品不满,可在协商后进行退款。交易完成后双方可以对对方进行客观评价,用以积累用户信用以供其他用户参考。
4.1.4失物招领
认证后的用户同时也可以使用失物招领功能,失主可以在平台发布遗失物品的相关信息,包括遗失的大致时间,物品类型,更详细的物品描述以及联系方式,根据发布时间以及物品类型,平台会将信息进行整合分类,用户可根据时间查找遗失物品。当用户拾取到他人遗失物品时,也可以登入平台发布物品信息,包括物品描述,拾取地址以及拾取物品的时间,并留下联系方式,平台同样会将信息进行整合,与此同时,平台会根据学校区域进行信息分类,用户不仅可根据发布时间,物品类型进行查找,也可以通过浏览区域内的物品信息进行查找失物。当用户浏览到相关信息并与对方取得联系后,即可在约定时间地点当面归还物品,之后发布信息的用户需在平台上更新物品已归还状态并登记领取物品用户信息,后台会将信息备案以便应付其他状况。
5结束语
方便快捷的微信小程序不仅解放了手机内存,同时也为用户提供了更优质的服务。而如今大学生生活服务需求多,微信小程序在校园服务领域有很大的开发潜能。本文针对目前校园服务各项需求,结合微信小程序发展现状,提出了基于微信程序对“校园小黑板”平台的开发应用的相关看法,以满足学生需求,提高大学生生活品质,拉近人与人之间的沟通交流,创造一个更加舒适安逸的校园环境。