需求改进---系统设计
姓名 | 班级 | 学号 |
罗欢 | 2018级软件工程2班 | 3118005014 |
这个作业属于哪个课程群 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology |
这个作业要求 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/11997 |
作业目标 |
运用面向领域建模的方法,修改完善上一次作业提交的需求规格说明书 DDD战略设计的几个核心概念:领域、子域、限界上下文、架构分层 |
1、需求改进
1 增加合同的具体信息
2 为不同的用户设置不同的权限
3 管理员可以查看各种用户的各种信息
2、系统设计
2.1分层式结构
2.2 系统功能模块
功能模块 | 任务 |
客户模块 | 实现对客户信息的增删改查 ,合同的签订 |
自由职业者模块 | 对自由职业者信息的增删改查,接受项目,签订合同 |
项目模块 | 对项目信息的增删改查 |
时间表模块 | 对时间表的增删改查 |
合同模块 | 对合同的增删改查 |
前端界面模块 | 设计前端界面 登录模块 |
代码开发任务计划
任务 | 计划时间 | 优先级 |
前端界面 | 5d | 1 |
客户模块 | 3d | 3 |
自由开发者模块 | 3d | 3 |
项目模块 | 3d | 3 |
时间表模块 | 3d | 3 |
合同模块 | 3d | 3 |
测试 | 1d | 2 |
各模块划分
模块 | 任务 | 时间 |
界面模块 | 界面设计 | 3h |
登录开发 | 2h | |
客户模块 | 客户增加 | 2h |
客户删除 | 2h | |
客户更改 | 2h | |
客户查询 | 2h | |
自由职业者模块 | 自由职业者增加 | 2h |
自由职业者删除 | 2h | |
自由职业者更改 | 2h | |
自由职业者查询 | 2h | |
时间表模块 | 时间表增加 | 2h |
时间表删除 | 2h | |
时间表更改 | 2h | |
时间表查询 | 2h | |
项目模块 | 项目增加 | 2h |
项目更改 | 2h | |
项目删除 | 2h | |
项目查询 | 2h | |
测试 | 单元测试 | 5h |
集成测试 | 5h |
测试计划
测试目标
在保证系统正常运行的情况下,尽量减少程序漏洞。
测试范围
所有功能模块以及前端页面
测试方案
本次测试采用黑盒测试
测试人员
测试负责人:罗欢
测试小组成员:罗欢
测试人员要求:能够使用对应测试工具进行测试,对本系统有一定的了解
测试计划
测试模块 | 测试时间 | 测试人员 |
---|---|---|
前端内容 | 1day | 罗欢 |
用户管理 | 2day | 罗欢 |
自由职业者管理 | 2day | 罗欢 |
项目管理 | 2day | 罗欢 |
时间表管理 | 2day | 罗欢 |
后台截图