
【摘 要】本文通過分析目前我國超限檢測站現狀,進行需求分析,提出設計的總體思想和思路,并以B/S模式和C/S模式相結合的方式對系統進行了總體的結構設計和實現,最終研發了C/S模式的檢測站工作系統和B/S模式的信息查詢管理網站。本文首先進行了可行性分析,介紹了系統的具體實現過程,重點闡述了本系統的特色與創新點,對今后要進行的工作做出了展望和設想,為下一步繼續完善系統的功能指明了方向。
【關鍵詞】公路超限檢測站;c/s模式;b/s模式;網絡數據庫
一、緒論
隨著我國公路交通的發展,公路運輸起著越來越突出的作用。公路貨運車輛超限超載運輸已成為危及全國道路交通安全的一個嚴重問題。超載超限運輸使得公路、橋梁不堪重負,降低了道路橋梁的使用壽命,使公路維修費用劇增。目前,雖然原有的公路超限檢測站管理系統能起到較好的作用,但是仍然存在許多問題?,F有系統功能單一,只能實現數據的短時間存儲,缺乏數據處理和分析功能,信息得不到有效的充分利用;只能單機工作,系統簡單,沒有聯網功能,所檢測到的車輛信息,無法實現與其它檢測站信息互通,不能向上級公路部門實現信息的上傳,不利于上級部門對檢測站的規范管理。鑒于現有公路檢測站管理系統的諸多弊端,從而進行了基于網絡數據庫的公路檢測站信息系統的研究與構建。
本研究根據公路檢測站的工作人員的工作環境以及貨車車主、司機的需求,利用網絡數據庫技術,在Visual Studio的開發環境下,結合SQL servers建立可供全國公路超限檢測站使用的系統。此系統包括C/S模式的檢測站端工作系統和B/S模式的信息查詢管理網站。形成全國公路檢測站的數據庫,實現了檢測站間信息橫向交互和與上級公路管理部門的信息縱向交互,公路管理部門可以更加全面的監管下屬的各檢測站的運作情況以提高治超效果。
二、可行性分析
公路超限檢測站信息管理系統能準確無誤的自動錄入數據,保證了數據的準確性和客觀性,并形成相應的數據庫,給公路檢測站以及上級公路部門提供數據資料,以便進行統籌分析和調整超限超重管理辦法等。本系統實現了公路檢測站數據的信息化、網絡化、綜合化。通過Visual Studio編寫出工作人員用于數據輸入管理的操作界面,設計思路清晰,使用操作簡潔,適于計算機水平不高的工作人員和管理者使用。建立B/S模式的信息查詢管理網站,用戶可以了解公路檢測站相關新聞,以及國家的超限車輛管理條例,查詢車輛的超限情況。公路檢測站管理人員可以查看全國各個檢測站的各項信息,了解各省市、各區域的貨車超限情況。并針對具體情況,制定相應的管理條例。現有的公路檢測站缺乏完善的網絡數據庫管理系統,而本系統正是針對現有檢測站設備設計,適合大多數檢測站配備使用,具有較強的實用性。
三、研究過程
1.實地調研。為了開發出具有更強實用性的公路檢測站信息管理系統,項目組成員前往樂山進行了實地調研,在考察前,對所有可能的問題進行了簡單的匯總,從公路部門,工作人員及司機三個方面做了分析,并制作了調查表。對調研結果進行了整理、匯總和分析,建立了多種信息集成的信息資料庫。
2.系統設計。根據實地調研集成的資料庫,分別對公路檢測站工作人員,公路管理部門的需求進行分析,得出了公路檢測站和公路管理部門的數據需求以及對數據的處理需求。然后對信息資料庫以及用戶的需求分析的結果進行歸納和總結,形成了獨立于數據庫管理系統的概念模型,然后將概念模型轉化成關系模型,并對其進行優化。接著為邏輯數據模型選取了適合應用的環境的存儲結構和存取方法后,在Visual Studio的開發環境下,運用Visual Studio提供的數據語言,根據邏輯設計和物理設計的結果建立數據庫,結合SQL servers編寫程序,實現數據庫的建立和數據的入庫。在Visual Studio開發c/s模式的工作人員操作界面中,實現了數據的錄入,通過對超限超重車輛的車牌號、長、寬、高等方面信息的錄入,確定其應該交的罰款,并對其應卸貨的多少加以衡量,最終確定其處理的結果。每輛超載車輛的基本數據及處理情況,都由系統自動上傳到所建立的數據庫中,以便于存儲和查詢。在系統中,還設計了自動生成報表功能,系統后臺定時提取規定時間段內的數據,并進行處理分析,顯示檢測站的監測情況及路況。
四、本系統的特色與創新點
1.C/S與B/S結合。C/S模式由兩部分組成,即客戶應用程序和數據庫服務器程序。C/S模式將一些功能放在前端機上執行;另一些功能放在后端機上執行。其優點在于應用服務器運行數據負荷較輕,數據的儲存管理功能較為透明,能充分發揮客戶端PC的處理能力,可以充分滿足客戶自身的要求。B/S模式中用戶可以通過WWW瀏覽器去訪問Internet上的信息,這些信息是由Web服務器產生的,每一個Web服務器通過各種方式與數據庫連接,大量的數據實際存放在數據庫中。其優點在于可以在任何地方進行操作而不用安裝任何專門的軟件,只要有一臺能上網的電腦就能使用,通過增加網頁即可增加服務器功能。系統開發中C/S結構中Client往往可以由 B/S結構的Browser及其載體承擔,C/S結構的Web應用與B/S結構具有緊密聯系。目前在大系統和復雜系統中,C/S結構和B/S結構的嵌套也很普遍。因此,針對C/S與B/S各自的特點及優越性,本項目研發了C/S模式的檢測站工作系統和B/S模式的信息查詢管理網站。
2.網絡數據庫。本系統實現了各檢測站間信息橫向交互:即各檢測站可以相互傳遞信息,共享數據,有利于實現區域控制和聯合治理。同時,本系統也實現了檢測站與上級公路管理部門的信息縱向交互:公路管理部門可以綜合查詢各檢測站所有信息,便于全面的監管下屬各檢測站的運作情況,并針對具體情況,采取有效措施,提高治超效果。
3.違規記錄。當系統采集到車輛各項信息后,會自動檢索被檢測車輛該月的超限歷史次數,如果超過五次以上,系統將會自動發出警告信息,工作人員可作相應的處理,比如對其進行適當的教育和懲處等,從而能夠提高治超效果,更好的達到保護公路的目的。
4.報表功能。當貨車經過動態稱重系統以及視頻識別系統后,專用借口將采集到的數據傳入計算機,本系統將采集到的數據直接存入數據庫。本系統可以對采集到的車輛的各項信息進行分析處理,生成旬、月、季、年報表、超限比例圖,每月超限情況對比圖等,工作人員可以根據這些圖例報表對該檢測站管理區域的超限情況進行分析,并且制定檢測站的工作計劃。
五、結語
公路超限檢測站管理信息系統的構建,對治理超限和加強檢測站管理有著很重要的作用。尤其在全國建立綜合、全面的管理系統后,相信對治超工作能有深遠的影響。
參 考 文 獻
[1]韓鷹,陳曉暉.公路超載超限檢測控制系統的研究[J].公路交通科技.2005
[2]朱如龍.SQL Server數據庫應用系統開發技術[M].北京:機械工業出版社,2004