汽车租赁管理系统建模分析手册1汽车租赁系统的需求分析1.1系统功能需求1
1系统的功能需求包括以下几个方面
客户需要提前预订车辆
车辆出租由于下述原因而变得复杂
(1)需要提交司机的信息:全名,生日,驾照号码,驾照等级
(2)要记录第三方付款单位
(3)确认用户是否签订碰撞损失免责书,责任保险,个人事故保险
(4)签订租车协议
协议号,客户名,租赁类型,车辆序号,车辆价格,汽车离店时间,里程,预期换车的时间等信息
还车由于下述原因而变得复杂
(1)油箱不满要计油费到附加费用中
(2)若汽车出现事过(受损,客户伤亡等),确认用户是否签订碰撞损失免责书,责任保险,个人事故保险,没有签订的要计入相应的费用到附加费用中
(3)登记归还日期,时间,里程等信息
(4)系统计算相应的收费数目
满足上述需求的系统主要包括以下几个模块
(1)系统用户管理模块
(2)日常业务管理模块
(3)车辆信息管理模块
(4)客户会员管理模块
2系统的UML基本模型2
1汽车租赁管理系统事件列表2.2系统的用例图事件编号事件描述系统输入提供输入系统输出接受输入1、客户提前预定车辆预定车辆客户预定是否成功客户、员工2、客户提供司机信息司机信息客户员工3、客户提供付款的第三方信息付款的第三方信息客户员工4、客户提供保险信息保险信息客户员工5、客户签订租赁协议租赁协议客户员工6、员工确认邮箱是满的邮箱是满的员工燃料费7、员工记录还车信息还车信息员工8、员工检查车辆是否受损车辆是否受损员工维修费用9、员工检查车辆是否要保养车辆是否要保养员工10、员工送车到洗车行入库员工11、是到出具账单的时候了客户应该支付的款项客户、员工12、客户付款付款信息客户员工2
1创建用例图之前首先需要确定参与者
(1)在汽车租赁系统中,需要客户的参与
客户可以提出预订请求,预订请求得到确认后可以取车,租赁期限到期后