团队作业2-《需求规格说明书》
这个作业属于哪个课程 | 网络1234-软件工程 |
---|---|
这个作业要求在哪里 | 作业要求 |
这个作业的目标 | 完成需求规格说明书、建立和初步熟悉团队git的协作方式、建立团队项目的git仓库 |
一、需求规格说明书
1.1总体概述
团队仓库 | GitHub |
---|---|
预期用户数量 | 1k |
系统的真实性 | 面对繁杂、工作量巨大的各类学生信息统计分析的工作,我们团队设计的项目系统拥有信息增删改查等基本功能以及课程查看、成绩管理、选课管理等特色功能 |
系统的可用性 | 系统满足安全性、实用性需求,既要确保功能高效实用,同时保证信息安全。 |
系统的价值所在 | 为提高学生管理的管理水平,优化资源,尽可能降低管理成本成为学生管理的新课题,学生管理系统是从学生管理现状出发,根据学生管理的新要求进行开发设计的 |
技术需求 | 包括前端的Javascript、html等编程语言,后端Java编程语言,git代码版本控制等相关技术 |
1.2团队分工
队员 | 学号 | 分工 |
---|---|---|
徐文俊 | 3119005346 | 产品经理,测试 |
蔡宏洲 | 3119005316 | 后端开发,测试 |
邱榕涛 | 3119005337 | 整体架构,前端开发 |
饶祥滨 | 3119005338 | 博客编写,后端开发 |
二、issues截图
三、时间安排表
第六周 | 1.团队组队、团队博客 |
---|---|
2.团队介绍、成员展示、角色分配、选题确定 | |
3.制定团队计划安排,团队贡献分的规定 | |
第七周 | 1.需求规格说明书 |
2.原型设计,队员估计任务难度并学习必要的技术 | |
3.编码规范完成、平台环境搭建完成、初步架构搭建 | |
第八周 | 1.原型改进(给目标用户展现原型,并进一步理解需求) |
2.架构设计,WBS, 团队成员估计各自任务所需时间 | |
3.测试计划 | |
第九、十周 | 1. 团队项目Alpha任务分配计划 |
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | |
第十一周 | 1.用户反馈+测试计划改进 |
2. 团队Alpha阶段个人总结 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | |
第十二周 | 1. 团队项目Alpha博客:事后分析 |
四、团队进展
任务 | 成员 |
---|---|
功能设计 | 全体成员 |
前端实现,UI设计 | 邱榕涛 |
后端实现、项目架构 | 饶祥滨,蔡宏洲 |
功能测试,博文检查 | 徐文俊 |
博客撰写 | 饶祥滨 |
五、个人感想
队员 | 个人感想 |
---|---|
徐文俊 | 期待接下来的项目开发。 |
蔡宏洲 | 这次项目做好了需求,仿佛就看到了成品的样子,第一次做这种比较大比较正式的项目,加油吧。 |
邱榕涛 | 对完成接下来的工作十分期待和激动,以及对项目充满信心。 |
饶祥滨 | 冲冲冲!希望胜利! |