【正文】
息系統(tǒng)的需求分析 需求分析就是對(duì)客戶需要解決的問題進(jìn)行詳細(xì)分析,弄清楚需要解決的問題,是軟件開發(fā)的第一步 ,也是非常關(guān)鍵的一步。使用級(jí)聯(lián)樣 式表,可以擴(kuò)充精確制定網(wǎng)頁(yè)元素位置,外觀以及創(chuàng)建特殊效果的能力。 ( 5) Web 應(yīng)用程序。 ( 2) 可擴(kuò)展性, HTML 語(yǔ)言的廣泛應(yīng)用帶來(lái)了加強(qiáng)功能,增加標(biāo)識(shí)符等要求, HTML采取子類元素的方式,為系統(tǒng)擴(kuò)展帶來(lái)保證。瀏覽器按順序閱讀網(wǎng)頁(yè)文件,然后根據(jù)標(biāo)記符解釋和顯示其標(biāo)記的內(nèi)容,對(duì)書寫錯(cuò)誤的標(biāo)記將不指出其錯(cuò)誤,且不停 止其解釋執(zhí)行過程, 編程者 只能通過顯示效果來(lái)分析出錯(cuò)誤原因和出錯(cuò) 行 為。它就像一個(gè)分發(fā)器,不輸出任何東西、不處理任何業(yè)務(wù),只是接收將 View 發(fā)送過來(lái)的請(qǐng)求匹配到 Model去處理,然后將 Model中的處理結(jié)果返回到對(duì)應(yīng)的 View 中。這種模式實(shí)現(xiàn)了功能模塊和顯示模塊的分離,同時(shí)還提高了應(yīng)用系統(tǒng)的可維護(hù)性、可擴(kuò)展性、可移植性和組件的可復(fù)用性。模板的引擎與本地化 PHP 代碼的性能需求完全不符,如需使用模板引擎,就要學(xué)習(xí)其特殊語(yǔ)法,這最低限度只比學(xué) PHP 基礎(chǔ)要容易一點(diǎn)點(diǎn)。對(duì)從事 PHP 開發(fā)的開發(fā)人員來(lái)說, PHP附加功能的擴(kuò)展不是件困難的事。相反,如果是 PHP 掌握較好,學(xué)習(xí)其他語(yǔ)言同樣也會(huì)比較容易。廣為人知的 Linux 的生產(chǎn)是通過開源社區(qū)來(lái)出現(xiàn)的,所以它的成本會(huì)比較低,這是開源軟件的優(yōu)勢(shì)。 ( 2) SQL 良好的性能 MySQL 的性能,優(yōu)化到什么地步呢?一家雜志做了一個(gè)第三方的評(píng)測(cè),就是對(duì) Oracle、MySQL 等這幾個(gè)最后做的一個(gè)評(píng)測(cè)。 本系統(tǒng)就是以 Apache 作為 Web 服務(wù)器,因?yàn)?PHP 能夠作為 Apache 服務(wù)器的模塊執(zhí)行,使得執(zhí)行效率要高于其他的 CGI 程序,因此能夠快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。而且不同操作系統(tǒng)的配置步驟基本類似,可移植性非常高。 Apache 服務(wù)器 Apache 服務(wù)器是目前使用最為廣泛的 Web 服務(wù)器。 LAMP 組合組成了強(qiáng)大的 Web 應(yīng)用平臺(tái)。華東交通大學(xué)畢業(yè)設(shè)計(jì) 3 第 2章 系統(tǒng)開發(fā)的技術(shù) B/S 結(jié)構(gòu) 簡(jiǎn)介 B/S 結(jié)構(gòu)( Browser/Server,瀏覽器 /服務(wù)器模式),它是隨著 Inter 而興起的一種全新的網(wǎng)絡(luò)結(jié)構(gòu)模式,這種結(jié)構(gòu)下,用戶的工 作界面是通過 IE 瀏覽器來(lái)實(shí)現(xiàn)的。 在制定計(jì)劃以后,由計(jì)算機(jī)自動(dòng)提醒對(duì)計(jì)劃的審核,查看。 ( 4) 人才流失比較嚴(yán)重。信息化是促進(jìn)鐵路走向現(xiàn)代化,以滿足走新型工業(yè)化道路的需求。 “等 級(jí)”用優(yōu)、良、中、及、不及五級(jí)制(可按學(xué)院制定的畢業(yè)設(shè)計(jì) (論文 )成績(jī)?cè)u(píng)定辦法評(píng)定最后成績(jī))。s position in the national economy has also been improved. With the supply section is also electrified railway construction came into being, it is the Catenary for traction power supply for operation, maintenance and management of important functions. Catenary detection management information system design and implementation to meet the business needs of the new situation is very necessary. Nanchang article will supply section, for example, to design and develop a supply section traction power supply management information system. Nanchang powered by paragraph needs to investigate and analyze the position of the whole system and the main function of the analysis and research。摘要 I 接觸網(wǎng)檢測(cè) 管理 信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘要 鐵路電氣化是實(shí)現(xiàn)鐵路運(yùn)輸高速、重載的必由之路,也是鐵路現(xiàn)代化的重要標(biāo)志。 關(guān)鍵詞 :接觸網(wǎng);檢測(cè); PHP; 管理信息 系統(tǒng) ABSTRACT II The design and realization of catenary inspection management information system based ABSTRACT Railway electrification is to achieve highspeed rail transport, the only way to reload, but also an important symbol of the modernization of railways. Catenary maintenance management information system as an important part of electrified railway, and its management should also be modernized corresponding. With the electrification of railways and highspeed passenger line continued efforts to build the railway39。 information management systems. 評(píng)閱書 III 華東交通大學(xué)畢業(yè)設(shè)計(jì) (論文 )評(píng)閱 書 (1) 姓名 余香山 學(xué)號(hào) 20xx0210010323 專業(yè) 電氣工程及其自動(dòng)化專業(yè) 畢業(yè)設(shè)計(jì) (論文 )題目 接觸網(wǎng)檢測(cè) 管理信息 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 指導(dǎo)教師評(píng)語(yǔ): 指導(dǎo)教師簽字: 年 月 日 評(píng)閱人評(píng)語(yǔ): 評(píng)閱人簽字: 年 月 日 得分 得分 評(píng)閱書 IV 華東交通大學(xué)畢業(yè)設(shè)計(jì) (論文 )評(píng)閱書 (2) 姓名 余香山 學(xué)號(hào) 20xx0210010323 專業(yè) 電氣工程及其自動(dòng)化 畢業(yè)設(shè)計(jì) (論文 )題目 接觸網(wǎng)檢測(cè) 管 理信息 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 答辯小組評(píng)語(yǔ): 等級(jí) 組長(zhǎng)簽字: 年 月 日 答辯委員會(huì)綜合評(píng)語(yǔ): 等級(jí) 答辯委員會(huì)主任簽字: 年 月 日(學(xué)院公章) 注:答辯小組根據(jù)評(píng)閱人的評(píng)閱簽署意見、初步評(píng)定成績(jī),交答辯委員會(huì)審定,蓋學(xué)院公章。 當(dāng)前 現(xiàn)狀 隨著計(jì)算機(jī)網(wǎng)絡(luò)的普及,為了提高工作效率,節(jié)省人力資源,辦公自動(dòng)化也得到快速的發(fā)展,鐵路信息化建設(shè)也取得了顯著的成就。信息通道能力不配套, 接入網(wǎng)在目前看來(lái)還是 通信主要瓶頸,許多源點(diǎn)信息不能實(shí)現(xiàn)數(shù)字化接入,一些重要的干線數(shù)字大通道的安全保障程度還是相對(duì)薄弱;鐵路信息安全保證系統(tǒng)建設(shè)嚴(yán)重滯后,信息化的標(biāo)準(zhǔn)體系需要統(tǒng)一。工區(qū)每天及時(shí)填寫完成的工作情況,就可以實(shí)現(xiàn)自動(dòng)統(tǒng)計(jì),減少人力統(tǒng)計(jì)的工作,提高效率減少勞動(dòng)強(qiáng)度。本文第一章詳細(xì)介紹了鐵路信息化發(fā)展中的現(xiàn)狀、方向,本文的研究目的和意義;第二章對(duì)系統(tǒng)開發(fā)用到的關(guān)鍵技術(shù)做了深入的分析;第三章對(duì)需求做了詳細(xì)的分析,并劃分相應(yīng)的模塊;第四章對(duì)給出了管理信息系統(tǒng)總體設(shè)計(jì) 方案,包括運(yùn)行環(huán)境選定、模塊功能設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì);第五章對(duì) 接觸網(wǎng) 檢測(cè) 管理信息系統(tǒng)業(yè)務(wù)和系統(tǒng)功能的分析、設(shè)計(jì)和實(shí)現(xiàn)。到現(xiàn)在為止,大部分 Linux 系統(tǒng)發(fā)布時(shí)集成了這些產(chǎn)品。特別是在互聯(lián)網(wǎng)方面,不需要為軟件的發(fā)布支付任何許可證費(fèi)就可以開發(fā)和應(yīng)用基于 LAMP 的工程 。 Apache 是個(gè)多面手,他不僅僅應(yīng)用于 windows,對(duì)于 Unix ,Linux 以及 FreeBSD 等多種操作系統(tǒng)來(lái)說他都可以勝任工作。但是單從 Apache的設(shè)置上講,只要我們嚴(yán)格按照幫助文件進(jìn)行參數(shù)設(shè)置的話還是沒有什么難度的。因?yàn)槭情_源軟件,這就可以讓很多的開發(fā)者很便利地得到它的源代碼,也可以在這個(gè)基礎(chǔ)上做一些適合自己的應(yīng)用更新。 ( 4) 開發(fā)投資成本小 作為開源軟件, MySQL 自然有成本方面的優(yōu)勢(shì)。 PHP 使用了較多的 C、 Perl和 Java,對(duì)于使用過這些語(yǔ)言的 人來(lái)說,學(xué)習(xí) PHP 還是比較簡(jiǎn)單的。 ( 5) 可擴(kuò)展性 , PHP 已處在快速發(fā)展時(shí)期。雖然 CodeIgniter 有自己的模板解析器程序,但你不一定使用模板。模型 視圖 控制器三者的關(guān)系和功能原理如圖 24 所示。 控制器 (Controller) 接受用戶的輸入并調(diào)用模型和視圖去完成用戶的需求。網(wǎng)頁(yè)本身是一種文本文件,通過在文本文件中添加標(biāo)記符,可以告訴瀏覽器如何顯示其中的內(nèi)容(如:文字如何處理,畫面如何安排,圖片如何顯示等)。 HTML 文檔制作比較簡(jiǎn) 單,但是功能強(qiáng)大,能夠支持不同數(shù)據(jù)格式的文件嵌入,這也是 WWW 普遍流行的原因之一,它的主要特點(diǎn)如下: ( 1) 簡(jiǎn)易性, HTML 版本升級(jí)采用超集方式,所以使用起來(lái)比較方便靈活。 ( 4) 處理網(wǎng)頁(yè)或 HTML 標(biāo)簽的事件。級(jí)聯(lián)樣式表可以使人更能有效地控制網(wǎng)頁(yè)外觀。 ( 3) 易于維護(hù)和改版:當(dāng)頁(yè)面需要改版時(shí),只要對(duì)幾個(gè) CSS 文件進(jìn)行修改,就可以更換整個(gè)網(wǎng)站的頁(yè)面。 接觸網(wǎng)檢修管理信息系統(tǒng)結(jié)合當(dāng)前牽引供電專業(yè)管理業(yè)務(wù)流程實(shí) 現(xiàn)檢測(cè)檢修管理的網(wǎng)絡(luò)化、信息化。 任務(wù)結(jié)束后,檢測(cè)員把檢測(cè)結(jié)果錄入到檢測(cè)管理 信息 系統(tǒng),并確認(rèn)任務(wù)完成 ,任務(wù)結(jié)果信息供領(lǐng)導(dǎo)檢查和發(fā)往其他相關(guān)部門處理。所以,本文提出了接觸網(wǎng)檢測(cè)管理信息系統(tǒng)的總體目標(biāo)為 : 標(biāo)準(zhǔn)化、可靠性、靈活性、實(shí)用性、經(jīng)濟(jì)性、安全性、可擴(kuò)展性等原則進(jìn)行設(shè)計(jì),總的要求是技術(shù)先進(jìn),安全可靠,維護(hù)簡(jiǎn)單,使用方便。 ( 4) 可擴(kuò) 展性 系統(tǒng)應(yīng)該具有良好的可擴(kuò)展性,因?yàn)橄到y(tǒng)在使用過程中,人員的調(diào)動(dòng)、部門的合并、設(shè)備的增加、減少及新線 的開通是必不可少的。起到了存儲(chǔ)數(shù)據(jù)的作用,當(dāng)有數(shù)據(jù)請(qǐng)求時(shí)該層可以將數(shù)據(jù)發(fā)回至表現(xiàn)層。動(dòng)態(tài)檢測(cè) 模塊 可以實(shí)現(xiàn)將 excel格式數(shù)據(jù)的批量導(dǎo)入系統(tǒng),存儲(chǔ)到數(shù)據(jù)庫(kù)中,形成基礎(chǔ)數(shù)據(jù),再將檢測(cè)車所采集的檢測(cè)數(shù)據(jù)導(dǎo)入系統(tǒng)中和基礎(chǔ)數(shù)據(jù)進(jìn)行比較,自動(dòng)算出缺陷數(shù)據(jù),方便管理人員對(duì)缺陷數(shù)據(jù)進(jìn)行缺陷分析、處理和統(tǒng)計(jì)分析。調(diào)度可以對(duì)缺陷進(jìn)行督辦。然后根據(jù)需求進(jìn)一步的細(xì)化,分解稱為第二范式,以此類推。實(shí)際上并不是所有數(shù)據(jù)庫(kù)在設(shè)計(jì)過程中都要滿足達(dá)到第三范式以上,有時(shí)適當(dāng)?shù)谋A魯?shù)據(jù)部分冗余有可能更好的提高數(shù)據(jù)查詢效率。 CI 框架不允許用戶直接訪問視圖,即使是非常簡(jiǎn)單的程序,都必須通過控制器去調(diào)用視圖。 因本系統(tǒng)數(shù)據(jù)表較 多,在這里簡(jiǎn)要的列出主要的數(shù)據(jù)表,以檢測(cè)檢修表為例說明本系統(tǒng)中的數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)。 第三范式:約束字段的冗余性,是設(shè)計(jì)字段時(shí),任意一個(gè)字段都不是由別的字段派生而來(lái)。在設(shè)計(jì)數(shù)據(jù)庫(kù)之前,應(yīng)該對(duì)整個(gè)業(yè)務(wù)流程,數(shù)據(jù)信息(如報(bào)表,人員信息,部門關(guān)系,設(shè)備屬性)做詳細(xì)的分析。接觸網(wǎng)動(dòng)態(tài)檢測(cè)模塊 功能結(jié)構(gòu)圖如圖 48所示: 工區(qū) 審核 填寫 工長(zhǎng) 檢修臺(tái)賬 車間 審核 發(fā)送 審核后發(fā)送 余香山:接觸網(wǎng)檢測(cè)管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 18 圖 48 動(dòng)態(tài)檢測(cè)結(jié)構(gòu)圖 接觸網(wǎng)動(dòng)態(tài)檢測(cè)數(shù)據(jù)是來(lái)自鐵道部和路局的檢測(cè)車定期對(duì)接觸網(wǎng)進(jìn)行動(dòng)態(tài)檢測(cè)。針對(duì)檢測(cè)項(xiàng)目填寫相應(yīng)的 臺(tái)帳。 本系統(tǒng)將采用三層體系架構(gòu),其邏輯結(jié)構(gòu)如圖 42所示:接觸網(wǎng)運(yùn)行檢修 檢修進(jìn)度圖 各類臺(tái)賬 月度工作量統(tǒng)計(jì) 年度計(jì)劃制定 值班日志 分工單 各類工作票 基礎(chǔ)臺(tái)賬 變更計(jì)劃 檢修進(jìn)度圖 各類臺(tái)賬 月度工作量統(tǒng)計(jì) 年付計(jì)劃制定 值班日志 分工單 各類工作票 基礎(chǔ)臺(tái)賬 變更計(jì)劃 普速 客專 工區(qū) 區(qū)間/戰(zhàn)場(chǎng) 工區(qū) 區(qū)間/戰(zhàn)場(chǎng) 余香山:接觸網(wǎng)檢測(cè)管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 14 圖 42 系統(tǒng)技術(shù)架構(gòu)圖 ( 1) 表現(xiàn)層 : 表現(xiàn)層采用了 HTML、 JavaScript、 CSS等技術(shù)生成了具有良好用戶體驗(yàn)的頁(yè)面。用戶操作時(shí),不能因機(jī)器故障、軟件故障或其他外部因