软件代码开发技术作业三
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/2022softwarecodedevelopmenttechnology |
| ----------------- |--------------- |
| 这个作业要求在哪里| https://edu.cnblogs.com/campus/gdgy/2022softwarecodedevelopmenttechnology/homework/12494 |
| 这个作业的目标 | 对给出的问题进行需求分析并建模 |
项目背景
一家公司提供服务出租,自身有一些员工,另外还有很多自由职业者作为服务商存在。公司目前使用Excel工作表来管理他们的客户(自由职业者),时间表等。Excel解决方案无法很好地进行扩展。它无法应对多用户使用的场景,也不提供安全和审计日志。因此他们决定构建一个新的基于Web的解决方案。以实现搜索自由职业者分类的功能,用于存储联系自由职业者的不同渠道的解决方案,搜索项目分类的功能,搜索客户分类的功能,维护合同中自由职业者的时间表。
需求分析
一)、面向用户分析
客户(自由职业者)
1、注册登录功能
2、编辑个人信息功能
3、搜索服务出租项目的分类
4、签订合同
员工
1、注册登录功能
2、编辑个人信息功能
3、搜索服务出租项目的分类
4、签订合同
5、搜索客户分类的功能
(二)、用例图
一)、面向用户分析
客户(自由职业者)
1、注册登录功能
2、编辑个人信息功能
3、搜索服务出租项目的分类
4、签订合同
员工
1、注册登录功能
2、编辑个人信息功能
3、搜索服务出租项目的分类
4、签订合同
5、搜索客户分类的功能
6、查看客户信息的功能
7、编辑项目分类的功能
8、查看合同的功能
9、维护合同中自由职业者的时间表
(二)、用例图

项目概述
设计一款基于web的系统,满足公司和自由职业者等多客户使用场景,主要功能有任务管理,自由职业者管理,查看任务,申请任务,时间表管理,按类搜索。
项目的时间安排表

采用关键路径法矫正了时间安排。界面设计实现和后台功能实现可以并行执行,缩短了项目的时间安排。
截图
issue截图

博客园后台截图


浙公网安备 33010602011771号