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

这个作业属于哪个课程 软件代码开发技术
这个作业要求在哪里 作业要求
这个作业的目标 综合系统开发----需求分析

一.项目背景

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

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

二.功能需求

对象 需求
员工 管理用户
维护时间表
审计
自由职业者 编辑个人信息
注册
接受项目
编辑时间表
提交项目进度
客户 发布项目需求
查找服务商信息
注册
编辑项目信息

三.用例图

四.ER图

五.项目结构图

六.非功能需求

6.1 界面需求

  1. 具有清晰易懂的界面
  2. 具有良好的操作指引
  3. 具有多语言支持

6.2 性能需求

  1. 系统流畅,不卡顿,支持高并发
  2. 具有良好的兼容性
  3. 请求响应时间低于1ms

七.时间安排

项目阶段 预计工作日(天) 矫正工作日(天)
可行性研究 3 4
需求分析 4 6
概要设计 3 5
详细设计 7 10
实现 15 19
测试 5 7

八.截图

github仓库链接:仓库

GitHub截图

编辑界面截图

posted @ 2022-04-10 21:17  LV-WM  阅读(27)  评论(0)    收藏  举报