团队作业2-《需求规格说明书》
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/Networkengineering1834 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/Networkengineering1834/homework/11148 |
这个作业的目标 | 需求改进&系统设计 |
一、团队信息
1.1 团队名称:深夜写bug
1.2 队员学号列表
姓名 | 学号 |
---|---|
陈智超(组长) | 3118005320 |
陈桂红 | 3218005351 |
陈燕 | 3218005352 |
林雪花 | 3218005353 |
林雨欣 | 3218005354 |
吴晓璇 | 3218005355 |
魏龙涛 | 3118005337 |
二、需求规格说明书
2.1 程序的面向用户分析
本程序主要面向的是校园内因时间距离人力等因素需要找人跑腿代购或有便利帮忙跑腿等情况。
目前较大的跑腿平台有UU跑腿,达达跑腿,麒麟跑腿等,都是针对同城直送,费用按距离计算,跑腿员都是公司招聘的人员,可服务的场景功能繁多,不适合大学生校园,而目前市面上缺少专门针对大学生对跑腿服务需求的平台。
综合上述两点,我们可以看出目前市面上类似应用的一些痛点,而我们的小程序核心竞争力在于服务于大学生校园内跑腿服务,价格自定,自主接单,订单完成后可评价来查看信用等,让平时散落在各类闲置群的跑腿需求信息都集中在一个平台,让大家的生活更便利。
2.2 功能性需求分析
2.2.1 登录模块
用户进入小程序后需要经过登录过程以授权小程序,将用户的部分个人数据保存后台
2.2.2 首页模块
- 搜索模块,模糊搜索地点
- 订单排序,按时间、距离、费用排序
- 分两个模块,发布求跑腿和提供跑腿服务
- 点击对应订单进入聊天室和发布者沟通
2.2.3 发布模块
- 发布订单需求,需填写内容、时间、地点、价格
2.3.4 聊天模块
- 用户可接单,发布者成功接单后则认为此订单成功完成
- 查看对方的历史评价
2.3.5 我的模块
- 编辑个人信息
- 查看我发布的订单,发布订单评价
- 查看我接的订单和订单评价
- 查看我收到的所有评价
- 退出登录
2.3 技术性需求分析
2.3.1 前端
- html+css+js
- wxml
- wss
- 微信小程序
2.3.2 后端
- Springboot、Mybatisplus(三层架构)
- Mysql(数据库)
- Netty、Websocket(通讯)
- Shiro、jwt(安全框架)
三、预期用户量
仅限于广工师生使用,预计使用人数1万+。
四、系统的真实性、可用性以及价值
4.1 可用
既能给同学们带来方便,又能满足一些同学的兼职需求
4.2 真实
面向全体广工学生
4.3 价值
良好的体验就是高价值的产品
4.4 情怀
既是跑跑,更是互助
4.5 目标
让每个同学享受校园跑跑的乐趣
五、团队计划
5.1 仓库链接
5.1.1 后端仓库
5.1.1 前端仓库
5.2 团队项目issues及其截图
5.3 团队分工及本周任务完成情况
成员 | 职责 | 本周任务完成情况 |
---|---|---|
陈智超(组长) | 整体架构、后端开发 | 完成 |
魏龙涛 | 后端开发、测试 | 完成 |
陈桂红 | 产品经理、测试 | 完成 |
陈燕 | 博客编写、后端开发、测试 | 完成 |
林雨欣 | 博客编写、后端开发、测试 | 完成 |
林雪花 | 前端开发、测试 | 完成 |
吴晓璇 | 前端开发、测试 | 完成 |
5.4 项目时间安排表
5.4.1 版本1.0
时间 | 具体安排 |
---|---|
第六周 | 1.团队组队、团队博客 |
2.团队介绍、成员展示、角色分配、选题确定 | |
3.制定团队计划安排,团队贡献分的规定 | |
第七周 | 1.需求规格说明书 |
2.原型设计,队员估计任务难度并学习必要的技术 | |
3.编码规范完成、平台环境搭建完成、初步架构搭建 | |
第八周 | 1.原型改进(给目标用户展现原型,并进一步理解需求) |
2.架构设计,WBS, 团队成员估计各自任务所需时间 | |
3.测试计划 | |
第九、十周 | 1. 团队项目Alpha任务分配计划 |
第十一周 | |
2. 团队Alpha阶段个人总结 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | |
第十二周 | 1. 团队项目Alpha博客:事后分析 |
5.4.2 版本2.0
时间 | 具体安排 |
---|---|
第六周 | 1.团队组队、团队博客 |
2.团队介绍、成员展示、角色分配、选题确定 | |
3.制定团队计划安排,团队贡献分的规定 | |
第七周 | 1.需求规格说明书 |
2.登录模块原型设计 | |
3.编码规范完成 | |
4.个人感想 | |
第八周 | 1.原型改进(给目标用户展现原型,并进一步理解需求) |
2.架构设计,WBS, 团队成员估计各自任务所需时间 | |
3.测试计划 | |
第九、十周 | 1. 团队项目Alpha任务分配计划 |
第十一周 | |
2. 团队Alpha阶段个人总结 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | |
第十二周 | 1. 团队项目Alpha博客:事后分析 |
六、个人感想
姓名 | 感想 |
---|---|
陈智超 | 作为组长,团队合作需要协调好组员之间的分工,庆幸的是我们团队大家都非常积极 |
陈桂红 | 这周主要梳理了产品需求逻辑功能,进入设计阶段和大家合作很开心。 |
陈燕 | 队友们做好了前期的准备和规划,下周准备正式冲代码!大佬带我! |
林雪花 | 队友真是太厉害了! |
林雨欣 | 队友们真的真的真的超级优秀啊 |
吴晓璇 | 这周只是简单的封装了一点配置,下周即将开启真正的项目之旅,紧张期待又很开心。 |
魏龙涛 | 这周简单地找了两个接口。下周我准备好了我准备好了! |