毛洁雯 麦合木提·麦麦提 买尔哈巴·买买提 木也沙·依力哈木
摘要:近年以来,国内的教育事业得到了很好的发展,每一年大学生的数量逐渐增多,而与此同时,快速增多的毕业生使得每一年的高校毕业论文的数量也随之增加,在这一背景下,就需要重视高校毕业论文(设计)的高效管理,这样才能有效应对越来越高的高校毕业论文、设计管理工作量。故此,在本文中就将针对基于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-),女,汉族,本科