2022年汽车租赁系统的需求分析.docx
《2022年汽车租赁系统的需求分析.docx》由会员分享,可在线阅读,更多相关《2022年汽车租赁系统的需求分析.docx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 汽车租赁系统的需求分析 系统功能需求 系统的功能需求包括以下几个方面;1) 客户可以通过不同的方式(包括前台、电话、网上)预定车辆;2) 能够储存客户的预定申请单;3) 能够储存客户的历史记录;4) 工作人员可以处理客户的申请;5) 技术人员可以储存对车辆检修的结果;满意以上需求的系统主要包括一下几个模块;(1)基本数据保护模块;基本数据保护模块供应了使用者录入、修改并保护基本数据的 途径;例如对客户的个人信息、租赁信息、车辆的基本信息等录入和修改;(2)基本业务模块;基本业务模块中,客户可以填写汽车租赁申请表,工作人员负责处 理这些表格;同时
2、,技术人员仍可以提交每辆车的状态,以便工作人员依据这些资 料打算是否批准客户的恳求;(3)数据库治理模块;在汽车租赁系统中,对全部客户、工作人员以及车辆的信息都有 进行统一治理,车辆的租赁情形也要进行具体的登记;(4)信息查询模块;具体查询模块主要用于查询相关信息,例如工作人员查询车辆信息 和客户信息等;图 1 所表示汽车租赁系统的功能需求;汽车租赁系统基基数信本本据息数业库查据务管询维模理模护块模块模块块基本数据保护模块名师归纳总结 基本数据保护模块包括图2 所示的几个方面;第 1 页,共 16 页- - - - - - -精选学习资料 - - - - - - - - - 基本数据保护模块添
3、修添修加 改 加 改车 车 员 员辆 辆 工 工信 信 信 信息 息 息 息(1)添加车辆信息;汽车租赁商的车辆信息需要储存到数据库,车辆信息包括车辆的车型、车牌号码和车辆的状态等;(2)修改车辆信息;车辆被租借以后状态会发生变化,要依据具体情形修改车辆的状态,如预留、租赁和闲暇;(3)添加员工信息;公司员工的信息应当储存到系统数据库中,以便治理人员依据员工的表现对员工进行考核;(4)修改员工数据;交易的任务完成率要储存在员工信息中,员工完成一笔交易,要更新员工的个人信息;基本业务模块基本业务模块包括图 3 所示的几个方面;基本业务模块用工技工名师归纳总结 户作术作第 2 页,共 16 页填人
4、人人写员员员预处填处定理写理申预服仍请定务车请记请求录求- - - - - - -精选学习资料 - - - - - - - - - (1)用户填写预定申请;客户在租赁汽车之前第一要填写预定申请;(2)工作人员处理预定恳求;工作人员要处理预定申请,可以依据客户租赁的历史记录和目前车辆的状况打算是否同意客户的预定恳求;(3)技术人员填写服务记录;公司的技术人员在客户归仍车辆以后要对车辆进行完全的检查,以确定车辆目前的状况,检查万要填写服务记录;(4)工作人员处理仍车恳求;工作人员将依据车辆的状况和租赁的时间收取此次租赁的费用,假如车辆有损坏,仍要收取肯定的罚金;数据库模块数据库模块包括如图 4 所
5、示的几个方面;数据库模块客车租员户 辆 赁 工信 信 系 信息 息 统 息管 管 管 管理 理 理 理(1)客户信息治理;客户信息除了包括客户的基本信息之外,仍包括客户的租赁历史记录;(2)车辆信息治理;车辆信息包括车辆的车型,车辆的新旧程度,车辆的状态等;(3)租赁信息治理;租赁信息包括客户的租赁申请表记录和技术人员的服务记录等;(4)员工信息治理;员工信息包括工作人员、技术人员、治理人员的基本信息以及工作人员的工作记录等;信息查询模块名师归纳总结 信息查询模块主要是查询数据库中的相关信息,如图5 所示;第 3 页,共 16 页(1)查询客户信息;负责客户的信息的查询;(2)查询员工信息;负
6、责公司员工信息的查询;(3)查询车辆信息;负责车辆信息的查询;(4)查询客户记录;负责查询客户的车辆租赁历史查询;- - - - - - -精选学习资料 - - - - - - - - - 信息查询模块查查查查询询询询客员车客户工辆户信信信记息息息录系统的用例图1、 客户参加的用例图名师归纳总结 客户参加的用例图主要如下几个,如图7 所示;第 4 页,共 16 页(1)预定车辆用例;客户在取车之前应当第一预定车辆;(2)取车用例;假如客户的车辆预定得到确定,要在确定的日期到前台取车;(3)仍车用例;客户应当在规定时间仍车;- - - - - - -精选学习资料 - - - - - - - -
7、- by callreserve the carcustomerget the caron the webreturn the car fill the order formreturn with fine7 客户参加的用例图【用例图说明】(1)Reserve the car:预定车辆的用例;(2)By phone:电话预定用例;这是从预定用例扩展出来的一种预定方式;(3)On the web:网络预定用例;这是从预定用例扩展出来的另一种预定方式,用户可以在公司主页上提交预定申请;(4)Fill the order form :填写预定申请表的用例;假如客户在网上预定,也必需完成预定申请表;(
8、5)Get the car:取车用例;(6)Return the car :仍车用例;(7)Return with fine :交纳罚金用例;客户假如不能够按时仍车将要交纳罚金;2、 公司员工参加的用例图员工参加的用例包括以下几个,如图 8 所示;(1)登陆系统用例;公司员工输入工作号和密码可以登陆系统;(2)处理预定申请用例;一般工作人员可以处理客户的预定申请;(3)将预定的车交付客户的用例;客户预定恳求得到确认后,可以在规定的时间来取车,工作人员应当能够供应取车服务;(4)终止租赁业务用例;用户仍车,技术人员确认车辆无损坏后,工作人员可以确定租赁交易终止;名师归纳总结 - - - - -
9、- -第 5 页,共 16 页精选学习资料 - - - - - - - - - Query customer order recordsystem loginrefuse requestreserve processEmployeeaccept requestgive the car to customerend the bussinesscheck the car8 公司员工参加的用例图【用例图说明】(1)system login:系统登陆用例;(2)reserve process:预定处理用例;(3)Query customer order record :查询客户预定历史记录用例;工作人
10、员可以把客户的历史记录作为判定是否接受客户恳求的一个依据;(4)Refuse request:拒绝预定恳求用例;工作人员可以依据情形拒绝客户的预定恳求,例如客户历史记录不良,没有所需车辆等;(5)Accept request:接受预定恳求用例;工作人员在核对客户情形及车辆状态后,可以接受客户的恳求;(6)Give the car to customer :将预定的车交给客户用例;(7)Check the car:检查车辆状况用例;技术人员可以对车辆进行检查,以确定车辆是否被损坏;(8)End the business:终止租赁业务用例;系统的时序图汽车租赁系统的时序图主要有如下 4 个;(1)
11、治理人员开展工作的时序图;(2)客户预定车辆的时序图;(3)客户取车时序图;(4)客户仍车时序图;1、 治理人员开展工作的时序图名师归纳总结 - - - - - - -第 6 页,共 16 页精选学习资料 - - - - - - - - - theManager: theRentRecord:theEmployee:ComManagerWorkRecordmon WorkerviewRecordviewWorkRecordcalculatereturn result9 治理人员开展工作的时序图【时序图说明】(1)viewRecord():查看记录函数;(2)viewWorkInfo ():查看
12、工作记录函数;(3)calculate():运算工作人员的任务完成率的函数;治理人员既可以查看汽车的租赁记录,又可以查看一般工作人员的工作记录和任务完成情况;2、 客户预定车辆的时序图theCudyomrt: the Request :Request theCustomerRecordtheCommonWorker: the Car:carCustomerOrder:CustomerRecordCommonWorkerfillOrdercheckRequestcheckno problemoknktifyAllowcreate new customer recordisHandle10 客户预
13、定车辆时序图名师归纳总结 - - - - - - -第 7 页,共 16 页精选学习资料 - - - - - - - - - 【时序图说明】(1)fillOrder ():填写租赁申请表的函数;(2)checkRequest():查看申请的函数;(3)check():检查历史记录的函数;(4)Inserviced():判定车辆状态的函数;(5)Allow():答应客户租赁车辆的函数;(6)Notify ():通知客户前来取车的函数;客户要租赁车辆,第一必需填写申请表;公司员工负责处理申请表,他们依据客户租赁的历史记录以及客户申请的车辆的状态打算是否接受客户恳求;假如两个条件都满意,那么将接受恳
14、求并且为客户预留该车;否就就拒绝恳求,处理过的申请表的状态都设为已处理;假如接受用户的租赁恳求,第一为该客户添加一条记录,然后通知客户前来取车;3、 客户取车时序图theCustomer: theRequestOrdertheCommonWorkertheWorkRequesttheCar:carCustomer:RequestOrder:CommonWorker:WorkRequestshow_noticecheckokpay fillWorkRecordupdate_carstatus11 客户取车时序图【时序图说明】(1)Show-notice ():向工作人员出示取车通知;(2)che
15、ck():工作人员取车通知的合法性;(3)pay():客户付款;(4)fillWorkRecord ():公司员工创建工作记录;(5)update-carstatus ():更新汽车状态信息;客户在商定的时间到前台取车,公司员工第一验证取车通知,验证通过后,将要求客户付款,然后填写一份工作记录,同时修改车辆状态;4、 客户仍车时序图名师归纳总结 - - - - - - -第 8 页,共 16 页精选学习资料 - - - - - - - - - thecustomer:cuthecommonwortheskillworker:sthe car:carthe the therentrecord:w
16、stomerkerkillworkerservicerecord:servicerecordcustomerrecord:customerrecordorkrecordreturnbackcheck_carstatusfillrecordreturnnotify_paymentpayupdate_castutasendupdaterecord12 客户仍车时序图【时序图说明】(1)check-carstatus():检查车辆状况的函数;(2)fillRecord ():填写车辆检查记录的函数;(3)notify-payment ():通知客户支付租赁款项的函数;(4)update-carsta
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 汽车 租赁 系统 需求 分析
限制150内