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