楊惠仁
摘 要 畢業(yè)設(shè)計(jì)環(huán)節(jié)是學(xué)校整個(gè)教學(xué)過(guò)程中最為重要的一個(gè)環(huán)節(jié),其涉及學(xué)生多、教師多、教學(xué)環(huán)節(jié)多、周期長(zhǎng)。因而管理難度大且繁瑣,需要加強(qiáng)科學(xué)化管理。充分利用已經(jīng)建成的校園網(wǎng)絡(luò)資源,將大大提高管理效率。本文給出了畢業(yè)設(shè)計(jì) ( 論文 ) 管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的一個(gè)設(shè)計(jì)方案。采用了軟件工程技術(shù)對(duì)系統(tǒng)結(jié)構(gòu)和數(shù)據(jù)庫(kù)進(jìn)行了分析和設(shè)計(jì)。系統(tǒng)主要包括學(xué)生模塊,教師模塊,系主任模塊等。
關(guān)鍵詞 畢業(yè)設(shè)計(jì) 管理系統(tǒng) 軟件工程技術(shù)
中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A
0引言
隨著高校的規(guī)模不斷擴(kuò)大,管理技術(shù)的不斷提高,改進(jìn)和完善畢業(yè)論文管理成為了高校學(xué)生管理的重要環(huán)節(jié),采用先進(jìn)的管理經(jīng)驗(yàn)和技術(shù),并充分利用已經(jīng)存在的校園的網(wǎng)絡(luò)資源,開發(fā)一套“畢業(yè)論文管理信息系統(tǒng)”,真正實(shí)現(xiàn)畢業(yè)論文(設(shè)計(jì))管理的規(guī)范化與科學(xué)化,信息化與自動(dòng)化。在一定程度上可以有效的解決畢業(yè)論文管理工作的信息量大,畢業(yè)論文管理環(huán)節(jié)信息統(tǒng)計(jì)滯后等問題;從而實(shí)現(xiàn)對(duì)畢業(yè)論文的進(jìn)行高效有序管理。
1系統(tǒng)概述
(1)系統(tǒng)內(nèi)容的全面性。畢業(yè)設(shè)計(jì) ( 論文 ) 管理系統(tǒng)面向?qū)ο笫菍W(xué)生和教師,因此,系統(tǒng)的應(yīng)用要滿足學(xué)生和教師的需要,使學(xué)生和教師可以快捷、 簡(jiǎn)單的使用本系統(tǒng)。
(2)易維護(hù)性。本系統(tǒng)采用 B/S結(jié)構(gòu),系統(tǒng)的升級(jí)只需要在服務(wù)器端完成,更新軟件系統(tǒng)的數(shù)據(jù)庫(kù)、文件也只需要更新服務(wù)器端即可。在進(jìn)行系統(tǒng)的維護(hù)時(shí),只需要遠(yuǎn)程登錄服務(wù)器系統(tǒng),減少了維護(hù)系統(tǒng)的成本和周期。
(3)良好的安全性。本系統(tǒng)數(shù)據(jù)量大、 使用人數(shù)多,所以對(duì)系統(tǒng)的安全性有比較高的要求:對(duì)于數(shù)據(jù)庫(kù),要設(shè)置不同用戶的權(quán)限,數(shù)據(jù)的修改必須由合法用戶操作;防止數(shù)據(jù)產(chǎn)生并發(fā)現(xiàn)象,以免數(shù)據(jù)庫(kù)服務(wù)無(wú)法響應(yīng)操作。
2系統(tǒng)任務(wù)
(1)學(xué)生可以網(wǎng)上選題、上傳畢業(yè)論文文檔、查看畢業(yè)論文成績(jī)、申報(bào)自己擬定的題目等。其中在查詢論文題目功能中使用者可以按不同的方式進(jìn)行查詢,申報(bào)自己擬定的題目之前要先選擇教師,不然無(wú)法自己擬定題目。
(2)教師可以管理選自己題目的學(xué)生的論文、選擇自己是否想要某個(gè)學(xué)生、發(fā)布論文題目、審核學(xué)生上傳的畢業(yè)論文文檔、查看教師出題、對(duì)學(xué)生論文提交的文檔進(jìn)行評(píng)分、可以查看自己院系的所有學(xué)生的成績(jī)、對(duì)學(xué)生成績(jī)進(jìn)行統(tǒng)計(jì)管理、審核學(xué)生自己擬定的論文題目,看其是否合格。
(3)系主任可以審核教師發(fā)布的論文題目、查看教師和學(xué)生信息、添加教師和學(xué)生、對(duì)學(xué)生進(jìn)行答辯分組、查看本專業(yè)的學(xué)生成績(jī)、對(duì)學(xué)生成績(jī)進(jìn)行統(tǒng)計(jì)管理。其中審核學(xué)生自己申報(bào)的課題,只有在指導(dǎo)教師審核通過(guò)了之后,系主任才能夠?qū)徍藢W(xué)生自己申報(bào)的論文題目。
3系統(tǒng)功能模塊
3.1用戶登錄
輸入用戶名和密碼,對(duì)用戶身份進(jìn)行驗(yàn)證。如果驗(yàn)證正確,進(jìn)入系統(tǒng),可以訪問自己有權(quán)限操作的功能模塊,如果驗(yàn)證失敗,不能進(jìn)入系統(tǒng)。
3.2學(xué)生模塊
(1)選題管理。學(xué)生可以查看自己院系的教師上傳的所有的論文題目,可以在該系統(tǒng)上進(jìn)行選題,當(dāng)某個(gè)學(xué)生選了某個(gè)題目后,該題目就不能夠再被別的學(xué)生所選擇,某個(gè)學(xué)生如果選擇了某個(gè)題目后,就不可以再重復(fù)選題。
(2)畢業(yè)論文文檔管理。學(xué)生可以上傳與該畢業(yè)論文有關(guān)的文檔。學(xué)生還可以對(duì)自己上傳的文檔進(jìn)行更新。自己上傳的文檔只有指導(dǎo)老師可以看的見。
(3)成績(jī)管理。在教師對(duì)學(xué)生的論文評(píng)分后,學(xué)生可以查看自己的畢業(yè)設(shè)計(jì)的成績(jī)。
(4)個(gè)人基本信息管理??梢圆榭醋约旱膫€(gè)人基本信息,可以修改自己的基本信息。
(5)查看資料。只能查看與自己選題有關(guān)的論文的資料。
3.3指導(dǎo)老師模塊
(1)論文管理。指導(dǎo)老師可以查看選自己的學(xué)生上傳的論文文檔??梢园l(fā)布論文題目。
(2)學(xué)生管理。查看選擇了自己的學(xué)生的信息。選擇是否要已經(jīng)選擇了自己的學(xué)生。
(3)個(gè)人信息管理??梢圆榭醋约旱膫€(gè)人基本信息,可以修改自己的基本信息。
(4)資料管理。可以根據(jù)需要上傳某些相關(guān)的資料供學(xué)生查閱,可以根據(jù)需要?jiǎng)h除資料。
(5)成績(jī)管理。對(duì)選擇了自己的學(xué)生進(jìn)行評(píng)分。查看自己院系的所有的學(xué)生的成績(jī)。導(dǎo)出學(xué)生成績(jī)。
(6)統(tǒng)計(jì)管理??梢圆榭丛撛合祵W(xué)生成績(jī)級(jí)別的圖形報(bào)表,可以查看自己想要看的某個(gè)專業(yè)的所有學(xué)生成績(jī)級(jí)別的圖形報(bào)表。
3.4系主任(管理員)
(1)個(gè)人信息管理。可以查看自己的個(gè)人基本信息,可以修改自己的基本信息。
(2)教師管理。查看教師基本信息,添加教師。
(3)學(xué)生管理。查看學(xué)生基本信息,添加學(xué)生。
(4)論文管理。對(duì)教師發(fā)布的論文題目進(jìn)行審核,查看學(xué)生的選題明細(xì)。
(5)成績(jī)管理。查看自己所在院系的所有學(xué)生的成績(jī),對(duì)自己院系的學(xué)生的論文文檔進(jìn)行評(píng)分。
(6)統(tǒng)計(jì)管理??梢圆榭丛撛合祵W(xué)生成績(jī)級(jí)別的圖形報(bào)表,可以查看自己想要看的某個(gè)專業(yè)的所有學(xué)生成績(jī)級(jí)別的圖形報(bào)表。
4系統(tǒng)業(yè)務(wù)流程圖
由指導(dǎo)老師先擬定論文題目,交由系主任審核論文題目是否通過(guò),這些工作完成后,學(xué)生即可進(jìn)行選題,學(xué)生選題之后,教師就可查看選擇了自己的學(xué)生的信息,教師可以根據(jù)需要上傳論文資料。在某個(gè)時(shí)間之后,學(xué)生上傳論文文檔,教師和系主任可以查看學(xué)生上傳的論文文檔,并對(duì)論文文檔進(jìn)行評(píng)分。學(xué)生可以查看自己的論文文檔成績(jī)。
5系統(tǒng)的實(shí)現(xiàn)
5.1用戶登錄
用戶在登錄界面中輸入用戶名和密碼,并選擇自己的角色。如果角色與用戶名,密碼相對(duì)應(yīng)即可以登錄到系統(tǒng),否則不可以登錄到系統(tǒng)。
5.2查看、審核論文題目
系主任查看教師發(fā)布的論文題目,并對(duì)論文題目進(jìn)行審核,審核是否通過(guò)。教師可以查看論文題目是否通過(guò)。學(xué)生可以查看論文題目。
5.3導(dǎo)出學(xué)生成績(jī)
可以查看用戶所在的院系的所有學(xué)生的成績(jī),還可以根據(jù)專業(yè)去查詢學(xué)生成績(jī)??梢詫W(xué)生成績(jī)導(dǎo)出到Excel。
6結(jié)束語(yǔ)
本系統(tǒng)所采用的語(yǔ)言是Java語(yǔ)言,采用的框架是SSH2輕量級(jí)框架。實(shí)現(xiàn)了畢業(yè)論文管理模型的基本功能,達(dá)到了預(yù)期設(shè)計(jì)的效果。
參考文獻(xiàn)
[1] 廖雪峰.Spring 2.0核心技術(shù)與最佳實(shí)踐[M].電子工業(yè)處版社,2007.
[2] 史勝輝.javaEE基礎(chǔ)教程[M].北京:清華大學(xué)出版社,2010.