汽车租赁系统地分析报告与设计_第1页
汽车租赁系统地分析报告与设计_第2页
汽车租赁系统地分析报告与设计_第3页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、汽车租赁管理系统1汽车租赁系统的需求分析1 . 1系统功能需求系统的功能需求包括以下几个方面。1. 客户需要提前预订车辆。2. 车辆出租由于下述原因而变得复杂。(1) 需要提交司机的信息:全名,生日,驾照号码,驾照等级。(2) 要记录第三方付款单位。(3) 确认用户是否签订碰撞损失免责书,责任保险,个人事故保险。(4) 签订租车协议。协议号,客户名,租赁类型,车辆序号,车辆价格,汽车离店时间, 里程,预期换车的时间等信息。3. 还车由于下述原因而变得复杂。(1) 油箱不满要计油费到附加费用中。(2) 若汽车出现事过(受损,客户伤亡等),确认用户是否签订碰撞损失免责书,责任保险,个人事故保险,没

2、有签订的要计入相应的费用到附加费用中。(3) 登记归还日期,时间,里程等信息。(4) 系统计算相应的收费数目。满足上述需求的系统主要包括以下几个模块。(1) 系统用户管理模块。(2) 日常业务管理模块。(3) 车辆信息管理模块。(4) 客户会员管理模块。2系统的UML基本模型2.1汽车租赁管理系统事件列表事件 编号事件描述系统输入提供输入系统输出接受输入1、客户提前预定车 辆预定车辆客户预定是否成 功客户、员工2、客户提供司机信 息司机信息客户员工3、客户提供付款的 第三方信息付款的第三 方信息客户员工4、客户提供保险信 息保险信息客户员工5、客户签订租赁协议租赁协议客户员工6、员工确认邮箱是

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

4、员工进行的。因此,系统中 的参与者主要有两类:客户和公司员工。系统的用例主要如下三个:(1) 预订车辆用例。客户在取车之前应该首先预订车辆。(2) 取车用例。如果客户的车辆预订得到确认,要在确定的日期到前台取车。(3) 还车用例。客户应该在规定时间还车。预定汽车还车结账扩展的基本用例叙述用例:预订汽车参与者:客户目的:为客户保留预订的汽车概述:如果公司还有可供出租的汽车,则按客户的要求予以保留。以备客户租用类型:基本前提条件:公司有可以出租的汽车后置条件:无特殊需求:客户预订汽车后,必须租用该车事件流参与者操作系统响应1.当客户需要预订汽车时,用例开始2.如果公司还有车,则将该车保留候选事件流

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

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

7、赁管理系统的时序图首先来介绍系统的时序图,汽车租赁系统的时序图主要有如下3个。(1) 客户预订车辆的时序图。(2) 客户取车时序图。(3) 客户还车及结账的时序图。其余用例的时序图较为简单,系统分析的时候可以不给出。 客户预订车辆的时序图(1) 客户预订车辆的时序图:客户:Cars:C ustom:Reser ve1: Q uer y()3: reser4: C arV2: Query()Status()ve(车牌号,客户编号,客户名称)5: reser venow系统操作约定:(1) Query()(2) Query()(3)reserve(,):查询是否有待预订的车辆:查询该客户是否在公司

8、注册:按客户要求预订车辆CarStatus():修改车辆在车库中的状态信息(5) reserve no():返回预订编号给客户,以备用户用此编号提取车辆客户要租赁车辆,首先必须填写申请表。公司员工负责处理申请表,他们根据客户租赁的历史记录以及客户申请的车辆的状态决定是否接受客户请求。如果两个条件都满足,那么将接受请求并且为客户预留该车;否则就拒绝请求,处理过的申请表的状态都设为已处理。 如果接受用户的租赁请求,首先为该客户添加一条记录,然后通知客户前来取车。(2) 客户取车时序图::客户R eser veLeaseC ar s1: Q uer y()2: get D river N um ()

9、3:filID ri ver lnfo(,)4: Add()us()l 5: C ar S tat6: G et C ar系统操作约定:(1) Query():查询是否有已预订的车辆(2) getDriverNum():查询该车辆相对应的司机数目fillDriverI nfo(,):要求客户录入司机信息(4) Add():按要求签订租车协议,并写入数据库(5) CarStatus():修改车辆状态为已租赁(6) GetCar :客户取车,并返回租赁协议号给客户客户在约定的时间到前台取车,公司员工首先验证取车通知,验证通过后,将要求客户 付款,然后填写一份租车协议,同时修改车辆状态。(3) 客户

10、还车时序图:客户:C ust om: C ar s:Lease1: Q uer y()2: Q uer y()4: Get()R et ur n()3: Q uer y()5:6: C ar S tat us() 吨U7: R etur nS uccessed系统操作约定:(1)Query():按客户提供的租车协议号,查询客户信息(2) Query():按客户提供的租车协议号,查询客户所租车辆的信息(3) Query():按客户提供的租车协议号,查询客户所签订的协议信息Get():按要求签订信息,取得租车的费用问题(5) Return():工作人员检查车辆后,把需求的油费,保养费等费用计入其它

11、费用, 并收取费用,完成车辆的归还(6) CarStatus():修改车辆状态为未出租,以备下次再次出租(7 Retur nSuccessed :还车成功客户在规定的时间将车返还给租赁公司,技术人员将对车辆进行检修以确定是否有损 坏,并且生成其它费用,公司职员将根据记录确定客户应付的款项。与客户交易完成以后, 需要修改车辆状态。2 . 4汽车租赁管理系统的域模型C aE tfi域僕型) 岭l t_e annam e : sirhEifirijiiena : Slnag buydat :e : him _daypiic : ht w eekendpxice : hi w ekpie : iit

12、_.n onthprc? : iit _daypm : iit 倨rth cpri c : iit 9 jwafaa pit e : ht 爲仁半辆我恣沁n _.2lHtliS : StlilS 场畧车辅许论n _ tgm:李寸i耳机客户类介C u$twSam域享壁】容户谓号n 乐心户姓客ri户性捌” n户年龄沁n毎认电话号码n$工齐单懂W 去:更底龙址n11 : 5t3lg nam c : s nii- sex I strhe aft : tit忙疤口hone : sirig wcikpkce : addjrss : strngLease阿域棋型)勤/车锻号 、tn =eamo :呂说庄 &

13、工塔户缠号n m _custi3 : stmg 住:;出粗时间mkast e :DaneTio.e 4;:租施操式旳丄阿皿。血: m _jpriel : S iigh 觀ric e2 : S hale电工作日m Qildays : S iigh 母 m cekendi: ouzit u S rigk 业::毛押金m _depo sit: S hgk- 业:t 日限瓷里:; S fagk-乐:. 出牟征里m_Diitkn : S rigle %jfi时誓小时价格 laprfeel :Stick_*prite2 - $ ngle殳r:H应归还M 间mjKUimtdn 亡:DateTii e 鸟(归

14、莊处里:Sngk品其他费用m _olheiE ost IS ins le :;折ffln _iatd : S iigle虫际支村金m _piyb 总全騷B_tDialS ILgt 肯餐状态” B _StBtliS : EtriLF 业: 创楚日期m _createdBte : D fifeT b e第三方忖裁人m_uemine : 5hgk m _em -al: s:驾照缩号iL_lrcnseno : striag 葩:鸞展类里沙n .JeeensetjTse : suiiff2.5汽车租赁管理系统的系统结构汽车租赁管理系统I汽车租赁管理系统负责整个系统的总体协调工作;MSSQ数据库负责数据管

15、理;工作人员负责处理客户请求以及进行租赁交易;而技术人员界面则用于技术人员查询、修改汽车的状态。2 . 6汽车租赁管理系统的设计类图Lease.车牌 号m _wirw :为triig户搐号” 亀仁出租时间小acustil z strhg t.tEi e : QateT m e租贾冬式” n*讥租亀X贾末价格a 爲认工作日故量小 爲飞膚末于数汁nfaas-Mi ode : sIttle prxel : S hjk pe2 : S hkm _T0ikdays : S iih . eekedcount: S hfle&* 押金m _depos r S ing b禺 m-daykn :S hglt 出

16、牟骚里龜) m _ou4km : S iigfe 时毎小时价常n -opiicel : S iisk- 是価 _api亡2 :Single毎:(应归还时间c._SEtu zntk e : D a工丁 in * 1S还公虽数沙 m .ittmnkm : 5 ing上 至瓦I茎惟费用n _fl iheiE!St: S :折扣” m_el1e :Siigt4 实际支付全额 n JPHfn ent: Stub 认鳥金舉m .total iS hfk昌护:C车牌号il _e amo 竜:汽车类型小 车辅名鶴m 戟牟臥色沁H 电Y发韵机号沁E 歩煤购戋日幌“ n 當牟辆押金沁n 4 左同末粗金A m 租金

17、 乐灯抵月租全D 宅“扫聘艺至m$承车購状感沁m 竜车艳评徙“ ftC 315:httpeid : ht cninflm e : Eirhg c o bar: s trii 冒 etigiiienn : Siig buydax : D-auTin e deposit: hem _daypj?fce : ill weekendpice : iit、n _eekj5rEe : int m onthprie : iit daYpn : ht gsr-rtii cpriec : bt m -口rzkm pie : ht z elrhsU 口 B m 4 ht :车 bit 區怎认狀誉m _sfeitt

18、is: : Etirrig爲认创建日期” n 亡氏让皿日te : DazTin e 懸:C.3B三方付裁人ri_u我回u : S iiist:实际归还If 间 m _rtat:iD e : D atrh e 宅靛科ttfc免亲“ a setacyl : stmg 乐:飞贵任鰹险 _sccir-ty2 : siring_seciEty3 : Elrhg駅:汽牟信農査富“(?吨讹 駅/车粧毗老修改CaiSlaO*:;司机他息址AfflUri-rriieO 駅磴克网机数进jeilriTftfum Q *出相惜息査询、QuciyO*BddB 駅V读?(音由还汽和RctvinO 机谢承色司DebteKtccid 改舍期汕 HddiEReeaidQ套户炎C u

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论