作业三:综合系统开发-需求分析
| 这个作业属于哪个课程 | 班级链接 |
|---|---|
| 这个作业要求在哪里 | 作业要求的链接 |
| 这个作业的目标 | 1、根据软件开发需求,进行建模,并完成开发计划 2、建立git仓库,实现文档的版本化和增量式管理 |
一.项目背景
一家公司提供服务出租,自身有一些员工,另外还有很多自由职业者作为服务商存在。公司目前使用Excel工作表来管理他们的客户(自由职业者),时间表等。Excel解决方案无法很好地进行扩展。它无法应对多用户使用的场景,也不提供安全和审计日志。因此他们决定构建一个新的基于Web的解决方案。
二.项目要求
- 搜索自由职业者分类的功能
- 用于存储联系自由职业者的不同渠道的解决方案
- 搜索项目分类的功能
- 搜索客户分类的功能
- 维护合同中自由职业者的时间表
三.需求分析
1.用例图

2.功能模块图

3.系统ER图

4.非功能性需求
- 要有良好的用户界面
- 系统响应时间要快
- 能够支持1000以上的并发量
- 系统要具备高安全性
四.时间安排
| 所属流程 | 预计时间 | 矫正时间 | 开始时间 |
|---|---|---|---|
| 需求分析 | 4 | 8 | 2022.4.2 |
| 系统设计 | 5 | 8 | 2022.4.10 |
| 开发 | 12 | 15 | 2022.4.18 |
| 测试 | 3 | 5 | 2022.5.3 |
五.截图
github地址: https://github.com/sanjinge123/sanjinge123/issues/1


浙公网安备 33010602011771号