朱春霞
河北省地礦局第三地質(zhì)大隊(duì) 河北 張家口 075000
軟件開(kāi)發(fā)過(guò)程中的模型對(duì)于整個(gè)軟件行業(yè)的進(jìn)步以及軟件工程的不斷發(fā)展優(yōu)化則十分重要的作用。軟件開(kāi)發(fā)過(guò)程中的模型類型主要可以分為瀑布以及漸增兩種模型。第一種的瀑布模型下的軟甲開(kāi)發(fā)基本是完全遵循軟件生命周期的實(shí)際劃分來(lái)進(jìn)行,主要包括如下的六個(gè)開(kāi)發(fā)階段:軟件開(kāi)發(fā)計(jì)劃的規(guī)定、分析實(shí)際需求、軟件整體設(shè)計(jì)、軟件編寫(xiě)、軟件的測(cè)試以及應(yīng)用維護(hù)。這種方式自身適用于對(duì)于軟件的需求比較明確、軟件開(kāi)發(fā)技術(shù)成熟、工程的管理相對(duì)嚴(yán)格的情況。第二種漸增模型下的軟件開(kāi)發(fā),自身可以允許從軟件的一部分需求入手,建立一個(gè)不完整的軟件系統(tǒng),隨后對(duì)系統(tǒng)運(yùn)行來(lái)獲得相應(yīng)的技術(shù)反饋,逐漸加深對(duì)軟件需求的理解,在實(shí)際需求的基礎(chǔ)上,對(duì)開(kāi)發(fā)的殘缺系統(tǒng)進(jìn)行相對(duì)應(yīng)的完善以及擴(kuò)展,重復(fù)進(jìn)行這個(gè)過(guò)程中,直到軟件開(kāi)發(fā)人員以及客戶對(duì)設(shè)計(jì)的軟件滿意為止。礦井下的水文地質(zhì)信息管理系統(tǒng)的開(kāi)發(fā)基本上都是采用第二種軟件開(kāi)發(fā)模型,并且在實(shí)際的開(kāi)發(fā)過(guò)程中需要遵循以下的幾個(gè)原則。
礦井下的水文地質(zhì)信息管理系統(tǒng)需要遵循第一個(gè)原則就是實(shí)用性原則,系統(tǒng)的建立需要與客戶實(shí)際的生產(chǎn)情況以及需求出發(fā),為客戶設(shè)計(jì)出相應(yīng)必要的功能,減少不必要的功能設(shè)計(jì),保證系統(tǒng)中的數(shù)據(jù)錄入以及輸出能夠做到方便快捷。
這個(gè)原則需要保證的就是在面向?qū)ο蟮脑O(shè)計(jì)方法下,采用通用的語(yǔ)言,設(shè)計(jì)出一個(gè)簡(jiǎn)潔有效的操作系統(tǒng),以此確??蛻艨梢酝ㄟ^(guò)簡(jiǎn)單的學(xué)習(xí)以及培訓(xùn)就能快速有有效的掌握系統(tǒng)的使用方法,保證人機(jī)交互方面的友好程度,不斷的提升系統(tǒng)本身的實(shí)用程度。
這個(gè)原則需要保證就是在系統(tǒng)集成的基礎(chǔ)上來(lái)保障系統(tǒng)操作界面以及計(jì)算結(jié)果等等方面的可視化,保證客戶能夠?qū)Σ僮饕约敖Y(jié)果能夠得到最為及時(shí)的反饋。
這個(gè)原則就是需要做到在系統(tǒng)留有可供擴(kuò)展的空間,保證即使在項(xiàng)目以及技術(shù)不斷發(fā)展的時(shí)候,也能通過(guò)功能上的擴(kuò)展來(lái)實(shí)現(xiàn)系統(tǒng)的長(zhǎng)遠(yuǎn)使用目標(biāo)以及后續(xù)工程項(xiàng)目的連續(xù)性。
這個(gè)原則就是要求在進(jìn)行設(shè)計(jì)以及開(kāi)發(fā)的過(guò)程中需要將煤炭行業(yè)中的相關(guān)標(biāo)準(zhǔn)以及規(guī)范進(jìn)行使用。與此同時(shí),還需要遵守?cái)?shù)據(jù)采集的制度化、儲(chǔ)存信息形式的標(biāo)準(zhǔn)化等等方面,借此來(lái)達(dá)到信息在縱向以及橫向上的一致性,信息能夠快速共享的系統(tǒng)應(yīng)用目標(biāo)。
這個(gè)系統(tǒng)需要實(shí)現(xiàn)的功能主要包括礦井水文地質(zhì)數(shù)據(jù)的輸入、分析、輸出、儲(chǔ)存、維護(hù)以及圖像信息的形成以及編輯。在這些實(shí)際功能的要求下,系統(tǒng)中基本結(jié)構(gòu)就需要包含以下的三個(gè)部分。
在數(shù)據(jù)庫(kù)中主要包括數(shù)據(jù)的輸入以及查詢兩種模塊。在數(shù)據(jù)的輸入模塊中主要是負(fù)責(zé)建立以及維護(hù)礦井下的水文地質(zhì)信息數(shù)據(jù)庫(kù),從實(shí)際的工作需求出發(fā),在這個(gè)模塊中,需要包含以下數(shù)據(jù)的采集結(jié)果:水文、氣象、地質(zhì)、礦井等等方面,在采集完成之后需要依據(jù)數(shù)據(jù)庫(kù)的分類架構(gòu)進(jìn)行相應(yīng)的儲(chǔ)存。
在數(shù)據(jù)的查詢模塊中是該模塊中的核心部分,需要實(shí)現(xiàn)的功能就是在用戶輸入查詢字節(jié)之后,依據(jù)系統(tǒng)中已經(jīng)設(shè)定完成的字段組合、條件以及結(jié)果輸出的編程語(yǔ)言,通過(guò)系統(tǒng)中相應(yīng)的算法將結(jié)構(gòu)反饋到查詢界面,將用戶查詢到結(jié)果完整準(zhǔn)確的反饋到操作界面上,并且可以讓用戶根據(jù)實(shí)際的需求進(jìn)行相應(yīng)數(shù)據(jù)的打印。
這個(gè)模塊是整個(gè)系統(tǒng)中的核心部分,這個(gè)模塊是整個(gè)系統(tǒng)從單純的數(shù)據(jù)管理方面轉(zhuǎn)變?yōu)槊旱V生產(chǎn)環(huán)節(jié)中的經(jīng)營(yíng)決策提供服務(wù)的關(guān)鍵。這個(gè)模塊的生成,目的就是為煤礦水文地質(zhì)相關(guān)的工作人員以及煤礦自身的生產(chǎn)以及決策人員根據(jù)數(shù)據(jù)庫(kù)中儲(chǔ)存的數(shù)據(jù)進(jìn)行進(jìn)一步的礦井水害分析提供最為精準(zhǔn)的數(shù)據(jù)變化圖。這個(gè)模塊主要涉及工作內(nèi)容就是負(fù)責(zé)繪制各種與礦井水害相關(guān)的動(dòng)態(tài)變化圖形,圖形會(huì)隨著數(shù)據(jù)庫(kù)中的數(shù)據(jù)的變化產(chǎn)生相應(yīng)的實(shí)時(shí)變化,能夠?qū)ΦV井水害做出及時(shí)準(zhǔn)確的動(dòng)態(tài)分析,對(duì)煤礦中安全生產(chǎn)起到一定的輔助作用。
這個(gè)模塊的設(shè)置本身是為了滿足煤礦生產(chǎn)管理方面的標(biāo)準(zhǔn)化的需求,該模塊需要完成的任務(wù)就是對(duì)數(shù)據(jù)庫(kù)中的各種數(shù)據(jù)能夠拿著用戶需求的格式進(jìn)行相關(guān)的打印,這個(gè)模塊自身也是一個(gè)動(dòng)態(tài)的輸出數(shù)據(jù)過(guò)程,隨著數(shù)據(jù)的變化而做出實(shí)時(shí)的數(shù)據(jù)變化以及打印。
在我國(guó)煤礦的開(kāi)采過(guò)程中已經(jīng)積累大量的水文地質(zhì)信息,處理方式也是隨著時(shí)代以及數(shù)據(jù)的發(fā)展在不斷更新,目前隨著煤礦生產(chǎn)事業(yè)的不斷發(fā)展,搜集的數(shù)據(jù)數(shù)量呈現(xiàn)直線上升的趨勢(shì),傳統(tǒng)的人工數(shù)據(jù)管理方式已經(jīng)不再適用。因此信息技術(shù)就應(yīng)用到這部分的信息數(shù)據(jù)管理中。本文從信息化水文地質(zhì)信息管理系統(tǒng)的建立原則出發(fā),在文中詳細(xì)敘述了該系統(tǒng)開(kāi)發(fā)中的具體模塊。希望能對(duì)今后的礦井水文地質(zhì)信息管理系統(tǒng)的開(kāi)發(fā)有所啟迪。