团队项目-需求规格书
一、需求规格说明书
1. 系统详细描述
- 面向用户分析:
目标用户主要为在校大学生,他们备考时间碎片化,需要便捷、系统的四六级备考工具。用户对词汇记忆、听力训练、阅读技巧提升、写作模板积累有强需求,且希望通过在线平台随时练习并获取反馈。 - 功能性需求:
- 词汇学习:提供大纲词汇展示、查询及多种练习模式(选词填空、拼写等),自动记录学习进度。
- 听力练习:整合真题与模拟听力材料,支持播放控制,配套题目及解析。
- 阅读训练:涵盖多题材阅读文章,配置标准化题目,提供自动评分与阅读技巧讲解。
- 用户管理:实现注册登录、个人信息管理及学习记录追踪功能。
- 技术需求:
- 前端:采用HTML5、CSS3、JavaScript技术,结合Vue.js框架实现页面交互,确保界面简洁易用。
- 后端:使用Python语言搭配Flask框架,处理业务逻辑、用户请求及数据交互。
- 数据库:选择MySQL存储用户信息、词汇数据、题目内容等结构化数据,保证数据存储与查询效率。
2. 预期用户数量
目标注册用户达 50人
3. 系统真实性、可用性及价值
- 真实性:四六级考试是大学生普遍参与的英语能力测试,备考需求真实且持续存在,现有备考资源分散,集中化备考平台需求迫切。
- 可用性:网站功能贴合备考核心场景,从词汇到写作全模块覆盖,操作流程简洁,支持多端访问,适配用户碎片化学习习惯。
- 价值所在:为用户提供一站式备考服务,减少资源搜索成本,通过系统化练习与反馈,助力用户高效备考,提升四六级考试通过率。
二、团队计划与协作
1.GitHub
GitHub仓库:https://github.com/777-sb/team_program
issue截图

2. 时间安排表
原时间安排
| 周数 | 任务描述 |
|---|---|
| 第6周 | 1.团队组队、团队博客 |
| 2.团队介绍、成员展示、角色分配、选题确定 | |
| 3.制定团队计划安排,团队贡献分的规定 | |
| 第7周 | 1.需求规格说明书 |
| 2.原型设计,队员估计任务难度并学习必要的技术 | |
| 3.编码规范完成、平台环境搭建完成、初步架构搭建 | |
| 第8周 | 1.原型改进(给目标用户展现原型,并进一步理解需求) |
| 2.架构设计,WBS, 团队成员估计各自任务所需时间 | |
| 3.测试计划 | |
| 第9.10周 | 1. 团队项目Alpha任务分配计划 |
| 2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | |
| 第11周 | 1.用户反馈+测试计划改进 |
| 2. 团队Alpha阶段个人总结 | |
| 3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | |
| 第12周 | 1. 团队项目Alpha博客:事后分析 |
校正后时间安排
| 周数 | 任务描述 |
|---|---|
| 第6周 | 1.团队组队、团队博客 |
| 2.团队介绍、成员展示、角色分配、选题确定 | |
| 3.制定团队计划安排,团队贡献分的规定 | |
| 第7周 | 1.需求规格说明书 |
| 2.原型设计,队员估计任务难度并学习必要的技术 | |
| 3.编码规范完成、平台环境搭建完成、初步架构搭建 | |
| 第8周 | 1.原型改进(给目标用户展现原型,并进一步理解需求) |
| 2.架构设计,WBS, 团队成员估计各自任务所需时间 | |
| 3.测试计划 | |
| 第9.10周 | 1. 团队项目Alpha任务分配计划 |
| 2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | |
| 第11周 | 1.用户反馈+测试计划改进 |
| 2. 团队Alpha阶段个人总结 | |
| 3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | |
| 第12周 | 1. 团队项目Alpha博客:事后分析 |
三、团队分工与完成情况
1. 团队分工
| 成员 | 分工内容 |
|---|---|
| 朱江 | 前端页面开发、交互设计 |
| 李铭恩 | 后端逻辑开发、数据库搭建 |
| 陈浩龙 | 漏洞排查、测试用例编写 |
| 朱效民 | 文档撰写、用户反馈收集 |
| 杨思程 | 项目管理、进度协调 |
| 陈日强 | 前端页面开发、交互设计 |
2. 个人感想
- 朱江:通过项目实践,提升了前端框架应用能力,团队协作让需求理解更透彻,后续需加强复杂交互的优化技巧。
- 李铭恩:后端开发中接口联调挑战较大,未来要更注重前期接口设计的规范性,提升开发效率。
- 陈浩龙:测试工作需要细致耐心,从用户角度验证功能很重要,后续会完善测试覆盖场景。
- 朱效民:文档撰写需不断打磨细节,用户反馈收集为项目优化提供了方向,期待网站正式上线后的用户认可。
- 杨思程:作为项目协调者,深刻体会到沟通与灵活调整计划的重要性。通过平衡各方需求与时间节点,确保了团队高效运转,未来会进一步优化风险预判能力。
- 陈日强:前端开发锻炼了我的用户体验设计能力,让我更加注重界面简洁与交互流畅。
浙公网安备 33010602011771号