陸志良



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