APP下载

高职院校顶岗实习管理系统的设计与实现

2016-01-27刘清华潜妙锋

计算机时代 2016年1期
关键词:顶岗实习毕业生高职院校

刘清华 潜妙锋

摘 要: 针对高职院校毕业生顶岗实习期间的管理,使用PHP和MySQL技术实现了一个方便实用的管理系统,为学院和学生在顶岗实习期间的联系和交流提供平台。对高职院校顶岗实习管理系统进行需求分析、设计和实现。运行结果表明,该系统的应用方便了学生与学院、企业间的联系和交流,有效地提高了管理工作的效率。

关键词: 高职院校; 毕业生; 顶岗实习; PHP

中图分类号:TP399 文献标志码:A 文章编号:1006-8228(2016)01-60-03

Design and implementation of internship management system for higher vocational college

Liu Qinghua, Qian Miaofeng

(Zhejiang Yuying College of vocational technology, Hangzhou, Zhejiang 310018, China)

Abstract: To manage the vocational college graduates during the internship, a convenient and practical management system is realized using PHP and MySQL technology, which provides a contact and communication platform for college and students. This thesis mainly describes the analysis, design and implementation of the higher vocational college internship management system. The running results show that the system is convenient to the students, enterprises and college to contact and communication, and effectively improve the management efficiency.

Key words: higher vocational college; graduate; internship; PHP

0 引言

高等职业教育作为整个教育体系中的一个重要组成部分,具有教育和经济的跨界属性[1],它的培养目标即以就业为导向,培养具有丰富的理论知识,并且动手能力较强的高素质高技能人才。因此高职教育必须要与实践紧密联系,在产教融合的背景下,高职教育中顶岗实习的作用越来越重要。顶岗实习的时间一般安排在学生大三的第二个学期,此时学校教学任务已基本完成,学生可离开学校到实习单位全职顶岗实习,学生的毕业设计、毕业论文与顶岗实习可同步进行,因此,教师如何对参加顶岗实习学生进行管理、指导和交流特别重要。

我院目前的管理方式主要是指导老师不定期去学生实习单位走访,平时跟学生通过电话、QQ等进行联系,但是这些方式比较费时费力,而且不能达到对学生整个实习过程全面了解的目的,而且指导毕业设计和毕业论文也比较困难,学校与企业的联系比较松散。针对当前对学生顶岗实习期间的管理现状,设计了一个高职院校顶岗实习管理系统,通过此系统来加强学院对学生在顶岗实习期间的管理,方便了解学生工作、论文情况,加强学院与企业之间的联系。

1 功能分析

高职院校顶岗实习管理系统主要功能包括:学生就实习情况和毕业论文撰写情况与老师进行交流,老师对学生的论文进行审阅,对学生遇到的问题进行指导,同时企业可以通过查看学生的实习日记来了解学生对企业的看法。该系统还可以发布招聘信息等,通过网络平台,实现学院、学生和企业之间的有效沟通。

2 系统架构和开发技术

系统采用B/S三层体系结构,在B/S结构中,不需要安装客户端软件,用户通过浏览器来查看数据处理结果,实现访问和交互。系统主要的功能和业务逻辑在业务逻辑层进行处理,它是系统架构中的核心部分,数据库服务端负责数据库的访问[2]。B/S三层体系结构如图1所示。

高职院校顶岗实习管理系统使用适用于Web开发领域的PHP编程语言[3-4],数据库使用MySQL,此外网页的设计与实现还用到XHTML语言和CSS样式表。

3 系统设计

3.1 功能设计

根据系统功能需求分析,高职院校顶岗实习管理系统,设置四个用户群,分别是,指导老师、企业、学生和管理员,用户登录后可查看个人用户信息。管理员负责对系统进行基本信息管理和维护,对用户进行管理,提供账户和初始密码,对信息进行增删改等。

系统具体模块功能如下。

⑴ 毕业设计模块。在此模块中,指导老师发布课题,学生进行选择,然后指导老师针对学生选择的课题发布任务书,学生完成开题报告、设计和论文的撰写。

⑵ 顶岗实习模块。在此模块中,学生上传自己的实习日记、总结等,指导老师阅读和回复,并就学生实习期间遇到的问题进行交流。企业用户可以登录查看学生的实习记录,以了解学生在实习期间的收获。

⑶ 就业信息模块。在此模块中,学生可以上传自己的简历,企业可以发布招聘信息,其他用户可以查看这些信息。

毕业设计模块和顶岗实习模块的功能结构图如图2、图3所示。

3.2 数据库设计

数据库设计(Database Design)是指,对一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)[5]。本系统使用MySQL数据库来存储数据,用E-R图来表示系统中数据结构。其中数据表包括用户ID表,存储其他数据表的惟一标识ID值;学生数据表,用来存储学生个人信息,在学校专业班级、论文答辩等信息,实习单位、实习记录等;教师数据表,存储教师个人信息等;企业数据表,存储企业相关信息,企业介绍、联系方式等。

4 系统实现

系统使用PHP实现,根据系统功能设计,分成三个功能模块。

4.1 毕业设计模块

毕业设计模块主要涉及指导老师和学生用户,其中包括课题,任务书毕业设计和论文完成情况的交互,指导老师查看学生论文情况的部分实现代码如下:

<?php

$result=$paper->getall($page,$pagesize,$adminid);

foreach($result as $line)

{

?>

<?php echo $line['id'];?>

<?php $ok=$student->getone

($line['student_id']);

echo $ok['name'];?>

<?php $ok=$teacher->getone($adminid);

echo $ok['name'];?>

……

<?php }

?>

4.2 顶岗实习模块

顶岗实习模块涉及到指导老师、学生和企业用户,主要是学生提交实习日记、总结等内容,指导老师和企业用户可以查看并评论。指导老师查看学生实习日记部分代码如下:

<?php

$result=$log->getall($page,$pagesize,$adminid);

foreach($result as $line)

{?>

<?php echo $line['d_id']?>

<?php echo $line['username']?>

<?php echo $line['name']?>

<?php echo $line['starttime']?>~

<?php echo $line['endtime']?>

……

<?php }

?>

企业用户查看学生实习日记部分实现代码如下:

<?php

$result=$log->getall($page,$pagesize);

foreach($result as $line)

{?>

<?php $tname=$teacher->getone($line['teacher_id']);

echo $tname['name'];?> /*指导老师*/

<?php echo $line['name']?>

/*学生姓名*/

<?php if($line){echo "'admin.php?file=log&action=edit&id=".$line['d_id']."'>

查看

";}?> /*管理*/

<?php

}?>

<?php showpage($pagesize,$countnum,$page,

$pagecount, "admin.php?file=log", $keyword); ?>

4.3 就业信息模块

就业信息模块中,企业用户可以发布招聘信息,指导老师和学生用户可以查看,学生可以添加自己的简历。

<?php

$result=$advertise->getall($page,$pagesize);

foreach($result as $line)

{?>

<?php echo $line['id']?> /*ID*/

<?php echo $line['title']?>

/*招聘标题*/

<?php if($line['state']==1)

{echo "招聘中";}

else if($line['state']==2){echo "招聘结束";}?>

/*招聘状态*/

<?php echo $line['createtime']?>

/*发布时间*/

编辑 ; ; ; ;

删除 /*管理*/

<?php

}?>

5 结束语

本文根据学院实际情况,使用PHP和MySQL技术设计和实现了顶岗实习管理系统。该系统为学生在顶岗实习期间与学院之间的交流提供便利,提高了毕业生顶岗实习期间教师的工作效率,也为学校了解学生在此期间的实习和学习情况提供方便可靠的途径,并且加强了学校与企业之间的联系。该系统的应用有助于增加学生就业的机会。

参考文献(References):

[1] 童卫军,范怡瑜.高职院校顶岗实习的系统设计[J].中国高教

研究,2012.6.

[2] 张洪雷,占学刚.基于B/S模式人事管理信息系统的构建[J].

辽宁科技大学学报,2008.Z1.

[3] 张军伟.基于PHP的高校教学管理系统设计[J].计算机与现

代化,2011.1.

[4] 李强.以PHP+MySQL为基础的网站开发研究[J].网络安全

技术与应用,2014.5.

[5] Ryan K. Stephens, Ronald R. Plew著,何玉洁,武欣,邓凡等

译.数据库设计[M].机械工业出版社,2003.

猜你喜欢

顶岗实习毕业生高职院校
9岁的高中毕业生
你根本不知道,这届毕业生有多难
一个没什么才能的北大毕业生
高职院校顶岗实习学生党建工作的创新实践
高职学生顶岗实习管理存在的问题及对策分析
校企合作学生顶岗实习管理模式的研究
高职院校大学生顶岗实习存在法律问题的成因分析
高职院校创新创业教育初探
全球化背景下高职院校韩语专业毕业生就业现状分析
多元智能理论视角下高职院校体育课程评价体系的研究