所屬欄目:交通運輸論文 發布日期:2014-07-01 15:21 熱度:
隨著城市規劃建設的持續展開,公交線路發展速度越來越快,城市公交系統規模日益復雜。由于城市公交數量的增多,進而帶來了道路擁堵、環境污染和交通事故頻發的問題。由此,公共交通工具在為城市人們提供便捷交通的同時,也出現了很多嚴重困擾城市發展的問題。
【摘要】隨著城市規劃建設的發展,城市人口數量的持續激增,城市公交由于其價格低廉、安全穩定、乘坐方便、線路數量多、環境污染小等特征,成為了城市人們出行的首選交通方式。本文針對公交線路查詢系統,提出了系統數據庫的設計方案,方便城市人們出行之前準確查詢公交線路。
【關鍵詞】工程師職稱論文,公交線路,線路查詢,數據庫設計
1引言
城市公交線路變換頻發、信息量豐富,如果人們只能利用傳統的公交線路圖查閱方式來獲取公交線路信息,難以確保公交線路信息的準確性,無法掌握最優的乘車路線。因此,本文基于公交線路查詢系統,提出了數據庫的設計方案,從根本上解決了公交線路查詢的弊端問題,便于人們在出現之前獲取到最優的路線信息,節約了人們的出行時間,又降低了城市公交的運輸壓力,有利于城市環境污染的治理。
2公交線路查詢系統數據庫E-R圖設計
本文在基于公交線路查詢系統的基礎上,給出了系統數據庫的設計方案,選擇SQLServer作為系統后臺數據庫開發工具,SQLServer功能完善,操作簡單,安全性好,能夠防止非法分子惡意入侵數據庫,適合用于查詢系統數據庫的開發。在公交線路查詢系統數據庫設計過程中,要針對數據字典中的數據信息存儲形式進行分析,得到系統數據的關系模式。因此,本文選用E-R圖來實現數據庫結構分析,公交線路查詢系統數據庫E-R圖如圖1、圖2、圖3所示:
圖1線路屬性實體
圖2公交線路實體
圖3管理員實體
3公交線路查詢系統數據庫表設計
3.1公交站臺表
公交站臺表負責記錄公交站臺的相關屬性,根據系統開發需求,每個公交站臺最多可以容納8條公交線路同時通過,為了確保后期系統的良好擴展,本表設計為可以容納20條公交線路。公交站臺線路的數據庫格式是:線路1ID、線路2ID……,#表示線路結束。
3.2公交線路表
為了保證系統后期擴展應用,公交線路站臺設計為50個站點,實際公交線路的站點數量為28個,公交所經站臺的數據庫格式為:站臺1ID、站臺2ID……,#表示站臺結束。如果分段標記為0,代表公交按照統一價格收費;如果分段標記設置為1,代表公交采用分段計價方式。
3.3操作人員表
操作人員數據庫表對操作人員的權限進行了規定,0代表操作人員沒有權限,1代表操作人員具有權限。其中,位數與操作人員的權限關系為:1、公交線路查詢;2、公交線路增加;3、公交線路修改;4、公交線路刪除;5、增加公交站臺;6、修改公交站臺;7、刪除公交站臺;8、發布公交線路通知;9、發布公交站臺通知,同時保留剩余的7位數。
3.4操作日志表
操作日志數據庫表中記錄了操作人員的全部操作記錄和操作時間,用于查詢歷史操作記錄,分清每名操作人員的工作責任。
4數據庫的完整性和安全性設計
4.1數據庫完整性設計
數據庫完整性指的是要保證系統數據庫中的數據正確和相容。DBMS數據庫管理系統采用相應機制來檢測數據庫中存儲的數據信息是否能夠滿足完整性的規定條件,其規定的條件是語義的體現。公交線路查詢系統的數據庫設計中,定義了數據庫表之間的聯系方式,有助于實現數據庫的完整性,能夠在正常使用中控制數據庫的完整性。
4.2數據庫安全性設計
數據庫安全性指的是能夠確保數據庫不被非法入侵者惡意破壞,造成數據庫數據信息的丟失、篡改和泄露。公交線路查詢系統中存儲了海量數據信息,可以為不同用戶提供統一的資源共享,因此,數據庫安全性設計更加重要,本文采用了用戶授權、身份認證和數據加密的方式,確保數據庫中的重要信息不被非法人員惡意竊取。
5數據庫設計相關說明
由于每條公交線路都擁有多個公交站臺,每個公交站臺又同屬于多條公交線路,因此,數據庫設計中不能采用外鍵機制來確保公交線路(ALLLINES)和公交站臺(ALLSTATIONS)的正確性。本文選用了添加確認功能模塊的方式,由系統后臺程序負責實現外鍵機制。
。1)當增加、修改和刪除公交線路數據庫表中的公交站臺(ALLSTAIONS)字段時,需要調用confirmStation模塊;對公交站臺數據庫表進行查詢時,遇到“,”則繼續查詢,遇到“#”表示查詢結束,一旦發現存在不合法的公交站臺DI,要立刻拒絕操作并給出提示,公交站臺修改流程如圖4所示:
(2)同理,如果需要對公交線路數據庫表(ALLLINES)進行修改時,操作流程如下:
圖4公交站臺修改流程圖
6結論
綜上所述,本文基于公交線路查詢系統提出了系統數據庫的設計方案,不但確保了數據庫中的數據信息真實有效,便于查詢,同時采用了多種安全機制防止外部非法人員的入侵,能夠實時提供準確、可靠的公交線路查詢功能,對促進公交線路查詢系統的開發設計具有積極意義。
參考文獻:
[1]張建梅,孫志田,崔繼紅.城市公交線路存儲設計及查詢[J].河北建筑工程學院學報,2012(02).
[2]陳康.基于WebService的手機公交線路查詢系統[J].信息與電腦(理論版),2012(11).
[3]黃全舟.公交線路管理系統查詢算法設計[J].西安石油大學學報(自然科學版),2013(02).
文章標題:工程師職稱論文公交線路查詢系統的數據庫設計
轉載請注明來自:http://m.wangshangbanli.cn/fblw/ligong/jiaotongyunshu/21566.html
攝影藝術領域AHCI期刊推薦《Phot...關注:107
Nature旗下多學科子刊Nature Com...關注:152
中小學教師值得了解,這些教育學...關注:47
2025年寫管理學論文可以用的19個...關注:192
測繪領域科技核心期刊選擇 輕松拿...關注:64
及時開論文檢索證明很重要關注:52
中國水產科學期刊是核心期刊嗎關注:54
國際出書需要了解的問題解答關注:58
合著出書能否評職稱?關注:48
電信學有哪些可投稿的SCI期刊,值...關注:66
通信工程行業論文選題關注:73
SCIE、ESCI、SSCI和AHCI期刊目錄...關注:121
評職稱發論文好還是出書好關注:68
復印報刊資料重要轉載來源期刊(...關注:51
英文期刊審稿常見的論文狀態及其...關注:69
SCI期刊分析
copyright © m.wangshangbanli.cn, All Rights Reserved
搜論文知識網 冀ICP備15021333號-3