UML课程设计汽车租赁系统UML文档.docx

上传人:b****4 文档编号:5614054 上传时间:2023-05-08 格式:DOCX 页数:35 大小:926.04KB
下载 相关 举报
UML课程设计汽车租赁系统UML文档.docx_第1页
第1页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第2页
第2页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第3页
第3页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第4页
第4页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第5页
第5页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第6页
第6页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第7页
第7页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第8页
第8页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第9页
第9页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第10页
第10页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第11页
第11页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第12页
第12页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第13页
第13页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第14页
第14页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第15页
第15页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第16页
第16页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第17页
第17页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第18页
第18页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第19页
第19页 / 共35页
UML课程设计汽车租赁系统UML文档.docx_第20页
第20页 / 共35页
亲,该文档总共35页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

UML课程设计汽车租赁系统UML文档.docx

《UML课程设计汽车租赁系统UML文档.docx》由会员分享,可在线阅读,更多相关《UML课程设计汽车租赁系统UML文档.docx(35页珍藏版)》请在冰点文库上搜索。

UML课程设计汽车租赁系统UML文档.docx

UML课程设计汽车租赁系统UML文档

小组成员:

沈思文、黄言、刘立博、赖侨杰(组长)

任务分配:

沈思文:

数据库管理模块

黄言:

信息查询模块

刘立波:

基础数据维护模块

赖侨杰:

基础业务模块

一、需求分析:

(1)客户可以通过不同的方式(包括电话、前台、网上)预订车辆

(2)能够保存客户的预订申请单

(3)能够保存客户的历史记录

(4)工作人员可以处理申请

(5)技术人员可以保存对车辆检修的结构

二、系统模块划分:

1、基本数据维护模块。

基本数据维护模块提供了使用者录入、修改并维护基本数据的途径。

例如对客户的个人信息、租赁信息、车辆的基本信息等的录入和修改;

(1)添加车辆信息。

汽车租赁商的车辆信息需要保存到数据库,车辆信息包括车辆的车型、车牌号码和车辆的状态等。

(2)修改车辆信息。

车辆被租借以后状态会发生变化,要根据具体情况修改车辆的状态,如预留、租赁和空闲。

(3)添加员工信息。

公司员工的信息应该保存到系统数据库中,以便管理人员根据员工的表现对员工进行考核。

(4)修改员工数据。

交易的任务完成率要保存在员工信息中,员工完成一笔交易,要更新员工的个人信息。

2、基本业务模块。

基本业务模块中,客户可以填写汽车租赁申请表,工作人员负责处理这些表格。

同时,技术人员可以提交每辆车的状态,以便工作人员根据这些资料决定是否批准客户的请求。

(1)用户填写预定申请。

客户在租赁汽车之前首先要填写预定申请。

(2)工作人员处理预定请求。

工作人员要处理客户的预定申请,可以根据客户租赁的历史记录和目前车辆的状况决定是否同意客户的预定请求。

(3)技术人员填写服务记录。

公司的技术人员早客户归还车辆以后要对车辆进行彻底的检查,以确定车辆目前的状况,检查完要填写服务记录。

(4)工作人员处理还车请求。

工作人员将根据车辆的状况和租赁的时间收取此次租赁的费用,如果车辆有损坏,还要收取一定的罚金。

3、数据库管理模块。

在汽车租赁系统中,对客户、工作人员及车辆的信息都要进行统一管理,车辆的租赁情况也要进行详细的登记。

(1)客户信息。

客户信息除了包括客户的基本信息之外,还包括客户的租赁历史纪录。

(2)车辆信息管理。

车辆信息包括车辆的车型,车辆的新旧程度,车辆的状态等。

(3)租赁信息管理。

租赁信息包括客户的租赁申请表记录和技术人员的服务记录等。

(4)员工信息管理。

员工信息包括工作人员、技术人员、管理人员的基本信息以及工作人员的工作记录等。

4、信息查询模块。

信息查询模块主要用于查询相关信息,例如工作人员查询车辆信息和客户信息等。

(1)查询客户信息。

负责客户的信息查询。

(2)查询员工信息。

负责公司员工信息的查询

(3)查询车辆信息。

负责车辆信息的查询

(4)查询客户记录。

负责查询客户的车辆租赁历史记录。

三、用例图

1、基础数据维护模块用例图:

2、信息查询模块用例图:

3、基本业务模块用例图:

4、数据库管理模块用例图:

四、顺序图

1、基础数据维护顺序图:

(1)车辆信息添加顺序图:

(2)车辆信息修改顺序图:

(3)员工信息添加顺序图:

(4)员工信息修改顺序图:

2、信息查询顺序图:

3、基础业务模块顺序图:

(1)客户预订请求顺序图:

(2)客户取车顺序图:

(3)客户还车顺序图:

3、数据库模块顺序图:

(1)信息添加顺序图:

(2)信息删除顺序图:

(3)信息修改顺序图:

五、协作图

1、基础数据维护协作图:

(1)车辆信息添加协作图:

(2)车辆信息修改协作图:

(3)员工信息添加协作图:

(4)员工信息修改协作图:

2、信息查询协作图:

3、基础业务模块协作图:

(1)客户预订车辆协作图:

(2)客户取车协作图:

(3)客户还车协作图:

4、数据库模块协作图:

(1)信息添加协作图:

(2)信息修改协作图:

(3)信息删除协作图:

六、类图

1、基础数据维护模块类图:

2、数据库管理模块类图:

3、基础业务模块类图:

4、信息查询模块类图:

七、状态图

1、信息查询模块状态图:

2、基础业务模块状态图:

3、基本信息维护状态图:

(1)车辆信息添加、修改状态图:

(2)员工信息添加、修改状态图:

4、数据库模块状态图:

八、活动图

1、信息查询模块活动图:

2、基础业务模块活动图:

3、基础信息维护模块活动图:

(1)车辆信息添加活动图:

(2)车辆信息修改活动图:

(3)员工信息添加活动图:

(4)员工信息修改活动图:

4、数据库模块活动图:

九、构件图

十、部署图

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2