基于PHP的毕业论文Word格式.docx
- 文档编号:17949231
- 上传时间:2022-12-12
- 格式:DOCX
- 页数:46
- 大小:1.87MB
基于PHP的毕业论文Word格式.docx
《基于PHP的毕业论文Word格式.docx》由会员分享,可在线阅读,更多相关《基于PHP的毕业论文Word格式.docx(46页珍藏版)》请在冰豆网上搜索。
指导教师:
徐淑萍
2015年6月
论文
①实验(时数)*或实习(天数):
300机时
②图纸(幅面和张数)*:
③其他要求:
查阅资料不少于10份
指导教师签名:
年月日
学生签名:
年月日
系主任审批:
说明:
1本表一式二份,一份由学生装订入册,一份教师自留。
2带*项可根据学科特点选填。
基于PHP的路政设施管理系统服务器端软件设计实现
摘要
随着科学技术的发展,尤其是IT互联网的发展,使信息化时代逐渐代替了上世纪的工业化时代,互联网的高速发展,改变了众多行业的格局,使人们的生活进入高速、方便快捷的节奏,公路管理也不例外。
近年来,随着高速公路的发展以及高速公路管理范围的增广无疑增加了高速公路管理机构与工作人员的压力。
通过几年的资料收集以及调查研究,高速公路管理部门已经拥有了非常丰富的公路交通数据,但以前的管理都是通过人工的去巡查、管理等,这种传统的管理方法与现在高速发展的交通状况已经严重不能适应,在目前的交通规划和管理中已经显得困难重重,没有发挥应有的作用。
近年来交通故障、交通事故等的频繁发生,交通监控、交通维护、巡查、数据分析等花费的成本也是越来越高,在这些情况的综合因素下,本文设计了智能化的信息化管理系统——基于PHP的路政设施管理系统服务器端软件系统。
实现路政信息化建设,使路政管理手段逐步走向数字化、智能化、现代化。
依靠信息化建设的现代化管理系统是高速公路路政管理系统逐步完善、规范和成熟应用的必然发展趋势。
本路政设施管理系统是针对目前路政管理的实际需求,从实际工作出发,在分析以前路政管理系统中存在问题的基础上,结合管理信息系统开发的概念、结构及系统开发的基本原理和方法,并利用计算机运算速度快、存储信息容量大、处理逻辑问题强、功能强大的优势,采用目前最流行的B/S结构和PHP中流行框架ThinkPHP以及MVC三层设计模式。
借助通讯设备获取客户端采集到的路政实时信息,通过Internet将数据传回路政管理系统服务器端,实现对高速公路路政的现代化管理,特别是对高速公路路障管理、公路事故、公路违章等进行完整的监控而开发出来的。
从监控与决策信息的管理需求出发,针对性强,适应高速公路管理的现代化发展。
本高速公路路政管理系统主要包括“登陆模块”、“管理员管理模块”、“用户查询模块”、“车辆信息管理模块”、“用户管理模块”、“路政信息巡查模块”、“违章处罚模块”和“退出模块”等八个模块。
它主要对高速公路路政进行实时监控巡查,及时准确地掌握高速公路路政情况,实时动态提供路政检测数据。
帮助高速公路管理实现了信息化、网络化,通过测试,实现了系统设计目标,相比传统得管理模式,本系统合理的利用了高速公路路政数据资源,有效的减少了高速公路路政管理的经济投入,大大提高了高速公路路政管理的效率。
关键词:
高速公路路政管理系统;
B/S;
ThinkPHP;
现代化管理
TheDesignandimplementationofexpresswayinfrastructuremanagementsystembasedonPHP
Abstract
Withthedevelopmentofscienceandtechnology,especiallythedevelopmentofITInternet,sotheinformationagegraduallyreplacedtheindustrialeraofthelastcentury,therapiddevelopmentoftheInternethaschangedthepatternofmanyindustries,makingpeople'
slivesintothehigh-speed,convenientrhythmhighwayadministrationisnoexception.Inrecentyears,withthedevelopmentofhighwayandexpresswaymanagementaugmentedrangewillincreasethepressureonregulatoryagenciesandstaffhighway.Informationcollectedthroughyearsofresearchandinvestigation,thehighwaymanagementdepartmentalreadyhasawealthofroadtrafficdata,butthepreviousmanagementthroughartificialtoinspections,management,etc.,thistraditionalmanagementmethodsandnowtherapiddevelopmentoftraffichasbeenseverelyadapt,alreadyseemdifficultinthecurrenttransportationplanningandmanagement,didnotplayitsduerole.Inrecentyearstrafficfailure,trafficaccidentsoccurfrequently,trafficmonitoring,trafficmaintenance,inspections,dataanalysis,thecostisgettinghigherandhigherspending,atacombinationoffactorssuchcases,thepaperdesignofintelligentinformationmanagementsystem-basedonHighwaysfacilitymanagementsystemserversoftwaresystemPHP.Highwaysrealizeinformationtechnologytomakeroadmanagementmeansgraduallymovingtowardsdigital,intelligentandmodernization.Relyoninformationtechnologyandmodernmanagementsystem,highwayroadmanagementsystemandgraduallyimprove,standardizeandmatureapplicationofaninevitabletrend.
TheHighwaysfacilitymanagementsystemforthecurrentactualneedsofroadadministration,theactualworkstartingintheanalysisofthebasicprinciplesandmethodsofconcept,structureandsystemdevelopmentofpreviouslyexistingproblemsofroadmanagementsystem,combiningthemanagementinformationsystemdevelopment,anduseofcomputingspeed,largecapacitystorageofinformation,processinglogicissuesisstrong,powerfuladvantagesofusingthemostpopularB/SstructureandpopularPHPMVCframeworkThinkPHPandthree-tierdesignpatterns.Withtheacquisitionofcommunicationsequipmenttogettheclient'
sHighwaysreal-timeinformation,thedatatransfercircuitviaInternetadministrationandmanagementsystemontheserverside,therealizationofthemodernizationofthehighwayroadadministrationmanagement,especiallyforhighwayroadblockmanagement,roadaccidents,roadandotherillegalcompletemonitoringanddeveloped.Fromthemanagementneedsmonitoringanddecision-makinginformation,targetedtomeetthemodernizationofthehighwaymanagement.
Thehighwayroadmanagementsystemincludes"
landingmodule,"
"
Administratormanagementmodule,"
userquerymodule,"
usermanagementmodule,"
HighwaysInformationinspectionsmodule,"
illegalpunishmentmodule"
and"
exitmodule"
andsevenmodules.Itfocusesonreal-timemonitoringHighwayshighwayinspections,timelyandaccurategraspofthepoliticalsituationFreeway,providingreal-timedynamicHighwaystestdata.Helphighwaymanagementrealizedtheinformation,networking,throughtesting,toachievethesystemdesigngoalswascomparedtothetraditionalmanagementmodel,thissystemutilizesthefreewayreasonableadministrativedataresources,effectivelyreducingthehighwayroadadministration'
seconomicinvestment,greatlyimprovingtheefficiencyofthehighwayroadadministration.
Keywords:
highwayadministrationsystemB/SThinkPHPmodernmanagement
1绪论
1.1论文研究背景
随着科学技术的进步,尤其是IT互联网的发展,使信息化时代逐渐代替了上世纪的工业化时代,互联网的高速发展,改变了众多行业的格局,使人们的生活进入高速、方便快捷的节奏,公路管理也不例外。
我国经济的蓬勃发展,高速公路逐渐成为我国交通的主要渠道,由于车辆荷载的反复作用与自然因素的侵蚀破坏,以及近30年来交通量和重型车辆显著增长带来的不利影响,再加上上世纪末期以来道路建设的快速发展使得在高速公路工程设计质量、施工质量等方面形成的一些缺陷,导致高速公路在使用中路政设施养护问题不断涌现,高速道路养护的里程长和需要养护的项目多,现行的高速公路路政设施养护方法是通过人工巡查发现问题,然后再回到单位汇报,制定养护方案,最后去现场养护,这种方法手段原始,养护不及时,给高速公路交通安全带来了很大隐患,而且养护的人力和物力浪费很大。
通过几年的资料收集以及调查研究,高速公路管理部门已经拥有了非常丰富的公路交通数据,但以前的那种传统的管理方法与现在高速发展的交通状况已经严重不能适应,在目前的交通规划和管理中已经显得困难重重,没有发挥应有的作用。
加上近年来交通故障、交通事故等的频繁发生,交通监控、交通维护、巡查、数据分析等花费的成本也是越来越高,在这些情况的综合因素下,为了节省不必要的人力物力,有效的利用资源,并有效提高工作效率,使高速公路路政管理工作简化,本文设计了智能信息化管理系统——基于PHP的路政设施管理系统服务器端软件系统。
1.2国内外研究现状
1978年10月中国第一条全长373.4公里的台湾基隆至高雄的高速公路建成。
1988年10月31日上海沪嘉高速公路建成并且顺利通车,结束了我国大陆没有高速公路的历史。
随着改革开放的推进和经济的飞跃发展,我国高速公路事业也得到了质的发展。
截至2009年底,全国高速公路通车总里程达到了51005公里,仅次于美国,居世界第二位,为全面建设小康社会提供了良好的交通运输基础保障。
我国高速公路在未来的一段时间里,必将保持着较快的可持续发展势头。
据了解,按照《规划》目标,中国将花费巨资用30年时间完成“7918”国家高速公路网。
8.5万公里的高速公路网可覆盖10多亿人口,把我国人口超过20万的城市全部连接起来,加上地方的高速公路,到时我国高速公路总里程将达到12万公里左右。
这将与当时的美国高速公路总里程相当。
国外都非常重视路政管理系统的总体发展规划,目前,世界上已基本形成了以美国、日本和欧盟为主的三
大研究开发阵营地。
总之,美、欧、日本等国利用自身技术优势在交通管理现代化方面的研究和应用方面走在了我国的前面。
美国的高速公路路政管理信息系统规划是从1995年起首次正式发布了“国家智能交通运输项目规划”,规划中明确规定了智能交通系统的7大领域和29个用户服务功能,并且确定到2010年的年度开发计划。
每一领域都包含相应的用户服务功能。
2001年美国运输部和美国智能交通协会(ITSAmerica)联合编制的《美国国家智能交通系统10年发展规划》明确了区域间作为一个整体系统的发展建设的主题。
在现有的规划下,美国的ITS的建设正在不断走向的完善,更好的缓解日益恶化的交通拥挤和无力继续扩展交通基础设施而形成的突出矛盾。
目前,美国已经建立了完善的高速公路路政管理信息体系结构。
经济的大发展,使得国内各大中小城市交通量持续增加,尽管修建了大量的交通设施,但是缺乏路政管理导致交通无法畅通。
北京、上海、广州等城市都意识到了高速公路路政管理信息的重要性,先后提出了路政管理系统的发展规划,并进行了不同程度的开发和研究。
但是国内各大中城市在专项应用信息、政府主导项目和民间商业运作等方面仍然与国外存在较大的差距。
1.3论文研究目的及意义
目前而言,我国高速公路交通和基础设施的建设总体水平还处于较低形势,不能满足改革开放和现代化建设的需要。
仍然处于停滞状态,大大影响到国民经济持续稳定、健康的发展。
由于区域高速公路的规模越来越扩大,商品经济使得人们的观念也不断发生着变化,在经济利益的带动下高速公路运输和消费量加大,与此同时破坏高速公路路产和盗窃公路交通设施都威胁着公路事业的健康发展。
由于公路的经济效益、社会效益和路网服务水平在不断的提高,研究完整的高速公路路政管理系统是至关重要的。
因此,鉴于高速公路建设的发展以及通过多年的资料调查和分析研究,高速公路管理局具备了较丰富的交通数据资料,但是对于资料数据的管理和保存没有形成完善的系统,原先的管理手段与当前的发展形势已不相适应,在交通规划和管理中没有发挥到应有的作用,造成珍贵资料的浪费。
本系统按照国家路政管理的相关法律法规和制度,通过路政业务和计算机信息管理的特点联系高速公路路政管理的实际情况,用计算机管理信息系统管理路政,建立基础数据库,而且对数据进行基础性统计,方便于各级部门之间数据的交流,大大提高了数据和报表的准确度。
确保路政管理的决策科学化和规范化,实现资源共享。
通过路政设施管理系统的设计与实现,应用路政管理法规,保障高速公路系统的完整性;
提高了高速公路路政整体的交通环境;
使用监督高速公路的养护,保障它的使用质量与年限;
保障高速公路收费事宜正常秩序,确保收费管理工作有序进行;
提高监督使用者的自觉性,达到宣传教育的作用。
使用本系统极大的提高了管理监督的方便性、路政车辆的使用者的自觉性、路政资源的节约性、路政设施维护的及时性。
本系统实施后,使路政管理提升到了一个新的台阶,跟上社会发展的水平。
1.4本文的主要研究内容
本系统结合高速公路路政管理现状,对高速公路路网现状进行分析,分析系统平台的总体框架设计,为了在于整合现有交通资源的基础上,建立一套满足于高速公路路政管理系统的维护、管理、监控和决策分析的综合型信息系统,实现高速公路管理工作的全面信息化。
具体研究内容包括:
(1)服务器端设计路政设施信息发布和管理网站,具有的功能有:
①采集手机客户端上传的各种路政设施巡查数据;
②设计路政设施信息数据库,并保存上报数据;
③以资源目录树形式管理路政设施巡查信息;
④可以方便的对路政设施历史信息进行查询、报表显示;
⑤网络地图中巡查点的标注添加、标注删除;
⑥地图的放大、缩小、平移;
⑦地图中鼠标点击该标注时,可以显示此处路政设施的详细状态信息,如GPS位置、路政设施损坏类型、严重程度,建议采取的措施等。
(2)分析高速公路路网信息化现状;
(3)研究高速公路路政管理系统的现状及存在的问题;
(4)研究系统平台的总体架构、总体设计、数据库设计、数据库安全设计及功能设计;
(5)研究平台各个子系统的功能及实现的方法、信息技术的融合、信息安全技术的维护;
(6)进行高速公路路政管理系统设计。
2相关技术知识介绍
基于PHP的路政设施管理系统服务器端软件系统。
运用ZendStudio10.5.0编译器进行编写,运用MVC开发模式,Smarty模板引擎,采用PHP中主流的ThinkPHP框架相关技术对MySQL数据库进行操作,前台主要使用到HTML进行布局,使用CSS和Javascript/JQuery进行页面修饰,客户端与服务器采用Internet相关技术进行数据传输,后台主要使用PHP开发语言依靠Apache服务器对数据库进行操作,下面主要介绍系统运用的相关技术。
2.1PHP相关技术介绍
PHP(HypertextPreprocessor,超文本预处理器)是一种被广泛应用、开放源代码、多用途、运行在服务器端的脚本语言。
PHP目前是一种非常流行的开发动态网页用的程序语言,是一种服务器端的,嵌入到HTML中的脚本语言,是开发Web应用程序的理想工具。
它具有开源免费、语法简单、跨平台、功能强大,灵活易用及效率高等优点。
可以说,PHP已经成为Web脚本技术的先驱。
它融合了现代编程语言(如C,Java和Perl)的一些最佳特性。
Linux、PHP、Apache和MySQL的组合已经成为Web服务器的一种配置标准。
使用PHP的最大的好处是它对于初学者来说极其简单,同时也给专业的程序员提供了各种高级的特性。
PHP可以用来:
收集表单数据、生成动态网页、字符串处理、动态输出图片、处理服务器端文件系统、编写数据库支持的网页、会话跟踪控制、处理XML文件、支持利用大量的网络协议、服务器端的其他相关操作。
目前能够用在所有的主流操作系统上,包括Linux、UNIX的各种变种、MicrosoftWindows等。
今天,PHP已经支持了大多数的Web服务器,包括Apache、IIS、PWS、Netscape等。
PHP提供了一个模块;
还有一些PHP支持CGI标准,使得PHP能够作为CGI处理器来工作。
PHP5版本的发布,标志着一个全新的PHP时代的到来,它最大的特点就是引入了面向对象的全部机制,并保留了向下的兼容性。
综上所述,使用PHP,可以自由的选择操作系统、Web服务器以及合适的数据库管理系统。
同时,还可以在开发时选择使用面向过程和面向对象,或者两者混合的方式开发。
相对于微软的ASP与SUN公司的JSP等相比,LAMP是目前最流行的Web开发组合。
2.2MVC及Smarty模板引擎相关知识介绍
2.2.1MVC开发模式
软件的设计模式是一套被反复使用、经过分类编目的、代码设计经验的总结。
使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。
MVC是一种重要的设计模式,它从根本上强制的将程序分为三层进行管理,避免了在大部分Web开发中将数据库查询语句这样的数据层和HTML这样的表示层代码混合在一起,实现了Web系统的职能分工,可以各司其职,MVC代表:
模型(Model)、视图(View)、控制器(Controller)。
Model层实现系统中的业务逻辑处理,View层用于与用户的交互,Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择适当的视图层来显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作。
MVC的优点是将设计系统分层,使产品的结构清晰,产品的应用通过模型可以得到更好的体现。
对于多订单一个订单模型,MVC减少了代码的复制,减少了代码的维护量。
当然MVC也有一些缺点,它虽然理解起来比较容易,但对开发人员的要求比较高,需要详细的设计规划,模型和视图的严格分离使得调试困难一些,MVC由于将应用分为三层,意味着代码文件增多,对于文件的管理需要费点时间。
综上所述,MVC是构筑软件非常好的基本模式,至少将业务逻辑处理与显示分离,增加了应用的可拓展性,使得应用更加强壮,更加有弹性,更加个性化。
2.2.2Smarty模板引擎
模板引擎是指将网站的页面设计和PHP应用程序完全分离,它能够让程序开发者专注于资料的控制或是功能的达成;
而网页设计师则可专注于网页排版,让网页看起来更具有专业感。
Smarty是一个PHP模板引擎,它是从应用程序中剥离表现层的工具,是一种从程序逻辑层(PHP)抽出外在(HTML/CSS)描述的框架,分开了逻辑控制和外在的内容,提供了一种易于管理的方法。
有时Smarty有点类似于MVC开发模式,但是它不是MVC,它只是一种描述层,更多的类似于MVC的V部分。
Smarty有非常强的扩展能力,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PHP 毕业论文