冉福祥 張超
摘要:本文闡述了利用VB.NET 2010程序設(shè)計語言和SQL Server 2008數(shù)據(jù)庫管理系統(tǒng)為開發(fā)工具,進(jìn)行C/S架構(gòu)模式的分布式應(yīng)用系統(tǒng)的開發(fā),以提高頂崗實習(xí)及就業(yè)管理工作的效率、效果和輔助決策,實踐證明這樣做有著積極的作用。
關(guān)鍵詞:VB.NET;高職院校;頂崗實習(xí);就業(yè);信息管理系統(tǒng);開發(fā)
中圖分類號:TP311.52 文獻(xiàn)標(biāo)識碼:A 論文編號:1674-2117(2016)05-0079-03
引言
高職院校頂崗實習(xí)及就業(yè)信息管理系統(tǒng)從高職院校頂崗實習(xí)和就業(yè)管理工作的實際需求出發(fā),提出了一套系統(tǒng)、完善的解決方案。通過發(fā)揮高職院校人力資源、設(shè)備資源和信息資源的優(yōu)勢,開發(fā)共建、共知、共享的管理信息系統(tǒng),使傳統(tǒng)的紙質(zhì)辦公環(huán)境向全新的網(wǎng)絡(luò)辦公環(huán)境邁進(jìn),減少了各類實習(xí)就業(yè)工作人員大量重復(fù)性的工作,提高了管理效率,為各級管理人員及時地掌握每位學(xué)生的實習(xí)就業(yè)情況提供了實時、準(zhǔn)確的數(shù)據(jù),并為各級領(lǐng)導(dǎo)制定決策提供了依據(jù)。
VB.NET的開發(fā)優(yōu)勢
VB.NET是一門為高效地生成類型安全和面向?qū)ο蟮膽?yīng)用程序而設(shè)計的計算機(jī)編程語言。它是在Basic語言的基礎(chǔ)上,加上面向?qū)ο蠛涂梢暬Z言成分發(fā)展起來的Visual Basic的全新版本。通過幾年的發(fā)展,VB.NET已成為一種專業(yè)的開發(fā)語言和環(huán)境。用戶可以用VB.NET快速地創(chuàng)建Windows程序,并且開發(fā)企業(yè)級的客戶端/服務(wù)器程序及強(qiáng)大的數(shù)據(jù)庫應(yīng)用系統(tǒng)。
系統(tǒng)需求分析
我國各高職院校提出的分類指導(dǎo)、統(tǒng)籌兼顧的實習(xí)工作原則,要求提高頂崗實習(xí)的專業(yè)對口率,保證實習(xí)質(zhì)量,以實習(xí)促進(jìn)就業(yè),努力提高學(xué)生的就業(yè)質(zhì)量和就業(yè)率。
面對新的管理要求和大量實時的實習(xí)就業(yè)信息,筆者通過對高職院校實習(xí)就業(yè)工作的目標(biāo)、方法和手段進(jìn)行全面分析,最終確定了高職院校頂崗實習(xí)及就業(yè)信息管理系統(tǒng)是一套面向各級管理人員兼顧學(xué)生的以信息采集、加工、存儲、傳遞、分析、更新、決策為主要功能的信息管理系統(tǒng)。不同的管理人員承擔(dān)著不同的管理任務(wù)和職責(zé),對于信息的需求也各不相同。
系統(tǒng)從實際工作出發(fā),遵循分工明確、管理到位的原則,以高職院校對學(xué)生頂崗實習(xí)及就業(yè)信息管理需求為主線,確定了本系統(tǒng)應(yīng)包括的主要功能,如學(xué)生基本信息采集、指導(dǎo)教師安排、實習(xí)就業(yè)政策發(fā)布、實習(xí)就業(yè)單位發(fā)布、實習(xí)單位申請、實習(xí)動態(tài)管理、實習(xí)成績評定、就業(yè)指導(dǎo)活動安排、招聘信息發(fā)布等。
系統(tǒng)的設(shè)計與實現(xiàn)
1.功能結(jié)構(gòu)設(shè)計
根據(jù)系統(tǒng)功能分析,確定了如上頁圖1所示的具體功能模塊。
2.數(shù)據(jù)庫設(shè)計
系統(tǒng)采用企業(yè)級數(shù)據(jù)庫管理系統(tǒng)SQL Server 2008進(jìn)行數(shù)據(jù)庫的設(shè)計,用以滿足分布式系統(tǒng)對大量數(shù)據(jù)處理的需要。數(shù)據(jù)庫(student)主要包括用戶信息表(user)、學(xué)生實習(xí)就業(yè)信息表(information)、院系信息表(department)、實習(xí)基地信息表(practicebase)、就業(yè)基地信息表(jwobbase)、校企合作信息表(news)、統(tǒng)計分析信息表(statistics)、實習(xí)就業(yè)政策信息表(policy)、活動安排信息表(activity)、工作考核信息表(check)等10個數(shù)據(jù)表。其中,實習(xí)基地信息表(practicebase)的邏輯結(jié)構(gòu)如右上表所示。
3.界面設(shè)計
系統(tǒng)界面的設(shè)計,主要考慮了視覺效果和易用性,要求既美觀、操作簡單又要符合用戶日常的操作習(xí)慣,主操作界面如圖2所示。
4.系統(tǒng)編碼
為了全面實現(xiàn)系統(tǒng)的功能,高職院校頂崗實習(xí)及就業(yè)信息管理系統(tǒng)的開發(fā)最終確定從VB.NET眾多連接數(shù)據(jù)庫的方法中選用效率最高的SqlConnection類中的The SQL Server .NET Data Provider數(shù)據(jù)提供者來連接數(shù)據(jù)庫,并應(yīng)用VB.NET程序設(shè)計語言對SQL Server數(shù)據(jù)庫各表中的實習(xí)就業(yè)數(shù)據(jù)進(jìn)行添加、修改、刪除、統(tǒng)計、分析等操作。其中,標(biāo)準(zhǔn)模塊中連接數(shù)據(jù)庫的過程代碼如下頁圖3所示。
系統(tǒng)測試與驗收
系統(tǒng)測試,是保證系統(tǒng)正常運(yùn)行必不可少的一個環(huán)節(jié),主要是對系統(tǒng)界面、功能的各項內(nèi)容、指標(biāo)進(jìn)行完整測試,并及時修改,最終保證系統(tǒng)的穩(wěn)定運(yùn)行,達(dá)到預(yù)期的開發(fā)目標(biāo)。
1.用戶界面測試
(1)測試內(nèi)容:用戶界面的視覺效果和易用性;控件狀態(tài)、位置及內(nèi)容確認(rèn);光標(biāo)移動順序等。
(2)確認(rèn)方法:屏幕拷貝、目測。
(3)測試結(jié)論:合格。
2.功能測試
功能測試的目的是測試各功能模塊是否能夠按照要求實現(xiàn)其功能,同時測試系統(tǒng)各功能模塊的容錯能力。其中,招聘單位信息模塊的功能測試界面如圖4所示。
小結(jié)
高職院校頂崗實習(xí)及就業(yè)信息管理系統(tǒng)是基于現(xiàn)代信息技術(shù)條件,針對高職院校學(xué)生頂崗實習(xí)和就業(yè)信息實現(xiàn)科學(xué)管理、科學(xué)分析、科學(xué)決策的現(xiàn)實需求,把現(xiàn)代信息技術(shù)與現(xiàn)代科學(xué)管理理念有機(jī)地結(jié)合起來,以提高我國高職院校學(xué)生頂崗實習(xí)及就業(yè)信息的統(tǒng)計效率、簡化工作程序、改進(jìn)工作流程、提高管理水平為目標(biāo),并通過數(shù)據(jù)分析為實習(xí)就業(yè)決策提供數(shù)據(jù)支撐和理論依據(jù),推動我國高職院校實習(xí)就業(yè)管理工作向科學(xué)化、標(biāo)準(zhǔn)化、規(guī)范化、信息化方向發(fā)展,從而構(gòu)建的一套適應(yīng)信息時代的高職院校頂崗實習(xí)和就業(yè)信息數(shù)字化、信息化、集成化、網(wǎng)絡(luò)化管理的分布式軟件平臺。本文的研究對建立和完善高職院校頂崗實習(xí)及就業(yè)工作新機(jī)制,探索高職院校學(xué)生實習(xí)就業(yè)管理新方法、新思路和新途徑有著重要的現(xiàn)實意義和借鑒價值。