作业三:综合系统开发——需求分析

这个作业属于哪个课程 软件代码开发技术
这个作业要求在哪里 综合系统开发——需求分析
这个作业的目标  帮助我们更好地掌握软件规格说明的写法,运用UML,领域驱动设计方法、软件设计模式进行设计 

 

需求规格说明书

 

 名称:出租服务管理系统

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

系统需求:

 功能性需求:能对自由职业者信息、普通客户信息、项目信息以及时间表进行接受处理并产生审计信息,随时更新自由职业者信息和普通用户信息以及时间表,能够搜索自由职业者分类、搜索项目分类、搜索客户分类以及维护合同中自由职业者的时间表。

非功能性需求:信息量速率为2.1Mb/s~5.2Mb/s、可支持十万用户同时在线操作并对信息进行存储。

分析建模

 

 (3层数据流图)

实体联系图ER图如下

 

 

系统流程图

 

 

 

 

软件设计HIPO图

 

 

Github地址

https://github.com/4629167166/ServicePlatform

Github--Issue截图

 

后台编译截图

 

 

 

 

posted @ 2022-06-27 23:31  吕智广  阅读(38)  评论(0)    收藏  举报