教研项目与教学成果综合管理系统
2015-06-12徐培鑫杨嘉宇
徐培鑫, 肖 月, 杨嘉宇
(1.长春工业大学 教务处,吉林 长春 130012;2.北京圣安德科技有限公司长春分公司,吉林 长春 130012)
1 系统设计的背景与意义
高等教育教学研究与改革项目立项建设是提高高等教育教学质量的重要途径,尤其是教育部2003年实施“质量工程”、2008年实施“本科教学工程项目”以及2012年出台《教育部关于提高高等教育质量的若干意见》,要求高校进一步提高本科教学质量,加强内涵建设以来,教学研究与改革项目日益增多,教学管理人员的工作量越来越重。但是,目前大部分地方院校教研项目管理仍停留在简单的应用Microsoft办公软件进行管理的阶段,造成了各级各类项目的申报、评审、推荐工作头绪多、任务重,工作量越来越大,容易出错,严重浪费人力物力。为主动适应国家高等教育内涵建设的新要求,提高教学管理水平,长春工业大学教务处以科学的管理理念为依托,以信息化技术为支撑,研发了教学研究与改革项目管理系统,这对于方便各级管理部门加强对项目的过程管理,为广大教师和各级管理部门提供项目申报、评审、查询、监控等服务具有重要的意义[1-2]。
1.1 提高教学管理人员管理水平和工作效率的有效途径
教研项目管理系统在人机界面交互过程中,可以有效地规范申报人所填报的数据,使提交的数据符合系统信息设计的要求。在线上完成管理人员发布通知、申报人员项目提交、查询人员信息检索、对外进行成果展示等,能够使教学研究的数据实时更新并且提高复用程度,简化了工作程序,在保证申报数据的质量和提高数据处理效率的同时,大幅度地提高教学管理水平和工作效率[3]。
1.2 大数据时代背景下高等教育教学管理的必然选择
将教学研究与改革项目申报、管理、审批、推广过程中会产生的大量准确、完备的数据进行存储管理,为学校决策提供实时、准确的数据,进而实现管理的动态化和常态化[4]。利用大数据技术可以在很大程度上帮助学校准确把握当前教育教学研究方向,对资源管理、教学模式、教学内容、教学方法进行创新。
1.3 教学成果展示与推广的重要平台
教学成果的展示与推广是教学研究与管理工作中的一个重要环节,是将研究成果应用于教学过程的有效途径。管理系统所提供的成果展示与互动交流模块可以按类别对项目进行展示,方便查询与检索,同时,交流互动模块可以便于广大教师交流心得体会。
2 系统的设计与实现
2.1 功能模块
将系统分成与课题立项相关的项目管理模块、与成果展示相关的成果管理模块、以及工作流、门户管理、综合查询统计和权限管理共6个模块。系统的功能模块设计如图1所示。
图1 系统的功能模块设计
2.1.1 项目管理模块
项目管理模块共有6个部分,分别对应项目的申报、审批、流程、查询、统计、经费管理功能。项目立项主要是教师填报项目立项信息,上传佐证材料,上报到项目审核部门,查看项目立项审核信息;项目审批主要是审核负责人填写项目立项审核意见,提出修改意见;项目流程主要是按照项目的审批流程,设置工作任务流程,工作流节点负责人,可以定制个性化项目管理审核流程;项目查询模块能够实现根据项目完成的时间、类型、完成人、研究状态等字段进行查询;项目统计主要是按照项目时间、学院、项目类型、经费情况等信息进行项目情况统计;项目经费管理主要是按照年度、学院、项目类型等关键字对项目进行查询、汇总统计。
2.1.2 成果管理模块
成果管理模块共有4个部分,分别对应成果的填报、展示、查询、统计功能[5]。成果填报主要是填报成果信息和佐证材料;成果展示主要是可以按照学院、部门、时间等关键字展示成果信息;成果查询可以利用成果时间、成果完成人、学院等关键字查询相关成果信息;成果统计可以实现对不同年度、不同单位、不同来源类别获奖信息进行分析统计。
2.1.3 工作流管理模块
工作流管理模块包括工作流创建、工作流配置、工作流监控3个子部分构成[6]。工作流创建主要包括根据审核业务流程建立工作流节点,可选择数据填报表单、判定条件、分支结构、业务规则等信息;工作流配置主要在工作流节点中配置部门、人员信息,自动生成工作流配置文件;工作流监控主要监控工作流实例的运行情况,可视化显示流程过程,记录每个步骤任务完成情况。
2.1.4 门户管理模块
该模块将系统的消息通知以及项目、成果的数据信息等按照个性化方式配置管理,且只能浏览本人的信息。
2.1.5 综合查询统计模块
综合查询统计模块包括对项目数据信息、成果材料信息等数据,按照关键字通过模糊查询、组合查询等方式,查询所需的项目、成果等各类信息,显示结果可以定制组合展示;可以按照不同单位、不同年度、不同来源的项目和成果进行统计汇总。
2.1.6 权限管理模块
权限管理模块包括系统由管理员完成用户管理,对应不同模块分设不同权限,权限不同则访问的数据不同,并且能够实现门户数据的个性化显示权限设置等。
2.2 系统实现
本系统是基于局域网的教务管理系统,全部功能在客户端浏览器上完成。系统是B/S架构[7],三层结构设计,客户端是通过浏览器访问,中间服务器用tomact实现,数据库服务器采用My SQL。
本系统是典型的Java语言开发的B/S架构管理系统,服务器操作系统是linux,系统前台页面采用最新的超文本链接语言(HTML5)、CSS3、JavaScript为开发工具,系统后台逻辑使用Java语言开发,程序设计严格遵循面向对象的设计方式。
2.3 系统结构
本系统的结构采用B/S模式(客户端浏览器/服务器)的开发模式,系统设计采用流行的三层架构模式,这种设计的好处是业务逻辑层、数据库访问层、表示层完全分离,降低了系统的耦合度,为以后系统的扩展打下了坚实的结构基础,达到了高内聚、低耦合的程序设计标准。
三层B/S结构图如图2所示。
图2 三层B/S结构设计
表示层是承担用户与业务逻辑的交互,负责把业务逻辑层的数据通过前段技术反映到客户端浏览器,同时把客户端浏览器的请求传递给业务逻辑层,但是表示层不处理业务数据的复杂处理逻辑。业务逻辑层是三层架构的核心部分,它是接收数据层返回的数据,经过复杂的逻辑处理,转换成表示层能够呈现给用户的数据体,同时也负责跟数据层交互,传递需要处理的数据需求。数据层主要负责对MySql数据库的读写操作,在简洁实用的基础上保证大数据的处理能力,为整个系统提供坚实的基础。
2.4 系统安全
系统安全是所有软件系统的关键问题。本系统从硬件和软件两方面做了安全性的保证设计。硬件方面:在设计中采用了防火墙、防病毒等网络安全措施来保护系统安全,用户访问系统时,必须输入账号、密码及验证码以保证系统用户身份的合法性。软件方面:采用了MD5单向加密技术对数据进行安全保护[8],如数据保密、数据完整性和身份认证等技术,采用数据自动备份来保证数据安全。
3 结 语
教学研究与改革项目管理系统的研制,是我校加快信息化建设步伐,加强信息资源共享,实现项目申报网络化、管理科学化、评审规范化、查询便捷化的重要路径。该系统操作简单,运行稳定,具有广泛的应用前景。
[1] 乜晓燕,倪志英,李雷鹏.高等教育教学研究项目和教学成果综合管理系统的设计与实现[J].森林工程,2013,29(6):194-196.
[2] 肖月,朱雪莲,周子明.创新创业教务管理系统的设计与开发[J].长春工业大学学报:自然科学版,2010,31(4):476-480.
[3] 任一鸣,唐申轩.浅谈高校教学管理的改革与完善[J].金田,2012(4):237.
[4] 胡筱华.关于优化高校教学改革项目管理流程的思考[J].河南科技,2014(8):262-263.
[5] 朱理瀚.浅谈学校科研成果统计管理信息化建设[J].江苏科技信息,2010(1):33-35.
[6] 李红臣,史美林.工作流模型及其形式化描述[J].计算机学报,2003,26(11):1456-1463.
[7] 李志明.基于B/S的学分制教务管理系统架构设计[J].福建电脑,2015(3):91-93.
[8] 林宗朝.基于C#的MD5加密算法的应用[J].长春工业大学学报:自然科学版,2011,32(6):581-583.