基于SpringBoot的高职院校校外实训基地管理系统设计与实现

2022-01-19 09:17刘云龙
科技风 2022年1期
关键词:信息化管理校企合作

摘 要:校外实训基地是高职院校深化产教融合,加强校企合作内涵建设的重要手段。高职院校合作企业数量多、类型多元、更替较快。随着校外实训基地的数量越来越多,传统的基地管理模式不仅效率低,且难以实现所有历史数据的过程管理。工作人员疲于基地数据维护,无暇顾及基地的质量建设,无法及时地通过基地建设数据给教学建设提供有效的建议。基地管理系统的实现有利于规范基地的过程管理;有利于建立健全基地管理机制体制建设;有利于完善基地质量评价体系;有利于深化校企合作产教融合,打造高质量,具有引领示范意义的基地建设管理模式。

关键词:校企合作;信息化管理;校外实训基地

一、研究背景

推行校企合作产教融合,有利于整合多方力量,完善现代职业教育体系建设;有利于探索建立健全由政府主导、行业指导、企业参与的职业教育办学机制;有利于深化职业教育校企合作产教融合,培养技能型、应用型人才,提高职业院校人才培养质量。

高职院校通过与企业共建校外实训基地是职业院校深化校企合作产教融合,实现“双元”育人的重要手段。《国家职业教育改革实施方案》中指出,各级政府、企业和职业院校要建设一批资源共享,集实践教学、社会培训、企业真实生产和技术服务于一体的高水平职业教育实训基地;建设若干具有辐射引领作用的高水平专业化的产教融合实训基地;要积极吸引企业和社会力量,借鉴其他国家经验,探索创新实习基地的管理模式,提高实训基地的规划、管理水平,为职业院校人才培养和企业提升人力资源水平提供有力支撑。[1]

高职院校尤其综合类的高职院校合作的企业不仅数量多,类型多元,且更新迭代快,基地的管理工作面临不少挑战,工作人员深陷于基地的建设过程数据维护中。通过校外实训基地管理系统实现基地信息化管理,通过信息化手段,实现基地生命周期的过程管理。通过系统实现建设市场化、专业化的共享的基地信息服务平台,依托平台汇聚区域和行业人才供需、校企合作、项目研发、技术服务等各类供求信息,向各类主体提供精准化产教融合信息发布、检索、推荐和相关增值服务。

二、相关技术

本系统基于SpringBoot框架开发,框架基于Spring4.0设计,不仅集成了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程,完成了大量开发中的通用步骤,这使得开发者可集中精力实现业务逻辑,大大提高了项目的开发效率。

前端采用layuiAdmin pro单页版,其核心UI框架为Layui,Layui是一套开源的Web UI解决方案,采用自身经典的模块化规范,并遵循原生HTML/CSS/JS的开发方式,极易上手,拿来即用。其风格简约轻盈,而组件优雅丰盈,从源代码到使用方法的每一处细节都经过精心雕琢,非常适合网页界面的快速开发。layuiAdmin pro可以更轻松地实现前后端分离,它是MVC的简化版,全面接管视图和页面路由,并可自主完成数据渲染。服务端通常只负责数据接口,而前段只需专注视图和事件交互,所有的页面动作都是在一个宿主页面中完成。

数据存储采用MySQL数据库,MySQL作为一种关系型数据库管理系统,将数据保存在不同的表中,这样就加快了读取和存储速度并提高了灵活性。由于其体积小、速度快、尤其是开放源码这一特点,为中小型项目开发首选数据库。

数据持久化过程采用JPA框架。JPA框架支持XML和JDK5.0注解两种元数据的形式描述对象和表之间的映射关系,框架将实体对象持久化到数据库表中。JPA框架通过API操作实体对象,执行CRUD操作,框架在后台替代开发者完成所有的事情,将开发者从烦琐的JDBC和SQL代码中解脱出来。

三、需求分析

(一)系统需求

本系统的设计需要对高职院校校外实训基地的管理模式进行全面的梳理,用全新的设计理念来规划系统,并充分考虑系统的扩展性和先进性,对各项业务流程进行全面的整理梳理,要求数据充分共享,适合高职院校的特色管理模式。

系统要求操作规范统一,界面简洁友好,运行流畅,可靠性高,具备良好的浏览器兼容性。[2]要求适应教学改革的需要,自定义程度高,扩展性好,支持随时扩容的快速开发设计方案,在各个主要的功能模块可由用户配置相关参数、界面等,包括业务流程可配置、查询统计可配置、导出报表可配置、界面UI可配置等。

系统支持分级管理,通过用户、组、角色、权限关系定义,为系统提供分级管理和安全保障。系统具有对自身数据和文档资料进行备份的功能,包括自动和手动备份,以及从备份数据恢复的功能,备份操作不应干扰正常的业务操作。

系统需具备完备的安全性和保密性,从数据访问操作、用户认证、数据加密等多个方面进行安全性设计,提供系统的安全性。系统应分别针对不同的应用场景和不同的使用环境,采取不同的措施,包括系统安全机制、数据存取权限控制和数据存储加密机制。

(二)功能需求

校外实训基地管理是一个动态管理过程,系统应实现从基地立项、建设、验收、退出的完整生命周期的过程管理。应具备记录基地建设过程中数据,包括经费投入、国有资产设备、学生实习数据、校企合作成果等数据,并且支持多纬度的数据统计功能。

1.基地库管理

学校各专业根据建设需要,经充分調研和可行性论证后,可择优选择适合专业建设的企业共建校外实训基地,签订校企合作协议,约定双方权利和义务。校企双方根据协议内容逐步开展校企合作。学校所有签订了校企合作协议的建立校外实训基地库。基地库管理应包括基地名称、依托单位名称、依托单位职工总数、依托单位所属行业、基地负责人、面向专业(支持一对多)、开展实训项目、签订协议时间、合作周期、合作状态、基地所属二级学院等数据管理。支持数据的增删改查,支持根据依托单位名称、所属学院、面向专业、负责人等参数进行筛选,支持批量功能。

2.基地挂牌管理

签订好校企合作协议的基地可申请挂牌,支持通过扫描二维码进行申领登记,申请领牌应登记基地所在学院、基地负责人、牵头专业、依托单位、协议签订时间、合作周期、签领人签名和领牌日期等。同时上传校企合作协议作为审核依据,管理员审核校企合作协议的有效性和相关数据的准确性,审核通过后方可领牌。

3.基地状态数据管理

为跟踪记录校外实训基地的建设和使用情况,需记录管理每年的运行状态数据。状态数据包括:每年面向专业数据、可提供实训项目数据、接待学生实习数据、接收学生顶岗实习数据、接收应届毕业生就业数据、基地使用时间数据、是否提供住宿、是否给学生发放实习补贴、基地获得实习专项经费数据、实习指导老师数据。支持每年填报新数据和查看历史数据,支持根据分学年、分学院、专业检索数据,支持自定义导出数据报表。

4.基地立项建设管理

根据“分层培育,重点建设”的建设思想,对于建设成效较好的基地,可申请立项建设,已立项的基地给予一定建设经费,系统支持记录基地立项建设过程中的各环节数据管理,过程数据包括:基地基本信息、立项建设等级(校级、市级、省级、国家级)、立项时间、立项文件、建设周期、建设状态、验收时间、验收结果、验收通知文件、下达经费金额、已用经费金额。

5.建设成果库建设

系统支持记录管理基地建设过程中的各种类型建设成果。包括:企业兼职教师库、技能大师工作室库、订单班人数、共同制定标准库、共同开发课程库、共同开发教材库、接收学生实习人数、接收学生就业人数、共同开展科研合作。

6.公告通知管理

支持发布公告通知,支持设置公告通知类型和公告通知有效时间。公告通知类型包括申报通知、立项通知和建设状态预警等。支持根据用户角色设置公告通知受众对象,支持公告通知已读状态显示。

7.大数据中心

大数据中心要求系统从多维度,统计基地建设过程的完整数据。包括基地所属学院分布统计、面向专业分布统计、建设经费下拨使用统计、接收学生实习就业统计、立项验收时间分布统计、建设状态统计、验收结果统计、立项等级分布统计、基地对应产业类型分布统计、经费使用预警统计、基地验收结果预警统计、基地黑名单统计。

四、系统设计

本系统包含用户管理、角色及权限分配管理、基地库管理、基地挂牌管理、基地状态数据管理、基地立项建设过程管理、基地建设成效管理和大数据中心等。系统设计包括各业务模块的前端视图设计、后端接口设计和数据库设计。

(一)用户权限设计

系统通过角色来区分用户权限,系统设计了学校管理员、院系管理员、基地负责人三种用户权限。学校管理员统筹管理查看全校数据、发布校级公告、审批基地建设过程数据;院系管理员统筹管理本学院的数据、发布院级公告;基地负责人负责维护基地建设数据。通过给用户分配角色,再给角色分配权限实现用户权限设计。

(二)前端视图设计

系统前端是用户直接的操作界面,要求操作简洁、用户体验好。本系统前端采用layuiAdmin pro框架,该框架体积小,简单易上手。将框架源码本地解压后,将layuiAdmin完整目录放置在任意目录,通过本地web服务器访问宿主页面即可运行。项目有两个主要目录src和start。src目录主要存放layuiAdmin的源代码,src包含五个核心目录和文件。controller目录主要用于存放JS业务,及对视图进行事件等交互性处理;lib目录用户存放核心模块,一般不需要修改;style目录用户存放项目的样式文件及资源文件,admin.css为核心样式;views目录用于存放项目的视图文件,项目所有的视图文件均存放在该目录;config.js为框架的全局配置文件,主要用来配置视图所在路径、项目名称、扩展的第三方模块、业务页面路由以及独立页面路由;index.js为框架的入口模块。start目录用户存放框架的入口页面、模拟的接口数据和Layui框架的源码。

前端设计逻辑(以立项基地管理为例)为在/src/view目录创建业务目录,目录命名为build,在build目录中新建立项基地列表文件build.html和立项基地表单文件build.form.html两个视图文件。根据框架路由规则,通过./#/base/build/build则自动跳转到立项基地列表页面,通过./#/base/build/build.form则自动跳转到立项基地表单页面,视图页面之间可通过view().rend()进行跳转。所有请求后端数据的接口路径则通过再配置文件config.js中通过Json格式进行配置。

(三)后端服务设计

后端服务使用SpringBoot微服务,项目包含六个子项目,各子项目之间通过maven管理。admin子项目中包括web层(位于控制包下)、逻辑层(位于服务包下)和应用主类,主类通常用来实现一些框架配置和扫描配置;common子项目用于存放各种工具类,比如时间转换工具、Json数据转换工具、加密工具、密码生成工具等;dao子项目包括实体类和访问数据库中间层接口类和实现类,组织管理项目所有实体对象及实体对象类和数据库表的映射关系;manager子项目为dao层的中间管理层,通过该子项目可实现多业务的数据整合,部分业务涉及多个实体类,通过各业务的dao层查询获取到的数据再进行二次加工清洗,返回给前端。middle子项目用于封装实现项目的日志、注解、拦截器、token、操作日志等。pojo项目用来实现存放各种中间转换类和封装各类请求和响应实体类。

后端设计逻辑(以立项基地管理为例)为在控制层实现新增业务类,在该类中实现增删改查等方法,通过注解提供对外接口,通过前端接口请求跳转请求对应后端接口,通过方法中的参数可传递查询条件。在方法中通过调用服务层中的方法,在服务层方法中调用manager层中的获取数据方法,最终在manager层的方法组合相关业务的dao层请求数据,经整合转换清洗转换成业务实体对象,在利用common层中的json数据转换工具,将数据转换成json后返回给前端。

(四)数据库设计

数据库的查询时间直接影响到前端页面的响应速度,从而影响用户体验。[3]因此,数据库的设计至关重要。本系统数据库主要包括系统通用部分、基础数据部分和基地业务部分三部分。系统通用部分设计了菜单表、角色表、角色对应菜单表和用户行为表等。基础数据部分设计了用户表、部门表、专业表、依托单位表等。基地业务部分设计了基地库表、基地立项建设表、基地状态数据表、基地面向专业表和提供实习项目表等。

结语

通过本系统实现基地建设过程管理,规范高职院校校外实训基地的管理流程,降低了工作人员管理基地时间成本,提高其工作效率。通过采集基地建设过程和运行过程数据,实现基地建設质量过程监控。对采集到的数据加以统计分析,建立基地建设大数据中心,为基地建设质量评价和高职院校校企合作成效提供数据支撑。

参考文献:

[1]国务院.国务院关于印发国家职业教育改革实施方案的通知[Z].20190228.

[2]王晶.实训基地综合管理系统的设计与实现[D].陕西:西安电子科技大学,2020.

[3]张波.“双高计划”背景下的高职实训基地运营管理系统研究与设计[J].电脑知识与技术,2021,17(1):8891.

作者简介:刘云龙(1987— ),男,汉族,江西南昌人,硕士,讲师,研究方向:教育管理。

猜你喜欢
信息化管理校企合作
公司信息化管理与经济效益提升研究
信息化管理在公路运输经济发展中的作用研究
高职院校会计档案信息化管理思路探析
茶学专业校企合作实践教学探索
韩国高校校企合作模式新发展
刍议职业教育校企合作的有效性
就业视域下卓越工程师校企合作培养模式探析
民办高职院校软件技术专业深度校企合作模式探索
对实训教学体系改革进行的思考与探索
物流管理如何实现信息化发展