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

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/11968
这个作业的目标 运用UML(统一建模语言),结合领域驱动设计方法、软件设计模式等知识,对系统进行建模,完成撰写需求规格说明书,完成项目后续的开发计划

一 需求规格说明书

1 项目背景

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

2 软件需求

2.1 功能需求

  • 搜索*职业者分类的功能
  • 用于存储联系*职业者的不同渠道的解决方案
  • 搜索项目分类的功能
  • 搜索客户分类的功能
  • 维护合同中*职业者的时间表

2.2 数据库设计

  • *职业者表:*职业者编号,姓名,手机,类型
  • 项目表:项目编号,名称,类型
  • 客户表:客户编号,姓名,手机,类型
  • 时间表:时间表编号,时间安排
  • 合同表:合同编号,*职业者编号,客户编号,合同信息

2.3 用例图
综合系统开发----需求分析
2.4 ER图
综合系统开发----需求分析
2.5 领域模型
综合系统开发----需求分析

3 安排表

任务名称 预计开始时间 预计工期 校正工期 校正后任务时间
需求分析 2021.0501 4d 5d 2021.0501-0506
总体设计 2021.0505 4d 5d 2021.0507-0512
具体实现 2021.0509 30d 25d 2021.0513-0607
项目测试 2021.0608 7d 5d 2021.0608-0615

Git仓库链接

https://github.com/poserk/poserk11
截图
综合系统开发----需求分析

博客园后台编辑截图
综合系统开发----需求分析

上一篇:%05d和%5d的区别和联系


下一篇:[Python]爬虫获取知乎某个问题下所有图片并去除水印