需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ
管理员 n 审批 m m m 管理 n 订单 m m 管理 n 车辆 租赁 申请 1 会员 1 审批 第三方 事故
图3.2汽车租赁管理系统实体E-R图
(2) 逻辑设计
根据系统模块概要设计结果,以及数据库E-R模型分析结果,计划设计以下表,分别为管理员信息表、会员教师信息表、车辆详细信息、留言投诉评价相关信息,违章和事故详细信息、订单信息表、车辆维修信息表、申诉信息表具体说明如下:
管理员信息表:用来存放管理员信息。 汽车信息表:用来存放汽车信息。 留言投诉信息表:用来存放学生信息。 会员表:用来存放会员的信息。
订单管理员信息表:用来存放租赁订单信息。 违章事故信息表:用来存放违章事故的信息。
申诉信息表:用来存放会员对责任方审批驳回的信息。 车辆维修信息表:用来存放车辆维修的信息。
3.2详细设计
3.2.1模块详细设计
前台有2种权限用户(会员与游客)参与,它们分别参与了前台功能的某些模块,下面加以详述模块详细设计分别叙述4种不同权限用户的功能。后台亦有2种权限用户(管理员与第三方)参与,详细功能描述如下。
需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ
(1) 游客模块
注册模块:游客填写注册会员信息,注册成为会员
浏览查询模块:浏览全部租赁汽车信息,亦可分类查询商务租车、婚礼租车、旅游租车,查询汽车租赁排行。
留言投诉模块:用匿名的身份留言。
注册模块 浏览查询模块 留言模块 留言 图3.3游客模块图
注册会员 租赁排行 车辆分类查询 游客 (2) 会员模块
除了游客上面的浏览查询模块和留言模块外,会员还拥有以下功能模块。 租赁模块:包括四个方面:租车、还车、续租、事故违章。选择租赁车辆,填写预还车日期,缴纳押金,通过管理员审批订单成功后方能租车。续租时只要修改预还车时间,提交修改信息。违章情况,若租车本身带司机,违章情况的费用应该为公司负责,在结算时退还此费用给会员;不带司机则此费用自己负责。事故情况,若租车本身带司机,此事故费用为公司负责,在结算时退还此费用给会员。不带司机时,事故原因可能有2种:汽车老化和会员疏忽。填写事故的描述情况,选择责任方,交由后台管理员审批。审批通过则在结算时退还事故费用给会员。不通过写明驳回理由,会员可以通过申诉理由向第三方申请裁定责任方。第三方具有最终裁定的权利,若裁定为会员,则事故费用自己负责,裁定为公司结算时退还事故费用。还车时,租金计算,未超期则按照租车天数*日租价结算,超期则按照日租价*订单天数+超期天数*日租价*2结算。加上上述的违章事故的费用,减去已付的押金,得到最后找零。
事故反馈模块:会员责任方未通过管理员审批,向第三方提出申诉理由,申请第三方裁定责任方。
需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ
登录模块 登入/出系统 租车 续租 租赁模块 留言 车辆评价 会员 留言模块 投诉 投诉回复 浏览查询模块 还车 其它 事故 违章 租赁排行 车辆分类查询 事故反馈模块 请求第三方裁决 图3.4会员模块图
(3) 管理员模块
发布新车辆模块:管理员添加新租赁车辆的信息。
车辆管理模块:管理员修改车辆信息,删除租赁车辆的信息。添加维修信息,包括维修费用,维修天数和维修原因。维修状态包括维修中和OK,维修中表示此车尚不能出租,OK表示维修完成,可以出租。
留言反馈管理模块:回复会员的投诉。
订单管理模块:根据会员的订单,押金和身份信息,审批是否租赁此汽车。 事故管理模块:租赁过程中遭遇事故,会员认定为汽车原因,通过事故描述,审批责任方。认定责任方为会员,驳回事故申请,描述驳回理由。
统计管理模块:按照某一天生成收入报表或者按照某月生成收入报表。其中报表内容包括车辆的名字、租赁人、日租价、预计收益,租赁起始日期和结束日期,列出事故和违章类型、时间、原因、责任方、车辆名称、租赁人和花费。
需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ
发布新车辆 车辆管理 修改车辆信息 车辆维修信息 删除车辆 审批订单 按天生成报表 订单管理 管理员 统计管理 审批事故责任方 驳回理由 留言反馈管理 图3.5管理员模块图
按月生成报表 事故管理 投诉回复
(4) 第三方模块
事故管理模块:会员责任方申请被管理员驳回,根据会员的申诉条件裁定责任方,若为会员,事故费用自己负责;若为公司,还车时退还事故费用。第三方具有最终裁定权,裁定结果双方不得有意义。
第三方事故管理 图3.6第三方模块图
责任方裁定
需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ
3.2.2系统流程图
开始前台首页后台登录登录NN成功Y注册N成功登录成功Y留言租赁管理浏览查询事故反馈回复留言发布新车辆审批订单审批事故统计报表车辆管理N是否离开YY是否离开N结束
图3.7汽车租赁管理系统流程图
3.2.3数据库详细设计
(1) 表的数据结构
表3.1会员信息表(user)
字段名 id username password email tel sex
数据类型 int varchar varchar varchar varchar varchar
长度 11 16 16 30 11 1
约束 唯一 非空 非空 非空 非空 非空
描述 会员编号 会员姓名 密码 邮箱 联系电话 性别