网页设计研究_第1页
网页设计研究_第2页
网页设计研究_第3页
网页设计研究_第4页
网页设计研究_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

PAGE36PAGE1中外文摘要摘要:信息时代的来临促进了各种信息的高度共享的趋势发展,很多人通过移动终端、个人电脑通过对相应网站的访问以实现对所需信息的获取,从而满足个人足不出户而同世界实现进行联系交流的目的。对此网页成为传递这类信息的载体,能够以丰富的表现形式来展示不同的类型的信息,以此达成宣传的目的。汽车租赁在国际市场发展的已经很成熟了,在不断对自身产业加强同时,也不断的对周边的行业进行扩展和发展,其中包括车辆保险业务、二手车汽车销售等。特别是在二手车市场。其业务成为其及其重要的业务之一,并且通过该业务的开展,使之有效扩大了自身车辆更新的空间。对于业务拓展而言,传统的方式则是采用广告分发的方式进行处理,但是这种方式作用区域小,范围有限,因此如何改善这一宣传效果则是关键。对此本文结合网页设计以实现对这一设想。并以汽车租赁为主题,采用网页设计思路来多维度展示一个信息蕴含丰富的在线租赁系统,为推动汽车租赁服务发展提供有力支撑。在本课题的设计中,考虑到设计的难以程度,选择在HTML大框架下,融合PHP、CSS等设计语言,并通过mySQL服务器来设计数据表,从而以实现对数据信息的传输和交互,从而达成信息系统的基本要素的设计实现。关键字:web开发,网页设计,PHP,SQLAbstract:Theadventoftheinformationagehaspromotedthedevelopmentofthetrendofhighsharingofallkindsofinformation.Manypeopleobtaintherequiredinformationthroughmobileterminalsandpersonalcomputersthroughtheaccesstothecorrespondingwebsites,soastomeetthepurposeofcommunicatingwiththeworldwithoutleavinghome.Therefore,webpagesbecomethecarrierofthiskindofinformation,whichcandisplaydifferenttypesofinformationinrichforms,soastoachievethepurposeofpublicity.Thedevelopmentofcarrentalintheinternationalmarkethasbeenverymature,whileconstantlystrengtheningitsownindustry,butalsoconstantlyexpandinganddevelopingthesurroundingindustries,includingvehicleinsurancebusiness,second-handcarsales,etc.Especiallyintheusedcarmarket.Itsbusinesshasbecomeoneofitsimportantbusinesses,andthroughthedevelopmentofthisbusiness,ithaseffectivelyexpandedthespaceforitsownvehiclerenewal.Forbusinessdevelopment,thetraditionalwayistousethewayofadvertisingdistributiontodealwith,butthiswayofactionissmall,thescopeislimited,sohowtoimprovethepublicityeffectisthekey.Inthispaper,combinedwithwebpagedesigntoachievethisvision.Takingcarrentalasthetheme,thispaperuseswebdesignideastoshowanonlinerentalsystemwithrichinformationinmultipledimensions,providingstrongsupportforpromotingthedevelopmentofcarrentalservice.Inthedesignofthisproject,consideringthedifficultyofthedesign,wechoosetointegratePHP,CSSandotherdesignlanguagesintheHTMLframework,anddesigndatatablesthroughMySQLserver,soastorealizethetransmissionandinteractionofdatainformation,soastoachievethedesignandimplementationofthebasicelementsofinformationsystem.Keywords:Webdevelopment,webdesign,PHP,SQL目录16481绪论 1301931.1研究目的和意义 1178281.2文献综述 154611.3主要研究内容及结构 3239602开发工具介绍及需求环境 4173452.1开发工具介绍 4260142.1.1PHP简介 439502.1.2MySQL数据库简介 4323772.1.3Apache服务器简介 4235102.1.4WampServer简介 4134282.2需求分析 5184112.2.1需求分析 599672.2.2用户和管理员功能特点 6199642.2.3系统总体框架图 780872.3开发环境 7313592.4系统功能设计 8278822.4.1系统功能分析 845292.4.2系统的概要设计 8243082.4.3系统模块划分 8300353系统分析与总体设计 10258343.1总体结构 10139493.1.1公用模块 10305793.1.2前台系统功能模块流程图 1039583.1.3后台系统功能模块流程图 107483.2数据库设计 11208573.3创建数据表 1263233.3.1管理员信息表allusers 12249143.3.2车辆基本信息表cheliangxinxi 12183673.3.3资讯信息表yonghuzhuce 13169083.3.4资讯评论信息表zuchejilu 13161504设计与实现 15261354.1登录系统主界面 15125144.2应用主界面 156494.3车辆信息管理页面 16253904.4注册用户信息管理页面 169194.5租赁记录管理页面 175882结论 1815730参考文献 19123091绪论1.1研究目的和意义依托互联网进行业务宣传是当前网站网页设计的重要业务之一,这也是信息化时代,提高信息传递、宣传效率和范围的重要途径。对于网站途径的宣传,其主要涉及网页形式设计、内容设计以及目标设计等相关内容。此外采用何种方式进行网站开发也是一个重要内容。当前以JSP或者ASP等方式的网页开发尽管具有很好的开发效果,但是软件安装配制难度大,语法规范繁多复杂,导致难以短期上手。对此为了更快进入开发状态,提高开发效率,本文采用了PHP、MySQL等方式进行页面开发,并在WampServer服务器下进行网页的发布工作。对于网页形式设计、内容设计以及目标设计实现则采用CSS层叠性文件的设置实现。由此以极大程度上降低了开发难度,简化开发问题,以此提高了开发效率,这对于高复杂性的网页设计具有非常现实的意义。本文鉴于此,以特色苏州为设计主题,采用PHP、MySQL等工具进行开发,从而以提高整体开发效率和效果。1.2文献综述随着我国国民生活的不断提高,汽车在生活中的使用度和需求度都在快速提升,由此刺激了汽车销量的快速增长,然而近年来由于汽车尾气排放对空气环境的过去损害,以及交通拥堵对出行带来的不便,国家不断出台限行限购的相关政策,以抑制路面机动车的数量增长。在这种情况下,汽车租赁以方便性和灵活性很好的弥补了无法驾驶私家车的缺憾,从而使得该行业的需求大幅增加。此外,自驾游的兴起、拥有驾驶证人员数量的增加等一系列人们生活方式的转变都不同程度地推动了汽车租赁的发展[1]。汽车租赁在一定程度上缓解了汽车生产和汽车销售之间的关系,因为汽车生产日趋饱和,但是汽车销售却是不温不火。诸多消费者在租赁车辆之后会对租赁车辆产生购买兴趣,从而刺激汽车销售,扩展了汽车的销售市场。国外汽车的租赁业已经印证了这一个观点:世界上排名最前的四大著名汽车租赁公司分别是赫兹、艾维斯、欧洲汽车、巴基特。汽车租赁行业的出现,为人们的出行带来了极大的便利,同时促进了汽车行业的销售和发展。据行业统计,越来越多的汽车在出厂后,不进入到汽车销售部门,而是直接进入了汽车租赁市场,这表明汽车租赁的需求量越来越大。汽车租赁在国际市场发展的已经很成熟了,在不断对自身产业加强同时,也不断的对周边的行业进行扩展和发展,其中包括车辆保险业务、二手车汽车销售等。特别是在二手车市场。其业务成为其及其重要的业务之一,并且通过该业务的开展,使之有效扩大了自身车辆更新的空间[2]。目前神州租车、优信二手车、瓜子网处于领先地位。通过各种宣传手段,使得自身产业蓬勃发展。2015年,全球汽车租赁市场规模超过600亿万美元。虽然国内汽车发展较国际大公司发展时间较晚,许多设计、业务都正处于起步阶段,和国外的企业相比有较大的差距。不可否则他们有着巨大的发展潜力。随着中国经济的不断发展和人民生活水平的不断提高汽车已经逐步走进了人们的家庭。随着居民对汽车消费的越来越强烈愿望和汽车租赁业良好的外部发展环境都已经表明了中国的汽车租赁市场有着巨大的发展潜力。国际汽车租赁业具有超过100年的历史,最初仅限于欧洲市场。二战后,汽车租赁业进入了蓬勃发展时期,市场突破了欧洲的地域限制,在世界范围均呈现出发展之势。经营规模从80年代末的150亿美元扩张到2000年的过千亿美元。从业汽车租赁公司数量也超过了5000家。进入21世纪后,国际汽车租赁市场已经渗透到汽车行业的方方面面。2007年以来中国汽车租赁市场经历了一场异常迅速的发展各地的汽车租赁公司如雨后春笋纷纷出现国内汽车租赁市场在2007年已拥有2000多家租赁企业汽车租赁市场供租赁车接近10万辆营业额近100亿元。由于中国的汽车租赁市场仍处于发展初期,与美国及日本等较成熟市场相比,中国汽车租赁的渗透率(为租赁车辆数目占车辆总数的百分比)仍相当低。其发展速度比西方汽车租赁行业创始之初要快得多但中国的汽车租赁市场仍处于起步阶段绝大多数企业规模很小。国内方面截至目前,中国已有数千家汽车租赁汽车租赁公司,其中一半以上的企业位于北京、上海、深圳等一线城市,在二、三线等城市的分布渗透有限。融资性汽车租赁汽车租赁公司数量较少,同时每年的车辆租赁量也不高。虽然国内出现了几家比较著名的汽车租赁企业,但是成立时间较短,流程不够规范,所占份额较小,印证了中国的汽车租赁行业发展处于初期阶段。与欧美市场的汽车租赁渗透率相比低很多(租赁汽车数量占乘用车总保有量的比例)较欧美成熟市场明显偏低[3]。从国内的情况来看个人租赁市场尚不成熟,即使成立了租赁汽车公司,其渗透率一直偏低,而且从诸多的数据分析,租赁汽车的客户通常都是外企员工;与之相对应的,在欧洲的一些发达国家,例如英国、法国等国家每年都有近50%的汽车通过租赁的方式进行销售。这是因为欧美市场有着更加成熟的租赁体系。从国内的情况来看,人们租赁汽车与购买个人轿车相比有着更大的优势。首先,汽车租赁有着更好的使用效率和更加低廉的付出价值。众所周知,购买一辆私家车不仅需要支付购买车辆的费用、还要支付诸多税费和保险费用。不仅如此,汽车租赁在汽车养护方面为汽车的使用者减少了一大笔费用。同时,汽车租赁也为汽车使用者减少了停车费。最后,从整个社会角度来讲,汽车租赁在一定程度上缓解了城市交通压力。各个大城市的汽车保有量逐年增加,这给城市交通带来了很大的压力。如果有一半的人选择租车,而不是买车,城市中行驶的车辆将会大大减少。不仅减轻城市交通压力,而且提升了城市的形象,为绿色环保贡献了自己的一份力量。当前,我国科技发展迅猛,互联网的发展也日渐迅速,智能化和自动化趋势也逐渐显著。随着HTML5技术的飞速发展,Web开发进入一个质的飞跃阶段,大不同于先前的Web技术设计标准,一方面HTML5能表示Web内容,将Web带入一个成熟的应用平台,用户在使用HTML5平台中,会使得图像、音频、视频、动画与移动终端的各种交互渐趋势标准化,HTML5的强大功能为用户提供了全新的使用方法,和更加便捷的应用体验[11]。为提供良好的汽车租赁体验,结合数据库,采集汽车租赁信息,提供富有价值的租赁推荐信息,从而推动汽车租赁服务优质化。在运用web技术的基础上还需要结合数据库功能[12]。目前比较流行的是客户机/服务器结构的数据库系统,在这种体系结构中,系统按逻辑功能分成若干个组成部分,按照其相对角色的不同区分为客户软件和服务软件[13],它们被分别安装在系统的客户机和服务器上。客户软件和服务器软件的功能划分可以有多种不同方案,所以客户软件和服务器软件的分布可以根据需要而设定。客户软件通常负责数据的表示和应用,是为用户提供直接服务的软件[14]。因此,商业化的数据库系统均提供功能强大的客户端支持软件包,应用软件在客户端软件的支持下运行。在客户机/无服务结构下,访问数据库方式有[15,16]:基于Web浏览器的访问方式。Web技术近几年发展十分迅猛,与Internet相互促进。互联网用户通过使用Web浏览器对Web服务器或其它网络资源进行访问成为网络访问的最主要的手段。因此,数据库技术与Web技术的结合则成为必然,由此而产生Web-DB方案,用浏览器访问数据库就是其中的一种。Web技术的核心是HTML数据描述语言,它与SQL数据查询语言不同,数据库不能直接接受它。因此新的数据库产品增加了WebServer,用于在数据库与浏览器之间建立连接。这样网络用户通过浏览器就可以访问数据库。1.3主要研究内容及结构首先根据课题,分析研究车辆租赁系统的选题背景、国内外发展现状。在此基础上重点研究在线租赁系统所涉及的关键技术,诸如MVC架构,包括MVC的意义,架构特点等。重点分析了EntityFramework结构及CodeFirst开发方法。在此基础上从系统需求出发,结合PHP、MySQL、Wamp组件、HTML、CSS以及apache等相关网络编程语言及软件构建在线汽车租赁系统。在该系统中根据功能需求进行功能模块划分,并采用相应的用例图和流程图来分析各个模块,最后通过在线服务器搭建并发布本在线系统,以达成设计要求。2开发工具介绍及需求环境2.1开发工具介绍2.1.1PHP简介PHP是超文本预处理器的英文缩写,作为一种跨平台的开放源代码服务器的嵌入式脚本语言,其在当前的所流行的网络应用程序开发业务中具有广泛的应用价值[17]。这种开发语言,其植入性强,能够字HTML框架下得任意位置植入,并且对应开发程序相对容易操作,入门门槛不高,适合初学者使用。当前这种开发语言平台,完全免费,且源代码高度开放,对应的资源种类丰富繁多,且语法结构简单,所实现的功能业务多样化,此外在MySQL数据库强劲支持下[18],能够提高数据库访问效率,对应的代码执行效率和可靠性高,能够适应当前的绝大多数网页设计需求。2.1.2MySQL数据库简介MySQL数据库是一种的新的小型高操控性数据库,其由瑞典MySQLAB公司所开发,其作为一种关联式数据库管理系统,对应的体积小,执行效率噶,并且部成本低廉,尤其是能够同开源的方式,共享了很多数据库资源,这对于小型网站设计中为了降低部署成本,往往采用MySQL作为其数据库的最佳选择[19]。此外该数据库性能显著,能够同PHP和Apache等组成动态化的高稳定和高安全性的网站开发环境。在实际开发中,很多人采用PHP、Apache和MySQL联合使用,从而实现相应网站的快速设计与实现。2.1.3Apache服务器简介在网站设计后,其价值的体现在于网页的共享性,即将所设计的网站通过互联网进行分享,用户通过互联网进行访问,从而达成网页信息的传输,以此实现宣传的目的。对于这一网页分享过程则需要在Web服务器和Web服务器软件支持下运行发布[20]。当前Apache服务器是使用最广泛的Web服务器软件,世界上超过50%的web服务器都在运行Apache度武器软件。这一软件能够得到广泛的支持的最大原因在于其提供开源的代码支持和广泛的跨平台嵌入使用。因此本文也采用这一服务器软件进行网站的部署。2.1.4WampServer简介对于网站的开发应用中,对应的开发环境会涉及到Web服务器、PHP源代码解释器以及DBMS等网络组建软件的安装。这些软件的安装过程极为复杂,且需要反复配置环境变量,因此为了提升开发效率,则采用将上述过程集于一体的WampServer软件来实现开发环境的部署。WampServer是基于Windows系统的Apache服务器、PHP解释器以及MySQL数据库等集成于一体的软件包[21],这一软件包已经处于开放免费试用状态,并且在安装配制过程中采用图形化引导方式完成,从而避免复杂的安装配制过程,能够降低开发人员的开发难度。2.2需求分析2.2.1需求分析对此可以得到本设计系统对应的功能流程图如图2-1所示:图2-1系统功能图(1)车辆管理模块包括以下功能模块:基础信息管理,保险管理,维修管理、购买信息管理与违章信息管理。其中基础信息管理是将车辆的基础信息录入到系统中。基础信息是供租赁者进行查看的,会员通过车辆的基础信息查看满足自身需要的车辆。保险管理是对已购买的车辆的保险信息的录入。同时也包括相关的车辆出险信息。(2)购买信息管理是对车辆购买时间,地点,金额等信息记性记录。违章信息则是对车辆在使用期间对违章信息进行记录。目的是对车辆的使用情况进行追踪,以获得最新的车辆违章信息。在配件管理中包括出入库管理、归还管理和统计管理。其中出入库管理是对车辆的配件信息进行库存管理。包括入库和出库。归还管理指的是对借出和归还的配件信息进行记录。统计管理是对车辆、配件等信息进行分类和统计。此模块的意义在于通过统计和查询可以得出在某个时间段内,哪些车辆被租赁的频率较高,哪些车辆出现事故和频率较高,哪些车辆的维修记录较多。提供给系统管理员以供参考。(3)租赁管理模块包括预定管理、合同管理和租车模式管理。其中预定管理包括预定添加、查询和更新。预定是会员和租赁车辆的使用者在未来的某个时间段内对系统中的车辆进行租赁预定。目的是为了能够在需要的时间范围内能够租赁到合适和满意的车辆。而工作人员也可以根据预定的信息进行合理的安排。合同管理指的是租赁双方就租赁车辆的信息进行预定并记录在案。而租车模式管理则是工作人员对现有租车方式进行管理。例如:按天租赁、按月租赁、按照总价租赁等不同方式。租赁者可以根据自身的不同情况选择不同的租赁模式。(4)系统管理包括权限管理、角色管理和系统编码管理和系统日志。其中权限管理的粒度是页面级别的。在创建权限的时候需要根据不同角色的需要来设定不同的权限。如果角色发生变化,那么该角色所赋予的权限也会发生变化。对于系统中常用的一些信息例如性别、职位等方面的信息需要系统统一进行管理,而这样做的目的是为了系统模块化的管理。系统日志记录两个部分的内容。首先记录的是登陆系统的所有使用者的操作记录。其次是对异常信息的记录。(5)会员信息管理包括客户分析管理、黑名单管理和满意度调查。其中客户分析管理是对每一个客户的租车模式、行为、喜好等方面进行分析,从而得出用户可能的偏好。这样在客户在进行搜索车辆和租赁车辆的时候可以向用户推荐,这在后面章节中将进行详细介绍。黑名单管理指的是对某些信誉度较低的租赁者进行信用等级降低或者拒绝该类用户进行车辆租赁。满意度调查是指在线对目前提供的所有服务进行问卷调查,目的是让系统更加完善,功能更加完整,提高用户满意度。(6)订单管理模块包括订单基础信息管理、订单取消管理、取车提醒和订单过期管理。其中订单基础信息记录的是订单的相关信息。取车提醒则是对提车的方式进行设置,在一定周期内对客户进行不同方式的提示。2.2.2用户和管理员功能特点对于本文研究的系统主要分为两个功能,其如下所示:(一)用户功能区当前可以通过浏览器的特点,结合用户需求设置如下操作(1)用户无需注册就可以查看信息。(2)用户可以在本站内搜索自己感兴趣的信息浏览。(3)用户可以根据需求来获取需要的信息。(二)管理员功能区(1)管理员可以进行板块管理,对该信息版块进行添加、修改和删除操作。(2)管理员可以对自己的登录密码进行修改操作。(3)管理员可以对用户信息进行管理,对用户反馈意见进行添加、修改和删除操作。(4)管理员可以对各个信息版块的信息管理,对各类信息进行添加、修改和删除等更新操作。2.2.3系统总体框架图根据上述分析可知,可得系统总体图如图2-2所示图2-2系统设计总体框架图2.3开发环境本设计所涉及的网页设计系统为服务器/客户机模式[22]的网页系统,其能够挂接在网络服务器下实现互联网访问。对应的开发环境的运行要求如下表2-1所示:表2-1开发环境的运行要求设置客户端Windows10IE浏览器服务器端Windows10IE浏览器Wamp服务器数据库MySQL主机CPUIntel(R)corei5-32302.4系统功能设计新闻网站添加信息如果使用静态网页作为信息支持页面,那么对应的公共好繁琐化,管理员每天需要制作大量的网页,从而浪费很多时间和精力。使用信息发布系统可以使新闻发布和管理变得很轻松,管理员只需设置标题、内容和图片等就可以了,系统将自动生成对应的网页。下面将对信息发布系统进行系统功能分析。2.4.1系统功能分析信息发布系统主要功能如下。(1)用户管理功能,用户可以浏览信息、发表评论。(2)信息版块信息显示和管理功能。(3)管理员管理功能,管理员负责整个信息发布系统的后台管理。(4)信息内容显示和管理功能。(5)搜索功能,可以按信息主题进行搜索。(6)管理员可以修改自己的登录密码。2.4.2系统的概要设计本系统是基于PHP+MySQL的Web应用系统,采用B/S模式[23,24]。其主要优势是系统开发、维护和升级方便,管理成本较低。其次,用户界面一致,使用简单,可以从不同的地点,以不同的方式访问和操作;一般客户机不需要额外安装新的软件,只需安装有浏览器就可以进行操作。方便维护管理,应用程序运行在服务器端,这样便于系统的管理、更新和升级,降低了服务端和客户端之间的依赖性,同时通过了应用程序代码的安全性,有效地保护系统平台和服务端的数据库的安全。2.4.3系统模块划分本在线汽车租赁系统主要分三大功能模块:前台系统功能模块,该后台系统功能模块,公共模块,其中前台和后台模块为重点。对此后文进行详细分析和展示。

3系统分析与总体设计3.1总体结构系统功能模块的划分,是在需求分析基础上进行的,是把具有复杂功能的系统通过设计分解为具有基本独立,功能简单,易于实现等特点的多个功能模块[25]。模块划分的好处是,由于组成系统的模块基本独立,功能明确,因此便于模块的独立开发、维护和修改,而不会影响系统中的其他模块。模块的划分应该遵循低耦合,高聚合的划分原则。耦合的高低表示模块之间联系程度的强弱。聚合表示一个模块内部组成之间的联系程度。低耦合就表示模块之间的联系越弱,反之,则联系程度强。耦合度越低,说明模块之间的联系越弱,则相互间产生影响和连锁反应的概率就越小。也就是说当某个模块出现故障或者需要修改和维护时,对系统其他模块产生的影响就小。该原则有助于提供系统的可维护性和可扩展性[26]。3.1.1公用模块层叠样式页面Style.css、Side.css、hf.css、、地理环境、历史文化、风景名胜、地方特产、用户中心均为公共页面,其他页面引用它们时调用即可。3.1.2前台系统功能模块流程图根据上述分析可得如下前台系统功能模块流程图。主要在于展示页面数据方便用户在选择车辆信息,选购信息等提供选择。3.1.3后台系统功能模块流程图根据上述分析可得如下后台系统功能模块流程图3-1。失败管理员登录页面失败管理员登录页面检查管理员登录页面添加检查管理员登录页面添加资讯修改修改资讯资讯信息管理信息版块信息管理资讯信息管理信息版块信息管理删除资讯删除资讯修改管理员密码修改管理员密码资讯版块分类资讯版块分类浏览版块浏览版块资讯标题修改资讯评论修改资讯评论浏览资讯,发表评论浏览资讯,发表评论浏览评论信息删除资讯评论删除资讯评论保存评论信息保存评论信息退出系统退出系统图3-1后台系统功能模块流程图3.2数据库设计系统采用MySQL作为后台数据库。通过分析要在数据库中存储以下基本信息。(1)车辆信息:车辆编号、车牌信息、车型信息、车牌品牌信息、车辆颜色、换挡类型、租金信息、租用时间、租用状态、汽车照片、备注和购入时间。(2)管理员信息:管理员ID、管理员账户、管理员密码,管理员类型以及注册时间。(3)用户信息:用户ID、账号、密码、姓名、性别、地址、邮箱、用户个人照片、注册时间。(4)租车信息记录:车辆编号、车牌信息、车型信息、车牌品牌信息、车辆颜色、换挡类型、租金信息、租用时间、租用时长、租车人姓名、备注和记录形成时间。通过以上的分析该系统需要创建四个数据表(1)管理员信息表allusers:用于存储管理员ID号、管理员帐号、管理员密码。(2)车辆信息表cheliangxinxi:用于存储车辆编号、车牌信息、车型信息、车牌品牌信息、车辆颜色、换挡类型、租金信息、租用时间、租用状态、汽车照片、备注和购入时间。(3)用户信息表yonghuzhuce:用于存储用户ID、账号、密码、姓名、性别、地址、邮箱、用户个人照片、注册时间。(4)租车记录信息表zuchejilu:用于存储车辆编号、车牌信息、车型信息、车牌品牌信息、车辆颜色、换挡类型、租金信息、租用时间、租用时长、租车人姓名、备注和记录形成时间。3.3创建数据表从Wampserver进入数据库,创建对应的数据表,其中数据表相应功能如下表3-1。以下是本网络系统的数据库表结构的详细描述。表3-1news数据库表数据表功能allusers管理员基本信息cheliangxinxi车辆基本信息yonghuzhuce用户基本信息zuchejilu租车记录信息表3.3.1管理员信息表allusers该信息表用于存放管理员的基本信息,包括管理员ID号(id)、管理员帐号(name)、管理员密码(pwd),管理员类型(cx)以及注册时间(addtime)。在已创建的SQLServers数据库news中,创建allusers表,添加字段如下表。表3-2管理员信息表字段名数据类型长度说明备注idint4管理员ID号设为主键且自动编号namevarchar20管理员帐号不允许为空pwdvarchar20管理员密码不允许为空cxvarchar20管理类型不允许为空addtimeTime加入时间不允许为空3.3.2车辆基本信息表cheliangxinxi该信息表用于存放版块的基本信息,包括用于存储车辆编号(id)、车牌信息(chepai)、车型信息(chexing)、车牌品牌信息(pinpai)、车辆颜色(yanse)、换挡类型(huandangleixing)、租金信息(zujin)、租用时间(kezushijian)、租用状态(zhuantai)、汽车照片(zhaopai)、备注(beizhu)和购入时间(addtime)。创建cheliangxinxi表,添加字段如下表3-3所示。表3-3车辆信息表字段名数据类型长度说明备注idint4编号设为主键且自动编号Chepaivarchar50车牌信息不允许为空ChexingVarchar20车型信息不允许为空PinpaiVarchar20品牌信息不允许为空YansheVarchar20颜色不允许为空HuangdangleixingVarchar20换挡类型不允许为空ZujinVarchar20租金信息不允许为空KezushijianVarchar20租用时长不允许为空ZhuangtaiVarchar20车辆状态不允许为空ZhaopianVarchar20车辆照片不允许为空BeizhuVarchar20备注信息不允许为空AddtimeTime信息录入时间不允许为空3.3.3资讯信息表yonghuzhuce该信息表用于存储用户信息表yonghuzhuce:用于存储用户ID、账号、密码、姓名、性别、地址、邮箱、用户个人照片、注册时间。在已创建的SQLServers数据库news中,创建yonghuzhuce表,添加字段如下表3-4所示。表3-4用户信息表字段名数据类型长度说明备注idint4编号设为主键且自动编号Zhanghaoint40用户账号不允许为空Mimavarchar600用户密码不允许为空Xingmingvarchar6000姓名不允许为空Xingbievarchar50性别不允许为空Diquvarchar50地域不允许为空EmailVarchar50邮箱不允许为空ZhaopianVarchar100个人图片相对路径不允许为空AddtimeTime录入时间不允许为空3.3.4资讯评论信息表zuchejilu该信息表为租车记录信息表,用于存储车辆编号、车牌信息、车型信息、车牌品牌信息、车辆颜色、换挡类型、租金信息、租用时间、租用时长、租车人姓名、备注和记录形成时间。在已创建的SQLServers数据库news中,创建zuchejilu表,添加字段如下表3-5所示。表3-5租车记录信息表字段名数据类型长度说明备注idint4编号设为主键且自动编号Chepaivarchar50车牌信息不允许为空ChexingVarchar20车型信息不允许为空PinpaiVarchar20品牌信息不允许为空YansheVarchar20颜色不允许为空HuangdangleixingVarchar20换挡类型不允许为空ZujinVarchar20租金信息不允许为空ZucheshijianVarchar20租车时间不允许为空ZuyongshichangVarchar20租用时长不允许为空ShifouguihuanVarchar20车辆归还状态不允许为空ZucherenVarchar20租车人不允许为空AddtimeTime信息录入时间不允许为空

4设计与实现4.1登录系统主界面登录系统主界面是进入系统的通道,在该界面,需要输入个人账户和密码,在校验正确后方可进入系统应用主界面,从而获取系统服务。在该界面,除了登录界面外,还在登录失败后跳转注册页面,以通过注册用户来获取系统服务。页面显示效果如图4-1所示。整个设计风格简约,可以方便地进行登录操作。图4-1登录系统主页4.2应用主界面主页界面主要显示系统功能。这些功能涵盖管理员账号、车辆信息、注册用户、租赁记录以及系统信息,具体见图4-2。整个页面呈现出简约的风格,通过frame设计将整个页面分为两大部分,即左侧功能区和右侧功能效果显示区,左侧功能采用树形表的方式进行展开,在未获得应用需求前进行折叠显示,以方面获取主要功能需求,通过简约的风格设计来实现应用的友好性。从功能区域可知,本设计的功能内容较为齐全,符合汽车租用信息管理的主要方面,能够满足当前小型企业的在线汽车租赁服务要求。此外从功能效果显示区域展示结果可知,以表格显示的方式能够帮助用户迅速获取关键信息,相比一些复杂的功能设计显然区域友好性,能够满足大多数用户需求。在显示区域保护汽车图片和对应的相关信息,能够有助于信息的有效提取,从而以协助用户做出相应的租赁服务类型的需求回应。图4-2主界面4.3车辆信息管理页面主页界面主要显示车辆信息登入和查询功能功能,具体见图4-3。从设计界面可知,功能区域依旧采用树形表的形式来予以显示,而右侧的功能效果显示区域可以用于车辆信息的选择和改变,能够有助于对部分关键信息存在的差错进行及时修正,并且能够及时更新新的信息以帮助丰富服务类型,这一功能主要为超级用户和管理员权限,一般用户只有选择权和查看权,无法进行修改,从而以确保网站系统信息安全。图4-3车辆信息管理页面4.4注册用户信息管理页面主页界面主要显示注册用户信息管理功能,具体见图4-4。从展示的界面可知,熟悉的树形表依旧是功能选择的重要支撑技术,而右侧的功能显示区域则融合搜索功能,能够根据用户姓名和编号来获取用户注册信息,整个搜索功能设置完善简约,符合用户使用习惯,且以账表的显示方式具有便捷性。图4-4注册用户信息管理页面4.5租赁记录管理页面主页界面主要显示汽车租赁记录信息功能,具体见图4-5。该页面设计风格和注册用户信息管理页面风格一致,且采用了类似的技术设计,所有信息存储在mysql设计的数据库的数据表中,通过数据库语言予以查找,通过PHP、HTML网页技术指令予以显示,以此实现整体效果优化。图4-5汽车租赁信息管理页面

结论本文以在线租赁系统为设计主题,结合PHP、MySQL、HTML、CSS等实现了包含一整套网页设计流程,由此达成了设计整体要求,通过最终的网页演示,基本完成相关设计过程,从而达成设计要求。当然本课题尽管完成了设计要求,但是在数据库和功能设计上存在一定的不足,比如没有融入视频等信息展示形式,这些后期需要将进一步完善。

参考文献[1]林炜铃,朱艳萍.“互联网+”时代旅游景区供应链智慧模式的应用创新研究[J].中国管理信息化,2019,22(24):65-68.[2]朱明,成长生.数据库技术与Web结合实现网上商品信息的采集[J].东华大学学报(自然科学版),2002(02):44-47.[3]苗连萍.网站建设中数据库技术与WEB技术的应用对比研究[J].计算机产品与流通,2018(11):48.[4]鲍彩莲.苏州市旅游业发展状况分析[J].度假旅游,2018(11):29-30.[5]李左声,欧晓明.电子商务对旅游经济发展作用的实证分析[J].西南师范大学学报(自然科学版),2019,44(11):81-85.[6]杨惟.新时代中国旅游业发展与转型[J].广西质量监督导报,2019(09):43-44.[7]杨嘉诚,柯海丰.基于HTML5和JavaScript的信息学学习网站的设计与实现[J].计算机时代,2019(11):32-34+37.[8]臧其林.以“全域旅游思维”推进苏州文化与旅游融合发展[J].商讯,2019(30):1-3.[9]马丽梅.因革与发展视野下的苏州文化内涵研究[J].科教文汇(下旬刊),2017(10):138-139.[10]胡玥.旅游经济与区域文化的协调互动分析[J].现代商贸工业,2019,40(09):21-23.[11]祁春霞.基于PHP的Web网站开发教学改革与实践[J].科技风,2020(04):57.[12]陈晶洁.高性能Web应用漏洞扫描系统的设计与实现[D].北京:北京邮电大学,2019.[13]林龙健.基于PHP+MySQL的作业管理系统设计与实现[D].广东:广东工业大学,2019.[14]张媛.基于PHP与数据库技术的Web动态网站设计[J].自动化与仪

温馨提示

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

评论

0/150

提交评论