张润柏 | 2021软件代码开发技术作业四 | 综合系统开发----需求改进&系统设计
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/11997 |
| 这个作业的目标 | |
| 1. 继续学习需求规格说明书的编写 | |
| 2. 学习系统设计 | |
|
3. 学习开发任务计划和测试计划 |
需求改进
1.系统管理员可以对项目进行筛选
2.自由职业者可以查看客户发布的全部项目
3.自由职业者可以对项目进行筛选
4.客户和自由职业者可以对项目合同进行取消
系统设计
系统分层

| 功能模块 | 子功能 | |
|---|---|---|
| 用户模块 | 用户注册 | |
| 用户登录 | ||
| 用户信息编辑和修改 | ||
| 用户搜索和筛选 | ||
| 用户信息管理 | ||
| 服务管理模块 | 新增账户 | |
| 劳务服务派遣管理系统 | 删除账户 | |
| 账户查询 | ||
| 进行安全审计工作 | ||
| 合同管理 | ||
| 自由职业者模块 | 个人信息模块 | |
| 搜索模块 | ||
| 调整时间表 |
模块间联系和依赖
实体对象
| 属性 | |
|---|---|
| 自由职业者 | 用户ID,姓名,年龄,电话,邮箱 |
| 客户 | 客户ID,姓名,年龄,电话,邮箱 |
| 服务项目 | 项目内容,项目截止时间,报酬 |
| 合同 | 合同准则,签订时间 |
| 子功能 | 开始时间(天) | 持续时间(天) | 负责人 | |
|---|---|---|---|---|
| 用户模块 | 用户注册 | 2021.5.15 | 1 | A |
| 用户登录 | 2021.5.16 | 1 | A | |
| 用户信息编辑和修改 | 2021.5.17 | 1 | A | |
| 用户搜索和筛选 | 2021.5.18 | 1 | A | |
| 用户信息管理 | 2021.5.19 | 1 | A | |
| 服务管理模块 | 新增账户 | 2021.5.20 | 1 | A |
| 删除账户 | 2021.5.21 | 1 | A | |
| 账户查询 | 2021.5.22 | 1 | A | |
| 进行安全审计工作 | 2021.5.23 | 3 | A | |
| 合同管理 | 2021.5.26 | 2 | A | |
| 自由职业者模块 | 个人信息模块 | 2021.5.28 | 1 | A |
| 搜索模块 | 2021.5.29 | 1 | A | |
| 调整时间表 | 2021.5.30 | 1 | A |

测试计划
测试目的
测试系统是否可以满足用户的需求,并且满足需求规格说明书里的功能
测试范围
系统中的所有部分
测试资源和人员安排
-
测试服务器
-
设备若干台,使用不同的操作系统和浏览器
-
测试人员C,产品经理D
测试方法
黑盒测试,白盒测试
测试时间安排
| 子功能 | 开始时间(天) | 持续时间(天) | 负责人 | |
|---|---|---|---|---|
| 用户模块 | 用户注册 | 2021.6.1 | 1 | A |
| 用户登录 | 2021.6.2 | 1 | A | |
| 用户信息编辑和修改 | 2021.6.3 | 1 | A | |
| 用户搜索和筛选 | 2021.6.4 | 1 | A | |
| 用户信息管理 | 2021.6.5 | 1 | A | |
| 服务管理模块 | 新增账户 | 2021.6.6 | 1 | A |
| 删除账户 | 2021.6.7 | 1 | A | |
| 账户查询 | 2021.6.8 | 1 | A | |
| 进行安全审计工作 | 2021.6.9 | 1 | A | |
| 合同管理 | 2021.6.10 | 1 | A | |
| 自由职业者模块 | 个人信息模块 | 2021.6.11 | 1 | A |
| 搜索模块 | 2021.6.12 | 1 | A | |
| 调整时间表 | 2021.6.13 | 1 | A |
截图


浙公网安备 33010602011771号