汽车租赁管理系统车辆展示与界面设计子功能设计与实现毕业设计论文Word文档下载推荐.docx
《汽车租赁管理系统车辆展示与界面设计子功能设计与实现毕业设计论文Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《汽车租赁管理系统车辆展示与界面设计子功能设计与实现毕业设计论文Word文档下载推荐.docx(20页珍藏版)》请在冰豆网上搜索。
其一,对于社会上越来越多的年轻人来说,买车买房已经成为一种负担,就算能买得上车,但是每年车辆的各种费用也成为一种沉重的负担,而且由于现在城市的交通状况,所以越来越多的人在出行时选择共交通,在特别时期选择租赁车辆外出;
其二,对于某些需要大量用车时,无法自己一时间集齐车辆;
其三,由于大气污染严重,像北京一类的大型城市,私人汽车过多,造成废气排放污染,造成雾霾等空气卫生安全问题,基于以上和其他各种原因,大多数人越来越倾向于租赁汽车,这样一来不经解决了人们出行不变的问题,也为保护自然做出了贡献,为实现高速、快捷、健康、安全的发展奠定了基础。
1.2编写目的
对于客户来说,该系统在网页上展示公司车辆的信息,包括汽车品牌、车牌号(可查询汽车的行车记录)、营运号(看汽车是否符合营运标准)、燃油类型(从客户经济承受能力理和所需汽车动力要求),可供客户了解车辆同时可以在网页上进行车辆的预定、预定时可以查看汽车的租赁价格。
对于汽车租赁公司的管理员来说,可以对客户信息进行管理,根据客户的消费等级对客户进行等级排列,设vip客户,同对客户预定的车辆进行出租管理等,这样可以化简客户的租车流程,同时公司可以更便利的对公司业务进行管理,满足人们快捷方便的生活需求。
1.3开发环境技术介绍
开发工具:
eclipse
数据库连接工具:
Navicat
数据库:
MySql
数据库的连接方式:
JDBC
开发环境:
windows7
开发框架:
SpringMVC
开发技术:
jquery、easyUI、css
2需求分析
2.1功能需求
对客户而言,首先客户能够在网页前端查看车辆信息,包括车辆的品牌、车辆的车牌号、车辆的营运号和燃气类型,其次,客户可根据自己的需求来选择车辆,因此可通过查询功能来获取车辆信息,包括车牌号查询,汽车型号查询和燃油类型查询。
然后客户可以预定车辆,在预定车辆时用户可以输入自己的身份信息和租车时段并且可以查询到汽车租赁的起步价格。
最后,可将用户的信息保存到客户表中。
对租赁公司的管理员而言,可以及时在后台获得用户的个人信息和租车的车辆信息,以便于管理员进行租车业务。
2.2性能需求
2.2.1软件需求
名称
版本
语言
操作系统
Windows7
11
简体中文
数据库平台
mysql
5.1
应用平台
tomcat
6.0
浏览器
Ie,火狐
表2.2.1-1
2.2.2硬件需求
应
用
和
数
据
库
1cpu:
P42.0G
Mem:
512
HD:
40G
表2.2.2-1
3概要设计
3.1基本设计概念和设计流程
3.1.1设计概念
车辆介绍
查询
预定
车辆信息
3.1.2处理流程
预定车辆
否
是否可租
是
填写信息
保存
预订成功
3.2功能需求与程序的关系
表3.2-1
查看车辆信息
车辆查询
车辆预定
预订信息查询
客户
√
管理员
3.3人工处理过程
客户不能直接预订车辆,需与员工联系,员工再代替客户预订,客户只可以浏览。
3.4接口设计
获得车辆信息list:
public
List<
Car>
getlistBycondition(String
classname,Stringcodition,
int
pageNow,int
pageSize);
3.5数据库设计
①车辆(car)基本信息表(表3.5-1):
表3.5-1
序号
数据项名
数据类型
长度
取值范围
1
车牌号car_id
Int
10
2
营运证号credential_num
char
10
4
燃油类型fuel
汽或油
②客户基本信息表(表3.5-2):
表3.5-2
客户编号ID
int
姓名name
3
性别sex
身份证号
30
5
联系电话
20
6
住址
text
7
准驾类型
char
8
出租时间
9
预计截止时间
datetime
②客户基本信息表(表3.5-3):
表3.5-3
3.6系统出错设计
3.6.1出错信息
用一览表的方式说明每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。
3.6.2补救措施
后备技术:
可以把数据导出,一旦成出现问题,可以保证数据安全。
降效技术:
人工导入,导出
恢复及再启动技术:
遇到故障,只需退出然后从新登陆
3.6.3系统维护设计
查询记录可以看到所有数据内容,及检测是否数据有错,从而检测程序。
4详细设计
4.1程序系统的设计
查询方式
确认
4.2车辆信息设计说明
4.2.1程序描述
车辆信息:
为了客户便捷了解车辆的信息,在界面的第二层展示车辆的信息。
包括汽车的品牌型号、车牌号和燃油类型。
汽车品牌
4.2.2功能描述
燃油类型
车牌号
车辆信息
4.2.3性能
跳转时间0.1-0.2S
4.2.4输出项
输出项包括汽车的品牌类型、车牌号和燃油类型和营运号。
4.3查询设计说明
4.3.1程序描述
查询:
通过车牌号、品牌和燃油类型可以查询出客户理想的车辆,便于客户选择。
包括车牌查询、品牌查询和燃油类型查询。
4.3.2功能描述
查询
输入车牌号
显示出燃气类型的所有汽车
显示出该品牌的汽车
显示出该车牌号的车辆信息
点击查询
燃气类型选择菜单中选择其中一项
输入汽车品牌
4.3.3性能
响应时间在1秒以内。
4.3.4输出项
模糊查询:
a、以车牌号为查询条件,可查询出与输入车牌号匹配的所有车辆
b、以汽车品牌为查询条件,可显示出该品牌的所有汽车
精确查询:
输入精确的车牌或品牌进行筛选
燃油类型查询:
汽油或天然气两种查询条件
4.4预定设计说明
4.4.1程序描述
预定:
为了客户能第一时间选择租车。
预定时填写客户信息和租车时段。
客户信息包括姓名、性别、身份证号、驾驶证号、投保时长、投保日期、违章扣分数、年审日期、客户住址、联系电话、准驾类型、开始出租时间和预计截止时间。
4.4.2功能描述
可租
弹出客户信息输入框
✧
已预订
汽车预订
在维修
在租车辆
违章车辆
4.4.3性能
页面跳转在0.1~0.2S内
4.4.4输入项
✧姓名
✧性别
✧身份证号
✧驾驶证号
✧投保时长
✧投保日期
✧违章扣分数
✧年审日期
✧客户住址
✧联系电话
✧准驾类型
✧开始出租时间和预计截止时间。
4.5界面设计
4.5.1面设计---车辆介绍
前台界面主要采用的是jquery和easyUI实现的网页前端,界面一分为三层,第一层是界面介绍,包括首页、业务展示、车辆介绍和帮助,如图2-1所示,第二层是车辆信息介绍,包括车辆外观展示、车辆基本信息和预定按钮,其次包括一个查询功能,如图2-2所示。
底层为一些业务信息的,如图2-3所示。
当点击预定按钮时会弹出一个对话框,该对话框是用easyUI编写。
4.5.2界面设计---预定界面设计
预定界面设计为一个弹出的对话框,该对话框也采用了jquery和easyUI,其主要包括了以下内容:
预定金额、姓名、性别、身份证号、驾驶证号、投保时长、投保日期、违章扣分数、年审日期、客户住址、联系电话、准驾类型、开始出租时间和预计截止时间。
4.5.3