简蕙兰|2021软件代码开发技术|综合系统开发——需求分析
作者:互联网
简蕙兰|2021软件代码开发技术|综合系统开发——需求分析
这个作业属于什么课程 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/11968 |
这个作业的目标 | 熟练UML语言的使用,学会使用领域驱动设计方法,进一步熟悉github的使用方法 |
需求规格说明书
-
问题背景
- 一家公司提供服务出租,自身有一些员工,另外还有很多自由职业者作为服务商存在。公司目前使用Excel工作表来管理他们的客户(自由职业者),时间表等。Excel解决方案无法很好地进行扩展。它无法应对多用户使用的场景,也不提供安全和审计日志。因此他们决定构建一个新的基于Web的解决方案。
-
问题描述
- web解决方案需要在Excel解决方案的基础上拓展客户信息、时间表等内容;
- 需要应对多用户使用场景;
- 需要提供安全日志;
- 需要提供审计日志;
-
功能性需求
- 搜索自由职业者分类的功能;
- 用于存储联系自由职业者的不同渠道的解决方案;
- 搜索项目分类的功能;
- 搜索客户分类的功能;
- 维护合同中自由职业者的时间表;
-
技术需求
- 数据库需要至少5T空间储存功能性需求中的各类数据;
- 需要实现登入、登出操作,存储用户数据;
- 需要定期分析、更新安全与审计日志;
-
面向用户分析
-
用例图
-
实体联系图
-
领域驱动设计
-
概念类
- 自由职业者
- 项目
- 时间表
- 客户
-
领域模型
git仓库链接
https://github.com/MaxwellWho/-Integrated-system-development-
项目issues截图
项目的时间安排表
计划名称 | 开始时间 | 预计用时 | 校正用时 |
---|---|---|---|
需求分析 | 2021.04.30 | 5天 | 3天 |
代码撰写 | 2021.05.05 | 15天 | 10天 |
外观设计 | 2021.05.20 | 10天 | 6天 |
项目测试 | 2021.06.01 | 10天 | 10天 |
项目维护 | 2021.06.11 | 30天 | 30天 |
校正方法:由于需求较明确、模块数量较少、UI重复内容较多,将需求分析、代码撰写与外观设计时间削减30%。
博客园后台编辑截图
标签:需求,10,解决方案,自由职业者,Excel,开发技术,2021,蕙兰,日志 来源: https://www.cnblogs.com/maxwell-who/p/14730118.html