基于过程管理的顶岗实习与就业质量管理系统的研发
2014-03-28马宏伟
马宏伟
(新疆轻工职业技术学院信息与软件分院,新疆乌鲁木齐830021)
当前,我国高职院校学生的学习与工作相结合的主要形式是顶岗实习。所谓顶岗实习就是学生到真实的工作环境中参加与一般职业人一样的工作。其主要功能是提高学生的劳动观念、职业素养和社会适应能力,让他们在走出校门之前就尝到作为一个职业人的真实滋味,学会怎么处人、处事。顶岗实习强调的是工作岗位、真实任务、独立完成,其主体和载体不变,但目的发生了改变,除了学习提高之外,还必须创造价值,学生角色发生了改变,还可以获得一定的报酬[1]。
顶岗实习是学校教学环节之一,顶岗实习的主体是学校的在籍学生,学校负有天然的管理职责[2]。同时,顶岗实习期间学生又是企业员工,接受学校和企业的双重管理。因为学生实习比较分散而且远离学校,教师不能与实习学生直接交流,学生在心理、工作、人际关系处理、毕业设计、毕业论文等方面产生的问题教师不能及时帮助解决,甚至存在与企业的沟通协调不够,管理不到位、实习生放任自流的现象,传统的学生管理方式已无法适应这种情况了。
为了解决以上的难题,学校加大师资管理中的责任驱动和利益驱动双重管理力度,以及设计出一套精细的顶岗实习管理制度、考核标准和操作流程,并与用人单位合作,严格过程管理。欲真正实行过程管理就必须要充分利用无所不在的互联网进行网络化管理,以适应顶岗实习学生的地理位置分散性和对反馈及时性、实施过程化管理和考核的要求。同时能够方便地收集、汇总实习学生的实习信息和就业信息,为教学和就业管理部门的决策提供第一手数据。近年来各职业院校对此类系统有着较高的需求,顶岗实习和就业管理高效信息化已成为大势所趋。
1 系统需求分析
1.1 功能需求分析
系统应具备可用性,安全性,可依赖性和可扩展性,功能强大,系统界面清晰美观,实现实习的基于过程管理和动态评价。将动态评价的理念引入顶岗实习管理中,把测量和干预结合起来,通过提示、指导、反馈等手段让学习者积极实习,在学生思维、认识、学习、解决问题的过程中,关注学生目前的实习情况以及之后为学生提供及时性的指导,最终实现最佳的实习效果[3]。
就业质量信息管理主要功能是收集、汇总、展现实习学生的实习信息和就业信息。目标是建立就业数据共享平台,为学校各职能部门及时了解学校就业情况,提升职能部门的工作效率和就业管理水平,促进毕业生就业工作高质量完成[4]。
本系统拟采用Web2.0模式。Web2.0模式的主要特点有:建立参与架构,以用户为中心,强调Collective Intelligence。Web2.0在技术上支持更多设备,各种连接到互联网的设备都可以交互访问Web2.0的文字[5]。
1.2 系统主要应用对象及功能需求
系统共有7种类型的应用对象,分别为实习学生、校内指导教师、企业指导教师、毕业设计指导教师、系(部)教务管理员、学校领导、系统管理员。
①实习学生
主要需求:汇报实习情况,查看各类信息,实习信息的反馈(包括实习企业和就业信息等)。
②校内指导教师
主要需求:评阅学生实习周志、报告,发布各类通知,学生实习成绩评定等。
③企业指导教师
主要需求:学生实习情况反馈,学生实习鉴定,企业实习信息发布等。
④毕业设计指导教师
主要需求:毕业设计指导教师主要负责指导学生的论文评价,具有修改个人登录密码,修改个人基本信息(Email、联系电话、QQ等)、对学生进行论文指导、给指导学生提交的论文评分并作出评价等。
⑤系(部)教务管理员
主要需求:管理实习学生名册,指派指导教师,实习任务开启和结束,统计相关数据,查看实习学生基本信息及实习相关信息,查看指导教师指导情况,发布政策法规、就业信息及各类通知。
⑥学校领导
主要需求:学校领导具有管理员所有的浏览权限,但不具有系统控制权限。查看各类实习和就业质量统计数据。
⑦系统管理员
主要需求:实现用户的管理,权限管理,添加学生基本数据、维护系统基础数据(专业、学历层次等数据)。
1.3 系统功能模块分析
系统共有9个子系统,如图1所示。
2 系统设计
2.1 系统运行环境
图1 系统功能模块分析Fig.1 The analysis of system function module
综合考虑系统对性能、安全性及快速开发等要求,服务器的操作系统选择Windows Server 2008,安装.NET Framework4.0,Web服务器为Internet Information Services 7.0(IIS7.0),后台数据库为SQL Server 2008和SQL Server 2008 Express。客户端可以是普通PC机、笔记本电脑、平板电脑/、智能手机,只要装有IE6.0以上或其他浏览器即可。
2.2 数据库设计
基于对数据安全性和可恢复性的考虑,数据库系统采用SQL Server2008。为实现上述功能,共设计了22个数据表和7个视图,另外需要从学院信息系统导入6个数据表。
1)需要从学院信息系统数据库导入的数据表
年级表tc_graded
班级类型表tc_classType
系(部)表tc_department
专业表tc_object
学院班级表tuClassList
学生表tustudentlist
2)自建的数据表
博文表article
博文推荐表article_recommend
博文评价表article_remark
博文头条表big_article
工作信息表job_information
留言表message
公告通知表post
实习班级表practice_class
实习评价表practice_remark
实习学生表practice_student
招聘信息表recruitment
举报表report
博文分类表tc_article_category
博文设置表tc_article_setup
博文类型表tc_article_type
有害信息位置表tc_bad_information_position
反馈原因表tc_feedback_reason
工作地址表tc_job_address
工作行业表tc_job_industry
工作满意度表tc_job_satisfied
工作稳定性表tc_job_stable
专业对口表tc_major_suit
实习状态表tc_practice_state
3)视图
博文视图view_article
博文推荐视图view_article_recommend
博文头条视图view_big_article
工作信息视图view_job_information
公告信息视图view_post
实习学生视图view_practice_student
举报视图view_report
2.3 系统安全性设计
实习学生分布在全国各地,因此本系统是必须对外网开放的,这样对系统的安全性就有了较高要求,此外还要考虑内容的安全性。从以下3个方面保证整个系统的安全性。
1)访问权限控制
系统采用ASP.NET的Form身份验证方式和基于角色的访问控制RBAC(Role-Based Access Control),利用角色来管理用户权限,不同角色的用户拥有相应的操作权限。
RBAC是关于用户、角色和权限的理论模型,其基本思想是:将权限分配给角色,将用户按角色划分,通过角色把用户和权限联邦系起来,只有当某个用户属于某个角色时,它才可以访问这个角色所拥有的权限[6]。
系统共定义了7种角色,为每一种角色设定了访问权限,这7种角色是:实习学生、校内指导教师、企业指导教师、论文指导教师、系(部)教务管理员、学校领导、系统管理员。系统管理员拥有最大权限,负责指派系(部)教务管理员,系(部)教务管理员负责为学生指派校内指导教师和企业指导教师。
2)内容安全
为了确保本系统的信息的正确性和适当性,所有学生要发布的信息都要经由校内指导教师审核,只有通过审核的信息才能发布出去。
3)网络和服务器安全
在校园网设置了对三层交换机端口的流量监测,一旦发现流量异常及时查找原因,防止网络的崩溃。校园网用户的数据访问请求不需要通过防火墙,而是由校园网的三层交换机控制。三层交换机不仅可以提高路由/交换的速度,而且可以划分虚拟子网,控制流量,设置安全过滤规则进行安全控制。
为了保证服务器的安全性,将服务器置于新疆轻工职业技术学院的校园内网,将采用SNAT(Source Network Address Translation,源地址转换)和DNAT(Destination Network Address Translation,目的地址转换)技术,对外发布Web网站[7]。
3 系统开发、部署和测试
在开发平台和工具的选择上,基于本系统的用户特点和规模及安全性的要求采用Microsoft的Web开发技术。
为了获得更好的用户体验,在网页开发中使用了Ajax技术。Ajax即“Asynchronous JavaScript and XML"(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术。Ajax技术的应用使Web应用程序能够实现类似桌面应用程序一样的丰富的用户界面[]和响应速度,把用户从传统Web服务中需要不断“提交-等待-刷新“显示页面的漫长等待中解脱出来[8]。
系统服务器部署在学院计算机中心机房的HP BL460 G7刀片服务器上,配备大容量硬盘,在校园网站主页建立超链接。测试分为两个阶段,第一个阶段在校园网内进行,第二个阶段在外网进行。如图2为该系统的首页。
图2 顶岗实习与就业质量管理系统首页Fig.2 Internship and employment quality management system home page
4 结束语
顶岗实习与就业质量管理系统是针对职业院校目前教学和实习实际情况开发的一个信息系统[9],他的投入使用可以很好的解决职业院校学生实习过程中因为地理位置分散产生的难于教学和管理、实习成绩评价及指导教师的工作业绩考核等问题,从而保证了学生顶岗实习效果和质量。同时还可以收集、汇总实习学生实习信息和就业信息的第一手资料,建立就业数据共享平台,有利于推动职业院校的教学管理和招生就业工作,相信其对校企合作、工学结合的办学模式的落实有着积极正面的作用。
[1] 唐冬雷,莫徽忠,史美娟.高职教育顶岗实习的系统设计与管理[J].职业技术教育,2011,32(20):47-49.TANG Dong-lei,MO Hui-zhong,SHI Mei-juan.System design and management of internship of Higher Vocational Education[J].Vocational and Technical Education,2011,32(20):47-49.
[2] 李存.高等职业教育顶岗实习管理研究[J].教育与职业,2012(15):187-188.LI Cun.Research of management of internship of higher vocational education[J].Education and Vocation,2012(15):187-188.
[3] 袁臻,文福安,范春梅.动态评价在顶岗实习管理系统中的设计与实现[J].中国教育技术装备,2011(33):3-6.YUAN Zhen,WEN Fu-an,FAN Chun-mei.Design and implementation of dynamic evaluation in internship management system[J].China Educational Technology&Equipment,2011(33):3-6.
[4] 徐照兴,刘武.基于B/S模式的高职毕业生就业数据管理系统的设计与实现[J].计算机应用与软件,2012,29(9):297-300.XU Zhao-xing,LIU Wu.B/S mode based higher vocational graduate employment data management system design and implementation[J].Computer Applications and Software,2012,29(9):297-300.
[5] 金悦奇,柏昌顺.基于Web2.0模式的高校学生实习管理系统的设计与实现[J].办公自动化杂志,2009(10):59-60.JIN Yue-qi,BAI Chang-shun.Design and implementation of college students’internship management system based on Web2.0 mode1[J].Office Informatization,2009(10):59-60.
[6] Sandhu R,Bhamidipati V,Munawer Q.The ARBAC97 model for role-based administration of roles[J].ACMTransactions on Information and System Security,1999,2(1):105-135.
[7] 郑培群,苏扬,郭倩.基于Netfilter的网络地址转换研究与实现[J].武汉理工大学学报:信息与管理工程版,2010,32(5):710-713.ZHENG Pei-qui,SU Yang,GUO Qian.Investigation and realization of NAT based on Netfilter[J].Journal of Wuhan University of Technology:Information&Management Engineering,2010,32(5):710-713.
[8] Hoffman B,Sullivan B.Ajax安全技术[M].张若飞,王铮,译.北京:电子工业出版社,2009.
[9] 张海龙,冯森,李建祥,等.电动汽车充换电服务网络运营管理系统的研究与设计[J].陕西电力,2011(11):47-50.ZHANG Hai-long,FENG Sen,LI Jian-xiang,et al.Research and design of electric vehicle charging net management system[J].Shaanxi Electric Power,2011(11):47-50.