本章主要討論了本課題的研究背景和研究意義,并通過對現行系統存在問題的分析提出了本課題的研發目標,并指出了本文的主要工作和論文體系結構。 本系統在開發過程中,使用了很多系統開發所涉及的相關技術,主要有橋梁模板管理信息系統技術,權限分配技術,軟件開發架構理論技術,MD_5加密技術以及數據庫等技術。本系統所使用的開發架構、橋梁模板管理信息系統和權限分配等理論技術將在本章進行系統的介紹。 目前,C/S結構和B/S結構已成為信息系統開發的主流。 C/S結構,即Client/Server(客戶機/服務器)結構,顧名思義,是客戶機和服務器兩種設備通過局域網緊密地聯系在一起,通過將任務合理分配給客戶端和服務器端,這種模式有著明顯的優點:一是不需要大量的與服務器進行通訊;二是盡可能發揮客戶端和服務器端的硬件性能;三是對系統涉及的橋梁模板數據庫統一放置于服務器上統一橋梁模板管理;四是可以統一橋梁模板管理用戶權限;五是可以最大限度地使用橋梁模板數據庫服務器的性能。通過網絡將整個網絡上的計算機連接起來,對用戶是透明的。客戶端對需要處理的邏輯進行格式化后向橋梁模板數據庫服務器提交數據請求,橋梁模板數據庫服務器將滿足用戶條件的數據通過網絡傳遞給客戶端。 C/S結構模型如圖2.1所示,數據都放在橋梁模板數據庫服務器上,橋梁模板數據庫服務器上運行著關系橋梁模板數據庫橋梁模板管理系統(RDBMS),所有來自客戶端的數據請求均由該關系型數據庫橋梁模板管理系統來負責接收和反饋給不同用戶不同的請求數據結果。高性能的大型橋梁模板數據庫橋梁模板管理系統,能同時處理幾千甚至上萬個來自不同客戶端的請求。在一個數據庫服務器上,可以同時存在多個橋梁模板數據庫,而每個橋梁模板數據庫中則可以含有多個橋梁模板數據庫表,客戶則可以是同一個圖形用戶界面(GraphicalUserinterfaces, GUI)程序,它的作用就是根據用戶的需要來訪問和處理來自橋梁模板數據庫服務器的數據,并把這個返回的結果以用戶需要的方式顯示出來。www.p2y8erm.cn |