综合系统开发----需求改进&系统设计
综合系统开发----需求改进&系统设计
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/11997 |
| 这个作业的目标 | |
| 2.加深对系统设计的了解 | |
| 3.实践领域建模 | |
| 4.养成一个良好的开发习惯 |
需求改进
-
服务提供者可以对自己可提供的服务进行更加细致的描述
-
服务提供者可以使用多种条件筛选任务
-
客户可以使用多种条件筛选合适的服务提供者
-
提供任务时可添加多种标签进行筛选
1.系统结构图
graph LR;
服务出租系统 --> 前端页面
服务出租系统 --> 后台系统
前端页面 --> 数据展示
后台系统 --> 数据查询
后台系统 --> 数据存储
2.模块功能列表
| 系统 | 功能模块 | 子功能 | 需求编号 |
|---|---|---|---|
| 登陆注册功能 | 1-1 | ||
| 新增修改自己的个人信息功能 | 1-2 | ||
| 服务提供者模块 | 搜索任务功能 | 1-3 | |
| 提供服务功能 | 1-4 | ||
| 签订合同功能 | 1-5 | ||
| 客户模块 | 发布任务功能 | 2-1 | |
| 搜索服务提供者功能 | 2-2 | ||
| 服务出租系统 | 发起雇佣邀请功能 | 2-3 | |
| 签订合同功能 | 2-4 | ||
| 系统管理模块 | 日志的记录功能 | 3-1 | |
| 对合同的审计工作功能 | 3-2 | ||
| 对合同签订记录的保存功能 | 3-3 | ||
| 前端页面展示 | 展示页面功能 | 4-1 | |
| 后台数据管理 | 辅助信息管理模块 | 5-1 |
3.模块说明
3.1服务提供者模块
提供给服务提供者进行操作的模块,重要是对服务提供者的信息进行记录,同时也提供给服务提供者搜索相应任务的功能,同时也有对应的签订任务合同的功能
3.2客户模块
提供给客户发布任务,查询需要的服务提供者,同时发起雇佣邀请和签订合同的功能。
3.3系统管理模块
系统管理模块主要提供了管理系统的相关功能,主要有日志功能,还有对合同的审计与相应合同的记录的存储的功能。
3.4前端页面
实现面对用户的页面功能展示
3.5后台管理
能处理来自前端页面的各种数据库请求
4.模块间联系
graph LR;
A[服务出租系统] --> B[服务提供者模块]
A --> C[客户模块]
A -->D[系统管理模块]
A -->E[前端页面展示]
A -->F[后台数据管理]
B -->登陆注册功能
B -->新增修改自己的个人信息功能
B -->搜索任务功能
B -->提供服务功能
B -->签订合同功能
C -->发布任务功能
C -->搜索服务提供者功能
C --> 发起雇佣邀请功能
C --> 签订合同功能
D --> 日志记录功能
D --> 对合同的审计工作功能
D --> 对合同签订记录的保存功能
E --> 展示页面功能
F --> 辅助信息管理模块
代码开发任务计划
gantt
title 服务出租系统甘特图
axisFormat %m-%d
section 服务提供者模块
登陆注册功能 :2021-05-20, 5h
个人信息修改功能 :2021-05-21,6h
搜索任务功能 :2021-05-22,8h
提供服务功能 :2021-05-22,6h
签订合同功能 :2021-05-23,6h
section 客户模块
签订合同功能 :2021-05-23 , 6h
发布任务功能 :2021-05-24, 7h
搜索服务提供者功能 :2021-05-24, 10h
发起雇佣邀请功能 :8h
section 系统管理模块
日志记录功能 :2021-05-25, 10h
合同审计工作功能 :2021-05-26, 10h
合同签订记录保存功能:2021-05-26, 3h
section 签订页面展示
前端页面开发 :2021-05-20, 6d
section 后台数据管理
后台数据管理 :2021-05-23, 3d
后台截图

浙公网安备 33010602011771号