[摘要]近年來,我國工程建設的快速發(fā)展對工程設計人員、技術人員以及管理人員有了更高要求。在計算機信息技術不斷深入到人們生產(chǎn)生活各方面的時代發(fā)展趨勢下,通過運用計算機來進行公路與橋梁應用程序的開發(fā)已經(jīng)具備了現(xiàn)實意義和實踐價值。本文著重對如何運用VB開發(fā)公路與橋梁應用軟件的開發(fā)方法和技巧進行了論述。

[關鍵詞]公路與橋梁;工程應用程序;開發(fā)方法及技巧

現(xiàn)代工程行業(yè)的發(fā)展與信息計算機的結合推動了行業(yè)的進一步發(fā)展,在公路與橋梁設計、施工、管理各階段,相關人員運用有效的管理軟件結合先進的技術手段對整個項目施工進行管理服務,才能進一步提高工程項目的管理效率,確保工程項目的順利完成,并為企業(yè)成本控制和工程造價控制等工作提供輔助服務,大大提高了企業(yè)的內(nèi)部控制力度,進而提升企業(yè)的綜合實力,在確保企業(yè)高效高質(zhì)完成工程項目的同時實現(xiàn)企業(yè)的經(jīng)濟效益和社會效益。

一、AutoCAD繪圖軟件開發(fā)的總體思路

在公路設計中運用計算機輔助設計和在施工管理階段運用計算機進行輔助管理已經(jīng)在我國公路施工項目中得到普及,就其應用程序而言,當前運用較多的高級語言主要有VB、VFP、C語言、C++、Paacal、Delphi、Java等,其中VB(VisualBasic)提供了應用程序最簡潔、最迅速的開發(fā)方法,從其特點及實踐運用的反饋中可以明確,運用VB進行公路應用軟件開發(fā)更具有便捷簡單、功能強大和應用廣泛的效果,更符合未來設計管理的需求,滿足專業(yè)人員的個性化需求。

1.應用軟件開發(fā)的總體思路

運用VB進行應用軟件的開發(fā)在當前引起了行業(yè)專業(yè)人士的廣泛注意,這也促使了路友軟件開發(fā)團隊及公司的不斷興起,其軟件開發(fā)集軟件開發(fā)、網(wǎng)站建設、維護、承接代理于一體,致力于中小型企業(yè)應用軟件系統(tǒng)的開發(fā),主要根據(jù)企業(yè)自身的經(jīng)營管理制度進行獨立軟件開發(fā),應用于企業(yè)的銷售管理、人事管理、生產(chǎn)管理、倉庫管理等,真正實現(xiàn)企業(yè)管理數(shù)據(jù)的準確、實時、統(tǒng)一以及操作簡便。如路友公路計算V1.84應用軟件,其具有公路施工測量、放樣、評差、試驗計算等一百多項功能,能夠?qū)崿F(xiàn)一次性計算道路各結構層加樁的各個計數(shù)數(shù)值,并集合了幾十種平差項目計算方法,是公路橋梁工程師的得心軟件。因此,在進行公路橋梁應用軟件開發(fā)時應該確定好以下幾點設計思路:(1)軟件運行最初應當對軟件進行詳細介紹和操作簡介,首頁展示作者個人信息和聯(lián)系方式。(2)軟件必須設置產(chǎn)品產(chǎn)權保護,并利用計算機的CPU信息、硬件信息、軟件運行中產(chǎn)生的隨機信息、軟件加密狗、用戶名等因素來進行智能化用戶權限辨別,讓不同權限用戶享有不同權限的功能,真正確保軟件的保密和安全性能。(3)從首頁進入軟件主界面,主界面應顯示出各子項功能模塊。值得注意的一點是:不同權限用戶進入主界面所顯示的各子項功能模塊與其享有權限一致,是不同的。(4)首頁作為應用軟件的廣告界面,在設計時用充分從產(chǎn)品宣傳和用戶使用角度來進行考慮,通過確定好廣告功能-用戶登錄窗口-機器與用戶權限辨別的首頁登錄程序來完善軟件的廣告界面設計,如運用定時器來對首頁顯示進行秒控(一般為5~7s),讓首頁在顯示軟件開發(fā)信息之后自動進入到用戶登錄界面。在用戶登錄界面加入操作提示的鏈接,讓初次操作的用戶可以通過鏈接網(wǎng)頁來獲得初次使用的相關操作信息;再者考慮到之后軟件會涉及到大量的數(shù)據(jù)信息,因此,在開發(fā)時要加入數(shù)據(jù)庫整理功能,以便于后期操作的便利和準確。

2.軟件用戶注冊界面的設計

軟件用戶注冊界面設計要注意簡潔性和安全性,并注重于在用戶名注冊時的權限辨析,以方便后期不同權限用戶享有不同軟件功能。因此,在實際設計中應該注意以下幾個方面的設計:(1)為注冊用戶提供軟件注冊碼(綁定手機獲得驗證碼或受已注冊用戶邀請獲得邀請碼,或在申請注冊碼中獲得注冊碼),注冊用戶獲得有效注冊碼方可獲得正式用戶的使用功能。(2)注冊用戶的使用權限受到其資質(zhì)和證件掃描件上傳分析限制,因此,正式的用戶需要上傳其資質(zhì)和證件掃描件,而非正式用戶則以試用者的身份享用軟件試用的相關功能。(3)在注冊界面顯示出當前用戶名名稱、機器碼、軟件開發(fā)者聯(lián)系方式、退出軟件等功能,更加便利用戶的操作使用。

3.應用軟件的操作頁面設計

主操作頁面設計作為整個設計中的重要組成部分,在設計中必須以用戶的視覺來進行考慮,既要做到界面的簡潔美觀,又要保證界面的功能齊全且操作簡單,比如常見的工具欄形式、樹形列表形式、多種形式組合、菜單欄形式等進行功能模塊的設計,讓用戶能夠一眼明了,簡單上手。比如之前提到的路友公路計算軟件V1.84版本,其以上百中計算功能涵蓋了公路橋梁施工測量、放樣、平差、試驗計算等多個領域的操作計算功能,并具備了Word文檔Excel表格及自動打印輸出功能,再不斷完善出最新版本查看升級、盜版識別、數(shù)據(jù)庫整理等功能,大大方便了公路橋梁工程師們的管理工作,提高了其工作效率。

4.操作界面子功能模塊設計

操作界面主功能模塊的設計方便了用戶的選擇和管理,各主功能模板下的子功能模塊設計則是更加細致細化的功能分化和用戶操作選擇,因此在設計前期一定要明確用戶對子功能模塊的個性化、多元化需求,通過不斷細化操作選擇細節(jié)來完善用戶的操作功能,讓用戶體驗到實際運用的效果,比如進行道路平匝道時需要對其中樁、邊樁坐標數(shù)據(jù)進行計算,結合其常用的15個計算要素來進行子模塊細節(jié)設計,按照匝道在不同單元段上的不同計算方法來進行設計。

二、應用軟件的使用方法

通過上述的開發(fā)方法敘述不難看出,公路與橋梁工程應用軟件的使用方法首先顯示的軟件的廣告界面,在顯示5秒后自動進入主界面,用戶可通過查看注冊指導鏈接來獲得注冊操作方法,在上傳相關證件后將進一步加強了對操作的保密和安全度,提高用戶的使用操作權限。此外,軟件開發(fā)應該添加用戶自定義模塊,讓用戶選擇符合自己需求的功能模塊,將更大限度滿足用戶的多元化需求和個性化需求。

三、結語

本文對如何運用VB進行路友軟件開發(fā)進行了簡要論述,其涉及到的強大功能都將為后期進行施工管理系統(tǒng)開發(fā)、施工圖設計系統(tǒng)開發(fā)、工程計量系統(tǒng)開發(fā)等提供重要的技術基礎。

參考文獻

[1]吳會友.公路與橋梁工程應用程序的開發(fā)方法和技巧[J].黑龍江交通科技,2014(9):128-129.

[2]黃羚,劉明生,任偉新.基于工程圖形對象的橋梁軟件開發(fā)方法[J].公路交通科技,2005,22(1):97-100.