uml汽车租赁系统建模分析手册

上传人:人*** 文档编号:486712892 上传时间:2023-06-06 格式:DOCX 页数:22 大小:103.13KB
返回 下载 相关 举报
uml汽车租赁系统建模分析手册_第1页
第1页 / 共22页
uml汽车租赁系统建模分析手册_第2页
第2页 / 共22页
uml汽车租赁系统建模分析手册_第3页
第3页 / 共22页
uml汽车租赁系统建模分析手册_第4页
第4页 / 共22页
uml汽车租赁系统建模分析手册_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《uml汽车租赁系统建模分析手册》由会员分享,可在线阅读,更多相关《uml汽车租赁系统建模分析手册(22页珍藏版)》请在金锄头文库上搜索。

1、Copyright (C) 2009年 王小刚 Email: 版权所有您可以随意更改源代码并希望能收到您修改的新代码,商用请与作者联系汽车租赁管理系统建模分析手册S2008804446王小小刚版权20009太太原理工工大学计计算机与与软件学学院信箱:xggw8441663.ccom 1 汽汽车租赁赁系统的的需求分分析11系统统功能需需求 1.1.1 系统统的功能能需求包包括以下下几个方方面。 11.客户户需要提提前预订订车辆。 22.车辆辆出租由由于下述述原因而而变得复复杂。 (1)需要提提交司机机的信息息:全名名,生日日,驾照照号码,驾驾照等级级。 (2)要记录录第三方方付款单单位。(3)确

2、认认用户是是否签订订碰撞损损失免责责书,责责任保险险,个人人事故保保险。(4)签订订租车协协议。协协议号,客客户名,租租赁类型型,车辆辆序号,车车辆价格格,汽车车离店时时间,里里程,预预期换车车的时间间等信息息。3.还车由由于下述述原因而而变得复复杂。(1)油箱箱不满要要计油费费到附加加费用中中。 (2)若若汽车出出现事过过(受损损,客户户伤亡等等),确确认用户户是否签签订碰撞撞损失免免责书,责责任保险险,个人人事故保保险,没没有签订订的要计入入相应的的费用到到附加费用中中。(3)登记记归还日日期,时时间,里里程等信信息。(4)系统统计算相相应的收收费数目目。满足上述需需求的系系统主要要包括以

3、以下几个个模块。 (1)系系统用户户管理模模块。(2)日常常业务管管理模块块。(3)车辆辆信息管管理模块块。(4)客户户会员管管理模块块。2 系统统的UMML基本本模型2.1汽车车租赁管管理系统统事件列列表事件编号事件描述系统输入提供输入系统输出接受输入1、客户提前预预定车辆辆预定车辆客户预定是否成成功客户、员工工2、客户提供司司机信息息司机信息客户员工3、客户提供付付款的第第三方信信息付款的第三三方信息息客户员工4、客户提供保保险信息息保险信息客户员工5、客户签订租租赁协议议租赁协议客户员工6、员工确认邮邮箱是满满的邮箱是满的的员工燃料费7、员工记录还还车信息息还车信息员工8、员工检查车车辆

4、是否否受损车辆是否受受损员工维修费用9、员工检查车车辆是否否要保养养车辆是否要要保养员工10、员工送车到到洗车行行入库员工11、是到出具账账单的时时候了客户应该支支付的款款项客户、员工工12、客户付款付款信息客户员工22系统统的用例例图2.2.11 创建建用例图图之前首首先需要要确定参参与者。 (1)在在汽车租租赁系统统中,需需要客户户的参与与。客户户可以提提出预订订请求,预预订请求求得到确确认后可可以取车车,租赁赁期限到到期后还还应该将将车返还还给租赁赁商。 (2)租租赁公司司的员工工则需要要处理客客户的租租赁申请请,并在在汽车返返还时对对车辆状状况进行行检查:2.22.2由由以上分分析可以

5、以看出,所所有的动动作都是是围绕着着客户和和公司员员工进行行的。因因此,系系统中的的参与者者主要有有两类:客户和和公司员员工。 系系统的用用例主要要如下三三个: (1)预预订车辆辆用例。客客户在取取车之前前应该首首先预订订车辆。 (2)取取车用例例。如果果客户的的车辆预预订得到到确认,要要在确定定的日期期到前台台取车。 (3)还还车用例例。客户户应该在在规定时时间还车车。2.2.33扩展的的基本用用例叙述述用例:预订汽车参与者:客户目的:为客户保留留预订的的汽车概述:如果公司还还有可供供出租的的汽车,则则按客户户的要求求予以保保留。以以备客户户租用类型:基本前提条件:公司有可以以出租的的汽车后

6、置条件:无特殊需求:客户预订汽汽车后,必必须租用用该车事件流参与者操作作系统响应1.当客户户需要预预订汽车车时,用用例开始始2.如果公公司还有有车,则则将该车车保留候选事件流流如果公司没没有车了了,则用用例结束束,通知知客户没没有可以以预订的的车了用例:出租汽车参与者:客户目的:为客户出租租预订的的汽车概述:将汽车出租租给客户户,并在在系统中中做相应应的记录录类型:基本前提条件:汽车已被该该客户预预订后置条件:无特殊需求:客户须填写写相应的的信息到到系统中中事件流参与者操作作系统响应1.当客户户预订到到汽车并并用车时时,用例例开始2. 客户户提供司司机信息息3. 客户户提供付付款的第第三方信信

7、息4. 客户户提供保保险信息息5. 客户户签订租租赁协议议6.如果以以上信息息全部提提交,则则出租车车辆给客客户,并并在系统统中做相相应的记记录候选事件流流4.如果客客户没有有提供保保险信息息,则增增加相应应的费用用到附加加的日常常费用中中用例:归还汽车及及结账参与者:客户,员工工目的:将汽车添加加到代出出租的预预订表中中,并收收取应收收取的出出租费用用概述:将汽车归还还给汽车车租赁公公司,结结束合同同关系类型:基本前提条件:验证车辆是是否满足足相应的的归还条条件,并并按相应应的条件件处理车车辆后置条件:无特殊需求:无事件流参与者操作作系统响应1.当客户户还车给公公司时,用用例开始始2.员工确

8、确认邮箱箱是满的的3.员工记记录还车车信息4.员工检检查车辆辆没有受受损5.员工检检查车辆辆是不需需要保养养6.员工送送车到洗洗车行7. 根据据条件出出具相应应的账单单8. 车辆辆信息入入库,以以备再次次出租候选事件流流2.员工确确认邮箱箱是不是是满的,则则基本费费用增加加燃料费费4.员工检检查车辆辆受损,且且没有碰碰撞免责责书,则则维修费费用记录录到账单单5.员工检检查车辆辆需要保保养,则则送去保保养23汽车车租赁管管理系统统的时序序图2.3.11 首先先来介绍绍系统的的时序图图,汽车车租赁系系统的时时序图主主要有如如下3个个。 (1)客客户预订订车辆的的时序图图。 (2)客客户取车车时序图

9、图。 (3)客客户还车车及结账账的时序序图。其余用例的的时序图图较为简简单,系系统分析析的时候候可以不不给出。2.3.22客户预预订车辆辆的时序序图(1)客客户预订订车辆的的时序图图系统操作约约定:(1)Quueryy():查询是是否有待待预订的的车辆(2) QQuerry():查询该该客户是是否在公公司注册册 (3)rreseervee(,):按客户户要求预预订车辆辆(4)CaarSttatuus():修改改车辆在在车库中中的状态态信息(5)reeserrvenno():返回回预订编编号给客客户,以以备用户户用此编编号提取取车辆客户要租赁赁车辆,首首先必须须填写申申请表。公公司员工工负责处处

10、理申请请表,他他们根据据客户租租赁的历历史记录录以及客客户申请请的车辆辆的状态态决定是是否接受受客户请请求。如如果两个个条件都都满足,那那么将接接受请求求并且为为客户预预留该车车;否则则就拒绝绝请求,处处理过的的申请表表的状态态都设为为已处理理。如果果接受用用户的租租赁请求求,首先先为该客客户添加加一条记记录,然然后通知知客户前前来取车车。(2)客户户取车时时序图:系统操作约约定:(1)Quueryy():查询是是否有已已预订的的车辆(2) ggetDDrivverNNum() :查询询该车辆辆相对应应的司机机数目 (3) filllDrriveerInnfo(, , , , ):要求客客户录

11、入入司机信信息(4) AAdd( ) :按要求求签订租租车协议议,并写写入数据据库(5) CCarSStattus( ) :修改车车辆状态态为已租租赁(6)GeetCaar:客客户取车车,并返返回租赁赁协议号号给客户户客户在约定定的时间间到前台台取车,公公司员工工首先验验证取车车通知,验验证通过过后,将将要求客客户付款款,然后后填写一一份租车车协议,同同时修改改车辆状状态。(3)客户户还车时序序图:系统操作约约定:(1)Quueryy():按客户户提供的的租车协协议号,查查询客户户信息(2) QQuerry():按客客户提供供的租车车协议号号,查询询客户所所租车辆辆的信息息(3) QQuerr

12、y():按客客户提供供的租车车协议号号,查询询客户所所签订的的协议信信息(4) GGet( ) :按要要求签订订信息,取取得租车车的费用用问题(5) RRetuurn( ) :工作作人员检检查车辆辆后,把把需求的的油费,保保养费等等费用计计入其它它费用,并并收取费费用,完完成车辆辆的归还还(6)CaarSttatuus( ):修修改车辆辆状态为为未出租租,以备备下次再再次出租租(7 ReeturrnSuucceesseed:还还车成功功客户在规定定的时间间将车返返还给租租赁公司司,技术术人员将将对车辆辆进行检检修以确确定是否否有损坏坏,并且且生成其其它费用用,公司司职员将将根据记记录确定定客户

13、应应付的款款项。与与客户交交易完成成以后,需需要修改改车辆状状态。24汽车车租赁管管理系统统的域模模型25汽车车租赁管管理系统统的系统统结构汽车租赁管管理系统统负责整整个系统统的总体体协调工工作;MMSSQQL数据据库负责责数据管管理;工工作人员员负责处处理客户户请求以以及进行行租赁交交易;而而技术人人员界面面则用于于技术人人员查询询、修改改汽车的的状态。26汽车车租赁管管理系统统的设计计类图27汽车车租赁管管理系统统的状态态图28汽车车租赁管管理系统统的活动动图3数据库表表结构cars字段名类型长度允许为空carnoochar20*typeiidint4TRUEcarnaamechar50T

14、RUEcolorrchar20TRUEoilnoochar30TRUEenginnenoochar50TRUEcarcaasechar50TRUEsaleiidnumerric9TRUEbuydaatedatettimee8TRUEinsurrnochar50TRUEinsurridnumerric9TRUEinsurrtyppechar50TRUEinsurrsdaatedatettimee8TRUEinsurredaatedatettimee8TRUEdepossitreal4TRUEdayprriceereal4TRUEweekeendppriccereal4TRUEweekppricce

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号