作业四

作业四 : 需求分析和系统改进

这个作业属于哪个课程 班级的链接
这个作业要求在哪里 作业要求的链接
这个作业的目标 1. 修改完善上一次作业提交的需求规格说明书
2. 系统设计
3.开发任务计划
4.测试计划

问题描述

一家公司提供服务出租,自身有一些员工,另外还有很多自由职业者作为服务商存在。公司目前使用Excel工作表来管理他们的客户(自由职业者),时间表等。Excel解决方案无法很好地进行扩展。它无法应对多用户使用的场景,也不提供安全和审计日志。因此他们决定构建一个新的基于Web的解决方案。以下是核心要求:

1、搜索自由职业者分类的功能
2、用于存储联系自由职业者的不同渠道的解决方案
3、搜索项目分类的功能
4、搜索客户分类的功能
5、维护合同中自由职业者的时间表

需求规格说明书

面向用户分析

  • 自由职业者:注册、登录、出租等需求
  • 租客:签订合同、租金提交
  • 管理员:提取审计日志、报表分析、数据预警

功能性需求

  • 能为自由职业者提供出租平台
  • 能为租客提供提交租金的方式
  • 能为管理员审计报表、分析及预警

技术需求

  • 支持多用户共同使用
  • 支持高并发
  • 延迟低于0.1s

用例图

ER图

模块结构图

领域划分

架构分层

项目时间安排表

计划 所需时间 开始时间 结束时间 矫正后的开始时间 矫正后的结束时间
需求分析 5天 4月1日 4月5日 4月1日 4月5日
数据库设计 5天 4月6日 4月10日 4月6日 4月10日
界面设计实现 12天 4月11日 4月22日 4月11日 4月22日
后台功能实现 19天 4月23日 5月11日 4月11日 4月29日
测试 11天 5月12日 5月22日 4月30日 5月10日

采用关键路径法矫正了时间安排。界面设计实现和后台功能实现可以并行执行,缩短了项目的时间安排。

甘特图

测试计划

测试人员需求

测试模块 所需时间 开始时间 结束时间 测试方法
登录注册 2天 4月30日 5月1日 黑盒测试
出租退租 3天 5月2日 5月4日 黑盒测试
提交租金 3天 5月5日 5月7日 黑盒测试
提取报表 2天 5月8日 5月9日 白盒测试、黑盒测试
审计日志 1天 5月10日 5月10日 白盒测试、黑盒测试
测试工具:Test Platform
操作系统:windows10

博客园截图

posted @ 2022-04-25 13:33  福格特  阅读(40)  评论(0编辑  收藏  举报