• 综合系统开发——需求分析


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

    前言

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/
    这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/11968
    这个作业的目标 结合领域驱动设计方法、软件设计模式等知识对需求进行建模,并撰写需求规格说明书,感受其和传统数据驱动设计的差异

    编辑截图:
    UTOOLS1620111608370.png

    需求规格说明书

    一、引言

    1.项目分析

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

    二、需求概述

    1.业务需求概述

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

    三、功能需求

    1.功能需求概述

    1. 注册,个人信息编辑,查询项目信息(自由职业者/员工/客户)
    2. 自由职业者
      • 对客户发起的合同签署进行确认
    3. 客户
      • 对服务提供者进行查询
      • 对服务提供者发起合同签署
    4. 管理员
      • 安全和审计
      • 日志记录
    5. 系统
      • 维护时间表
      • 对搜索功能细化(自由职业者分类,项目分类,客户分类)

    2.用例图

    UTOOLS1620109631848.png

    3.E-R图

    UTOOLS1620110201834.png

    4.领域建模

    UTOOLS1620110411106.png

    计划制定

    1.git仓库链接

    https://github.com/yasoudream/Service-Providing-System

    2.时间安排表

    任务名称 工期 开始时间 结束时间
    系统设计 3 2021/5/10 2021/5/13
    模块接口设计 2 2021/5/14 2021/5/16
    模块设计 3 2021/5/17 2021/5/20
    代码编写 4 2021/5/21 2021/5/25
    单元测试 2 2021/5/26 2021/5/28
    集成测试 2 2021/5/29 2021/5/31
    系统测试 2 2021/6/1 2021/6/3
    交付测试 3 2021/6/4 2021/6/7

    3.issues截图

    UTOOLS1620111138875.png

  • 相关阅读:
    【面试题】M
    【转】C/S,B/S区别
    【转】指针和引用的区别
    内联函数
    实习-随记
    【面试】http协议知识
    wenbenfenlei
    【面试】链表反转
    测试面试题2
    测试面试题
  • 原文地址:https://www.cnblogs.com/yasoudream/p/14729530.html
Copyright © 2020-2023  润新知