老哥学习网 - www.lg9.cn 2024年05月14日 09:21 星期二
当前位置 首页 >公文范文 > 公文大全 >

基于微信小程序的校园智能回收平台的设计

发布时间:2023-03-22 08:35:10 浏览数:

孙秀娟 陆建业 梁志广

(1.北京工业职业技术学院 信息工程学院,北京100042;
2.北方工业大学,北京 100144)

随着人们生活水平的不断提高,闲置物品越来越多,特别是高校学生的闲置物品更是数量极大且种类多样,大量的闲置物品不但占用空间而且还经常被随意丢弃,对校园的环境以及学习空间造成了一定的影响。

一般情况下,大多数学生都是通过校园贴吧、QQ群、微信群等进行小范围的闲置物品回收互换。这些交易方式虽然为实现旧物二次利用提供了一定的渠道,但并不能做到最大有效共享资源信息,大学生在快速出售和获取二手物品方面仍然存在一定的困难[1],从而错失了资源有效利用的机会。

因此,为解决校园闲置物品回收的问题,同时为构建节约型的美丽校园,针对大学生这一特殊人群的闲置物品交易需求,笔者开发了一个基于微信小程序技术、便捷实用的校园二手交易平台。该平台可以实现资源的回收和互换,集信息发布、接单、取件、支付等功能于一体,具有操作便捷、获取方式简单等特点。该平台打造了新型资源回收模式,能够让校园资源得到充分利用,有利于大学生节约资源,培养节约意识和环保意识[2]。除此之外,该平台还可以吸引学生参与回收业务,从而为学生提供更多的勤工俭学机会,提高学生社会实践能力。

目前,微信已成为人们生活中一种必备的交流方式,基于微信开发的小程序,具有广泛的应用性。为了简洁、高效地解决校园内资源浪费的问题,该平台基于微信小程序进行开发。前端页面采用与小程序配套的WXML和WXSS实现,并通过添加JavaScript代码实现页面的动态效果[3];
后端采用SSM框架与Mysql技术相结合的方法。SSM框架具有良好的扩展性,并且支持多平台且安全可靠,系统与操作环境之间具有良好的兼容性。基于SSM框架的前后端分离,给用户带来更加完美的功能体验。

为解决资源再利用的实际问题,校园智能回收平台具备下发订单、接受订单、撤销订单、建议反馈等功能。根据平台的设计,设置了普通用户、工作人员和管理员的不同身份,这样不仅便于为不同用户提供不同的专属功能,同时也便于对不同用户进行不同程度的管理和约束,各个功能页面之间可以实现交互,同时系统具有开放性、实用性、交互性和时效性等特点。该系统的功能流程图如图1所示。

图1 系统功能流程图

3.1 用户管理

平台根据用户身份主要分为普通用户、工作人员和管理员。

(1)后台程序对不同用户赋予不同的权限。如普通用户下发订单的详细信息对接单人员是隐藏的,接单人员只能查看到地点、时间、物品等必要信息,从而保证了用户信息的安全以及用户权益。

(2)普通用户可以发布订单、撤销订单、查看订单等,但不可以接单。

(3)所有的用户在完成注册时都要通过个人信息认证,都可以通过平台进行建议反馈。

(4)管理员负责平台的后台管理。包括管理用户、管理商品、管理订单和系统设置等。工作人员拥有接单的权限,但普通用户没有。管理员对用户信息进行管理,包括修改、删除、权限设置等功能,是该系统后台管理的关键模块。

3.2 订单管理

订单管理是校园智能回收平台的核心部分。订单管理主要是保存用户在平台上发布的各种订单,记录用户已发订单的信息,对订单进行分类,撤销过期订单,同时方便不同用户查看各自的订单状态。

(1)记录订单信息是为了保存用户数据,方便校对用户订单,也为以后给用户推出更便捷的功能而积累数据;
(2)订单分类是根据用户身份的不同和订单状态的不同将订单分为待付款、进行中、已完成3个种类;
(3)查看订单主要是指用户在“我的”页面中的订单分类页面中对自己已发布或者已接单的订单进行查看;
(4)用户还可以通过访问“全部订单”查看自己下发的所有历史订单。

3.3 建议与反馈

为了收集用户群体对平台提供的各项功能的意见与建议,该平台设计了建议与反馈功能,可以整合分析收集到的建议信息,有针对性地将对应的功能进行优化。用户有任何不满都可以在建议与反馈中提交意见或直接联系客服。用户可以通过关注运营平台的公众号,在公众号中得到平台提供的功能及相关建议与意见。

根据上述需求,笔者设计实现了基于微信小程序的校园智能回收平台。

4.1 合法用户验证

该平台采用实名注册的方式,以学生学号和姓名为验证信息进行注册,注册成功后才能发布二手商品信息[4]。验证方法是通过将数据库中已经存储的学生信息与校内学生注册填写的信息进行比对,比对成功的才能完成注册。

4.2 系统界面设计

该系统结构简单,界面美观、资源分类清晰,用户操作简单方便,体验良好。用户首先进行正确的注册、验证、登录,进入回收平台首页后,用户通过点击“立即预约”,即可进入订单页面进行下单;
在“我的”页面中,所有订单会按不同的状态分成3个子页面供用户查看相应订单,“热门商品报价”栏目即时显示回收物品的相关信息,如当前回收价格及要求等。校园智能回收平台首页如图2所示。

图2 校园智能回收平台首页

用户发布的订单页,将订单详细信息清晰地显示在页面中,如图3所示。

图3 订单页面

4.3 数据库设计

为保证数据库的稳定与简练,该平台采用Mysql数据库。数据库包含管理员信息表、工作人员信息表、用户名、订单信息表、留言表等。表结构分别如下:

(1)管理员信息表(管理员ID、管理员名、密码、管理员状态);
(2)用户信息表(用户ID、昵称、用户姓名、密码、联系电话);
(3)工作人员信息表(工作人员ID、姓名、密码);
(4)订单信息表(订单号、用户姓名、联系电话、备注、状态、地址、物品类型、物品价格、上门时间、发布时间);
(5)留言表(留言ID、留言内容、留言时间)。

4.4 主要功能实现

4.4.1 用户发布订单

用户注册成功并登录后,如果想要发布订单,在首页点击“立即预约”功能栏,填写订单信息。用户需要提供个人姓名、联系电话、地址、预约上门时间、物品类型等相关信息;
信息填写完毕,点击‘下单’按钮,即可完成下单。对于部分重要信息的缺失或不符合填写规则的,用户在提交订单时,页面会自动弹出提示信息,提醒用户补填相应缺失内容或更正为正确信息。成功下单页面如图4所示。

图4 成功下单页面

4.4.2 用户查看订单情况

用户可以切换到“我的”页面查看订单情况。提交的订单状态分为进行中、已完成、待处理3种。经工作人员接受后的订单在“进行中”显示,用户可以在“进行中”的订单列表中查看自己被接收的订单;
还未被分配回收人员的订单信息在“待处理”显示,已经处理完毕即完成物品回收并结束交易的订单在“已完成”显示。当回收人员收取物品时,一般需经双方面对面确认,确认完毕后,订单状态为“已完成”,用户也可随时查看自己的历史订单信息。同时,系统规定必须在一定时间内对订单进行处理,如果一直未被执行,该订单会因超时而消失在订单列表中。“我的”页面如图5所示。

图5 “我的”页面

4.4.3 订单分配

管理员登录后端管理平台后,可以管理用户发布的所有订单,对订单进行查看、分配、删除管理。管理员可以根据实际情况在“重新分配”中给订单分配工作人员以进行回收服务,点击“提交分配”即可给订单分配相应的工作人员,分配成功后系统会提示“订单分配成功”。

订单列表如图6所示。订单号“312026”等显示已被分配给1号工作人员,订单号“312027”等显示已被分配给2号工作人员,订单号“312035”等显示还未被分配工作人员。

图6 订单列表

工作人员也可以主动接收订单。工作人员登录后,通过查看用户发布的订单,获取订单详情。如果要接收某订单,工作人员只需点击界面中的“接收”按钮即可以完成接单。然后,工作人员根据“进行中”界面中的订单信息,如商品信息、所在地址和预约时间等进行回收服务。

校园智能回收平台将微信和校园传统的跳蚤市场结合起来,发挥了微信平台的优势[5]。该平台操作简便,用户体验良好;
平台设计体现了高内聚、低耦合的特点,便于系统扩展和维护,具有较强的针对性、易用性和便利性;
平台实现了动态回收闲置物品,开通了大学生处理闲置物品的便利渠道,有利于更合理地推广资源回收。

平台仅针对同校大学生,实现了同城交易,在一定程度上避免了交易成本的大幅增加,轻松解决了小件物品交易难的问题。不仅满足了大学生对闲置物品处理的多种需求,而且有效解决了校园内资源浪费的难题,增强了学生节约资源、营造绿色校园、践行绿色环保的意识,同时也为学生提供了勤工俭学、锻炼实践能力的机会。

猜你喜欢 管理员页面订单 春节期间“订单蔬菜”走俏今日农业(2022年4期)2022-11-16订单农业打开广阔市场今日农业(2022年15期)2022-11-09答案动漫界·幼教365(中班)(2021年4期)2021-05-23让Word同时拥有横向页和纵向页电脑爱好者(2020年17期)2020-09-14可疑的管理员故事作文·高年级(2020年2期)2020-02-24“最确切”的幸福观感——我们的致富订单当代陕西(2018年9期)2018-08-29让管理员管不了的名字爆笑show(2016年1期)2016-03-04当小小图书管理员快乐作文·低年级(2015年6期)2015-07-22驱动器页面文件大小的总数为何总是07网络与信息(2009年9期)2009-10-30

推荐访问:回收 智能 程序

相关文章:

Top