2021软件代码开发技术作业四

综合系统开发----需求改进&系统设计

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/11997
这个作业的目标
1. 继续学习需求规格说明书的编写
2. 学习系统设计
3. 学习开发任务计划和测试计划

需求改进

  1. 允许对用户进行搜索和筛选
  2. 允许用户编辑自己的个人信息
  3. 允许对项目进行编辑和修改
  4. 允许对时间表进行编辑和修改
  5. 允许对订单进行取消和金额的修改

系统设计

系统分层

模块功能列表

功能模块 子功能
用户管理模块 用户注册
用户登录
用户信息编辑和修改
用户搜索和筛选
用户权限设置
用户删除
服务管理模块 新增服务
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

甘特图

测试计划

测试目的

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

测试范围

系统中的所有部分

测试资源和人员安排

  1. 测试服务器
  2. 设备若干台,使用不同的操作系统和浏览器
  3. 测试人员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

截图

posted @ 2021-05-16 22:09  sorena  阅读(66)  评论(0编辑  收藏  举报