黄婉林, 颜永丰
(1.西北农林科技大学信息工程学院,陕西 杨凌 712100; 2.杨凌职业技术学院,陕西 杨凌 712100)
基于B/S和Android的高职学生顶岗实习管理平台的设计
黄婉林1,2, 颜永丰1
(1.西北农林科技大学信息工程学院,陕西 杨凌 712100; 2.杨凌职业技术学院,陕西 杨凌 712100)
摘要:顶岗实习是培养高职学生职业技能的关键实践教学环节,加强学生顶岗实习的管理是保证实习质量的重要途径。本文结合高职学生顶岗实习需求,利用Java设计了基于B/S和Android的顶岗实习管理平台,该平台系统由一个服务器端和PC、Android两个客户端组成,有效实现顶岗实习的过程管理、实时监控,解决了顶岗实习中出现的诸多问题。
关键词:顶岗实习; B/S; Android; 管理平台
0引言
顶岗实习是高职人才培养方案中的重要实践教学环节,高职院校根据《关于全面提高高等职业教育教学质量的若干意见》(教高[2006]16号)文件精神,会安排学生用0.5~1年时间(第5~6学期内)在校外企业进行顶岗实习,这一教学活动为学生步入社会提供了一个过渡平台,通过岗位实习加强了学生实践能力和职业技能的培养,是深化“工学结合、校企合作”人才培养模式的重要手段,也是培养高技能型人才的重要途径。在顶岗实习期间,需要学校、企业和学生三方共同协作,而学生作为顶岗实习的主体在这个过程中具有“学校学生”和“企业员工” 双重身份, 实习地点分散在不同地方的不同企业,实习岗位也决定了实习内容的多样化,由于诸多因素导致顶岗实习疏于管理,出现了任由学生虚报实习单位、实习单位随意安排和考核、教师联系学生难、学生找教师交流难等诸多问题。如果这些问题不能得到及时解决,学生顶岗实习就会形同虚设,发挥不了应有的作用,就不能达到顶岗实习预期的培养目标,最终顶岗实习将会失去其应有的意义。近年来,在以网络技术为核心的现代信息技术的不断发展和广泛应用的背景下,为了使顶岗实习管理制度更加完善,过程管理更加规范,教育行政机构和各职业院校都在积极地探索行之有效的顶岗实习管理模式,如何充分利用现代信息技术的优势,构建能满足不同需求的顶岗实习管理平台已成为职业教育的一个重要课题。
1系统需求分析
通过对顶岗实习教学活动的深入调研,高职学生顶岗实习管理的关键在于对实习过程中学生实习情况的动态掌控和实习数据的收集。现在大多数高职院校对于顶岗实习教学活动还是采用传统的人工管理模式,实习前由学校推荐或学生自选实习单位,实习中由校内教师通过QQ、电子邮件、电话等联系方式询问学生实习情况,实习后由校内教师结合学生自己从实习单位带回来的考核成绩表和实习日志、报告评定成绩。这种传统的顶岗实习管理模式存在较大的漏洞,整个顶岗实习教学活动随意性大,实习过程师生遇到的问题无法得到有效解决,无法确保教学质量和科学规范的考核评价。鉴于此,很有必要结合学校实际构建一个网络化的高职学生顶岗实习管理平台,该平台的用户包括管理员、教师和学生。学生要能通过该管理平台及时更新个人实习相关信息和提交实习数据(日志、照片等),及时与教师沟通交流,确保教师对学生实习情况的实时掌握,以便及时处理实习过程中的各种问题。同时,教师和学校管理人员可通过这个平台发布信息、与学生交流,及时统计各种实习相关数据,为实习评价和考核提供依据,建立相应的顶岗实习数据库,为学校各系部各专业提供制定人才培养方案的支撑材料,为培养更符合市场需求的高技能型人才奠定坚实基础。
2系统设计
2.1系统总体设计
根据系统需求分析,高职学生顶岗实习管理平台其结构由一个服务器端和PC、Android两个客户端组成,可设计为两个阶段实现:(1)先构建基于B/S(浏览器/服务器)模式的顶岗实习管理系统;(2)在以上基础上开发基于Android手机平台的师生交流系统。
基于B/S模式的顶岗实习管理系统采用B /S结构,这种结构是通过IE浏览器登录用户工作界面实现访问系统,PC端登录到服务器实现数据的读取,并提供比较完整的顶岗实习数据管理与系统安全。该系统采用Java语言在Eclipse开发环境下实现。
为了解决顶岗实习学生在校外不方便利用PC端访问平台系统的问题,单独设计基于Android手机平台的师生交流系统,该系统采用C/S(客户端/服务器)结构,客户端和服务器采用socket连接的方式通信,并通过socket传送文件。客户端采用Java语言在Android开发环境下实现,服务器采用Java语言,以Java程序方式运行。
2.2系统功能模块设计
2.2.1基于B/S模式的顶岗实习管理系统功能设计根据结构化设计方法,结合学校顶岗实习工作实际,设计了实习管理系统的功能, 主要功能模块如图1所示。由主模块调用各个子模块,每个子模块完成一项相对独立的功能,每个子模块可独自开发、测试和修改,最后组合成整个系统。
图1 系统主要功能 模块图
该系统用户由管理员、教师和学生组成。由于角色不同所以用户在同模块中的权限也有所不同,其主要功能模块包括以下几个:
(1)个人信息管理模块。教师可以管理个人的基本信息,包括姓名、部门、教研室、所指导学生等。学生除了管理个人基本信息外,还要将实习企业的相关信息反馈回学校,以便对不同专业的学生进行就业信息分析,包括实习单位名称、地址、单位性质、实习岗位、具体任务等。
(2)信息公告模块。实现学生在顶岗实习单位工作的同时及时了解学校发布的诸如最新招聘信息公告、学校考试公告、返校时间等。学生和教师都可查看相关信息,掌握学校相关的要求和发展动向。
(3)师生交流模块。为学生提供与指导教师进行交流的平台。通过该系统,学生可以对专业知识、学校相关规定、实习中遇到的各种问题进行咨询,指导教师及时应答,同时,指导教师也可以定期对学生的实习情况进行检查,实时掌握学生动态。
(4)实习信息模块。管理实习学生上传的实习日志、实习现场照片等,教师可通过系统直接批阅实习日志,根据掌握的情况及时对学生提出相应的要求。
(5)实习成绩模块。教师根据学生的实习情况,结合实习单位的考核,综合进行成绩评定,而学生通过系统可查询自己的成绩。
2.2.2基于Android手机平台的师生交流系统功能设计在基于B/S模式的顶岗实习管理平台的基础上,为方便师生交流不受客观环境的限制,将师生交流模块单独设计为基于Android手机平台的系统,该系统由Android客户端和web服务器两部分
组成,服务器端程序以Java程序运行,客户端通过无线连接到服务器从而构成局域网,实现客户端与服务器的通信。
手机版系统的用户为教师和学生,根据功能需求该系统可分为登录模块、查看及发布公告模块、师生聊天模块、提交文件模块和设置模块。可以实现学生用户查看公告,查看成绩,上传文件到服务器,教师与学生聊天,教师用户发布公告,教师和学生用户修改头像,修改密码,登录和注销功能。
3结语
高职学生在企业顶岗实习的管理重点是实时关注学生的实习情况和收集实习数据,以确保学校及时掌握企业岗位的需求动态,为学生就业和专业课程改革提供重要依据。随着社会的不断发展,本文结合学校实际,利用现代信息技术构建一个高职学生顶岗实习管理平台,能够有效地解决目前高职学生在校外顶岗实习期间出现的日常管理混乱、考核随意等诸多问题,力求达到顶岗实习过程的实时管理和提高顶岗实习质量。
参考文献:
[1]杨龙云.高职院校实习管理系统的设计与实现[D].济南:山东师范大学,2011.
[2]孙 伟,朱 东,汤晓燕.Android技术在顶岗实习管理系统中的应用[J].电脑知识与技术,2013,(30):6811-6813.
[3]孙 伟,王海军.基于Web Service和三层架构顶岗实习管理系统的设计[J].现代计算机(专业版),2011,(25):75-77.
[4]刘伟鑫.基于B/S架构顶岗实习管理平台的设计与实现[D].广州:华南理工大学,2013.
[5]苗向阳,顾 准.基于B_S模式的高职定岗实习网络教学平台设计[J].职业技术,2013,(10):50-51.
[6]黄国峰.顶岗实习管理系统的研究与实现[J].现代商贸工业,2010,(3):286-287.
[7]傅 乔.基于Android平台的学生管理系统应用研究[D].西安:西北大学,2013.
[8]孙惠生.基于ASP.NET和Android技术的校外实习系统研究与开发[J].硅谷,2012,(7):85+97.
Design of Vocational Student Internship Management
Platform Based on B/S and Android
HUANG Wan-lin1,2,YAN Yong-feng1
(1.College of Information Engineering, Northwest Agriculture & Forestry University, Yangling, Shaanxi 712100,China;
2.Yangling Vocational and Technical College,Yangling, Shaanxi 712100,China)
Abstract:Internship plays a key role in training career skill for higher vocational student. In order to ensure the quality of internship, management platform based on B/S and Android was designed in Java in this paper. The platform system consists of a server and two clients PC and Android. It not only effectively realizes process management and real-time monitoring, but solves many problems in internship.
Key words:internship; B/S; Android; management platform
中图分类号:TP311.52
文献标识码:A
文章编号:1671-9131(2015)04-0067-02
作者简介:黄婉林(1979-),女,陕西杨凌人,讲师,主要从事计算机应用技术教学、研究和高职教学改革。
收稿日期:2015-09-08