张润柏 | 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

甘特图

 

测试计划

测试目的

测试系统是否可以满足用户的需求,并且满足需求规格说明书里的功能

测试范围

系统中的所有部分

测试资源和人员安排

  1. 测试服务器

  2. 设备若干台,使用不同的操作系统和浏览器

  3. 测试人员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

截图 

 

 

 

 

posted @ 2021-05-17 00:29  cypress66  阅读(56)  评论(0编辑  收藏  举报