李玉鳳,陳磊,邊淑婷
(河北聯(lián)合大學(xué),河北唐山063009)
研究生論文階段信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
李玉鳳,陳磊,邊淑婷
(河北聯(lián)合大學(xué),河北唐山063009)
研究生;論文階段;信息管理
根據(jù)研究生、導(dǎo)師、研究生秘書(shū)、督導(dǎo)組專家和管理人員五類人員的職責(zé),實(shí)現(xiàn)了從研究生開(kāi)題報(bào)告、中期考核、預(yù)答辯等各個(gè)環(huán)節(jié)的過(guò)程化和信息化管理,克服了以往論文階段管理繁瑣、論文題目不規(guī)范、不能及時(shí)掌握論文題目變更情況以及論文題目可能存在與往屆重復(fù)的現(xiàn)象等弊端,從而提高了論文階段管理的信息化、便利性和時(shí)效性,也可為開(kāi)發(fā)類似的管理系統(tǒng)提供參考。
研究生論文階段包括研究生開(kāi)題報(bào)告、中期考核、預(yù)答辯,答辯的重要環(huán)節(jié),歷時(shí)一年半左右,是研究生參考各類文獻(xiàn)、做實(shí)驗(yàn)獲取數(shù)據(jù)、提出創(chuàng)新成果的最重要階段。因此,在研究生認(rèn)真完成論文各階段報(bào)告的同時(shí),做好考核和督查顯得至關(guān)重要,在這種情況下,設(shè)計(jì)和開(kāi)發(fā)了研究生論文階段的信息管理系統(tǒng),實(shí)現(xiàn)各類信息的共享,旨在通過(guò)對(duì)研究生的過(guò)程化、信息化管理,切實(shí)提高論文階段培養(yǎng)管理的效率和研究生的培養(yǎng)質(zhì)量。
建立一個(gè)較完整、通用性強(qiáng)的信息管理系統(tǒng),從而達(dá)到對(duì)論文階段管理的過(guò)程化、標(biāo)準(zhǔn)化和規(guī)范化,實(shí)現(xiàn)數(shù)據(jù)的安全、準(zhǔn)確、有效管理,同時(shí)提高工作效率,提高信息在研究生、導(dǎo)師、研究生秘書(shū)、督導(dǎo)組和管理人員之間的傳送和處理效率,為各類人員提供迅速、及時(shí)的信息共享服務(wù)等。
系統(tǒng)實(shí)施后,需要加強(qiáng)對(duì)研究生開(kāi)題報(bào)告、中期考核、預(yù)答辯過(guò)程管理中的論文題目、答辯情況等的信息管理,還能夠?qū)崿F(xiàn)及時(shí)、準(zhǔn)確地匯總已答辯學(xué)生的情況,有助于論文題目重復(fù)性的檢測(cè)和反饋,論文題目前后的一致性檢測(cè)避免導(dǎo)師和研究生做重復(fù)性的工作。同時(shí),系統(tǒng)是基于互聯(lián)網(wǎng)的,所以在設(shè)計(jì)之初就充分考慮到其安全性,使論文信息管理系統(tǒng)能夠真正投入到研究生教育教學(xué)的管理運(yùn)行中。
1 總體結(jié)構(gòu)設(shè)計(jì)
鑒于信息管理系統(tǒng)使用者人員多、分布廣、類型雜及其工作環(huán)境各不相同等特點(diǎn),本系統(tǒng)采用B/S(Brow ser/Serv2 er)結(jié)合Web數(shù)據(jù)庫(kù)的方法設(shè)計(jì),在服務(wù)器端安裝Web服務(wù)器和數(shù)
據(jù)庫(kù)服務(wù)器,客戶端安裝瀏覽器系統(tǒng)的拓?fù)浣Y(jié)構(gòu)。
2 系統(tǒng)開(kāi)發(fā)環(huán)境
服務(wù)器端:服務(wù)器采用目前比較流行的Web應(yīng)用服務(wù)器 Tomcat。Tomcat技術(shù)先進(jìn)、性能穩(wěn)定,價(jià)格低廉,本系統(tǒng)使用的是最新版本Tomcat6.0。
客戶端:瀏覽器為 IE6.0及以上版本,操作系統(tǒng)采用Window s XP。
數(shù)據(jù)庫(kù):采用的是M ySQL 5.0版本,它具有開(kāi)源、體積小、速度快、成本低的優(yōu)點(diǎn)。
開(kāi)發(fā)工具:采用M yEclipse 8.0為開(kāi)發(fā)工具。M yEclipse企業(yè)級(jí)工作平臺(tái)是對(duì) Eclipse IDE的擴(kuò)展,有利于應(yīng)用程序服務(wù)器的整合,可以在數(shù)據(jù)庫(kù)和JavaEE方面進(jìn)行開(kāi)發(fā)和信息發(fā)布,能極大地提高工作效率。
開(kāi)發(fā)語(yǔ)言:采用當(dāng)今三大流行框架SSH中的Struts,運(yùn)用MVC模式,并結(jié)合JSP、JAVA來(lái)進(jìn)行開(kāi)發(fā)。
系統(tǒng)中涉及到研究生、導(dǎo)師、研究生秘書(shū)、督導(dǎo)組成員和管理人員五類人員的使用,按照他們各自的職責(zé)和培養(yǎng)工作流程,進(jìn)行模塊設(shè)計(jì)如下。
1 研究生的模塊設(shè)計(jì)
研究生按類別分為全日制研究生、專業(yè)學(xué)位研究生和研修班人員三類,他們的操作過(guò)程一樣,下面以全日制研究生為例來(lái)說(shuō)明其功能使用。研究生模塊的主要功能有選擇導(dǎo)師、變更導(dǎo)師、提交論文題目、變更論文題目、論文階段申請(qǐng)和綜合查詢等功能。在登錄界面,研究生點(diǎn)擊按鈕即可完成相應(yīng)的操作,系統(tǒng)將這些申請(qǐng)?zhí)峤唤o導(dǎo)師或研究生秘書(shū)。研究生可以看到新消息或消息庫(kù)中的信息,這些信息是導(dǎo)師、研究秘書(shū)或管理人員關(guān)于變更導(dǎo)師和論文題目、開(kāi)題報(bào)告等的反饋。
2 導(dǎo)師的模塊設(shè)計(jì)
導(dǎo)師模塊的主要功能有選擇學(xué)生(含查看學(xué)生信息)、審核論文題目、審核變更題目、變更研究方向、添加個(gè)人簡(jiǎn)介和綜合查詢等,最主要的是審核來(lái)自研究生提交的論文題目、變更導(dǎo)師等各類信息,更新自身的研究方向和科研成果等信息。在操作界面,導(dǎo)師可以查看研究生關(guān)于提交時(shí)間、研究方向和論文題目等關(guān)鍵信息,也可以通過(guò)研究方向、年級(jí)、提交申請(qǐng)時(shí)間來(lái)查詢研究生的信息,從而做出同意、修改等決定意見(jiàn)并反饋給研究生。
3 研究生秘書(shū)的模塊設(shè)計(jì)
研究生秘書(shū)模塊的主要功能有審核師生、分配師生、論文階段審核、論文階段管理和綜合查詢等,是研究生、導(dǎo)師、管理人員之間的橋梁和平臺(tái)。在登錄界面,可以瀏覽消息庫(kù)中的新消息,例如:研究生提交的變更導(dǎo)師申請(qǐng),校內(nèi)導(dǎo)師提交的論文題目通過(guò)導(dǎo)師審核等的消息;可以根據(jù)年級(jí)和研究生方向?qū)徍藥熒?、分配師?在論文階段管理模塊,可以安排研究生開(kāi)題報(bào)告、中期考核、預(yù)答辯的日期、開(kāi)始時(shí)間、結(jié)束時(shí)間、地點(diǎn)、考核小組成員等;在綜合查詢模塊,可以查看研究生和導(dǎo)師、研究生論文題目、研究生變更論文題目、研究生論文開(kāi)題等的基本信息。
4 督導(dǎo)組專家的模塊設(shè)計(jì)
督導(dǎo)組專家模塊的主要功能有論文開(kāi)題階段管理、中期考核階段管理和預(yù)答辯階段管理。在各個(gè)階段管理中,登錄界面,就可以查看研究生學(xué)號(hào)、姓名、年級(jí)、開(kāi)題報(bào)告(中期考核或預(yù)答辯)的時(shí)間和地點(diǎn)、另一位督導(dǎo)專家的督導(dǎo)信息列表,需要督導(dǎo)成員填寫(xiě)督導(dǎo)后的意見(jiàn)。本系統(tǒng)按二位督導(dǎo)組專家同時(shí)聽(tīng)取開(kāi)題報(bào)告(中期考核或預(yù)答辯)進(jìn)行設(shè)計(jì),培養(yǎng)辦根據(jù)研究生秘書(shū)報(bào)送的開(kāi)題報(bào)告(中期考核或預(yù)答辯)安排情況,分配給不同組合的督導(dǎo)組專家聽(tīng)取。
5 管理人員的模塊設(shè)計(jì)
管理人員的主要功能有用戶管理、領(lǐng)域設(shè)置、專業(yè)設(shè)置、論文審批管理、論文階段管理、監(jiān)督管理、綜合查詢、數(shù)據(jù)導(dǎo)入等功能。在用戶管理模塊,可實(shí)現(xiàn)對(duì)研究生、校內(nèi)導(dǎo)師、企業(yè)導(dǎo)師、研究生秘書(shū)、督導(dǎo)組成員的管理,也可方便地查看、編輯、刪除相關(guān)人員的信息,還可以通過(guò)Excel導(dǎo)出。在領(lǐng)域和專業(yè)設(shè)置模塊,可編輯、刪除現(xiàn)有領(lǐng)域和專業(yè),也可方便地增添新的領(lǐng)域和專業(yè)。在督導(dǎo)管理模塊,可方便地安排督導(dǎo)成員聽(tīng)取某年級(jí)某一專業(yè)研究生的開(kāi)題報(bào)告、中期考核或預(yù)答辯。在綜合查詢模塊,根據(jù)年級(jí)、領(lǐng)域、專業(yè)實(shí)現(xiàn)對(duì)導(dǎo)師學(xué)生、論文題目(變更)、導(dǎo)師變更、論文開(kāi)題、中期考核、預(yù)答辯信息等的查詢??梢詫?shí)現(xiàn)對(duì)研究生導(dǎo)師、研究生秘書(shū)基本信息表的批量導(dǎo)入,提高了信息管理系統(tǒng)的應(yīng)用效率。
在系統(tǒng)需求分析和模塊化分析的基礎(chǔ)上,設(shè)計(jì)系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu)。本系統(tǒng)使用M ySQL 5.0數(shù)據(jù)庫(kù),它開(kāi)源、體積小、速度快、總體擁有成本低,功能強(qiáng)大,安全性高,操作方便,能滿足日常管理方面的需求。
各個(gè)表之間通過(guò)相同的字段建立連接,可實(shí)現(xiàn)數(shù)據(jù)信息在五類用戶之間快捷、高效存取和共享。主要數(shù)據(jù)表的字段如表1所示。
表1 主要數(shù)據(jù)表及其主鍵和字段名稱
續(xù)表
論文階段信息管理系統(tǒng)是研究生教學(xué)管理中最重要的工具和平臺(tái),涉及的是具有高保密性地?cái)?shù)據(jù),它的正常運(yùn)行和安全性至關(guān)重要。因此,需要采取措施防止信息泄露或者遭受惡意的攻擊和破壞。具體技術(shù)如下:
1 登錄身份認(rèn)證
研究生、導(dǎo)師、研究生秘書(shū)和督導(dǎo)組成員登錄系統(tǒng)時(shí),必須向系統(tǒng)提供用戶名和密碼確認(rèn)信息,系統(tǒng)驗(yàn)證通過(guò)后才能夠登錄信息管理系統(tǒng),這就是系統(tǒng)提供的安全保障措施。主要采用設(shè)置口令法的方式,隨機(jī)函數(shù)RAND()產(chǎn)生密碼保存在M ySQL 5.0數(shù)據(jù)庫(kù)中并提供給各級(jí)用戶,只有通過(guò)數(shù)據(jù)庫(kù)驗(yàn)證的用戶才能登錄、使用系統(tǒng)。
2 數(shù)據(jù)庫(kù)的備份與恢復(fù)
在數(shù)據(jù)庫(kù)表丟失或損壞的情況下,備份數(shù)據(jù)庫(kù)顯得尤為重要。如果發(fā)生系統(tǒng)崩潰,肯定想能夠?qū)⒈肀M可能丟失最少的數(shù)據(jù)恢復(fù)到崩潰發(fā)生時(shí)的狀態(tài)。備份數(shù)據(jù)庫(kù)的兩個(gè)主要方法是用mysqldump程序或直接拷貝數(shù)據(jù)庫(kù)文件,備份數(shù)據(jù)庫(kù)時(shí)保證能定期實(shí)施備份,并讓服務(wù)器執(zhí)行更新日志。mysql數(shù)據(jù)恢復(fù)過(guò)程包括兩個(gè)信息源:備份文件和更新日志。備份文件將表恢復(fù)到進(jìn)行該備份時(shí)的狀態(tài)。但是,在備份和故障發(fā)生這段時(shí)間中,表通常已經(jīng)被修改。更新日志包含了用來(lái)完成這些修改的查詢。可以通過(guò)將更新日志作為對(duì)mysql的輸入來(lái)重復(fù)這些查詢。
研究生論文管理系統(tǒng)采用 Tomcat 6.0+M ySQL 5.0數(shù)據(jù)庫(kù)的方法來(lái)設(shè)計(jì),頁(yè)面設(shè)計(jì)使用Java Script開(kāi)發(fā)工具實(shí)現(xiàn)。本系統(tǒng)界面友好,操作簡(jiǎn)單,易于維護(hù)和系統(tǒng)擴(kuò)充;能夠快速實(shí)現(xiàn)研究生論文培養(yǎng)各階段的信息收集、審核、反饋、報(bào)送和統(tǒng)計(jì)功能。本系統(tǒng)的應(yīng)用,提高了論文階段的過(guò)程化、信息化水平,大大減輕了各類人員的統(tǒng)計(jì)工作量,提高了工作效率。
[1] 彭革偉,陳建鐸,袁通路.基于B/S模式的高校論文管理信息系統(tǒng)[J].福建電腦,2005,(3):45~46.
[2] 汪巍,丁霞軍.科研論文管理系統(tǒng)的安全性研究[J].計(jì)算機(jī)安全,2006,(7):75~77.
[3] 呂金龍,史景釗,王萬(wàn)章等.基于WEB與SMS的畢業(yè)設(shè)計(jì)論文管理系統(tǒng)[J].河南農(nóng)業(yè)大學(xué)學(xué)報(bào),2007,41(4):466~468.
Design and Implementation of Information Management System in stage of Postgraduate Thesis
L I Yu2feng,CHEN Lei,B IAN Shu2ting
(Hebei United University,Tangshan Hebei 063009,China)
postgraduate;thesis stage;info rmation management
Acco rding to the responsibility of postgraduates,tuto rs,postgraduate secretarials,supervision expo rts and academic administration section,this thesis imp lementsmanagement p rocess and info rmation from postgraduate’sopening report,medi2 um2quality assessment and p re2defence of thesis.This system overcomes over2labo ration of p revious management of thesis stage,such as consuming time,submitted by paper,examination and app roval,dup lication of thesis heading.So it can imp rove the management,convenience and time2effetiveness in the period of thesis stage,and it has a reference value to develop similar management system.
G64312
A
167322804(2011)042008120003
2010211209
河北聯(lián)合大學(xué)研究生教育教改項(xiàng)目(P0904)