一、前言
设计一款简单操作实用的校园代跑腿系统。系统主要包括用户登录、注册、订单管理(创建、修改、发布代跑腿订单)、查看订单信息(取货送货地址、订单价格与电话号码),以及跑腿员接单。
本系统是为解决高校内短距离业务的需求,特开发高校校园跑腿系统,针对校园内的礼物代发、药品代买、快递代取、打印服务、餐品代买等进行管理,实现平台内发布方和接手方的沟通桥梁,通过交流达成交易,为双方带来便利,提高跑腿信息发布的效率。
校园代跑腿APP选用 SpringBoot+UniAPP 框架进行开发。其中,SpringBoot 框架为系统提供了强大的后端支持,具备高效的业务处理能力和稳定的运行保障。UniAPP 赋予了系统跨平台的特性,使得系统能够在不同的设备上流畅运行。在数据库存储方面,本课题采用 MySQL 数据库,MySQL 具有高度的稳定性,能够确保数据的安全存储和可靠管理。其存储容量大,可以满足系统不断增长的数据存储需求。同时,MySQL 的处理能力快,能够快速响应系统的查询和操作请求。架构方面采用的是B/S 架构,即浏览器 / 服务器架构。这种架构具有诸多优势,一方面,用户只需通过浏览器即可访问系统,无需安装额外的客户端软件,极大地提高了用户的使用便利性。另一方面,B/S 架构使得系统的维护和升级更加便捷,只需要在服务器端进行操作,即可实现对所有用户的更新。此外,B/S 架构还具有良好的可扩展性,能够根据业务需求的增长轻松地进行系统扩展和升级。
二、功能设计图
(1)用户用例图如下图所示:
2、管理员用例图如下图所示:
3、系统总体模块架构如下图所示: