| 这个作业属于哪个课程 | <软件工程2024-双学位> |
|---|---|
| 这个作业要求在哪里 | <团队作业2——需求说明文档> |
| 这个作业的目标 | 完成需求文档 |
团队作业2-需求说明文档
队员信息:
| 姓名 | 学号 |
|---|---|
| 陈俊豪 | 3121001738 |
| 李荣富 | 3121006365 |
| 刘栋 | 3121002754 |
| 梅中一 | 3121002760 |
| 高航 | 3121002697 |
| 黎浩博 | 3121007842 |
需求说明
面向用户分析
这次我们团队合作写一个课程表小程序,主要面向学生。本课表可以帮助学生了解本学期每周的课程时间、地点以及任课老师、班级等信息。
功能性需求

预期用户数量
100+
系统价值
1.真实性
- 本小程序需要学生通过输入账号与密码,模拟登录学校教务处,获取课程安排
2.可用性
- 目前的可用的课表小程序较少,选择选择不多,而且工程较少。本小程序为广大学生提供多一个选择。
3.价值所在
- 对于大多学生,课表小程序,以简洁为主,更为容易接触
- 对于我们第一次进行团队合作来说,一个功能较少但齐全的课程表小程序,可以让我们熟悉一下软件开发流程
gitcode链接
时间安排
原安排表
| 阶段时间 | 阶段任务 | 完成情况 |
|---|---|---|
| 第4周 | 1.团队组队、团队博客 | 已完成 |
| 2.团队介绍、成员展示、角色分配、选题确定 | 已完成 | |
| 3.制定团队计划安排,团队贡献分的规定 | 已完成 | |
| 第5周 | 1.需求规格说明书 | 已完成 |
| 2.原型设计,队员估计任务难度并学习必要的技术 | 待完成 | |
| 3.编码规范完成、平台环境搭建完成、初步架构搭建 | 已完成 | |
| 第6-8周 | 原型改进(给目标用户展现原型,并进一步理解需求) | 待完成 |
| 2.架构设计,WBS, 团队成员估计各自任务所需时间 | 待完成 | |
| 3.测试计划 | 待完成 | |
| 第9周 | 1. 团队项目Alpha任务分配计划 | 待完成 |
| 2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | 待完成 | |
| 第10周 | 1.用户反馈+测试计划改进 | 待完成 |
| 2. 团队Alpha阶段个人总结 | 待完成 | |
| 3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | 待完成 | |
| 第11周 | 1. 团队项目Alpha博客,事后分析 | 待完成 |
校正后安排
| 阶段时间 | 阶段任务 | 完成情况 |
|---|---|---|
| 第5、6周 | 1.需求规格说明书 | 已完成 |
| 2.原型设计,队员估计任务难度并学习必要的技术 | 前后端人员技术学习中 | |
| 3.编码规范完成、平台环境搭建完成、初步架构搭建 | 已完成 | |
| 第7周 | 原型改进(给目标用户展现原型,并进一步理解需求) | 待完成 |
| 2.架构设计,WBS, 团队成员估计各自任务所需时间 | 待完成 | |
| 3.测试计划 | 待完成 | |
| 第8、9周 | 1. 团队项目Alpha任务分配计划 | 待完成 |
| 2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | 待完成 | |
| 第10周 | 1.用户反馈+测试计划改进 | 待完成 |
| 2. 团队Alpha阶段个人总结 | 待完成 | |
| 3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | 待完成 | |
| 第11周 | 1. 团队项目Alpha博客,事后分析 | 待完成 |
| 人员 | 本周主要任务 | 完成情况 |
| -———– | --- | --- |
| 全体人员 | 项目需求分析 | 完成 |
| 陈俊豪、刘栋 | 分工了解小程序前端开发技术,并进行初步学习 | 感想未完成 |
| 李荣富、梅中一 | 后端的数据获取 | 未完成 |
| 高航 | 博客编写,需求文档处理 | 未完成 |
| 黎浩博 | 大致UI设计,后台数据库初步构想 | 未完成 |
| 矫正算法 | ||
| 公式:Y=X+-X/N | ||
| Y是某件事实际时间花费,X是对于某件事的估计时间, N是做过类似开发工作的次数,中间的+-表示加上或者减去。 |
感想
| 姓名 | 分工 | 感想 |
|---|---|---|
| 陈俊豪 | 分工了解小程序前端开发技术,并进行初步学习 | 没了解过这个板块,还需要继续学习。 |
| 李荣富 | 后端数据的获取 | 作为一个非科班生,在学习计算机的过程当中,除了学习专业课以及做算法题,基本没做过一个比较完整的项目,第一次做团队项目,很期待! |
| 刘栋 | 分工了解小程序前端开发技术,并进行初步学习 | 第一次进行团队作业,参与项目开发,希望能在这个过程中增强自己的能力,提升专业素质。我作为辅修班的一员,我对于计算机是十分感兴趣的,头一次接触到软工小组作业,让我对于以后工作的团队协作有了一个清楚的认知。我希望我能通过这次学习让我自己大大提高能力,争取以后能成为团队大腿,独当一面。 |
| 梅中一 | 后端数据的获取 | 第一次团队合作完成一个完整的项目,希望能学到新的东西,提高自己的编程水平和团队协作能力。 |
| 高航 | 博客编写,需求文档处理 | 第一次进行团队作业,参与项目开发,希望能在这个过程中增强自己的能力,提升专业素质。我作为辅修班的一员,我对于计算机是十分感兴趣的,头一次接触到软工小组作业,让我对于以后工作的团队协作有了一个清楚的认知。我希望我能通过这次学习让我自己大大提高能力,争取以后能成为团队大腿,独当一面。 |
| 黎浩博 | 大致UI设计,后台数据库初步构想 | 经过小组商讨,各个小组成员确定了分工项目,我主要负责UI设计项目。我虽然之前没接触过关于UI设计的项目,但是我会在团队的指导下认真的学习和设计,学会与团队成员沟通,并在规定时间内完成任务。 |

浙公网安备 33010602011771号