汽车租赁管理系统车辆展示与界面设计子功能设计与实现_第1页
汽车租赁管理系统车辆展示与界面设计子功能设计与实现_第2页
汽车租赁管理系统车辆展示与界面设计子功能设计与实现_第3页
汽车租赁管理系统车辆展示与界面设计子功能设计与实现_第4页
汽车租赁管理系统车辆展示与界面设计子功能设计与实现_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、汽车租赁管理系统车辆展示与界面设计子功能设计与实现摘要:该系统是基于b/s结构的汽车租赁系统,系统界血釆用jquery和css架构进行界面布局。该系统主要用于客p在网页:午:辆展示界面浏览和预定想要租赁的汽:午:。同时,汽车租赁公司可以对公司汽车进行管理,并乱汽车租赁公司可根据客户填写的信息在后台对客户信息进行管理。因此,我们开发的此汽车租赁系统可用于市场上的汽车租赁公司用于网上汽车出租业务,通过该系统能史便捷地完成汽车租赁业务和公司业务的管理,为客户提供更便利的租车通道。关键词:b/s结构;jquery和css架构;布局;汽车和.赁系统;出和.业务abstract : the system

2、is based car rental system b/s architecture, the system interfaceusing jquery and css layout interface architecture. the system is mainly a vehicle for clients tobrowse the page you want to display interface and pre-leasing cars. meanwhile,car rentalcompanies can be managed on the company car,car re

3、ntal companies and the information can becustomized to fill in the background of the customer information management. therefore, we havedeveloped this system can be used for car rental car rental companies on the market for online carrental business,can more easily manage the completion of the autom

4、otive business and thebusiness of leasing through the system,to provide customers with more convenient rental channel.key words : b/s architecture; jquery and css;layout;car rental system;he automotivebusiness;1绪论1.1背景其一,对于社会上越来越多的年轻人来说,买车买房己经成为一种负担,就 算能买得上车,但是每年车辆的各种费用也成为一种沉重的负担,而且由于现在城市的交通状况,所以越来越

5、多的人在出行时选择共交通,在特别时期选择租赁 车辆外出;其:二,对于某些需要大量用车吋,无法自己一吋间集齐车辆;.其三, 由于大气污染严重,像北京一类的大型城市,私人汽车过多,造成废气排放污染, 造成雾霾等空气卫生安全问题,基于以上和其他各种原因,大多数人越来越倾向 于租赁汽车,这样一来不经解决了人们出行不变的问题,也为保护s然做出了贡 献,为实现高速、快捷、健康、安全的发展奠定了基础。1.2编写目的对于客户来说,该系统在网页上展示公司车辆的信息,包括汽车品牌、车牌 号(可查询汽车的行车记录)、营运号(看汽车是否符合营运标准)、燃汕类型 (从客户经济承受能力理和所需汽车动力要求),可供客户了解

6、车辆同时可以在 网页上进行车辆的预定、预定时可以查看汽车的租赁价格。对于汽车租赁公句的 管理员来说,可以对客户信息进行管理,根据客户的消费等级对客户进行等级排 列,设vip客户,对客广预定的车辆进行出租管理等,这样可以化简客广的租 车流程,同吋公司可以更便利的对公司业务进行管理,满足人们快捷方便的生活 需求。1.3开发环境技术介绍 开发工具:eclipse 数据库连接工具:navicat 数据库:mysql 数据库的连接方式:jdbc 开发环境:windows 7 开发桐架:springmvc 开发技术:jquery、easyui、css 2需求分析2.1功能需求对客户而言,首先客户能够在网页

7、前端杳看车辆信息,包括车辆的品牌、车 辆的车牌号、车辆的营运号和燃气类型,其次,客广可根据自己的需求来选择车 辆,因此可通过杳询功能来获取车辆信息,包括车牌号杳询,汽车型号奔洵和燃 油类型查询。然后客户可以预定车辆,在预定车辆吋用户可以输入自己的身份信 息和租车吋段并且可以查询到汽车租赁的起步价格。最后,可将用户的信息保存 到客户表中。对租赁公司的管理员而言,可以及时在后台获得用户的个人信息和 租车的车辆信息,以便于管理员进行租车业务。2.2性能需求2.2. 1软件需求名称版木语言揀作系统windows 711简体屮文数据库平台mysql5. 1简体屮文应用台tomcat6.0简体中文浏览器t

8、e,火狐6.0简体中文表 2. 2. 1-12.2.2硬件需求应用lcpu: p4 2. 0glcpu: p4 2. 0g和mem: 512mem: 512数据hd: 40ghd: 40g库表 2. 2. 2-13概要设计3.1基本设计概念和设计流程 3.1.1设计概念车辆介绍查辆信定息询3. 1.2处理流程3.2功能需求与程序的关系表 3. 2-1查看车辆信息车辆査询车辆预定预订信息査询客户管理员3.3人工处理过程客户不能直接预订车辆,需与员工联系,员工再代替客户预订,客户只可以 浏览。3.4接口设计获得车辆信息list:public list<car> getlistbycon

9、dition(string classname,string codition, int pagenow,int pagesize);3.5数据库设计车辆(car)基本信息表(表3.5-1):表 3. 5-1序号数裾项名数据类型长度取值范围1车牌号car idint102营运证号credential numchar104燃油类型fuelchar2汽或油客户基本信息表(表3.5-2):表 3. 5-2序号数据项名数据类型长度取值范围1客户编号idint1()2姓名namechar103性别sexint44身份证号int305联系电话int206住址text47准驾类型char48出租时问int1

10、09预计截止时间datetime8客户基本信息表(表3.5-3):表 3. 5-3序号数据项名数据类型长度取值范闱1客户编号idint102姓名namechar103性别sexint44身份证号int305联系电话int206住址text47准驾类型char48出租时间int109预计截止时间datetime83.6系统出错设计3.6.1出错信息用一览表的方式说明每种可能的出错或故障情况出现时,系统输出信息的 形式、含意及处理方法。3.6.2补救措施后备技术:可以把数据导出,一旦成出现问题,可以保证数据安全。降效技术:人工导入,导出恢复及再启动技术:遇到故障,只需退出然后从新登陆3. 6.3系

11、统维护设计查询记录可以看到所有数据内容,及检测是否数据有错,从而检测程序。4详细设计4.1程序系统的设计车辆介绍牢辆信息1查询查询疔式燃油类型!车辆预定1r输入个人信息1确认r预订成功4.2车辆信息设计说明4.2. 1程序描述车辆信息:为了客户便捷了解车辆的信息,在界面的第二层展示车辆的信息。 拈汽车的品牌型号、车牌号和燃油类型。4.2.2功能描述>汽个品牌车辆信息> 车牌号x燃汕类型4. 2. 3性能跳转时间0.1-0.2s4.2.4输岀项输出项包括汽车的品牌类型、车牌号和燃油类型和营运号。4.3查询设计说明4. 3. 1程序描述杳询:通过车牌号、品牌和燃油类型可以杳询出客户理想

12、的车辆,便于客户 选择。包括车牌查询、品牌查询和燃油类型查询。4. 3.2功能描述点击查询r输入车牌号显示出该车牌号的车辆信息点击查洵查洵输入汽车品牌显示出该品牌的汽车占士杳询燃气类型选择菜单中选显示出燃气类型的所有汽车i择其屮一项4. 3.3性能查询:响应吋间在1秒以内。4.3.4输出项模糊査询:a、以车牌号为杳询条件,可杳询出与输入车牌号匹配的所宥车辆 b、以汽车品牌为查询条件,可妞示fli该品牌的所有汽车精确杳询:输入精确的车牌或品牌进行筛选 燃油类型査询:汽油或天然气两种杳询条件4.4预定设计说明4. 4. 1程序描述预定:为了客户能第一时问选择租车。预定时填写客户信息和租车时段。客

13、户信息包括姓名、性别、身份证号、驾驶证号、投保时长、投保h期、违章扣分 数、年审口期、客户住址、联系电话、准驾类型、开始出租时间和预计截止时间。4. 4.2功能描述弹出客户信息输入框+汽车预订一3-己预订-在维修-违章车辆在租车辆4. 4.3性能页面跳转在0.广0. 2s内 4. 4.4输入项 今姓名 今性别 今身份证号 今驾驶证号 投保时长 今投保u期 今违章扣分数 年审円期 今客户住址 联系电话 准驾类型今开始出租吋间和预计截止时间。4. 5界面设计4.5.1面设计一车辆介绍前台界而主耍采用的是jquery和easyui实现的网页前端,界而一分为三层, 第一层是界面介绍,包括首页、业务展示

14、、车辆介绍和帮助,如图2-1所示,第 二层是车辆信息介绍,包括车辆外观展示、车辆基木信息和预定按钮,其次包括一个杳询功能,如图2-2所示。底m为一些业务信息的,如图2-3所示。当点击 预定按钮吋会弹出一个对话框,该对话框是用easyui编写。4.5.2界而设计一预定界而设计预定界面设计为一个弹出的对话框,该对话框也采用y jquery和easyui, 其主要拈了以下内容:预定金额、姓名、性别、身份证号、驾驶证号、投保时 长、投保h期、违章扣分数、年审h期、客户住址、联系电话、准驾类型、开始 出租时间和预计截止时间。4.5.3界面设计一-后台设计后台界面包括两个,一个是登陆界面,另一个是管理界面

15、,登陆界面为一个 静态网页,点击登陆沿就跳转到管理页面。管理页面共分为三第一m为功能 项目,等二层分为两个部分,左边是一个选择菜单,a边为一个table样式的显 示界而,当点击一个菜单吋,就会跳转到相应的界而。1)车辆管理界血:包括一个查询框(车牌号、制造商和燃油类型)和一个分页 显示的表格。2)客户管理界面:仅括一个齊询框(姓名、身份证号、驾驶证号、准驾类型和 是否为会员)和一个分页显示的表格。3)查看记彔表格:一个table分贝显示4)个人信息界血:点击修改可以弹出一个对话框进行修改。5)修改密码界面:为一个静态网页。5测试5.1测试概要预计测试内容预计测试结果车辆展1.车辆信息在界面的第

16、二层以两排三列的形式显示出车辆的 品牌、车牌号和燃油类型。2杳询所右用户可进行杏询,可根据车辆的车牌号、品 牌和燃油类型來进行模糊査询和精确查询,然后再 界面第二层中显示岀所查询车辆的信息,包括品 牌、车牌号和燃油类型。示3.预定点击预定按钮,当车辆处于在租、违章、维修和 预订怙况下,会弹出对话框对用户进行提示,该车 不能预定。如果可租,会弹!h租车对话框,用户可 以进行车辆预定。预1.信息输入在对话框中会出现姓名、性别、身份证号、驾驶 证号、投保时长、投保u期、违章扣分数、年审u 期、客户住址、联系也话、准驾类型、开始出租时 间和预计截止时间信息的填写。定2、信息的侃存当身份证号和姓名为空时

17、会弹出提示对话框提示 概览重重姓名和身份证号码不能为空。5.2测试结果及发现为了提高测试效率降低测试成木,本测试方案采用黑盒法设计基本的测试方 案。在黑盒测试方案中,采用等价划分技术,把所冇可能的输入数据(冇效的和 无效的)划分成几个等价类,其划分类在以下的输入屮再详述。以下列出的图表, 逐项说明被测软件的功能、输入和输出等质量指标,以作为叙述测试计划的提纲:功能输入输出权限车辆信息显示无车辆信息所有查询车牌号、品牌和燃 油类型车辆信息所有预定个人信息、租车期 限无游客和管理员5.2. 1测试一车辆信息显示用例名称:测量信息显示测试用例描述:根据输出信息显示是否全面,包括汽车品牌、车牌号和燃油

18、类型。 测试条件:游客和管理员均可。预期结果:在界血第二层显示车辆信息 测试结果:911 tdr(jrt4gtsnnnnnn911 cdrrerd 4 gts cabriolet 渝 a2334324渝a78937nnn蓠 siz与:nnn戴运 5 号.43242341?ccceeebbbbbbvwvvvw: bbt> 配做s丄ns: wvv5. 2.1-15.2.2测试一-查询用例名称:查询测试用例描述:根据输入的信息查询进行验证。测试条件:存在所查询的用户操作测试:输入查询条件,在界而查看是否显示出车辆信息 预期结果:显示出所查询车辆的信息。aaaaqqqaaaaqqqfe)aee0

19、009phvftvsu似:4網mmo% :uuu :籌caae -«?»wet7ee?vpiouqnsi9uejdne-)ii6uuu£e68£vuuusioue6je| n6itts 边驢的zs9ssvwzf68zvieiouqe-joqjni h6si0ue6je| 116:t&bm-&ttxivsi hha -k乙-zts; fel柳:j£l湖:脚*aaaaaaaaqqqaea000郷wsf¥v;好:swonvw»¥ : nws»fcwrwet*: j5a»uuu : :j

20、fl湖zzzm-uuu££68£v 哄t72£v££2vpio!jqe)siotrewjjedttguuuslokpbjeiltgl'mrwi軀 a分城 k x ml z bi«hl判d7.s w2.s u s s us s 图时汽车租赁m鶬员> 44ks汽车信恳ajtn:ubh:恵淘nnn通nnnnnnnnnnnnnnn篱运乏号:nnn ,油赛,:棟气貧®i2号:nrwif*,:天«气貧运2号:nnn助腿ijr图 5.2.2-55. 2. 3测试预定用例名称:预定测试用例描述:跟输入信息在

21、后台奔询是否预定成功。测试条件:输入丫姓名和身份证号码操作测试:先填写信息,在提交保存,然后后台查询信息预期结果:后台出现预定车辆的信息和用户的信息。测试结果:如图3-3、3-4、3-5所示rpa ,丨符聲蜱足轚w°l请埴运以卜内?? 忡定±”2oom冼s :纖阳做:, 8z71mmss678麟wun?r:好1?«卜1爆:1鑤pflaw20x5-01$-iioh*x>10l h-做:宣 1 if佾n州n科革型:<1 srip.t:中 shp,了-jolx-u2015-02-4k*<777| mba图 3-3清该足以下内两(沖罘士,200tt>

22、;:45s7w:8271038455678s«102vil?l ?27?65杆伸bjh年,1學o2i*l-0x*o«州-cplt:簠1722m9583)纽的:cl*4<np.f ,>15-01-311 »宝xl$-02-<-5!麄«图 3-4汽车租赁ft 35车綱介a1脚*i www函助餳良颺b3a«»柘獅懈户 mcw户m rl?窖户-,寵瞥2昃 ae«id« a,擊j*latte*-bmrab个人«®罐密«sn«a ->h«xn 障<

23、富na*:聲析证爆:膚银败:-ai5-2j sr*a:mis tin 轉,hl.旱羣hwjpivh«! hivrf*mtado1 厂 a9i* 女 a?710»4 2015 oi l* 2015*01 08 1 難050010201191货求ir:2m外smc1扣uoimo?煤舞邊塞0a午10/霣 1«1!s03珀£子1 1箓i2最共1 kiaa图3-55.3对软件功能的结论5. 3. 1车辆信息展示该功能组耍作用是在界面上显示汽车信息,包括汽车的品牌、车牌号、运营 号和燃油类型,通过测试,可以全面准确的显示车辆信息。5. 3.2查询可根据输入的车牌号、

24、汽车品牌和燃油类型多汽车进行査询和筛选。最终将 筛选和查询的车辆信息显示在界而层屮。查询时可模糊匹配。5. 3.3预定游客在页面中可选择车辆进行预订,在预订界面可进行信息的输入和提交, 同吋传送到后台,并保存到数据库中。输入信息是必须输入租车客户的姓名和身 份证号码。5.4分析摘要5.4. 1能力在该模块中主耍是对车辆信息的显示功能,汽车查询功能和用户预订功能的 测试,测试过程中能够成功的在界面上显示车辆的信息,并能通过杳询功能筛选 出特定的车辆并在页面屮显示当前筛选车辆的信息。苏次,客户可以在页面屮成 功进行成车辆预定,并通过弹出对话框输入自己的身份信息和租车信息。并通过 提交保存将信息传输

25、到活台,让管理员进行客户信息管理和出租客户所预定的车 辆。5.4.2缺陷和限制a、客户不能及吋查询到自己驻车是否成功。b、查询吋查询条件选择人少,如冇价格区分吋,不能以价格为查询条件进 行杳询。5.4.3建议a、管理员在接收到客户的预定时应及时处理并及时通过人工方式与客户联系及时完成客户的租车流程。c、可以在车辆信息栏中添加汽车价格并在查询条件中加入价格去见查询,能 更加便捷的供客户选择。5. 4. 4评价该软件己按照客户需求完成各项功能,因而该项软件的开发己达到预定r 标,能交付使用。5.4.5测试消耗资源 测试环境消耗:测试坏境cpupentium(r)dual-core cpu e65002,93ghz内存2.00gb操作系统windows7 32位人员消耗:熟悉租车流程和熟练掌握该软件操作的人员。6结束语经过了两个多只的努力和工作,我们小组终于完成了汽车租赁系统的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论