摘 要: 在開發教學質量監控系統的過程中,自定義技術架構,采用Visual Studio 2010作為開發工具。為增強可擴展性,采用分層設計并實現;為增強復用,自定義后臺各功能通用類庫;為具有良好的用戶體驗及交互性,前臺開發引入開源Jquery框架及Jquery EasyUI前臺組件包。該系統上線運行正常并具有良好的用戶體驗,系統結構清晰,可擴展性強。
關鍵詞: 教學質量監控系統; 技術架構; Jquery; Jquery EasyUI; Visual Studio 2010
中圖分類號:TP311.5 文獻標志碼:A 文章編號:1006-8228(2013)11-34-03
0 引言
提高教育教學質量是高職院校內涵發展的重要主題。教學質量監控在教學運行過程中具有重要作用。筆者所在學校自主開發了教學質量監控系統,主要功能包括教師教學質量考核、教師與學生的互動交流、教學質量監控動態信息等功能。筆者利用主流軟件技術開發教學質量監控系統,通過實時采集學院教學質量相關數據,使教學質量監控中心及各二級教學單位能夠對教學質量作準確、實時的了解,為學院教學管理的決策提供意見和建議。本文采用JQUERY和.NET 技術相結合,采用Visual Studio 2010開發工具,采用分層設計并實現[1],并重點對分層技術架構下涉及到的若干關鍵技術的實現進行了探討。
1 基于JQUERY 和.NET的技術架構
整體技術架構采用分層設計[2],分層設計的優勢是能實現分散關注、松散耦合、邏輯重用,分為表示層、數據訪問層、業務處理層、公共組件四層。表示層是系統的UI部分,負責用戶與整個系統的交互,采用JQUERY和JQUERY下的封裝框架Easy UI,部分采用ASP.NET技術。數據訪問層又稱為持久層,主要負責數據庫的訪問,封裝對數據庫的Select、Insert、Update、Delete操作。……