计算机论文哪里有?笔者认为系统目前只实现了业务急需功能的开发,在设计和实现上仍有许多不足之处,需要在今后的工作中做进一步的研究和完善:(1)企业资源数据的大数据分析。通过教师企业实践,可以详尽地了解企业情况和用人需求,包括岗位、知识、技能等,挖掘行业与专业共性。对这些企业资源数据进行大数据分析,为专业建设、校企合作和产教融合提供参考。(2)应与现有的系统无缝对接,如相关档案管理系统等,实现更多的教师数据资源共享,为教师成长的大数据分析与挖掘工作积累数据,促进教师的职业生涯健康发展。(3)引入位置轨迹保护技术,提供服务的同时,亦有责任保护好用户的隐私。
第一章 绪论
1.2 国内与国外研究现状
1.2.1 教育行业的管理系统发展现状
目前在职业教育领域除了教学教务管理[1-3]等常规的教育教学系统以外,比较体现职业教育特色的应用系统主要有三类:校企合作实训平台[4-5]、校企合作平台[6]、学生顶岗实习平台[7-8]。但都偏重于对学生的教学教育管理。对于雇员或教师的培训管理应用主要有三类:知识培训平台[9-10],培训组织工作管理系统[11],或者作为人力资源管理系统的一个子模块雇员培训经历信息管理[12],可用于教师的企业实践管理系统目前在市场上少见。现将教育行业管理系统方面的情况概括介绍如下。
文献[1]将工作流引擎技术引入专业认证工作,系统基于 SSM 框架,采用 Activity5工作流引擎进行开发。文献[2]提出一个卷积式神经网络架构,通过面部表情、手势和身体姿势等非语言线索,来分析学生的课堂参与度。文献[3]采用微服务架构 Spring Cloud、存储系统 MinIO、消息队列 Kafka 以及应用伸缩管理 Kubenetes 等技术设计实现了翻转课堂系统。文献[4]提出基于校企合作模式的应用型本科高校创新创业系统设计,使用定位服务,根据学生与项目实施地之间的距离,为学生推荐创新创业项目。文献[5]在Web 系统实际应用中,发现系统通知功能有缺陷。虽然通知已下达,但是很容易被忽视或不能及时被查阅。文献[6]利用网络爬虫获取智联的招聘信息,然后使用大数据分析与挖掘技术向学生推荐工作。文献[7]和文献[8]分别使用移动 APP 技术和微信平台实现对学生顶岗实习过程的管理。文献[9]使用 MongoDB、MapReduce 对住院医师规范化培训系统的知识库及日志数据进行存储和统计。文献[10]提出一种基于遗传算法的云计算资源调度方法管理高校师资培训资源,并用 Hadoop 仿真实验验证算法的效果。文献[11]构建一个高职教师培训管理系统,用于教师培训项目开班报名、课程教学活动安排、发布和统计培训质量调查报告等培训管理工作。文献[12]提出带任务分配的人力资源管理系统,将员工培训管理作为系统的子模块,实现对培训经历信息的管理。
对上述教育行业系统进行分析可知:(1)Web 应用开发技术层出不穷,越来越多的Web 应用系统采用框架进行开发,如 SSM 框架(Spring+Spring MVC+MyBatis)、Spring Boot 框架、Echarts 框架、Jquery 框架等;(2)需要面向应用需求选择合适的文件存储系统,如 MinIO、MongoDB、Hadoop 等,特别是使用分布式对象存储系统,以适合存储文档、图片、视频等非结构化的数据;(3)需要进一步综合使用 Web 开发技术、定位服务、即时消息推送等技术,为教师实践管理提供更精准的支持。
第三章 系统需求分析
3.1 系统的主要业务流程
教师企业实践管理工作的开展分为申请、参与实践和总结三个阶段,因此,该项工作主要包含三个业务流程:企业实践申请、企业实践锻炼和企业实践总结。
3.1.1 企业实践申请流程
该流程主要是让教师提出个人申请,以及将申请件呈送给各级行政管理人员审批的作用。具体流程如图 3-1 所示。企业实践申请流程说明如下:
(1)教师发起个人申请
填写申请信息并上传《企业实践登记表》及其他相关材料。
(2)部门审核
部门审核员审核申请,确保申请材料齐备后,发送至教师发展中心进行初审。
(3)教师发展中心初审
教师发展中心审核员对申请材料的完整性和内容性进行初审,并向部门审核员反馈意见。
(4)部门审核员分发
部门审核员根据初审意见分发申请,材料合格则发送给教师所在部门的领导;材料不合格,则退回给教师修改后重新申请。
(5)部门审批 教师所在部门领导审批同意后,提交教师发展中心。
第五章 系统实现与测试
5.1 开发环境与工具
系统开发的环境主要如下所述:
(1)开发机兼前后端
Web 应用服务器 PC 系统基础的软件开发环境,由操作系统 Win10、Java 运行环境 JDK11、JavaScript运行环境 Node.js、Erland 运行环境 OTP、消息队列中间件 RabbitMQ、数据库 MySQL 和浏览器 Google Chrome 构成。
(2)文件存储服务器
使用一台服务器搭建 MinIO 对象存储服务器,用于文件存储。服务器硬件配置:Intel Xeon Cascade Lake 8255C/Intel Xeon Cooper Lake(2.5 GHz)单核 CPU,1G 内存,5M 带宽,100G 硬盘。软件环境:CentOS 7.5 64 位操作系统,MinIO 对象存储系统。
在开发工具方面。Web 后端应用开发使用 IntelliJ IDEA Ultimate,是一款由IntelliJ IDEA 团队开发,支持智能代码助手、重构、各类代码版本管理工具的优秀 Java开发工具。Web 前端应用开发使用 Visual Studio Code,是一款由 Microsoft 公司推出的免费、开源、轻巧、便捷和高效的编辑器。Android 端应用开发使用由 Google 公司推出的 Android Studio,是一个集成了 Android 开发所需的 IDE 工具。此外,本系统还采用 SourceTree 作为 Git 代码管理工具,码云(Gitee.com)作为托管代码的云端服务器,在实现版本管理的同时,还能做异地备份和保护代码的安全。
5.2 系统功能实现
(1)登录
通过账号区分不同的登录用户,根据账号权限的不同,可操作的工作界面也不同。在保障系统安全的同时,让用户只跟与自己有关的功能模块打交道,降低系统使用的复杂度。
1)Web 端与 Android 端登录界面
本章展示了教师企业实践管理系统的实现和测试。首先,介绍了系统开发使用的运行环境和工具;其次,按主要业务流程展示系统 Web 端和 Android 端的功能实现情况;最后,采用黑盒测试技术对系统进行功能测试和性能测试。十三个功能模块均按系统软件需求规则输出预期结果,成功通过功能测试;通过远大于系统日常业务处理压力的 100份/秒、持续 30 分钟不间断提交申请的压力测试方案,证明系统的性能满足业务所需。
第六章 总结与展望
6.1 工作总结
在国家大力发展职业教育、积极推行企业顶岗模式培养“双师型”教师的背景下,本研究针对本单位企业顶岗实践管理工作仍采用低效的“纸质+Excel 报表”的管理现状,提出建立一个教师企业实践管理系统。系统的研究工作总结如下:
(1)通过大量的文献阅读,了解教育行业管理系统,分析归纳总结它们的优缺点,并根据相关技术的应用和研究现状,结合本系统的实际需要对技术进行选型,提出了基于 Spring Boot 框架的教师企业实践管理系统的研发目标。
(2)采用 UML 面向对象的方法进行系统的需求分析和设计。使用 Spring Boot、Vue 等框架开发一个前后端分离的教师企业实践管理系统,满足教师企业实践管理工作的需求。同时,还开发了一个 Android App,为工作人员外出提供移动办公服务。
(3)综合运用多种信息化技术手段,使得教师企业实践管理工作有以下提升:
1)利用智能手机的便携性和 Web 应用的便捷性,让高职院校中教师企业实践审批工作实现流程自动化,提高业务工作运行效率。
2)数据库系统的构建实现管理信息数字化,让业务文件和数据易于查找和统计,辅助顶岗资格审批决策。
3)利用手机的定位服务和开放的百度地图与地理信息系统,辅助在岗监督检查工作,节约了人力、时间、差旅和话费等办公成本。
4)利用智能手机编辑文本、拍摄图片/视频的功能,实现随时随地快速收集成果资料;使用 MinIO 搭建对象存储服务器,并通过 Web API 接口实现文档、图片、视频等非结构化数据的安全快速存取,方便教师异地工作也能安全快捷地收集和保管成果资料。
5)使用消息中间件 RabbitMQ 和极光 JPush 推送平台 SDK 向 Android 端应用发送消息,及时提醒有关人员登录系统完成业务操作,提高审批效率。
参考文献(略)