李 兵
[摘要]基于Web的B/S模式可用于信息的瀏覽、查詢與發(fā)布,適合作為領導輔助決策的支持。而C/S體系結構適用于信息管理、辦公自動化等事務處理的系統(tǒng)。根據(jù)教務管理系統(tǒng)的開發(fā)要求和系統(tǒng)目標,將C/S和B/S這兩種模式進行有機結合,用于系統(tǒng)的設計與實現(xiàn),既節(jié)省工作量,維護數(shù)據(jù)的完整性與可靠性,又保證系統(tǒng)運行的高效性。系統(tǒng)選擇C/S和B/S混合模式的系統(tǒng)體系結構,既可以發(fā)揮傳統(tǒng)C/S模式成熟的技術,避免建立3層C/S模式的高昂的代價,同時又能借Intemet技術充分發(fā)揮B/S模式的優(yōu)點。
[關鍵詞]教務管理B/S模式(瀏覽器/服務器)C/S模式(客戶端/服務器)混合模式
中圖分類號:TP3文獻標識碼:A文章編號:1671-7597(2009)1210051-02
隨著高等院校教務管理體制和人才培養(yǎng)機制的不斷改革和調整,辦學形式的多樣化,使得教務管理部門對各種教學信息的處理與分析工作越來越繁重和復雜,傳統(tǒng)的人工管理方法和簡單孤立的教務管理信息化水平落后,效率低,而且容易出現(xiàn)差錯,管理過程的人為因素多,缺少客觀公正性。如果仍然沿襲傳統(tǒng)、落后的管理手段和技術,僅靠教務管理部門人員人工操作是遠遠不夠,必須實現(xiàn)教務管理的信息化、數(shù)字化和網絡化。計算機硬件基礎建設的發(fā)展,使高校實施大范圍的信息化管理成為可能?,F(xiàn)在高校教務管理信息化程度越來越高,通過硬件與
軟件的結合,建立起高效、通暢、安全的網絡教務管理系統(tǒng),是高校教務管理發(fā)展中需要研究的重要課題。
一、教務管理系統(tǒng)的設計目標和原則
互聯(lián)網的廣泛應用和網絡技術的不斷發(fā)展,學校的教育教學現(xiàn)代化管理已成為保障教學質量、提高管理效率、實現(xiàn)智能監(jiān)控的必備手段,教務管理系統(tǒng)是利用計算機網絡技術、系統(tǒng)科學、管理科學等先進的科學技術,使人們的部分辦公管理業(yè)務活動物化于人以外的各種現(xiàn)代化的網絡設備中,最大限度地提高辦公效率,提升管理水平,從而實現(xiàn)信息處理的自動化和辦公的無紙化。
教務管理系統(tǒng)的設計原則:
1.實用性
系統(tǒng)采用友好的圖形用戶界面方式,實現(xiàn)全屏幕菜單操作,用戶能簡單、方便地采集基礎數(shù)據(jù),實現(xiàn)信息共享與交換。
2.可靠性
系統(tǒng)在設計過程中,把可靠性作為系統(tǒng)設計成功與否的重要標志,在設計過程中考慮到安全管理人員對計算機知識的局限性,采用了較強的容錯功能,對用戶的非法操作均有限制和提示,數(shù)據(jù)出錯時具有相應的提示信息及處理能力,并且每個處理環(huán)節(jié)都具有高度可靠性、保密性及安全性。
3.開放性
利用Web技術,使各局域網能進行分布數(shù)據(jù)處理,各子系統(tǒng)能在Intemet上進行數(shù)據(jù)處理和信息查詢。
4.可擴充性
一方面是硬件的擴充能力,可以方便地在網上增加設備或用戶;另一方面是軟件的擴充能力,在系統(tǒng)軟件設計時,要特別考慮今后可能的功能擴充。運用新的軟件設計思想,對該系統(tǒng)作適當?shù)恼{整升級保證系統(tǒng)能夠滿足新業(yè)務、新功能的要求,而且對原來的程序沒有影響或者影響很小,以及硬件或網絡的改變或升級基本不影響應用軟件。
二、選擇系統(tǒng)體系結構
C/S模式即客戶端Client/服務器Server模式結構是20世紀90年代開始流行的一種體系結構,在C/S結構下,應用系統(tǒng)被分成前臺(客戶機)和后臺(服務器)兩部分,應用處理由客戶端完成,數(shù)據(jù)訪問和事務處理由服務器承擔。C/S結構其優(yōu)點體現(xiàn)在:有可靠的數(shù)據(jù)完整性和安全性控制;高效的聯(lián)機事務處理性能;很好的開放性和易擴充性。C/S結構的應用系統(tǒng)易于擴展,處理效率更高。但這種模式也缺陷:客戶端具有平臺相關性;隨著應用邏輯和程序界面占用越來越多的硬件資源,客戶端變得越來越“胖”;管理復雜,維護困難。隨著Intemet的快速發(fā)展,出現(xiàn)了基于Web的B/S模式(瀏覽器Browser/服務器Server)。該模型是把C/S模型的服務器端進一步深化,分解成一個應用服務器(Web服務器)和一個或多個數(shù)據(jù)庫服務器,從而形成一個類似3層C/S模型。B/S結構優(yōu)點主要體現(xiàn)在:(1)用戶界面更加友好,操作更加直觀,更易滿足用戶的使用習慣。(2)對用戶跨平臺支持,可跨平臺使用數(shù)據(jù)庫、超文本、多媒體等多種形式的信息。(3)提高了系統(tǒng)的可靠性、整體性以及可擴展性。(4)客戶端只需配置操作系統(tǒng)和Web瀏覽器,降低了對客戶機的軟硬件要求。
教務管理系統(tǒng)平臺采用C/S和B/S相結合的混合模式體系結構,充分發(fā)揮了兩種結構各自的優(yōu)點,優(yōu)化地分別開發(fā)了集控臺管理和Web信息管理兩個子系統(tǒng),具有多數(shù)據(jù)源兼容及設備接口可擴展的特點,利用多線程機制、可視化圖形操作、局域網監(jiān)控等技術實現(xiàn)了平臺的強大功能。該平臺改變了原有教務管理系統(tǒng)數(shù)據(jù)分散處理的現(xiàn)狀,將教學相關數(shù)據(jù)從分散管理轉向集中管理、從靜態(tài)管理轉向動態(tài)管理,提高了管理水平。該平臺作為教務管理的一個網絡數(shù)據(jù)中心和應用程序中心,實現(xiàn)了學校校園內部的教學統(tǒng)一管理。
三、開發(fā)語言及數(shù)據(jù)庫的選擇
開發(fā)工具及環(huán)境:C/S(客戶端/服務器)模式開發(fā)可以使用多種成熟度很高的系統(tǒng)軟件,數(shù)據(jù)庫選擇了SQL Server 2005,B/S(瀏覽器/服務器)模式使用了ASP和ASP.NET及Dreamweaver等軟件作為工具進行開發(fā)。在本系統(tǒng)中,使用了《雅奇MIS》圖示化自動編程系統(tǒng),它采用的“圖視化語言”,實現(xiàn)了軟件開發(fā)的“無代碼圖示編程”,使管理軟件的開發(fā)難度降低到幾乎與“打字、制表”一樣簡單。不僅如此,還使得管理軟件的開發(fā)效率比照以往的代碼編程方式提高很多倍。利用《雅奇MIS》1小時完成的開發(fā)工作量,相當于代碼編程方式幾個月的工作量總和。在管理軟件開發(fā)中的“窗體、報表、計算、圖形、圖像”等的基本功能設計上,可達到“秒級”的效率,《雅奇MIS》使用的“圖示化語言”,代替舊有的“代碼語言”,能在短時間內開發(fā)出需要的管理軟件。使用《雅奇MIS》開發(fā)應用軟件的步驟和機理,與手工編程方式有極大的不同。它摒棄了繁瑣的、無法被非專業(yè)人士理解的“代碼、語法、類關系”等無需用戶關心的理論,使管理軟件編程操作變得異常簡單清晰?!堆牌鍹IS》適合開發(fā)各行各業(yè)的數(shù)據(jù)庫管理軟件。
開發(fā)的工作流程:可行性探討、需求分析、前臺設計、后臺設計與實施、使用者初步確認、前后臺整合與調試、全面測試與修改、驗收與發(fā)布。
四、系統(tǒng)功能總體設計及各模塊功能概述
1.公用信息管理模塊
為教務教學提供信息發(fā)布平臺,如教學資源、教學通知、信息公告等。
2.教師業(yè)務管理模塊
教師基本信息管理,業(yè)務檔案記錄(歷年教學過程記載、教學效果、業(yè)務考核等),計劃工作量與實際工作量統(tǒng)計結果記錄。
3.人才方案管理模塊
人才培養(yǎng)方案(含教學計劃表)發(fā)布,人才培養(yǎng)方案修改(保存修改人、時間、原因、審批人等),根據(jù)人才培養(yǎng)方案生成各專業(yè)的學期開設課程、周課時數(shù)、教學任務單,轉交課表管理模塊處理;生成學期教材征訂單交由教材管理模塊處理。
4.課表管理模塊
按照人才培養(yǎng)方案生成的課程教學任務進行課表管理,能實現(xiàn)在線修改、查詢全校總課表,可以按照教學系部、專業(yè)、班級、教研組、同年級進行分類課表查詢,也可以結合學校作息時間表和實習進程表,對實習場地、實驗室、學生機房、體育場地等進行課表查詢管理。課程的臨時安排、換課、停課、調課操作等。
5.課時管理模塊
在線統(tǒng)計每一個班級每一個教師的周課時、月課時統(tǒng)計、教師計劃工作量、實際工作量的統(tǒng)計及查詢,其結果與教師業(yè)務管理模塊同步。
6.教材管理模塊
根據(jù)人才教養(yǎng)方案進行教材分類統(tǒng)計、教材征訂、入庫、出庫、發(fā)放、結算,教材數(shù)量統(tǒng)計、庫存記錄等。
7.成績管理模塊
按教學系部,分班級錄入學生成績,實現(xiàn)成績統(tǒng)計,可按學期、學科、系部、班級分類管理學分成績、生成補考名單,錄入補考成績等。
8.選課管理模塊
學生登錄后可以進選修課程的管理操作,查詢選修課的時間、任課教師、授課內容、考核方式、成績評定,教務管理部門可以進行分類統(tǒng)計、課務安排、教師選定等工作。
9.教學測評管理模塊
教師可用來對所任教班級的學風、班風進行評價,學生也可以登錄測評教師教學態(tài)度、效果進行評價,自動完成統(tǒng)計測評結果、輸出查詢,有利于教學管理部門進行質量監(jiān)控和跟蹤。
10.系統(tǒng)管理模塊
系統(tǒng)信息設置、數(shù)據(jù)表導入、數(shù)據(jù)編輯、統(tǒng)計,數(shù)據(jù)庫備份與恢復。
五、操作權限設置和登錄方式
權限分級為三種類型,九種權限。
1.管理權限
系統(tǒng)管理員能對系統(tǒng)數(shù)據(jù)的全面維護;超級管理員能對所有信息的編輯、統(tǒng)計、發(fā)布等;操作員能對本部門的信息編輯。
2.瀏覽權限
校級領導可以查看系統(tǒng)的所有信息;部門領導可以查看本部門的所有信息;普通教師可以查看個人的所有信息;學生可以查看個人的所有信息。
3.操作權限
管理員可以操作與身份相對的操作;教師能測評任課班級學風等相關項目;學生能測評本班教師教風等相關項目。
登錄方式:所有B/S和C/S用戶都可以用戶名和密碼在系統(tǒng)首頁登錄,數(shù)據(jù)庫管理員可以C/S模式進行登錄,對數(shù)據(jù)庫直接操作,其他一般用戶以特定帳號登錄。
六、結語
本系統(tǒng)采用基于B/S和C/S混合模式的體系結構,既發(fā)揮了C/S模式高效快速的技術特長,又能充分發(fā)揮B/S模式方便易用的優(yōu)點,能夠有效的實現(xiàn)快速的信息交流和信息共享。本系統(tǒng)在職業(yè)學校投入使用后,取得了良好的使用效果,通過及時給決策部門提供準確的統(tǒng)計數(shù)據(jù),提高了決策的及時性和準確性,大幅度提高了教務教學的常規(guī)管理水平和管理效率,具有較好的應用前景。
參考文獻:
[1]李淑娟,高校教務網絡化管理中存在的問題及對策探討[J].中國管理信息化(綜合版),2006年08期.
[2]王婧、石軼,以教育信息化促進高校教務管理現(xiàn)代化[J].教書育人,2006年11期.
[3]陳明;推動教務信息化由應用型向服務型轉變的若干思考[J].中國科教創(chuàng)新導刊,2007年22期.
[4]劉占貴、郭愛華,綜合教務系統(tǒng)在新建本科院校教務管理工作中的應用[J].電腦知識與技術,2008年24期.
作者簡介:
李兵,江蘇科技大學計算機專業(yè)工程碩士,現(xiàn)為江蘇連云港工貿高等職業(yè)技術學校計算機高級講師,主要專業(yè)研究方向為:計算機網絡管理及應用服務器建設。