高职院校毕业设计(论文)智能管理系统分析与设计

2022-05-30 10:48刘英晖
电脑知识与技术 2022年31期
关键词:毕业设计论文

摘要:现有的高职院校毕业设计(论文)多在线下进行,论文版本管理较混乱,批改过程不易记录,论文批阅方式较传统,指导教师批阅工作量大,文章通过研究高职院校对毕业设计系统需求提出构建高职院校毕业设计(论文)智能管理系统,通过系统实现部分自动打分等,并且能够较好地保留历史版本,对批改过程进行更好的记录,方便打印等,减轻指导教师工作量,提高毕业设计(论文)指导效率。

关键词:毕业设计(论文);智能管理系统

中图分类号:G642        文献标识码:A

文章编号:1009-3044(2022)31-0039-04

1 引言

随着移动学习的盛行与教育信息化的到来,以移动学习的方式实施毕业设计是一大趋势,高职院校毕业生在完成毕业论文时期都面对如何缓解时间不足、交流不畅、指导不充分等矛盾,为保证毕业论文的质量与缓解相应的矛盾,建立基于网络的毕业设计(论文)管理系统十分必要且是一大趋势。

毕业设计(论文)是高等职业院校教育教学当中最后一个教学环节,同时也是非常重要的实践教学环节,它是人才培养过程中不可或缺的重要部分。然而当前高职院校毕业设计(论文)面临以下困境:一是毕业设计(论文)时间要求紧迫,学生无法准确地把握进度;二是毕业设计(论文)期间,学生基本已完成校内课程的学习,进入校外顶岗实习阶段,学生进度的汇报,指导教师对学生的监督与师生间的交流与辅导都面临困难。

随着职业教育教学改革的不断深入,对于高校毕业设计(论文)管理的规范化、科学化、信息化已成为目前面临的重要课题。因此高职院校毕业设计(论文)智能管理系统的建设研究有其现实的需求,本课题的研究有助于推动高职院校毕业设计走向规范、统一、高效,对推进教育的信息化,具有十分重要的实际應用意义。

2 研究现状

国内对高职院校毕业设计(论文)问题方面的研究多集中于理论层面的学理分析,如高职院校毕业论文(设计)的问题、困境、对策等,从信息技术层面探讨高职院校毕业论文(设计)系统的研究尚为缺乏。目前主要有:王磊在《基于.NET的独立学院毕业论文管理系统的设计与实现》中针对独立学院对于毕业设计无法有效管理与监督的问题,利用visual studio.net 集成开发工具,通过ASP.NET编程框架、基于浏览器的B/S分层架构,系统程序结构基于MVC设计模式,各功能模块的代码实现,实现了独立学院毕业论文管理系统主要功能模块;王玉在《基于ASP的应用型院校毕业论文评分系统构建》中通过ASP页面服务器语言与SQL Server数据库进行前后台数据处理的系统设计探讨应用型院校毕业论文评分系统构建。

以上国内外在高职院校毕业设计(论文)支持系统方面的研究为本课题奠定了一定的基础,但紧扣高职院校,以学生为本,构建基于网络的毕业设计辅导支持系统研究与实践较缺乏,有待进一步深入与探讨。

3 高职院校毕业设计(论文)智能管理系统的设计思路

首先,从学生、指导教师、管理层面对实施毕业设计(论文)智能管理系统的需求进行分析,划分出需要设计的模块;其次,对毕业设计(论文)智能管理系统设计的理论基础、交互控制理论与活动理论进行研究,确定所采用的架构,如数据库、开发语言、开发工具等;最后对毕业设计(论文)智能管理系统进行结构设计,进行详细设计和编码实现,最后对于网络的高职院校毕业设计(论文)智能管理系统从毕业设计(论文)智能管理系统的数据库实现、资源子系统实现、学生子系统的实现、教师子系统的实现、交流功能的实现等方面进行测试,通过教师和学生的使用反馈进行系统改进。

4 高职院校毕业设计(论文)智能管理系统的分析

4.1 需求分析

高职院校通过毕业设计(论文)智能管理系统能够在毕业设计(论文)实施中实现教师与学生的互动交流、形成基于网络的协作学习、实时或非实时的交流、教师对学生完成情况的指导与监督、管理员实时跟踪完成进度等。

4.2 实现目标

高职院校毕业设计(论文)智能管理系统的实现目标:

1) 系统应能提供友好的登录及操作界面,使教师、学生能够方便地进行登录、打分、上传论文、查看分数;

2) 系统应该能够解决纸质论文批改的难题,降低毕业设计(论文)批阅工作的难度,方便进行批阅;

3) 系统应该具有较好的可扩展性,可以在不同的操作系统、浏览器上运行,能够方便地推广到其他高校。

4) 系统应该能够兼容未来发展趋势,能够进行一部分智能批改,通过自动评价,对论文的结构、格式等打分。

4.3 系统角色

系统角色主要包括指导教师、学生、学院管理人员、学校管理人员、超级管理员。

一是指导教师:发布论文指导书;查看学生选题;查看学生论文进度;写评语,打分;

二是学生:登录确认基本信息:学校、学院、专业、班级等;查看论文指导书;进行论文选题;完成论文各模块提交;进行论文备份恢复、版本管理;导出论文;打印论文;

三是学院管理人员:主要功能包括分配指导教师;分配专业负责人;分配教研室主任;统计分析每个班级的论文指标;

四是学校管理人员:主要功能包括导入全校毕业班级学生基本信息,学院任务分配,新增节点;

五是超级管理员:主要进行学校分配、统计分析数据。

4.4 系统功能

系统功能如下:

1) 论文模块化功能:将论文智能拆分为题目、摘要、目录、正文、总结、致谢、参考文献、附件等;

2) 论文进度查询功能:进行模块权重分配,按照学校、学院、班级、个人等进行进度查看、筛选;

3) 论文历史版本查询功能:进行论文历史版本的查询;

4) 论文历史版本其他操作:进行论文历史版本的备份、恢复、下载;

5) 论文查重功能:查询论文在本校的相似度;查询论文在本院的相似度;查询论文在本班级的相似度;

6) 论文导出功能:将论文导出为Word等格式;

7) 论文打印功能:将论文及评语打印出来,分数以红色显示;

8) 登录注册功能:用户通过注册后的账号登录系统使用系统各项功能;

9) 后台管理功能:超级管理员通过后台管理功能进行权限分配、账号设置、页面设置。

4.5 系统架构

本系统采用B/S架构,即在用户端采用浏览器的模式进行系统登录、论文查询等各项操作;本系统采用PHP编程语言进行页面设计,PHP语言是开源的,方便进行拓展和移植;系统采用MySQL数据库进行用户名、密码等用户基本信息的存储,并且将论文各部分数据拆分后存储到数据库中进行保存,方便后期进行分析比对重复率。

5 高职院校毕业设计(论文)智能管理系统的设计 [1]

系统设计主要包括系统界面设计、数据库设计、系统流程等。

5.1 界面设计

本系统包括登录界面、论文提交界面、论文模块分析、论文批阅界面、控制台界面、分数查看界面、后台管理界面。以下是具体的界面设计:

1) 登录界面:主要实现包括指导教师、学生、学院管理人员、学校管理人员、超级管理员的登录、密码设置和修改、找回账号等功能。

2) 论文提交界面:主要实现毕业论文上传,删除,提交功能;可以支持提交论文相关的代码等(以压缩包的格式)。

3) 论文模块界面:主要实现查看论文各模块是否完整,是否包括摘要、参考文献、总结;各部分得分情况;通过点击各部分的链接可以进入到各部分查看具体内容及得分情况;另外还包括导入模板、导出模板、编辑模板、删除模板、添加模板等。

4) 论文批阅界面:主要是指导教师登录系统,查看论文各部分编写情况,论文格式是否有问题,各部分是否完整,字数是否符合要求,根据论文编写情况进行打分,并且写评语。如果是论文修改过程中可以给出批改意见并且由学生接收批改意见,修改后进行重新上传,论文批阅界面能看到具体的批阅过程记录,共批阅了多少次,每次的意见、评语,学生每次上传的论文版本。

5) 分数查看界面:学生登录系统进行论文提交,查看指导教师评语、修改意见,查看论文各版本记录,查看分数及排名,给指导教师留言等。

6) 控制台界面:进行论文提交情况总览,全部学生提交论文情况,论文未提交的情况,论文进度情况,已完成批改的情况以及未完成批改的情况。

7) 后台控件界面:超级管理员登录系统进行分配账号权限等,各院校管理员账号分配,界面風格设置,界面各模块设置,超级管理员密码修改等,各院校账号管理(包括新增、修改、删除等)。

5.2 系统使用流程

系统使用流程按照各类角色分为如下流程:

1) 指导教师使用流程

指导教师登录系统,输入用户名、密码进行身份验证,登录成功后进入论文查看页面,查看所带毕业论文上交情况,查看论文各模块可以按照模块进行评分,并且选择需要查看的论文进行批阅,给出修改意见或者进行打分。

2) 超级管理员使用流程

超级管理员登录系统,创建各院校管理员账号,对账号进行删除、修改等操作。再由各院校管理员给子部门负责人分配权限,子部门负责人给各子部门管理人员、指导教师分配班级、学生等,包括创建账号、删除账号、修改账号信息等操作。

3) 学生使用流程:

学生登录系统后,上传论文,并且根据指导教师给出的修改意见进行论文修改并上传新版本,最终修改通过后,学生查看论文评分及评语。

4) 学校负责人使用流程

导入班级学生名单,将学生基本信息导入系统,导入各部门教师基本信息,按照一定规则为各个班级学生分配指导教师,并将分配情况导出发给各部门。

5) 基本流程

所有用户在使用本系统前都必须要先登录系统,才能执行提交论文、批阅论文等各角色所分配的权限,没有用户名的可以由学校管理员进行分配,或者在首页进行注册,选择正确的学校名称、班级、所在国家、省份、市、县、并输入姓名、年龄、职业、身份证号等基本信息进行注册即可进行登录,如果丢失密码可以由学校管理员进行修改或者本人点“找回密码”进行重置。

5.3 数据库设计

本系统主要包括管理员表(sc_admin) 、管理员日志表、地区表、附件表、分组表、内容表、内容模型表、论文表、权限分组表、用户信息表、用户类型表、论文模板表、论文批阅记录表、论文提交记录表,论文提交信息视图、控制台视图[2]。

管理员表(sc_admin) 包括的字段有:id (主键),部门组织(kt_bumen_id) 、用户名(username) 、昵称(nickname) 、密码(password) 、头像(avatar) 、电子邮箱(email) 、失败次数(loginfailure) 、登录时间(logintime) 、操作员(admin_id) 、创建时间(createtime) 、更新时间(updatetime) 、班级(kt_banji_ids) 、课程(kt_kecheng_ids) 、kt_kecheng_ids(token) 、状态(status) 。

管理员日志表(sc_admin_log) :字段有:id (主键)、管理员ID(admin_id) 、管理员名字(username) 、操作页面(url) 、日志标题(title) 、内容(content) 、IP、User-Agent、操作时间(createtime) 。

地区表(sc_area) :字段:ID、父id、简称、名称、全称、层级( 0 1 2 省市区县)、拼音、长途区号、邮编、首字母、经度、纬度。

附件表(sc_attachment) :主要字段:id (主键)、管理员ID、会员ID、物理路径、图片类型、图片帧数、文件大小等。

分组表(sc_auth_group) :主要字段:id (主键)、父组别(pid) 、规则ID(rules) 、创建时间、更新时间、状态。

权限分组表(sc_auth_group_access) :主要字段:会员ID(uid) 、级别ID(group_id) 。

内容表(sc_cms_archives) :id (主键)、会员ID、栏目ID、模型ID、专题ID、文章标题、样式、标志、缩略图、关键字、描述、TAG、权重、浏览次数、评论次数、创建时间、更新时间、发布时间、删除时间、备注、状态。

用户类型表主要字段:类型编号、类型名。

用户类型表主要字段:类型编号、类型名。用户类型为1代表学生、类型为2代表指导教师、类型为3代表超级管理员、类型为4代表部门负责人员、类型为5代表院校负责人。

用户表主要字段有:用户ID(UserID) 、用户类型(UserType) 、姓名(name) 、年龄(age) 、身份证号(identificard) 、学校(college) 、学院/部门(dept) 、班级(class) 、职务(occupation) ,其中用户ID(UserID) 、用户类型(UserType)、姓名(name) 、身份证号(identificard) 是必填项。

论文模板表:主要字段:论文编号、论文摘要、论文目录、论文引言、参考文献、致谢、总结、附件地址、论文字数、摘要得分、目录得分、引言得分、参考文献得分、致谢得分、总结得分、论文总分等;

内容模型表(sc_cms_model) :主要字段:id (主键)、模型名称、表名、字段列表、栏目页模板、列表页模板、详情页模板、创建时间、更新时间、模型配置。

论文(sc_kt_lunwen) :主要字段:id (主鍵)、论文设置、名单、题目、每题分数、答题、答题A、答题B、答题C、答题D、答题E、答题F、得分、状态、显示答案、评价等级、评语、备注、操作员、删除时间、创建时间、更新时间、排序。

论文批阅记录表:主要字段有:学生姓名、学号、论文提交时间、论文指导意见、论文修改次数、论文总分、批阅人、论文评语、是否批阅、是否打分;

论文提交记录表:主要字段包括论文提交时间、论文字数、论文结构是否合格、论文地址、文件大小、是否包含代码、是否包含附件;

视图(view) 设计:

创建论文提交信息视图:包括已提交人数、已提交学生学号、已提交学生所在班级、已提交学生所在学院、未提交学生学号、未提交学生所在班级、未提交学生所在学院、未提交人数字段。

控制台视图:包括在线人数、访问量等字段。

6 总结

本系统的开发主要从学生、指导教师、管理层面对实施毕业设计(论文)智能管理系统的需求为出发点,考虑系统实现技术点和系统功能,采用PHP+MySQL进行系统实现,所有功能实现后由各类管理人员、指导教师、学生进行试用并进行修复缺陷,使毕业设计(论文)的指导效率得到切实的提高。

参考文献:

[1] 毛洪贲,殷德顺,郭娟,等.基于.NET的本科毕业设计(论文)智能管理系统的研究与设计[J].现代教育技术,2010,20(10):128-131.

[2] 冉阳.海警学院毕业设计论文智能管理系统设计与实现[J].通讯世界,2017(8):243-244.

[3] 彭灿华.基于云平台的高校毕业设计管理系统设计与实现[J].无线互联科技,2021,18(7):79-81.

[4] 张巧林.面向二级学院的毕业设计管理系统探索[J].教育教学论坛,2020(27):25-26.

[5] 李莉.“互联网+”背景下毕业设计管理系统的研究与设计[J].信息与电脑(理论版),2019,31(21):101-103.

【通联编辑:王力】

收稿日期:2022-06-17

基金项目:2020年度江西省教育厅科学技术研究项目,项目编号(GJJ207901)

作者简介:刘英晖(1978—) ,男,硕士,研究方向为计算机技术。

猜你喜欢
毕业设计论文
论文插图要求
高校毕业设计展吸引业内眼球
毕业设计优秀作品选登
基于FPGA的毕业设计实践平台实现
基于项目引导下的本科卓越工程师毕业设计教学改革初探
下期论文摘要预登
下期论文摘要预登
下期论文摘要预登
基于作品的高职毕业设计实践
顶岗实习、毕业设计与就业一体化的探索与实践