APP下载

技工院校岗位实习管理系统设计与实现

2023-12-07罗和华

电脑知识与技术 2023年30期
关键词:技工管理系统岗位

罗和华

(广州市技师学院,广东 广州 510410)

1 研究的目的及背景

2010 年中共中央、国务院印发的《国家中长期人才发展规划纲要(2010—2020 年)》,明确提出了为了适应走新型工业化道路和产业结构优化升级的要求,以提升职业技能和职业素质为核心,以技师和高级技师为重点,形成一支门类齐全、技艺精湛的高技能人才队伍。而技工院校是高技能人才培养的重点单位。组织开展学生岗位实习,是高技能人才培养方案的重要的组成部分。但由于传统的岗位实习管理还处于人工管理阶段,面对岗位实习规模化,实习岗位多样化,企业分散化的发展趋势,已不能适应现阶段岗位实习管理的要求。急需建立相应的信息化系统平台以提升岗位实习管理的效能,适应高技能人才培养的需要。

2 研究现状分析

从初步调查、整理所得可以看出,有很多专家学者已经开始了对学生岗位实习管理的信息化系统建设的研究。

刘红梅[1]在对山东技师学院学生岗位实习管理系统进行研究时提出:技师学院在培养技师、技工之类的技能型人才时,针对在岗位实习管理当中存在的问题,采用了一套信息化管理的措施,可以提升实习管理的效率,实现实习管理的规范化。

薛卿[2]在对济南工程职业技术学院学生岗位实习信息管理系统进行研究时提出:要解决工程职业技术类院校在学生岗位实习管理工作上所面临的问题,必须借助网络技术手段。包括在实习申请、实习安排、教学管理过程里,面对分散式的实习管理局面,十分有必要利用网络技术建立实习单位和职业技术院校之间的联系。

翁建勋[3]在对学生岗位实习管理信息系统进行研究时提出,学生岗位实习管理信息系统的设计应当紧紧围绕职业学校学生岗位实习的现况,在明确了岗位实习的实际问题和需求的情况下,再开展学生岗位实习管理信息系统的设计。在系统设计上,应当基于面向对象的设计思想,遵循软件工程的规范和要求,进行系统的总体设计和功能设计。

许文义和刘卓[4]在对基于Java、Web 的实习管理系统进行研究时提出,工学结合的人才培养是人才培养的重要途径,而实习管理系统的设计与应用有助于解决传统的实习管理所存在的问题。

岳阳[5]在对学生实习管理系统进行研究时提出,实习管理系统在功能上应当重视对信息的集中管理和共享,要为学校的学生实习管理提供信息化的支持,同时还要为实习信息化管理的相关课题研究提供有价值的参考。

目前从初步调查、整理所得可以看出,我国对建设技工院校岗位实习管理系统的技术水平和投入力度还是不大,岗位实习管理系统建设比较单一,在信息化技术应用日益普及的今天,使用信息化的监控系统替代传统的人工模式,已经成为一种必然的趋势。

3 研究的主要内容

本文的研究内容主要分为以下几个方面:

1)基于对国内外岗位实习管理方面的研究和应用,根据对技工院校岗位实习管理系统的需求进行分析,制定技工院校岗位实习管理系统的设计方案,包括岗位实习管理的架构设计、功能模块划分、数据库设计等;

2)对技工院校岗位实习管理系统进行软件实现;

3)对软件进行测试和测试结果进行分析。

4 关键技术分析

4.1 Web开发技术

系统采用Java 语言开发。Java 是一种跨平台的开发语言,因此使用Java开发系统可以很好地融合不同平台、不同系统、不同接口下的设备。

4.2 安卓开发技术

智能手机主要的操作系统有安卓系统、IOS系统。由于安卓系统在市场占有率占绝大部分,基于满足大部分学生的需求,前期我们优先考虑在安卓系统上开发App。系统基于Android 系统下的开发框架, 在框架里可见http数据交互、UI、功能封装、数据操作等内容。另外基于Android软件的开发环境,开发安卓系统的应用,可以使用Google 提供的安卓开发工具,也可以使用Eclipse之类的编译环境。

4.3 定位技术

手机在定位基于通信基站定位、Wi-Fi热点定位、GPS卫星定位技术。在系统里用到了GPS定位技术。用户位置定位是依据智能手机的GPS定位功能而实现的。

4.4 数据库技术

系统采用MySQL 数据库进行系统数据以及岗位实习数据的存储。MySQL是一个关系型数据库,支持SQL 语言,性能优良,能够满足中小型系统的应用需求,是一款优质的数据库产品。

5 系统需求分析

5.1 需求概述

系统主要是为了技工院校学生岗位实习管理工作而设计的。对技工院校实习管理系统中的领导、教师、班主任、学生等各方的工作职责进行明确。对实习过程中日志填写、实习申请、实习分配、实习考核等环节进行理顺,提升岗位实习工作的质量。另外信息化应用,不仅可以降低技工院校岗位实习管理成本,而且实现岗位实习管理与信息化融合的同时,也加强了学校、企业、学生之间三者交流互动。

5.2 功能需求分析

系统的功能主要包括实习管理、实习统计、信箱、表单、企业信息管理、账号管理、系统管理。

6 系统详细设计

6.1 架构设计

系统软件架构采用MVC框架结构能够更好地处理界面和业务逻辑部分之间的关系,便于进行代码维护。

6.2 功能设计

系统总体功能模块设计如下图1。系统的主要功能模块包括实习管理、实习统计、信箱、表单、企业信息管理、账号管理、系统管理。

下面以实习管理功能模块的设计做简要介绍:

从图2 实习管理流程图可以看出,实习管理的流程是:首先学生实习申请,第一种情况学生自谋招聘,由学生提出实习申请,班主任审核,通过后就进入实习分配。第二情况学生参加学校组织招聘会成功后,由老师在系统中进行实习分配。实习分配后就去企业实习报到,报到后就填写实习日志、小结、反馈、总结,如果换岗的话,提出换岗申请,相应的管理老师进行点评、回复以及审核。最后实习结束后,企业鉴定、教师鉴定来评定学生实习成绩。

图2 实习管理流程图

7 系统的数据库设计

系统采用MySQL 数据库进行系统数据以及岗位实习数据的存储。图3 是系统数据库的E-R 图。主要涉及学生、实习单位、班主任、系指导老师四个用户角色。

图3 E-R图

8 系统的实现

系统的实现包括系统的开发环境的配置以及功能实现。

8.1 系统的开发环境

系统的开发环境配置,主要包括系统的硬件和网络环境配置,以及开发工具、数据库等软件的配置。其中:硬件主要包括PC 1台,用于编写程序、安装数据库、安装服务器系统、调试程序等;网络环境主要使用本地100M 内网;开发工具采用Eclipse、Java SDK;数据库采用MySQL和SQLite数据库。

8.2 功能实现

岗位实习管理系统的主要功能实现主要包括实习管理、实习统计、信箱、企业信息管理、账号管理、系统管理。下面以实习管理为例:其中实习管理包括实习申请、实习审核。

1) 实习申请

在图4 实习申请资料填写界面中,点击自谋实习申请,需填写实习企业相关信息,填写完毕后提交就待班主任审核批准了。

图4 实习申请资料填写界面

2) 实习审核

从图5 实习审核界面,教师可以对学生实习申请进行审核,给出审核结果(通过/不通过)。

图5 实习审核界面

9 系统的测试

系统的测试包括:系统的测试环境、系统功能测试、系统性能测试。

9.1 测试环境

系统的测试环境配置,主要包括系统的硬件和网络环境配置,以及测试工具、数据库等软件的配置。其中:硬件主要包括计算机 1台,用于测试程序、安装数据库、安装服务器系统;网络环境采用本地100M内网;测试工具采用Visual Studio自带的测试功能模块、Node.JS;操作系统:Linux、Windows。

9.2 功能测试

系统的功能测试主要对实习管理、实习统计、信箱、企业信息管理、账号管理、系统管理等功能模块进行测试,主要是进行黑盒测试。下面就以实习管理功能为例。

系统管理功能测试的环节包括:系统后台管理,功能设置、系统维护。操作步骤:进入系统管理页面,点击系统后台管理功能菜单,测试系统后台管理功能。查看系统后台的参数、板块设置,并对参数及设置进行修改和保存。

测试结果表明,系统在功能上满足了设计的要求。

9.3 性能测试

系统性能测试包括存储性能测试、系统稳定性测试、系统操作性测试、系统安全性测试。

测试步骤:

1) 测试监控系统、数据库、文件系统的存储容量;

2) 测试监控系统在最大负载下能否稳定运行;

3) 测试监控系统的业务流程操作是否便利;

4) 测试监控系统能否实现容灾备份、数据还原。经测试,结果表明系统在性能上满足了设计的要求。

10 小结

技工院校岗位实习管理系统在岗位实习应用过程中,解决过去实习管理所存在的信息化程度低、数据采集慢、工作效率低、实习学生无法监控等问题,并对岗位实习进行了有效的管理,为高技能人才的培养提供了数据依据。更好地为学生岗位实习教学与管理的全过程提供服务,对推进高技能人才培养进程有着积极的意义。

猜你喜欢

技工管理系统岗位
基于James的院内邮件管理系统的实现
从技工到英雄
基于LED联动显示的违停管理系统
在保洁岗位上兢兢业业
海盾压载水管理系统
走进“90后”岗位能手
张晓东:倒在岗位上
基于RFID的仓储管理系统实现
抓住机遇 迎接挑战 拓展技工教育发展空间
技工院校“一体化”教师培养研究