编号:97857131
类型:共享资源
大小:972KB
格式:DOC
上传时间:2020-09-29
上传人:mkjaf****3.com
认证信息
个人认证
余**(实名认证)
贵州
IP属地:贵州
20
积分
- 关 键 词:
-
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、数据库模块活动图:
九、 构件图
十、 部署图
- 内容简介:
-
-
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。