陳少琴 陳菁華
摘 要:該文利用DATA控件和數據訪問對象DAO,通過簡便設置和模擬其屬性以及合并數據綁定控件的方法,設計開發(fā)了工程管理系統(tǒng),實現了工程管理的信息化和規(guī)范化,取得了良好的應用效果。
關鍵詞:DATA控件 DAO 設計開發(fā) 效果
中圖分類號:F407 文獻標識碼:A 文章編號:1672-3791(2016)05(c)-0047-02
工程項目建設參加單位多、位置分散、建設周期長,具有點多面廣、信息量大、管理復雜的特點。如果靠人工傳遞信息速度慢、準確性差、協調困難、管理不易,利用計算機對工程進行信息化管理可以不受地理位置、氣候條件和時間的約束,快速傳遞信息,及時反饋整個工程的狀況,便于協調管理各方。有助于工程中各種計劃、監(jiān)控、分析和管理工作。同時,通過該系統(tǒng)可以直接匯總統(tǒng)計各種信息,杜絕人工匯總帶來的弊端,縮短統(tǒng)計時間,并可以保證信息的準確性和實效性,提高工作效率。因此在工程建設中大力推廣應用計算機進行管理是提高工程管理水平的重要手段。
1 系統(tǒng)的設計
1.1 DATA控件及DAO簡介
DATA控件通過Microsoft Jet數據庫引擎實現數據訪問,其能訪問許多標準數據庫格式,并可創(chuàng)建數據識別的應用程序而不必編寫任何代碼。通過使用DATA控件,可以輕松實現數據庫中信息的顯示、編輯和更新。
數據訪問對象DAO可用來創(chuàng)建數據庫和建立訪問現有數據庫的全功能應用程序。數據訪問對象提供了完成管理一個系統(tǒng)所需的全部操作的屬性和方法,包括創(chuàng)建數據庫,定義表、字段和索引,建立表間的關系,定位和查詢數據庫等工具。
1.2 數據庫的訪問和操作
1.3 系統(tǒng)的功能結構
系統(tǒng)主要包括資料輸入、查詢修改、打印報表、幫助文檔四大部分。其中資料輸入包括工程計劃輸入、工程管理輸入和工程資料輸入。查詢修改包括工程計劃查詢修改、工程管理查詢修改和工程資料查詢修改。打印報表包括單項報表和綜合報表。系統(tǒng)的功能結構圖,如圖1所示。
主要功能模塊簡介:(1)工作計劃輸入包括新建計劃、打開計劃、保存計劃、打印計劃等功能。(2)工程資料輸入包括工程項目名稱、預算金額、合同金額、結算金額、報建資料等。(3)工程管理輸入包括工程項目名稱、開工時間、施工進度、初步驗收時間、施工驗收時間、結算時間。(4)工程報表包括單個工程報表、全部工程報表、報表預覽及報表打印等。
2 系統(tǒng)的實現
這里簡單列舉了工程資料輸入界面、工程管理輸入頁面,如圖2所示。
3 結語
隨著工程建設的不斷深入,工程建設中的信息化管理重要性也日益突出。在工程管理中利用先進的技術手段和理念是做好工程管理的必要條件和必由之路,該系統(tǒng)在WindowsXP編譯運行,一切正常。該系統(tǒng)的投入使用使工程進度、費用等各種資源處于可控制狀態(tài),必將大大地提高整個工程的管理水平和建設水平。
參考文獻
[1] 李善茂.Visual Basic6.0高級編程技巧[M].北京:電子工業(yè)出版社,1999.
[2] 張宏林.Visual Basic編程疑難詳解[M].北京:人民郵電出版社,2000.
[3] 劉恩濤,趙耀峰.Visual Basic 6.0編程技巧與實例分析[M].北京:中國水利水電出版社,1999.