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