999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軌道交通設(shè)備管理系統(tǒng)設(shè)計與實現(xiàn)

2020-08-15 13:30:21宋云龍張寧寧毛昀袁勇劉文
現(xiàn)代信息科技 2020年7期

宋云龍 張寧寧 毛昀 袁勇 劉文

摘? 要:針對軌道交通設(shè)備高效管理,文章提出以高性價比為核心思想,立足于解決小微型企業(yè)、部門或私人承包項目購買系統(tǒng)困難的問題,開發(fā)一套軌道交通設(shè)備管理系統(tǒng)。該系統(tǒng)基于B/S結(jié)構(gòu),采用WAMP技術(shù),經(jīng)分析、調(diào)研凝練出系統(tǒng)的功能需求,設(shè)計了數(shù)據(jù)庫和軟件流程邏輯,結(jié)合系統(tǒng)邏輯架構(gòu)與上述分析,設(shè)計并實現(xiàn)了系統(tǒng)的功能,完成了系統(tǒng)的開發(fā)。最后通過測試,驗證了系統(tǒng)功能的有效性和完整性。

關(guān)鍵詞:城市軌道交通;設(shè)備管理系統(tǒng);B/S;Apache+MySQL+PHP

中圖分類號:TP311.5? ? ? 文獻(xiàn)標(biāo)識碼:A 文章編號:2096-4706(2020)07-0001-04

Design and Implementation of Rail Transit Equipment Management System

SONG Yunlong1,2,ZHANG Ningning1,MAO Yun1,YUAN Yong1,2,3,LIU Wen1,2,3

(1.Department of Rail Transit,Xinjiang Institute of Engineering,Urumqi? 830023,China;

2.Joint Laboratory of Digital Mine and Data Engineering,Xinjiang Institute of Engineering,Urumqi? 830023,China;

3.Xinjiang Changsen Data Technology Co.,Ltd,Urumqi? 830011,China)

Abstract:Aiming at the efficient management of rail transit equipment,this paper proposes the core idea of high cost performance,and develops a set of rail transit equipment management system based on solving the difficulty of purchasing systems for small and micro enterprises,departments or private contracted projects. The system is based on the B/S structure,uses WAMP technology,and analyzes and investigates the functional requirements of the system. We designed the database and software process logic. The system logic architecture and the above analysis are combined to design and implement the system functions and complete the system. Finally,the validity and completeness of the system functions were verified through tests.

Keywords:urban rail transit;equipment management system;B/S;Apache+MySQL+PHP

城市軌道交通;設(shè)備管理系統(tǒng);B/S;Apache+MySQL+PHP

0? 引? 言

當(dāng)前我國城市人口日益增多,城市軌道交通成為人們在大城市的主要出行方式[1]。隨著軌道交通的發(fā)展,其設(shè)備種類與數(shù)量也越來越多,軌道交通設(shè)備管理面臨著挑戰(zhàn),只有不斷地更新迭代,跟上時代的步伐,才能使兩者相互促進(jìn),共同發(fā)展。

現(xiàn)階段,幾乎所有城市軌道交通企業(yè)都有其自己的設(shè)備管理系統(tǒng),并且在不斷地升級與完善。此時也正是互聯(lián)網(wǎng)蓬勃發(fā)展的時代,數(shù)據(jù)化的信息管理最終將替代傳統(tǒng)的紙質(zhì)臺賬式管理方式。

合理地運用軌道交通設(shè)備管理系統(tǒng)將會改善資源配置,降低運行成本[2],如設(shè)備出借、設(shè)備調(diào)用等,運營工作者及相關(guān)部門可以根據(jù)設(shè)備的狀態(tài)準(zhǔn)確且方便地分配資源,降低設(shè)備折舊率,減少資金消耗。實現(xiàn)設(shè)備的精細(xì)化、數(shù)據(jù)化管理。

本系統(tǒng)針對新疆某鐵路局實際應(yīng)用需求,由新疆工程學(xué)院和新疆暢森數(shù)據(jù)科技有限公司團(tuán)隊聯(lián)合開發(fā),實現(xiàn)軌道交通設(shè)備的信息化管理。

1? 系統(tǒng)功能需求分析

功能需求分析是指結(jié)合用戶和工作人員的要求來分析產(chǎn)品功能[3]。本文將從以下四個方面進(jìn)行系統(tǒng)的功能需求分析。

1.1? 設(shè)備倉庫管理功能

通過對軌道交通設(shè)備資產(chǎn)管理的調(diào)研,設(shè)計出設(shè)備倉庫管理,意在對各類軌道交通設(shè)備進(jìn)行統(tǒng)一的數(shù)據(jù)化管理。通過各類軌道設(shè)備的基礎(chǔ)信息變更,即可掌握設(shè)備動態(tài),方便軌道工作人員后續(xù)工作的展開。

1.2? 設(shè)備調(diào)用操作

對于整個軌道交通系統(tǒng)來說,設(shè)備的調(diào)用可以合理地利用設(shè)備資源,改善資源的分配,提高工作效率。通過對軌道交通資產(chǎn)管理的調(diào)研,確定了該功能包括軌道設(shè)備的出借等一系列改變其狀態(tài)的操作。

1.3? 用戶管理功能

通過對軌道交通人事管理的調(diào)研,總結(jié)出除了對各類軌道交通設(shè)備的管理,還要有針對操作用戶的管理,意在更好地管理系統(tǒng)與用戶賬號,屬于系統(tǒng)主要功能的一個延伸,能夠有效防止用戶對賬號的惡意使用。

1.4? 操作記錄查詢功能

由于本系統(tǒng)是面向企業(yè)的,這就決定了使用本系統(tǒng)的不止一人。一旦數(shù)據(jù)出現(xiàn)人為事故,將很可能找不到負(fù)責(zé)人。所以基于這個問題,本系統(tǒng)必須要有操作記錄查詢功能。當(dāng)出現(xiàn)人為事故之后,管理員通過該功能將能很快找到數(shù)據(jù)錯誤原因。

2? 系統(tǒng)架構(gòu)設(shè)計

2.1? 系統(tǒng)邏輯架構(gòu)

結(jié)合對軌道交通設(shè)備管理系統(tǒng)的功能需求分析,將該系統(tǒng)的邏輯架構(gòu)分為五層,詳細(xì)架構(gòu)如圖1所示。

用戶層:實現(xiàn)用戶與系統(tǒng)之間的信息交換。

服務(wù)層:通過用戶層來接收用戶的請求,并將系統(tǒng)信息回饋到用戶層。

控制層:處理接收到的用戶請求,并向服務(wù)層發(fā)送處理結(jié)果。

數(shù)據(jù)層:用于存儲各種數(shù)據(jù)信息。

運行環(huán)境:軟件、硬件和網(wǎng)絡(luò)環(huán)境,是系統(tǒng)運行的基礎(chǔ)。

2.2? 系統(tǒng)技術(shù)架構(gòu)

基于高性價比的核心思想,該系統(tǒng)以節(jié)約資金為主。而C/S模式對用戶的設(shè)備有一定的要求,所以該系統(tǒng)以B/S架構(gòu)為宜,采用Windows+Apache+MySQL+PHP(WAMP)技術(shù)。其系統(tǒng)技術(shù)架構(gòu)圖如圖2所示。

用戶層:用戶使用瀏覽器來進(jìn)入系統(tǒng),實現(xiàn)用戶與系統(tǒng)之間的信息交換。

服務(wù)層:服務(wù)層的服務(wù)器使用Apache服務(wù)器,用來接收用戶的請求以及回饋給用戶信息。

控制層:控制層使用的語言是PHP語言,系統(tǒng)通過PHP文件接收和處理用戶請求信息,是系統(tǒng)后端的主要部分。

數(shù)據(jù)層:數(shù)據(jù)庫采用MySQL數(shù)據(jù)庫,實現(xiàn)數(shù)據(jù)的存取功能。

3? 系統(tǒng)設(shè)計

3.1? 系統(tǒng)功能模塊設(shè)計

本系統(tǒng)將設(shè)備管理分為兩大部分,分別是軌道設(shè)備未使用并存儲在倉庫中,和軌道設(shè)備處于使用或調(diào)用狀態(tài)時。當(dāng)各類軌道交通設(shè)備處于未使用狀態(tài)并存儲在倉庫中時,就需要系統(tǒng)對整個軌道交通設(shè)備大倉進(jìn)行統(tǒng)一管理。當(dāng)軌道交通設(shè)備處于使用或調(diào)用狀態(tài)時,要先判斷各軌道設(shè)備狀態(tài),根據(jù)軌道設(shè)備狀態(tài)開啟對應(yīng)的操作。軌道交通設(shè)備管理系統(tǒng)的總體功能如圖3所示。

下面將結(jié)合圖3對每個模塊進(jìn)行詳細(xì)介紹:

(1)設(shè)備倉庫管理模塊。該功能的技術(shù)核心主要是針對各類軌道設(shè)備對數(shù)據(jù)庫實現(xiàn)增、刪、改、查,即增加新設(shè)備、刪除過期設(shè)備、修改相關(guān)設(shè)備以及根據(jù)條件查詢設(shè)備信息[4]。從而實現(xiàn)對軌道交通設(shè)備倉庫的管理,為運營決策者和相關(guān)部門提供準(zhǔn)確的數(shù)據(jù),方便其工作的開展;

(2)設(shè)備調(diào)用操作模塊。該功能的技術(shù)核心主要是依據(jù)設(shè)備的狀態(tài)開啟對應(yīng)的操作。如設(shè)備處于大倉中時,該設(shè)備可以被出借和出庫、使用或報廢;設(shè)備處于出借中或使用中時,只有已歸還后或停止使用后才可以再次入庫等;

(3)用戶管理模塊。該功能的技術(shù)核心主要是針對各類軌道交通工作人員賬戶對數(shù)據(jù)庫實現(xiàn)增、刪、改、查,即增加新賬戶、刪除過期賬戶、修改相關(guān)賬戶以及根據(jù)條件查詢賬戶信息[4]。從而實現(xiàn)了軌道交通用戶管理;

(4)操作記錄查詢模塊。上述的三個功能模塊都是屬于操作模塊。操作記錄查詢功能則需要記錄每一步操作信息,所以該功能模塊將具有上述三個模塊的所有重要信息。

3.2? 系統(tǒng)數(shù)據(jù)庫設(shè)計

基于以上的功能模塊,建立一個名為bishe的數(shù)據(jù)庫。然后依據(jù)各個功能模塊來確定三個數(shù)據(jù)表,這三個數(shù)據(jù)表分別命名為device、user、recording。這三個數(shù)據(jù)表關(guān)系的E-R圖如圖4所示。

這三個表中的id都為主鍵,且遞增recording數(shù)據(jù)表中的time字段為時間字段,主要用途是配合SQL語句定期刪除記錄。

recording:device和user里面的操作都會被記錄進(jìn)該數(shù)據(jù)表。

device:存儲設(shè)備信息的數(shù)據(jù)表。

user:存儲用戶信息的數(shù)據(jù)表。

4? 系統(tǒng)實現(xiàn)

4.1? 基礎(chǔ)功能實現(xiàn)

(1)設(shè)備添加功能和用戶注冊功能。這兩個功能的技術(shù)核心是針對各類軌道交通設(shè)備和用戶賬戶對軌道交通數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)添加。當(dāng)用戶輸入相關(guān)信息并添加時,后臺將會檢測數(shù)據(jù)是否為空,用戶編號或設(shè)備編號是否重復(fù),同時滿足數(shù)據(jù)不為空和用戶編號或設(shè)備編號不重復(fù)兩種條件時則利用SQL添加相應(yīng)數(shù)據(jù);

(2)設(shè)備刪除功能和用戶刪除功能。這兩個功能的技術(shù)核心是針對各類軌道交通設(shè)備和用戶賬戶對軌道交通數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)刪除。當(dāng)用戶點擊刪除字樣并確認(rèn)時將會觸發(fā)該功能;

(3)設(shè)備信息修改功能和用戶信息修改功能。這兩個功能的技術(shù)核心是針對各類軌道交通設(shè)備和用戶賬戶對軌道交通數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)修改。當(dāng)用戶填寫完修改的信息并提交時,后臺將會進(jìn)行非空檢測、編號重復(fù)檢測等,當(dāng)滿足以上所有檢測條件時將會觸發(fā)SQL修改語句進(jìn)行數(shù)據(jù)的修改;

(4)數(shù)據(jù)查詢功能。該功能的技術(shù)核心是針對各類軌道交通設(shè)備和用戶賬戶對軌道交通數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)查詢,并在該系統(tǒng)頁面顯示。

4.2? 設(shè)備調(diào)用實現(xiàn)

通過第1部分的功能需求分析,設(shè)備調(diào)用功能可以改變設(shè)備狀態(tài),所以該功能的核心是基于各類軌道交通設(shè)備狀態(tài)實現(xiàn)的。其業(yè)務(wù)邏輯流程圖如圖5所示。

4.3? 軟件設(shè)計流程

根據(jù)業(yè)務(wù)邏輯流程圖來設(shè)計對應(yīng)的功能流程圖,并完成代碼的編寫,實現(xiàn)系統(tǒng)的開發(fā)。下面以設(shè)備出借功能流程圖具體分析,出借功能流程圖如圖6所示。

5? 系統(tǒng)功能測試

通過對系統(tǒng)的測試,可以及時發(fā)現(xiàn)系統(tǒng)中存在的問題,并作出及時修正,確保系統(tǒng)可以安全、穩(wěn)定、正確運行[5]。

5.1? 設(shè)備倉庫管理功能測試

輸入/動作:對設(shè)備信息進(jìn)行增刪改查操作。

期望的輸出/響應(yīng):系統(tǒng)能夠正確識別信息的完整性與信息的正確性,并完成針對與設(shè)備信息的增刪改查。

實際測試情況:與期望一致。

5.2? 設(shè)備調(diào)用功能測試

輸入/動作:對各類軌道交通設(shè)備進(jìn)行改變設(shè)備狀態(tài)的調(diào)用操作。

期望的輸出/響應(yīng):系統(tǒng)能夠正確識別設(shè)備狀態(tài)。當(dāng)設(shè)備狀態(tài)不滿足該操作時將會報錯,滿足時將完成該操作。

實際測試情況:與期望一致。

5.3? 用戶管理功能測試

輸入/動作:對用戶信息進(jìn)行增、刪、改、查操作。

期望的輸出/響應(yīng):系統(tǒng)能夠正確識別信息的完整性與信息的正確性,并完成針對與用戶信息的增、刪、改、查。

實際測試情況:與期望一致。

5.4? 操作記錄查詢功能測試

輸入/動作:查詢操作記錄。

期望的輸出/響應(yīng):能夠顯示用戶的每一步重要操作、時間、操作人及設(shè)備或用戶的前后狀態(tài)或信息。

實際測試情況:與期望一致。

6? 結(jié)? 論

本文基于B/S結(jié)構(gòu)模式,采用成熟的WAMP技術(shù),以高性價比為核心思想,完成了軌道交通設(shè)備管理系統(tǒng)的開發(fā)。并通過系統(tǒng)的功能測試驗證了系統(tǒng)功能的有效性和完整性。解決了軌道交通體系中的小微型企業(yè)、部門或私人承包項目等購買系統(tǒng)困難的問題。

該系統(tǒng)立足于現(xiàn)存軌道交通設(shè)備管理系統(tǒng),結(jié)合具體實際情況做出優(yōu)化。在功能和性能足夠的條件下降低開發(fā)成本,帶給經(jīng)濟(jì)能力不足的企業(yè)數(shù)據(jù)化的設(shè)備管理方式,間接提高其經(jīng)濟(jì)效益。

參考文獻(xiàn):

[1] 陳孝德.城市軌道交通行業(yè)設(shè)備精細(xì)化管理系統(tǒng)的設(shè)計 [D].廣州:華南理工大學(xué),2016.

[2] 李娟.軌道交通設(shè)備資產(chǎn)管理及其信息化 [J].財會學(xué)習(xí),2016(8):171+185.

[3] 許凌峰.基于WEB的智慧社區(qū)信息平臺設(shè)計與實現(xiàn) [D].南京:南京郵電大學(xué),2019.

[4] 周小梅.基于局域網(wǎng)的RFID技術(shù)機(jī)房室內(nèi)定位系統(tǒng)解決方案 [J].數(shù)字技術(shù)與應(yīng)用,2016(1):34+36.

[5] LEICHT N,BLOHM I,LEIMEISTER J M. Leveraging the Power of the Crowd for Software Testing [J].IEEE Software,2017,34(2):62-69.

作者簡介:宋云龍(1999.01—),男,漢族,河南信陽人,本科,研究方向:軌道交通運營管理;張寧寧(1982.07—),女,漢族,山東威海人,自動化系主任,講師,碩士研究生,研究方向:控制系統(tǒng)優(yōu)化;毛昀(1983.11—),女,漢族,新疆伊犁人,本科,研究方向:測控技術(shù)與儀器;袁勇(1982.07—),男,漢族,新疆烏魯木齊人,實驗師,本科,研究方向:工業(yè)自動化;通訊作者:劉文(1982.02—),男,漢族,新疆烏魯木齊人,教授,博士,研究方向:大數(shù)據(jù)管理。

主站蜘蛛池模板: 欧美翘臀一区二区三区| 亚洲第一区精品日韩在线播放| 午夜福利无码一区二区| 免费无码AV片在线观看中文| 超清人妻系列无码专区| 爽爽影院十八禁在线观看| 亚洲欧美在线看片AI| 日韩精品亚洲精品第一页| 亚洲精品天堂自在久久77| 久久99热这里只有精品免费看| 国产99视频在线| 国产精品香蕉在线| a级毛片一区二区免费视频| 在线观看无码av免费不卡网站 | 国产综合亚洲欧洲区精品无码| 一级在线毛片| 免费观看亚洲人成网站| 国产综合另类小说色区色噜噜| 一级做a爰片久久毛片毛片| 国产在线观看人成激情视频| AV片亚洲国产男人的天堂| 狠狠ⅴ日韩v欧美v天堂| 国产激情无码一区二区免费| 色爽网免费视频| 国产成人免费手机在线观看视频| 日本成人不卡视频| 五月天久久综合国产一区二区| 亚洲综合第一页| 又大又硬又爽免费视频| 欧美日韩理论| 久久婷婷综合色一区二区| 国产精女同一区二区三区久| 欧美日韩国产高清一区二区三区| 久久精品国产电影| 老司机午夜精品视频你懂的| 一级毛片免费播放视频| 天堂中文在线资源| 国产在线观看第二页| 美女被躁出白浆视频播放| 国产精品白浆无码流出在线看| 亚洲经典在线中文字幕| 最新精品久久精品| 国产欧美高清| 国产av一码二码三码无码| 永久毛片在线播| 国产在线高清一级毛片| 亚洲色图综合在线| 亚洲精品卡2卡3卡4卡5卡区| 伊人中文网| av大片在线无码免费| 欧美国产视频| 国产麻豆精品久久一二三| 国产精品综合久久久| 国产日韩欧美中文| 东京热高清无码精品| 国产欧美日韩在线一区| 啦啦啦网站在线观看a毛片| 成人亚洲国产| 青青草国产免费国产| 夜夜爽免费视频| 国产国语一级毛片在线视频| 亚洲综合第一区| 亚洲欧美另类色图| 欧美五月婷婷| 亚卅精品无码久久毛片乌克兰 | 欧美激情第一区| 国产精品.com| 国产成人亚洲无码淙合青草| 色综合狠狠操| 91色国产在线| 亚洲视频四区| 欧美专区在线观看| 精品国产一区91在线| 亚洲香蕉久久| 国产黄色视频综合| 香蕉精品在线| 日本成人一区| 欧美成人a∨视频免费观看| 91亚洲免费| 538精品在线观看| 免费在线国产一区二区三区精品| 中文字幕 欧美日韩|