韋文亮
摘要: 作為部隊訓練機構(gòu)綜合管理信息系統(tǒng)的重要組成部分,研究開發(fā)教務信息化綜合管理平臺對實現(xiàn)教務管理工作網(wǎng)絡化和信息化,有效整合教學資源,對訓練機構(gòu)提高教學質(zhì)量、提升辦學水平有一定的促進作用。
關(guān)鍵詞: J2EE技術(shù)架構(gòu)教務信息化綜合管理平臺系統(tǒng)功能關(guān)鍵技術(shù)
1.引言
基于J2EE技術(shù)架構(gòu)和B/S模式的教務信息化綜合管理平臺,充分運用計算機在數(shù)據(jù)處理和網(wǎng)絡通信方面的優(yōu)異性能,實現(xiàn)強大的信息資源整合能力,提供方便快捷的信息檢索和報表打印功能,提高數(shù)據(jù)共享的能力,能夠有效實現(xiàn)學籍管理、教學計劃、課表編排、成績管理、考試事務、實踐教學等教務日常工作的信息化和網(wǎng)絡化處理。
2.系統(tǒng)功能
訓練機構(gòu)教務信息化綜合管理平臺以訓練機構(gòu)的培訓學員為牽引,實現(xiàn)學員從入隊到畢業(yè)離隊教學全過程的精細化管理。
系統(tǒng)功能結(jié)構(gòu)圖
2.1學員學籍管理
一是學員信息管理。實現(xiàn)學員基本信息、家庭社會關(guān)系等多種信息管理。實現(xiàn)學員照片快速采集,建立學員照片電子檔案庫。
二是學員體質(zhì)健康、心理健康檔案管理,學員思想政治信息管理。
三是提供多種數(shù)量與質(zhì)量的分析統(tǒng)計表,自動生成學員綜合信息檔案表。
四是實現(xiàn)學兵隊日常事務管理,提供學員管理的綜合評定。
五是實現(xiàn)學員畢業(yè)分配管理。
2.2教學計劃管理
一是專業(yè)課程管理。實現(xiàn)專業(yè)設置、課程信息管理、專業(yè)課程計劃設置、專業(yè)班級信息管理、專業(yè)班級教員設置、專業(yè)課程實習課題設置。
二是課表編排管理。完成授課任務安排,提供人工編排、智能編排或輔助編排等多種方式完成課表編排。提供簡便、快捷的輔助停課/調(diào)課手段,通過計算機局域網(wǎng)發(fā)布停課/調(diào)課信息,及時通知相關(guān)單位和個人??茖W分析課表編排質(zhì)量,提供多種課表查詢打印方式。
2.3教學情況管理
一是授課情況管理。實現(xiàn)教學值班安排,教員上課到場離場考勤,學員缺勤登記,課堂提問與作業(yè)布置情況登記。
二是教學督導管理。實現(xiàn)聽查課信息登記、教學事故登記、教學場所使用預約,以及教學工作量評價、學員畢業(yè)工作處理。
三是教學評價管理。設置多種評價指標,實現(xiàn)教員對學員的評價、學員對教員的評價、教員互相評價。
2.4考試事務管理
一是實現(xiàn)試題管理??梢园凑照n程知識點創(chuàng)建新的試題庫或者在原有的試題庫中添加新試題內(nèi)容,修改或刪除原有試題庫的試題,提供批量和單道試題入庫兩種方式,可以輕松地將試題按照章節(jié)、題型、難易度、分值的指標入庫。
二是實現(xiàn)考試任務安排。提供智能安排或輔助安排方式,簡便快捷、科學合理地完成考試安排。
三是實現(xiàn)考試試卷組卷。提供智能組卷和手動組卷兩種試卷生成方式,快速生成Word形式的試卷,支持訂制個性化的試卷指標分析。同時支持圖片、表格及特殊符號的輸入及輸出,提供紙質(zhì)試卷打印功能。
四是實現(xiàn)計算機在線考試。提供計算機IP地址范圍控制,考試學員安排,考試時間設置。實現(xiàn)對考試過程全程監(jiān)控,管理員可隨時中止考試過程,如發(fā)卷、結(jié)束考試等,并可以隨時查看考生的試卷答題等,方便查看學員的考試狀態(tài),如:已經(jīng)完成考試、正在考試中、尚未參加考試等。提供客觀題計算機自動閱卷和主觀題人工閱卷兩種試卷批改方式。
2.5考試成績管理
實現(xiàn)考試成績錄入、查詢、修改、備份,以及導入導出,提供多種簡便、快捷的成績查詢方式,提供多種成績統(tǒng)計分析圖表及報表打印。提供考試成績的分析,試卷的分析,可以以圖形的形式形象地統(tǒng)計出及格率、各分數(shù)段的人數(shù)等信息,自動生成學科成績報表。
2.6教學文書管理
實現(xiàn)課程表、教案授課評定質(zhì)量表、學科成績報告表、畢(結(jié))業(yè)鑒定表、質(zhì)量調(diào)查表等多種教學文書的管理和打印。
2.7教員信息管理
實現(xiàn)教員基本信息、工作簡歷、培訓經(jīng)歷、晉升經(jīng)歷、工作技能、獎懲情況、考核情況等信息的管理,實現(xiàn)教員業(yè)務檔案管理。
2.8系統(tǒng)維護
一是基礎信息維護。實現(xiàn)單位組織機構(gòu)、教學場所、信息標準、數(shù)據(jù)字典等信息的維護。
二是用戶管理。支持用戶賬號的創(chuàng)建、刪除、修改,支持密碼策略靈活設置,可根據(jù)需要設置不同的密碼強度、更改周期、密碼字典。
三是權(quán)限控制。權(quán)限控制是指對某個功能界面的操作權(quán)限、訪問到的信息的控制。操作權(quán)限可以控制到按鈕、信息區(qū)域,信息訪問權(quán)限可以控制為本人的信息、本部門信息、本人在某個角色中管轄的部門的信息、所有信息。采用基于角色的權(quán)限管理策略,可以定義若干角色,給角色賦予若干功能模塊,將某一角色賦予若干用戶或給某一用戶賦予若干角色。
四是系統(tǒng)數(shù)據(jù)維護。主要實現(xiàn)系統(tǒng)數(shù)據(jù)表導入導出、備份恢復、日志查詢等功能。
3.關(guān)鍵技術(shù)
按照“先進實用、開放擴展、安全可靠”的設計原則,系統(tǒng)采用J2EE技術(shù)架構(gòu),基于多層軟件架構(gòu)(即客戶層、表示層、業(yè)務層、集成層、資源層),采用面向服務的思想、中間件、WebService和XML等技術(shù)。
3.1客戶層
客戶層是整個架構(gòu)的最上層,主要用于將操作界面呈現(xiàn)給用戶、建立與服務器的連接、接收并驗證用戶的輸入、管理客戶端與服務器的會話狀態(tài)??蛻魧臃譃椴捎脼g覽器客戶端方式,使用HTML、CSS、Java Script與AJAX等技術(shù)實現(xiàn)。
3.2表示層
表示層是整個架構(gòu)中最活躍的分層,由WEB服務器及其組件構(gòu)成,主要用于處理客戶端的請求、響應業(yè)務層組件的請求。表示層引入基于組件開發(fā)的Struts開源框架,采用Servlet與XML等技術(shù)實現(xiàn),具有良好的可伸縮性和穩(wěn)定性,降低了系統(tǒng)開發(fā)的復雜度,提高了開發(fā)效率,支持所有的J2EE應用服務器。
3.3業(yè)務層
業(yè)務層是整個架構(gòu)中最核心的分層,由應用服務器及其組件構(gòu)成,主要用于處理業(yè)務邏輯。業(yè)務層引入基于組件開發(fā)的Spring開源框架,采用WebService與JavaBean等技術(shù)實現(xiàn),具有良好的穩(wěn)定性和可靠性,降低系統(tǒng)開發(fā)復雜度,提高開發(fā)效率,支持所有的J2EE應用服務器。
3.4集成層
集成層是整個架構(gòu)中很重要的分層,由若干接口組件和各類服務構(gòu)成,主要用于集成各類資源。集成層引入優(yōu)秀的Hibernate框架技術(shù),建立對象模型與關(guān)系模型的映射、持久化業(yè)務對象,支持各種流行的數(shù)據(jù)庫管理系統(tǒng)。
3.5資源層
資源層是整個架構(gòu)的最底層,主要用于存儲和管理持久化數(shù)據(jù)。數(shù)據(jù)的存儲與管理系統(tǒng)可以是文件系統(tǒng)、電子郵件系統(tǒng)、消息系統(tǒng)、目錄數(shù)據(jù)庫管理系統(tǒng)和關(guān)系數(shù)據(jù)庫管理系統(tǒng)。
4.結(jié)語
教務信息化綜合管理平臺的建設是一個龐大的系統(tǒng)工程,結(jié)合訓練機構(gòu)的實際情況,把握好開放性和實用性兩條原則,是成功開發(fā)和實施教務信息化綜合管理平臺的關(guān)鍵?;贘2EE架構(gòu)和組件對象的技術(shù)的教務信息化綜合管理平臺,可移植性較強,具有良好的穩(wěn)定性,有效提高了訓練機構(gòu)教務管理工作的效率和質(zhì)量,加快了訓練機構(gòu)教務管理工作信息化進程,有力促進了訓練機構(gòu)信息化建設發(fā)展。
參考文獻:
[1]吳斌.開發(fā)基于J2EE的教務管理信息系統(tǒng)[J].上海應用技術(shù)學院學報(自然科學版),2004,(3).
[2]陳熙,李金.基于J2EE的研究生教務管理系統(tǒng)研究與設計[J].軟件導刊,2010,(03).
[3]潘宇星,趙旭,丁濤.教務信息查詢系統(tǒng)設計與實現(xiàn)[J].科技信息(學術(shù)研究),2008,(34).
[4]萬文慧,劉力戈,翟興,鄭玉.臨床醫(yī)學院教務信息化管理系統(tǒng)的設計與實現(xiàn)[J].臨床和實驗醫(yī)學雜志,2011,(15).