陸志良
摘要:本文主要是為了解決職業(yè)學校很難有效監(jiān)督和指導頂崗實習學生的問題,采用了ASP.NET技術(shù)、AJAX技術(shù)、B/S結(jié)構(gòu)等開發(fā)一套完善的基于Web的頂崗實習管理系統(tǒng),學校對實習的管理可以通過系統(tǒng)來完成,同時為學校、學生、企業(yè)和家長4個方面的實習工作情況交流提供了良好的平臺,使實習信息的管理更具及時性和規(guī)范化。
Abstract: In order to solve the problems of effectively supervising and guiding the students' substituted post exercitation, this paper uses ASP.NET technology, AJAX technology, B/S structure to develop a set of perfect management system for substituted post exercitation based on Web. The school can manage the study by the system. The system provides a good platform for the communication of study and work of the school, student, companies and parents to make the management of study information more timely and canonical.
關(guān)鍵詞:B/S結(jié)構(gòu);頂崗實習;管理系統(tǒng)
Key words: B/S structure;substituted post exercitation;management system
中圖分類號:TP311 文獻標識碼:A 文章編號:1006-4311(2016)07-0215-03
1 管理系統(tǒng)的研究背景
《國家中長期教育改革和發(fā)展規(guī)劃綱要》中提出“實行工學結(jié)合、校企合作、頂崗實習的人才培養(yǎng)模式”。大部分中職校采用“學生2.5年在校學習,0.5年在校外參加頂崗實習”的模式。由于頂崗實習采用不集中式管理,傳統(tǒng)的管理方式如走訪企業(yè)、電話等方式呈現(xiàn)出不及時、效率低等特點,而且無法實現(xiàn)對實習生的動態(tài)實時管理。
隨著信息技術(shù)的飛速發(fā)展,學校正快速進行教育教學信息化改革,以提高工作效率。因此開發(fā)一套結(jié)合我校實際需求的中職頂崗實習管理系統(tǒng)迫在眉睫,以便將校內(nèi)指導教師、企業(yè)指導老師、實習學生、家長等有機結(jié)合成整體,為提高工學結(jié)合實習效果和質(zhì)量提供有效保障。
2 管理系統(tǒng)的研究內(nèi)容
本系統(tǒng)的研究主要是使用ASP.NET搭配SQLSERVER來設(shè)計開發(fā);使用ADO.NET實現(xiàn)數(shù)據(jù)的讀取、刪除和修改等;采用B/S架構(gòu)實現(xiàn)網(wǎng)絡(luò)化的數(shù)據(jù)提交、查詢、管理。由于系統(tǒng)的數(shù)據(jù)量較大,在數(shù)據(jù)管理中,使用了存儲過程對數(shù)據(jù)進行分頁讀取,只讀當前分頁內(nèi)容,實現(xiàn)高效數(shù)據(jù)管理,提高了系統(tǒng)穩(wěn)定性和有效性。同時系統(tǒng)通過用戶密碼信息的加密、用戶IP地址的屏蔽管理等操作,提高了系統(tǒng)的安全性。
3 管理系統(tǒng)需求分析與建模
3.1 系統(tǒng)業(yè)務(wù)需求分析
本系統(tǒng)涉及的角色共包括:學校、企業(yè)、學生、家長、管理員,在實習管理過程中,各角色圍繞著管理平臺開展各自的業(yè)務(wù)。如圖1。
3.2 系統(tǒng)功能需求分析
3.2.1 專門管理員用戶功能模塊
專門管理員用戶主要是學生工作處負責實習的老師,主要負責對系統(tǒng)數(shù)據(jù)的維護和管理,對學生頂崗實習日志信息進行管理,發(fā)布實習信息公告,通過查詢和瀏覽了解學生提交頂崗實習信息的情況,及時反饋實習學生的緊急問題等。功能如表1所示。
3.2.2 教師用戶功能模塊
指導教師包括校內(nèi)指導教師(班主任為主的團隊)和校外指導教師(企業(yè)技術(shù)人員),登錄后可以對學生實習情況進行評分評價,最后進行實習考核,具體如表1所示。
3.2.3 學生用戶功能模塊
學生用戶的功能模塊,是系統(tǒng)頂崗實習日志信息、頂崗實習總結(jié)信息的主要來源,是系統(tǒng)的核心功能之一,功能如表2所示。
3.3 系統(tǒng)架構(gòu)分析
本系統(tǒng)采用MVC設(shè)計模型,結(jié)合本管理系統(tǒng),客戶層可以看作是V,它是由瀏覽器顯示給用戶的ASP界面;業(yè)務(wù)邏輯層和持久層則為M,它是實現(xiàn)系統(tǒng)業(yè)務(wù)邏輯和數(shù)據(jù)管理核心部分;Web層對應(yīng)C,它是控制用戶對業(yè)務(wù)邏輯操作,同時控制把操作結(jié)果顯示給用戶。
4 管理系統(tǒng)的總體設(shè)計
4.1 系統(tǒng)設(shè)計框架
考慮到將來系統(tǒng)的維護性和擴展性需求等方面,系統(tǒng)主要由管理員、教師、學生和家長用戶模塊組成,并進行結(jié)構(gòu)化設(shè)計。盡量使各個模塊在功能上保持相對獨立,在性能和實現(xiàn)方面又保持一致性,具體如圖2所示。
4.2 系統(tǒng)總體流程圖設(shè)計
本系統(tǒng)的流程設(shè)計非常重要,它是后續(xù)開發(fā)工作的基礎(chǔ),所以在系統(tǒng)設(shè)計過程中,充分考慮到流程設(shè)計,才能夠為后續(xù)開發(fā)做好準備。具體如圖3所示。
4.3 頂崗實習流程設(shè)計
本系統(tǒng)結(jié)合學校實際需求,采用學生自主尋找企業(yè)崗位和學校推薦實習崗位相結(jié)合的方式來實現(xiàn),具體如圖4所示。
4.4 頂崗實習功能詳細設(shè)計
頂崗實習功能詳細設(shè)計中包括實習單位的設(shè)計,實習日志、實習總結(jié)等的管理設(shè)計,各功能設(shè)計類如表3所示。
下面以實習日志管理功能詳細設(shè)計為例,描述其功能類設(shè)計。由表3知,實現(xiàn)實習日志管理的3個功能類設(shè)計包。學生用戶請求添加實習日志時,系統(tǒng)調(diào)用實習日志管理的各功能類進行方法調(diào)用,首先調(diào)用方法,顯示對應(yīng)頁面,進行實習日志填寫,并請求保存。頂崗實習管理系統(tǒng)接受保存請求,調(diào)用實習日志管理ActionPracticeWeeklyJournalAction中封裝表單數(shù)據(jù)方法,封裝表單數(shù)據(jù),然后調(diào)用PracticeWeeklyJoumalService實習日志管理業(yè)務(wù)邏輯類中保存方法save(),保存封裝的表單數(shù)據(jù),并反饋結(jié)果。
4.5 系統(tǒng)安全設(shè)計
在系統(tǒng)安全性方面,主要由軟件和硬件2方面來完成架構(gòu),其中軟件由防火墻、殺毒軟件、安全管家等組成,硬件由接入設(shè)備、加密設(shè)備等組成,其安全架構(gòu)主要依靠太倉中等專業(yè)學校目前的校園網(wǎng)絡(luò)安全結(jié)構(gòu)設(shè)計。
4.5.1 系統(tǒng)運行的安全設(shè)計
采用路由器和防火墻阻止或過濾非法攻擊,創(chuàng)建專門的安全通道供管理系統(tǒng)使用;對于數(shù)據(jù)庫服務(wù)器而言,采用雙機熱備,組成集群;而且為了減輕服務(wù)器壓力,設(shè)置多臺服務(wù)器從而達到網(wǎng)絡(luò)負載均衡,保證系統(tǒng)的穩(wěn)定性。
4.5.2 系統(tǒng)的安全設(shè)計
采用的是權(quán)限管理模式,即為不同的用戶賦予相對應(yīng)的角色,每個角色又擁有對應(yīng)的權(quán)限;根據(jù)學校相應(yīng)的管理職責,進行分級分組管理,其對越權(quán)進行了嚴格有效的管理。
4.5.3 系統(tǒng)訪問的安全設(shè)計
各用戶在登錄、訪問該系統(tǒng)時,首先需要進行身份的認證,用戶輸入驗證信息如用戶名、密碼和驗證碼等,待系統(tǒng)驗證無誤后方可根據(jù)其具體角色權(quán)限來訪問對應(yīng)的系統(tǒng)信息和資源。
5 管理系統(tǒng)的創(chuàng)新和實效
在本管理系統(tǒng)測試運用一年后,筆者通過調(diào)研問卷分析統(tǒng)計可以得出,其中對本系統(tǒng)認可的占比87%,提出修改意見158條。調(diào)研數(shù)據(jù)證明了本系統(tǒng)的開發(fā)極大方便了中職學校頂崗實習的管理,各功能模塊的修改意見也為后續(xù)系統(tǒng)的進一步完善打下了堅實的基礎(chǔ)。
通過系統(tǒng)使用前后各用戶的參與率及其他數(shù)據(jù)的對比,也可以得出使用了中職學校頂崗實習管理系統(tǒng)后,學校的實習管理效率和質(zhì)量有了質(zhì)的提高,具體如表4所示。
本系統(tǒng)的研究與實現(xiàn)目的還在于,一是完善和創(chuàng)新了頂崗實習的管理模式,實現(xiàn)動態(tài)管理的實時性和有效性;二對學校的教育教學信息化建設(shè)起到了巨大的推動作用,為遠程教學質(zhì)量跟蹤與統(tǒng)計提供了依據(jù)。三是通過信息交流的實效性、便捷性提高了頂崗實習的管理質(zhì)量和效率。
參考文獻:
[1]朱明琴.基于ASP.NET的高職畢業(yè)設(shè)計信息管理系統(tǒng)設(shè)計與實現(xiàn)[D].合肥:電子科技大學,2012:9.
[2]盧薇.職業(yè)技術(shù)學院實習管理系統(tǒng)的設(shè)計與實現(xiàn)[D].合肥:電子科技大學,2011:10-11.
[3]劉愛芹.基于.NET的學生頂崗實習管理系統(tǒng)設(shè)計與實現(xiàn)[D].山東大學,2011.