劉清華 潛妙鋒
摘 要: 針對高職院校畢業(yè)生頂崗實習期間的管理,使用PHP和MySQL技術實現(xiàn)了一個方便實用的管理系統(tǒng),為學院和學生在頂崗實習期間的聯(lián)系和交流提供平臺。對高職院校頂崗實習管理系統(tǒng)進行需求分析、設計和實現(xiàn)。運行結果表明,該系統(tǒng)的應用方便了學生與學院、企業(yè)間的聯(lián)系和交流,有效地提高了管理工作的效率。
關鍵詞: 高職院校; 畢業(yè)生; 頂崗實習; 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 引言
高等職業(yè)教育作為整個教育體系中的一個重要組成部分,具有教育和經(jīng)濟的跨界屬性[1],它的培養(yǎng)目標即以就業(yè)為導向,培養(yǎng)具有豐富的理論知識,并且動手能力較強的高素質高技能人才。因此高職教育必須要與實踐緊密聯(lián)系,在產(chǎn)教融合的背景下,高職教育中頂崗實習的作用越來越重要。頂崗實習的時間一般安排在學生大三的第二個學期,此時學校教學任務已基本完成,學生可離開學校到實習單位全職頂崗實習,學生的畢業(yè)設計、畢業(yè)論文與頂崗實習可同步進行,因此,教師如何對參加頂崗實習學生進行管理、指導和交流特別重要。
我院目前的管理方式主要是指導老師不定期去學生實習單位走訪,平時跟學生通過電話、QQ等進行聯(lián)系,但是這些方式比較費時費力,而且不能達到對學生整個實習過程全面了解的目的,而且指導畢業(yè)設計和畢業(yè)論文也比較困難,學校與企業(yè)的聯(lián)系比較松散。針對當前對學生頂崗實習期間的管理現(xiàn)狀,設計了一個高職院校頂崗實習管理系統(tǒng),通過此系統(tǒng)來加強學院對學生在頂崗實習期間的管理,方便了解學生工作、論文情況,加強學院與企業(yè)之間的聯(lián)系。
1 功能分析
高職院校頂崗實習管理系統(tǒng)主要功能包括:學生就實習情況和畢業(yè)論文撰寫情況與老師進行交流,老師對學生的論文進行審閱,對學生遇到的問題進行指導,同時企業(yè)可以通過查看學生的實習日記來了解學生對企業(yè)的看法。該系統(tǒng)還可以發(fā)布招聘信息等,通過網(wǎng)絡平臺,實現(xiàn)學院、學生和企業(yè)之間的有效溝通。
2 系統(tǒng)架構和開發(fā)技術
系統(tǒng)采用B/S三層體系結構,在B/S結構中,不需要安裝客戶端軟件,用戶通過瀏覽器來查看數(shù)據(jù)處理結果,實現(xiàn)訪問和交互。系統(tǒng)主要的功能和業(yè)務邏輯在業(yè)務邏輯層進行處理,它是系統(tǒng)架構中的核心部分,數(shù)據(jù)庫服務端負責數(shù)據(jù)庫的訪問[2]。B/S三層體系結構如圖1所示。
高職院校頂崗實習管理系統(tǒng)使用適用于Web開發(fā)領域的PHP編程語言[3-4],數(shù)據(jù)庫使用MySQL,此外網(wǎng)頁的設計與實現(xiàn)還用到XHTML語言和CSS樣式表。
3 系統(tǒng)設計
3.1 功能設計
根據(jù)系統(tǒng)功能需求分析,高職院校頂崗實習管理系統(tǒng),設置四個用戶群,分別是,指導老師、企業(yè)、學生和管理員,用戶登錄后可查看個人用戶信息。管理員負責對系統(tǒng)進行基本信息管理和維護,對用戶進行管理,提供賬戶和初始密碼,對信息進行增刪改等。
系統(tǒng)具體模塊功能如下。
⑴ 畢業(yè)設計模塊。在此模塊中,指導老師發(fā)布課題,學生進行選擇,然后指導老師針對學生選擇的課題發(fā)布任務書,學生完成開題報告、設計和論文的撰寫。
⑵ 頂崗實習模塊。在此模塊中,學生上傳自己的實習日記、總結等,指導老師閱讀和回復,并就學生實習期間遇到的問題進行交流。企業(yè)用戶可以登錄查看學生的實習記錄,以了解學生在實習期間的收獲。
⑶ 就業(yè)信息模塊。在此模塊中,學生可以上傳自己的簡歷,企業(yè)可以發(fā)布招聘信息,其他用戶可以查看這些信息。
畢業(yè)設計模塊和頂崗實習模塊的功能結構圖如圖2、圖3所示。
3.2 數(shù)據(jù)庫設計
數(shù)據(jù)庫設計(Database Design)是指,對一個給定的應用環(huán)境,構造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應用需求(信息要求和處理要求)[5]。本系統(tǒng)使用MySQL數(shù)據(jù)庫來存儲數(shù)據(jù),用E-R圖來表示系統(tǒng)中數(shù)據(jù)結構。其中數(shù)據(jù)表包括用戶ID表,存儲其他數(shù)據(jù)表的惟一標識ID值;學生數(shù)據(jù)表,用來存儲學生個人信息,在學校專業(yè)班級、論文答辯等信息,實習單位、實習記錄等;教師數(shù)據(jù)表,存儲教師個人信息等;企業(yè)數(shù)據(jù)表,存儲企業(yè)相關信息,企業(yè)介紹、聯(lián)系方式等。
4 系統(tǒng)實現(xiàn)
系統(tǒng)使用PHP實現(xiàn),根據(jù)系統(tǒng)功能設計,分成三個功能模塊。
4.1 畢業(yè)設計模塊
畢業(yè)設計模塊主要涉及指導老師和學生用戶,其中包括課題,任務書畢業(yè)設計和論文完成情況的交互,指導老師查看學生論文情況的部分實現(xiàn)代碼如下:
<?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 頂崗實習模塊
頂崗實習模塊涉及到指導老師、學生和企業(yè)用戶,主要是學生提交實習日記、總結等內(nèi)容,指導老師和企業(yè)用戶可以查看并評論。指導老師查看學生實習日記部分代碼如下:
<?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 }
?>
企業(yè)用戶查看學生實習日記部分實現(xiàn)代碼如下:
<?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 就業(yè)信息模塊
就業(yè)信息模塊中,企業(yè)用戶可以發(fā)布招聘信息,指導老師和學生用戶可以查看,學生可以添加自己的簡歷。
<?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 "招聘結束";}?>
/*招聘狀態(tài)*/
<?php echo $line['createtime']?>
/*發(fā)布時間*/
編輯?;?;?;?;
刪除 /*管理*/
<?php
}?>
5 結束語
本文根據(jù)學院實際情況,使用PHP和MySQL技術設計和實現(xiàn)了頂崗實習管理系統(tǒng)。該系統(tǒng)為學生在頂崗實習期間與學院之間的交流提供便利,提高了畢業(yè)生頂崗實習期間教師的工作效率,也為學校了解學生在此期間的實習和學習情況提供方便可靠的途徑,并且加強了學校與企業(yè)之間的聯(lián)系。該系統(tǒng)的應用有助于增加學生就業(yè)的機會。
參考文獻(References):
[1] 童衛(wèi)軍,范怡瑜.高職院校頂崗實習的系統(tǒng)設計[J].中國高教
研究,2012.6.
[2] 張洪雷,占學剛.基于B/S模式人事管理信息系統(tǒng)的構建[J].
遼寧科技大學學報,2008.Z1.
[3] 張軍偉.基于PHP的高校教學管理系統(tǒng)設計[J].計算機與現(xiàn)
代化,2011.1.
[4] 李強.以PHP+MySQL為基礎的網(wǎng)站開發(fā)研究[J].網(wǎng)絡安全
技術與應用,2014.5.
[5] Ryan K. Stephens, Ronald R. Plew著,何玉潔,武欣,鄧凡等
譯.數(shù)據(jù)庫設計[M].機械工業(yè)出版社,2003.