团队作业2-需求规格说明书
项目名:second-hand bookstore
队伍:小菜鸡联盟
团队成员:
姓名 | 学号 | 角色 |
冯荣新(队长) | 3118004956 | 前端开发 |
陈泽佳 | 3118004953 | 前端开发 |
邓帆涛 | 3118004955 | 后台 |
谢家余 | 3118004979 | 后台 |
徐伟浩 | 3118004980 | 后台 |
一、需求规格说明书
(1)面向用户分析
本小程序旨在给各个学校的学生一个更加方便的二手书交易平台,让更多的书本能够循环利用,而不是放在宿舍或者丢到垃圾桶里,又亦或仅仅是那到废品回收站里卖掉,同时平台是一个小程序,不需要用户下载固定的软件,为用户节省大部分流量。
(2)功能性需求
- 用户登录授权
使用微信的登录授权
- 搜索功能
书籍名模糊搜索
- 收藏功能
通过收藏来保留曾经浏览过的书籍信息
- 支付功能
1.填写地址信息
2.微信支付
- 书籍信息上传功能
- 退货功能
(3)技术需求
前端:
技术名 | 具体需求 |
编程语言 | html,css,javascript |
框架 | 微信小程序 |
第三方组件 | axios,vue.js |
版本控制 | git |
后台:
技术名 | 具体需求 |
编程语言 | java |
框架 | Spring boot |
第三方组件 | My SQL |
版本控制 | Git |
二、预期用户量
二手书城在运营初期用户量有200+,随着不断的发散,最终预期用户量有1000+
三、系统的真实性,可用性以及价值所在
真实性:
我们期待给予用户更多的关于书籍的信息,而不仅仅是在微信群里的一张照片,本小程序能让用户像逛淘宝一样,能享受购书。
可用性:
学校中大量的二手书籍不是被丢弃就是被当成废纸被回收,我们的小程序能够给予众多在校学生一个书籍交易的平台,方便了大量想要出售书籍的学生。
价值所在:
大量的被使用过的书籍能够再次回到学生的手中被循环利用,减少了资源的浪费,也减少了树木的砍伐,让更多的树木能够发挥他们应有的防治风沙,制造氧气。
四、github项目地址 https://github.com/secondHandBookstoreTeam/secondHandBookstore
iusse截图:
五、时间安排表
原有时间安排表:
时间 | 任务 |
第8周 | 1.团队组队、团队博客 |
2.团队介绍、成员展示、角色分配、选题确定 | |
3.制定团队计划安排,团队贡献分的规定 | |
第九周 | 1.需求规格说明书 |
2.原型设计,队员估计任务难度并学习必要的技术 | |
3.编码规范完成、平台环境搭建完成、初步架构搭建 | |
第10周 | 1.原型改进(给目标用户展现原型,并进一步理解需求) |
2.架构设计,WBS, 团队成员估计各自任务所需时间 | |
3.测试计划 | |
第11、12周 | 1. 团队项目Alpha任务分配计划 |
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | |
第13周 | 1.用户反馈+测试计划改进 |
2. 团队Alpha阶段个人总结 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | |
第14周 | 1. 团队项目Alpha博客:事后分析 |
校正后的时间安排表:
时间 | 任务 |
第9周 | 1.需求规格说明书 |
2.原型设计,队员估计任务难度并学习必要的技术 | |
3.编码规范完成、平台环境搭建完成、初步架构搭建 | |
第10周 | 1.原型改进(给目标用户展现原型,并进一步理解需求) |
2.架构设计,WBS, 团队成员估计各自任务所需时间 | |
3.测试计划 | |
第11、12周 | 1. 团队项目Alpha任务分配计划 |
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | |
第13周 | 1.用户反馈+测试计划改进 |
2. 团队Alpha阶段个人总结 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | |
第14周 | 1. 团队项目Alpha博客:事后分析 |
六、团队分工
职责 | 姓名 |
前端开发 | 冯荣新、陈泽佳 |
后台 | 谢家余、邓帆涛、徐伟浩 |
测试 | 冯荣新、陈泽佳、谢家余 |
七、团队成员进度情况及感想
姓名 | 学习情况 | 感想 |
冯荣新 | 基本学完微信文档 | 协调一群人的工作很不容易 |
邓帆涛 | 学完了java和数据库 | 要继续加油 |
陈泽佳 | 基本学完html,csc,javascript | 学过的内容容易忘记,要跟着视频练习几次印象才深刻。后面还有很多内容要学习,学习进度需加快 |
徐伟浩 | 基本学完java,目前正在学习mySQL | 还有很多东西要学习,感觉还要继续努力 |
谢佳余 | 已基本学完数据库,目前正在学习spring boot | 学习如逆水行舟,不进则退 |