基于YII2框架的高校毕业设计质量管理系统设计
发布时间:2021-06-08 04:20
信息化时代,为提升高校教务管理水平,简化工作流程,基于当前毕业设计管理工作中存在的问题与不足,运用计算机与互联网技术,开发了一套毕业设计质量管理系统,实现论文指导工作的在线过程化管理;系统采用YII2框架实现业务逻辑功能,利用bootstrap前端技术实现手机页面自适应,使用FPDIPDF-Parser文本分析技术实现文档水印生成,并连结MySQL数据库实现数据的存储与管理;在互联网环境中,允许师生通过电脑或手机随时随地地进行互动交流与信息查询,突破了传统论文指导工作在时间与空间上的限制;经过实际工作测试,系统运行稳定,扩展性强,能够满足高并发量的访问需求,方便师生开展论文指导工作的同时,也加强了管理部门对设计过程的监督与管理,具有较高的应用与推广价值。
【文章来源】:计算机测量与控制. 2019,27(12)
【文章页数】:6 页
【部分图文】:
YII2系统架构图
通过对本科论文工作的各个阶段进行分析与研究,考察师生在论文实施过程中进行的操作流程,基于面向对象的程序设计理念,毕业设计质量管理系统主要分为用户管理模块、论文选题模块、论文实施模块、论文评审模块以及论文答辩模块。用户管理模块包括用户登录、角色切换与用户信息;论文选题模块包括课题申报与课题录入;论文实施模块包括开题报告管理、文献综述管理、外文翻译管理、论文正文管理、在线互动平台与导师审核模块;论文评审模块包括评阅分配、督导组抽检与重复率检测;论文答辩模块包括答辩分组、终稿装订与水印生成。各模块之间相互联系,从论文开题到毕业答辩,形成了毕业设计质量管理流程全过程,在规范工作流程的同时,加强导师在设计工作中的每一阶段对学生进行的指导与监督作用[11-12]。2.1 用户管理模块设计
为规范毕业设计流程,保障论文质量,系统设计了学生、导师、学科秘书、督导组与管理员5个角色,每种角色分别拥有各自不同的功能与权限,学生在系统上按规定步骤开展毕业设计工作;导师负责根据每一阶段的具体要求辅导与监督学生的工作完成情况;学科秘书负责统计本学科师生的设计工作进展情况,监督师生按时完成各阶段工作;督导组负责在系统上抽查学生设计工作完成情况,如抽查论文三大件与正文等。管理员负责监控毕业设计工作进展,完成论文重复率检测与评阅成绩管理等工作。多角色协同工作实现了对毕业设计工作流程的多维度综合管理模式,完善了论文质量衡量指标体系。由于各角色在每一阶段需要执行的操作不同,因此不能简单地通过数据库字段来进行用户权限设计。系统在控制器中使用group_id字段区分不同的角色,根据group_id字段值为各个角色分配相应的操作功能,同时,存在多重身份的用户可以在系统内自主切换角色,如导师与学科秘书双重身份、导师与督导组双重身份,相应实现代码如下:
【参考文献】:
期刊论文
[1]计算机应用技术对高校教学管理的优化作用[J]. 闫红桥. 科技风. 2019(10)
[2]高校大学生创业项目管理系统的研究与探索[J]. 李岸,董积有,黄远祥. 计算机产品与流通. 2019(03)
[3]基于大数据的智能企业管理系统设计[J]. 梁艳华. 现代电子技术. 2019(06)
[4]大数据分析下高校教学管理系统设计与开发研究[J]. 李浩. 现代信息科技. 2019(04)
[5]基于B/S架构的高校毕业设计过程管理系统[J]. 李云芳. 福建电脑. 2019(01)
[6]高校教学管理系统与学生系统联动育人研究[J]. 江旭梅. 内江科技. 2018(12)
[7]高校创新型信息化管理模式——基于大学生“考证热”现象的思考与探索[J]. 张玉婷. 智库时代. 2018(23)
[8]提高本科毕业设计质量培养创新型人才[J]. 郭涛,谢琨,胡晓娟,卢杨,张琳. 实验室研究与探索. 2016(01)
[9]强化毕业设计管理 培养创新型人才——新形势下提高毕业设计(论文)质量途径的探索与实践[J]. 胡晓娟,郭涛. 科教导刊(下旬). 2015(01)
[10]立题和过程管理是提高毕业设计质量的保证[J]. 彭秀英. 中国大学教学. 2012(03)
本文编号:3217684
【文章来源】:计算机测量与控制. 2019,27(12)
【文章页数】:6 页
【部分图文】:
YII2系统架构图
通过对本科论文工作的各个阶段进行分析与研究,考察师生在论文实施过程中进行的操作流程,基于面向对象的程序设计理念,毕业设计质量管理系统主要分为用户管理模块、论文选题模块、论文实施模块、论文评审模块以及论文答辩模块。用户管理模块包括用户登录、角色切换与用户信息;论文选题模块包括课题申报与课题录入;论文实施模块包括开题报告管理、文献综述管理、外文翻译管理、论文正文管理、在线互动平台与导师审核模块;论文评审模块包括评阅分配、督导组抽检与重复率检测;论文答辩模块包括答辩分组、终稿装订与水印生成。各模块之间相互联系,从论文开题到毕业答辩,形成了毕业设计质量管理流程全过程,在规范工作流程的同时,加强导师在设计工作中的每一阶段对学生进行的指导与监督作用[11-12]。2.1 用户管理模块设计
为规范毕业设计流程,保障论文质量,系统设计了学生、导师、学科秘书、督导组与管理员5个角色,每种角色分别拥有各自不同的功能与权限,学生在系统上按规定步骤开展毕业设计工作;导师负责根据每一阶段的具体要求辅导与监督学生的工作完成情况;学科秘书负责统计本学科师生的设计工作进展情况,监督师生按时完成各阶段工作;督导组负责在系统上抽查学生设计工作完成情况,如抽查论文三大件与正文等。管理员负责监控毕业设计工作进展,完成论文重复率检测与评阅成绩管理等工作。多角色协同工作实现了对毕业设计工作流程的多维度综合管理模式,完善了论文质量衡量指标体系。由于各角色在每一阶段需要执行的操作不同,因此不能简单地通过数据库字段来进行用户权限设计。系统在控制器中使用group_id字段区分不同的角色,根据group_id字段值为各个角色分配相应的操作功能,同时,存在多重身份的用户可以在系统内自主切换角色,如导师与学科秘书双重身份、导师与督导组双重身份,相应实现代码如下:
【参考文献】:
期刊论文
[1]计算机应用技术对高校教学管理的优化作用[J]. 闫红桥. 科技风. 2019(10)
[2]高校大学生创业项目管理系统的研究与探索[J]. 李岸,董积有,黄远祥. 计算机产品与流通. 2019(03)
[3]基于大数据的智能企业管理系统设计[J]. 梁艳华. 现代电子技术. 2019(06)
[4]大数据分析下高校教学管理系统设计与开发研究[J]. 李浩. 现代信息科技. 2019(04)
[5]基于B/S架构的高校毕业设计过程管理系统[J]. 李云芳. 福建电脑. 2019(01)
[6]高校教学管理系统与学生系统联动育人研究[J]. 江旭梅. 内江科技. 2018(12)
[7]高校创新型信息化管理模式——基于大学生“考证热”现象的思考与探索[J]. 张玉婷. 智库时代. 2018(23)
[8]提高本科毕业设计质量培养创新型人才[J]. 郭涛,谢琨,胡晓娟,卢杨,张琳. 实验室研究与探索. 2016(01)
[9]强化毕业设计管理 培养创新型人才——新形势下提高毕业设计(论文)质量途径的探索与实践[J]. 胡晓娟,郭涛. 科教导刊(下旬). 2015(01)
[10]立题和过程管理是提高毕业设计质量的保证[J]. 彭秀英. 中国大学教学. 2012(03)
本文编号:3217684
本文链接:https://www.wllwen.com/guanlilunwen/zhiliangguanli/3217684.html