基于云平台的高校毕业设计管理系统设计与实现
作者:***
来源:《无线互联科技》2021年第07期
        摘 要:传统毕业设计管理系统停留在题目双向选择上,并未很好地解决毕业设计全流程信息化管理,如任务书发放、开题报告生成、中期检查表在线提交、论文提交、成绩评定、数据导出等。通过多所高校实地调研分析,文章针对业务流程进行整合优化,开发了一套毕业设计管理系统。经过1年的试运行,本系统提高了毕业设计管理工作效率和数据汇总统计准确率。
        关键词:毕业设计管理;题目管理;流程管理
        0 引言
        毕业设计是本科阶段最为重要的综合实践环节,是对大学期间所学知识的一个综合性考核。毕业设计一般在大四第二个学期进行,涉及周期长、文件多、范围广,且绝大部分学生是边实习边完成毕业设计任务[1]。传统毕业设计管理系统仅停留在题目选择上,缺少过程管理。为此设计一个高校毕业设计管理系统能包含毕业设计管理的全部流程就尤为重要。
        1 本系统优势
        实现一键登录功能。接入高校现有用户认证系统,只要是学校许可用户均可使用本系统,无须重复注册,增加用户体验度。
        优化毕业设计选题功能。将以题目为中心的双向选择,改为以导师和学生为中心的双向选择。允许导师选学生,并分配题目给学生,更贴近现实。
        优化题目管理功能。实现了防止题目同质化处理功能。
        文档资料管理。增加毕业设计涉及所有文档资料的在线汇总功能。
        2 功能需求分析
        通过对多所本科院校实地调研,确定了本毕业设计管理系统的具体需求,为后续系统功能模块设计与功能实现打下基础[2]。
        2.1 系统管理
        系统管理主要是针对本系统一些全局功能菜单进行配置,主要功能如下。
        学期管理:后台配置每次毕业设计开始日期与结束日期,并将此时间段按确定导师阶段、确定题目阶段、设计阶段、答辩阶段配置。其目的是系统自动识别不同时间段进行相应操作,保证毕业设计每一个阶段的严谨性。
        系统开关。后台可以配置本系统启用与开放。
        上传文件类型管理。后台配置上传文件类型、大小等。
        系别管理:后台动态添加、编辑性别信息。
        专业管理:后台动态添加、编辑专业信息。
        班级管理:后台动态添加、编辑班级信息。
        审核小组管理:后台可以针对不同专业设置题目审核小组,只有通过审核的题目才能被选。
        2.2 用户管理
        (1)教师管理:分别设置各老师能带毕业生数量最大值。
        (2)学生管理:分学年、专业等查看学生信息,并针对欠学分的学生不允许参与毕业设计。
        2.3 題目管理
        可实时查看所有题目的信息,设置题目的可以被选择的上限。
        2.4 毕业设计文档管理
        实现毕业设计相关文档在线提交与在线预览,如毕业设计任务书、中期检查表、开题报告、毕业论文[3]。
        2.5 成绩管理
        (1)指导老师成绩提交。成绩提交后自动生成《指导老师评审成绩表》。
        (2)盲审老师成绩提交。成绩提交后自动生成《盲审老师评审成绩表》,同一份论文可以指定多个盲审老师进行审核。
        2.6 数据导出
        (1)题目导出。可按专业、班级等进行毕业设计题目的汇总查询,并导出到Excel文档中。
        (2)成绩导出。可实时查询任何一个学生的毕业设计成绩。
        3 功能模块设计
        毕业设计管理系统的操作对象有3种,分别是管理员、指导老师、学生。
        管理员主要功能职责有:系统基础管理、教师管理、学生管理、审核小组管理、题目管理、权限管理、成绩管理、数据导出管理等。功能模块如下图1所示。
        教师登入毕业设计管理系统后,有两种方式进行毕设题目的选择。第一种:可直接选择线下约定的学生列为被指导对象,然后直接分配相应的题目给学生。第二种:录入毕业设计题目后,通过审核进入双向选题阶段,学生选题目,老师再确认学生。当题目审核通过后,由指导老师针对每一个题目在线发布任务书,学生根据任务书内容提交开题申请完成开题答辩。为保证毕业设计质量,毕业设计成绩要进行交叉评阅,并给出指导老师成绩与盲审老师成绩[4]。教师功能模块如图2所示。
        学生根据兴趣选择适合自己的课题,一次最多选5个,同一导师最多选2个。也可以线下与老师约定好,由老师先确定学生,后续再针对性分配题目。学生根据任务书要求完成开题报告、论文提交等。学生功能模块如图3所示。
        4 核心功能实现
        本系统使用B/S架构,开发语言使用C#,数据库使用SQL SERVER 2018,系统具有较好的可扩展性和安全稳定性。
        4.1 题目同质化检测
        为保证毕业设计的质量,教师录入课题在入库前进行检测,与近三年的题目进行比较,如果相似度超过设定比例,将提示给出题教师并显示检测结果。学生进行论文在线提交时,系统会针对论文内容进行系统内论文雷同检测[5]。
        4.2 交叉评审
        当学生论文提交系统后,审核小组会根据题目研究方向进行交叉评审。每一份论文可以分配给至少两位以上老师实行盲审,盲审成绩采取一票否决制。如果有一位老师给定盲审成绩不及格,则判定为不及格。成绩提交后,系统自动生成盲审成绩单,并支持批量导出、在线打印等。
        4.3 成绩评定
        毕业设计成绩包含3个部分:指导老师成绩、盲审老师成绩、答辩成绩。3部分成绩均由各自老师进行在线提交。论文评分项目包括:选题的价值与意义、文献综述、研究水平与设计能力、论文撰写质量、学术水平与创新。采取百分制给分,成绩评定客观公正。
ssm框架实现登录功能
        5 结语
        本系统的实际使用,可以让毕业设计有序开展。在选题方面保证了题目的质量,防止题目同质化。兼顾了传统的选题方式,线下确认导师。在毕业设计开展阶段,需要提交任务书、开题报告、中期检查表、毕业论文等,涉及文件较多,在审批或者修改这些文档资料时较好地做到了版本管理。在评审阶段,较好地做到了论文交叉评审,公平公正地评定学生毕业设计成绩,实现成绩管理功能。通过本系统,管理人员可以实时掌握毕业设计的开展进度,进一步规范相关文档资料的管理。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。