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

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

需求规格说明

1、引言

1.1 背景

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

1.2 项目要求

搜索自由职业者分类的功能

用于存储联系自由职业者的不同渠道的解决方案

搜索项目分类的功能

搜索客户分类的功能

维护合同中自由职业者的时间表

2 需求分析

2.1数据需求

输入及存储数据
客户:客户编号,姓名,联系方式
自由职业者:自由职业者编号,姓名,联系方式,服务编号
服务项:服务编号,服务周期,服务对象
时间表:自由职业者编号,开始时间,结束时间

输出数据
审计日志:服务编号,客户编号,自由职业者编号,开始时间,结束时间

2.2 领域建模

 

 2.2 用例图

 

 

 

 2.3 E-R图

 

 3、任务计划

 

活动 任务 预期工作时间 预期开始时间 预期结束时间
需求分析 需求建模 5d 5月10日 5月15日
系统设计 系统总体设计 2d 5月16日 5月17日
详细设计 模块设计 2d 5月18日 5月19日
代码实现 模块实现 10d 5月20日 5月30日
测试 单元测试、集成测试 1d 5月31日 6月1日
交付 系统交付 1d 6月1日 6月2日

githut地址:https://github.com/xiaojok/service/issues

截图:

 

posted @ 2021-06-08 13:26  lhlove  阅读(64)  评论(0编辑  收藏  举报