ARTICLE · 1351410
微信小程序校园跑腿系统毕设源码|Java+SpringBoot+MySQL 含论文与答辩PPT
校园跑腿是近些年比较接地气的创业方向,也是毕设里少见的多角色协作型项目。这套基于微信小程序的校园跑腿服务系统附带论文和答辩PPT,适合作为微信小程序毕业设计与课程设计的参考项目。
前面陆续拆解过养老院管理、美容预约、宠物寄养、宿舍管理、乐室预约等小程序毕设,后台有同学问有没有偏“校园生活服务”且角色更多的项目。今天来看一套基于微信小程序的校园跑腿服务系统,围绕代拿快递、代取餐品、代买零食、代送鲜花等场景展开,分为用户、跑腿员、管理员三个角色,业务链路涉及发单、接单、订单状态流转、评价和财务统计,配套资料里还包含项目论文和答辩PPT,准备毕设材料时会省心不少。
先看整体架构
这套系统采用微信小程序端加 Java 后端的方式开发。后端使用 Java 语言、SpringBoot 框架和 MySQL 数据库,开发工具为 IDEA;小程序端采用 uniapp 框架,前端结合 Vue 相关技术。运行环境方面,JDK 要求 1.8,数据库使用 MySQL 8.0。

需要留意的是,这套项目的数据库版本是 MySQL 8.0,和部分毕设项目常用的 5.7 不同,配置环境时按 8.0 准备会更稳妥。下载的设计文件中带有安装视频教程,会一步步演示环境配置和项目运行。如果跟着视频操作仍没有跑通,也可以联系客服协助远程调试,尽量保证项目能在电脑上运行成功。对于刚接触 SpringBoot 和小程序联调的同学来说,这部分运行指导比较实用。
三个角色,协作链路是亮点
这套系统最大的特点是角色之间的协作关系比较完整:用户发单、跑腿员接单、管理员审核与统计,订单从“待接单”到“进行中”再到“已完成”,形成一条清晰的状态流转链路。

用户端注册登录后,可以查看跑腿服务分类,选择代拿快递、代取餐品、代买零食、代送鲜花等服务类型,然后发布跑腿订单,填写物品名称、描述、图片、重量、跑腿费、取货地址、收货地址和备注等信息。发布后可以查看待接单列表、订单详情并搜索订单,也可以在“我的订单”里查看待接单、进行中、已完成等状态,订单详情中包含跑腿员信息、地址信息和订单进度。订单完成后可以对跑腿员进行评价,填写评价内容和评分,并查看自己的评价记录。此外,用户还可以管理收货地址,在个人中心修改个人信息和密码,查看钱包余额并进行账户充值,查看消费记录和交易明细,以及浏览系统公告和轮播通知。
跑腿员端同样需要注册登录,并提交认证申请,上传身份证正反面、本人照片并填写个人信息,之后可以查看认证状态、审核结果和审核理由。认证通过后,跑腿员可以浏览待接单列表、查看订单详情并搜索订单,确认接单后订单状态变为进行中。在“我的接单”里可以查看订单状态和进度,更新订单状态并标记完成,订单详情中包含用户信息、地址信息和物品信息。个人中心支持修改个人信息和密码、查看认证信息并重新提交认证,还可以查看收入记录和跑腿费收入明细,以及查看用户评价内容。
管理员端承担审核、统计和维护工作。用户管理支持对用户信息进行查看、搜索、统计和删除;跑腿员管理用于审核跑腿员认证信息,并进行查看和删除;订单管理可以查看、搜索、统计和删除所有订单;评价管理支持查看、删除和回复用户评价;地址管理用于查看和删除用户地址信息;公告管理支持对系统公告增删改查。财务方面,管理员可以查看用户充值记录、跑腿员收入记录和系统收入统计;数据统计模块提供订单统计、用户统计、收入统计等图表信息;系统管理则负责系统数据维护和备份。整体来看,后台覆盖了“人、单、评价、地址、公告、财务、统计”几类数据,功能面比较完整,适合用来梳理多角色权限和订单状态流转的逻辑。
技术栈拆解
| 层次 | 技术选型 |
|---|---|
| 后端语言 | Java |
| 后端框架 | SpringBoot |
| 数据库 | MySQL 8.0 |
| 开发工具 | IDEA + 微信开发者工具 |
| 小程序框架 | uniapp |
| 前端技术 | Vue + HTML + CSS + JS |
| 构建工具 | Maven |
SpringBoot 加 MySQL 的组合在高校毕设中比较主流,配置相对简化,调试思路也容易查找;小程序端采用 uniapp,可以兼顾多端开发的思路。相比单角色或双角色的项目,这套系统的“用户—跑腿员—管理员”三方协作和订单状态流转,答辩时更容易讲出业务深度,也能体现对权限设计和流程管理的理解。
配套资料与适合人群
这套资料主要包括系统源码、安装视频教程、数据库文件、安装环境、项目论文和答辩PPT。相比只有源码的项目,论文和答辩PPT能帮助梳理系统背景、需求分析、功能设计和数据库设计等内容,准备开题和答辩材料时会更方便。安装视频则主要解决环境配置和项目启动问题,适合对 IDEA、Maven、MySQL 和小程序工具还不太熟悉的同学对照操作。
这套系统适合做微信小程序方向毕业设计的同学参考,也适合需要“多角色协作、订单流转、财务统计”类业务案例的课程设计。对于想学习 SpringBoot 后端开发、uniapp 小程序页面开发以及前后端数据联调的同学,也可以把它当作一个结构完整的练习项目。需要说明的是,这套系统定位是源码参考学习,适合在此基础上理解业务逻辑、学习代码组织方式,再结合自己的选题做二次开发,不建议直接照搬。
写在最后
毕设项目能不能讲清楚,往往比“功能多不多”更重要。这套校园跑腿系统围绕服务分类、发单接单、订单状态流转、评价反馈和后台统计展开,三个角色各司其职、协作链路清楚,整体结构比较好梳理。如果你正在找校园生活服务类的小程序毕设选题,或者需要一套带论文和答辩PPT的参考项目,可以关注后回复关键词了解详情。也欢迎在评论区聊聊你的毕设方向,说不定下一期就拆解你需要的项目
















































































