楊春節(jié),陳高潮,朱 軍
(安徽農(nóng)業(yè)大學(xué),安徽 合肥 230036)
安徽省“新型農(nóng)民培訓(xùn)民生工程”信息管理系統(tǒng)的設(shè)計(jì)*
楊春節(jié),陳高潮,朱 軍
(安徽農(nóng)業(yè)大學(xué),安徽 合肥 230036)
本文以安徽省“新型農(nóng)民培訓(xùn)民生工程”管理工作中具體需求為著眼點(diǎn),在需求分析的基礎(chǔ)上,介紹了系統(tǒng)的設(shè)計(jì)思路、設(shè)計(jì)目標(biāo)等。
信息技術(shù);培訓(xùn)工程;系統(tǒng)設(shè)計(jì)
“新型農(nóng)民培訓(xùn)民生工程”培訓(xùn)由政府公共財(cái)政支持,堅(jiān)持以科學(xué)發(fā)展觀為指導(dǎo),以提高農(nóng)民科技文化素質(zhì),促進(jìn)農(nóng)業(yè)增效、農(nóng)民增收為目標(biāo)。通過培訓(xùn)工程的推進(jìn),不斷提高農(nóng)村勞動(dòng)力綜合素質(zhì)和專業(yè)技能。《安徽省2010年新型農(nóng)民培訓(xùn)民生工程實(shí)施方案》明確提出2010年全省計(jì)劃培訓(xùn)新型農(nóng)民58萬(wàn)人,其中農(nóng)村勞動(dòng)力轉(zhuǎn)移培訓(xùn)陽(yáng)光工程30萬(wàn)人、農(nóng)業(yè)專業(yè)技術(shù)培訓(xùn)15萬(wàn)人、農(nóng)民創(chuàng)業(yè)培訓(xùn)5萬(wàn)人、農(nóng)民科技示范培訓(xùn)8萬(wàn)人。培訓(xùn)類別包含農(nóng)村勞動(dòng)力轉(zhuǎn)移培訓(xùn)、農(nóng)業(yè)專業(yè)技術(shù)培訓(xùn)、農(nóng)民創(chuàng)業(yè)培訓(xùn)、農(nóng)民科技示范培訓(xùn)和指導(dǎo)員培訓(xùn),涉及的專業(yè)領(lǐng)域也較多,開展培訓(xùn)工作的教學(xué)機(jī)構(gòu)1580個(gè)。在這樣的背景下,科學(xué)合理的管理是培訓(xùn)工作取得實(shí)效的重要保障。
在安徽省2010年“新型農(nóng)民培訓(xùn)民生工程”的背景下,加強(qiáng)全省各市縣培訓(xùn)機(jī)構(gòu)的統(tǒng)一管理和學(xué)員的檔案信息管理,全面了解培訓(xùn)工程的總體任務(wù)完成情況,提高數(shù)據(jù)的統(tǒng)計(jì)分析的效率和檢查督促工作的力度是確保培訓(xùn)工作順利開展并取得預(yù)期效果的前提。這就有必要借助現(xiàn)代信息技術(shù)的優(yōu)勢(shì),以網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫(kù)技術(shù)為依托,建立安徽省“新型農(nóng)民培訓(xùn)民生工程”網(wǎng)絡(luò)化分級(jí)管理平臺(tái)。以培訓(xùn)管理工作中各臺(tái)帳的數(shù)據(jù)管理為主線,對(duì)全省、各市縣的培訓(xùn)數(shù)據(jù)進(jìn)行統(tǒng)一管理,通過程序?qū)?shù)據(jù)進(jìn)行自動(dòng)化的分析、分類統(tǒng)計(jì)、匯總,為全面掌握培訓(xùn)工作的進(jìn)展情況及下一步培訓(xùn)工作的實(shí)施提供良好的數(shù)據(jù)支持。
根據(jù)安徽省“新型農(nóng)民培訓(xùn)民生工程”管理工作的需求,該系統(tǒng)主要實(shí)現(xiàn)分權(quán)限對(duì)全省培訓(xùn)數(shù)據(jù)的管理和統(tǒng)計(jì)分析。其中數(shù)據(jù)管理模塊主要實(shí)現(xiàn)對(duì)農(nóng)村勞動(dòng)力轉(zhuǎn)移培訓(xùn)臺(tái)賬、農(nóng)業(yè)專業(yè)技術(shù)培訓(xùn)臺(tái)賬、農(nóng)民創(chuàng)業(yè)培訓(xùn)臺(tái)賬、農(nóng)民科技示范培訓(xùn)臺(tái)帳和技術(shù)指導(dǎo)員臺(tái)賬的管理。統(tǒng)計(jì)分析模塊主要功能是在臺(tái)帳數(shù)據(jù)的基礎(chǔ)上,根據(jù)月報(bào)表中數(shù)據(jù)要求進(jìn)行分類匯總和統(tǒng)計(jì)。權(quán)限管理模塊的功能是對(duì)用戶的權(quán)限進(jìn)行管理,如培訓(xùn)機(jī)構(gòu)僅可以錄入培訓(xùn)學(xué)員信息、查看本機(jī)構(gòu)的培訓(xùn)數(shù)據(jù)等。系統(tǒng)結(jié)構(gòu)如圖1所示:
圖1
該系統(tǒng)的設(shè)計(jì)目標(biāo)是建立一個(gè)易用、界面友好,能夠滿足“新型農(nóng)民培訓(xùn)民生工程”管理工作需求的管理平臺(tái),實(shí)現(xiàn)數(shù)據(jù)的管理和統(tǒng)計(jì)分析,面向管理部門和培訓(xùn)機(jī)構(gòu)提供實(shí)時(shí)、準(zhǔn)確的培訓(xùn)工作進(jìn)展情況。主要目標(biāo)如下:
(1)建立全省培訓(xùn)機(jī)構(gòu)數(shù)據(jù)中心;
(2)建立全省培訓(xùn)學(xué)員數(shù)據(jù)中心;
(3)實(shí)現(xiàn)四類培訓(xùn)學(xué)員和技術(shù)指導(dǎo)員的臺(tái)帳管理;
(4)實(shí)現(xiàn)按月對(duì)培訓(xùn)情況進(jìn)行分類匯總、分析;
(5)掌握詳實(shí)的培訓(xùn)學(xué)員信息,為檢查督促工作的開展提供數(shù)據(jù)支持;
(6)系統(tǒng)分級(jí)管理,易用、可靠,界面友好。
該平臺(tái)的主要面向省市縣農(nóng)技管理部門、培訓(xùn)機(jī)構(gòu)。由于用戶群體分布于全省各個(gè)地域,比較分散,因此系統(tǒng)采用B/S模式進(jìn)行部署。本系統(tǒng)以軟件工程思想為指導(dǎo),基于B/S結(jié)構(gòu)設(shè)計(jì),采用網(wǎng)絡(luò)程序語(yǔ)言ASP結(jié)合數(shù)據(jù)庫(kù)語(yǔ)言編寫。系統(tǒng)由客戶瀏覽器、Web瀏覽器、數(shù)據(jù)庫(kù)服務(wù)器三個(gè)層次組成。在動(dòng)態(tài)Web的模式下,用戶通過瀏覽器提交HTTP請(qǐng)求,Web服務(wù)器按照所設(shè)定的應(yīng)用程序分析解釋瀏覽器的請(qǐng)求,如果請(qǐng)求的內(nèi)容需要訪問數(shù)據(jù)庫(kù)服務(wù)器,則把標(biāo)準(zhǔn)的SQL語(yǔ)句通過數(shù)據(jù)庫(kù)訪問接口(ADO-Active Data Object)提交給數(shù)據(jù)庫(kù)服務(wù)器,由它來完成這個(gè)操作,然后把結(jié)果返回給Web服務(wù)器,Web服務(wù)器進(jìn)行處理后以HTTP的形式返回給瀏覽器并顯示請(qǐng)求結(jié)果。其工作原理如圖2所示:
圖2 系統(tǒng)工作原理圖
安徽省“新型農(nóng)民培訓(xùn)民生工程”信息管理系統(tǒng)的用戶分為三類,分別為:系統(tǒng)管理員(1個(gè))、省市縣區(qū)管理員(137個(gè))、培訓(xùn)機(jī)構(gòu)(1580個(gè))。其中系統(tǒng)管理員負(fù)責(zé)省市縣區(qū)的管理和培訓(xùn)機(jī)構(gòu)的管理,具有五種臺(tái)帳和四種月報(bào)表的全部操作權(quán)限;省市縣區(qū)管理員具有本省、市、縣區(qū)的四種月報(bào)表的統(tǒng)計(jì)查詢權(quán)限;培訓(xùn)機(jī)構(gòu)具有本機(jī)構(gòu)的臺(tái)帳申報(bào)、修改、查詢權(quán)限。各功能模塊如下:
(1)省市縣管理:實(shí)現(xiàn)對(duì)培訓(xùn)工作涉及到的省市縣的動(dòng)態(tài)管理。
(2)培訓(xùn)機(jī)構(gòu)管理:實(shí)現(xiàn)對(duì)培訓(xùn)機(jī)構(gòu)的動(dòng)態(tài)管理。系統(tǒng)管理員對(duì)培訓(xùn)機(jī)構(gòu)具有新增、編輯、刪除等權(quán)限,培訓(xùn)機(jī)構(gòu)的用戶名和培訓(xùn)機(jī)構(gòu)編號(hào)一致,初始密碼設(shè)置為負(fù)責(zé)人的聯(lián)系電話號(hào)碼。其中培訓(xùn)機(jī)構(gòu)編號(hào)的第一個(gè)字符為培訓(xùn)類型(A-農(nóng)村勞動(dòng)力轉(zhuǎn)移培訓(xùn)陽(yáng)光工程、B-農(nóng)業(yè)專業(yè)技術(shù)培訓(xùn)、C-農(nóng)民創(chuàng)業(yè)培訓(xùn)、D-農(nóng)民科技示范培訓(xùn))。
(3)臺(tái)賬管理:臺(tái)賬包括:農(nóng)村勞動(dòng)力轉(zhuǎn)移培訓(xùn)臺(tái)賬、專業(yè)技術(shù)培訓(xùn)臺(tái)賬、農(nóng)民創(chuàng)業(yè)培訓(xùn)臺(tái)賬、農(nóng)民科技示范培訓(xùn)臺(tái)賬、技術(shù)指導(dǎo)員臺(tái)賬。各類人員分根據(jù)權(quán)限不同可以查看的對(duì)應(yīng)的臺(tái)帳數(shù)據(jù)。
(4)報(bào)表管理:報(bào)表包括:農(nóng)村勞動(dòng)力轉(zhuǎn)移培訓(xùn)報(bào)表、專業(yè)技術(shù)培訓(xùn)報(bào)表、農(nóng)民創(chuàng)業(yè)培訓(xùn)報(bào)表、農(nóng)民科技示范培訓(xùn)報(bào)表、技術(shù)指導(dǎo)員報(bào)表。各類人員分根據(jù)權(quán)限不同可以查看的對(duì)應(yīng)的報(bào)表。
本系統(tǒng)中使用了基于關(guān)系模型的SQL SERVER數(shù)據(jù)庫(kù),用于管理和存儲(chǔ)系統(tǒng)中所有的數(shù)據(jù)表、存儲(chǔ)過程等。該系統(tǒng)是一種多用戶參與的動(dòng)態(tài)管理過程,這對(duì)數(shù)據(jù)庫(kù)的組織和使用提出了一定的要求。在設(shè)計(jì)時(shí)在保證數(shù)據(jù)庫(kù)冗余度最小和信息管理需要的前提下,建立相對(duì)的動(dòng)態(tài)和靜態(tài)數(shù)據(jù)庫(kù),各表之間通過字段進(jìn)行關(guān)聯(lián)系統(tǒng)中的主要數(shù)據(jù)庫(kù)表和邏輯關(guān)系如圖3所示。
圖3 系統(tǒng)中的主要數(shù)據(jù)庫(kù)表和邏輯關(guān)系
目前,“安徽省‘新型農(nóng)民培訓(xùn)民生工程’信息管理系統(tǒng)”的開發(fā)已經(jīng)完成,并在安徽省進(jìn)行試運(yùn)行。通過該系統(tǒng)基本實(shí)現(xiàn)了學(xué)員的檔案信息和培訓(xùn)工程的總體任務(wù)完成情況的統(tǒng)一管理,提高了數(shù)據(jù)統(tǒng)計(jì)分析的效率,取得了預(yù)期效果。
TP392
A
1006-5342(2012)07-0145-02
2012-05-14