机械工程专业工程认证信息管理系统设计与开发
2018-01-15刘孝保伍星
刘孝保+伍星
摘要: 随着高等工程教育改革和社会发展,工程教育认证已经在我国高等工程专业实施。目前机械工程专业工程认证信息相关文件数据管理效率较低,为此利用信息技术在工程教育认证理念指导下构建了机械工程专业工程认证信息管理系统,以数据驱动的方式对系统功能模块进行设计并针对不同用户类型界定用户权限,开发了相应软件界面。系统的设计与开发能够满足工程认证信息管理工作要求,提高信息管理维护效率。
Abstract: With the reform of higher engineering education and social development, engineering education certification has been implemented in China's higher engineering specialty. At present, the data management of the relevant documents of the mechanical engineering professional project certification information is low. Based on the concept of engineering education certification, the engineering certification information management system of mechanical engineering is constructed, and the system function module is designed in a data-driven way. The user interface is defined for different user types, and the corresponding software interface is developed. The design and development of the system can meet the requirements of engineering certification information management and improve the efficiency of information management and maintenance.
關键词: 工程认证;信息管理;信息技术;数据驱动
Key words: engineering certification;information management;information technology;data driven
中图分类号:TP311 文献标识码:A 文章编号:1006-4311(2018)04-0163-03
0 引言
工程认证是目前我国工程教育发展的重要方向,自2016年6月我国正式加入《华盛顿协议》起,全国各高校各专业都在积极按照工程认证要求建立学生培养体系,以学生为中心,以成果为导向,以持续改进为内在推动力积极推动工程教育认证事业的发展。工程认证是一套完整的学生培养体系,包括从学生招生到毕业再到毕业后的发展等时段中制定的政策制度、政策制度执行过程监督、培养过程的持续改进等内容,因此工程认证培养体系的管理工作非常复杂。随着信息技术的发展,利用信息技术实现对工程专业认证的管理成为工程认证管理的一个主要方法[1-2]。
为此,以机械工程专业为对象,在工程教育理念的指导下,按照工程认证的培养标准,设计开发了机械工程专业工程认证信息管理系统。首先对工程教育管理进行了需求分析,并在需求分析的基础上对信息管理系统进行了功能模块设计和数据库设计,最后展示了系统核心界面。该信息管理系统将工程专业教育认证理念融入信息管理系统,为机械工程专业的工程认证教育培养工作提供了良好的基础平台和便利条件,提高了工程教育认证信息的管理水平[3]。
1 工程认证信息管理系统需求分析
工程认证信息管理系统的主要目标是在工程教育认证理念下利用信息技术进行培养过程相关政策制度制定、管理实施、持续改进等相关文件数据的管理,并实现管理者和用户按照自己的工作职责获取相应的信息,因此,工程认证信息管理系统应具有如下功能:
①基础信息维护功能:主要维护系统的基础信息,包括用户信息、角色信息、业务模块信息等,为整个系统的顺利运行提供基础数据支持。
②安全管理功能:以角色为基础,实现系统用户的登陆安全管理、角色的功能定义、用户角色的维护等功能。安全管理功能能确保用户在安全访问系统的前提下,实现不同用户角色具有不同操作页面。
③业务管理功能:在工程教育认证标准的指导下,实现工程教育实施过程中学生培养全周期相关数据的管理,包括相关政策制度文件、过程监督实施文件及数据、持续改进相应文件及相关数据。
2 工程认证信息管理系统设计
2.1 设计开发原则
工程教育信息管理系统的设计主要以总体规划、分步实施为原则,首先实现工程教育认证过程中数据文件的管理功能,在此基础上以数据驱动技术实现内在持续改进的业务流程。项目的设计和开发尽可能利用现有资源,设计过程考虑与学校相关信息管理系统的连接问题,避免形成信息孤岛。在项目设计开发过程中“突出重点、抓住主线”,以学生为中心,以工程教育理念为基础进行,首先构架系统结构,开发软件系统,然后在此基础上边实施项目边改进优化,以提高系统实用性和降低风险。同时,系统设计开发认真贯彻执行国家信息化建设的相关政策和法规,结合系统的实际情况和特点,提出具体的执行办法和意见,制定并推行信息化标准和规范,有计划、有步骤地推进标准化工作。endprint
2.2 功能模块设计
在设计开发原则的指导下,依据功能需求,本系统的总体功能可分为登陆模块、安全管理模块、基础信息维护模块和工程认证业务管理模块等四个模块,系统功能模块图如图1所示。
其中,登陆模块的主要功能是实现系统用户的安全登陆和安全注销,确保用户安全方便的登入登出系统;安全管理模块基于角色访问控制机制,主要实现登陸用户角色界定、权限管理和维护工作,确保用户按照不同角色登陆后获取相对应的操作页面;基础信息维护模块主要实现系统基础信息的维护,主要包括用户基本信息、角色基本信息、模块基本信息等;工程认证业务管理模块是系统的核心模块,主要实现工程教育认证理念下相关文件数据的管理和维护工作。依据以上功能模块设计并开发工程教育信息管理系统能够满足系统工作要求,提高信息管理维护效率。
工程认证业务管理模块是本系统的核心业务模块,按照工程教育认证标准2015版的要求,其功能模块分为学生模块、培养目标模块、毕业要求模块、持续改进模块、课程体系模块、师资队伍模块和支撑条件模块等7个模块。工程认证业务管理模块如图2所示。
其中,学生模块主要包括学生招生相关文件数据的管理、学生指导相关政策制度和数据的管理、学生培养跟踪评价文件与数据的管理、学生转学转专业相关制度文件与数据的管理等内容;培养目标模块主要包括培养目标制定及其相关文件与数据的管理、学生5年左右预期成就相关数据获取与分析的管理、培养目标修订相关制度和数据的管理等;毕业要求模块主要包括专业认证标准对应12项要求对应指标点分解,对应课程指标体系构建、毕业要求评价方法和评价结果以及持续改进等内容的管理;持续改进模块主要包括教学质量保证机制、毕业反馈机制、教学过程持续改进机制及第三方评价等相关内容的管理;课程体系模块主要包括课程体系设置相关内容的管理,如课程学分认定与计算依据、课程方案设置、课程对毕业要支撑度、课程体系修订等;师资队伍模块主要包括师资结构、教师专业发展、教师本科教学情况、教师对学生的指导情况、教师教学质量提升等相关文件数据的管理;支撑条件模块主要包括教学设施、计算机网络及图书资源、教学经费、平台建设等方面文件数据的管理。
3 机械工程专业认证信息管理系统开发
依据功能模块设计提出的总体功能以及各总体模块和业务模块的相应功能,采用ASP+ SQL Server 2008开发技术,利用Struts框架开发了机械工程专业认证管理信息系统,图3所示为系统登陆界面。
登陆界面主要设置有用户名、密码及验证码输入框和登录、清空两个选择框。登陆系统后进入系统应用界面,图4为以管理员身份登陆后的系统基础信息维护界面。页面左边为模块树,页面右边为内容显示。
图5为工程认证管理模块中学生模块显示页面。页面分为3个部分,最左边为导航页面,中间为文件数据内容标题显示页面,最右边为文件数据显示页面。
4 结论
针对机械工程专业工程教育认证管理过程中学生培养相关文件数据管理效率较低的问题,利用信息技术在工程教育认证理念指导下构建了机械工程专业工程认证信息管理系统。该系统的设计与开发为工程教育理念在机械工程专业的顺利实施提供了技术平台,为工程教育学生培养提供了良好的支撑,推进了机械工程专业认证高校学生培养工作的有序进行,同时也为其他高校和专业的工程教育认证管理工作提供了思路和良好的借鉴。
参考文献:
[1]田艳兵,杨世忠,陈霞.工程教育认证体系下的自动化专业培养模式探索与研究[J].教育教学论坛,2017(43):148-149.
[2]张海,付伟.面向工程教育认证的机械工程专业实验教学体系建设[J].实验技术与管理,2017(10):166-169,186.
[3]张朝峰,李静,张建栋,常宏宏.加入《华盛顿协议》对工科专业本科教育的启示[J].高教学刊,2017(19):8-11.endprint