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

所属课程 2022软件代码开发技术
作业要求 读书笔记----软件设计原则、设计模式
作业目标 1. 运用UML,领域驱动设计方法、软件设计模式进行设计
2. 熟悉掌握GitHub

一、项目背景

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

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

二、需求规格说明书

1. 用例图和类图

3. 技术需求

  • Java编程语言
  • MySQL数据库
  • tomcat服务器
  • HTML、CSS、JavaScript

三、时间安排表

过程 预计时间 开始时间 结束时间 矫正时间
需求分析 5 2022/4/20 2022/4/24 0
概要设计 5 2022/4/25 2022/4/29 0
详细设计 5 2022/4/30 2022/5/4 0
编码 5 2022/5/5 2022/5/9 0
测试 5 2022/5/10 2022/5/14 0
维护 5 2022/5/15 2022/5/19 0

四、GitHub链接

五、截图

posted @ 2022-04-11 10:24  _琉  阅读(33)  评论(0)    收藏  举报