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

这个作业属于哪个课程 <班级的链接>
这个作业要求在哪里 <作业要求的链接>
这个作业的目标 1、用实践巩固知识
2、掌握软件规格说明的写法
3、加深对领域驱动设计方法、软件设计模式等知识的理解

一、项目背景

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

二、需求规格说明

1.面向用户分析

(1)客户(自由职业者)
1.注册登录
2.个人信息编辑
3.出租服务搜索
4.合同签订
(2)员工
1.注册登录
2.个人信息编辑
3.出租服务搜索
4.合同签订
5.搜索客户分类
6.搜索项目分类
7.维护合同中自由职业者的时间表
8.存储搜索客户信息
9.添加出租服务
10.删除出租服务

2.功能性分析

1.用例图
确定系统边界
SF1:客户、员工,注册登录
SF2:客户、员工,个人信息编辑
SF3:客户、员工,出租服务搜索
SF4:客户、员工,合同签订
SF5:员工,搜索客户分类
SF6:员工,搜索项目分类
SF7:员工,维护合同中自由职业者的时间表
SF8:员工,存储搜索客户信息
SF9:员工,添加出租服务
SF10:员工,删除出租服务

2.用例描述








3.上下文图

4.实体联系图

博客后台截图:

posted @   一生一代一双人  阅读(44)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 【杂谈】分布式事务——高大上的无用知识?
点击右上角即可分享
微信分享提示