项目旨在开发一款跑腿代拿小程序,通过提供便捷、高效、安全的在线跑腿代拿服务,帮助用户解决日常生活中的各种琐事,如代购、代送文件、代缴费等,使用户能够方便地通过手机或其他设备享受跑腿服务,节省大部分线下的时间。也为许多人提供了就业机会,为想利用空闲时间赚钱的人提供了一条赚钱的道路。前端开发:使用HTML、CSS、JavaScript等前端开发语言和微信小程序框架,实现界面设计和用户交互功能。
后端开发:选择合适的后端开发语言和框架,如Node.js、Django、Spring Boot等,处理业务逻辑和数据交互。
研究内容:
一、需求分析
分析目标用户群体的基本需求
调研市场上的跑腿代拿服务平台,分析他们的优势与不足
二、功能设计
用户端功能模块如图1所示,实现的功能如下:
1) 登录:用户进入小程序后可选择使用微信授权进行一键登录。
2) 用户信息完善:用户填写个人信息如地址、电话号码等。
3) 任务发布:用户将任务发布到任务面板,方便其他用户浏览、接取。分为快件/慢件,价格不同。
4) 任务接取:在任务面板浏览并接取。(任务面板)
5) 支付:为任务订单支付酬劳,支持多种支付方式,确保交易安全。
6) 位置定位:进入首页地图,定位地址。
7) 聊天:用户之间的交流界面。
8) 评价:任务订单完成后对跑腿人员的评价。
9)公告栏:显示管理员发布的公告
10)客服:直接发送消息给管理员
图 1 小程序端功能模块图
管理员功能模块如图2所示,实现的功能如下:
1) 管理员登录:管理员输入账号密码以及验证码登录后台系统,若输入错误,系统也会有相应的提示。
2) 用户管理:有修改用户昵称、拉黑等权利。
3) 订单管理:对订单进行审核,不符合要求的退回给用户做出修改。
4) 发布公告:发布后显示在用户端公布栏
5) 客服模块:接收用户通过发来的消息
图 2 后台管理端功能模块图
研 究 的 进 度 、 步 骤 主要工作主要分为四部分:前期的调研工作、配合收集到的需求完成小程序开发工作、完成测试工作确保小程序没有必现bug、完成论文编写准备答辩。
第1周(2023.12.29-2024.01.04):收集资料,积极调研
第2周(2024.01.05-2024.01.11):完成选题
第3周(2024.02.22-2024.02.28):进行可行性分析,根据实际情况进行调整
第4周(2024.02.29-2024.03.06):完成开题
第5周(2024.03.07-2024.03.13):设计UI页面,撰写论文初稿
第6周(2024.03.14-2024.03.20):完成前端页面开发工作
第7周(2024.03.21-2024.03.27):设计数据库
第8周(2024.03.28-2024.04.03):搭建配置服务器,完成终端与服务器的通信协议的使用,完成论文初稿
第9周(2024.04.04-2024.04.10):中期检查
第10周(2024.04.11-2024.04.17):实现功能的初步调用
第11周(2024.04.18-2024.04.24):制定测试计划
第12周(2024.04.25-2024.05.01):系统总体测试,排查系统bug,完成论文重复率检测
第13周(2024.05.02-2024.05.08):结合实际log日志解开问题点加以完善小程序,同时编写项目文档,完成论文终稿
第14周(2024.05.09-2024.05.15):准备答辩