2021软件代码开发技术作业四
综合系统开发----需求改进&系统设计
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/11997 |
| 这个作业的目标 | |
| 1. 继续学习需求规格说明书的编写 | |
| 2. 学习系统设计 | |
| 3. 学习开发任务计划和测试计划 |
需求改进
- 允许对用户进行搜索和筛选
- 允许用户编辑自己的个人信息
- 允许对项目进行编辑和修改
- 允许对时间表进行编辑和修改
- 允许对订单进行取消和金额的修改
系统设计
系统分层

模块功能列表
| 功能模块 | 子功能 | |
|---|---|---|
| 用户管理模块 | 用户注册 | |
| 用户登录 | ||
| 用户信息编辑和修改 | ||
| 用户搜索和筛选 | ||
| 用户权限设置 | ||
| 用户删除 | ||
| 服务管理模块 | 新增服务 | |
| xx公司服务出租系统 | 删除服务 | |
| 服务查询 | ||
| 对服务进行下单 | ||
| 项目管理模块 | 对项目里的人员进行管理 | |
| 对项目时间线进行管理 | ||
| 项目信息编辑 | ||
| 前端页面 | ||
| 数据库 |
模块间联系和依赖
实体对象
| 实体 | 属性 |
|---|---|
| 自由职业者 / 职工 | 用户ID,姓名,电话,邮箱 |
| 客户 | 客户ID,姓名,电话,邮箱 |
| 服务项目 | 服务ID,服务类型,发布时间,服务内容 |
| 时间表 | 时间表ID,自由职业者ID,客户ID,开始时间,结束时间,服务ID,对应薪酬 |
代码开发任务计划
| 功能模块 | 子功能 | 开始时间 | 持续时间(天) | 负责人 |
|---|---|---|---|---|
| 用户管理模块 | 用户注册 | 2021.06.01 | 5 | A |
| 用户登录 | 2021.06.05 | 5 | A | |
| 用户信息编辑和修改 | 2021.06.10 | 5 | A | |
| 用户搜索和筛选 | 2021.06.15 | 5 | A | |
| 用户权限设置 | 2021.06.20 | 5 | A | |
| 用户删除 | 2021.06.25 | 5 | A | |
| 服务管理模块 | 新增服务 | 2021.07.01 | 10 | A |
| 删除服务 | 2021.07.10 | 10 | A | |
| 服务查询 | 2021.07.20 | 10 | A | |
| 对服务进行下单 | 2021.07.30 | 10 | A | |
| 项目管理模块 | 对项目里的人员进行管理 | 2021.08.10 | 10 | A |
| 对项目时间线进行管理 | 2021.08.20 | 10 | A | |
| 项目信息编辑 | 2021.08.30 | 10 | A | |
| 前端页面 | 2021.06.01 | 30 | B | |
| 数据库 | 2021.06.01 | 30 | B |
甘特图

测试计划
测试目的
测试系统是否可以满足用户的需求,并且满足需求规格说明书里的功能
测试范围
系统中的所有部分
测试资源和人员安排
- 测试服务器
- 设备若干台,使用不同的操作系统和浏览器
- 测试人员C,产品经理D
测试方法
黑盒测试,白盒测试
测试时间安排
| 功能模块 | 子功能 | 开始时间 | 持续时间(天) | 负责人 |
|---|---|---|---|---|
| 用户管理模块 | 用户注册 | 2021.06.06 | 1 | C,D |
| 用户登录 | 2021.06.11 | 1 | C,D | |
| 用户信息编辑和修改 | 2021.06.16 | 1 | C,D | |
| 用户搜索和筛选 | 2021.06.21 | 1 | C,D | |
| 用户权限设置 | 2021.06.26 | 1 | C,D | |
| 用户删除 | 2021.07.01 | 1 | C,D | |
| 服务管理模块 | 新增服务 | 2021.07.11 | 2 | C,D |
| 删除服务 | 2021.07.21 | 2 | C,D | |
| 服务查询 | 2021.08.01 | 2 | C,D | |
| 对服务进行下单 | 2021.08.11 | 2 | C,D | |
| 项目管理模块 | 对项目里的人员进行管理 | 2021.08.21 | 2 | C,D |
| 对项目时间线进行管理 | 2021.08.31 | 2 | C,D | |
| 项目信息编辑 | 2021.09.11 | 2 | C,D | |
| 前端页面 | 2021.07.01 | 5 | C,D | |
| 数据库 | 2021.07.01 | 5 | C,D |
截图


浙公网安备 33010602011771号