楊春節,陳高潮,朱 軍
(安徽農業大學,安徽 合肥 230036)
安徽省“新型農民培訓民生工程”信息管理系統的設計*
楊春節,陳高潮,朱 軍
(安徽農業大學,安徽 合肥 230036)
本文以安徽省“新型農民培訓民生工程”管理工作中具體需求為著眼點,在需求分析的基礎上,介紹了系統的設計思路、設計目標等。
信息技術;培訓工程;系統設計
“新型農民培訓民生工程”培訓由政府公共財政支持,堅持以科學發展觀為指導,以提高農民科技文化素質,促進農業增效、農民增收為目標。通過培訓工程的推進,不斷提高農村勞動力綜合素質和專業技能。《安徽省2010年新型農民培訓民生工程實施方案》明確提出2010年全省計劃培訓新型農民58萬人,其中農村勞動力轉移培訓陽光工程30萬人、農業專業技術培訓15萬人、農民創業培訓5萬人、農民科技示范培訓8萬人。培訓類別包含農村勞動力轉移培訓、農業專業技術培訓、農民創業培訓、農民科技示范培訓和指導員培訓,涉及的專業領域也較多,開展培訓工作的教學機構1580個。在這樣的背景下,科學合理的管理是培訓工作取得實效的重要保障。
在安徽省2010年“新型農民培訓民生工程”的背景下,加強全省各市縣培訓機構的統一管理和學員的檔案信息管理,全面了解培訓工程的總體任務完成情況,提高數據的統計分析的效率和檢查督促工作的力度是確保培訓工作順利開展并取得預期效果的前提。這就有必要借助現代信息技術的優勢,以網絡技術和數據庫技術為依托,建立安徽省“新型農民培訓民生工程”網絡化分級管理平臺。以培訓管理工作中各臺帳的數據管理為主線,對全省、各市縣的培訓數據進行統一管理,通過程序對數據進行自動化的分析、分類統計、匯總,為全面掌握培訓工作的進展情況及下一步培訓工作的實施提供良好的數據支持。
根據安徽省“新型農民培訓民生工程”管理工作的需求,該系統主要實現分權限對全省培訓數據的管理和統計分析。其中數據管理模塊主要實現對農村勞動力轉移培訓臺賬、農業專業技術培訓臺賬、農民創業培訓臺賬、農民科技示范培訓臺帳和技術指導員臺賬的管理。統計分析模塊主要功能是在臺帳數據的基礎上,根據月報表中數據要求進行分類匯總和統計。權限管理模塊的功能是對用戶的權限進行管理,如培訓機構僅可以錄入培訓學員信息、查看本機構的培訓數據等。系統結構如圖1所示:

圖1
該系統的設計目標是建立一個易用、界面友好,能夠滿足“新型農民培訓民生工程”管理工作需求的管理平臺,實現數據的管理和統計分析,面向管理部門和培訓機構提供實時、準確的培訓工作進展情況。主要目標如下:
(1)建立全省培訓機構數據中心;
(2)建立全省培訓學員數據中心;
(3)實現四類培訓學員和技術指導員的臺帳管理;
(4)實現按月對培訓情況進行分類匯總、分析;
(5)掌握詳實的培訓學員信息,為檢查督促工作的開展提供數據支持;
(6)系統分級管理,易用、可靠,界面友好。
該平臺的主要面向省市縣農技管理部門、培訓機構。由于用戶群體分布于全省各個地域,比較分散,因此系統采用B/S模式進行部署。本系統以軟件工程思想為指導,基于B/S結構設計,采用網絡程序語言ASP結合數據庫語言編寫。系統由客戶瀏覽器、Web瀏覽器、數據庫服務器三個層次組成。在動態Web的模式下,用戶通過瀏覽器提交HTTP請求,Web服務器按照所設定的應用程序分析解釋瀏覽器的請求,如果請求的內容需要訪問數據庫服務器,則把標準的SQL語句通過數據庫訪問接口(ADO-Active Data Object)提交給數據庫服務器,由它來完成這個操作,然后把結果返回給Web服務器,Web服務器進行處理后以HTTP的形式返回給瀏覽器并顯示請求結果。其工作原理如圖2所示:

圖2 系統工作原理圖
安徽省“新型農民培訓民生工程”信息管理系統的用戶分為三類,分別為:系統管理員(1個)、省市縣區管理員(137個)、培訓機構(1580個)。其中系統管理員負責省市縣區的管理和培訓機構的管理,具有五種臺帳和四種月報表的全部操作權限;省市縣區管理員具有本省、市、縣區的四種月報表的統計查詢權限;培訓機構具有本機構的臺帳申報、修改、查詢權限。各功能模塊如下:
(1)省市縣管理:實現對培訓工作涉及到的省市縣的動態管理。
(2)培訓機構管理:實現對培訓機構的動態管理。系統管理員對培訓機構具有新增、編輯、刪除等權限,培訓機構的用戶名和培訓機構編號一致,初始密碼設置為負責人的聯系電話號碼。其中培訓機構編號的第一個字符為培訓類型(A-農村勞動力轉移培訓陽光工程、B-農業專業技術培訓、C-農民創業培訓、D-農民科技示范培訓)。
(3)臺賬管理:臺賬包括:農村勞動力轉移培訓臺賬、專業技術培訓臺賬、農民創業培訓臺賬、農民科技示范培訓臺賬、技術指導員臺賬。各類人員分根據權限不同可以查看的對應的臺帳數據。
(4)報表管理:報表包括:農村勞動力轉移培訓報表、專業技術培訓報表、農民創業培訓報表、農民科技示范培訓報表、技術指導員報表。各類人員分根據權限不同可以查看的對應的報表。
本系統中使用了基于關系模型的SQL SERVER數據庫,用于管理和存儲系統中所有的數據表、存儲過程等。該系統是一種多用戶參與的動態管理過程,這對數據庫的組織和使用提出了一定的要求。在設計時在保證數據庫冗余度最小和信息管理需要的前提下,建立相對的動態和靜態數據庫,各表之間通過字段進行關聯系統中的主要數據庫表和邏輯關系如圖3所示。

圖3 系統中的主要數據庫表和邏輯關系
目前,“安徽省‘新型農民培訓民生工程’信息管理系統”的開發已經完成,并在安徽省進行試運行。通過該系統基本實現了學員的檔案信息和培訓工程的總體任務完成情況的統一管理,提高了數據統計分析的效率,取得了預期效果。
TP392
A
1006-5342(2012)07-0145-02
2012-05-14