引言
本篇校园快递代取系统主要是用于毕业设计,其设计的业务可能不是特别完善。
功能模块
考虑到更实用性,前台采用的是微信小程序开发,后台管理页面借助了若依框架。后台主要功能模块为:若依自带的权限、用户、日志、岗位、角色、部门等功能,以及自定义的代理商、代理地区、代理服务、微信端用户管理、申请接单人审批管理、全部订单管理、管辖区订单管理,以及首页智能大屏数据展示中心。前台主要功能模块:用户登录、个人信息、用户实名认证、用户接单申请、地址管理、订单管理(校园帮、自己发布的、自己接单的)、学校服务浏览等功能模块。
特此说明
该系统前台小程序模板借用了gitee上一个开源的校园综合服务平台的前台模板,但所有代码及数据库、部分页面均重构。
简要说明
对上述功能的简要说明,起初的设计思想也是参考了gitee上开源的项目。在系统后台可以添加不同的地区比如XXX大学,然后可以为这些地区分配不同的代理商,但是此时还需要为每个代理商代理的每个地区添加服务后,用户才可以在微信端选择学校的不同的服务项-比如快递代取、校园打印、跑腿、其他帮助等等。微信端用户登录采用的是手机短信登录,如果不存在则会自动注册, 其后续的发布和接单必须先通过实名认证,接单还需提交身份证正反面申请审核。其中短信采用了互依无线平台,实名认证、身份证识别采用了阿里云的接口,对于发布的商品需要下单付款后才能在校园帮看见,付款采用的是支付宝沙箱支付-使用了web-view标签内嵌。最后为了可以更直观的体现数据,后台首页采用了echart的相关图表展示了微信用户增加趋势、全部订单与管辖区订单近一周增长趋势、兼职排行榜等等。
技术
后端:SpringBoot+Vue+Redis+若依框架+七牛云(图片存储)+MyBatis+Mysql+支付宝沙箱+短信(互依无线)+实名认证(阿里云接口)
前端:微信小程序+Vue(脚手架)+Html+CSS+Js+JQ
开发环境
数据库:Mysql8.0
开发工具:IDEA
JDK:Jdk1.8
部分效果图展示
微信小程序端
后台管理页面-若依
开源
通过网盘分享的文件:校园快递代取系统.zip
链接: https://pan.baidu.com/s/1bEdr7eKDYgmNYhgChNy2EQ 提取码: 2024