- 相關(guān)推薦
鐵路巡檢作業(yè)信息實(shí)時(shí)管理系統的數據庫設計論文
在學(xué)習和工作的日常里,許多人都有過(guò)寫(xiě)論文的經(jīng)歷,對論文都不陌生吧,論文是描述學(xué)術(shù)研究成果進(jìn)行學(xué)術(shù)交流的一種工具。你所見(jiàn)過(guò)的論文是什么樣的呢?以下是小編為大家整理的鐵路巡檢作業(yè)信息實(shí)時(shí)管理系統的數據庫設計論文,歡迎閱讀與收藏。
摘要:
筆者主要針對鐵路發(fā)電車(chē)巡檢作業(yè)的實(shí)時(shí)信息管理系統的數據庫設計進(jìn)行分析,該系統主要依靠的是軟件,通過(guò)該系統數據庫的設計,使系統運行穩定,保障了數據的安全,提高了列車(chē)的在線(xiàn)管理效率,保障鐵路的高效建設與科學(xué)管理。關(guān)鍵詞:數據
關(guān)鍵詞:
電子信息論文發(fā)表,發(fā)表電子信息工程論文
摘要:
筆者主要針對鐵路發(fā)電車(chē)巡檢作業(yè)的實(shí)時(shí)信息管理系統的數據庫設計進(jìn)行分析,該系統主要依靠的是軟件,通過(guò)該系統數據庫的設計,使系統運行穩定,保障了數據的安全,提高了列車(chē)的在線(xiàn)管理效率,保障鐵路的高效建設與科學(xué)管理。
關(guān)鍵詞:
數據庫;數據表;數據庫安全;數據庫讀取一個(gè)系統的成功50%由軟件所決定,而軟件的成功則由支持該系統的數據庫決定,數據庫設計的好壞是關(guān)鍵。關(guān)于數據庫設計的法則實(shí)例很多,但一個(gè)應用系統的數據庫設計應該與該系統的設計相結合,才能發(fā)揮系統的最大作用。下面就介紹一個(gè)系統數據庫的設計過(guò)程,經(jīng)過(guò)事先數據庫縝密的設計,使得此應用系統在使用中運行穩定,使用得心應手,真正起到了輔助管理的作用。
1、系統背景
客運安全是鐵路安全運營(yíng)的重中之重,客運列車(chē)發(fā)電車(chē)在運行過(guò)程中發(fā)電機組的定時(shí)巡查作業(yè)是客運安全的重要保障。根據鐵路安全作業(yè)規程,客運工作人員需要定時(shí)進(jìn)入發(fā)電車(chē)車(chē)廂內檢查發(fā)電機組的工況,以便及早發(fā)現故障或者事故隱患,保障列車(chē)安全運行,但是地面管理人員無(wú)法實(shí)時(shí)了解到車(chē)上的巡檢作業(yè)情況,無(wú)法確認作業(yè)人員是否按規定路線(xiàn)、時(shí)間、及次數檢查到位,無(wú)法及時(shí)提醒,存在較大的監管漏洞和安全事故隱患。每年由于當班發(fā)電車(chē)乘務(wù)員嚴重違反作業(yè)紀律,當班過(guò)程中脫崗,沒(méi)有及時(shí)發(fā)現火情以致火情擴大,是導致事故發(fā)生的重要原因。運輛客車(chē)電[2013]1979號文明確指出各鐵路局要在發(fā)電車(chē)上加裝巡檢系統,加強地面值班人員對發(fā)電車(chē)運行情況的掌控和應急指揮。筆者就介紹發(fā)電車(chē)巡檢信息系統的數據庫設計過(guò)程。
2、數據庫分析
2.1數據庫需求
客車(chē)巡檢信息實(shí)時(shí)管理系統處理信息數據海量、數據實(shí)時(shí)性要求高、數據關(guān)系復雜,因此系統數據庫設計質(zhì)量是整個(gè)系統能否長(cháng)期高效、穩定運行的關(guān)鍵。數據庫的設計與系統應該緊密結合,根據分析,該數據庫應滿(mǎn)足的功能如下?蓪(shí)時(shí)顯示所有當前運行車(chē)次的作業(yè)情況,包括所掛車(chē)次、每個(gè)信息鈕巡檢作業(yè)時(shí)間、巡檢人員,巡檢率等;可實(shí)時(shí)顯示所有車(chē)次運行狀態(tài)及其車(chē)載手持設備的狀態(tài);可實(shí)時(shí)提示未正常作業(yè)情況,可及時(shí)更新未正常作業(yè)提示;可對車(chē)輛信息進(jìn)行管理,包括運行區間、運行時(shí)間段、車(chē)體信息等;可對信息鈕進(jìn)行管理,包括工位鈕、人員鈕名稱(chēng)、關(guān)聯(lián)發(fā)電車(chē)信息等;可對特殊作業(yè)情況進(jìn)行數據恢復;可按需求查詢(xún)、統計指定時(shí)間段的各車(chē)次的作業(yè)情況;可保存系統日志;可實(shí)現對用戶(hù)、角色的管理;可實(shí)現對手持硬件設備的初始化、數據讀取、及數據管理。
2.2數據庫表設計
數據庫表的設計需要與系統相結合,由于數據庫應用系統的所謂復雜性,為了支持相關(guān)程序運行,數據庫設計變得異常復雜,因此最佳設計不可能一蹴而就,而只能是一種反復探尋、逐步求精的過(guò)程,也就是從輸入、輸出入手,規劃和結構化數據庫中數據對象以及這些數據對象之間關(guān)系,使得系統是一個(gè)開(kāi)放式的系統?蛙(chē)巡檢信息數據庫主要字段包括:實(shí)時(shí)運行數據:上傳時(shí)間、作業(yè)時(shí)間、信息鈕號、作業(yè)管理器編號;信息鈕數據:信息鈕外碼、信息鈕內碼、信息鈕類(lèi)型、信息鈕所裝配車(chē)輛、所代表的工位或人員信息;車(chē)次信息數據:車(chē)次編號,關(guān)聯(lián)裝配車(chē)次、當班時(shí)間的起始、結束時(shí)間,作業(yè)要求間隔、可允許誤差等信息;作業(yè)信息:每個(gè)鈕的作業(yè)時(shí)間、相應作業(yè)人員,見(jiàn)圖1所示為系統主要數據表關(guān)系圖。
2.3數據庫安全分析
數據庫安全包含兩層含義:第一層是指系統運行安全;系統運行安全通常受到的威脅如下,一些網(wǎng)絡(luò )不法分子通過(guò)網(wǎng)絡(luò )、局域網(wǎng)等途徑通過(guò)入侵電腦使系統無(wú)法正常啟動(dòng),或超負荷讓機子運行大量算法,并關(guān)閉CPU風(fēng)扇,使CPU過(guò)熱燒壞等破壞性活動(dòng);第二層是指系統信息安全,信息安全通常受到的威脅如下,黑帽對數據庫入侵,并盜取想要的資料。本系統數據實(shí)時(shí)性要求強,以及設計鐵路運營(yíng)圖,安全性要求也很高,本系統數據涉及安全采取的具體措施如下。
2.3.1使用安全的賬號策略
由于SQLServer不能更改sa用戶(hù)名稱(chēng),也不能刪除這個(gè)超級用戶(hù),所以,我們給它使用一個(gè)非常復雜的密碼;而且在此系統中也不使用sa賬號,建立個(gè)擁有與sa一樣權限的超級用戶(hù)來(lái)管理數據庫,這樣通過(guò)安全的賬號登陸數據庫就有了保障。
2.3.2使用安全的密碼策略
本系統數據庫的密碼采用多種數字字母組合的方式,并保證12位以上,并且系統賬號的密碼不會(huì )寫(xiě)于應用程序中;SQL Server2008安裝的時(shí)候,采用混合模式,首先輸入的是sa的密碼,這樣從安裝方面保證了系統數據庫的安全;同時(shí)數據庫的后期使用維護中,我們要求系統管理員養成定期修改系統及數據庫密碼的好習慣,管理員還應該定期查看數據庫中是否有不符合密碼要求的賬號增加,如果不是系統所需賬號,馬上刪除,防止給數據庫造成損壞,進(jìn)而影響系統穩定。