一种基于工作流的本科生毕业设计过程化管理系统

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:haha123456hehe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本科生毕业设计是高校教学活动中的重要环节,该文探讨本科生毕业设计过程化、网络化、信息化的管理方式及其实现方法。毕业设计过程可定制、注重过程化既能保障毕业设计的质量,又能反映指导教师的指导工作量。
  关键词:毕业设计管理;工作流;管理系统
  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2018)18-0051-02
  1 背景
  本科生毕业设计是高校教学活动中的一个重要环节。近年来,受学生规模提升、学生外出实习实训等因素影响,给毕业设计指导与管理带来诸多不便,严重影响了教学质量,加大了毕业设计管理工作难度和强度。
  当前高等教育正向纵深方向发展,走以提高教学质量为核心的内涵式发展道路是国家中长期教育改革和发展规划纲要确定的重要方针。创新思维和实践能力培养是提升人才培养质量的重要手段,而加强本科生毕业设计过程化管理是实践能力培养的有力保障。提升毕业设计的指定与监管效率,保障本科生毕业(设计)论文的质量。毕业设计管理的信息化,是推动教学管理方式的科学化、高校内涵式发展道路上的一块重要基石。
  2 毕业设计管理需求分析
  2.1 毕业设计指导和管理工作体量大,任务艰巨
  以河南大学为例,每年本科毕业人数在10000人左右。庞大地学生数量给毕业设计指导和管理带来了巨大的工作量,学生的论文和各种表格管理不便。随着计算机技术的快速发展,许多高校已经借助毕业设计管理系统来实现网络化管理。然而现有的毕业设计管理系统仍是以数据处理为中心的传统MIS构架,难以柔性、高效、充分地满足师生对毕业论文过程管理的需求。
  2.2 学生因实习实训分布散,学生和指导老师沟通不畅
  学生因实习实训、就业等因素,遍布在全国各地,在撰写毕业论文过程中与导师沟通不畅,经常颠倒次序先有毕业论文再补开题报告的错误做法让他们无法正确体验科学研究与设计的过程,使得毕业环节教学效果大打折扣。
  由于专业和培养层次(研究生、本科、专科等)的不同,毕业设计过程可能存在不同,固定模式的管理系统不能柔性的满足学校毕业设计过程的管理要求;综合性大学由于在校人数多、异地教学办公等原因常采用学校学院二级管理体系,也对现有的毕业论文管理系统带来不少挑战。
  2.3 毕业设计涉及多个环节,各环节状态动态管理不便
  毕业设计一般包括指导教师分配、论文选题、开题报告、任务书确认、中期检查、论文審阅、论文评审、论文查重、论文答辩等环节。各个环节环环相扣,任何一个环节没有通过将无法进入后续环节;同时,毕业论文还存在学生中途更换题目、更换导师等情况,需要更改相关环节。毕业设计管理系统需要工作流技术管理各个环节的状态,同时支持流程定制等功能。
  2.4 毕业论文进度管理和实时监控难度大,不便于统计
  毕业设计参与人员包括学生、指导教师、评审专家、院系教务管理人员、学校教学主管部门与人员等。参与人员类型较多,每类人员对系统的需求不同、功能权限也不同。特别对于教务管理人员,需要实时监控学生毕业设计的进度,统计诸如毕业设计开题数量、答辩人数、毕业论文成绩、重复率情况等数据。传统毕业设计管理系统在过程监管、信息统计方面功能较弱,无法准确掌握毕业设计工作的第一手数据,不能为教学管理提供数据支撑和决策服务。
  3 基于工作流本科生毕业设计过程化管理系统的设计与实现
  3.1 功能分析
  毕业设计管理系统涉及的用户主要包括学生、指导教师、教务管理人员等,不用用户角色其功能也有所区别。
  对学生而言,主要功能包括:查看导师信息、公告信息,撰写开题报告,查看任务书,撰写中期检查,上传各版次论文及其附件,报名参加答辩等功能。
  指导教师的主要功能包括:查看与发布公告,查看所指导学生信息,审阅开题报告,下达任务书,中期检查审查,各版次论文评阅,论文评审,成绩评定,师生交互等功能。
  管理人员的主要功能包括:基础信息维护,指导教师分配,查询统计,流程管理,论文状态管理,权限管理,公告管理等功能。
  3.2 架构设计
  基于工作流的本科生毕业论文过程化管理系统采用Java EE轻量级SSM框架,前端采用jui富客户端框架,基于Shrio进行安全与权限控制,系统的体系结构如图1所示。
  3.3 关键算法
  在本系统中最为核心的算法是为指导教师分配学生的算法。根据实际需求,分配方法设置了两种:一种是管理人员手动分配,另一种为按学生专业自动分配。为学生分配毕业设计指导教师的同时,还要为毕业设计分配评审教师(盲审),本系统的分配算法基本思路如图2所示。
  3.4 流程控制
  工作流技术源于办公自动化领域,通过将工作分解为任务、角色,按照一定的规则来执行这些任务并对它们进行监控,以达到自动化办公提高效率的目的。在基于工作流的毕业设计管理系统中,依据工作流开发方法,工作流主要用于毕业设计导师分配、过程控制管理和答辩阶段。在毕业设计各环节,毕业设计过程控制阶段是耗时最长、最为重要的阶段,该阶段主要完成毕业设计(论文)的开题、任务书、中期检查、论文的撰写、教师的指导评阅、论文查重、论文盲评、答辩预约、直至答辩成绩评定。本课题以毕业设计过程控制阶段为例分析其流程,提取元工作流,再将元工作流通过过程规则组合成高一级的工作流,最后通过内聚将它们组合起来形成功能模块。基于工作流的毕业论文管理系统采用自动化程度较高的工作流技术来实现指导教师手动分配和自动分配,过程控制以及答辩管理等毕业设计管理系统的核心模块。用户在Web用户界面进行各类操作,如文档上传下载、文档流转、成绩打印等。与传统MIS系统不同,工作流管理与监控模块是系统的核心,负责工作流执行服务,主要包括流程模板管理模块和资源与权限配置模块。流程模板管理模块进行用户自定义流程模板的管理,包括模板的定义、流程的活动和路由的设置。
其他文献
“都立春了,这里的地温还在零下10摄氏度。大棚作物特别容易因为灌溉不当出现问题。”从正月十二日来到山东省莱西市做农化服务以来,尽管离临沂老家不远.红日阿康公司农技师张志
有时总感觉,曾经刻骨铭心的友谊总是在不经意间悄然离去,不是因为奔波忙碌而无暇顾及。也不是年华流逝而逐渐淡忘,而是强烈地感到彼此之间心灵的远离。曾经说过要好好相守的朋友
<正>~~
期刊
一般认为酒的作用不外乎两个方面,一是可作药用,治疗疾病;二是可养生,解除疲劳,强健身体。黄酒的营养丰富,主要成分除乙醇和水外,还有麦牙糖、葡萄糖、糊精、甘油、醋酸、琥珀酸、无机盐、酯、氨基酸等。黄酒含有21种氨基酸,其中包括有4种未知氨基酸。而人体自身不能合成必须依照食物摄取的8种必需氨基酸黄酒都具备,所含氨基酸量达5 647mg/升,是啤酒的5~10倍,葡萄酒的1.3倍。黄酒的热量是啤酒的3~5
摘要:为了保证H2H(Human-to-Human)的通信质量以及M2M(Machine-to-Machine)通信的优化、同时解决MTC(Machine-Type-Communication)拥塞的问题,本文提出一种基于群组的并通过调整群组中的中继设备发起接入请求时消息队列长度的阈值的方法,来实现拥塞控制和节能的效果,最后通过仿真说明和验证了该方法拥有拥塞控制和节能的作用。  关键词:MTC;群
一直以来土地可以说是农民的命根子。对于农民工来说,在当前城市针对他们的社会保障制度尚未建立的背景下,土地是他们最后的生活保障线。随着外出打工的农民越来越多,农民工
厂商关系是唇齿关系、鱼水关系,更是战略合作伙伴关系,无论何时,都是母公司与子公司的关系。这些关系必须建立在互惠互利和厂家、经销商、用户三方共赢的基础上,才能保持这种关系
摘要:高校本科毕业论文是医学院校综合性的实践教学环节,是实现本科生培养任务的重要环节。该文根据目前医学院校毕业论文管理工作的现状建立了毕业论文管理平台,逐步完善毕业论文过程的各项质量管理体制,提高毕业论文质量并促进应用型人才创新能力的培养。  关键词:毕业论文;管理系统;ASP;选题  中图分类号:TP311.52 文献标识码:A 文章编号:1009-3044(2018)19-0069-02  A
该文分为三个部分,第一部分介绍了当前高校网络发展的特点与现状,第二部分分析了当前高校网络安全管理方面存在的不足与漏洞,第三部分针对上述问题提出了新时期高校网络安全