[摘要]近年來,我國工程建設(shè)的快速發(fā)展對工程設(shè)計(jì)人員、技術(shù)人員以及管理人員有了更高要求。在計(jì)算機(jī)信息技術(shù)不斷深入到人們生產(chǎn)生活各方面的時(shí)代發(fā)展趨勢下,通過運(yùn)用計(jì)算機(jī)來進(jìn)行公路與橋梁應(yīng)用程序的開發(fā)已經(jīng)具備了現(xiàn)實(shí)意義和實(shí)踐價(jià)值。本文著重對如何運(yùn)用VB開發(fā)公路與橋梁應(yīng)用軟件的開發(fā)方法和技巧進(jìn)行了論述。
[關(guān)鍵詞]公路與橋梁;工程應(yīng)用程序;開發(fā)方法及技巧
現(xiàn)代工程行業(yè)的發(fā)展與信息計(jì)算機(jī)的結(jié)合推動(dòng)了行業(yè)的進(jìn)一步發(fā)展,在公路與橋梁設(shè)計(jì)、施工、管理各階段,相關(guān)人員運(yùn)用有效的管理軟件結(jié)合先進(jìn)的技術(shù)手段對整個(gè)項(xiàng)目施工進(jìn)行管理服務(wù),才能進(jìn)一步提高工程項(xiàng)目的管理效率,確保工程項(xiàng)目的順利完成,并為企業(yè)成本控制和工程造價(jià)控制等工作提供輔助服務(wù),大大提高了企業(yè)的內(nèi)部控制力度,進(jìn)而提升企業(yè)的綜合實(shí)力,在確保企業(yè)高效高質(zhì)完成工程項(xiàng)目的同時(shí)實(shí)現(xiàn)企業(yè)的經(jīng)濟(jì)效益和社會(huì)效益。
一、AutoCAD繪圖軟件開發(fā)的總體思路
在公路設(shè)計(jì)中運(yùn)用計(jì)算機(jī)輔助設(shè)計(jì)和在施工管理階段運(yùn)用計(jì)算機(jī)進(jìn)行輔助管理已經(jīng)在我國公路施工項(xiàng)目中得到普及,就其應(yīng)用程序而言,當(dāng)前運(yùn)用較多的高級語言主要有VB、VFP、C語言、C++、Paacal、Delphi、Java等,其中VB(VisualBasic)提供了應(yīng)用程序最簡潔、最迅速的開發(fā)方法,從其特點(diǎn)及實(shí)踐運(yùn)用的反饋中可以明確,運(yùn)用VB進(jìn)行公路應(yīng)用軟件開發(fā)更具有便捷簡單、功能強(qiáng)大和應(yīng)用廣泛的效果,更符合未來設(shè)計(jì)管理的需求,滿足專業(yè)人員的個(gè)性化需求。
1.應(yīng)用軟件開發(fā)的總體思路
運(yùn)用VB進(jìn)行應(yīng)用軟件的開發(fā)在當(dāng)前引起了行業(yè)專業(yè)人士的廣泛注意,這也促使了路友軟件開發(fā)團(tuán)隊(duì)及公司的不斷興起,其軟件開發(fā)集軟件開發(fā)、網(wǎng)站建設(shè)、維護(hù)、承接代理于一體,致力于中小型企業(yè)應(yīng)用軟件系統(tǒng)的開發(fā),主要根據(jù)企業(yè)自身的經(jīng)營管理制度進(jìn)行獨(dú)立軟件開發(fā),應(yīng)用于企業(yè)的銷售管理、人事管理、生產(chǎn)管理、倉庫管理等,真正實(shí)現(xiàn)企業(yè)管理數(shù)據(jù)的準(zhǔn)確、實(shí)時(shí)、統(tǒng)一以及操作簡便。如路友公路計(jì)算V1.84應(yīng)用軟件,其具有公路施工測量、放樣、評差、試驗(yàn)計(jì)算等一百多項(xiàng)功能,能夠?qū)崿F(xiàn)一次性計(jì)算道路各結(jié)構(gòu)層加樁的各個(gè)計(jì)數(shù)數(shù)值,并集合了幾十種平差項(xiàng)目計(jì)算方法,是公路橋梁工程師的得心軟件。因此,在進(jìn)行公路橋梁應(yīng)用軟件開發(fā)時(shí)應(yīng)該確定好以下幾點(diǎn)設(shè)計(jì)思路:(1)軟件運(yùn)行最初應(yīng)當(dāng)對軟件進(jìn)行詳細(xì)介紹和操作簡介,首頁展示作者個(gè)人信息和聯(lián)系方式。(2)軟件必須設(shè)置產(chǎn)品產(chǎn)權(quán)保護(hù),并利用計(jì)算機(jī)的CPU信息、硬件信息、軟件運(yùn)行中產(chǎn)生的隨機(jī)信息、軟件加密狗、用戶名等因素來進(jìn)行智能化用戶權(quán)限辨別,讓不同權(quán)限用戶享有不同權(quán)限的功能,真正確保軟件的保密和安全性能。(3)從首頁進(jìn)入軟件主界面,主界面應(yīng)顯示出各子項(xiàng)功能模塊。值得注意的一點(diǎn)是:不同權(quán)限用戶進(jìn)入主界面所顯示的各子項(xiàng)功能模塊與其享有權(quán)限一致,是不同的。(4)首頁作為應(yīng)用軟件的廣告界面,在設(shè)計(jì)時(shí)用充分從產(chǎn)品宣傳和用戶使用角度來進(jìn)行考慮,通過確定好廣告功能-用戶登錄窗口-機(jī)器與用戶權(quán)限辨別的首頁登錄程序來完善軟件的廣告界面設(shè)計(jì),如運(yùn)用定時(shí)器來對首頁顯示進(jìn)行秒控(一般為5~7s),讓首頁在顯示軟件開發(fā)信息之后自動(dòng)進(jìn)入到用戶登錄界面。在用戶登錄界面加入操作提示的鏈接,讓初次操作的用戶可以通過鏈接網(wǎng)頁來獲得初次使用的相關(guān)操作信息;再者考慮到之后軟件會(huì)涉及到大量的數(shù)據(jù)信息,因此,在開發(fā)時(shí)要加入數(shù)據(jù)庫整理功能,以便于后期操作的便利和準(zhǔn)確。
2.軟件用戶注冊界面的設(shè)計(jì)
軟件用戶注冊界面設(shè)計(jì)要注意簡潔性和安全性,并注重于在用戶名注冊時(shí)的權(quán)限辨析,以方便后期不同權(quán)限用戶享有不同軟件功能。因此,在實(shí)際設(shè)計(jì)中應(yīng)該注意以下幾個(gè)方面的設(shè)計(jì):(1)為注冊用戶提供軟件注冊碼(綁定手機(jī)獲得驗(yàn)證碼或受已注冊用戶邀請獲得邀請碼,或在申請注冊碼中獲得注冊碼),注冊用戶獲得有效注冊碼方可獲得正式用戶的使用功能。(2)注冊用戶的使用權(quán)限受到其資質(zhì)和證件掃描件上傳分析限制,因此,正式的用戶需要上傳其資質(zhì)和證件掃描件,而非正式用戶則以試用者的身份享用軟件試用的相關(guān)功能。(3)在注冊界面顯示出當(dāng)前用戶名名稱、機(jī)器碼、軟件開發(fā)者聯(lián)系方式、退出軟件等功能,更加便利用戶的操作使用。
3.應(yīng)用軟件的操作頁面設(shè)計(jì)
主操作頁面設(shè)計(jì)作為整個(gè)設(shè)計(jì)中的重要組成部分,在設(shè)計(jì)中必須以用戶的視覺來進(jìn)行考慮,既要做到界面的簡潔美觀,又要保證界面的功能齊全且操作簡單,比如常見的工具欄形式、樹形列表形式、多種形式組合、菜單欄形式等進(jìn)行功能模塊的設(shè)計(jì),讓用戶能夠一眼明了,簡單上手。比如之前提到的路友公路計(jì)算軟件V1.84版本,其以上百中計(jì)算功能涵蓋了公路橋梁施工測量、放樣、平差、試驗(yàn)計(jì)算等多個(gè)領(lǐng)域的操作計(jì)算功能,并具備了Word文檔Excel表格及自動(dòng)打印輸出功能,再不斷完善出最新版本查看升級、盜版識(shí)別、數(shù)據(jù)庫整理等功能,大大方便了公路橋梁工程師們的管理工作,提高了其工作效率。
4.操作界面子功能模塊設(shè)計(jì)
操作界面主功能模塊的設(shè)計(jì)方便了用戶的選擇和管理,各主功能模板下的子功能模塊設(shè)計(jì)則是更加細(xì)致細(xì)化的功能分化和用戶操作選擇,因此在設(shè)計(jì)前期一定要明確用戶對子功能模塊的個(gè)性化、多元化需求,通過不斷細(xì)化操作選擇細(xì)節(jié)來完善用戶的操作功能,讓用戶體驗(yàn)到實(shí)際運(yùn)用的效果,比如進(jìn)行道路平匝道時(shí)需要對其中樁、邊樁坐標(biāo)數(shù)據(jù)進(jìn)行計(jì)算,結(jié)合其常用的15個(gè)計(jì)算要素來進(jìn)行子模塊細(xì)節(jié)設(shè)計(jì),按照匝道在不同單元段上的不同計(jì)算方法來進(jìn)行設(shè)計(jì)。
二、應(yīng)用軟件的使用方法
通過上述的開發(fā)方法敘述不難看出,公路與橋梁工程應(yīng)用軟件的使用方法首先顯示的軟件的廣告界面,在顯示5秒后自動(dòng)進(jìn)入主界面,用戶可通過查看注冊指導(dǎo)鏈接來獲得注冊操作方法,在上傳相關(guān)證件后將進(jìn)一步加強(qiáng)了對操作的保密和安全度,提高用戶的使用操作權(quán)限。此外,軟件開發(fā)應(yīng)該添加用戶自定義模塊,讓用戶選擇符合自己需求的功能模塊,將更大限度滿足用戶的多元化需求和個(gè)性化需求。
三、結(jié)語
本文對如何運(yùn)用VB進(jìn)行路友軟件開發(fā)進(jìn)行了簡要論述,其涉及到的強(qiáng)大功能都將為后期進(jìn)行施工管理系統(tǒng)開發(fā)、施工圖設(shè)計(jì)系統(tǒng)開發(fā)、工程計(jì)量系統(tǒng)開發(fā)等提供重要的技術(shù)基礎(chǔ)。
參考文獻(xiàn)
[1]吳會(huì)友.公路與橋梁工程應(yīng)用程序的開發(fā)方法和技巧[J].黑龍江交通科技,2014(9):128-129.
[2]黃羚,劉明生,任偉新.基于工程圖形對象的橋梁軟件開發(fā)方法[J].公路交通科技,2005,22(1):97-100.