需求改进与系统分析
作者:互联网
这个作业属于哪个课程 | 班级的链接 |
---|---|
这个作业要求在哪里 | 作业要求的链接 |
这个作业的目标 | 1.复习领域驱动模型 2.加深对系统设计的了解 3.学会提前制定计划 |
需求改进
- 客户添加打分模块,可以对自由职业者的服务进行评价
- 自由职业者也可以添加打分模块,可以对客户的信誉进行打分评价
- 平台管理员添加管理用户模块,对信誉分低以及服务低的用户拉入黑名单
系统设计
系统结构图
模块功能
- 自由职业者模块
- 提供信息子模块
- 搜索子模块
- 合同子模块
- 评分子模块
- 客户模块
- 发布服务子模块
- 搜索子模块
- 合同子模块
- 评分子模块
- 系统管理员模块
- 安全和审计子模块
- 日志子模块
- 用户管理子模块
- 前端页面模块
- 页面展示子模块
- 数据交互子模块
- 后端数据模块
- 数据存储子模块
子模块的界限上下文
- 提供信息子模块:提供服务的个人信息、时间表等
- 搜索子模块:按客户、项目、自由职业者分类搜索
- 合同子模块:发起合同签署、同意签署合同模块
- 评分子模块:客户对自由职业者的评分以及自由职业者对客户的评分
- 发布服务子模块:客户发布服务
- 安全和审计子模块:提供安全和审计工作
- 日志子模块:进行日志记录
- 用户管理子模块:对评分低的用户进行拉入黑名单的操作
- 页面展示子模块:展示应用的主要功能,供用户使用
- 数据交互子模块:主要是对用户的操作与后端进行数据交互
- 数据存储子模块:对用户的信息进行存储
代码开发任务计划
任务名称 | 开发时间 | 优先级 |
---|---|---|
开发环境搭建 | 2个工作日 | 高 |
登录 | 1个工作日 | 高 |
注册 | 0.5个工作日 | 高 |
提供信息子模块 | 0.5个工作日 | 高 |
发布服务子模块 | 0.5个工作日 | 高 |
搜索子模块 | 1个工作日 | 高 |
合同子模块 | 1个工作日 | 高 |
评分子模块 | 2个工作日 | 中 |
安全和审计子模块 | 1.5个工作日 | 高 |
日志子模块 | 1.5个工作日 | 高 |
用户管理子模块 | 1个工作日 | 中 |
页面展示子模块 | 4个工作日 | 高 |
数据交互子模块 | 4个工作日 | 高 |
测试计划
- 测试范围:前端页面、数据交互、后端数据存储
- 测试方法:黑盒测试、白盒测试;临界测试、压力测试
任务名称 | 开始日期 | 结束时间 | 工期 |
---|---|---|---|
测试分析 | 2021/5/20 | 2021/5/22 | 3d |
测试设计 | 2021/5/23 | 2021/5/27 | 5d |
测试执行 | 2021/5/28 | 2021/6/3 | 7d |
缺陷跟踪 | 2021/6/4 | 2021/6/5 | 2d |
缺陷分析 | 2021/6/6 | 2021/6/7 | 2d |
评审管理 | 2021/6/8 | 2021/6/9 | 2d |
标签:需求,测试,自由职业者,用户,系统分析,改进,2021,模块,工作日 来源: https://www.cnblogs.com/mbya/p/14773783.html