团队作业3--需求改进&系统设计

软件工程 计科21级12班-广东工业大学计算机学院
这个作业要求在哪里 团队作业3--需求改进&系统设计
这个作业的目标 需求改进、系统设计、Alpha任务分配计划、测试计划

团队GitHub地址:传送门
团队成员

队员 学号
傅浩钊 3121004993
容伟亮 3121005006
车文超 3121002783
魏晓琪 3221004897
朱乐言(组长) 3221004899
马佳纯 3221005026
肖依敏 3221005027

一、需求&原型改进

1.问题修改

  • 问题1:假设有1000个学生跟5个老师,这个系统是谁管理谁?

  • 修改1:由系统管理员添加学生的个人信息(包括但不限于班级姓名学号)、课程信息、任课老师、辅导员信息,再由各自课程的老师对对应课程的班级以及学生进行管理。

  • 问题2:请假的流程如何在学生跟老师之间形成闭环?

  • 修改2:学生在请假页面进行请假信息填写并提交,辅导员接收到请假申请后进行审批,申请通过后再将信息发送给学生以及任课老师。

2.需求规格说明书完善

增加对请假、考勤签到功能的场景描述

2.1 考勤功能

老师上课前可以登录该系统发布考勤信息,随后学生登录系统进行签到,最后由系统自动生成考勤下信息表。同时,任课老师可以手动进行考勤信息的登记与修改,教师以及学生也可以自由查询出勤情况。

2.2 请假功能

若学生有事需要请假,可以登录本系统进入请假申请页面进行简单的请假信息填写(例如病假、事假)并提交申请给辅导员,辅导员接受到请求后进行审批,若审批通过则将请假信息发送给任课老师。

3.功能分析四象限

4.任务分解WBS

5.项目进度计划

根据本周任务完成情况和团队自身情况校正时间安排:

第9周 1.团队组队、团队博客(已完成)
2.团队介绍、成员展示、角色分配、选题确定(已完成)
3.制定团队计划安排,团队贡献分的规定(已完成)
第10周 1.需求规格说明书(已完成)
2.原型设计,队员估计任务难度并学习必要的技术(已完成)
第11、12周 1.编码规范完成、平台环境搭建完成、初步架构搭建(已完成)
2.原型改进(给目标用户展现原型,并进一步理解需求)(已完成)
3.架构设计,WBS, 团队成员估计各自任务所需时间 (已完成)
4.测试计划(已完成)
第12、13周 1. 团队项目Alpha任务分配计划(已完成)
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交
第14周 1.用户反馈+测试计划改进
2. 团队Alpha阶段个人总结
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理
第15周 1. 团队项目Alpha博客:事后分析

二、系统设计

1.系统的架构设计

用户界面层(User Interface Layer):
学生界面:提供学生用户界面,允许学生在线请假、查看出勤信息、修改个人信息等。
老师界面:提供老师用户界面,允许老师管理学生出勤信息、查看学生出勤信息、修改个人信息等。
辅导员界面:提供辅导员用户界面,允许辅导员审批学生请假申请、查看本班学生出勤信息、修改个人信息等。
系统管理员界面:提供系统管理员用户界面,允许系统管理员管理学校院系、年级、专业、班级信息、管理系统用户、管理请假和考勤信息等。
服务层(Service Layer):
请假服务:提供在线请假申请和审批服务,包括学生用户提交请假申请、辅导员审批请假申请等。
出勤管理服务:提供课堂出勤信息管理和查询服务,包括老师记录学生出勤信息、学生和老师查询学生出勤信息等。
用户管理服务:提供用户管理和权限控制服务,包括系统管理员管理用户、分配权限等。
数据层(Data Layer):
数据库管理系统:用于存储和管理系统数据,包括学生信息、老师信息、出勤信息、请假申请等。
通信层(Communication Layer):
网络通信:用于用户界面和服务层之间的通信,包括学生、老师、辅导员、系统管理员与服务器之间的数据传输和交互。

2.数据库设计


三、Alpha任务分配计划

1.Product Backlog

2.Sprint Backlog



3.甘特图迭代冲刺计划(暂定)


四、测试计划

1.引言

1.1参考资料:如何编写测试计划

1.2有关项目人员组成:小组成员

2.任务概述

2.1测试范围:所有模块

2.2测试目标:单元模块正常使用,无明显bug;总体功能正常运行

3.测试策略

3.1测试分工

模块名称 测试时间 人员
用户界面 与开发同步进行 开发和测试人员
各单元模块 与开发同步进行 开发和测试人员
整体功能 开发结束后 测试人员

3.2测试方法:白盒测试/黑盒测试;压力测试

4.测试资源

4.1测试人员需求:编程人员以及其他人员

posted @ 2023-11-16 16:22  吃点啥好呢  阅读(45)  评论(0编辑  收藏  举报