李波 孔祥艳
摘要:针对软件工程专业“校企合作”模式下的“校内实训”的特点,采用B/S模式和WEB开发技术开发一套教学实训管理系统,实现了系统管理、实训技术方向选择、实训过程管理和人才信息储备等功能,形成“线上”实训管理平台与“线下”教学实训相融合的实训体系,推动实训教学改革,提高实训教学管理效率和实训教学质量。
关键词:校企合作;实训管理系统;技术方向选择;过程监管;人才信息储备
中图分类号:TP311 文献标识码:A
文章编号:1009-3044(2020)19-0014-03
开放科学(资源服务)标识码(OSID):
1 背景
实训环节是软件工程专业教学的重要组成部分,是提高人才培养质量,达成人才培养目标的关键。“校企合作”有助于强化学生实践能力与创新精神,有助于人才培养与社会需求之间的有效衔接,是专业建设和人才培养的重要支撑[1]。中北大学软件学院软件工程专业采用“校企合作”的培养模式,把企业引入到校内(简称“校内实训”),利用企业丰富的人力资源[2],尤其是实践经验丰富的工程师和项目负责人,针对本校软件工程专业人才培养的具体教学环节,建设有特色的实训课程体系,实现学校内部与企业各方面资源的有效整合[3],提升学生的实践动手能力。该模式是实现理论知识教学到实际社会需求无缝对接的有效方式与途径[4-6]。
2“校内实训”的实施过程和现状
2.1“校内实训”的实施过程
中北大学软件工程专业下设不同的专业方向(软件开发与测试、信息化与软件安全、云计算和大数据、移动互联网、智慧城市),每个方向的实训过程以实训计划、实训过程、实训资源、实训成果为核心进行(如图1)。首先由企業教师和校内教师共同研讨制定实训计划,确定教学大纲、教学日历和具体每个实训环节的授课教师[7];实训过程采用以完整项目为主线,让学生感受真实的软件开发过程,即项目分析设计、项目代码实现、项目测试、项目交付、项目总结。整个过程企业教师为主要负责人,校内专业负责人和教师负责监督实训过程和学生日常学习生活的管理;企业教师在教学过程中提供按章节设计的教学资源、其他辅助资源以及自己在实战项目中积累的相关经验;实训结束后,学生能力考核打破传统的“一考定能力”的做法,广泛吸取企业人力资源管理中的成功经验,根据企业员工的成长曲线,建立了如阶段考核、实训答辩、总结性考核等多种考核方式,学生以阶段项目和综合项目形式汇报自己的学习成果,各种考核方式都以文档的形式备案。
2.2“校内实训”面临的问题
近三年校内实训的实践证明,实训质量有了很大改善,就业率稳步提高。但同时也发现有一些问题需要解决:1)由于学生的个性差异,不同专业方向的差异,引入企业的差异,如何有效地满足不同学生的学习需求;2)由于教学环节交予企业,如何实现对实训过程中的计划、过程、资源、成果等各方面工作的监管;3)校企合作的实训模式与社会工作环境所需能力基本相似,主要培养学生的综合实践能力,能直接服务于社会[8],为就业奠定基础,那么如何在实训过程中,很好地掌握学生的学习动态数据,有针对性地为学生提供就业和创业指导服务。
“互联网+教育”的出现则意味着互联网在教育中的应用已经进入教育服务体系创新的阶段。基于“互联网+”的背景,开发一套实训管理系统,实现“线上”实训管理平台与“线下”教学实训相结合,使日常管理更加便利、教学资源充分共享、各项数据清晰展示,能全方位地掌握教师和学生在实训过程中的情况,有助于实训教学环节更好地开展。
3 基于WEB的实训管理系统结构
3.1 系统构建
本系统把网络技术、数据库技术、视频技术有机结合起来,把实训教学管理移植到互联网环境中[9]。本系统的功能包括系统管理、实训技术方向管理、实训过程管理、人才信息储备。学生根据前期的学校课程学习和自己的兴趣自主选择实训技术方向,力求满足个性化差异。在实训过程中企业教师把教学环节中的各项数据上传系统,便于对企业教学进行各项监管,实现企业和学院之间的各项信息的互通。提供人才储备功能把每届就业的学生储备到人才库为新一届学生就业提供帮助。
3.2 系统架构
本系统采用B/S体系结构[10],在逻辑上把应用功能分为表示层、应用层、数据层3个层次,在此结构下,用户通过电脑或手机浏览器访问服务器,服务器的应用服务程序根据用户操作访问数据库服务器,操作完成后服务器将结果反馈给用户[11]。
4 实训管理系统功能结构设计和实现
4.1 系统管理
系统管理中最主要的是用户权限的分配与管理,本系统用户分为6类:系统管理员、企业教师、学生、专业负责人、校内教师、学院领导。不同类别的人员具有不同的权限,各类人员的权限严格控制,才能保证实训教学日常管理工作的正常运行。
4.2 实训技术方向管理
实训前期学院会针对不同专业方向的差异和就业市场对人才需求动态变化分析,搜索本专业社会上的需求岗位,运用大数据分析,得到这些岗位所需的核心能力和主流技术,然后确定实训技术方向,如:JavaEE技术、大数据、全栈开发、人工智能、信息安全。学生根据自己的实际水平和兴趣在系统中选择技术方向,学院根据学生的选择结果选拔授课企业,选拔通过的企业信息和实训课程信息录入系统。实训方向选择流程如图2所示。
4.3 实训过程管理功能
4.3.1 实训过程管理功能设计
在实训过程中,企业教师和学生是实训的实施主体,学院领导、专业方向负责人、校内教师主要负责对实训过程进行监管,随时掌控学生的实训情况,并跟踪其效果。要想建立健全的实训管理系统,就需要把这几部分紧紧联系在一起,构成一个数据的整体性。根据系统的分析和业务流程,6个角色中有共性的功能,如学院领导、专业负责人、校内教师在某些功能上有相同的部分。在此主要阐述了企业教师、学生、专业方向负责人三个角色的主要功能,具体如图3所示。
4.3.2 实训过程管理功能实现
实训教学管理系统主要采用web前端技术、PHP语言和MySQL数据库实现[12-14]。而实训过程管理功能是整个系统的核心功能,在此详细介绍了此部分功能的实现。
4.3.2.1企业教师
实训环节采用集中在机房上课的方式,一周上6天,每天上、下午共8个小时,教师教授和学生操作练习交叉进行。教师上传教学大纲、教学日历和其他相关文档,经专业负责人审核通过后,系统根据教师的教学日历以时间轴的方式展示每周从周一到周六的教学内容,教师可以在每个对应时间段上传相应的教学视频、发起签到、布置和批改作业。如果教师没有操作则时间轴的一侧为空白,如进行了相应操作,操作结果会在另一侧显示。具体实现效果如图4所示。
4.3.2.2 专业相关负责人
专业方向相关负责人和教师监督企业教师的教学过程,可以选择进入实验室随堂听课,也可在系统中筛选视频或随机抽取一个月5次上课视频(如图5),通过视频观看,对教师进行评价(如图6);可以查看学生作业完成情况,了解企业教师对学生作业的批改情况;可以查看学生的到课情况,学生对企业的各项建议。整理实训基地教师教学评价和学生学习的各项相关数据,为校内教师评价企业提供借鉴参考,并起到激励督促的作用。
4.3.2.3 学生
学生可以观看教师发布的教学视频,加深对课程的进一步学习。也可以以文档或录制视频的方式上传作业,同时可查看自己的到课情况统计和作业反馈結果。
4.4 人才信息储备功能
本系统提供人才招聘平台(如图7),系统会详细记录学生的各项成绩和实训的作品,考核合格的学生进入人才招聘平台,经学院审核通过后,向用人单位(来源于学校招生就业处、合作实训企业、学院推荐)投递简历。用人单位需经过学院招生就业负责人审核后录入系统。用人单位可以直观地看到学生的能力状态和在校情况,学生也可看到企业的所有信息,被企业录用的学生会进人人才库,会详细记录学生所在单位、从事的岗位、擅长的技术等信息,为后续的学生提供就业帮助。
5 结束语
实训教学是培养应用型、技术型、创新型的人才非常重要的环节。实训教学管理系统便于信息收集、资源共享、信息互通、数据统计、数据展示,为实训教学过程提供了有效、实时、可靠、可扩展性的教学服务,为实训企业的综合评价提供数据支撑,以便学院确定是否进一步合作[15]。各项教学数据的收集和共享,还可以为后续的教学研究和改革提供支撑。
参考文献:
[1]纪德奎,胡文婧.“互联网+”背景下高职实训管理平台建设研究[J].职教论坛,2017(18): 79-82.
[2]杨维霞.基于创新创业能力培育的“四位一体”实践教学模式[J].实验室研究与探索,2018,37(3): 228-231.
[3]孟佳娜,焉德军,郑海旭,等.校外实践基地在学生实践能力培养中的作用[J].实验室研究与探索,2019,38(4): 227-229.
[4]吴雪峰,丁璧晗,计算机专业校内实训管理平台的应用[Jl‘电子技术与软件工程,2019(6): 130.
[5]陈小敏,吴涓,徐春宏.校企合作工程教育人才培养的实践与思考——基于东南大学的案例[Jl.实验室研究与探索,2017, 36(7): 168-171, 268.
[6]孟国忠,王正.校企协同创新人才培养动力机制探究[Jl_实验室研究与探索,2018,37(12): 257-261.
[7]钟秀玉,刘越畅,柯木超,等.软件工程专业协同创新性实践教学体系的探索[J].实验室研究与探索,2014,33(4):175-179.
[8]委福祥,王延庆,刘洪涛,等.“新工科”背景下材料专业实践教学体系探索[J].实验室研究与探索,2019,38(1): 197-200。
[9]李鸿,戴瑜兴.高职学院实训教学智能化管理系统研究与实现[J].实验室研究与探索,2008,27(7): 165-168.
[10]杨亮涛,基于Web的计算机实训课程管理系统设计[Jl.实验室研究与探索,2011,30(6): 346-348.
[11]骆晶晶,叶义成,曹楷,等,高校实验室安全教育及实训管理系统构建[J].实验室研究与探索,2017,36(11): 297-301.
[12]莫振杰.JavaScript基础教程[M].北京:人民邮电出版社.2017.
[13]高洛峰.细说PHP[M].北京:电子工业出版社,2009.
[14]黑马程序员.MySQL数据库原理、设计与应用[M].北京:清华大学出版社,2019.
[15]张骁,邸馗,陈晨,等.校企合作模式下实训教学管理工作探索与实践[Jl.实验技术与管理,2018,35(6): 185-189,192.
【通联编辑:谢媛媛】
基金项目:山西省高等教育教学改革创新项目
作者简介:李波(1977-),男,湖北松滋人,讲师,硕士,主要从事软件开发、实验室管理、信息安全方面研究。