更新時間:2024-06-08 09:49:48作者:佚名
由于職業學校教學管理系統數據龐大、功能全面、負責內容廣泛、管理面廣、方面多等特點,架構上主要選擇了上述的B/S模式和C/S模式。這兩種模式各有特點,但也有共同點,就是在操作上都采用數據集中處理、管理分散的方式,這也是計算機網絡技術發展的方向。兩者之間很難取舍,因為各有優缺點。下面從功能方面具體分析B/S模式的優缺點。2.1該模型系統的系統需求大部分集中在服務器端,也就是服務器端,所以客戶端不但要完成數據的展示和用戶交互,還要處理應用邏輯。由于結構上的特點,系統安裝維護困難,擴展性差,所以兩層C/S結構的軟件在Internet/Intranet環境下使用受到很大限制。 C/S模式結構如圖1所示。2.2 B/S體系結構是基于廣域網的瀏覽器和服務器結構。B/S結構是隨著Internet技術的發展在C/S基礎上改進改變的。在B/S架構下,幾乎所有的用戶操作都是通過瀏覽器進行的,只有一小部分物理邏輯通過前端完成,大部分的工作任務都通過另一端的服務器完成。這種方式可以簡化客戶端的工作量,減少系統的工作量和維護升級費用,降低總體成本。
就目前的技術而言,在結構基礎上構建的局域網絡成本相對較低,也相對容易掌握,這是一種一次性開發的方式,可以滿足不同地點不同用戶使用各種接入方式(如LAN、WAN、Internet/Intranet)進行操作和訪問,使系統運行速度更快、更方便、效率更高。2.3 C/S模式獨立于平臺,硬件成本相對較低,維護相對方便,具有良好的可擴展性,但其開發過程相對繁瑣。與B/S模式相比,C/S模式開發簡單,通信速度較快,且成本低,可靠性較高,交互性強,處理事務的能力強,由于客戶遵守相同的標準,所以錯誤處理和在線提示等功能更具優勢。但是從目前的網絡技術來看,單純采用B/S架構是不夠的,B/S架構和C/S架構都不合理。 最好的方式就是將兩種模式結合起來,使兩者的優勢互補。B/S模式的管理數據庫系統在客戶端實現了零維護,非常適合于信息數據的查詢和發布。而C/S模式的功能更加強大,適合于大批量數據的處理。2.4混合模式在分析了B/S模式的優缺點之后,根據職業技術學校的實際情況,最好的方式就是采用B/S模式和C/S模式相結合的結構。對于公共用戶,一部分使用該結構,另一部分采用C/S結構。根據教學管理系統的目標要求和系統的設計原則,采用B/S結構和C/S結構的混合模式,如圖2所示。
結語本文對職業學校教學管理信息系統的需求進行了分析貝語網校,對C/S和B/S網絡結構模式進行了分析研究,系統采用混合網絡結構模式,系統前端管理采用WEB瀏覽器+服務器結構模式,如成績查詢、選課等;系統后端管理采用客戶機-服務器結構模式,如在校園網的局域網中運行客戶機-服務器功能,從而達到經濟適用、易擴展、安全高效的特點。參考文獻[1]潘蕾.網上教學管理系統的設計與實踐.實驗室研究與探索,2000佳木斯大學教務網絡管理系統,24(4)。[2]David.M,Kroenke3a基礎處理:基礎、設計與實現.培生教育,2003,35(5)。[3]卜建華,紀玉玲.基于三層C/S結構的教學管理系統開發.佳木斯大學學報:自然科學版佳木斯大學教務網絡管理系統,2004,22(3)。 [4]易良榮,陳志剛.網上教學管理系統的開發與實現.系統工程,2002,20(6).