版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 本科畢業(yè)設(shè)計(jì)(論文)</p><p> 題目:基于PHP的路政設(shè)施管理系統(tǒng)</p><p><b> 服務(wù)器端軟件實(shí)現(xiàn)</b></p><p> 學(xué) 院: 計(jì)算機(jī)科學(xué)與工程學(xué)院 </p><p> 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) </p>
2、<p><b> 2015年 6月</b></p><p> 畢業(yè)設(shè)計(jì)(論文)任務(wù)書(shū)</p><p> 1.畢業(yè)設(shè)計(jì)(論文)題目: 基于PHP的路政設(shè)施管理系統(tǒng)服務(wù)器端軟件實(shí)現(xiàn) </p><p> 2.題目背景和意義:隨著我國(guó)經(jīng)濟(jì)的蓬勃發(fā)展,高速公路逐漸成為我國(guó)交通的主要渠道,由于車(chē)輛荷
3、載的反復(fù)作用與自然因素的侵蝕破壞,以及近30年來(lái)交通量和重型車(chē)輛顯著增長(zhǎng)帶來(lái)的不利影響,再加上上世紀(jì)末期以來(lái)道路建設(shè)的快速發(fā)展使得在高速公路工程設(shè)計(jì)質(zhì)量、施工質(zhì)量等方面形成的一些缺陷,導(dǎo)致高速公路在使用中路政設(shè)施養(yǎng)護(hù)問(wèn)題不斷涌現(xiàn),高速道路養(yǎng)護(hù)的里程長(zhǎng)和需要養(yǎng)護(hù)的項(xiàng)目多,現(xiàn)行的高速公路路政設(shè)施養(yǎng)護(hù)方法是通過(guò)人工巡查發(fā)現(xiàn)問(wèn)題,然后再回到單位匯報(bào),制定養(yǎng)護(hù)方案,最后去現(xiàn)場(chǎng)養(yǎng)護(hù),這種方法手段原始,養(yǎng)護(hù)不及時(shí),給高速公路交通安全帶來(lái)了很大隱患,而
4、且養(yǎng)護(hù)的人力和物力浪費(fèi)很大。 </p><p> 3.設(shè)計(jì)(論文)的主要內(nèi)容(理工科含技術(shù)指標(biāo)): (1) B/S模式。(2)服務(wù)器端設(shè)計(jì)路政設(shè)施信息發(fā)布和管理網(wǎng)站,具有的功能有:①采集手機(jī)客戶端上傳的各種路政設(shè)施巡查數(shù)據(jù);②設(shè)計(jì)路政設(shè)施信息數(shù)據(jù)庫(kù),并保存上報(bào)數(shù)據(jù);③以資源目錄樹(shù)形式管理
5、路政設(shè)施巡查信息;④可以方便的對(duì)路政設(shè)施歷史信息進(jìn)行查詢、報(bào)表顯示;⑤網(wǎng)絡(luò)地圖中巡查點(diǎn)的標(biāo)注添加、標(biāo)注刪除;⑥地圖的放大、縮小、平移;⑦地圖中鼠標(biāo)點(diǎn)擊該標(biāo)注時(shí),可以顯示此處路政設(shè)施的詳細(xì)狀態(tài)信息,如GPS位置、路政設(shè)施損壞類(lèi)型、嚴(yán)重程度,建議采取的措施等。 (3)打印各階段報(bào)表。(4)按照軟件工程的思想和方法進(jìn)行分析、設(shè)計(jì)和實(shí)現(xiàn)。 (5)論文撰寫(xiě)符合管理規(guī)范手冊(cè)要求。
6、 </p><p> 4.設(shè)計(jì)的基本要求及進(jìn)度安排(含起始時(shí)間、設(shè)計(jì)地點(diǎn)):</p><p> 基本要求: </p><p> ?。?) 每周與指導(dǎo)教師聯(lián)系一次,及時(shí)反映問(wèn)題和設(shè)計(jì)進(jìn)步,并及時(shí)解決問(wèn)題。
7、 </p><p> ?。?) 在校設(shè)計(jì)期間,遵守校紀(jì)校規(guī),外出要請(qǐng)假。 </p><p> (3) 在進(jìn)行設(shè)計(jì)的同時(shí)進(jìn)行記錄一些情況。 </p><p> 進(jìn)度安排:
8、 </p><p> 第1周—第3周:選題、收集資料、確定開(kāi)發(fā)工具、理解題目、開(kāi)題報(bào)告、確定提綱。第4周—第6周:結(jié)合題目參加實(shí)習(xí)、需求分析(需求說(shuō)明書(shū))、開(kāi)發(fā)計(jì)劃(項(xiàng)目計(jì)劃書(shū))。第7周—第8周:總體流程圖、數(shù)據(jù)庫(kù)關(guān)系設(shè)計(jì)圖、數(shù)據(jù)庫(kù)關(guān)系流程圖。 </p><p> 第9周—第12周:編寫(xiě)程序。</p&
9、gt;<p> 第13周—第15周:系統(tǒng)集成、系統(tǒng)測(cè)試、導(dǎo)師驗(yàn)收成果。要求設(shè)計(jì)過(guò)程中同時(shí)撰寫(xiě)論文,并于13周前完成初稿,提交評(píng)閱前至少完成3次校稿。</p><p> 第15--17周:編寫(xiě)畢業(yè)論文。</p><p> 第18周:畢業(yè)論文答辯。</p><p> 設(shè)計(jì)地點(diǎn):校內(nèi)
10、 </p><p> 5.畢業(yè)設(shè)計(jì)(論文)的工作量要求 撰寫(xiě)15000字論文 </p><p> ?、?實(shí)驗(yàn)(時(shí)數(shù))*或?qū)嵙?xí)(天數(shù)): 300機(jī)時(shí) </p><p> ② 圖紙(幅面和張數(shù))*:
11、 </p><p> ?、?其他要求: 查閱資料不少于10份 </p><p> 指導(dǎo)教師簽名: 年 月 日</p><p>
12、 學(xué)生簽名: 年 月 日</p><p> 系主任審批: 年 月 日</p><p> 說(shuō)明:1本表一式二份,一份由學(xué)生裝訂入冊(cè),一份教師自留。</p><p> 2 帶*項(xiàng)可根據(jù)學(xué)科特點(diǎn)選填。</p><p> 基于PHP的
13、路政設(shè)施管理系統(tǒng)服務(wù)器端軟件設(shè)計(jì)實(shí)現(xiàn)</p><p><b> 摘要</b></p><p> 隨著科學(xué)技術(shù)的發(fā)展,尤其是IT互聯(lián)網(wǎng)的發(fā)展,使信息化時(shí)代逐漸代替了上世紀(jì)的工業(yè)化時(shí)代,互聯(lián)網(wǎng)的高速發(fā)展,改變了眾多行業(yè)的格局,使人們的生活進(jìn)入高速、方便快捷的節(jié)奏,公路管理也不例外。近年來(lái),隨著高速公路的發(fā)展以及高速公路管理范圍的增廣無(wú)疑增加了高速公路管理機(jī)構(gòu)與工作人員
14、的壓力。通過(guò)幾年的資料收集以及調(diào)查研究,高速公路管理部門(mén)已經(jīng)擁有了非常豐富的公路交通數(shù)據(jù),但以前的管理都是通過(guò)人工的去巡查、管理等,這種傳統(tǒng)的管理方法與現(xiàn)在高速發(fā)展的交通狀況已經(jīng)嚴(yán)重不能適應(yīng),在目前的交通規(guī)劃和管理中已經(jīng)顯得困難重重,沒(méi)有發(fā)揮應(yīng)有的作用。近年來(lái)交通故障、交通事故等的頻繁發(fā)生,交通監(jiān)控、交通維護(hù)、巡查、數(shù)據(jù)分析等花費(fèi)的成本也是越來(lái)越高,在這些情況的綜合因素下,本文設(shè)計(jì)了智能化的信息化管理系統(tǒng)——基于PHP的路政設(shè)施管理系統(tǒng)
15、服務(wù)器端軟件系統(tǒng)。實(shí)現(xiàn)路政信息化建設(shè),使路政管理手段逐步走向數(shù)字化、智能化、現(xiàn)代化。依靠信息化建設(shè)的現(xiàn)代化管理系統(tǒng)是高速公路路政管理系統(tǒng)逐步完善、規(guī)范和成熟應(yīng)用的必然發(fā)展趨勢(shì)。</p><p> 本路政設(shè)施管理系統(tǒng)是針對(duì)目前路政管理的實(shí)際需求,從實(shí)際工作出發(fā),在分析以前路政管理系統(tǒng)中存在問(wèn)題的基礎(chǔ)上,結(jié)合管理信息系統(tǒng)開(kāi)發(fā)的概念、結(jié)構(gòu)及系統(tǒng)開(kāi)發(fā)的基本原理和方法,并利用計(jì)算機(jī)運(yùn)算速度快、存儲(chǔ)信息容量大、處理邏輯問(wèn)題
16、強(qiáng)、功能強(qiáng)大的優(yōu)勢(shì),采用目前最流行的B/S結(jié)構(gòu)和PHP中流行框架ThinkPHP以及MVC三層設(shè)計(jì)模式。借助通訊設(shè)備獲取客戶端采集到的路政實(shí)時(shí)信息,通過(guò)Internet將數(shù)據(jù)傳回路政管理系統(tǒng)服務(wù)器端,實(shí)現(xiàn)對(duì)高速公路路政的現(xiàn)代化管理,特別是對(duì)高速公路路障管理、公路事故、公路違章等進(jìn)行完整的監(jiān)控而開(kāi)發(fā)出來(lái)的。從監(jiān)控與決策信息的管理需求出發(fā),針對(duì)性強(qiáng),適應(yīng)高速公路管理的現(xiàn)代化發(fā)展。</p><p> 本高速公路路政管
17、理系統(tǒng)主要包括“登陸模塊”、“管理員管理模塊”、 “用戶查詢模塊”、 “車(chē)輛信息管理模塊”、 “用戶管理模塊”、“路政信息巡查模塊”、“違章處罰模塊”和“退出模塊”等八個(gè)模塊。它主要對(duì)高速公路路政進(jìn)行實(shí)時(shí)監(jiān)控巡查,及時(shí)準(zhǔn)確地掌握高速公路路政情況,實(shí)時(shí)動(dòng)態(tài)提供路政檢測(cè)數(shù)據(jù)。幫助高速公路管理實(shí)現(xiàn)了信息化、網(wǎng)絡(luò)化,通過(guò)測(cè)試,實(shí)現(xiàn)了系統(tǒng)設(shè)計(jì)目標(biāo),相比傳統(tǒng)得管理模式,本系統(tǒng)合理的利用了高速公路路政數(shù)據(jù)資源,有效的減少了高速公路路政管理的經(jīng)濟(jì)投入,
18、大大提高了高速公路路政管理的效率。</p><p> 關(guān)鍵詞:高速公路路政管理系統(tǒng);B/S;ThinkPHP;現(xiàn)代化管理 </p><p> The Design and implementation of expressway infrastructure management system based on PHP</p><p><b> Ab
19、stract</b></p><p> With the development of science and technology, especially the development of IT Internet, so the information age gradually replaced the industrial era of the last century, the rapi
20、d development of the Internet has changed the pattern of many industries, making people's lives into the high-speed, convenient rhythm highway administration is no exception. In recent years, with the development of
21、highway and expressway management augmented range will increase the pressure on regulatory agencies and</p><p> The Highways facility management system for the current actual needs of road administration, t
22、he actual work starting in the analysis of the basic principles and methods of concept, structure and system development of previously existing problems of road management system, combining the management information sys
23、tem development, and use of computing speed, large capacity storage of information, processing logic issues is strong, powerful advantages of using the most popular B / S structure and p</p><p> The highway
24、 road management system includes "landing module," "Administrator management module," "user query module," "user management module," "Highways Information inspections module,&
25、quot; "illegal punishment module" and "exit module" and seven modules. It focuses on real-time monitoring Highways highway inspections, timely and accurate grasp of the political situation Freeway, pr
26、oviding real-time dynamic Highways test data. Help highway management realized the information, networking, through tes</p><p> Keywords: highway administration system B/S ThinkPHP modern management</p&g
27、t;<p><b> 目錄</b></p><p><b> 摘要I</b></p><p> AbstractII</p><p><b> 目錄IV</b></p><p><b> 1 緒論1</b></p&g
28、t;<p> 1.1論文研究背景1</p><p> 1.2國(guó)內(nèi)外研究現(xiàn)狀1</p><p> 1.3論文研究目的及意義2</p><p> 1.4本文的主要研究?jī)?nèi)容3</p><p> 2 相關(guān)技術(shù)知識(shí)介紹4</p><p> 2.1 PHP相關(guān)技術(shù)介紹4</p>
29、<p> 2.2 MVC及Smarty模板引擎相關(guān)知識(shí)介紹5</p><p> 2.2.1 MVC開(kāi)發(fā)模式5</p><p> 2.2.2 Smarty模板引擎5</p><p> 2.3 MySQL相關(guān)知識(shí)介紹6</p><p> 2.4 ThinkPHP框架相關(guān)技術(shù)介紹6</p><p&
30、gt; 3 系統(tǒng)需求分析8</p><p> 3.1可行性分析8</p><p> 3.1.1 技術(shù)可行性8</p><p> 3.1.2 經(jīng)濟(jì)可行性8</p><p> 3.2 功能需求分析8</p><p> 3.3 數(shù)據(jù)需求分析10</p><p> 3.4 性
31、能需求分析10</p><p> 4 系統(tǒng)概要設(shè)計(jì)12</p><p> 4.1系統(tǒng)功能模塊設(shè)計(jì)12</p><p> 4.2 數(shù)據(jù)庫(kù)的設(shè)計(jì)12</p><p> 4.2.1 E-R圖的設(shè)計(jì)12</p><p> 4.2.2 數(shù)據(jù)庫(kù)表的設(shè)計(jì)14</p><p> 5
32、系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)16</p><p> 5.1 登陸功能模塊的設(shè)計(jì)與實(shí)現(xiàn)16</p><p> 5.2 系統(tǒng)安全管理的實(shí)現(xiàn)19</p><p> 5.3前臺(tái)系統(tǒng)21</p><p> 5.4后臺(tái)系統(tǒng)22</p><p> 5.4.1 管理員管理22</p><p>
33、5.4.2 路政信息管理25</p><p> 5.4.3 系統(tǒng)用戶管理28</p><p> 5.4.4 車(chē)輛信息管理28</p><p> 5.4.5 違章處理30</p><p> 6 系統(tǒng)測(cè)試34</p><p> 6.1 測(cè)試概述34</p><p> 6.2
34、 數(shù)據(jù)庫(kù)測(cè)試34</p><p> 6.3 測(cè)試實(shí)例35</p><p><b> 7 總結(jié)39</b></p><p><b> 參考文獻(xiàn)40</b></p><p><b> 致 謝41</b></p><p> 畢業(yè)設(shè)計(jì)(論文
35、)知識(shí)產(chǎn)權(quán)聲明42</p><p> 畢業(yè)設(shè)計(jì)(論文)獨(dú)創(chuàng)性聲明43</p><p><b> 1 緒論</b></p><p><b> 1.1論文研究背景</b></p><p> 隨著科學(xué)技術(shù)的進(jìn)步,尤其是IT互聯(lián)網(wǎng)的發(fā)展,使信息化時(shí)代逐漸代替了上世紀(jì)的工業(yè)化時(shí)代,互聯(lián)網(wǎng)的高速發(fā)
36、展,改變了眾多行業(yè)的格局,使人們的生活進(jìn)入高速、方便快捷的節(jié)奏,公路管理也不例外。我國(guó)經(jīng)濟(jì)的蓬勃發(fā)展,高速公路逐漸成為我國(guó)交通的主要渠道,由于車(chē)輛荷載的反復(fù)作用與自然因素的侵蝕破壞,以及近30年來(lái)交通量和重型車(chē)輛顯著增長(zhǎng)帶來(lái)的不利影響,再加上上世紀(jì)末期以來(lái)道路建設(shè)的快速發(fā)展使得在高速公路工程設(shè)計(jì)質(zhì)量、施工質(zhì)量等方面形成的一些缺陷,導(dǎo)致高速公路在使用中路政設(shè)施養(yǎng)護(hù)問(wèn)題不斷涌現(xiàn),高速道路養(yǎng)護(hù)的里程長(zhǎng)和需要養(yǎng)護(hù)的項(xiàng)目多,現(xiàn)行的高速公路路政設(shè)施
37、養(yǎng)護(hù)方法是通過(guò)人工巡查發(fā)現(xiàn)問(wèn)題,然后再回到單位匯報(bào),制定養(yǎng)護(hù)方案,最后去現(xiàn)場(chǎng)養(yǎng)護(hù),這種方法手段原始,養(yǎng)護(hù)不及時(shí),給高速公路交通安全帶來(lái)了很大隱患,而且養(yǎng)護(hù)的人力和物力浪費(fèi)很大。</p><p> 通過(guò)幾年的資料收集以及調(diào)查研究,高速公路管理部門(mén)已經(jīng)擁有了非常豐富的公路交通數(shù)據(jù),但以前的那種傳統(tǒng)的管理方法與現(xiàn)在高速發(fā)展的交通狀況已經(jīng)嚴(yán)重不能適應(yīng),在目前的交通規(guī)劃和管理中已經(jīng)顯得困難重重,沒(méi)有發(fā)揮應(yīng)有的作用。加上近
38、年來(lái)交通故障、交通事故等的頻繁發(fā)生,交通監(jiān)控、交通維護(hù)、巡查、數(shù)據(jù)分析等花費(fèi)的成本也是越來(lái)越高,在這些情況的綜合因素下,為了節(jié)省不必要的人力物力,有效的利用資源,并有效提高工作效率,使高速公路路政管理工作簡(jiǎn)化,本文設(shè)計(jì)了智能信息化管理系統(tǒng)——基于PHP的路政設(shè)施管理系統(tǒng)服務(wù)器端軟件系統(tǒng)。實(shí)現(xiàn)路政信息化建設(shè),使路政管理手段逐步走向數(shù)字化、智能化、現(xiàn)代化。</p><p> 1.2國(guó)內(nèi)外研究現(xiàn)狀</p>
39、<p> 1978年10月中國(guó)第一條全長(zhǎng)373.4公里的臺(tái)灣基隆至高雄的高速公路建成。1988年10月31日上海滬嘉高速公路建成并且順利通車(chē),結(jié)束了我國(guó)大陸沒(méi)有高速公路的歷史。隨著改革開(kāi)放的推進(jìn)和經(jīng)濟(jì)的飛躍發(fā)展,我國(guó)高速公路事業(yè)也得到了質(zhì)的發(fā)展。截至2009年底,全國(guó)高速公路通車(chē)總里程達(dá)到了51005公里,僅次于美國(guó),居世界第二位,為全面建設(shè)小康社會(huì)提供了良好的交通運(yùn)輸基礎(chǔ)保障。我國(guó)高速公路在未來(lái)的一段時(shí)間里,必將保持著
40、較快的可持續(xù)發(fā)展勢(shì)頭。據(jù)了解,按照《規(guī)劃》目標(biāo),中國(guó)將花費(fèi)巨資用30年時(shí)間完成“7918”國(guó)家高速公路網(wǎng)。8.5萬(wàn)公里的高速公路網(wǎng)可覆蓋10多億人口,把我國(guó)人口超過(guò)20萬(wàn)的城市全部連接起來(lái),加上地方的高速公路,到時(shí)我國(guó)高速公路總里程將達(dá)到12萬(wàn)公里左右。這將與當(dāng)時(shí)的美國(guó)高速公路總里程相當(dāng)。國(guó)外都非常重視路政管理系統(tǒng)的總體發(fā)展規(guī)劃,目前,世界上已基本形成了以美國(guó)、日本和歐盟為主的三</p><p> 大研究開(kāi)發(fā)陣
41、營(yíng)地??傊?、歐、日本等國(guó)利用自身技術(shù)優(yōu)勢(shì)在交通管理現(xiàn)代化方面的研究和應(yīng)用方面走在了我國(guó)的前面。美國(guó)的高速公路路政管理信息系統(tǒng)規(guī)劃是從1995年起首次正式發(fā)布了“國(guó)家智能交通運(yùn)輸項(xiàng)目規(guī)劃”,規(guī)劃中明確規(guī)定了智能交通系統(tǒng)的7大領(lǐng)域和29個(gè)用戶服務(wù)功能,并且確定到2010年的年度開(kāi)發(fā)計(jì)劃。每一領(lǐng)域都包含相應(yīng)的用戶服務(wù)功能。2001年美國(guó)運(yùn)輸部和美國(guó)智能交通協(xié)會(huì)(ITS America)聯(lián)合編制的《美國(guó)國(guó)家智能交通系統(tǒng)10年發(fā)展規(guī)劃》明確了
42、區(qū)域間作為一個(gè)整體系統(tǒng)的發(fā)展建設(shè)的主題。在現(xiàn)有的規(guī)劃下,美國(guó)的ITS的建設(shè)正在不斷走向的完善,更好的緩解日益惡化的交通擁擠和無(wú)力繼續(xù)擴(kuò)展交通基礎(chǔ)設(shè)施而形成的突出矛盾。</p><p> 目前,美國(guó)已經(jīng)建立了完善的高速公路路政管理信息體系結(jié)構(gòu)。經(jīng)濟(jì)的大發(fā)展,使得國(guó)內(nèi)各大中小城市交通量持續(xù)增加,盡管修建了大量的交通設(shè)施,但是缺乏路政管理導(dǎo)致交通無(wú)法暢通。北京、上海、廣州等城市都意識(shí)到了高速公路路政管理信息的重要性,
43、先后提出了路政管理系統(tǒng)的發(fā)展規(guī)劃,并進(jìn)行了不同程度的開(kāi)發(fā)和研究。但是國(guó)內(nèi)各大中城市在專項(xiàng)應(yīng)用信息、政府主導(dǎo)項(xiàng)目和民間商業(yè)運(yùn)作等方面仍然與國(guó)外存在較大的差距。</p><p> 1.3論文研究目的及意義</p><p> 目前而言,我國(guó)高速公路交通和基礎(chǔ)設(shè)施的建設(shè)總體水平還處于較低形勢(shì),不能滿足改革開(kāi)放和現(xiàn)代化建設(shè)的需要。仍然處于停滯狀態(tài),大大影響到國(guó)民經(jīng)濟(jì)持續(xù)穩(wěn)定、健康的發(fā)展。由于區(qū)域
44、高速公路的規(guī)模越來(lái)越擴(kuò)大,商品經(jīng)濟(jì)使得人們的觀念也不斷發(fā)生著變化,在經(jīng)濟(jì)利益的帶動(dòng)下高速公路運(yùn)輸和消費(fèi)量加大,與此同時(shí)破壞高速公路路產(chǎn)和盜竊公路交通設(shè)施都威脅著公路事業(yè)的健康發(fā)展。由于公路的經(jīng)濟(jì)效益、社會(huì)效益和路網(wǎng)服務(wù)水平在不斷的提高,研究完整的高速公路路政管理系統(tǒng)是至關(guān)重要的。</p><p> 因此,鑒于高速公路建設(shè)的發(fā)展以及通過(guò)多年的資料調(diào)查和分析研究,高速公路管理局具備了較豐富的交通數(shù)據(jù)資料,但是對(duì)于資
45、料數(shù)據(jù)的管理和保存沒(méi)有形成完善的系統(tǒng),原先的管理手段與當(dāng)前的發(fā)展形勢(shì)已不相適應(yīng),在交通規(guī)劃和管理中沒(méi)有發(fā)揮到應(yīng)有的作用,造成珍貴資料的浪費(fèi)。本系統(tǒng)按照國(guó)家路政管理的相關(guān)法律法規(guī)和制度,通過(guò)路政業(yè)務(wù)和計(jì)算機(jī)信息管理的特點(diǎn)聯(lián)系高速公路路政管理的實(shí)際情況,用計(jì)算機(jī)管理信息系統(tǒng)管理路政,建立基礎(chǔ)數(shù)據(jù)庫(kù),而且對(duì)數(shù)據(jù)進(jìn)行基礎(chǔ)性統(tǒng)計(jì),方便于各級(jí)部門(mén)之間數(shù)據(jù)的交流,大大提高了數(shù)據(jù)和報(bào)表的準(zhǔn)確度。確保路政管理的決策科學(xué)化和規(guī)范化,實(shí)現(xiàn)資源共享。</
46、p><p> 通過(guò)路政設(shè)施管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),應(yīng)用路政管理法規(guī),保障高速公路系統(tǒng)的完整性;提高了高速公路路政整體的交通環(huán)境;使用監(jiān)督高速公路的養(yǎng)護(hù),保障它的使用質(zhì)量與年限;保障高速公路收費(fèi)事宜正常秩序,確保收費(fèi)管理工作有序進(jìn)行;提高監(jiān)督使用者的自覺(jué)性,達(dá)到宣傳教育的作用。使用本系統(tǒng)極大的提高了管理監(jiān)督的方便性、路政車(chē)輛的使用者的自覺(jué)性、路政資源的節(jié)約性、路政設(shè)施維護(hù)的及時(shí)性。本系統(tǒng)實(shí)施后,使路政管理提升到了一個(gè)新
47、的臺(tái)階,跟上社會(huì)發(fā)展的水平。</p><p> 1.4本文的主要研究?jī)?nèi)容</p><p> 本系統(tǒng)結(jié)合高速公路路政管理現(xiàn)狀,對(duì)高速公路路網(wǎng)現(xiàn)狀進(jìn)行分析,分析系統(tǒng)平臺(tái)的總體框架設(shè)計(jì),為了在于整合現(xiàn)有交通資源的基礎(chǔ)上,建立一套滿足于高速公路路政管理系統(tǒng)的維護(hù)、管理、監(jiān)控和決策分析的綜合型信息系統(tǒng),實(shí)現(xiàn)高速公路管理工作的全面信息化。</p><p><b>
48、 具體研究?jī)?nèi)容包括:</b></p><p> ?。?)服務(wù)器端設(shè)計(jì)路政設(shè)施信息發(fā)布和管理網(wǎng)站,具有的功能有:①采集手機(jī)客戶端上傳的各種路政設(shè)施巡查數(shù)據(jù);②設(shè)計(jì)路政設(shè)施信息數(shù)據(jù)庫(kù),并保存上報(bào)數(shù)據(jù);③以資源目錄樹(shù)形式管理路政設(shè)施巡查信息;④可以方便的對(duì)路政設(shè)施歷史信息進(jìn)行查詢、報(bào)表顯示;⑤網(wǎng)絡(luò)地圖中巡查點(diǎn)的標(biāo)注添加、標(biāo)注刪除;⑥地圖的放大、縮小、平移;⑦地圖中鼠標(biāo)點(diǎn)擊該標(biāo)注時(shí),可以顯示此處路政設(shè)施的詳
49、細(xì)狀態(tài)信息,如GPS位置、路政設(shè)施損壞類(lèi)型、嚴(yán)重程度,建議采取的措施等。</p><p> ?。?)分析高速公路路網(wǎng)信息化現(xiàn)狀;</p><p> ?。?)研究高速公路路政管理系統(tǒng)的現(xiàn)狀及存在的問(wèn)題;</p><p> ?。?)研究系統(tǒng)平臺(tái)的總體架構(gòu)、總體設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、數(shù)據(jù)庫(kù)安全設(shè)計(jì)及功能設(shè)計(jì);</p><p> (5)研究平臺(tái)各個(gè)子系
50、統(tǒng)的功能及實(shí)現(xiàn)的方法、信息技術(shù)的融合、信息安全技術(shù)的維護(hù);</p><p> ?。?)進(jìn)行高速公路路政管理系統(tǒng)設(shè)計(jì)。</p><p> 2 相關(guān)技術(shù)知識(shí)介紹</p><p> 基于PHP的路政設(shè)施管理系統(tǒng)服務(wù)器端軟件系統(tǒng)。運(yùn)用Zend Studio 10.5.0編譯器進(jìn)行編寫(xiě),運(yùn)用MVC開(kāi)發(fā)模式,Smarty模板引擎,采用PHP中主流的ThinkPHP框架相關(guān)
51、技術(shù)對(duì)MySQL數(shù)據(jù)庫(kù)進(jìn)行操作,前臺(tái)主要使用到HTML進(jìn)行布局,使用CSS和Javascript/JQuery進(jìn)行頁(yè)面修飾,客戶端與服務(wù)器采用Internet相關(guān)技術(shù)進(jìn)行數(shù)據(jù)傳輸,后臺(tái)主要使用PHP開(kāi)發(fā)語(yǔ)言依靠Apache服務(wù)器對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,下面主要介紹系統(tǒng)運(yùn)用的相關(guān)技術(shù)。</p><p> 2.1 PHP相關(guān)技術(shù)介紹</p><p> PHP(Hypertext Preproce
52、ssor,超文本預(yù)處理器)是一種被廣泛應(yīng)用、開(kāi)放源代碼、多用途、運(yùn)行在服務(wù)器端的腳本語(yǔ)言。PHP目前是一種非常流行的開(kāi)發(fā)動(dòng)態(tài)網(wǎng)頁(yè)用的程序語(yǔ)言,是一種服務(wù)器端的,嵌入到HTML中的腳本語(yǔ)言,是開(kāi)發(fā)Web應(yīng)用程序的理想工具。它具有開(kāi)源免費(fèi)、語(yǔ)法簡(jiǎn)單、跨平臺(tái)、功能強(qiáng)大,靈活易用及效率高等優(yōu)點(diǎn)??梢哉f(shuō),PHP已經(jīng)成為Web腳本技術(shù)的先驅(qū)。它融合了現(xiàn)代編程語(yǔ)言(如C,Java和Perl)的一些最佳特性。Linux、PHP、Apache和MySQL
53、的組合已經(jīng)成為Web服務(wù)器的一種配置標(biāo)準(zhǔn)。使用PHP的最大的好處是它對(duì)于初學(xué)者來(lái)說(shuō)極其簡(jiǎn)單,同時(shí)也給專業(yè)的程序員提供了各種高級(jí)的特性。PHP可以用來(lái):收集表單數(shù)據(jù)、生成動(dòng)態(tài)網(wǎng)頁(yè)、字符串處理、動(dòng)態(tài)輸出圖片、處理服務(wù)器端文件系統(tǒng)、編寫(xiě)數(shù)據(jù)庫(kù)支持的網(wǎng)頁(yè)、會(huì)話跟蹤控制、處理XML文件、支持利用大量的網(wǎng)絡(luò)協(xié)議、服務(wù)器端的其他相關(guān)操作。目前能夠用在所有的主流操作系統(tǒng)上,包括Linux、UNIX的各種變種、Microsoft Windows等。今天,
54、PHP已經(jīng)支持了大多數(shù)的Web服務(wù)器,包括Apache、IIS、PWS、Ne</p><p> PHP 5版本的發(fā)布,標(biāo)志著一個(gè)全新的PHP時(shí)代的到來(lái),它最大的特點(diǎn)就是引入了面向?qū)ο蟮娜繖C(jī)制,并保留了向下的兼容性。綜上所述,使用PHP,可以自由的選擇操作系統(tǒng)、Web服務(wù)器以及合適的數(shù)據(jù)庫(kù)管理系統(tǒng)。同時(shí),還可以在開(kāi)發(fā)時(shí)選擇使用面向過(guò)程和面向?qū)ο螅蛘邇烧呋旌系姆绞介_(kāi)發(fā)。相對(duì)于微軟的ASP與SUN公司的JSP 等
55、相比,LAMP是目前最流行的Web開(kāi)發(fā)組合。</p><p> 2.2 MVC及Smarty模板引擎相關(guān)知識(shí)介紹</p><p> 2.2.1 MVC開(kāi)發(fā)模式</p><p> 軟件的設(shè)計(jì)模式是一套被反復(fù)使用、經(jīng)過(guò)分類(lèi)編目的、代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)。使用設(shè)計(jì)模式是為了可重用代碼、讓代碼更容易被他人理解、保證代碼可靠性。MVC是一種重要的設(shè)計(jì)模式,它從根本上強(qiáng)制的將
56、程序分為三層進(jìn)行管理,避免了在大部分Web開(kāi)發(fā)中將數(shù)據(jù)庫(kù)查詢語(yǔ)句這樣的數(shù)據(jù)層和HTML這樣的表示層代碼混合在一起,實(shí)現(xiàn)了Web系統(tǒng)的職能分工,可以各司其職,MVC代表:模型(Model)、視圖(View)、控制器(Controller)。Model層實(shí)現(xiàn)系統(tǒng)中的業(yè)務(wù)邏輯處理,View層用于與用戶的交互,Controller層是Model與View之間溝通的橋梁,它可以分派用戶的請(qǐng)求并選擇適當(dāng)?shù)囊晥D層來(lái)顯示,同時(shí)它也可以解釋用戶的輸入并將
57、它們映射為模型層可執(zhí)行的操作。MVC的優(yōu)點(diǎn)是將設(shè)計(jì)系統(tǒng)分層,使產(chǎn)品的結(jié)構(gòu)清晰,產(chǎn)品的應(yīng)用通過(guò)模型可以得到更好的體現(xiàn)。對(duì)于多訂單一個(gè)訂單模型,MVC減少了代碼的復(fù)制,減少了代碼的維護(hù)量。當(dāng)然MVC也有一些缺點(diǎn),它雖然理解起來(lái)比較容易,但對(duì)開(kāi)發(fā)人員的要求比較高,需要詳細(xì)的設(shè)計(jì)規(guī)劃,模型和視圖的嚴(yán)格分離使得調(diào)試?yán)щy一些,MVC由于將應(yīng)用分為三層,意味著代碼文件增多,對(duì)于文件的管理</p><p> 綜上所述,MVC是
58、構(gòu)筑軟件非常好的基本模式,至少將業(yè)務(wù)邏輯處理與顯示分離,增加了應(yīng)用的可拓展性,使得應(yīng)用更加強(qiáng)壯,更加有彈性,更加個(gè)性化。</p><p> 2.2.2 Smarty模板引擎</p><p> 模板引擎是指將網(wǎng)站的頁(yè)面設(shè)計(jì)和PHP應(yīng)用程序完全分離,它能夠讓程序開(kāi)發(fā)者專注于資料的控制或是功能的達(dá)成;而網(wǎng)頁(yè)設(shè)計(jì)師則可專注于網(wǎng)頁(yè)排版,讓網(wǎng)頁(yè)看起來(lái)更具有專業(yè)感。Smarty是一個(gè)PHP模板引擎,
59、它是從應(yīng)用程序中剝離表現(xiàn)層的工具,是一種從程序邏輯層(PHP)抽出外在(HTML/CSS)描述的框架,分開(kāi)了邏輯控制和外在的內(nèi)容,提供了一種易于管理的方法。有時(shí)Smarty有點(diǎn)類(lèi)似于MVC開(kāi)發(fā)模式,但是它不是MVC,它只是一種描述層,更多的類(lèi)似于MVC的V部分。Smarty有非常強(qiáng)的擴(kuò)展能力,可以通過(guò)插件的形式進(jìn)行擴(kuò)充。Smarty也是一種自由軟件,用戶可以自由使用、修改、以及重新開(kāi)發(fā)該軟件,Smarty優(yōu)點(diǎn)主要有:提高開(kāi)發(fā)效率,易于維
60、護(hù)、緩存技術(shù),可以將用戶最終看到的HTML文件緩存成一個(gè)靜態(tài)的HTML頁(yè),當(dāng)用戶開(kāi)啟Smarty緩存時(shí),在設(shè)定的時(shí)間內(nèi),可以將用戶的請(qǐng)求直接轉(zhuǎn)換到這個(gè)靜態(tài)的HTML文件、插件技術(shù),Smarty模板引擎是采用PHP的面向?qū)ο蠹夹g(shù)實(shí)現(xiàn)的,可以在源碼中修改,還可以自定義一些插件、強(qiáng)大的表現(xiàn)邏輯,PHP負(fù)責(zé)后臺(tái),Smarty負(fù)責(zé)前段。用戶請(qǐng)求的動(dòng)態(tài)內(nèi)容,通過(guò)Smarty</p><p> 2.3 MySQL相關(guān)知識(shí)介紹
61、</p><p> 現(xiàn)在的Web動(dòng)態(tài)網(wǎng)站都是基于數(shù)據(jù)庫(kù)的,一直以來(lái),MySQL數(shù)據(jù)與PHP技術(shù)的組合都備受開(kāi)發(fā)者們的親賴,MySQL是最受歡迎的開(kāi)源SQL數(shù)據(jù)庫(kù)管理系統(tǒng),它由MySQL AB開(kāi)發(fā)、發(fā)布和支持。在2008年1月6日被SUN公司收購(gòu)。MySQL數(shù)據(jù)庫(kù)是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。MySQL是一個(gè)快速的、多線程、多用戶和健壯的SQL數(shù)據(jù)庫(kù)服務(wù)器。MySQL服務(wù)器支持關(guān)鍵任務(wù)、重負(fù)載生產(chǎn)系統(tǒng)的使用,也
62、可以將它嵌入到一個(gè)大配置(mass-deployed)的軟件中去。</p><p> MySQL服務(wù)器原本就是開(kāi)發(fā)比已存在的數(shù)據(jù)庫(kù)更快的用于處理大的數(shù)據(jù)庫(kù)的解決方案,并且已經(jīng)成功用于高苛刻生產(chǎn)環(huán)境多年。盡管MySQL仍在開(kāi)發(fā)中,但它已經(jīng)提供一個(gè)豐富和極其有用的功能集。它的連接性、速度和安全性使MySQL非常適合訪問(wèn)在Internet上的數(shù)據(jù)庫(kù)。MySQL雖然是免費(fèi)的,但同Oracle, Sybase, Info
63、rmix, Db2等商業(yè)數(shù)據(jù)庫(kù)一樣,具有數(shù)據(jù)庫(kù)系統(tǒng)的通用性,MySQL數(shù)據(jù)庫(kù)系統(tǒng)使用最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言--結(jié)構(gòu)化查詢語(yǔ)言(SQL)進(jìn)行數(shù)據(jù)庫(kù)管理。</p><p> MySQL關(guān)系型數(shù)據(jù)庫(kù)于1998年1月發(fā)行第一個(gè)版本。它使用系統(tǒng)核心提供的多線程機(jī)制提供完全的多線程運(yùn)行模式,提供了面向C、C++、Eiffel、Java、Perl、PHP、Python以及Tcl等編程語(yǔ)言的編程接口(APIs),支持多種字段類(lèi)
64、型并且提供了完整的操作符支持查詢中的SELECT和WHERE操作。MySQL是開(kāi)放源代碼的,因此任何人都可以在General Public License的許可下下載并根據(jù)個(gè)性化的需要對(duì)其進(jìn)行修改。MySQL因?yàn)槠渌俣?、可靠性和適應(yīng)性而備受關(guān)注。它將數(shù)據(jù)保存在不同的表中,而不是將所有的數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)中,這樣不僅增加了速度并且提高了靈活性。MySQL由于體積小、速度快、總體擁有成本低,尤其是具有開(kāi)放源代碼這一特點(diǎn),許多中小型公司為了降
65、低開(kāi)發(fā)成本而選擇MySQL作為企業(yè)的網(wǎng)站數(shù)據(jù)庫(kù),PHP結(jié)合Apache服務(wù)器、MySQL數(shù)據(jù)庫(kù)、Linux操作系統(tǒng),由于四大軟件都是開(kāi)源免費(fèi)的,使企業(yè)除人工成本外不用花一分錢(qián)就可以建立一個(gè)穩(wěn)定、免費(fèi)的網(wǎng)站系統(tǒng)。</p><p> 2.4 ThinkPHP框架相關(guān)技術(shù)介紹</p><p> PHP框架真正的發(fā)展是從PHP 5開(kāi)始的,在PHP 5中的面向?qū)ο竽P偷男薷膶?duì)框架發(fā)展起了很大的作
66、用。PHP框架就是通過(guò)提供一個(gè)開(kāi)發(fā)Web程序的基本架構(gòu),把基于Web開(kāi)發(fā)的PHP程序擺到了流水線上。框架其實(shí)就是一個(gè)半成品,是在給定的問(wèn)題領(lǐng)域內(nèi)實(shí)現(xiàn)了應(yīng)用程序的部分設(shè)計(jì),是整個(gè)系統(tǒng)的可重用設(shè)計(jì),表現(xiàn)為一組抽象構(gòu)件以及構(gòu)件實(shí)例間交互的方法,簡(jiǎn)單的說(shuō)就是項(xiàng)目的骨架已經(jīng)搭好,并提供了豐富的組件庫(kù),只增加一些內(nèi)容或調(diào)用一些提供好的組件就可以完成我們自己的系統(tǒng)??蚣艿淖畲蠛锰幘褪强芍赜?,ThinkPHP框架有助于快速軟件開(kāi)發(fā),節(jié)約了開(kāi)發(fā)者的時(shí)間,
67、有助于創(chuàng)建更為穩(wěn)定的程序,并減少開(kāi)發(fā)者的重復(fù)編寫(xiě)代碼的勞動(dòng),框架可以將問(wèn)題劃開(kāi)來(lái)各個(gè)解決,易于控制、延展、分配資源,極大的縮短了大型應(yīng)用軟件系統(tǒng)的開(kāi)發(fā)周期,提高了開(kāi)發(fā)質(zhì)量。 ThinkPHP是一個(gè)免費(fèi)開(kāi)源的,快速、簡(jiǎn)單的面向?qū)ο蟮妮p量級(jí)PHP開(kāi)發(fā)框架,遵循Apache2開(kāi)源協(xié)議發(fā)布,為了敏捷WEB應(yīng)用開(kāi)發(fā)和簡(jiǎn)化企業(yè)應(yīng)用開(kāi)發(fā)而誕生的。ThinkPHP從誕生以來(lái)一直秉承簡(jiǎn)潔實(shí)用的設(shè)計(jì)原則,在保持出色的性能和至簡(jiǎn)的代碼的同時(shí)
68、,也注重易用性。并且擁</p><p><b> 3 系統(tǒng)需求分析</b></p><p><b> 3.1可行性分析</b></p><p> 所謂開(kāi)發(fā)的可行性,就是指在整個(gè)系統(tǒng)開(kāi)發(fā)工程中,解決“做什么”的問(wèn)題,把要解決哪些問(wèn)題,滿足用戶哪些具體的信息需求調(diào)查分析清楚,從邏輯上或說(shuō)從信息處理的功能需求上提出系統(tǒng)的
69、方案,即邏輯模型,為下一階段進(jìn)行物理方案設(shè)計(jì),解決怎么辦提供依據(jù)。它是信息開(kāi)發(fā)系統(tǒng)中的一個(gè)重要階段,是建立系統(tǒng)模型的第一步。其核心是目標(biāo)分析與需求分析,最后提出系統(tǒng)的邏輯方案。</p><p> 3.1.1 技術(shù)可行性</p><p> 該系統(tǒng)所需硬件設(shè)備,如PC機(jī)、手機(jī)終端設(shè)備等,這些設(shè)備在性能上已經(jīng)有了很大提高,價(jià)格又相對(duì)較低,能滿足系統(tǒng)功能需求。軟件上,操作系統(tǒng)采用Windows
70、 7,數(shù)據(jù)庫(kù)管理系統(tǒng)采用MySQL數(shù)據(jù)庫(kù),服務(wù)器采用Apache服務(wù)器,這些軟件在Web開(kāi)發(fā)中已被大量應(yīng)用,技術(shù)上都比較成熟。本系統(tǒng)采用WEB技術(shù)來(lái)實(shí)現(xiàn),使用PHP可以創(chuàng)建動(dòng)態(tài)、交互的Web服務(wù)器應(yīng)用程序,頁(yè)面可以使用腳本語(yǔ)言(如PHP、Javascript/JQuery、HTML/CSS等)因此技術(shù)上是可行的。</p><p> 3.1.2 經(jīng)濟(jì)可行性</p><p> 高速公路路政
71、管理系統(tǒng)屬于一個(gè)工具型的系統(tǒng),它可以節(jié)省工作人員大量數(shù)據(jù)收集、錄入、整理、查詢、修改等手工操作,而且迅速準(zhǔn)確、方便快捷,能夠極大地提高工作效率,最大限度的降低管理員的工作量,使管理盡量簡(jiǎn)便,同時(shí)促進(jìn)高速公路路政管理的信息化、現(xiàn)代化,及時(shí)給各部門(mén)提供必要的信息統(tǒng)計(jì)。因?yàn)檎麄€(gè)系統(tǒng)采用Apache+MySQL+PHP組合,這幾個(gè)軟件都是免費(fèi)開(kāi)源的,系統(tǒng)開(kāi)發(fā)所需的費(fèi)用是比較低的,由于系統(tǒng)并不復(fù)雜,其運(yùn)行與培訓(xùn)費(fèi)用也不會(huì)占用很多資金,可以預(yù)見(jiàn)系統(tǒng)
72、完成后可以帶來(lái)較大的經(jīng)濟(jì)效益。</p><p> 綜上所述,整個(gè)系統(tǒng)在技術(shù)上、經(jīng)濟(jì)上都是可行的,因此,開(kāi)發(fā)高速公路路政管理系統(tǒng)是可行的。</p><p> 3.2 功能需求分析</p><p> 需求分析主要是對(duì)收集到的需求進(jìn)行提煉、分析和仔細(xì)審查,以確保所有的風(fēng)險(xiǎn)承擔(dān)者都明白其含義并找出其中的錯(cuò)誤、遺漏和其他不足的地方形成完整的分析模型。</p>
73、<p> 路政管理采用傳統(tǒng)的人工巡查、檢測(cè)、匯報(bào)、填表、分析、總結(jié)、維護(hù)等人工方式,要付出大量人力,隨著信息技術(shù)以及路政管理工作量的增多,人工的管理已經(jīng)嚴(yán)重落后,各部門(mén)對(duì)數(shù)據(jù)的實(shí)時(shí)性要求不同,而且人工的處理很可能在過(guò)程中出錯(cuò),精確度不夠,傳統(tǒng)的管理方式具有嚴(yán)重缺陷,大大降低了信息的利用價(jià)值和管理的實(shí)用價(jià)值。因此,發(fā)展以電子計(jì)算機(jī)為基礎(chǔ)的高速公路路政管理系統(tǒng)已是十分迫切和必要。</p><p>
74、針對(duì)現(xiàn)存的問(wèn)題和需要,通過(guò)對(duì)數(shù)據(jù)的分析,特建立了數(shù)字化、信息化的高速公路路政管理系統(tǒng)。</p><p> 本系統(tǒng)主要包含了“登陸模塊”、“管理員管理模塊”、 “車(chē)輛信息管理模塊”、 “用戶管理模塊”、“路政信息巡查模塊”、 “前臺(tái)用戶模塊”、“違章處罰模塊”和“退出模塊”等八個(gè)功能模塊。下面分別簡(jiǎn)單闡述一下這幾個(gè)功能模塊需求。</p><p><b> 登陸管理模塊:<
75、/b></p><p> 管理員的登陸:管理員登陸系統(tǒng)后臺(tái)對(duì)本系統(tǒng)其他管理模塊進(jìn)行管理,</p><p> 以及客戶端應(yīng)用管理員登陸后向服務(wù)器傳輸數(shù)據(jù)。</p><p> 用戶的登陸: 用戶登陸本系統(tǒng)前臺(tái)系統(tǒng),對(duì)個(gè)人的信息等進(jìn)行查詢。</p><p><b> 管理員管理模塊:</b></p>
76、<p> 添加管理員: 向本系統(tǒng)中添加更多的管理人員。</p><p> 管理員列表: 呈現(xiàn)本系統(tǒng)中的管理員,若某管理員辭職,在列表中將</p><p><b> 此管理員刪除。</b></p><p> 3)路政信息管理模塊:</p><p> 路政位置列表:將客戶端傳輸過(guò)來(lái)的數(shù)據(jù)入表呈現(xiàn)。
77、</p><p> 路政損壞判斷:通過(guò)路政位置列表中地點(diǎn)名稱的點(diǎn)擊,可以對(duì)傳輸過(guò) </p><p> 來(lái)的路政損壞程度進(jìn)行判斷。</p><p> 路政信息列表:對(duì)判斷后的路政信息列表進(jìn)行列表顯示。</p><p> 路政地圖顯示:通過(guò)點(diǎn)擊路政信息列表中的地點(diǎn)名稱,可以給出本地 </p>
78、;<p> 點(diǎn)的路政維護(hù)信息建議,以及在地圖中顯示本地點(diǎn)的 </p><p> 實(shí)時(shí)位置,地圖中可以進(jìn)行放大、縮小、平移、標(biāo)注。</p><p><b> 4)用戶管理模塊:</b></p><p> 用戶列表: 對(duì)前臺(tái)注冊(cè)的用戶進(jìn)行列表顯示。</p><p> 5)車(chē)輛信息管理模塊:<
79、;/p><p> 車(chē)輛信息登記:對(duì)購(gòu)車(chē)的用戶進(jìn)行登記注冊(cè)。</p><p> 車(chē)輛信息列表:對(duì)購(gòu)車(chē)的用戶進(jìn)行列表顯示。</p><p><b> 6)違章處理模塊:</b></p><p> 車(chē)輛監(jiān)控添加:對(duì)客戶端傳輸?shù)穆访孳?chē)輛行駛狀況進(jìn)行記錄。</p><p> 車(chē)輛監(jiān)控列表:對(duì)傳輸過(guò)來(lái)的
80、車(chē)輛信息進(jìn)行列表顯示。</p><p> 違章列表: 對(duì)監(jiān)控車(chē)輛進(jìn)行判斷是否違章,進(jìn)行列表顯示。</p><p><b> 7)前臺(tái)用戶模塊:</b></p><p> 用戶管理: 用戶登陸本系統(tǒng)前臺(tái)。可以對(duì)自己的個(gè)人主頁(yè)進(jìn)行查看。</p><p> 系統(tǒng)信息: 用戶可以查看自己的系統(tǒng)提示信息。&
81、lt;/p><p> 修改資料: 用戶可以修改自己的賬號(hào)密碼。</p><p> 路政新聞: 用戶可以查閱一些路政消息。</p><p> 實(shí)時(shí)路況: 調(diào)用百度地圖,可以搜索某地的實(shí)時(shí)路況。</p><p><b> 8)退出模塊:</b></p><p> 管理員退出: 管理員
82、用來(lái)退出后臺(tái)系統(tǒng)。</p><p> 用戶退出: 用戶用來(lái)退出前臺(tái)系統(tǒng)。</p><p> 3.3 數(shù)據(jù)需求分析</p><p> 通過(guò)對(duì)系統(tǒng)功能需求的分析,可以了解到高速公路路政管理系統(tǒng)主要實(shí)現(xiàn)的功能,高速公路路政管理系統(tǒng)所涉及的主要數(shù)據(jù)包括前臺(tái)用戶注冊(cè)數(shù)據(jù)、從客戶端接收數(shù)據(jù)、存庫(kù)記錄、出庫(kù)記錄、后臺(tái)管理員的數(shù)據(jù)添加和刪除和車(chē)輛信息記錄,下面分別分析這些
83、數(shù)據(jù)需求。</p><p> 1)前臺(tái)用戶注冊(cè)數(shù)據(jù)</p><p> 前臺(tái)用戶注冊(cè)數(shù)據(jù)建立了系統(tǒng)前臺(tái)用戶訪問(wèn)的基礎(chǔ)。</p><p> 2)從客戶端接收數(shù)據(jù)、存庫(kù)記錄、出庫(kù)記錄</p><p> 從客戶端接收數(shù)據(jù)、存庫(kù)記錄、出庫(kù)記錄是本系統(tǒng)中最主要的數(shù)據(jù)來(lái)源,通過(guò)POST方法接收到客戶端傳送過(guò)來(lái)的路政信息以及車(chē)輛信息后,將這些數(shù)據(jù)必須
84、進(jìn)行處理入庫(kù),以便后續(xù)的操作應(yīng)用。</p><p> 3)后臺(tái)管理員的數(shù)據(jù)添加和刪除</p><p> 后臺(tái)登入必須是管理員身份,所以在后臺(tái)對(duì)管理員的添加和刪除數(shù)據(jù)也是進(jìn)入本系統(tǒng)后臺(tái)的前提條件,若某管理員離職,需要對(duì)相應(yīng)的管理員數(shù)據(jù)表進(jìn)行操作。</p><p><b> 4)車(chē)輛信息記錄</b></p><p>
85、 通過(guò)信息化檢測(cè)路政車(chē)輛,必須對(duì)注冊(cè)車(chē)輛信息進(jìn)行入庫(kù)操作,記錄車(chē)輛信息數(shù)據(jù)。</p><p> 3.4 性能需求分析</p><p> 根據(jù)畢業(yè)設(shè)計(jì)高速公路路政管理系統(tǒng)的需求進(jìn)行開(kāi)發(fā)設(shè)計(jì),主要實(shí)現(xiàn)如下目標(biāo):依靠HTML/CSS、Javascript/JQuery等設(shè)計(jì)界面友好、美觀,通過(guò)信息化管理路政,數(shù)據(jù)準(zhǔn)確、安全、可靠。強(qiáng)大查詢功能,方便管理員以及各部門(mén)管理自己相關(guān)信息。設(shè)計(jì)用戶登
86、陸、驗(yàn)證功能,保證系統(tǒng)信息的安全性。實(shí)現(xiàn)對(duì)路政信息的添加、修改,便于維護(hù)。系統(tǒng)最大限度地實(shí)現(xiàn)易維護(hù)性和易操作性。操作簡(jiǎn)易,實(shí)用性強(qiáng)。因此操作的簡(jiǎn)易實(shí)用性就體現(xiàn)的尤其重要,在此系統(tǒng)的開(kāi)發(fā)中就很好的體現(xiàn)了這一點(diǎn)。本系統(tǒng)的界面美觀、充滿了人性化,用戶操作起來(lái)也容易上手。對(duì)于一個(gè)高速公路路政管理系統(tǒng)系統(tǒng)而言檢測(cè)實(shí)時(shí)路況是十分必要的,而且存儲(chǔ)量大,所以對(duì)系統(tǒng)的安全性有比較高的要求;對(duì)于數(shù)據(jù)庫(kù),要設(shè)置不同用戶的權(quán)限,數(shù)據(jù)的修改必須由合法用戶操作;數(shù)
87、據(jù)的添加、修改必須是合法的、有效的。</p><p><b> 4 系統(tǒng)概要設(shè)計(jì)</b></p><p> 4.1系統(tǒng)功能模塊設(shè)計(jì)</p><p> 系統(tǒng)主要是分為前臺(tái)設(shè)計(jì)與后臺(tái)設(shè)計(jì)。前臺(tái)主要是系統(tǒng)中普通用戶在注冊(cè)、登陸系統(tǒng)后臺(tái)可以看到自己的基本信息,維護(hù)自己的信息,可以查看自己是否違章,以到相關(guān)部門(mén)處理事務(wù);后臺(tái)主要是管理員登陸后對(duì)整
88、個(gè)系統(tǒng)相關(guān)操作進(jìn)行處理,可進(jìn)行管理員的添加和刪除,可對(duì)路政設(shè)施進(jìn)行損壞判斷、添加和刪除,可對(duì)系統(tǒng)中的用戶進(jìn)行管理,系統(tǒng)管理員可對(duì)車(chē)輛進(jìn)行判斷是否違章等操作管理。</p><p> 在對(duì)本系統(tǒng)進(jìn)行了需求分析,以及功能模塊的分析,如下圖4.1所示是本系統(tǒng)的系統(tǒng)功能模塊圖。</p><p> 圖4.1 系統(tǒng)功能模塊圖</p><p> 4.2 數(shù)據(jù)庫(kù)的設(shè)計(jì)</
89、p><p> 4.2.1 E-R圖的設(shè)計(jì)</p><p> 根據(jù)需求分析,系統(tǒng)中涉及到的實(shí)體主要有:用戶,管理員,地理位置,車(chē)輛。</p><p> 用戶實(shí)體有用戶名、密碼、身份證、郵箱、性別、年齡、圖像、權(quán)限、狀態(tài),</p><p> 從而得到如下的用戶實(shí)體屬性圖,如圖4.2所示。</p><p> 圖4.2
90、用戶實(shí)體屬性圖</p><p> 管理員實(shí)體有用戶名、密碼、權(quán)限,如下是管理員實(shí)體的屬性圖,如圖4.3所示。</p><p> 圖4.3 管理員實(shí)體屬性圖</p><p> 地理位置實(shí)體有地點(diǎn)名稱、經(jīng)度、緯度、圖片和損壞類(lèi)型等屬性,如下是地理位置實(shí)體屬性圖,如圖4.4所示。</p><p> 圖4.4 地理位置實(shí)體屬性圖</p&
91、gt;<p> 車(chē)輛實(shí)體有車(chē)主姓名、車(chē)主身份證屬性,如下是車(chē)輛實(shí)體屬性圖,如圖4.5所示。</p><p> 圖4.5 車(chē)輛實(shí)體屬性圖</p><p> 4.2.2 數(shù)據(jù)庫(kù)表的設(shè)計(jì)</p><p> 1)用戶表 表名:road_public,結(jié)構(gòu)如下表4.1所示。</p><p><b> 表4.1 用戶表&
92、lt;/b></p><p> 2)管理員表 表名:road_user,結(jié)構(gòu)如下表4.2所示。</p><p><b> 表4.2 管理員表</b></p><p> 3)路政信息表 表名:road_info,結(jié)構(gòu)如下表4.3所示。</p><p> 表4.3 路政信息表</p><p&
93、gt; 4)車(chē)輛注冊(cè)信息表 表名:road_car,結(jié)構(gòu)如下表4.4所示。</p><p> 表4.4 車(chē)輛注冊(cè)信息表</p><p> 5)車(chē)輛違章信息表 表名:road_illcar,結(jié)構(gòu)如下表4.5所示。</p><p> 表4.5 車(chē)輛違章信息表</p><p> 5 系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)</p><p
94、> 5.1 登陸功能模塊的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 本系統(tǒng)主要分為客戶端登錄、用戶前臺(tái)登錄、后臺(tái)管理員登錄。此界面是本系統(tǒng)的管理員進(jìn)入后臺(tái)管理的唯一通道,輸入正確的驗(yàn)證碼、用戶名、密碼確認(rèn)無(wú)誤后點(diǎn)擊登入按鈕,即可跳轉(zhuǎn)到相應(yīng)的界面。如果管理員、用戶信息輸入錯(cuò)誤,則給出提示,重新輸入正確信息登陸系統(tǒng)。實(shí)現(xiàn)過(guò)程如圖5.1所示。</p><p> 圖5.1 登陸模塊流程圖</
95、p><p> 1)該部分實(shí)現(xiàn)的核心代碼:</p><p><b> //login</b></p><p> public function login(){</p><p> //判斷是否有數(shù)據(jù)提交</p><p> if (!empty($_POST)){</p><
96、p><b> //創(chuàng)建對(duì)象</b></p><p> $usermodel = D("User");</p><p> //編寫(xiě)規(guī)則,在數(shù)據(jù)模型層M進(jìn)行規(guī)則編寫(xiě),此時(shí)是對(duì)User表進(jìn)行操作</p><p> //壓入數(shù)據(jù)進(jìn)行驗(yàn)證</p><p> if($usermodel->c
97、reate($_POST,5)){</p><p> //驗(yàn)證成功,執(zhí)行登錄</p><p> session('username',$_POST['username']);</p><p> session('isLogin',1);</p><p> if (isset($_POST
98、['isMobile']) && $_POST['isMobile']=='1') {</p><p><b> echo "1";</b></p><p><b> }else {</b></p><p> $this->su
99、ccess('恭喜您,登錄成功',U('Index/index'),3);</p><p><b> }</b></p><p><b> }else {</b></p><p> //驗(yàn)證失敗,提示錯(cuò)誤</p><p> if (isset($_POST[&
100、#39;isMobile']) && $_POST['isMobile']=='1') {</p><p><b> echo "0";</b></p><p><b> }else {</b></p><p> $this->erro
101、r($usermodel->getError());</p><p><b> }</b></p><p><b> }</b></p><p><b> } </b></p><p> //加載模板不用加載布局</p><p>
102、 //C('LAYOUT_ON',false);</p><p> //var_dump(C('LAYOUT_ON'));//Config</p><p> layout(false); </p><p> $this->display("login");</p><p><
103、;b> }</b></p><p> 2)陸界面運(yùn)行時(shí)的效果實(shí)現(xiàn):</p><p> ?、偾芭_(tái)用戶未登錄時(shí)的主界面:</p><p> 圖5.2 前臺(tái)未登錄時(shí)的主界面</p><p> ?、?后臺(tái)管理員登錄:</p><p> 如果沒(méi)有賬號(hào)先點(diǎn)擊注冊(cè)按鈕進(jìn)行注冊(cè),注冊(cè)成功后,點(diǎn)擊登錄按鈕進(jìn)入登
104、錄界面,如下圖所示:</p><p><b> 圖5.3 登陸界面</b></p><p> 管理員進(jìn)入登陸界面后,會(huì)清楚地看到后臺(tái)管理給出的各個(gè)功能模塊。該管理員登陸后的界面及其功能實(shí)現(xiàn)如圖5.4所示。</p><p> 圖5.4 管理員登陸后的主界面</p><p> 用戶進(jìn)入前臺(tái)登陸界面后,會(huì)清楚地看到前臺(tái)
105、給出的各個(gè)功能模塊。該管理員登陸后的界面及其功能實(shí)現(xiàn)如圖5.5所示。</p><p> 圖5.5 用戶登陸后的主界面</p><p> 5.2 系統(tǒng)安全管理的實(shí)現(xiàn)</p><p> 系統(tǒng)登陸成功后進(jìn)入系統(tǒng)管理界面,在此可以進(jìn)行用戶安全的管理,通過(guò)密碼的修改來(lái)實(shí)現(xiàn)。</p><p> 圖5.6 系統(tǒng)安全管理模塊流程圖</p>
106、<p> 進(jìn)入本系統(tǒng)后,可以點(diǎn)擊修改密碼按鈕,進(jìn)入修改密碼界面,如下圖所示:</p><p> 圖5.7 系統(tǒng)安全管理運(yùn)行界面</p><p><b> 安全管理核心代碼:</b></p><p> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitio
107、nal//EN" "http://www.w3.org/TR/html4/loose.dtd"></p><p><b> <html></b></p><p><b> <head></b></p><p> <meta http-equiv=&qu
108、ot;Content-Type" content="text/html; charset=UTF-8"></p><p> <title>修改資料</title></p><p><b> </head></b></p><p><b> <body&
109、gt;</b></p><p> <form method="post"></p><p> <div class="form"></p><p> <div class="form_row"></p><p> <lab
110、el>用戶名:</label></p><p> <input type="text" class="form_input" name="username" value="{$Think.session.home.username}" readonly /></p><p>&l
111、t;b> </div></b></p><p> <div class="form_row"></p><p> <label>原始密碼:</label></p><p> <input type="password" class="fo
112、rm_input" name="oldpass" /></p><p><b> </div></b></p><p> <div class="form_row"></p><p> <label>新密碼:</label></p
113、><p> <input type="password" class="form_input" name="newpass" /></p><p><b> </div></b></p><p> <div class="form_row&qu
114、ot;></p><p> <label>確認(rèn)密碼:</label></p><p> <input type="password" class="form_input" name="repass" /></p><p><b> </div&
115、gt;</b></p><p> <div class="form_row"></p><p> <input type="submit" class="form_submit" value="修改" /></p><p><b> &
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于php的路政設(shè)施管理系統(tǒng)服務(wù)器端軟件設(shè)計(jì)實(shí)現(xiàn)
- php基于linux的遠(yuǎn)程管理系統(tǒng)服務(wù)器端的實(shí)現(xiàn)(源代碼+論文)
- 移動(dòng)視頻監(jiān)控系統(tǒng)服務(wù)器端軟件設(shè)計(jì)與實(shí)現(xiàn).pdf
- 軟件工程畢業(yè)論文-基于java的網(wǎng)絡(luò)聊天室的設(shè)計(jì)與實(shí)現(xiàn)--服務(wù)器端
- 基于php的crm系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[畢業(yè)論文]
- 基于php的醫(yī)院管理系統(tǒng)畢業(yè)論文
- 基于php的醫(yī)院管理系統(tǒng)--畢業(yè)論文
- 基于php的crm系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 基于php的畢業(yè)論文
- 打車(chē)軟件服務(wù)器端的設(shè)計(jì)與實(shí)現(xiàn).pdf
- php畢業(yè)設(shè)計(jì)--基于php的個(gè)人博客系統(tǒng)的實(shí)現(xiàn)
- 基于php的在線聊天通訊軟件畢業(yè)論文
- 基于php的網(wǎng)上訂餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 新型電纜接頭溫度監(jiān)測(cè)系統(tǒng)——服務(wù)器端軟件設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于php的圖片共享系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)——畢業(yè)論文
- 基于php的在線聊天通訊軟件畢業(yè)論文
- 基于php的論壇的設(shè)計(jì) 畢業(yè)論文
- 基于php的醫(yī)務(wù)人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)論文】
- php,jsp 作為服務(wù)器端腳本語(yǔ)言的性能比較【外文翻譯】
- 基于IMS的視頻監(jiān)控系統(tǒng)服務(wù)器端的設(shè)計(jì)與實(shí)現(xiàn).pdf
評(píng)論
0/150
提交評(píng)論