毛潔雯 麥合木提·麥麥提 買爾哈巴·買買提 木也沙·依力哈木
摘要:近年以來,國內(nèi)的教育事業(yè)得到了很好的發(fā)展,每一年大學(xué)生的數(shù)量逐漸增多,而與此同時,快速增多的畢業(yè)生使得每一年的高校畢業(yè)論文的數(shù)量也隨之增加,在這一背景下,就需要重視高校畢業(yè)論文(設(shè)計)的高效管理,這樣才能有效應(yīng)對越來越高的高校畢業(yè)論文、設(shè)計管理工作量。故此,在本文中就將針對基于Django的高校畢業(yè)論文(設(shè)計)管理系統(tǒng)的設(shè)計與實現(xiàn)進行詳盡闡述,希望對現(xiàn)代高校畢業(yè)論文、設(shè)計管理工作起到一定的借鑒作用和效果。
關(guān)鍵詞:Django;高校管理;畢業(yè)論文;管理系統(tǒng);系統(tǒng)設(shè)計;研究分析
前言:現(xiàn)代高校畢業(yè)論文、設(shè)計是高校大學(xué)生的實踐教學(xué)中非常重要的一部分。目前仍有部分高校對畢業(yè)生的畢業(yè)論文、畢業(yè)設(shè)計采取人工管理,是一種較為低效,且難以監(jiān)控的管理方式。因此,出于使得畢業(yè)論文管理、答辯等等流程的規(guī)范化,減輕人員工作壓力,在本文中主要針對基于Django的高校畢業(yè)論文(設(shè)計)管理系統(tǒng)的設(shè)計與實現(xiàn)進行闡述,目的在于提升現(xiàn)代高校畢業(yè)論文和畢業(yè)設(shè)計的管理水平。同時這也是高校信息化發(fā)展的一個必然趨勢。
一、需求分析
(一)用戶需求
從學(xué)生的角度上來說,對于基于Django的高校畢業(yè)論文(設(shè)計)管理系統(tǒng),其需要在“論文提交”、“論文選題”和“查詢選題”等方面發(fā)揮出相應(yīng)的作用和效果;而從高校指導(dǎo)教師的角度上來說,在這一系統(tǒng)的幫助之下,教師能夠?qū)W(xué)生的畢業(yè)論文和畢業(yè)設(shè)計進行對應(yīng)的題目審核、教師指導(dǎo)、修改意見和下發(fā)任務(wù)書以及論文修改等等功能[1];從高校教務(wù)處的角度上來說,在系統(tǒng)的助力之下,需要分別在論文答辯、工作統(tǒng)計、導(dǎo)出論文題目等等方面發(fā)揮出功能作用。
(二)可行性分析
所謂的django,也被稱為是PythonWeb框架,在這一框架中包含多種功能強大的第三方插件,其中很多功能都可以在高校畢業(yè)論文管理系統(tǒng)中進行運用,而且程序員還可以方便、快捷地創(chuàng)建高品質(zhì)、易維護、數(shù)據(jù)庫驅(qū)動的應(yīng)用程序,因此基于Django的高校畢業(yè)論文(設(shè)計)管理系統(tǒng)的設(shè)計與實現(xiàn)具有很好的可行性,也是django的主要優(yōu)勢之一[2]。
(三)功能模塊分析
本基于Django的高校畢業(yè)論文(設(shè)計)管理系統(tǒng)在功能模塊上主要分散三大模塊,分別是學(xué)生端、指導(dǎo)教師端和教務(wù)處端。
二、系統(tǒng)的關(guān)鍵技術(shù)分析
在進行基于Django的高校畢業(yè)論文(設(shè)計)管理系統(tǒng)的設(shè)計工作中涉及到多項技術(shù),包含web框架django技術(shù)、python技術(shù)、Mysql數(shù)據(jù)庫、超文本標(biāo)記語言(html)等等,每一項技術(shù)在設(shè)計過程中的都可以發(fā)揮出自身的效果和作用,其中Python腳本語言的運用[3],可以促進高校畢業(yè)論文(設(shè)計)管理系統(tǒng)后期的不斷更新和語言新功能的添加,適合在本文的高校畢業(yè)論文(設(shè)計)管理系統(tǒng)設(shè)計工作中進行運用。
三、功能模塊的設(shè)計
學(xué)生端功能設(shè)計:
在基于Django的高校畢業(yè)論文(設(shè)計)管理系統(tǒng)的學(xué)生端,其功能主要具有以下幾方面;
①查看自身的信息和數(shù)據(jù);
②進行畢業(yè)論文寫作;
③相關(guān)資料的查詢;
④查看指導(dǎo)教師信息等等;
在指導(dǎo)教師端功能設(shè)計方面;
①教師可以查詢修改自身的信息;
②查看學(xué)生信息和數(shù)據(jù);
③可以查看、修改學(xué)生的畢業(yè)論文,并且提出對應(yīng)的修改策略;
④保存合格的畢業(yè)論文等等功能[4];
在教務(wù)處端的功能設(shè)計方面;
①添加、修改、刪除等等學(xué)生和教師的信息和數(shù)據(jù);
②保存、儲存畢業(yè)論文和畢業(yè)設(shè)計;
③可以隨時調(diào)出學(xué)生的畢業(yè)論文進行查看等等功能。
在設(shè)計并且實現(xiàn)高校畢業(yè)論文(設(shè)計)管理系統(tǒng)之后,需要在日常管理注重數(shù)據(jù)庫的管理和維護,為了方便這一項工作,本系統(tǒng)在數(shù)據(jù)庫的設(shè)計方面主要采取數(shù)據(jù)字典進行設(shè)計。
四、系統(tǒng)主要功能供應(yīng)
(一)論文題目管理模塊
教師在成功登錄高校畢業(yè)論文(設(shè)計)管理系統(tǒng)之后,可以進入到論文題目的管理模塊,并且可以實現(xiàn)自主錄入論文題目,審核之后,教師可以對其進行查詢,以得到相對應(yīng)的審核結(jié)果。若審核結(jié)果合格,則可以進行下一步,反之,如果是不合格[5],則需要對擬定的題目進行一系列修改,包含題目、設(shè)計內(nèi)容和其他相關(guān)內(nèi)容的修改等等,并且進行提交,等待下一步的審核。
(二)學(xué)生論文管理
學(xué)生在成功登錄高校畢業(yè)論文(設(shè)計)管理系統(tǒng)之后,可以對自身的論文進行一系列的管理和修改工作。成功提交后,可以得到指導(dǎo)教師的具體指導(dǎo)意見,從而做出針對性修改,相比傳統(tǒng)的人工畢業(yè)論文管理方式,無論是工作效率還是工作質(zhì)量,都有較大的提升。同時目前信息化技術(shù)和設(shè)備的覆蓋程度已經(jīng)是比較高的了,進行本高校畢業(yè)論文(設(shè)計)管理系統(tǒng)的設(shè)計和實現(xiàn)也具有充分的可行性和必要性,同時還需要重視高校畢業(yè)論文(設(shè)計)管理系統(tǒng)的不斷優(yōu)化和完善,使其滿足高校和學(xué)生的功能所需[6]。
結(jié)論:綜上所述,就是筆者針對基于Django的高校畢業(yè)論文(設(shè)計)管理系統(tǒng)的設(shè)計與實現(xiàn)的相關(guān)研究和分析了,基于Django的高校畢業(yè)論文(設(shè)計)管理系統(tǒng)無論是可行性還是必要性,其表現(xiàn)出來的強度都是比較高的。因此需要重視基于Django的高校畢業(yè)論文(設(shè)計)管理系統(tǒng)的設(shè)計與實現(xiàn),同時依據(jù)實際情況進行功能方面的設(shè)計,使其可以滿足高校教務(wù)處、指導(dǎo)教師和學(xué)生的畢業(yè)論文方面的要求和需求。
參考文獻:
[1]李景炤,譚建中,孫宇鋒,等.高校畢業(yè)論文過程化管理系統(tǒng)的設(shè)計與實現(xiàn)[J].教育教學(xué)論壇,2016(29):15-16.
[2]楊惠仁.高校畢業(yè)論文管理系統(tǒng)的設(shè)計與實現(xiàn)[J].科教導(dǎo)刊-電子版(上旬),2019(10):81.
[3]曾婷.高校畢業(yè)論文(設(shè)計)管理系統(tǒng)的設(shè)計與實現(xiàn)[J].軟件導(dǎo)刊(教育技術(shù)),2013,12(3):80-81.
[4]趙小航,李玉鑑.高校畢業(yè)設(shè)計(論文)管理系統(tǒng)的設(shè)計與實現(xiàn)[J].科技信息,2010(4):254,256.
[5]于萬國,傅冬穎,馬軍,等.基于B/S架構(gòu)的高校畢業(yè)論文管理系統(tǒng)的設(shè)計與實現(xiàn)[J].河北北方學(xué)院學(xué)報(自然科學(xué)版),2017,33(5):27-34.
[6]郭建軍,匡家兵,孫笑.基于Struts+Hibernate+Spring的高校畢業(yè)設(shè)計(論文)管理系統(tǒng)的設(shè)計與實現(xiàn)[J].工業(yè)控制計算機,2017,30(6):118-119.
作者簡介:毛潔雯(2000-),女,漢族,本科