2021软件代码开发技术作业四 | 需求改进&系统设计
需求改进&系统设计
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology |
|---|---|
| 作业要求 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/11997 |
| 作业的目的 | 运用面向领域建模的方法,修改完善上一次作业提交的需求规格说明书 |
需求改进:
1.管理员可以对用户的信息进行增删改查。
2.自由职业者可以查询合同信息,查询合同的客户的信息。
系统设计:
1.登录界面模块
提供账号注册,登录功能和账号密码及身份验证功能
2.自由职业者模块
增删查改自己的个人信息,搜索任务,签订合同,查看客户信息
3.客户模块
发布任务,查看合同信息,查询有合同关系的自由职业者的信息
4.员工模块
对合同的审计,对自由职业者信息的增删改
5.数据模块
员工信息表,客户信息表,项目表,自由职业者信息表的管理
系统各模块关系图

代码开发任务计划
| 任务 | 优先级 | 开发时间计划 | 测试计划 |
|---|---|---|---|
| 建立数据库 | 高 | 5h | 1h |
| 用户界面开发 | 高 | 8h | 1h |
| 数据处理模块 | 高 | 8h | 1h |
| 登录界面模块 | 高 | 1h | 1h |
| 合同模块 | 高 | 4h | 1h |
| 项目模块 | 高 | 4h | 1h |
| 时间表模块 | 高 | 4h | 1h |
| 客户功能模块 | 高 | 1h | 1h |
| 自由职业者功能模块 | 高 | 1h | 1h |
测试计划
| 测试任务 | 预计测试时间 | 测试人员 |
|---|---|---|
| 个人信息创建 | 1天 | 测试员 |
| 数据库 | 2天 | 测试员 |
| 账号管理 | 1天 | 测试员 |
| 维护日记管理 | 1天 | 测试员 |
| 前端界面 | 2天 | 测试员 |
| 项目模块 | 2天 | 测试员 |
| 集成测试 | 5天 | 测试员 |
| 系统测试 | 4天 | 测试员 |
截图

浙公网安备 33010602011771号