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

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

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

1、汽车租赁管理系统建模分析手册S2 0 0 8044 6王小刚版权2 009太原理工大学计算机与软件学院信箱:x gw 8 4 16 3 .com 14汽车租赁系统的需求分析1. 1系统功能需求1. 1.1 系统的功能需求包括以下几个方而。1.客户需要提前预订车辆。2车辆岀租由于下述原因而变得复杂。(1 )需要提交司机的信息:全冬,生日,驾照号码,驾照等级。(2) 要记录第三方付款单位。(3) 确认用户是否签订碰撞损失免责书,责任保险,个人事故保险。(4) 签订租车协议。协议号,客户名,租赁类型,车辆序号,车辆价格,汽车离店时间,里程,预期换车的时间等信息。3还车由于下述原因而变得复杂。(1)油

2、箱不满要计油费到附加费用中。(2)若汽车岀现事过(受损,客户伤亡等),确认用户是否签订碰撞损失免责书,责任保 险,个人事故保险,没有签订的要计入相应的费用到附加费用中。(3)登记归还日期,时间,里程等信息。(4)系统计算相应的收费数目。满足上述需求的系统主要包括以下几个模块。(1)系统用户管理模块。(2)日常业务管理模块。(3)车辆信息管理模块。(4)客户会员管理模块。2 系统的UML基本模型2. 1汽车租赁管理系统事件列表事件加T事件描述系统输入提供输入系统输出接受输入1、客户提前预泄车 辆预泄车辆客户预左是否成 功客户、员工2、客户提供司机信 息司机信息客户员工3、客户提供付款的 第三方信

3、息付款的第三 方信息客户员工4、客户提供保险信 息保险信息客户员工5、客户签订租赁协 议租赁协议客户员工6、员工确认邮箱是 满的邮箱是满的员匸燃料费7、员工记录还车信 息还车信息员工8、员工检査车辆是 否受损车辆是否受 损员工维修费用9、员工检查车辆是 否要保养车辆是否要 保养员工10、员工送车到洗车 行入库员匸是到岀具账单的 时候了客户应该支 付的款项客户、员工12、客户付款付款信息客户员工2. 2系统的用例图2. 2. 1创建用例图之前首先需要确立参与者。(1) 在汽车租赁系统中,需要客户的参与。客户可以提出预订请求,预订请求得到确 认后可以取车,租赁期限到期后还应该将车返还给租赁商。(2

4、) 租赁公司的员工则需要处理客户的租赁申请,并在汽车返还时对车辆状况进行检 查:2.2. 2由以上分析可以看出,所有的动作都是用绕着客户和公司员工进行的。因此, 系统中的参与者主要有两类:客户和公司员工。系统的用例主要如下三个:(1) 预订车辆用例。客户在取车之前应该首先预订车辆。(2) 取车用例。如果客户的车辆预订得到确认,要在确定的日期到前台取车。(3) 还车用例。客户应该在规左时间还车。预定汽车223扩展的基本用例叙述用例:预订汽车参与者:客户目的:为客户保留预订的汽车概述:如果公司还有可供出租的汽车,则按客户的要求予以保留。以备客户租用类型:基本前提条件:公司有可以出租的汽车后置条件:

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

6、应的记录候选事件流4.如果客户没有提供保险信息,则增加相应的费用到附加的日常费用中用例:归还汽车及结账参与者:客户,员工目的:将汽车添加到代出租的预订表中,并收取应收取的岀租费用概述:将汽车归还给汽车租赁公司,结朿合同关系类型:基本前提条件:验证车辆是否满足相应的归还条件,并按相应的条件处理车辆后置条件:无特殊需求:无事件流参与者操作系统响应1当客户还车给公司时,用例开始2. 员工确认邮箱是满的3. 员工记录还车信息4. 员工检査车辆没有受损5. 员工检査车辆是不需要保养6. 员工送车到洗车行7.根据条件出具相应的账单&车辆信息入库,以备再次出租候选事件流2 .员工确认邮箱是不是满的,则基本费

7、用增加燃料费4 .员工检査车辆受损,且没有碰撞免责书,则维修费用记录到账单5.员工检査车辆需要保养,则送去保养2.3汽车租赁管理系统的时序图231首先来介绍系统的时序图,汽车租赁系统的时序图主要有如下3个。(1) 客户预订车辆的时序图。(2) 客户取车时序图。(3) 客户还车及结账的时序图。其余用例的时序图较为简单,系统分析的时候可以不给岀。客户预订车辆的时序图 。(1)客户预订车辆的时序图:客户:C ars:Reservel:QueiyO |2 :Q ueryO3 :rese ne (车牌号,客户编号,客尸名称)4:Ca:Status ()5 :reserveno系统操作约左:(1 )Qu

8、e ry():查询是否有待预订的车辆(2) QueryO:査询该客户是否在公司注册(3 ) reser v e (,):按客户要求预订车俩(4) C a rS t atus ():修改车辆在车库中的状态信息(5) re scrvcno():返回预订编号给客户,以备用户用此编号提取车辆客户要租赁车辆,首先必须填写申请表。公司员工负责处理申请表,他们根据客户租赁的 历史记录以及客户申请的车辆的状态决泄是否接受客户请求。如果两个条件都满足,那么将 接受请求并且为客户预留该车;否则就拒绝请求,处理过的申请表的状态都设为已处理。如果 接受用户的租赁请求,首先为该客户添加一条记录,然后通知客户前来取车。(

9、2)客户取车时序图:客户1 : Q uew 06 : G elC ar:R gzexve:Lease:C ars2 : ge-tD rive 1N um ():Add)5 :C azS ta-tus ()系统操作约左:(l)Query ():査询是否有已预订的车辆(2 ) g e t D r iverN u m ():査询该车辆相对应的司机数目(3) f i l l Dr i verlnfo(, ,):要求客户录入司机信息(4) Add():按要求签订租车协议,并写入数据库(5) Car S tat u s():修改车辆状态为已租赁(6) G e tC a r:客户取车,并返回租赁协议号给客户

10、客户在约泄的时间到前台取车,公司员工首先验证取车通知,验证通过后,将要求客户 付款,然后填写一份租车协议,同时修改车辆状态。(3)客户还车时序图::客八:C ustom:C ars1 : Q uexyO2 :Q uexyO3 : Q ueryOI :C et()6 : C axS talus ()7 :R e1um S uccessed系统操作约左:(l)Query ():按客户提供的租车协议号,查询客户信息(2) Quer y():按客户提供的租车协议号,查询客户所租车辆的信息(3) Quer y ():按客户提供的租车协议号,查询客户所签订的协议信息(4) Get():按要求签订信息,取得

11、租车的费用问题(5) Retur n ():工作人员检査车辆后,把需求的油费,保养费等费用计入其它费用,并 收取费用,完成车辆的归还(6) CarS t a t u s ():修改车辆状态为未岀租,以备下次再次出租(7 R e turnS uccess e d:还车成功客户在规左的时间将车返还给租赁公司,技术人员将对车辆进行检修以确定是否有损 坏,并且生成其它费用,公司职员将根据记录确定客户应付的款项。与客户交易完成以后, 需要修改车俩状态。2 .4汽车租赁管理系统的域模型 C ustom 亦 0/车牌号n 気Y汽车类型” 亀丰第名称 汽车颈色” /发动机号” 址,”购买三期” 骸S车彫洱金悠

12、工作m租金 工鱼末租会m 0/爸冏超金” m 乐按月您金” m 禺日公里” m & Y国时价塔m 領公 S5r 冬以车钙状态” /车羽评论m_ day price : ht weekendpriee : iit weekpri: e : ht m onAprfce : ht daypm : ht owrtii eprce : ht_o*ikn prre : ht : tsig con m ent : striae*出租类”Lease(fen域互型)加车牌号” m-zmo :fitrhg 客户缩 a -cusdl :swg a _hascm ode ; xtrhe 爲*和!S价格 mxiee】:

13、Sbgb a _pnce2 : S加b 爲工作 S m-WoAdays : Sinch / 周衣个頑a _weekcadcount : S fcxgfe &? 押金a .deposit : S hgfeB_daykn : Sngb $/出车公里m.cakra :S hek 时誓小时m_oprfcel : S hffk 0r _opxxe2 : S hgh %; m.ietumtte e :DaTme /u_xrtu:nkn : Sxich 他费审” a _othcoat: S k Q.total:Swk 孜态a: strhg 包?4 日期s .eieatedate : Dartx e n .uscxnnme :ShckQ/匕实际归还时ne :DawTineaESt丸芳n .sedetj*! : strips责任保險ci _secrety-2 : strhg 3

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

当前位置:首页 > 办公文档 > 活动策划

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