摘要:本文基于對構件及面向構件的軟件開發技術的研究,設計了一種基于構件的農村管理信息系統,采用.NET構件技術進行了系統實現,實現了構件的動態裝配,系統可擴展性好,能夠根據農村管理的個性化需求進行快速定制開發。
關鍵詞:構件; 面向構件的軟件開發方法(CBD); 農村管理信息系統(VMS)
中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2008)14-20893-02
1 引言
信息化是新農村建設的重要內容和關鍵要素,體現了新農村建設的時代特征,覆蓋社會主義新農村建設的全局,通過實施農村管理信息系統,可以促進村務公開、提高管理的效率、規范管理的標準化程度、增加管理的透明度、提高農村干部群眾整體素質、提高管理決策的水平、促進農村信息化、現代化建設。然而,我國有4萬多個鄉級行政單位,管理模式各有特點,通用型的農村管理系統無法適應農村電子村務的個性化需求的,缺乏個性化的軟件應用系統已成為阻礙農村信息化進程的重要因素。
“基于構件的農村管理信息系統”采用基于構件的平臺架構,可根據用戶實際需求進行快速定制,同時,當用戶的需求發生變化時,能夠通過平臺快速調整系統,實現“隨需應變”。平臺采用.NET構件化技術實現,投入試點應用,能夠快速適用農村用戶的個性化需求,運行效果良好。
2 基于構件的軟件開發技術
構件又稱組件,是軟件開發、復用和軟件組裝的實體單元,它是指封裝了數據和功能、在運行時能夠通過參數進行配置的模塊[3]。……