作业四
作业四:需求改进&系统设计
| 这个作业属于哪个课程 | <班级的链接> |
|---|---|
| 这个作业要求在哪里 | <作业要求的链接> |
| 这个作业的目标 | 运用面向领域建模的方法,修改完善需求规格说明书;完成系统设计;制定代码开发任务计划、测试计划 |
一、需求改进
面向领域建模
领域类图:

二、系统设计
领域、子域、限界上下文:

- 员工子域:完成各种管理通用功能
- 项目子域:项目管理功能
- 客户子域:客户管理功能
- 自由职业者子域:自由职业者管理功能
- 时间表子域:时间表管理功能
- 日志子域:查看日志功能
架构分层:

三、代码开发任务计划
开发任务安排:
| 模块名称 | 任务 | 优先级 | 开发时间(单位h) |
|---|---|---|---|
| 员工模块 | 管理员操作 | 高 | 8 |
| 项目管理 | 项目的增删改查 | 高 | 6 |
| 客户管理 | 客户的增删改查 | 高 | 6 |
| 自由职业者管理 | 自由职业者的增删改查 | 高 | 6 |
| 时间表管理 | 时间表的增删改查 | 中 | 8 |
| 日志管理 | 查看安全日志,审计日志 | 低 | 6 |
甘特图

四、测试计划
1.测试范围
对整个系统的所有功能和非功能模块进行测试
2.测试目标
系统满足用户需求,可以正常运行
3.测试人员
iisland
4.测试环境
Chrome、Firefox、Microsoft Edge等主流浏览器。
5.测试方法
- 黑盒测试
- 白盒测试
6.测试计划
| 测试阶段 | 测试任务 | 测试时间 |
|---|---|---|
| 单元测试 | 各个模块的测试 | 4个工作日 |
| 集成测试 | 集成测试 | 2个工作日 |
| 系统测试 | 系统测试 | 1个工作日 |
7.测试风险评估
- 人员风险:中途出现人员变动
- 时间风险:测试时间不足

浙公网安备 33010602011771号