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