综合系统开发----需求分析

2021/5/4 18:25:22

本文主要是介绍综合系统开发----需求分析,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

这个作业属于哪个课程 2021软件代码开发技术
这个作业要求在哪里 综合系统开发----需求分析
这个作业的目标 基于软件开发需求,运用UML并结合领域驱动设计方法、软件设计模式等知识,对所有内容进行建模,完成撰写需求规格说明书

需求规格说明

1.引言

1.1 目的

本文档的目的是介绍该项目所包含的需求,以便客户能够确认产品的确切需求以及开发人员能够根据需求设计编码,以下叙述将结合文字描述,用例图,E-R图,类图等来描述该服务租赁管理系统的功能。本文档的预期读者有客户,自由职业者,项目经理,开发人员、测试人员等。

1.2 项目背景

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

2.系统概述

2.1 功能性需求

2.2 性能需求

  • 响应时间尽可能地短,达到1到2秒
  • 系统服务支持200个以上在线用户
  • 在进行管理操作时,数据库响应时间要求在2秒之内

3.系统设计

制订计划

1.项目Git仓库链接

ServiceRental

2.issue截图

3.时间安排表

3.1 项目时间安排表

开发阶段 任务名称 开始时间 计划完成时间 矫正后完成时间 实际完成时间
需求分析 需求获取、需求分析、撰写需求规格说明书 2021/4/28 2021/5/2 2021/5/1
总体设计 领域设计、系统架构设计 2021/5/2 2021/5/4 2021/5/3 未完成
详细设计 接口、模块设计 2021/5/4 2021/5/6 2021/5/5 未完成
编码 基础层开发 2021/5/6 2021/5/10 2021/5/9 未完成
领域层开发 2021/5/10 2021/5/13 2021/5/12 未完成
应用层开发 2021/5/13 2021/5/15 2021/5/14 未完成
用户接口层开发 2021/5/16 2021/5/19 2021/5/18 未完成
测试 单元、集成、系统测试 2021/5/19 2021/5/22 2021/5/21 未完成

3.2 矫正计算方法
根据计划工期减去已完成阶段实际完成工期再除以计划工期得到一个矫正比例。即:
矫正比例=[(计划完成时间-开始时间)-(实际完成时间-开始时间)]/(计划完成时间-开始时间)

再用该比例乘以未完成阶段的计划完成工期即可得到矫正后完成工期:
矫正后工期=矫正比例*计划工期(结果四舍五入)



这篇关于综合系统开发----需求分析的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程