張衡 閻曉東 劉漢生 王志堅
摘要:本文重點介紹了利用網(wǎng)絡編程技術開發(fā)的一套較為實用的研究生教育綜合信息平臺。文中還就平臺開發(fā)過程中一些關鍵點、技巧和方法做了闡述。
關鍵詞:研究生教育;信息;ASP;網(wǎng)絡;綜合信息平臺
中圖分類號:G643 文獻標志碼:A 文章編號:1674-9324(2015)50-0057-02
研究生教育管理綜合信息平臺的建立不僅可以大大提高工作效率,更是進行科學決策的基礎。筆者根據(jù)多年來從事研究生信息系統(tǒng)開發(fā)的經(jīng)驗,結合當前計算機網(wǎng)絡通信技術、信息管理技術、數(shù)據(jù)庫等技術的發(fā)展現(xiàn)狀,對自主研究設計、開發(fā)和構建“研究生教育綜合信息平臺”過程中的一些技術問題、特點、方法進行了探討,希望能拋磚引玉,惠及同儕。
一、設計思路
研究生教育工作按照教育對象的培養(yǎng)流程一般分為招生(學籍注冊)、培養(yǎng)和學位三大部分,這是管理工作一條最明顯的主線,而管理部門、導師、研究生、業(yè)務部門四個“點”是整個研究生教育工作中的靈魂,所有工作都是由這四者來展開的。筆者所在單位開發(fā)的平臺主要以校園網(wǎng)為依托,以“四點一線”為主軸,涵蓋研究生教育工作的整個過程,并將與該過程相關的,諸如學籍管理、學科建設、統(tǒng)計決策等環(huán)節(jié),組成一個有序的整體,進而改進或取代目前傳統(tǒng)的管理工作方式。
已有的與研究生教育有關的系統(tǒng),大多功能單一,不能滿足研究生管理全過程的自動化和網(wǎng)絡化需要。而本平臺突破以上局限,重點研究了以下工作:
1.信息收集與管理:以人為主導,通過網(wǎng)絡最大限度地進行信息數(shù)據(jù)的收集、傳輸、儲存、更新和維護,提高管理效率。
2.信息協(xié)同與共享:支持管理部門(研究生辦公室)決策控制、業(yè)務部門查詢布置、導師管理審批、研究生查閱更新的集成化人機交互網(wǎng)絡系統(tǒng)。
3.信息應用與輸出:實現(xiàn)無紙作業(yè),手工填寫的文檔均實現(xiàn)數(shù)據(jù)庫管理,系統(tǒng)自動生成Word格式文檔;各類數(shù)據(jù)信息均實現(xiàn)數(shù)據(jù)庫管理,并利用各類信息能實時生成各類查詢、統(tǒng)計和上報數(shù)據(jù)。
二、平臺構成
本平臺采取了服務器/瀏覽器(B/S)模式的網(wǎng)絡體系結構,該結構面向所有分級用戶,實現(xiàn)基于網(wǎng)絡的信息無縫錄入、查詢、修改、刪除、統(tǒng)計與維護等。
考慮到平臺實際應用的需求,我們將平臺分為“外網(wǎng)+內(nèi)網(wǎng)”的工作模式,外網(wǎng)為公共資訊網(wǎng)站,供所有用戶瀏覽研究生管理部門發(fā)布的通告、新聞、資料等;內(nèi)網(wǎng)為業(yè)務平臺網(wǎng)站,僅供系統(tǒng)內(nèi)部用戶使用,不同用戶級別擁有不同的權限和平臺界面。如圖1所示即為本平臺整體體系結構。
三、研究生教育綜合信息平臺的開發(fā)與構建
研究生教育管理工作從學籍注冊到學位培養(yǎng)再到學位答辯是一個完整的系統(tǒng)管理過程,具有相當復雜的業(yè)務邏輯規(guī)則,涉及到的信息量龐大而復雜。因此綜合信息平臺的建設應充分考慮研究生教育管理對信息處理的要求。下面從“平臺數(shù)據(jù)源”、“平臺設計與實現(xiàn)的幾個關鍵點”、“平臺的主要功能”以及“平臺運行界面”等幾個方面說明平臺的開發(fā)與構建。
1.平臺的數(shù)據(jù)(信息)源。從研究生注冊學籍開始我們記錄學生各類信息,先要根據(jù)學生所學專業(yè)的培養(yǎng)方案和將來要從事的專業(yè)來為每個學生制定一套培養(yǎng)計劃,在培養(yǎng)學生的過程中,學生在接受培養(yǎng)階段,需要記錄大量數(shù)據(jù)信息,培養(yǎng)結束后,要對每個學生組織答辯和學位評定,這是最后學位授予必不可少的兩個步驟。這些都完成之后,才算完成研究生管理的一個周期,一個周期一個周期地反復循環(huán)就構成了研究生的管理工作。而這一切都是在隱含的學科建設條件下進行的。對研究生的培養(yǎng)過程為主線,學科建設為輔線,一條主線,一條輔線,兩條線勾畫出了本平臺建設的模型。
2.平臺設計與實現(xiàn)的幾個關鍵點。本平臺除了網(wǎng)絡信息系統(tǒng)通用的功能外,特別在學生選課、排課系統(tǒng)、教學任務布置、導師工作課時和經(jīng)費統(tǒng)計、統(tǒng)計數(shù)據(jù)的可視化顯示、Web方式下的Word文檔生成、用戶分級管理、內(nèi)外網(wǎng)模式等方面進行了優(yōu)化和創(chuàng)新。下面本文僅就以上幾點加以說明。
(1)學生選課:平臺采用枚舉選擇法,不同專業(yè)的學生進入內(nèi)網(wǎng)后會顯示不同的學位課和選修課列表,學生選課結束后系統(tǒng)會判斷選課學分是否符合要求。所有學生選課結果記錄在“選課庫”中,以便供排課等程序調(diào)用。
(2)排課系統(tǒng):“排課”權限僅限管理員使用。當管理員給定某學年、某學期后,系統(tǒng)采用自動加人工干預的方法完成全部課程的安排(包括上課時間和地點的安排),當系統(tǒng)提示沒有學生選課重復時,排課任務結束。最后結果記錄在“課程安排庫”中,供生成課表程序調(diào)用,這樣生成的課程表更直觀、更明了。
(3)教學任務布置:授課任務布置需要研究生教育主管部門和各業(yè)務部門之間相互協(xié)調(diào)和配合來完成。各業(yè)務部門僅能對本單位某學年某學期的教學任務進行布置和安排,管理員則可以對所有授課任務進行統(tǒng)一布置和規(guī)劃。
(4)導師工作課時和經(jīng)費統(tǒng)計:根據(jù)輸入的統(tǒng)計時間能統(tǒng)計出本單位所有導師所帶研究生的數(shù)量,進而計算出導師的工作量和包干經(jīng)費,從而便于管理者查看和決策。
(5)統(tǒng)計數(shù)據(jù)的可視化顯示:統(tǒng)計數(shù)據(jù)的可視化顯示采用Windows提供的OWC10.DLL插件來完成,通過ASP編程與之提供的接口進行連接,然后將數(shù)據(jù)庫中的業(yè)務數(shù)據(jù)進行可視化顯示,進而對研究生教育的發(fā)展狀況進行及時評估,從而使管理者得到更直觀的分析數(shù)據(jù)。
(6)Web方式下的Word文檔生成:Web方式下的Word文檔生成方法有很多種,本系統(tǒng)采用的是直接在IE中打開再存為Word文檔。首先把數(shù)據(jù)庫中讀出的數(shù)據(jù)用格式在網(wǎng)頁中顯示出來,然后加上如下代碼即可在客戶端將網(wǎng)頁代碼存為Word文檔。該方法雖簡單卻行之有效。
(7)用戶分級管理:用戶分級管理的好處不但保護了系統(tǒng)的安全性,還可建立內(nèi)網(wǎng)用戶個性化的頁面,用戶輸入口令進入個性化頁面后,只能看到和自己有關的所有信息,并可對其按照重要程度進行定制和個性分類。
(8)內(nèi)外網(wǎng)模式:基于內(nèi)外網(wǎng)模式的研究生教育綜合信息平臺可以有效地將業(yè)務信息和非業(yè)務信息結合起來,達到整個系統(tǒng)的界面與數(shù)據(jù)和諧統(tǒng)一。
3.平臺的主要功能。本平臺開發(fā)的功能緊緊圍繞前文中提到的兩條線進行展開。主要功能如下:
(1)外網(wǎng)部分:平臺提供公告瀏覽、調(diào)課通知、新聞瀏覽、軟件下載、論文下載等公共服務以及調(diào)查問卷、網(wǎng)站留言、學術論壇等互動板塊。
(2)內(nèi)網(wǎng)部分:根據(jù)不同的用戶內(nèi)網(wǎng)部分會有不同的功能,對于管理員來說主要有排課調(diào)課、授課任務布置、學科建設統(tǒng)計、學籍注冊信息維護、導師信息維護、課程信息維護、外網(wǎng)信息維護、網(wǎng)站配置維護、各類統(tǒng)計可視化查看、各類報表輸出、用戶權限配置等;對于學生來說主要有選課、個人信息維護等。
四、結束語
研究生教育信息化建設是一個復雜的系統(tǒng)工程,涉及到管理工程、軟件工程、網(wǎng)絡技術等多個領域。更重要的是,這種系統(tǒng)內(nèi)涵不是一成不變的,隨著學位與研究生教育的進步與發(fā)展,研究生教育規(guī)模的擴大,新的管理模式、管理思想和管理技術會逐漸滲透到信息化建設的各個方面,促使研究生教育信息化工作水平的進一步提升。本平臺也會隨著新技術的不斷更新與時俱進,關于研究生教育信息化建設的研究與應用情況愿與同行們共商榷。
參考文獻:
[1]黃凱.軍隊院校研究生信息管理系統(tǒng)建設探析[J].信息管理,2006,(3).
[2]王奮偉,田曉濤.研究生教育管理信息系統(tǒng)的設計與實現(xiàn)[J].管理信息系統(tǒng),2002,(2).