李 君
(中國鐵道科學(xué)研究院 電子計算技術(shù)研究所,北京 100081)
旅客服務(wù)平臺信息管理子系統(tǒng)的設(shè)計與實現(xiàn)
李 君
(中國鐵道科學(xué)研究院 電子計算技術(shù)研究所,北京 100081)
本文根據(jù)車站旅客服務(wù)平臺信息管理系統(tǒng)的實際需求,研究了基于Delphi的智能旅客服務(wù)平臺信息管理子系統(tǒng),著重分析了系統(tǒng)建設(shè)目標(biāo)、系統(tǒng)架構(gòu),提出系統(tǒng)總體設(shè)計思想和子模塊設(shè)計。系統(tǒng)設(shè)計側(cè)重描述了適用于車站和鐵路局的系統(tǒng)整體功能,系統(tǒng)與各個子模塊的聯(lián)系,各子模塊所實現(xiàn)功能。另與現(xiàn)有的車站使用的信息管理系統(tǒng)進(jìn)行比對,就系統(tǒng)優(yōu)化功能進(jìn)行了討論。根據(jù)本系統(tǒng)實際使用情況,使原有車站信息管理系統(tǒng)更有效,提高了車站工作人員的效率。
智能交通;信息管理系統(tǒng);Delphi;旅客服務(wù)系統(tǒng);車站
1.1 系統(tǒng)的設(shè)計原則
(1)可靠性。可靠性作為本系統(tǒng)設(shè)計過程中最重要的標(biāo)志之一,貫徹于系統(tǒng)設(shè)計始終??紤]到系統(tǒng)操作人員對計算機(jī)知識的局限性,采取諸多容錯功能,如:支持模糊查詢與精確查詢兩種查詢方式、對用戶的非法輸入操作有相應(yīng)提示、數(shù)據(jù)出錯時有相應(yīng)的提示信息及處理能力[1]。
(2)方便、友好的操作界面。設(shè)置簡潔、易用的界面,方便用戶操作,同時提供幫助功能。
(3)安全性。設(shè)置了用戶權(quán)限,針對不同權(quán)限用戶,操作界面不同,提供給用戶相應(yīng)的操作。
(4)可擴(kuò)展性??膳c其它相關(guān)業(yè)務(wù)和相關(guān)子系統(tǒng)實現(xiàn)有效關(guān)聯(lián),支持符合國際標(biāo)準(zhǔn)和工業(yè)標(biāo)準(zhǔn)的相關(guān)接口。硬件平臺有較好的移植能力和兼容性,方便業(yè)務(wù)上的擴(kuò)展,滿足以后業(yè)務(wù)拓展的需要[2~3]。
1.2 系統(tǒng)的體系結(jié)構(gòu)
旅客服務(wù)平臺采用鐵路局、車站兩級架構(gòu)實現(xiàn),分別設(shè)置在鐵路局和客運(yùn)車站,兩者通過鐵路信息網(wǎng)絡(luò)互連。實現(xiàn)了旅客運(yùn)輸服務(wù)的監(jiān)督、管理、統(tǒng)計分析和視頻監(jiān)控等功能[4]。通過在鐵路局設(shè)置系統(tǒng)數(shù)據(jù)庫服務(wù)器、應(yīng)用服務(wù)器、接口服務(wù)器等設(shè)備,統(tǒng)一指揮和管控各客運(yùn)車站旅服平臺設(shè)備。信息管理子系統(tǒng)作為旅客服務(wù)平臺的子系統(tǒng),在客運(yùn)車站和鐵路局實現(xiàn)的功能有所區(qū)別??瓦\(yùn)車站和鐵路局的信息管理子系統(tǒng)結(jié)構(gòu)圖如圖1和圖2所示。
圖1 車站信息管理子系統(tǒng)結(jié)構(gòu)
圖2 鐵路局客運(yùn)管理子系統(tǒng)結(jié)構(gòu)
2.1 到發(fā)通告
到發(fā)通告子模塊通過從數(shù)據(jù)庫中到發(fā)計劃表中獲取實時到發(fā)計劃,實現(xiàn)到發(fā)計劃的顯示、查詢、刷新等。對于鐵路局的客運(yùn)管理系統(tǒng),可根據(jù)所選不同客運(yùn)車站查詢列車到發(fā)計劃。其中,包括對列車到發(fā)計劃車次、列車等級、列車類型、到點日期、發(fā)車狀態(tài)、到達(dá)狀態(tài)、執(zhí)行狀態(tài)、計劃狀態(tài)的各自精確查詢和聯(lián)合查詢。另外,對計劃狀態(tài)(未下發(fā)、已下發(fā)、下發(fā)中、無效)進(jìn)行不同顏色的標(biāo)記。對早、晚點的發(fā)車狀態(tài)和到達(dá)狀態(tài)進(jìn)行單獨標(biāo)記,方便用戶查看早、晚點的列車到發(fā)計劃。
2.2 列車時刻表
列車時刻表信息查詢主要實現(xiàn)對列車時刻基礎(chǔ)信息的查詢。該子模塊實現(xiàn)了選中不同列車時,顯示該列車途經(jīng)站的詳細(xì)信息(包括:站序、站名、到點、開點、里程、屬性、本站標(biāo)識、歷時)。另外,實現(xiàn)了車次、始發(fā)站、終到站、列車類型、列車等級等條件的單獨精確查詢與聯(lián)合查詢。增加的“本站標(biāo)識”字段,方便用戶在查詢時看到以紅色為下底色標(biāo)識的本站信息。該子模塊與鐵路局中客運(yùn)管理子系統(tǒng)的時刻表信息子模塊實現(xiàn)的功能基本相同。
2.3 素材入庫
素材入庫可對導(dǎo)入的導(dǎo)向素材的基本信息進(jìn)行預(yù)覽,導(dǎo)入文件(包括:JPG、JPEG、TXT、jpg、jpeg、txt格式),查看文件基本信息,通過查詢素材對應(yīng)的文件位置,也可手動錄入相應(yīng)素材的備注信息,同時在界面右側(cè)的素材入庫界面中可對導(dǎo)入的素材預(yù)覽。當(dāng)查詢到導(dǎo)向素材后,子模塊界面上素材信息表中自動顯示文件位置、文件名和文件類型信息。
2.4 素材審核
導(dǎo)向素材審核界面可對已導(dǎo)入的導(dǎo)向素材(包括審核通過和審核未通過的導(dǎo)向素材)進(jìn)行預(yù)覽,手動標(biāo)記素材的審核狀態(tài),刪除已導(dǎo)入的導(dǎo)向素材文件,查看導(dǎo)入的導(dǎo)向素材基本信息(包括:素材ID、文件名稱、文件類型、上傳路徑、標(biāo)記、上傳者姓名、審核者姓名、上傳時間、審核時間、文件狀態(tài))。
2.5 查詢機(jī)管理
查詢機(jī)管理通過與設(shè)備維護(hù)表實時獲取錄入的設(shè)備狀態(tài),該子模塊可以添加、修改查詢機(jī)信息,可對某個查詢機(jī)進(jìn)行系統(tǒng)配置、遠(yuǎn)程維護(hù)、開機(jī)、關(guān)機(jī)、重啟等遠(yuǎn)程操作,也可顯示查詢機(jī)的基本信息(包括:設(shè)備編號、設(shè)備型號、設(shè)備名稱、所屬區(qū)域、所屬系統(tǒng)、所在位置、使用狀態(tài)、使用狀態(tài)獲取時間、工作狀態(tài)、工作狀態(tài)獲取時間、使用次數(shù)、出廠編號、廠家名稱、廠家地址。)該子模塊通過切換“系統(tǒng)配置”和“遠(yuǎn)程維護(hù)”,實現(xiàn)了對查詢機(jī)基礎(chǔ)信息的增加和對查詢機(jī)的遠(yuǎn)程操作。
2.6 余票信息
余票信息查詢主要實現(xiàn)對列車余票信息的車次、始發(fā)站、終到站、查詢?nèi)掌诘膯螚l件查詢和多條件聯(lián)合查詢及余票信息的刷新操作。另外,對如:硬座、硬臥、軟臥、軟座、無票等情況進(jìn)行不同顏色、不同符號的標(biāo)記,方便用戶根據(jù)不同條件對列車余票信息完成查詢操作。
2.7 操作日志
系統(tǒng)提供4種日志:系統(tǒng)維護(hù)日志、用戶調(diào)試日志、系統(tǒng)運(yùn)行日志和系統(tǒng)錯誤日志。
系統(tǒng)維護(hù)日志主要記錄了系統(tǒng)中對相關(guān)業(yè)務(wù)計劃的操作,通過該日志可查看業(yè)務(wù)計劃的執(zhí)行情況,方便用戶對系統(tǒng)進(jìn)行監(jiān)控;用戶調(diào)試日志主要記錄了對相關(guān)子模塊的訪問和操作情況;系統(tǒng)運(yùn)行日志主要記錄了用戶對系統(tǒng)各子模塊的功能性操作,方便查詢系統(tǒng)的功能性BUG;系統(tǒng)錯誤日志主要記錄系統(tǒng)錯誤情況和出現(xiàn)錯誤的時間。通過該日志可以有效的對系統(tǒng)錯誤進(jìn)行判斷,在開發(fā)人員不在現(xiàn)場的情況下,維護(hù)人員可以基本解決題,降低了系統(tǒng)的運(yùn)營維護(hù)成本,提高了維護(hù)效率[5~6]。
系統(tǒng)管理員或用戶可以通過4種不同類型的日志對系統(tǒng)進(jìn)行統(tǒng)一管理,在降低運(yùn)維成本基礎(chǔ)上提高系統(tǒng)使用效率,另外,通過IP地址查詢對應(yīng)用戶,對系統(tǒng)管理員來說管理更加透明化[7]。
該子系統(tǒng)各模塊在編程時已經(jīng)通過了白盒測試,2012年8月底程序完工時有測試組完成了內(nèi)部測試,又通過了中國軟件測評中心組織的外部測試和本單位評測中心組織的驗收測試,其中包括:功能測試、壓力測試和聯(lián)調(diào)聯(lián)試等。子系統(tǒng)于2012年年底至2013年年中在孝感北站、鄭州東站、鄭州站、宣威站等多站完成部署工作,且運(yùn)行良好。
該子系統(tǒng)雖然已在上述各車站穩(wěn)定運(yùn)行,但由于時間限制,并未將某些功能細(xì)化,如:查詢機(jī)管理可以增加遠(yuǎn)程操作的其它功能,素材入庫操作也可以考慮對視頻的處理等。隨著物聯(lián)網(wǎng)和信息融合技術(shù)等新興技術(shù)的發(fā)展,信息管理系統(tǒng)功能完善仍具有很大的空間。
[1] 柏宏斌,葉 茂.基于B/S架構(gòu)的信息管理系統(tǒng)理論研究[D].成都:電子科技大學(xué),2010:1-85.
[2] 鐘 波,倪少權(quán).接發(fā)列車信息管理系統(tǒng)的設(shè)計與實現(xiàn)[J].鐵路計算機(jī)應(yīng)用,2007,16(1):16-18.
[3] 姚春江,王漢功,陳小虎.基于Delphi的油液信息管理系統(tǒng)[J].先進(jìn)制造與管理,2007,26(6):39-46.
[4] 胡立鋒,徐慧瓊.綜合信息管理系統(tǒng)的設(shè)計與實現(xiàn)[J].機(jī)械管理開發(fā),2006.10(5):111-112.
[5] 周宇鵬,苗 放.信息管理系統(tǒng) 開發(fā)模式的探討與應(yīng)用[J].鐵路計算機(jī)應(yīng)用,2006.15(6):27-29.
[6] 陳云望,須 德,武振華.基于B/S模式的車站信息管理系統(tǒng)[J].中國信息科技,2006(19):114-116.
[7] 龍海峰,于 江.車站綜合信息管理系統(tǒng)設(shè)計[J].現(xiàn)代顯示,2006(6):75-77.
責(zé)任編輯 徐侃春
LI Jun
( Institute of Computing Technologies, China Academy of Railways Sciences, Beijing 100081, China )
According to the actual needs of Information Management System(MIS) of passenger service platform for stations, the paper researched on the MIS of intelligent passenger service platform based on Delphi, analyzed the goal of system construction and system architecture, proposed overall design idea of the System and module design. Overall system function used for railway stations and administration, the connection between system and modules were focused. Compared passenger service platform with existing station MIS, the optimization function was discussed.
intelligent transportation; Information Management System(MIS); Delphi; Passenger Service System; station
近年來隨著全球經(jīng)濟(jì)一體化形勢的發(fā)展,信息科學(xué)技術(shù)得到了飛速的發(fā)展,信息技術(shù)在管理領(lǐng)域得到了廣泛應(yīng)用。尤其是對于綜合信息量大、業(yè)務(wù)流程較為復(fù)雜、涉及面廣的鐵路運(yùn)輸行業(yè),搭建一個能夠?qū)χT多鐵路客運(yùn)信息處理的信息管理系統(tǒng)顯得尤為重要。信息管理即通過人工收集、加工或輸入信息,對信息進(jìn)行處理從而對其進(jìn)一步存儲。系統(tǒng)設(shè)計方案
Information Managing System of passenger service platform
U293.3∶TP39
A
1005-8451(2014)08-0026-03
2013-12-30
李 君,研究實習(xí)員。