字节乱动——团队作业三需求分析
字节乱动队团队作业三——需求分析
这个作业属于哪个课程 | 2021春软件工程实践|S班 |
---|---|
这个作业要求在哪里 | 团队作业三——需求分析 |
团队名称 | 字节乱动 |
这个作业的目标 | 完成需求分析与原型设计 |
作业正文 | 正文 |
其他参考文献 | 如何写软件需求规格说明书 |
一、项目计划安排
时间 | 计划安排 | 里程碑 |
---|---|---|
3月16日-3月23日(已完成) | 熟悉队友,了解大体的规划安排 | 完成前后端分配,完成选题报告 |
4月1日-4月10日(已完成) | 进行界面原型设计 | 提交原型设计链接、原型设计答辩PPT |
4月1日-4月15日(已完成) | 进行需求分析 | 提交需求规格说明书、提交需求分析报告PPT |
4月15日-4月20日 | 团队项目系统设计评审、团队项目数据库设计评审 | 完成数据库设计、系统整体设计 |
4月20日-5月1日 | 制定好编码规范,完成架构设计,编写测试用例 | 完成系统初步架构、完成测试用例的编写 |
5月1日-5月11日 | 完成并发布Alpha版本,同步推进测试与修复 | 完成测试版本的代码编写、发布Alpha版本 |
5月11日-5月20日 | 交接、界面的优化、服务端的功能测试 | 改善系统的可用性、修复bug、完成换组人员的交接 |
5月20日-5月31日 | 完成并发布Beta版本编写使用说明书 | 完成项目的测试与修复、发布Beta版本 |
6月1日-6月22日 | 答辩、交付用户使用 | 交付用户使用 |
二、组员分工、组员工作量比例
学号 | 姓名 | 工作内容 | 贡献度 |
---|---|---|---|
221801101 | 王思皓 | 界面原型设计、博客随笔 | 12 |
221801103 | 牙举韬 | 需求规格说明书 | 10 |
221801106 | 郑龙海 | 需求分析报告PPT | 12 |
221801112 | 曹鑫 | 界面原型设计,需求规格说明书 | 14 |
221801121 | 黄炜 | 博客随笔,原型设计评审表,需求分析评审表 | 10 |
221801225 | 李进明 | 需求规格说明书 | 10 |
221801237 | 黄伟为 | 界面原型设计、答辩 | 10 |
221801305 | 陈晓汉 | 界面原型设计答辩PPT | 10 |
221801332 | 李达明 | 界面原型设计 | 12 |
三、需求分析
3.1 用况图
3.2 类图
3.3 活动图
3.3.1 成绩管理活动图
3.3.2 助教评分活动图
[
3.4.功能模块
3.4.1 web端
1.登陆注册界面
学生登陆:学生登陆成功跳转学生界面
教师登录:教师登录成功跳转教师管理界面
助教登录:助教登录成功跳转助教管理界面
2.助教界面
①内容管理
评分细则管理:助教可以在此处发布某次作业评分细则并添加本次细则对 应的评分项。也可对评分细则和评分项进行增删改查操作。
②成绩管理
成绩查询:通过特定条件筛选对成绩学生进行查询操作。
博客评分:直接跳转到某同学某次作业(个人作业、结对作业、团队作业) 的博客,对博客内容评分。
答辩评分:可根据实践课上各个团队的团队阶段性答辩来评分。
博客列表:本班同学的博客列表,可跳转到本班同学各次作业的博客并进 行博客评分。
③用户管理
团队管理:为本班级添加新团队,对本班级团队进行查看、修改、删除和 添 加队员操作。
④学生管理
展示学生列表及学生相关信息,对班级学生进行查看、修改、删除和添加 (通过文件上传)操作,点击学生详细信息之后可以查看该学生所有作业。
3.学生界面
①成绩查询
学生可以通过筛选来查看自己的某次作业和课堂答辩的成绩。
②作业提交
针对某次作业提交作业内容(通过编辑器或者上传的方式),提供博客 链 接。
4.教师界面
①内容管理
成绩查询:学生可以通过筛选来查看自己的某次作业和课堂答辩的成绩。
②用户管理
团队管理:可查看班级所有团队详细信息。
学生管理:展示学生列表及学生相关信息,对班级学生进行查看、修改、 删 除和添加(通过文件上传)操作,点击学生详细信息之后可以查看该学 生 所有作业。
③助教管理
对助教进行管理工作,包括添加助教、修改助教信息和删除助教等功能。
3.4.2 安卓端
安卓端主要面向学生
1.登录注册界面
学生登录和注册。
2.分数查看界面
学生可查看学生本人每次作业分数,提供链接跳转到相应博客。
3.评分任务界面
①组间评分:某学生会被本小组分配答辩中小组互评的任务。
②组内评分:学生可对小组中成员根据贡献度、完成度等因素对小组成员进行评分。
4.个人中心界面
①结对队友:通过此功能可以寻找结对作业队友。
②我的团队:查看小组内成员信息。
③退出登录:退出登录。
④应用设置:应用设置。
⑤反馈建议:学生为app提供反馈建议。
四、需求规格说明书
五、需求分析报告PPT
六、原型设计
6.1 原型设计链接
web端:https://hirh8n.axshare.com
安卓端:https://z58uhl.axshare.com/#id=rd4vja
整合:https://wxdzch.axshare.com/#id=rd4vja
密码:zjld666