鐵路巡檢作業資訊實時管理系統的資料庫設計論文

來源:果殼範文吧 3.64K

摘 要 :筆者主要針對鐵路發電車巡檢作業的實時資訊管理系統的資料庫設計進行分析,該系統主要依靠的是軟體,通過該系統資料庫的設計,使系統執行穩定,保障了資料的安全,提高了列車的線上管理效率,保障鐵路的高效建設與科學管理。關鍵詞: 資料

鐵路巡檢作業資訊實時管理系統的資料庫設計論文

關鍵詞:電子資訊理論文發表,發表電子資訊工程論文,資訊科技論文投稿

摘 要:筆者主要針對鐵路發電車巡檢作業的實時資訊管理系統的資料庫設計進行分析,該系統主要依靠的是軟體,通過該系統資料庫的設計,使系統執行穩定,保障了資料的安全,提高了列車的線上管理效率,保障鐵路的高效建設與科學管理。

關鍵詞:資料庫;資料表;資料庫安全;資料庫讀取

一個系統的成功50%由軟體所決定,而軟體的成功則由支援該系統的資料庫決定,資料庫設計的好壞是關鍵。關於資料庫設計的法則例項很多,但一個應用系統的資料庫設計應該與該系統的設計相結合,才能發揮系統的最大作用。下面就介紹一個系統資料庫的設計過程,經過事先資料庫縝密的設計,使得此應用系統在使用中執行穩定,使用得心應手,真正起到了輔助管理的作用。

1 系統背景 客運安全是鐵路安全運營的重中之重,客運列車發電車在執行過程中發電機組的定時巡查作業是客運安全的重要保障。根據鐵路安全作業規程,客運工作人員需要定時進入發電車車廂內檢查發電機組的工況,以便及早發現故障或者事故隱患,保障列車安全執行,但是地面管理人員無法實時瞭解到車上的巡檢作業情況,無法確認作業人員是否按規定路線、時間、及次數檢查到位,無法及時提醒,存在較大的監管漏洞和安全事故隱患。每年由於當班發電車乘務員嚴重違反作業紀律,當班過程中脫崗,沒有及時發現火情以致火情擴大,是導致事故發生的重要原因。運輛客車電[2013]1979號文明確指出各鐵路局要在發電車上加裝巡檢系統,加強地面值班人員對發電車執行情況的掌控和應急指揮。筆者就介紹發電車巡檢資訊系統的資料庫設計過程。

2 資料庫分析

2.1 資料庫需求 客車巡檢資訊實時管理系統處理資訊資料海量、資料實時性要求高、資料關係複雜,因此係統資料庫設計質量是整個系統能否長期高效、穩定執行的關鍵。資料庫的設計與系統應該緊密結合,根據分析,該資料庫應滿足的功能如下。 可實時顯示所有當前執行車次的作業情況,包括所掛車次、每個資訊鈕巡檢作業時間、巡檢人員,巡檢率等;可實時顯示所有車次執行狀態及其車載手持裝置的狀態;可實時提示未正常作業情況,可及時更新未正常作業提示;可對車輛資訊進行管理,包括執行區間、執行時間段、車體資訊等;可對資訊鈕進行管理,包括工位鈕、人員鈕名稱、關聯發電車資訊等;可對特殊作業情況進行資料恢復;可按需求查詢、統計指定時間段的各車次的作業情況;可儲存系統日誌;可實現對使用者、角色的管理;可實現對手持硬體裝置的初始化、資料讀取、及資料管理。

2.2 資料庫表設計 資料庫表的設計需要與系統相結合,由於資料庫應用系統的所謂複雜性,為了支援相關程式執行,資料庫設計變得異常複雜,因此最佳設計不可能一蹴而就,而只能是一種反覆探尋、逐步求精的過程,也就是從輸入、輸出入手,規劃和結構化資料庫中資料物件以及這些資料物件之間關係,使得系統是一個開放式的系統。 客車巡檢資訊資料庫主要欄位包括:實時執行資料:上傳時間、作業時間、資訊鈕號、作業管理器編號;資訊鈕資料:資訊鈕外碼、資訊鈕內碼、資訊鈕型別、資訊鈕所裝配車輛、所代表的工位或人員資訊;車次資訊資料:車次編號,關聯裝配車次、當班時間的起始、結束時間,作業要求間隔、可允許誤差等資訊;作業資訊:每個鈕的作業時間、相應作業人員,見圖1所示為系統主要資料表關係圖。 圖1 系統主要資料表關係圖

2.3 資料庫安全分析 資料庫安全包含兩層含義:第一層是指系統執行安全;系統執行安全通常受到的威脅如下,一些網路不法分子通過網路、區域網等途徑通過入侵電腦使系統無法正常啟動,或超負荷讓機子執行大量演算法,並關閉CPU風扇,使CPU過熱燒壞等破壞性活動;第二層是指系統資訊保安,資訊保安通常受到的威脅如下,黑帽對資料庫入侵,並盜取想要的`資料。本系統資料實時性要求強,以及設計鐵路運營圖,安全性要求也很高,本系統資料涉及安全採取的具體措施如下。

2.3.1 使用安全的賬號策略 由於SQL Server不能更改sa使用者名稱稱,也不能刪除這個超級使用者,所以,我們給它使用一個非常複雜的密碼;而且在此係統中也不使用sa賬號,建立個擁有與sa一樣許可權的超級使用者來管理資料庫,這樣通過安全的賬號登陸資料庫就有了保障。

2.3.2 使用安全的密碼策略 本系統資料庫的密碼採用多種數字字母組合的方式,並保證12位以上,並且系統賬號的密碼不會寫於應用程式中;SQL Server2008安裝的時候,採用混合模式,首先輸入的是sa的密碼,這樣從安裝方面保證了系統資料庫的安全;同時資料庫的後期使用維護中,我們要求系統管理員養成定期修改系統及資料庫密碼的好習慣,管理員還應該定期檢視資料庫中是否有不符合密碼要求的賬號增加,如果不是系統所需賬號,馬上刪除,防止給資料庫造成損壞,進而影響系統穩定。

熱門標籤