综合系统开发----需求改进&系统设计

综合系统开发----需求改进&系统设计

这个作业属于哪个课程 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

后台截图

posted @ 2021-05-16 21:19  原轻  阅读(115)  评论(0)    收藏  举报