高职学生顶岗实习管理系统的设计与实现

2015-01-18 01:45夏平平郑超塔
电脑与电信 2015年11期
关键词:周记顶岗管理系统

夏平平 郑超塔

(江苏海事职业技术学院信息工程学院,江苏 南京 211170)

高职学生顶岗实习管理系统的设计与实现

夏平平 郑超塔

(江苏海事职业技术学院信息工程学院,江苏 南京 211170)

高职学生顶岗实习是学生学习阶段的一个重要环节,对毕业生实践能力的培养与经验的积累起着重要作用。通过顶岗实现管理系统,可以有效跟踪到毕业生在外的实习状况,方便师生交流,教师能对学生的实习统一安排。本文根据院系实习的业务流程,采用java语言和spring开源框架开发了高职学生顶岗实习管理系统。运用UML建模语言进行系统描述,确定了系统的模型,运用powerdesign进行数据库设计,确定了数据库模型。

顶岗实习;交流;审批

1 引言

高职院校注重对学生技能的培养,主要是为了学生在就业时以较强的专业技能胜任企业的要求。很多高职院校在学生大三年级安排学生顶岗实习,或者和外面一些企业合作来让学生进入企业实习。学生顶岗实习在高职院校学生培养过程中起着非常关键的作用,大三年级的学生通过顶岗实习可以增加工作经验,为进入社会工作做铺垫,这也是对大三年级学生的一种考验。

同时顶岗实习的好坏影响到毕业生的就业质量等问题,因此学校领导也高度重视,然而许多学校并没有针对性较强的顶岗实习管理系统,所以有必要开发这样一套系统以对学生的顶岗实习进行专门管理。采用基于web技术开发高职学生顶岗实习管理系统后,教师可以在线为学生安排实习、查看学生实习情况、审核学生自己找的实习企业、发布最新的消息等功能。

2 系统功能设计

根据各大高职院校实习的特点与结合自身在校实习情况,高职学生顶岗实习管理系统根据学生和教师两个角色设计分为学生平台、教师平台这两个主要的平台。学生能提交实习申请、实习总结等。教师能够发布通知、学生成绩、评论查看实习周记总结等。系统功能模块图如图1所示。学生平台主要由五大模块构成,教师平台主要也由五大模块构成。根据各大高职院校实习流程,抽象出其相似的业务流程,得出高职学生顶岗实习管理系统的总体需求有:

(1)个人信息:学生和教师的基本信息都能通过此功能修改,登陆系统的密码都能通过此途径进行修改。

(2)实习申请:学生不通过学校安排的途径进行实习,便可以通过此模块填写相应的企业信息等向老师申请实习。该模块也包括自己实习申请的一些记录,能够保存或者提交实习申请。该子模块也能浏览到相应的老师发送过来的实习安排,当然可能拒绝老师的实习安排。

(3)实习周记:学生能够填写实习周记,能够保存并修改。然后能提交给相应的教师进行查看。

图1 系统功能模块图

(4)实习总结:当实习结束时,学生便可以根据此模块填写相应的实习总结。然后提交给某一位教师进行审核,当然教师也会有相应的评论。

(5)综合信息:学校方面可能会有最新的消息通知,教师可以通过此模块下发通知给学生,学生能够查看并下载相应的附件。在其子模块下,还能查看自己的实习成绩。

(6)实习审核:能够审核学生提交的实习申请。

(7)实习安排:能够安排学生实习。

3 系统实现主要界面

学生登录成功后主页如图2所示,默认欢迎页主要有办事大厅、学校实习信息。办事大厅则是一些常用的快捷链接,包括:实习申请、周记填写、通知列表,如果有需要后续还能继续添加快捷链接。而学校实习信息则会列出学校实习安排的信息,以便学生能第一时间看到。

图2 学生角色登录成功后界面图

教师角色成功后主页如图3所示,欢迎页页面样式也和学生主页差不多,具体功能有办事大厅、实习审核。办事大厅包括的快捷链接有:实习安排、实习审核、实习数据。实习审核则会列出学生向你发出的审核信息,等待教师反馈,能够在第一时间登录便能看到信息。

图3 教师角色登录成功后界面图

4 主要功能的技术实现

4.1 通知发布功能的实现

顶岗实习管理系统需要发布各类信息,需要使用网页编辑器在线发布功能,用户使用的丰富性取决于网站的多种功能性,因此采用fckediort技术。Fckeditor主要由JavaScript代码编写,网页编辑器强大的功能则由fckeditor自身实现,开发人员只需要引入fckeditor项目到指定的开发项目。实现步骤如下:

(1)根据fckeditor官网的配置要求,将fckeditor开源文件包复制到本工程中。

(2)显示层的web页面导入使用fckeditor的相关说明,一般使用相对目录的方式导入fckeditor的主要核心文件,其主要代码为:〈script type="text/javascript"src="./js/fckeditor.js">〈/script>,表示导入fckeditor.js脚本文件,采用相对目录的方式。

(3)更改fckediort配置文件,同时用户也可以修改fckeditor中的配置文件,以使得网页编辑器功能更加符合用户的需求。

4.2 分页功能的实现

顶岗实习管理系统中师生互动的信息有多条记录会超过一个页面,因此有必要使用分页技术进行实现,本项目采用displaytag标签实现,使用该标签处理分页问题,由于业务处理的类别多种多样,页面的数据表示层可以在不使用jsp代码只需要使用自定义标签就能实现数据的展示,这样减少了代码的耦合性,提高了系统的扩展性。displaytag也是一款开源的且免费的框架,对jsp的兼容非常友好。本项目引入了displaytag进行数据的封装,对数据分页也能支持。具体处理方法是:在web.xml文件的〈taglib-location>元素中导入displaytag.tld标签库描述文件,接下来在jsp页面中设置使用该标签的别名,代码为:〈%@taglib uri="/displaytag"prefix= "d"%>;后台代码进行相应的显示控制,本系统默认展示5条数据,采用java spring框架中的方法进行逻辑控制,对显示条数、当前页、页面参数进行控制,主要代码由SepDisplay类实现如下:

5 总结

本系统主要采用java技术来实现基于web平台的B/S模式下的顶岗实习管理系统。采用spring开源框架,严格遵循MVC开发模式来实现系统的开发。本系统采用mysql数据库,经过需求调研与结合本校自身情况下,了解到各大高职院校的特点,开发了实习申请、周记填写、总结填写、通知列表、成绩查看等相关模块,设计与实现了该系统的相关功能。

同时,该系统完成后,把学生或者教师所能遇到的问题集成在一个管理系统下,本系统实现了教师与学生之间的互动,对学生的实习安排进行了统一的管理,学生能够直接向教师申请实习,教师也能够对学生进行实习安排,这便对学生顶岗实习问题提供了解决方案,因此该系统具有很大的利用价值。

[1]刘茜.基于SSH框架毕业实习管理系统设计与实现[D].厦门:厦门大学,2014.

[2]zzjjiandan.ModelAndView详解[OL].http://blog.csdn.net/ zzjjiandan/article/details/34089313.

[3]叶文胜,叶建亭.高职院校顶岗实习管理信息平台系统设计[J].黄冈职业技术学院学报,2012(4).

Design and Implementation of Higher Vocational Students Post Practice Management System

Xia Pingping Zheng Chaota
(Jiangsu Maritime Institute,Nanjing 211170,Jiangsu)

Higher vocational student post practice management system is an important part in students learning stage.It plays an important role in graduates practical ability training and experience accumulation.Through the realization of the post practice management system,we can effectively track the status of practice and facilitate the exchange of teachers and students.Teachers can arrange internships with the unified arrangement.According to the internship process of the department,the higher vocational students post practice management system is designed and implemented with java language and spring framework.UML(Unified Modeling Language)is used to describe the system and to determine the system mode.Powerdesign is used to design the database and to identify the database model.

internship;exchange;examination and approval

TP311.52

A

1008-6609(2015)11-0025-03

夏平平,男,安徽马鞍山人,江苏海事职业技术学院,研究生,副教授,研究方向:计算机应用技术

2014年度江苏省社科应用研究精品工程课题,编号:14SWB-023;2014年度江苏省现代教育技术研究课题,编号:2014-R-31697

猜你喜欢
周记顶岗管理系统
基于James的院内邮件管理系统的实现
主题式周记活动的实施与探索
写进梦里的周记
基于LED联动显示的违停管理系统
海盾压载水管理系统
帮忙
基于现代学徒制下高职学校顶岗实习的安排与策划
现代学徒制管理模式及其顶岗实习环节
周记辅导应符合学生的口味
基于RFID的仓储管理系统实现