曾顯峰等
摘要:傳統(tǒng)畢業(yè)論文管理工作因?qū)W校、指導(dǎo)老師和學(xué)生在時空上的沖突而效率低下。該文設(shè)計并實現(xiàn)了我?;贐/S模式的集用戶統(tǒng)一登錄、學(xué)生網(wǎng)上選題、論文提交,導(dǎo)師評閱論文、發(fā)布公告及 用戶管理、選題管理等功能于一體的高校畢業(yè)論文管理系統(tǒng)。文章重點討論了主要模塊的設(shè)計與實現(xiàn)。該系統(tǒng)的成功運行為我校畢業(yè)論文管理工作的信息化、規(guī)范化提供了保障。
關(guān)鍵詞: 畢業(yè)論文;B/S模式;選題;在線評閱
中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1009-3044(2015)04-0001-03
1 項目背景
畢業(yè)論文/設(shè)計是各高校人才培養(yǎng)模式的一個重要組成部分。隨著我校教學(xué)規(guī)模的增加,每年畢業(yè)之際一方面由于學(xué)生在校外實習(xí)的同時還要進行畢業(yè)論文設(shè)計,從而在論文的選題、設(shè)計、指導(dǎo)等各環(huán)節(jié),學(xué)生與教師在時間、空間上存在較大沖突,另一方面由于每所大學(xué)對畢業(yè)環(huán)節(jié)都有其相應(yīng)的運作流程,我校需要處理的畢業(yè)生信息量越來越大,因此傳統(tǒng)論文管理方式已不能滿足學(xué)校的需求,著手開發(fā)一個基于B/S模式的、適合我校畢業(yè)論文管理的系統(tǒng)已是必要。在廣東省“大創(chuàng)”項目基金的支持下,項目組設(shè)計并實現(xiàn)了我?;贐/S模式的集用戶統(tǒng)一登錄、學(xué)生網(wǎng)上選題、論文提交,導(dǎo)師論文評閱、發(fā)布公告及用戶管理、選題管理等功能于一體的高校畢業(yè)論文管理系統(tǒng)。該系統(tǒng)的成功運行為我校畢業(yè)論文管理工作的信息化、規(guī)范化提供了保障,也對學(xué)?!皵?shù)字化校園”戰(zhàn)略的實施有重要意義。
文章首先對系統(tǒng)的功能、性能做了需求分析, 然后設(shè)計了基于B/S模式的三層架構(gòu),系統(tǒng)總體功能和后臺數(shù)據(jù)庫,并實現(xiàn)了主要模塊的設(shè)計,同時在姊妹文章對實現(xiàn)本系統(tǒng)的關(guān)鍵技術(shù)和要點進行了探討。由于畢業(yè)生管理工作衍伸面比較寬,項目下一階段將增加教師在線論文批閱、畢業(yè)答辯、答辯成績管理及數(shù)據(jù)的備份功能等。
2 需求分析
對中小型MIS,分析階段就是在深入調(diào)查的基礎(chǔ)上,明確開發(fā)環(huán)境和工具、熟悉工作流程、充分識別用戶和用戶對系統(tǒng)的功能需求及性能需求,從而設(shè)計出明確的需求分析書。
本系統(tǒng)采用面向?qū)ο箝_發(fā)方法,使用B/S三層架構(gòu)模式:前臺工具為Microsoft Visual Studio 2008環(huán)境下的ASP.NET網(wǎng)絡(luò)開發(fā)技術(shù)(C#),后臺數(shù)據(jù)庫為SQL server 2005和組件ADO.NET數(shù)據(jù)訪問服務(wù)對象模型。
系統(tǒng)有四類使用者,分別是系統(tǒng)管理員、系部管理員、指導(dǎo)教師和進入畢業(yè)季的學(xué)生。其中,把系統(tǒng)管理員和系部管理員都歸類于“管理員”角色,通過權(quán)限設(shè)置其不同的操作級別。
根據(jù)學(xué)校對畢業(yè)環(huán)節(jié)的實際管理,論文管理的工作流程大致分為四個階段:第一階段:下達任務(wù)、題目申報、論文選題、審核及開題報告。第二階段:論文初稿、論文指導(dǎo)及中期檢查。第三階段:論文定稿、評審、答辯及評定成績。第四階段:分析總結(jié)及論文歸檔[1]。
經(jīng)過需求分析,明確本系統(tǒng)應(yīng)滿足以下主要任務(wù):(1) 能完成從題目申報、論文選題、開題報告、論文上傳到論文評審等畢業(yè)論文管理環(huán)節(jié)的基本功能。(2) 每級用戶應(yīng)該設(shè)置相應(yīng)的操作權(quán)限,教師和學(xué)生為前臺用戶,系部管理員和系統(tǒng)管理員為后臺使用者,但都使用統(tǒng)一登錄界面。(3) 學(xué)生用戶可以對相關(guān)信息查詢外,還能留言及查看留言。(4) 系部管理員除對學(xué)生與教師用戶管理、選題管理外,還應(yīng)提供本系部的信息發(fā)布、維護等操作。(5) 系統(tǒng)管理員設(shè)置系部管理員權(quán)限,學(xué)生和教師用戶權(quán)限及網(wǎng)站整體維護等工作。
系統(tǒng)總體性能應(yīng)滿足簡單易用性、可靠性和安全性,同時對上傳文件格式有一定兼容性,用戶并發(fā)訪問數(shù)有一定的可擴充性。
4 結(jié)束語
畢業(yè)論文管理系統(tǒng)是基于“大創(chuàng)”項目和我校實際需求而開發(fā)的。從工程實踐的角度進行了需求分析,總體設(shè)計,詳細設(shè)計到編碼再到測試,系統(tǒng)比較完整地實現(xiàn)了學(xué)生網(wǎng)上選題、論文提交,導(dǎo)師論文評閱、發(fā)布公告及用戶管理、選題管理等功能,基本能實現(xiàn)畢業(yè)環(huán)節(jié)的自動化管理。和文獻[2-6]中提出的畢業(yè)論文管理系統(tǒng)解決方案比有自己的特點和不足。系統(tǒng)下一階段將完善和增加部分功能,如與教務(wù)管理系統(tǒng)集成,使學(xué)生,教師等數(shù)據(jù)共享、增加教師在線論文批閱、畢業(yè)答辯、答辯成績管理及數(shù)據(jù)的自動備份等。
參考文獻:
[1] 楊照峰. 基于web的高校畢業(yè)論文管理系統(tǒng)的設(shè)計與實現(xiàn)[D].西安電子科技大學(xué),2010.12.
[2] 黃蘭.基于B/S結(jié)構(gòu)的論文管理系統(tǒng)[D].電子科技大學(xué),2011.
[3] 李志河. 基于 Web 的學(xué)位論文管理系統(tǒng)的設(shè)計與實現(xiàn)[J]. 中國教育信息化,2011(5).
[4] 李萍.基于Web的高校畢業(yè)論文管理系統(tǒng)的設(shè)計與實現(xiàn)[D].吉林大學(xué),2009(9).
[5] 趙新海,周紅.基于ASP.NET 的畢業(yè)設(shè)計(論文)管理系統(tǒng)的開發(fā)[J]. 天津農(nóng)學(xué)院學(xué)報,2009.09
[6] 李芳芳.獨立學(xué)院畢業(yè)論文管理系統(tǒng)設(shè)計與實現(xiàn)[J]. 電腦編程技巧與維護,2012(10).