APP下载

基于WEB APP的实习移动管理平台设计与实现

2019-10-29张林静朱珍元

宿州学院学报 2019年9期
关键词:顶岗实习生校企

张林静,郭 标,陈 勇,朱珍元

安徽警官职业学院信息管理系,安徽合肥,230031

2018年,教育部等六部委关于印发《职业学校校企合作促进办法》[1]指出:产教融合与校企合作是培养高素质劳动者和技术技能人才的重要形式和有效途径。职业学校应建立适应开展校企合作的教育教学组织方式和管理制度,健全校企合作的过程管理和绩效评价制度,强调监管应覆盖实习全过程,实施动态化管理。有实力的院校应充分利用信息化技术,构建实习信息化管理平台,推动实习管理的精细化。

国外的实习生顶岗实习源于1906年美国的第一个产学合作计划。国内于2006年5月在河北师范大学率先实施“顶岗实习”工程。2014年,王秀静等提出“双主体、三层次、多元化”顶岗实习管理模式研究[2]。2015年,钟兰提出目标管理模式运用与高职院校顶岗实习管理模式[3]。2018年,周晓红提出关于“互联网+”时代应用型院校顶岗实习的管理体系的创新模式[4]。

随着信息化技术普及,各大院校陆续运用顶岗实习管理监控实习过程,但是还存在不足之处[2]:(1)实习管理者实时监控实习过程的有效性有待提高;(2)校内校外指导教师(“双师”)的及时交流不通畅;(3)实习生获得实习资源和指导不及时;(4)实时发布消息功能不完善。

基于WEB APP的实习移动管理平台以监控实习过程为核心,对实习生的实习申请、考勤、实习日报、周报、月报以及实习报告等实时监控;对指导教师的实习指导过程和实习评价过程进行监督,从而提升实习质量。通过移动终端的实时交互,管理者可实时监控实习过程,实习社区模块可实现实习生的校内外指导教师(“双师”)的及时沟通,解决实习过程中的相关问题,并且实习指导教师可推送质量高的专业技术资源给实习生。

1 系统开发环境及相关技术

系统基于Thinkphp 5(开源php框架)和开源框架产品ThinkCmf,并通过MVC三层架构实现前后台技术分离与交互。系统前端界面主要采用Html5技术,后台使用Php7.0语言和Mysql数据库(图1)。

1.1 后台技术

系统是在Linux系统 Centos7.0环境下配置Apache。ThinkCmf是一款基于Thinkphp+Mysql开发的中文内容管理框架[5]。它提供了灵活的应用机制和基础的管理功能,开发者可根据自身的需求以应用的形式进行扩展。每个应用都能独立完成自身的任务,也可通过系统调用其他应用进行协同工作,大大降低了开发成本和沟通成本。另外,开源Php框架Thinkphp 5使得Thinkcmf具备了优秀的性能以及良好的安全性。MVC层次架构包含三个层次,分别是Model层、View层、Controller层。Model主要处理数据库的各种交互,View完成视图的显示,Controller处理逻辑关系。各层次通过书写数据接口Api进行交互。Mysql是一种开放源代码的关系型数据库管理系统(RDBMS),它采用结构化查询语言(SQL)进行数据库管理,其特点是速度快、可靠性高和适应性强。

图1 实习移动管理平台的技术架构图

1.2 前端框架技术

前台框架采用Html5技术[6-8]。Html5技术应用的最大优势就是可以在网页上直接调试和修改。另外使用AmazeUi+Vue.js+Jquery+Layui.js+百度地图等插件。AmazeUi主要集成前端的各种UI以及自适应界面搭建,提高开发效率。 Vue.js 处理复杂的Json数据交互,Jquery处理简单的特效以及数据发送基础验证,Layui.js主要用于数据处理完成后的美化弹窗,百度地图插件主要用于筛选学生考勤时的地点。

2 系统概要设计

2.1 角色分类

管理员:分为系统管理员和企业管理员。系统管理员负责整个平台数据的维护与管理;企业管理员需要及时更新实习岗位,将实习生合理分配给校外指导老师,创建校内指导老师与校外指导老师的交流平台。

实习指导教师:包括校内指导教师和校外指导教师。指导教师负责实习内容安排、实习任务进度、实习任务管理、实习报告点评、查询工作量、推送资源、推送优秀实习生等。

实习生:参与实习的学生,可进行岗位查询、申请、查看实习任务、提出实习疑惑、中止实习、填写实习报告等。

2.2 系统功能模块设计

系统包括8个功能模块,每个功能具体描述如下:

实习岗位:实习单位提供实习岗位的具体信息。

实习申请:实习生依据实习岗位提出申请。

实习安排:管理员依据实习申请统一安排实习生。

实习巡查:校企指导教师依据实习生的日报、周报、月报、考勤等对实习过程进行监控。

实习报告:实习生在实习过程完成后,撰写的实习报告,作为考核实习成绩的重要内容。

实习社区:实习生在实习过程中遇到问题及困惑可在实习社区寻求帮助。

量化考核:以实习生在实习过程中的自我评价、企业评价、指导教师评价三方的加权平均数作为量化考核的结果,进行等级评定。

推送实习生:将量化考核优秀等次的实习生推送给企业,为企业输送优秀人才,也为实习生的就业、择业提供帮助。

该平台模块较多,本文主要以“实习申请”为例阐述功能模块设计与实现(图2)。实习申请岗位包含实习岗位发布、实习生申请岗位、管理员审核实习申请。实习申请通过“双途径”相结合,充分尊重实习生意愿选择实习岗位,从而提升实习质量。它主要包含学校统一安排和自主申请。学校可根据专业的特性统一安排实习生去某一企业,实现统一化批量管理。实习生也可自主选择实习单位与实习岗位,自主完成实习。实习过程中,实习生可根据自己的实际情况提出中止实习申请,管理员也可根据实习生在单位的实际表现中止实习,通过管理方与实习生不断调整,为实习生找到合适的实习岗位,并通过过程监控督促实习生高质量完成实习工作。

2.3 数据表的设计

本文数据表采用Mysql数据库,包含实习岗位表、每日考勤表、实习评论表、实习用户表、实习学生表、实习教师表等35个表。其中“实习申请”模块中包含ahjg_student、ahjg_job、ahjg_student_job三张表。实习学生表ahjg_student中包含学生ID、班级ID、指导教师ID、学生姓名、学号等字段;实习岗位表ahjg_job中包含岗位ID、岗位类型、指导教师ID、岗位名称等字段;实习生与实习岗位中间表ahjg_student_job包含学生ID、申请岗位ID、申请时间、审核者ID、申请状态、住宿方式、审核时间等字段。实习生与实习岗位是一对一关系,充分采集实习生的信息,方便实习管理者分析数据,运用数据掌握好实习动态。

图2 实习申请序列图

3 系统的实现

系统展示分为后台和前台两部分。后台主要用于实习管理者统筹管理整个实习过程;前台可跨平台访问,实习生和校内外指导教师可通过扫描二维码登录系统,实现对实习过程各阶段的操作。

3.1 后台展示

后台主要模块有用户管理、实习社区、校企指导教师、实习岗位、实习生管理、实习申请等模块。实习管理者可通过实习申请模块实时监控实习生是否作出实习申请、实习申请的具体信息(包含实习生姓名、班级、实习岗位、实习单位、住宿地址、申请时间)、是否已审核(图3)。实习管理者对实习生的岗位申请可点击“同意申请”或“拒绝申请”,若同意申请可及时分配实习指导教师。

图3 后台实习生申请模块

3.2 前台展示

前台页面通过Html5技术,将实习管理移动平台的浏览地址生成二维码,用户可以通过手机终端等移动设备的相关软件直接扫描登录。校内指导教师具有学生考勤、中止申请、实习考评、查阅实习日报、周报、月报等权限。实习生在个人中心里可分别点击日报、周报、月报书写相关内容,可查看实习岗位详细信息、我的申请状态、考勤记录、实习总结和最终的实习成绩等(图4)。

图4 前台登录界面与个人中心

每位实习生只可点击一个实习岗位,并直接在下方按钮中申请岗位,等待审核。如果实习指导教师审核通过,则不可再申请其他岗位。如欲更换岗位,则需中止实习,并通过审核后,方可再次申请其他岗位。对实习申请过程的监控,关系到如何调配好优质的岗位资源、优质的指导教师资源、优质的实习生资源,实现相互协作,达到实习资源的最优组合,提高实习质量。实习成绩采用定量与定性的考评方式,定量方面主要从考勤、实习日报、周报、月报以及实习报告多方面综合考虑;定性方面由实习生、实习校内指导教师、校外指导教师三方面的加权平均数获得最终的实习成绩,并划定四个实习等级,依次为优秀、良好、合格、不合格。

4 结论与展望

职业院校学生实习是实现职业教育培养目标,增强学生综合能力的基本环节,是教育教学的核心部分[2]。基于Web APP实习移动管理平台的实现,可有效解决“放羊式”实习问题,实现对实习无纸化、动态化管理,在移动端平台实现的基础上加强对实习生的评价体系架构的研究[9]。另外,如何对平台收集的多维度实习生数据进行分析,及时作出实习决策和预防实习问题是今后研究的方向。

猜你喜欢

顶岗实习生校企
立足“农”字做文章 校企合作风生水起
深化校企合作促进应用型人才培养实现校企生三方共赢
教育部要求保障顶岗学生实习安全
浅谈心电图医学实习生带教体会
高职煤炭类顶岗实习“421”运行机制
机械制造专业校企联合培养机制的探讨
校企合作五反思
儿科实习生四诊能力的培养
基于微信的移动客户端在顶岗实习系统中的应用研究
最牛实习生