VisualBasic下的工程數量計算軟件開發設計探討論文
在工程數量計算軟件開發設計過程中,如何做到保質保量的完成工作任務是工作人員一直比較關注的問題,特別是隨着計算機技術的進步和數據採集系統的發展,傳統的計算軟件已經遠遠不能滿足現代工程數量計算的要求,本文則對Visual Basic下的工程數量計算軟件開發設計,以能夠為工作數量的計算準確度和計算效率提供技術支持。
在工程建設過程中有很多行業對測量的參數、速度和精度有很高的要求,特別是隨着計算機技術的進步和數據採集系統的發展,傳統的計算軟件已經遠遠不能滿足現代工程數量計算的要求,必須對目前的計算方式進行改進,提高計算準確度和計算效率[1]。
從而提高工程設計的效率和質量。所以説利用計算機技術對工程數量計算軟件進行投入改進非常必要。
1 Visual Basic下的工程數量計算機軟件開發內容
工程數量計算軟件的開發是一個複雜、繁瑣的過程,期開發的主要內容包含:手工輸入算式自動計算、按章節自動計算、按照標準合適輸入結果、聯想式輸入內容,按照章節自動計算的主要內容包含拆遷徵地的費用、路基、軌道以及戰場主要建築設備等等方面的內容。
其中在拆遷及徵地內容的描述中,我們可知其內容標記哦分散,包含有很多項目,比如房屋拆遷、砍伐樹木、電力線拆遷等等方面的內容,但是針對不同工程來説可能包含不同項目的內容,所以一般情況下我們為了減少輸入內容的時間,一般會採用下拉框選擇輸入形式,這種輸入形式僅僅需要填寫數量就可以實現[2]。
在第九個章節站主設備計算部分,主要內容包含縱向碴釘式排水槽計算,縱向碴低式排水槽計算,橫向排水槽計算,以及集水井計算和吊溝計算等等,以上各種計算項目中均按照統一的公式進行計算,其計算過程和計算結果都可以由計算機完成。
在計算的過程中需要人工輸入原始數據,然後以縱向碴低的方式計算排水槽,在排水槽的計算中一般只有選擇槽底寬度時採用手工操作,其餘部分輸入排水槽的平均深度和長度就可以實現結果的計算和顯示。
2 Visual Basic下的工程數量計算機軟件開設計
2.1 I/O端口的實現
I/O端口的訪問是整個系統軟件愛你的重要組成部門,如果系統軟件不能很好的訪問I/O端口,就不能準確、快速的反應數據,這樣也比較容易失去系統本身所存在的優勢。
計算機在應用過程中計算的實現一般是通過總線和輸出設備。在系統分析中其他設備依據規定的程序利用總線與CPU實施數據傳輸。
在分析結果的`過程中注意輸出和輸入設備之間的計算和實際輸入分析,Visual Basic系統軟件一般不會直接的訪問系統的I/O端口,往往是通過其他語言形式實施訪問,然後再利用Visual Basic系統軟件總的調試功能實施數據調試。在進一步分析的過程中我們選用VC++編寫動態鏈接庫完成I/O端口的各項操作程序的實施。
2.2 數據庫管理分析
從小型數據採集系統分析中我們進行的分析一般只涉及到少量的數據庫編寫和分析,系統一般採用的數據庫為Access數據庫文件,Visual Basic提供的具有Jet數據庫引擎的數據管理器和數控軟件等工具,這樣比較容易鏈接Access數據庫。
並且能夠很好的減少操作程序,方便數據的查詢和管理。在此軟件的開發過程彙總所涉及的小型數據庫比較多,所以選擇Data空間作為數據庫接口進行分析和處理[3]。
然後利用Miscrosft數據庫引擎來完成數據的訪問或者利用搞數據綁定方法實現系統的運行和管理、分析,提高數據操作的方便性,通過控件訪問數據庫,減少編程製作步驟,首先對數據庫生成文件進行分析,然後利用相關軟件為數據庫設置屬性分析,並制定數據庫管理方式並能顯示出數據庫文件中一些表、行、字段記錄分析,同時它還可以和Data控件實施綁定,同時能夠顯示出只讀數據分析,分析結果見表1。
3結語
通過以上的分析我們可以看出,此軟件的應用能夠比較輕鬆的實現工程數據的計算,降低人工工作強度。而且工程數據軟件應用以後能夠實現工程效率和質量的大幅度提高,促進工程發展和進步,在未來的發展中有很大的應用價值。
相關文章
-
visual basic程序設計課程的教學總結
20107年秋與2018年春,我一直在開放教育學院教授《visual basic程序設計》課程,visual basic程序設計課程教學總結。《Visual BASIC程序設計基礎》是中央電大計算機應用專業計算機應用軟件開發方向必修的專業基礎課程。V -
i recall with embarrassing clarity the flavor of those particular ashes ?
on slef-respect Joan Didion如何翻譯Although now,some years later,I marvel that a mind on the outs with itself should have nonetheless made painstaking record of its every tremor,I recall with embarras -
Jason Mraz & Colbie Caillat的Lucky樂評
Jason Mraz & Colbie Caillat演唱的歌曲《Lucky》,以輕快柔美的旋律和兩位演唱者動聽的聲音征服了嚴格的格萊美評委們,獲得了2010年第52屆格萊美最佳流行合作歌曲。下面就讓我們來看看相關樂評吧。Jason Mraz & -
serviceunavailable是什麼意思
Service Unavailable 是一種系統的警告提示。如果一個網站的程序佔資源太多或者發生太多的錯誤,系統日誌就會提示:"應用程序池 xxx 被自動禁用,原因是為此應用程序池提供服務的進程中出現一系列錯誤,或者提示:應用程序 -
計算機軟件開發的JAVA編程語言探討論文
【摘要】21世紀是計算機技術不斷髮展的時代,計算機操作技術的不斷智能化和集成化,對我國的計算機軟件開發以及JAVA語言編程都具有重要作用。計算機軟件開發應用JAVA語言編程,能夠通過跨平台操作,滿足用户的不同需求。由於 -
The road is long...Elie Saab,讓女人更加美麗的設計師(海量圖,慎入)
來自黎巴嫩的設計師,Elie Saab。生於貝魯特,早在9歲的時候就對縫製裙裝產生了深厚的興趣。閒暇時間,他用母親的桌布和窗簾給他的姐妹們做衣服。Elie Saab並沒有經過正規的服裝設計學習,他是自學成材的優秀典範~~~1982年,18 -
暑假計劃英語作文:My summer vacation travel plans
暑假計劃英語作文:my summer vacation travel plansi am sure that summer vacation is one of the most pleasant times for all students.this summer holiday i plan to go to the beach.i will go there with my p -
關於會考英語的作文:Should Euthanasia Be Legalized?
Directions: For this part you are allowed thirty minutes to write a composition on the topic Should Euthanasia Be Legalized? You should write no less than 150 words and base your composition on theoutl -
英文求職信AdminstrationExecutive Assistant
Dear Mr HoApplication for the position of Executive AssistantI am pleased to respond to your advertisement for the above position advertised in the on January 4. I believe my training and experience -
會考英語作文欣賞: Should Euthanasia Be Legalized?
Directions: For this part you are allowed thirty minutes to write a composition on the topic Should Euthanasia Be Legalized? You should write no less than 150 words and base your composition on theDirec