謝 娜
(陜西能源職業(yè)技術(shù)學(xué)院,陜西咸陽,712000)
基于頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
謝 娜
(陜西能源職業(yè)技術(shù)學(xué)院,陜西咸陽,712000)
本文就通過開發(fā)設(shè)計(jì)三層體系結(jié)構(gòu)的頂崗實(shí)習(xí)管理監(jiān)控系統(tǒng),并淺析頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)策略。
監(jiān)控網(wǎng)絡(luò)系統(tǒng);頂崗實(shí)習(xí)管理;系統(tǒng)設(shè)計(jì)
在實(shí)際的頂崗實(shí)習(xí)管理工作中,對(duì)于企業(yè)指導(dǎo)老師、校內(nèi)指導(dǎo)老師以及學(xué)生的監(jiān)管中,還存在一些漏洞,降低學(xué)生頂崗實(shí)習(xí)效率。針對(duì)學(xué)生頂崗實(shí)習(xí)管理的特殊性,可以設(shè)計(jì)出基于學(xué)生頂崗實(shí)習(xí)管理的監(jiān)控網(wǎng)絡(luò)系統(tǒng),采用網(wǎng)絡(luò)應(yīng)用系統(tǒng)不僅可以提高管理效率與服務(wù)水平,有效監(jiān)管學(xué)生的頂崗實(shí)習(xí)工作情況,構(gòu)建基于.NET的學(xué)生頂崗實(shí)習(xí)管理系統(tǒng)架構(gòu),從需求分析、軟件設(shè)計(jì)、硬件實(shí)現(xiàn)等幾個(gè)方面,可以運(yùn)用先進(jìn)的開發(fā)技術(shù)與數(shù)據(jù)庫技術(shù),完成實(shí)現(xiàn)頂崗實(shí)習(xí)管理系統(tǒng)功能設(shè)計(jì)。以下本文就對(duì)此做具體介紹。
1.1 系統(tǒng)組成
在設(shè)計(jì)頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng)中, 系統(tǒng)應(yīng)該可以通過先進(jìn)的開發(fā)技術(shù)實(shí)現(xiàn)對(duì)學(xué)生頂崗實(shí)習(xí)管理過程的分類管理,同時(shí)可以明確監(jiān)控網(wǎng)絡(luò)系統(tǒng)中的用戶管理權(quán)限,提升系統(tǒng)的系統(tǒng)安全性,有效地防止數(shù)據(jù)被竊取、破壞,提升系統(tǒng)的可擴(kuò)展性和開發(fā)性,以便可以滿足今后系統(tǒng)的需求變更。
2.1 需求分析
頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)中,首先應(yīng)該做好系統(tǒng)的需求分析工作,應(yīng)用先進(jìn)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)以及現(xiàn)代通訊技術(shù),應(yīng)該滿足實(shí)際需求,解決實(shí)際問題,為監(jiān)督管理人員提供完整性數(shù)據(jù)信息,確保監(jiān)控管理人員可以隨時(shí)利用電話、傳真以及電子郵件的形式,監(jiān)控管理學(xué)生實(shí)習(xí)情況。同時(shí)在系統(tǒng)中,還應(yīng)該確保能夠?qū)攳弻?shí)習(xí)情況進(jìn)行全方面的評(píng)估,不僅要有直觀、方便、快捷的操作界面,同時(shí)也應(yīng)該提高頂崗實(shí)習(xí)管理的網(wǎng)絡(luò)監(jiān)控水平。采用三層架構(gòu)模式開發(fā)監(jiān)控網(wǎng)絡(luò)系統(tǒng),加強(qiáng)實(shí)習(xí)學(xué)生頂崗實(shí)習(xí)過程管理制度,并能夠增強(qiáng)系統(tǒng)中的代碼可重用性, 提高頂崗實(shí)習(xí)管理的準(zhǔn)確性。
2.2 模塊設(shè)計(jì)
在頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng)的設(shè)計(jì)中,對(duì)各角色進(jìn)行管理,通過用戶身份驗(yàn)證、加密算法等,應(yīng)該用先進(jìn)的USBKey(USB接口的硬件設(shè)備)技術(shù),設(shè)計(jì)安全性和實(shí)用性高、操作簡(jiǎn)單功能完善的防護(hù)系統(tǒng),確保在單機(jī)和網(wǎng)絡(luò)的情況下都能實(shí)現(xiàn)桌面鎖定、桌面監(jiān)視、傳輸加密等功能,實(shí)現(xiàn)計(jì)算機(jī)用戶的管理和安全日志審計(jì)。
2.3 系統(tǒng)架構(gòu)設(shè)計(jì)
由于系統(tǒng)用戶多,在該系統(tǒng)的設(shè)計(jì)中,應(yīng)該確保系統(tǒng)監(jiān)控網(wǎng)絡(luò)中數(shù)據(jù)的同步性與一致性,可以采取QL Server2000數(shù)據(jù)庫,基于三層體系結(jié)構(gòu),針對(duì)表示層、業(yè)務(wù)層進(jìn)行設(shè)計(jì)。系統(tǒng)
體系結(jié)構(gòu)圖如下圖1中所示:
圖1 系統(tǒng)結(jié)構(gòu)圖
構(gòu)建監(jiān)控網(wǎng)絡(luò)系統(tǒng),可以對(duì)實(shí)習(xí)生離校前的實(shí)訓(xùn)工作進(jìn)行指導(dǎo),系統(tǒng)可以自動(dòng)記錄教師與學(xué)生的在線交流口志,動(dòng)態(tài)監(jiān)控頂崗實(shí)習(xí)情況,并且還可以通過開發(fā)組件或DLL(動(dòng)態(tài)連接庫)封裝業(yè)務(wù)規(guī)則,保證數(shù)據(jù)的安全性。
2.4 系統(tǒng)硬件設(shè)計(jì)部分
在系統(tǒng)的硬件設(shè)計(jì)部分,包含處理器以及I/O 端口等,具體設(shè)計(jì)中,處理器設(shè)計(jì)核心就是嵌入式微處理器,應(yīng)該具備對(duì)實(shí)時(shí)多任務(wù)的響應(yīng)能力以及很強(qiáng)的存儲(chǔ)保護(hù),具有可擴(kuò)展性;在硬件部分的總線設(shè)計(jì)中,可以采用片內(nèi)總線與片外總線的方式,確保CPU 與片內(nèi)部件的連接;對(duì)于存儲(chǔ)器設(shè)計(jì)中,采取高速緩存Cache、主存、外存三種形式的存儲(chǔ)器,以便提高頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng)的運(yùn)行速度。對(duì)于頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng)的I/O設(shè)計(jì)中,因?yàn)橄到y(tǒng)是面向應(yīng)用的,因此對(duì)于輸入/輸出接口設(shè)計(jì)中,應(yīng)該具備多任務(wù)、多平臺(tái)的特點(diǎn),確保嵌入式系統(tǒng)的適用性。
在頂崗實(shí)習(xí)管理系統(tǒng)中,根據(jù)頂崗實(shí)習(xí)的需求,設(shè)計(jì)基于頂崗實(shí)習(xí)管理的監(jiān)控網(wǎng)絡(luò)系統(tǒng), 充分利用現(xiàn)代化信息技術(shù),詳細(xì)設(shè)計(jì)系統(tǒng)數(shù)據(jù)流程以及系統(tǒng)功能模塊,實(shí)現(xiàn)系統(tǒng)的管理功能,可以有效提高管理監(jiān)控水平,具有實(shí)際的應(yīng)用價(jià)值。以下介紹具體的實(shí)現(xiàn)策略:
3.1 系統(tǒng)的硬件實(shí)現(xiàn)
在頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng)硬件實(shí)現(xiàn)中,將會(huì)采取Web三層結(jié)構(gòu),不僅可以提升系統(tǒng)的維護(hù)性,還可以提升系統(tǒng)的安全性,有效避免客戶機(jī)負(fù)載過重,只運(yùn)行操作系統(tǒng)與Web瀏覽器,通過服務(wù)器就可以執(zhí)行對(duì)會(huì)計(jì)報(bào)表數(shù)據(jù)的處理、查詢與表示,易于管理和維護(hù)。并可以應(yīng)用B/S 結(jié)構(gòu),結(jié)合Microsoft SQL Server軟件作為數(shù)據(jù)庫服務(wù)平臺(tái),并選高配置PC Windows 2000操作系統(tǒng),利用的Visual Studio .Net、C#語言、ASP.NET、JavaScript、Vb Script等計(jì)算機(jī)語言技術(shù),以完成對(duì)頂崗實(shí)習(xí)管理信息的處理。
3.2 實(shí)現(xiàn)監(jiān)控網(wǎng)絡(luò)系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)
在監(jiān)控網(wǎng)絡(luò)系統(tǒng)開發(fā)中,對(duì)于是其系統(tǒng)開發(fā),其中會(huì)使用到微機(jī)保護(hù)系統(tǒng)、IO設(shè)備、C++語言、Java、Web等工具實(shí)現(xiàn)系統(tǒng)的數(shù)據(jù)庫功能,系統(tǒng)數(shù)據(jù)庫采取面向?qū)ο笤O(shè)計(jì)的原則,依據(jù)關(guān)系模型設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì),采取正確的數(shù)據(jù)結(jié)構(gòu),以此來確保學(xué)生數(shù)據(jù)在數(shù)據(jù)庫表中的正確分布。也將會(huì)應(yīng)用SQL數(shù)據(jù)庫,實(shí)現(xiàn)對(duì)學(xué)生定崗實(shí)習(xí)管理監(jiān)控中數(shù)據(jù)信息的存儲(chǔ),確保原始數(shù)據(jù)的完整性,同時(shí)在數(shù)據(jù)庫的設(shè)計(jì)中,也將會(huì)實(shí)現(xiàn)數(shù)據(jù)共享,保證營(yíng)銷工作數(shù)據(jù)準(zhǔn)確性與完整性的基礎(chǔ)上,實(shí)現(xiàn)數(shù)據(jù)共享。能夠確保系統(tǒng)根據(jù)用戶的條件,自動(dòng)生成對(duì)于該學(xué)生的信息,大大提高工作效率,降低管理中的出錯(cuò)率,還可以對(duì)監(jiān)控?cái)?shù)據(jù)進(jìn)行存儲(chǔ)分析,以便更好實(shí)時(shí)監(jiān)測(cè)學(xué)生在頂崗實(shí)習(xí)中狀態(tài)。
3.3 開發(fā)實(shí)現(xiàn)監(jiān)控網(wǎng)絡(luò)系統(tǒng)軟件
在頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng)軟件實(shí)現(xiàn)中,從建設(shè)、運(yùn)行到維護(hù)中,還需要軟件代碼的支持,首先對(duì)于頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng),結(jié)合實(shí)際情況,理清思路,劃清權(quán)限,統(tǒng)一步調(diào),將會(huì)利用C++語言,對(duì)本次的管理信息系統(tǒng)進(jìn)行編程。針對(duì)軟件程序設(shè)計(jì)方面,在學(xué)生定崗實(shí)習(xí)管理實(shí)現(xiàn)中,應(yīng)該包括對(duì)學(xué)生實(shí)習(xí)地址、學(xué)生實(shí)習(xí)情況、以及學(xué)生信息的查詢等功能;同時(shí)對(duì)于頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng)系統(tǒng)視圖管理中,還應(yīng)該包含工具欄、狀態(tài)欄等工具,方便管理監(jiān)控人員對(duì)學(xué)生信息進(jìn)行查找評(píng)價(jià);對(duì)于軟件設(shè)計(jì)部分,應(yīng)該具有良好的操作界面,并且方面用戶登陸管理,及時(shí)實(shí)現(xiàn)用戶對(duì)網(wǎng)絡(luò)信息的查看與監(jiān)控操作,并且在軟件設(shè)計(jì)部分中,還應(yīng)該實(shí)現(xiàn)對(duì)圖像、視頻以及語音傳播,實(shí)現(xiàn)對(duì)學(xué)生定崗實(shí)習(xí)情況的及時(shí)監(jiān)控管理。同時(shí)也應(yīng)該包含學(xué)生信息的編輯功能,利用代碼實(shí)現(xiàn)對(duì)信息的注冊(cè)與修改,保證信息的安全性。以下是系統(tǒng)設(shè)計(jì)中的一部分代碼程序:
數(shù)據(jù)庫程序代碼:
m_pSet- >Delete();
if (!m_pSet- >IsEOF())
m_pSet- >MoveNext();
else
m_pSet- >MoveLast();//刪除記錄
m_pSet- >Edit();
m_pSet- >m_type=" ";
m_pSet- >Update(); //修改記錄
m_pSet- >Requery();
發(fā)送數(shù)據(jù)代碼:
while(UART_busy);
ACC = dat;
if(P){
#if(PARITYBIT == ODD_PARITY)
S2CON &= ~S2TB8;
#elif(PARITYBIT == EVEN_PARITY)
S2CON |= S2TB8;
#endif }
else {
#if
(PARITYBIT == ODD_PARITY)
S2CON |= S2TB8
;
#elif(PARITYBIT == EVEN_PARITY)
S2CON &= ~S2TB8
;
#endif}
UART_busy = 1;
S2BUF = ACC;
數(shù)據(jù)更新代碼:
Read_Reg_Address= READ_ADRESS_PAGE0;
SetPosition
(0,5);
Int2Char2
(Modbus_REG[1]);
WriteWord (data_buff2,2);
學(xué)生實(shí)習(xí)信息查找代碼:
PROCEDURE MAIN(A,B:REAL;VAR M,N:REAL)
BEGIN
IF(A>0 ) THEN M=M+N
ELSE
M=M-N
IF (B>1 or C>1) THEN
N=0END
3.4 系統(tǒng)測(cè)試
對(duì)設(shè)計(jì)實(shí)現(xiàn)的頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng)進(jìn)行測(cè)試,確保系統(tǒng)的正常運(yùn)行。當(dāng)頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)之后,還要進(jìn)行相應(yīng)的功能測(cè)試等工作。我們可以根據(jù)頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng)的設(shè)計(jì)大綱對(duì)其進(jìn)行功能和性能方面的測(cè)試,包括網(wǎng)絡(luò)和單機(jī)時(shí)的系統(tǒng)安全防護(hù)測(cè)試以及安全管理功能測(cè)試。確保系統(tǒng)在電腦不聯(lián)網(wǎng)的時(shí)候是可以用的,而在網(wǎng)絡(luò)連接的時(shí)候也能起到安全防護(hù)作用。保證頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng)的功能更加穩(wěn)定增強(qiáng)實(shí)用性,滿足實(shí)際頂崗實(shí)習(xí)管理監(jiān)控需求。
3.5 高校頂崗實(shí)習(xí)管理中應(yīng)用系統(tǒng)后的效益
在高校頂崗實(shí)習(xí)管理中采用基于頂崗實(shí)習(xí)管理網(wǎng)絡(luò)監(jiān)控系統(tǒng),不僅能夠很好的適應(yīng)當(dāng)代社會(huì)教育的復(fù)雜環(huán)境,還可以有效的實(shí)現(xiàn)對(duì)學(xué)生頂崗實(shí)習(xí)進(jìn)程中采集數(shù)據(jù)的傳輸,高校管理人員就可監(jiān)視器顯示情況,進(jìn)行遠(yuǎn)程操作,提高頂崗實(shí)習(xí)管理監(jiān)控工作的自動(dòng)化水平。并且對(duì)于頂崗實(shí)習(xí)管理網(wǎng)絡(luò)監(jiān)控系統(tǒng)中,也可以通過網(wǎng)絡(luò)通訊技術(shù),有效實(shí)現(xiàn)對(duì)學(xué)生實(shí)習(xí)情況的安全監(jiān)管工作,只需要通過遠(yuǎn)程監(jiān)控就可以實(shí)現(xiàn)對(duì)學(xué)生的遠(yuǎn)程管理。統(tǒng)一學(xué)生頂崗實(shí)習(xí)管理工作,有效實(shí)現(xiàn)對(duì)不同角色的用戶,在管理中更為便捷,實(shí)現(xiàn)跨平臺(tái)的封裝調(diào)用,實(shí)現(xiàn)不同平臺(tái)中程序的互操作,可擴(kuò)展性好,安全性高。管理人員只需要在監(jiān)控中心做好監(jiān)控工作,就可以通過無線網(wǎng)絡(luò)中傳播的視頻、圖像以及數(shù)據(jù),利用頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng)遠(yuǎn)程監(jiān)控這些信息,并對(duì)進(jìn)行有效的分析。在高校頂崗實(shí)習(xí)管理中應(yīng)用監(jiān)控網(wǎng)絡(luò)平臺(tái),對(duì)學(xué)生頂崗實(shí)習(xí)管理監(jiān)控,保證實(shí)習(xí)生到實(shí)習(xí)企業(yè)后登陸實(shí)習(xí)管理監(jiān)控系統(tǒng),提交學(xué)生自身的到崗信息,監(jiān)控發(fā)現(xiàn)學(xué)生到崗率可以達(dá)到96.3%,崗位的對(duì)口率達(dá)到83.6%;共收到學(xué)生的技術(shù)小結(jié)28314份,教師的回復(fù)達(dá)到27166份,方便學(xué)??己藢W(xué)生實(shí)現(xiàn)狀況,并能夠提升頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)系統(tǒng)的應(yīng)用效率。
綜上所述,頂崗實(shí)習(xí)管理,不僅是人才培養(yǎng)工作中的重要環(huán)節(jié),同樣對(duì)于培養(yǎng)學(xué)生的職業(yè)道德、專業(yè)技能、可持續(xù)發(fā)展能力等方面都具有重要的作用,強(qiáng)化頂崗實(shí)習(xí)管理監(jiān)控工作,動(dòng)態(tài)監(jiān)控管理學(xué)生的頂崗實(shí)習(xí)過程,對(duì)培養(yǎng)創(chuàng)新人才,確保頂崗實(shí)習(xí)質(zhì)量與效果有特殊的意義。設(shè)計(jì)基于頂崗實(shí)習(xí)管理的監(jiān)控網(wǎng)絡(luò)系統(tǒng),不僅可以有效促進(jìn)學(xué)校的信息化建設(shè),也可以實(shí)現(xiàn)對(duì)學(xué)校教育教學(xué)的遠(yuǎn)程管理監(jiān)控,具有實(shí)際的應(yīng)用價(jià)值。
[1] 羅鵬,鐘輝.高校教務(wù)管理系統(tǒng)應(yīng)用分析與研究[J].電子測(cè)試. 2010(14)
[2] 楊立力,李秀英.企業(yè)子網(wǎng)站的設(shè)計(jì)與開發(fā)[J].赤峰學(xué)院學(xué)報(bào)(科學(xué)教育版). 2011(02)
[3] 姚和芳.探尋頂崗實(shí)習(xí)管理模式 構(gòu)筑開放教育體系[J]. 中國(guó)高等教育.2009(06)
謝娜,(1982--04),女,漢族,山西臨猗人,西安電子科技大學(xué)碩士研究生,陜西能源職業(yè)技術(shù)學(xué)院電子工程系講師,主要研究方向:計(jì)算機(jī)應(yīng)用技術(shù),計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)
Design and implementation of post practice management monitoring network system based on
Xie Na
(Shananxi Energy Institut,Shan Xi Xian Yang,712000)
This paper through the design of three layer architecture of post practice management and monitoring system,and analyzes the practice design and implementation of strategy management and monitoring network system.
monitoring network system;practice management;system design