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