汽车租赁系统建模作业Word文档格式.docx

上传人:b****4 文档编号:18485514 上传时间:2022-12-17 格式:DOCX 页数:10 大小:18.33KB
下载 相关 举报
汽车租赁系统建模作业Word文档格式.docx_第1页
第1页 / 共10页
汽车租赁系统建模作业Word文档格式.docx_第2页
第2页 / 共10页
汽车租赁系统建模作业Word文档格式.docx_第3页
第3页 / 共10页
汽车租赁系统建模作业Word文档格式.docx_第4页
第4页 / 共10页
汽车租赁系统建模作业Word文档格式.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

汽车租赁系统建模作业Word文档格式.docx

《汽车租赁系统建模作业Word文档格式.docx》由会员分享,可在线阅读,更多相关《汽车租赁系统建模作业Word文档格式.docx(10页珍藏版)》请在冰豆网上搜索。

汽车租赁系统建模作业Word文档格式.docx

汽车租赁行业所具有的对于中国汽车工业、汽车流通业、传统运输业、以及旅游业等相关行业的发展的带动作用,是其他行业无法比拟的,而一般的汽车租赁服务,随着生活节奏的加快,汽车租赁系统有着广阔的前景。

1.3技术可行性分析

以现有的技术进行汽车租赁系统的开发及实施,是完全可行的。

对于此系统,掌握了JSP、Struts2、数据库等方面的编程技巧,对软件的设计并不存在技术上的难点。

另外,加上一系列的先期调研,查阅资料,并有网络的便利等实现此系统是可行的。

1.4功能需求

主要功能

汽车租赁系统通过处理汽车租赁客户的租车需求,达到客户租车的便捷性,系统的功能需求主要包括以下几个方面:

〔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)查询客户记录

二系统的用例图

2.1系统参与者

创建系统用例的第一步是确定系统的参与者。

该系统的参与者包括:

2.2客户用例图

客户在本系统中可以进行预订汽车〔电话租车和网上租车、得到汽车和归还汽车的操作。

2.3职员用例图

职员在本系统中可以进行系统登录、预订处理〔查询客户预订记录、拒绝租车请求、接受租车请求、交付汽车、结束租车等操作。

2.4汽车租赁系统用例描述

1预定汽车用例描述

用例编号:

001

用例名:

预订汽车

用例描述:

客户通过电话或网络等方式进行预订汽车,如果公司还有可供出租的汽车,则按客户的要求予以保留。

以备客户租用。

包括两个扩展用例,电话租车、网上租车。

参与者:

客户

前提条件:

公司有可以出租的汽车

后置条件:

基本路径:

1客户需要预订汽车时,进入汽车租赁系统,用例开始

2客户通过电话或网络进行预订

扩展点:

2a如果公司还有车,则将该车保留

2b如果公司没有车了,则用例结束,通知客户没有可以预订的车了

变异点:

补充说明:

2电话租车用例描述

002

电话租车

客户通过电话进行预订汽车,如果公司还有可供出租的汽车,则按客户的要求予以保留。

电话租车成功就可以进行租用车辆。

2客户通过电话进行预订

3网上租车用例描述

003

网上租车

客户通过网络进行预订汽车

网上租车成功就可以进行租用车辆。

2客户通过网络进行预订,并填写预订单

4填写预订单用例描述

004

填写预订单

客户通过网络进行预订汽车,填写预订单,以备工作人员处理预订信息

客户进入租赁系统,并在网上进行预订

填写预订单后,才可以通过审核,并进行预订。

5获得汽车用例描述

005

获得汽车

将汽车出租给客户,并在系统中做相应记录

汽车已经被客户预订

归还

基本路径:

1当客户预订到汽车并用车时

2填写相应的汽车并在汽车满足租用条件时将汽车借出

6归还汽车用例描述

006

归还汽车

客户将汽车归还给租赁公司,结束合同

验证汽车是否满足归还条件,并按相应的程序处理

客户付款

1当客户归还汽车时,用例开始

2员工记录还车信息

3员工检查车辆情况,并做相应处理

4车辆信息入库,以备再次借出

7系统登录描述

007

系统登录

职员根据用户名和密码,登录到租赁系统中

职员

租赁系统正常运行

如果登录成功,就可以处理租赁信息

1职员进入租赁系统

2输入用户名和密码

3提交输入信息

4系统对用户名和密码进行有效性检验

5系统显示并记录当前登录用户

8预订处理描述

008

预订处理

职员登录到租赁系统中,对客户的预订进行处理,包含查询客户预订记录,拒绝租车请求和接受租车请求这三

租赁系统正常运行,并登录成功

对客户的租车进行反馈

2对预订信息进行相应处理

9查询客户预订记录

009

查询客户预订记录

职员登录到租赁系统中,对客户的预订进行处理,查询客户预订记录

10拒绝租车请求

010

拒绝租车请求

职员登录到租赁系统中,对客户的预订进行处理,对有不良记录的客户,拒绝租车请求

11接受租车请求

011

接受租车请求

职员登录到租赁系统中,对客户的预订进行处理,对有良好记录的客户,接受租车请求

12交付汽车

012

交付汽车

职员登录到租赁系统中,对客户的预订进行处理,接受租车请求后将汽车将付给客户

租赁系统正常运行,汽车情况正常

汽车交付出去后,等待归还并再次借出

13结束租车

013

结束租车

租车期满,客户归还汽车,职员进行相关操作,结束此次租车

租赁系统正常运行,

汽车借出情况改变,入库等待再次借出

三创建系统静态模型

从前面的需求分析中,可以依据主要几个类对象画出完整的类图

4创建系统动态模型

4.1汽车租赁系统序列图和协作图

1)客户预定车辆的活动步骤

1客户填写预订单

2职员检查预订单并检查客户记录

3办理租车手续

4完成手续后,建立新的客户手续

5同意租车请求

6通知客户

根据以上活动步骤,绘制出的序列图和协作图如下:

客户预订车辆序列图

客户预订车辆协作图

2

客户取车的活动步骤

1客户出示取车的通知

2职员查看通知无误

3客户支付押金

4职员填写工作记录

5更新车辆状态

6客户取车

根据以上步骤绘制出的序列图和协作图如下:

客户取车序列图

客户取车协作图

3客户还车的活动步骤

1归还车辆

2职员检查车辆的状态并添加服务记录

3通知付款

4客户付清钱款

5职员更新车辆状态

客户还车序列图

客户还车协作图

4.2汽车租赁系统活动图

根据客户和职员的活动步骤,绘制的汽车租赁系统的活动图如下:

3汽车租赁系统状态图

在汽车租赁系统中,从开始到结束的系统状态图如下:

五创建系统部署模型

5.1汽车租赁系统构件图

5.2汽车租赁系统部署图

六心得体会

通过这一个课程设计中,我学会了不少东西。

让我熟识操作rationalRose2003建模工具的使用方法,进一步巩固面向对象及建模的理论知识,汽车租赁系统是一套针对汽车租赁业务的实际特点而开发的应用与管理软件,其功能覆盖了汽车租赁业务的全部流程。

主要包括车辆预订、租赁业务、车辆管理、客户管理、等功能。

它让我更加深刻了解UML的基本原理和面向对象的分析设计方法。

UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开发方法。

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

当前位置:首页 > 教学研究 > 教学反思汇报

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1