- 相關(guān)推薦
礦區(qū)開(kāi)采沉陷定量化軟件開(kāi)發(fā)研究論文
摘要:當(dāng)前,我國(guó)煤礦區(qū)開(kāi)采沉陷損害定量化評(píng)價(jià)系統(tǒng)尚未完全統(tǒng)一,計(jì)算方法繁瑣費(fèi)時(shí)等。針對(duì)這些問(wèn)題,該軟件以VisualBasic6.0為開(kāi)發(fā)工具,化簡(jiǎn)了開(kāi)采沉陷損害定量化計(jì)算的步驟。
關(guān)鍵詞:開(kāi)采沉陷;定量評(píng)價(jià);軟件開(kāi)發(fā);榆神府礦區(qū)
本文針對(duì)榆神府礦區(qū)構(gòu)建了一套特色鮮明的定量化損害評(píng)價(jià)方法[1-2],通過(guò)VB編程技術(shù),以模糊綜合評(píng)判法為基礎(chǔ),開(kāi)發(fā)出了一套運(yùn)行穩(wěn)定、計(jì)算便捷、結(jié)果可靠、界面美觀、維護(hù)簡(jiǎn)單的開(kāi)采沉陷損害定量化評(píng)價(jià)軟件。
1開(kāi)發(fā)環(huán)境
VB6.0具有開(kāi)發(fā)周期短、功能強(qiáng)大、應(yīng)用廣泛等優(yōu)點(diǎn),同時(shí)也具有可視化的面向?qū)ο缶幊獭⑹录?qū)動(dòng)的編程機(jī)制、結(jié)構(gòu)化的程序設(shè)計(jì)語(yǔ)言、支持DDE、DLL和OLE、ActiveX技術(shù)的特點(diǎn)。選擇Microsoftwindows作為平臺(tái)進(jìn)行開(kāi)發(fā),開(kāi)發(fā)工具選擇VisualBasic6.0。
2系統(tǒng)設(shè)計(jì)
2.1目標(biāo)、準(zhǔn)則和方法
(1)系統(tǒng)目標(biāo):選取VisualBasic軟件為開(kāi)發(fā)工具,實(shí)現(xiàn)煤礦區(qū)開(kāi)采沉陷損害定量化評(píng)價(jià)的智能化和全自動(dòng)。此系統(tǒng)采用菜單的方式對(duì)軟件功能實(shí)現(xiàn)模塊化,通過(guò)在文本框輸入簡(jiǎn)單的、可測(cè)的基礎(chǔ)參數(shù)得到開(kāi)采沉陷系統(tǒng)各項(xiàng)指標(biāo)數(shù)值,此操作簡(jiǎn)單便捷,非技術(shù)人員便可完成。(2)系統(tǒng)設(shè)計(jì)準(zhǔn)則:①分層性:組織結(jié)構(gòu)要體現(xiàn)出分層的特點(diǎn),這樣容易對(duì)軟件各部分進(jìn)行有效控制,避免出現(xiàn)混亂現(xiàn)象;②模塊化:采用模塊化方法進(jìn)行設(shè)計(jì),各模塊既相互聯(lián)系也相互獨(dú)立;③健壯性:對(duì)于規(guī)范要求外的輸入,軟件能進(jìn)行準(zhǔn)確判斷,并給出合理處理方法;④可修改性:軟件應(yīng)能進(jìn)行修改和調(diào)整,結(jié)構(gòu)應(yīng)良好,文檔也應(yīng)完備;⑤效率性:在確保功能指標(biāo)符合要求的基礎(chǔ)上,減小程序運(yùn)行時(shí)間,降低存儲(chǔ)容量占用率,從而保證軟件運(yùn)行暢通、快速;⑥先進(jìn)性:滿足客戶需求,系統(tǒng)性能可靠,易于維護(hù)。(3)總體設(shè)計(jì)。采用結(jié)構(gòu)化設(shè)計(jì)方法進(jìn)行系統(tǒng)總體設(shè)計(jì),這種設(shè)計(jì)方法的順序是自上而下,分階段逐步求精,主要特點(diǎn)是從問(wèn)題結(jié)構(gòu)中,推導(dǎo)出系統(tǒng)結(jié)構(gòu),然后,再按順序進(jìn)行分解,同時(shí),利用層次組織法簡(jiǎn)化系統(tǒng),使系統(tǒng)形成模塊結(jié)構(gòu),從而完成系統(tǒng)總體設(shè)計(jì)。
2.2操作界面設(shè)計(jì)
(1)設(shè)計(jì)的時(shí)候,要符合Windows界面準(zhǔn)則,為所有應(yīng)用程序設(shè)計(jì)公用主界面,以方便用戶應(yīng)用。(2)合理設(shè)計(jì)控件位置,有的控件是非常重要的,有的其重要性不高,如果控件訪問(wèn)頻繁,或者比較重要,應(yīng)當(dāng)放在方便操作的地方,將無(wú)關(guān)緊要的控件擺放在不太重要的位置。(3)常用操作使用頻度大,應(yīng)當(dāng)為其設(shè)計(jì)捷徑,從而有效減少操作序列長(zhǎng)度。該系統(tǒng)將用戶在操作過(guò)程中經(jīng)常用的控件,可以設(shè)計(jì)捷徑。(4)在字體與顏色搭配方面,應(yīng)當(dāng)堅(jiān)持美觀、和諧、清楚、統(tǒng)一的原則,這樣將會(huì)帶來(lái)良好的視覺(jué)體驗(yàn)。如果沒(méi)有特別需要,例如,根據(jù)應(yīng)用程序配置字體,應(yīng)將Windows字體作為設(shè)計(jì)使用的統(tǒng)一字體。(5)保持界面元素的一致性:控件的類型、尺寸以及字體的選取等都應(yīng)按照一定的標(biāo)準(zhǔn),保持其一致性。該系統(tǒng)按鈕、文本框、標(biāo)簽等控件及字體均作了統(tǒng)一化,既使界面簡(jiǎn)潔明了,又能讓用戶感到舒心整潔。(6)在操作界面設(shè)計(jì)環(huán)節(jié),程序界面的交互性是不可忽視的重要內(nèi)容,其能響應(yīng)用戶的選擇,并反饋程度執(zhí)行的情況,這樣將有助于使信息保留的時(shí)間得到延長(zhǎng),為用戶帶來(lái)方便和快捷。
2.3安全策略設(shè)計(jì)
安全策略主要功能是保護(hù)軟件系統(tǒng)數(shù)據(jù)信息安全,防止被病毒或非法者入侵。在登錄界面設(shè)置了登錄系統(tǒng),用戶只有憑借正確的用戶名和密碼登錄,且經(jīng)系統(tǒng)驗(yàn)證正確后方能進(jìn)入,該步操作在啟動(dòng)界面將會(huì)顯示。
3實(shí)例應(yīng)用
3.1研究區(qū)域
榆樹(shù)灣井田是榆神礦區(qū)一期建設(shè)的重點(diǎn)煤礦,其位置在榆神礦區(qū)南部,榆林市榆陽(yáng)區(qū)金雞灘鄉(xiāng)、大保當(dāng)鄉(xiāng)、神木縣及大河塔鄉(xiāng)均對(duì)其具有管轄權(quán);井田東西長(zhǎng)約12.0km,南北寬約13.5km,面積88.9km。榆樹(shù)灣井田內(nèi)廣泛地覆蓋著第四系黃土和風(fēng)積,主要地貌是風(fēng)沙區(qū)及黃土丘陵區(qū)。在礦區(qū)內(nèi),有連綿起伏的沙丘,整體來(lái)看地形比較平坦、開(kāi)闊。
3.2過(guò)程與結(jié)果展示
(1)啟動(dòng)界面實(shí)現(xiàn)。用戶利用用戶名和登錄密碼進(jìn)行登錄,系統(tǒng)在接收到登錄請(qǐng)求后,會(huì)立即進(jìn)行響應(yīng),用戶名與密碼正確,則登錄成功并進(jìn)入功能界面。(2)主菜單和子菜單實(shí)現(xiàn)。用戶成功登錄后,系統(tǒng)繼續(xù)進(jìn)入到系統(tǒng)功能界面,從界面上來(lái)看,會(huì)顯示四個(gè)功能模塊,即系統(tǒng)、評(píng)估、顯示、幫助。(3)評(píng)價(jià)指標(biāo)和基本數(shù)據(jù)管理實(shí)現(xiàn)。用戶根據(jù)實(shí)際情況輸入已知參數(shù),點(diǎn)擊相應(yīng)按鈕實(shí)現(xiàn)對(duì)應(yīng)功能。(4)用戶在該界面直接點(diǎn)擊“結(jié)果”和“評(píng)價(jià)”按鈕,系統(tǒng)自動(dòng)得出定量化評(píng)價(jià)結(jié)果。(5)當(dāng)用戶完整輸入基礎(chǔ)數(shù)據(jù)后,點(diǎn)擊“計(jì)算”按鈕,自動(dòng)顯示一個(gè)3×5的隸屬函數(shù)矩陣R及一個(gè)1×3的隸屬向量B。
3.3軟件特點(diǎn)和優(yōu)勢(shì)
該軟件具有以下特點(diǎn):(1)符合Windows界面原則,為所有模塊提供了公用的界面;(2)控件位置擺放恰當(dāng),主次分明,易于操作;(3)界面簡(jiǎn)潔,極大程度的激發(fā)了操作者的使用興趣;(4)字體與顏色搭配和諧美觀,符合大眾審美和閱讀習(xí)慣,具有較好的交互性;(5)若用戶輸入錯(cuò)誤,系統(tǒng)會(huì)自動(dòng)彈出文本框以提示,避免了錯(cuò)誤,節(jié)約時(shí)間。該程序的優(yōu)勢(shì)在于:計(jì)算方法新穎先進(jìn);用戶可自定義參數(shù),操作簡(jiǎn)便。開(kāi)采沉陷損害定量化計(jì)算過(guò)程通過(guò)程序?qū)崿F(xiàn)了便捷化、準(zhǔn)確化和效率化。
4結(jié)語(yǔ)
該軟件不僅簡(jiǎn)化了開(kāi)采沉陷損害定量化計(jì)算步驟,而且便于清楚直接地得出定量化評(píng)價(jià)結(jié)果,很好地幫助了專業(yè)以及非專業(yè)人員快速、準(zhǔn)確地從事開(kāi)采沉陷評(píng)估工作。
參考文獻(xiàn):
[1]呂川.吉林省礦區(qū)生態(tài)環(huán)境演化趨勢(shì)與治理研究[J].吉林地質(zhì),2004,23(4):118124
[2]呂聯(lián)合.泉州市礦區(qū)水土流失狀況及防治對(duì)策[J].福建水土保持,2000,12(3):13-16
【礦區(qū)開(kāi)采沉陷定量化軟件開(kāi)發(fā)研究論文】相關(guān)文章:
礦區(qū)開(kāi)采沉陷GPS快速觀測(cè)數(shù)據(jù)預(yù)處理方法04-29
基于GIS的開(kāi)采沉陷空間建模及計(jì)算研究04-29
烏魯木齊東山礦區(qū)礦山開(kāi)采引起的環(huán)境巖土問(wèn)題研究05-02
礦區(qū)鐵路專用線下開(kāi)采損害監(jiān)測(cè)及治理論文04-30
煤礦開(kāi)采沉陷非污染生態(tài)環(huán)境影響05-02
開(kāi)采引起的覆巖冒落及地表沉陷的機(jī)理與防護(hù)04-25
條帶開(kāi)采地表沉陷預(yù)計(jì)參數(shù)的確定04-28
開(kāi)采沉陷模糊預(yù)測(cè)模型在金屬礦山中的應(yīng)用04-28