首頁 > 優(yōu)秀范文 > 數(shù)據(jù)庫工程
時間:2022-07-12 11:36:09
序論:速發(fā)表網(wǎng)結(jié)合其深厚的文秘經(jīng)驗,特別為您篩選了11篇數(shù)據(jù)庫工程范文。如果您需要更多原創(chuàng)資料,歡迎隨時與我們的客服老師聯(lián)系,希望您能從中汲取靈感和知識!
數(shù)據(jù)庫系統(tǒng)工程師:通過數(shù)據(jù)庫系統(tǒng)工程師級別考試的合格人員能參與應(yīng)用信息系統(tǒng)的規(guī)劃、設(shè)計、構(gòu)建、運行和管理,能按照用戶需求,設(shè)計、建立、運行、維護高質(zhì)量的數(shù)據(jù)庫和數(shù)據(jù)倉庫;作為數(shù)據(jù)管理員管理信息系統(tǒng)中的數(shù)據(jù)資源,作為數(shù)據(jù)庫管理員建立和維護核心數(shù)據(jù)庫;擔(dān)任數(shù)據(jù)庫系統(tǒng)有關(guān)的技術(shù)支持,同時具備一定的網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計及組網(wǎng)能力;具有工程師的實際工作能力和業(yè)務(wù)水平,能指導(dǎo)計算機技術(shù)與軟件專業(yè)助理工程師工作。
要求掌握計算機系統(tǒng)知識、數(shù)據(jù)庫基礎(chǔ)知識、數(shù)據(jù)庫及數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計、數(shù)據(jù)庫應(yīng)用系統(tǒng)實施、數(shù)據(jù)庫系統(tǒng)的運行和管理、網(wǎng)絡(luò)與數(shù)據(jù)庫、數(shù)據(jù)庫發(fā)展及知識產(chǎn)權(quán)與標(biāo)準(zhǔn)等方面的知識。具有系統(tǒng)化綜合能力強、知識面廣、分析、綜合全面的能力,熟練掌握計算機系統(tǒng)及數(shù)據(jù)庫設(shè)計、構(gòu)架開發(fā)、管理、開發(fā)技術(shù),尤其是熟悉大型數(shù)據(jù)庫的原理。
(來源:文章屋網(wǎng) )
0引言
在現(xiàn)如今的階段,計算技術(shù)在當(dāng)下的社會中已經(jīng)被普遍得到運用,滲透到了不同領(lǐng)域的不同行業(yè)中。計算機的使用可以幫助我們實現(xiàn)很多人工無法完成的事項,能夠幫助工業(yè)生產(chǎn)、科學(xué)研究、機械運行、監(jiān)管控制等多方面的領(lǐng)域,因此,計算機本身具備著非常大的應(yīng)用價值。與此同時,計算機系統(tǒng)具有十分強大的信息處理功能,可同時兼容多個應(yīng)用軟件,為不同的生成工藝提供強大的技術(shù)支撐。并且,在實際的生成工藝過程中,信息的處理功能就顯得尤為重要,其主要原因在于其可以提供非常充分的數(shù)據(jù)信息,有利于生產(chǎn)活動的優(yōu)化和完善,從而提高數(shù)據(jù)信息的利用價值。據(jù)此可以看出,計算機技術(shù)所呈現(xiàn)出來的發(fā)展前景是非常巨大的,也正是因為計算機技術(shù)的發(fā)展速度逐漸加快,導(dǎo)致人們對于計算機技術(shù)的應(yīng)用需求也在不斷地增加,所以要求計算機軟件工程的數(shù)據(jù)庫編程技術(shù)可以在相關(guān)技術(shù)人員的持續(xù)研究之下取得更進一步的升級。數(shù)據(jù)庫是大部分生產(chǎn)活動中數(shù)據(jù)信息存儲的關(guān)鍵性因素,通過數(shù)據(jù)庫能夠?qū)崿F(xiàn)對數(shù)據(jù)信息的整理和分類,保證各個信息數(shù)據(jù)的功能不會出現(xiàn)任何差錯,以助于相關(guān)數(shù)據(jù)信息的適當(dāng)應(yīng)用。對數(shù)據(jù)庫的構(gòu)建需要多種技術(shù)的輔助,其中最為重要的就是數(shù)據(jù)庫編程技術(shù)。目前,我國對計算機軟件工程的研究越來越深入,數(shù)據(jù)庫的編程技術(shù)也在逐步趨于完善。據(jù)此,文章對數(shù)據(jù)庫的編程技術(shù)展開了一定的研究。
1計算機軟件工程中的數(shù)據(jù)庫建立
在對計算機軟件工程進行建設(shè)的過程中,首先要通過切實有效的手段對數(shù)據(jù)庫的系統(tǒng)進行優(yōu)化。由于計算機軟件的運行需要依靠網(wǎng)絡(luò)環(huán)境的支持,所以,在對設(shè)計框架進行建立之前要對計算機軟件所運行的網(wǎng)絡(luò)環(huán)境進行全面的分析和檢測,找到其存在的影響因素[1]。利用適當(dāng)?shù)能浖O(shè)計功能來控制軟件在網(wǎng)絡(luò)環(huán)境中運行期間可能會出現(xiàn)安全風(fēng)險的概率,經(jīng)過對各個系統(tǒng)的合理的設(shè)計,通過系統(tǒng)之間的協(xié)作來完成計算機軟件的各項功能的正常運行使用。同時,針對于網(wǎng)絡(luò)運行環(huán)境中所發(fā)現(xiàn)的隱患展開具體的分析,并且提出性對應(yīng)的解決措施,從而提高數(shù)據(jù)庫中的數(shù)據(jù)的安全性,保證軟件的可靠運行。以確保軟件工程設(shè)計的時效性以及使用性可以滿足相關(guān)的設(shè)計要求為目的,在對數(shù)據(jù)庫的編程實施操作之前要先明確其應(yīng)用的方向以及軟件的性能。這一問題就要相關(guān)的軟件工程師與客戶之間進行良好的溝通,結(jié)合客戶的實際需求來開展軟件的設(shè)計。首先,要根據(jù)客戶的需要,建立起基礎(chǔ)的結(jié)構(gòu)框架,如果該框架可以滿足用戶的需求之后再根據(jù)框架進行內(nèi)容的填充,在這個過程中要實時的檢測軟件的性能,使其能夠抵制網(wǎng)絡(luò)環(huán)境中常見的安全隱患,從根本上確保軟件的運行安全。此外,還要保證數(shù)據(jù)庫中的數(shù)據(jù)可以及時的進行更新。數(shù)據(jù)庫的建立要根據(jù)編程技術(shù)來進行開展,對于技術(shù)層面來說,能夠在每一項功能的協(xié)調(diào)作用之下對技術(shù)隱患的發(fā)生概率進行有效的降低。所構(gòu)建的數(shù)據(jù)庫要求能夠在網(wǎng)絡(luò)環(huán)境中實現(xiàn)有序的運行,能夠借助網(wǎng)絡(luò)對軟件自身進行實時的更新[2]。基于上述各類問題,在對編程語言進行選擇的過程中要具有合理性,由于編程語言是功能框架設(shè)定的基礎(chǔ),所以要求在保證編程的同時還要能夠?qū)Σ煌K和功能進行詳細的劃分,不僅能夠強化軟件的設(shè)計效果,還可以提升軟件工程的可靠性。
2數(shù)據(jù)庫文件的構(gòu)建
2.1類型比較
只有軟件的數(shù)據(jù)庫擁有讀取的功能才可以對文件進行構(gòu)建,可是在對文件進行構(gòu)建之前,要對該軟件數(shù)據(jù)庫的文件讀取的種類展開比較后選取最好的效果讀取文件的類型。要想使文件類型的選取能夠更加的直觀,可通過對比的形式來選取,也就是說針對于各個文件類型的讀取效果來看,將數(shù)據(jù)信息讀取存在錯誤、偏差的文件類型進行排除,保留相對穩(wěn)定的文件類型。在保證了文件讀取類型之后再進行文件的構(gòu)建,從根本上確保數(shù)據(jù)讀物的精準(zhǔn)性以及可靠性[3]。除此之外,文件的構(gòu)建還要具備快速提取信息的功能,并且,可以把存儲的數(shù)據(jù)信息轉(zhuǎn)換為占據(jù)空間較小的格式,在最大程度上為計算機節(jié)省空間,這一系列的操作可以有效的提高軟件的運行效率。在擁有了上述的性能之后,在軟件的實際應(yīng)用的過程中,能夠更加迅速的實現(xiàn)具體的操作,而且還可以保證其運行的質(zhì)量。
2.2創(chuàng)建數(shù)據(jù)庫
在確定了文件的類型之后就可以開始進行數(shù)據(jù)庫的建立,軟件數(shù)據(jù)庫在構(gòu)建完成之后會產(chǎn)生一定的訪問權(quán)限的限制,若是這個時候發(fā)現(xiàn)軟件的設(shè)計過程中含有不足的地方,就會出現(xiàn)大量的改進工作,不但要對設(shè)計中不完善之處進行改進,還要對數(shù)據(jù)庫中的信息進行大量的修改,在很大程度上降低了軟件設(shè)計的效率,為防止這一類問題的產(chǎn)生,在對軟件進行設(shè)計的過程中要對每一個環(huán)節(jié)進行嚴格的管控,保證其滿足設(shè)計的目的以及具備良好的使用性能之后再進行下一個環(huán)節(jié)的設(shè)計,防止反攻的情況發(fā)生[4]。此外,在對軟件進行設(shè)計的過程中要注意各功能之間的錦覓結(jié)合,從而提高軟件在網(wǎng)絡(luò)環(huán)境中的運行質(zhì)量以及穩(wěn)定性能。為了保證數(shù)據(jù)庫構(gòu)建的合理性,能夠利用分區(qū)創(chuàng)建的形式對其進行構(gòu)建,也即是每一個功能模塊都分別創(chuàng)建相應(yīng)的數(shù)據(jù)庫,同時,全面的考慮到每一個功能模塊間的協(xié)作力。在對數(shù)據(jù)庫進行創(chuàng)建的過程中要將各功能模塊的使用性能以及協(xié)作能力都考慮在其中,如此一來,在軟件進行使用的過程中才可以充分的展現(xiàn)出其的整體性能。這種分區(qū)創(chuàng)建的方法能夠使數(shù)據(jù)庫的創(chuàng)建更加具有條理性,可以防止軟件在運行的過程中出現(xiàn)數(shù)據(jù)庫內(nèi)部矛盾的狀況。對于外部的安裝軟件來說,數(shù)據(jù)庫的創(chuàng)建的過程相對是比較簡便的,能夠結(jié)合客戶的需求進行選擇性的安裝[5]。與此同時,客戶也可以進行自定義安裝,在一定程度上防止了數(shù)據(jù)庫中存在的安全隱患的問題。這類外部安裝軟件對于網(wǎng)絡(luò)環(huán)境來說也具備著比較強的應(yīng)對能力,具有較強的穩(wěn)定性。想要完成軟件工程中各項功能以及技術(shù)之間的合理配置,在對數(shù)據(jù)庫進行創(chuàng)建的過程中,要對軟件的使用性能以及其使用方向進行明確的定位,從而實現(xiàn)數(shù)據(jù)庫資源的利用最大化。此外,要對編程技術(shù)進行持續(xù)的創(chuàng)新,目的在于利用編程語言的合理運用以及編程技術(shù)的合理運用,來完成軟件工程中各模塊之間的良好協(xié)作,進而提升軟件工程的整體運行效率以及運行的質(zhì)量。對于在數(shù)據(jù)庫的構(gòu)建過程中如果出現(xiàn)了數(shù)據(jù)信息丟失的狀況,能夠利用數(shù)據(jù)庫的備份功能進行數(shù)據(jù)的恢復(fù),有效的保障了軟件各項功能的正常使用。
3對數(shù)據(jù)庫的訪問
3.1面向?qū)ο蟮臄?shù)據(jù)庫存儲模式的選擇
因為我們所采用的數(shù)據(jù)庫的創(chuàng)建方式是分區(qū)創(chuàng)建,所以,在對存儲模式進行選擇的過程中也要在進行分區(qū)之后依照各個功能模塊的功能特點來確定所要選用的存儲方式。針對軟件工程功能模塊來說,每個模塊中的安全隱患都是不同的,所以采用的存儲方式也是有所區(qū)別的,適當(dāng)?shù)拇鎯δJ娇梢栽谝欢ǔ潭壬辖档桶踩[患的發(fā)生。數(shù)據(jù)庫存儲模式的確定也在一定程度上限制了用戶的訪問權(quán)限,設(shè)置訪問權(quán)限可以有效的保證系統(tǒng)內(nèi)部的信息安全。同時訪問權(quán)限的設(shè)立也有不同的層次,在不同的層次之中用戶在軟件中所顯示的內(nèi)容也是有所差別的,能夠?qū)?shù)據(jù)庫的內(nèi)部信息起到很好的保障作用[6]。在文件訪問的層面上需要在文件類型的基礎(chǔ)上進行,由于這種方式的運行效率更好,合理性也更強,所以在進行編程的過程中有必要將其當(dāng)做是一項重要的設(shè)計內(nèi)容,其主要的目的在于是想要實現(xiàn)以信息類型來確定數(shù)據(jù)庫信息的作用。這種訪問方式能夠在一定程度上防止訪問權(quán)限沖突的狀況發(fā)生,與此同時,更有利于資源的合理化配置,促使數(shù)據(jù)庫資源在軟件的運行過程中可以達到最大的成效。在對于不同的資源進行使用的過程中,計算機軟件能夠利用接收到的數(shù)據(jù)信息來對數(shù)據(jù)庫的信息進行調(diào)動和支配,不僅有利于資源的合理運用,還可以確保數(shù)據(jù)庫的信息安全。
3.2數(shù)據(jù)庫文件的加密保護
文件的加密保護是指針對于用戶基本信息中牽涉到個人隱私的信息進行保護所采用的一種保護手段。其主要是通過設(shè)置登陸口令密碼等形式來對其進行保護的一種方式。針對于用戶來說,個人信息的泄露對自身會造成一定的影響,基于此,在對軟件工程的設(shè)計過程中設(shè)置文件加密保護的模塊對于廣大的用戶來說是必不可少的一部分。想要確保軟件的人性化設(shè)計,能夠依據(jù)信息的重要程度,對加密的防護設(shè)置多個等級,結(jié)合信息的重要性,對其設(shè)置相對應(yīng)的幾米保護措施,如此一來,不但可以使用戶的隱私權(quán)限得到良好可靠的保障,還可以對數(shù)據(jù)庫內(nèi)部的信息內(nèi)容起到保護的作用。另外,這種文件加密的設(shè)計還可以幫助相關(guān)的工作人員對于在加密過程中所遇到的問題進行有序的處理,還可以有效的解決網(wǎng)絡(luò)環(huán)境中隱藏的安全隱患[7]。在文件加密的狀況下,對于數(shù)據(jù)的信息進行選取的過程中,大多是選用文件加密的方式來進行選擇,而產(chǎn)生功能的沖突是不可避免的,萬一產(chǎn)生了功能上的沖突,能夠?qū)浖臉?gòu)架進行調(diào)整,利用完善結(jié)構(gòu)的形式里游湖軟件的應(yīng)用模式,從而為各個模塊的順利運行提供有利的環(huán)境,提高了計算機軟件的總體性能。
參考文獻
[1]張程譽.基于計算機軟件工程的數(shù)據(jù)庫編程技術(shù)[J].自動化與儀器儀表,2018(06):186-188+191.
[2]趙云祥.基于計算機軟件工程的數(shù)據(jù)庫編程技術(shù)策略探討[J].電腦知識與技術(shù),2018,14(16):16-17.
[3]楊丹,戴玉敏.基于計算機軟件工程的數(shù)據(jù)庫編程技術(shù)[J].電子技術(shù)與軟件工程,2018(09):154.
[4]鐘睿.基于計算機軟件工程的數(shù)據(jù)庫編程技術(shù)[J].計算機產(chǎn)品與流通,2018(02):32.
中圖分類號:TP311文獻標(biāo)識碼:A文章編號:1009-3044(2009)25-7071-02
Project Database Research and Application
CHEN Yi-rong
(China University of Mining and Technology,Xuzhou 221116,China)
Abstract: The project data base can realize the data share,data safety and the data high-effect usage,the go along introducing fundamental project data base general situation and their system structure developing trend,and the technology to project data base and developing premise condition mainly analyses the main body of a book.
Key words: project data base;data base;system structure;manage a function
數(shù)據(jù)庫系統(tǒng)是隨著計算機在數(shù)據(jù)處理方面的應(yīng)用發(fā)展而產(chǎn)生的。從50 年代末開始,數(shù)據(jù)管理技術(shù)就一直是計算機應(yīng)用領(lǐng)域中的一項重要技術(shù)和研究課題。隨著計算機應(yīng)用領(lǐng)域的不斷擴寬,數(shù)據(jù)庫技術(shù)與其他計算機技術(shù)結(jié)合起來,又產(chǎn)生了許多新的分支學(xué)科,工程數(shù)據(jù)庫系統(tǒng)就是數(shù)據(jù)庫技術(shù)與CAD/CAM技術(shù)結(jié)合的產(chǎn)物。
1 工程數(shù)據(jù)庫及其特點
工程數(shù)據(jù)庫是適合于CAD、CAM、CIM地理信息處理、軍事指揮、控制通信等工程應(yīng)用領(lǐng)域所使用的數(shù)據(jù)庫。
工程數(shù)據(jù)庫是面向?qū)ο蟮臄?shù)據(jù)庫系統(tǒng)。它的主要特點:1)具有獨特的數(shù)據(jù)模型,支持復(fù)雜的數(shù)據(jù)結(jié)構(gòu)和復(fù)雜的數(shù)據(jù)類型; 2)支持動態(tài)的版本管理和集成管理;3)具有豐富的語義關(guān)聯(lián);4)支持日常事務(wù)管理;5)具有友好的用戶接口和良好的相容性支持。
工程數(shù)據(jù)庫與管理數(shù)據(jù)庫很相似,但是存在著本質(zhì)的差別。它們的具體差別如表1所示。
2 工程數(shù)據(jù)庫體系結(jié)構(gòu)
1)C/S體系結(jié)構(gòu)
客戶機/服務(wù)器(C/S)體系結(jié)構(gòu)是一種構(gòu)造分布式數(shù)據(jù)庫系統(tǒng)的新技術(shù),其特點是將數(shù)據(jù)庫的不同軟件劃分到客戶機和服務(wù)器兩端,并建立網(wǎng)絡(luò)上的客戶機P服務(wù)器進程通信,使兩端軟件合作完成數(shù)據(jù)庫應(yīng)用。其優(yōu)點是:①能夠充分利用服務(wù)器的計算能力、數(shù)據(jù)存儲能力等資源; ②系統(tǒng)有較大的靈活性; ③容易提高系統(tǒng)的性能(服務(wù)器性能提高或增加服務(wù)器的數(shù)目可以使系統(tǒng)整體性能提高);④系統(tǒng)連接方便,可以根據(jù)需要隨時增減用戶;⑤系統(tǒng)有較大的可維護性,一個服務(wù)器失效,其他服務(wù)器可以取代其部分功能,仍然保持系統(tǒng)的正常運轉(zhuǎn),不會使整個系統(tǒng)癱瘓。
2)B/S體系結(jié)構(gòu)
B/PS 是由傳統(tǒng)的兩層C/S結(jié)構(gòu)發(fā)展而來的三層C/S結(jié)構(gòu)在Web上的應(yīng)用,即瀏覽器Web/服務(wù)器(Browser/Web/Server)的三層結(jié)構(gòu)。B/S體系結(jié)構(gòu)是把兩層C/S結(jié)構(gòu)的客戶事務(wù)邏輯模塊從客戶機的任務(wù)中分離出來,由單獨的一層來處理,把任務(wù)均衡地分配給了Web服務(wù)器,這樣客戶機的壓力大大減輕了。
在B/S三層體系結(jié)構(gòu)下,表示層( Presenta2tion)、功能層(Business Logic)、數(shù)據(jù)層(Data Ser2vice)被分割成三個相對獨立的單元。第一層是表示層:Web瀏覽器。第二層是功能層:具有應(yīng)用程序擴展功能的Web服務(wù)器。第三層是數(shù)據(jù)層:數(shù)據(jù)庫服務(wù)器。在BPS體系結(jié)構(gòu)中,用戶可以通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請求,而且極大地簡化了客戶機工作,在客戶機上只需安裝、配置少量客戶端軟件,服務(wù)器將負擔(dān)更多工作,對數(shù)據(jù)庫訪問和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。
3)C/S結(jié)構(gòu)與B/S結(jié)構(gòu)的比較
與C/S相比,B/S的優(yōu)勢主要體現(xiàn)在:開發(fā)和維護成本低;客戶端不再負責(zé)處理復(fù)雜計算和數(shù)據(jù)訪問等關(guān)鍵事務(wù),只負責(zé)顯示部分;采用的標(biāo)準(zhǔn)是開放的、非專用的,保證了其應(yīng)用的通用性和跨平臺性;各層之間相互獨立,任何一層的改變不影響其它層的功能,系統(tǒng)改進非常容易,靈活性好;B/S系統(tǒng)在客戶機和服務(wù)器之間增加了一層Web服務(wù)器,可有效地防止用戶的非法入侵;不存在移植性問題;界面統(tǒng)一友好、易于使用。
4)多級數(shù)據(jù)結(jié)構(gòu)
工程數(shù)據(jù)庫采用多級的數(shù)據(jù)結(jié)構(gòu)。一般的工程數(shù)據(jù)庫使用三級數(shù)據(jù)庫結(jié)構(gòu),主要有全局公共的數(shù)據(jù)庫、工程項數(shù)據(jù)庫和設(shè)計庫,如圖2所示。全局數(shù)據(jù)庫主要是存放公用的標(biāo)準(zhǔn)數(shù)據(jù);工程項數(shù)據(jù)庫主要是存放與該項目相關(guān)的數(shù)據(jù),設(shè)計好以后,可以進行轉(zhuǎn)儲;設(shè)計庫是存放設(shè)計者需要的數(shù)據(jù),設(shè)計好以后,可以卸載。
3 工程數(shù)據(jù)庫的數(shù)據(jù)模型
工程數(shù)據(jù)庫中的數(shù)據(jù)模型主要分為三類: 1)非1NF數(shù)據(jù)模型;2)基于語義的數(shù)據(jù)模型;3)在傳統(tǒng)的數(shù)據(jù)模型上擴充的數(shù)據(jù)模型;4)面向?qū)ο蟮臄?shù)據(jù)模型。
非1NF數(shù)據(jù)模型(即擴充E-R模型)主要是用一種規(guī)范化條件:子類、超類、概括、特化等手段,將現(xiàn)實的事物用數(shù)據(jù)庫表現(xiàn)出來。常用的非1NF數(shù)據(jù)模型有兩種:第一種數(shù)據(jù)模型的擴充是NF2型,第二種數(shù)據(jù)模型的擴充是取消1NF,這兩種擴充支持的語義關(guān)聯(lián)雖然比較少,但它們的查詢語句易于用擴充的SQL來表達,便于用戶使用。
語義數(shù)據(jù)模型是適應(yīng)更強表達能力的概念數(shù)據(jù)模型而產(chǎn)生的,它使用七種語義模型循環(huán)、遞歸的描述過程,把復(fù)雜的數(shù)據(jù)類型作為其基本的數(shù)據(jù)類型,而且支持統(tǒng)計操作,從而給設(shè)計人員提供了很大方便。
在傳統(tǒng)的數(shù)據(jù)模型上擴充的數(shù)據(jù)模型通常包括三種:第一種是關(guān)系和網(wǎng)狀混合模型,第二種是關(guān)系和層次混合數(shù)據(jù)模型,第三種是函數(shù)數(shù)據(jù)模型。前兩種結(jié)構(gòu)都是通過使用關(guān)系類型的多元實例把大關(guān)系劃分成若干小關(guān)系,由于是用結(jié)點表示的,要求其關(guān)系或數(shù)目固定,因而其靈活性較差。最后一種數(shù)據(jù)模與程序語言和數(shù)據(jù)模擬兩方面有關(guān),它不是一種結(jié)構(gòu)模式,也不對應(yīng)固定的實行手段,它主要基于兩種概念:對象以及函數(shù),所以處理起來相對較靈活。
面向?qū)ο蟮臄?shù)據(jù)模型是基于對象、類、實體的數(shù)據(jù)模型,它具有面向的對象技術(shù)所具有的特性,分為元組對象結(jié)構(gòu)、集合對象結(jié)構(gòu)和列表對象結(jié)構(gòu)。具有計算完備性、可擴充性和持久性。這些特性對工程數(shù)據(jù)的管理是非常適合的。
隨著數(shù)據(jù)庫技術(shù)的不斷的發(fā)展,工程數(shù)據(jù)庫的數(shù)據(jù)模型也將得到進一步的發(fā)展,上面綜述的四個方面必將在工程領(lǐng)域中不斷有所進展。
4 構(gòu)建工程數(shù)據(jù)庫的工具及產(chǎn)品
CAD/CAM(計算機輔助設(shè)計及制造)技術(shù)是近年來發(fā)展很快的工程數(shù)據(jù)庫技術(shù)。經(jīng)過四十多年的發(fā)展,CAD/CAM 技術(shù)有了長足的進步。隨著Pentium芯片和Windows NT操作系統(tǒng)的出現(xiàn)并流行,以前只能運行在工作站上的CAD/CAM軟件現(xiàn)在也可以運行在微機上。由于微機的價格遠遠比工作站低,性能也不比中低檔工作站遜色,并且windows NT操作系統(tǒng)的安全性與DOS、Windows 3.x、Windows 95/98等操作系統(tǒng)相比有了很大提高。所以,微機平臺為普及CAD應(yīng)用創(chuàng)造了絕好的條件。
4.1 CAD/CAM 軟件特性
1) 采用Windows NT操作系統(tǒng)采用Windows NT操作系統(tǒng)是新一代微機版CAD/CAM軟件的共同特點?,F(xiàn)在,個人計算機已經(jīng)具備了與中低檔工作站競爭的實力,再加上其價格低廉,使得普及CAD應(yīng)用成為可能。Windows平臺上的新一代CAD/CAM軟件基本上都采用典型的Windows界面和操作規(guī)范,同時由于DDE和OLE技術(shù)的廣泛應(yīng)用,這些CAD/CAM軟件可以與Windows平臺的其他軟件進行動態(tài)數(shù)據(jù)交換,也可以在不退出CAD/CAM軟件的前提下嵌入(或鏈接)其他應(yīng)用程序的對象。
2) 采用COM 技術(shù)
COM(Component Object Model)是國際上為提高軟件穩(wěn)定性和開發(fā)效率而引入的重要技術(shù)?,F(xiàn)今推出的Windows平臺的CAD/CAM軟件都或多或少地應(yīng)用了COM技術(shù)。通過使用現(xiàn)成的組件,軟件開發(fā)商可以避免軟件開發(fā)中許多煩瑣和困難的基礎(chǔ)部分,從而可以從較高的起點出發(fā),大大縮短CAD軟件上市周期,這樣容易取得競爭優(yōu)勢。同時,由于采用面向?qū)ο蠹夹g(shù),使得微機CAD軟件的可維護性和可擴展性得以增強。
3) 采用UNIX特性
新一代微機平臺CAD軟件充分吸取Unix工作站軟件的精華。諸如參數(shù)驅(qū)動、特征造型、動態(tài)導(dǎo)航、二維與三維雙向相關(guān)、STEP標(biāo)準(zhǔn)和動態(tài)圖形顯示等這些比較好的特點已經(jīng)被微機平臺軟件吸收。
4.2 流行的CAD/CAM軟件
1) AutoCAD
AutoCAD 是Autodesk公司的主導(dǎo)產(chǎn)品。Autodesk公司的軟件產(chǎn)品已被廣泛地應(yīng)用于機械設(shè)計、建筑設(shè)計、影視制作、視頻游戲開發(fā)以及Web網(wǎng)的數(shù)據(jù)開發(fā)等重大領(lǐng)域。
AutoCAD 是當(dāng)今最流行的二維繪圖軟件,它在二維繪圖領(lǐng)域擁有廣泛的用戶群。AutoCAD有強大的二維功能,如繪圖、編輯、剖面線和圖案繪制、尺寸標(biāo)注以及二次開發(fā)等功能,同時有部分三維功能。AutoCAD提供AutoL ISP、ADS、ARX作為二次開發(fā)的工具。在許多實際應(yīng)用領(lǐng)域(如機械、建筑、電子)中,一些軟件開發(fā)商在AutoCAD的基礎(chǔ)上已開發(fā)出許多符合實際應(yīng)用的軟件。目前,Autodesk公司已經(jīng)AutoCAD 2000。
2) MDT
MDT是Autodesk公司在PC平臺上開發(fā)的三維機械CAD系統(tǒng)。它以三維設(shè)計為基礎(chǔ),集設(shè)計、分析、制造以及文檔管理等多種功能為一體,為用戶提供了從設(shè)計到制造一體化的解決方案。MDT主要功能特點:①基于特征的參數(shù)化實體造型,用戶可十分方便地完成復(fù)雜三維實體造型,可以對模型進行靈活地編輯和修改;②基于NURBS的曲面造型,可以構(gòu)造各種各樣的復(fù)雜曲面,以滿足模具設(shè)計等方面對復(fù)雜曲面的要求;③可以比較方便地完成幾百甚至上千個零件的大型裝配;④MDT提供相關(guān)聯(lián)的繪圖功能,提供完整的模型和繪圖的雙向聯(lián)結(jié)。MDT為AutoCAD用戶向三維升級提供了一個較好的選擇。
5 工程數(shù)據(jù)庫體系結(jié)構(gòu)的發(fā)展
1) 第一階段是基于主機的計算機系統(tǒng)
在基于主機的計算機系統(tǒng)中,各終端通過串行通訊接口線路與主機相連接(一個終端占據(jù)一條通訊線),一臺主機對系統(tǒng)的各種資源與數(shù)據(jù)進行集中管理,主機分時地對各終端進行掃描訪問,用戶通過各自的終端與系統(tǒng)交互作用,來執(zhí)行自己的處理任務(wù)。
這種集中式計算機信息系統(tǒng)的好處是:管理容易,數(shù)據(jù)的保密與完整容易保證,而且系統(tǒng)建設(shè)成本低,但是它的缺點是對業(yè)務(wù)變化的適應(yīng)能力、系統(tǒng)的擴充性以及可維護性較差,當(dāng)主機出了故障就有可能引起系統(tǒng)的癱瘓。2) 第二階段是PC與傳統(tǒng)的網(wǎng)絡(luò)技術(shù)相結(jié)合,即文件服務(wù)器結(jié)構(gòu)
20世紀80年代由于PC機的廣泛應(yīng)用以及計算機硬件、軟件技術(shù)、網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,由共享的文件服務(wù)器、工作站、網(wǎng)絡(luò)傳輸介質(zhì)組成的計算機局域網(wǎng)廣泛應(yīng)用于各行各業(yè)中。在這種應(yīng)用中,所有應(yīng)用程序和數(shù)據(jù)都集中在共享的文件服務(wù)上,而不是駐留在實際使用它們的客戶計算機上,當(dāng)用戶需要時,相應(yīng)的應(yīng)用程序和數(shù)據(jù)就整個地從文件服務(wù)器上下載到計算機上。
在這種結(jié)構(gòu)中,比基于主機的計算機系統(tǒng)使用簡單、用戶界面友好,并具有一定的可伸縮性。但是系統(tǒng)運行效率低下,當(dāng)用戶數(shù)增多時,網(wǎng)絡(luò)的通信負載明顯增大。
3) 第三階段為客戶機P服務(wù)器方式
PC 機或工作站通過網(wǎng)絡(luò)連接起來,系統(tǒng)把這些計算機設(shè)備劃分為服務(wù)器與客戶端,以承擔(dān)不同的工作職能,服務(wù)器主要用于信息系統(tǒng)的管理與服務(wù)(一般由能力較強的計算機系統(tǒng)來承擔(dān));客戶機主要提供給用戶來訪問系統(tǒng),具有良好的人機界面。用戶只要通過客戶機與網(wǎng)絡(luò)上的任何服務(wù)器預(yù)先建立連接,就可以對它們進行訪問。
4) 第四階段是在CPS 體系基礎(chǔ)上擴充的包括客戶、數(shù)據(jù)庫服務(wù)器、應(yīng)用服務(wù)器構(gòu)成的三(多)層結(jié)構(gòu)
三層結(jié)構(gòu)是在客戶機/服務(wù)器體系基礎(chǔ)上的擴充,它將客戶機/服務(wù)器系統(tǒng)中各種各樣的部件分為三層服務(wù):
①客戶端服務(wù)程序:在用戶計算機上提供用戶界面。
②應(yīng)用服務(wù)器:它駐留在客戶可訪問的網(wǎng)絡(luò)中心,為任意數(shù)量的客戶應(yīng)用提供公共的數(shù)據(jù)服務(wù)。
③遠程數(shù)據(jù)庫服務(wù)器:提供關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS)。每一層服務(wù)在不同的計算機上協(xié)同運行,并且通過局域網(wǎng)甚至Internet共享數(shù)據(jù)和相互通訊。
6 結(jié)束語
工程數(shù)據(jù)庫并非是一個僅僅存儲數(shù)據(jù)的簡單信息庫,因為這實際上與傳統(tǒng)數(shù)據(jù)庫沒有兩樣。工程數(shù)據(jù)庫實際上是一個“以大型數(shù)據(jù)管理信息系統(tǒng)為基礎(chǔ)的、附加在這個數(shù)據(jù)庫系統(tǒng)之上的、從存儲的數(shù)據(jù)庫信息中獲取數(shù)據(jù)、并能利用這些綜合數(shù)據(jù)為用戶提供經(jīng)過處理后的有用信息的應(yīng)用系統(tǒng)”。如果傳統(tǒng)數(shù)據(jù)庫系統(tǒng)的重點與要求是快速、準(zhǔn)確、安全、可靠地將數(shù)據(jù)存進數(shù)據(jù)庫中,那么工程數(shù)據(jù)庫的重點與要求就是能夠準(zhǔn)確、安全、可靠地從數(shù)據(jù)庫中取出數(shù)據(jù),經(jīng)過加工轉(zhuǎn)換成有規(guī)律信息之后,再供管理人員進行分析使用。隨著計算機技術(shù)的不斷發(fā)展,工程數(shù)據(jù)庫將深入我們的生活,并為我們高效的工作提供良好的幫助。
參考文獻:
[1] 張甲寅,趙東輝.工程數(shù)據(jù)庫技術(shù)及發(fā)展趨勢[J].黑龍江通信技術(shù),2001.12(4).
[2] 楊秉岐.航測工程數(shù)據(jù)庫和管理信息系統(tǒng)的構(gòu)建[J].測繪標(biāo)準(zhǔn)化,2006(1).
[3] 喬淑云,孟凡榮,李來喜,吳慶.工程數(shù)據(jù)庫體系結(jié)構(gòu)的應(yīng)用研究[J].能源技術(shù)與管理,2004(3).
2系統(tǒng)功能評價
一是安全可靠。結(jié)合具體的情況和需求,系統(tǒng)對用戶級別以及數(shù)據(jù)庫密碼進行科學(xué)設(shè)置,這樣就可以避免有一些不法分子來損壞或者竊取數(shù)據(jù)。另外,還可以定期備份相關(guān)數(shù)據(jù)庫文件,這樣就可以在一個安全的地方來復(fù)制數(shù)據(jù)庫文件。如果不慎有問題出現(xiàn),破壞到了數(shù)據(jù)庫文件,只需要利用備份文件即可,促使數(shù)據(jù)庫的正常工作不受影響。二是經(jīng)濟實用性較好。因為本ACCESS數(shù)據(jù)庫軟件對硬件性能沒有過高的要求,只需要借助于正常的辦公設(shè)施就可以在單機環(huán)境中廣泛應(yīng)用本系統(tǒng)。采用的操作系統(tǒng)是微軟的XP系統(tǒng),那么在操作、開發(fā)以及管理方面就沒有較大的難度。三是開發(fā)性和標(biāo)準(zhǔn)化。要想使用本軟件系統(tǒng),只要保證電腦中安裝了基本的辦公軟件即可,并且因為本數(shù)據(jù)庫是微軟公司研發(fā)的,已經(jīng)比較的成熟,可以有效兼容于其他的數(shù)據(jù)庫,那么就可以更好地進行檔案管理工作,以后如果有具體需求,可以在專業(yè)的檔案管理網(wǎng)絡(luò)型數(shù)據(jù)庫中導(dǎo)入這些檔案數(shù)據(jù)。四是操作界面比較的優(yōu)良。綜上,本系統(tǒng)因為具有可視化窗口界面,那么人機對話就可以有效實現(xiàn)。在本系統(tǒng)的設(shè)計過程中,已經(jīng)預(yù)先在數(shù)據(jù)庫中輸入了檔案分類規(guī)則,那么相關(guān)的工作人員在進行數(shù)據(jù)資料錄入時,系統(tǒng)會給予相應(yīng)的提示,只要結(jié)合這些提示,就可以更好地分類錄入相關(guān)資料,促使數(shù)據(jù)的完整性得到保證,提高了資料收集的質(zhì)量。
[中圖分類號] G250.74 [文獻碼] B [文章編號] 1000-405X(2015)-9-226-3
1二次開發(fā)ACESS數(shù)據(jù)庫管理工程資料的背景
大型建設(shè)工程中工程資料的流轉(zhuǎn)和管理傳統(tǒng)管理方法均為純手工或簡單的電子表格記錄管理,作業(yè)人員工作量大、過程繁瑣、重復(fù)性勞動強度大、作業(yè)過程容易出錯。為了提高管理工程資料效率,減少作業(yè)人員勞動強度,減少重復(fù)勞動,降低成本,特利用ACESS數(shù)據(jù)庫二次開發(fā)程序管理工程資料。
筆者利用ACCESS數(shù)據(jù)庫二次開發(fā)的程序管理大型火電工程建設(shè)項目工程資料,通過實踐證明利用ACCESS數(shù)據(jù)庫管理工程資料除具有無紙化和無軟件成本的優(yōu)勢,也具有提高工程資料管理效率,降低資料登記錯誤數(shù)量等優(yōu)點。下面簡單介紹一下此數(shù)據(jù)庫的制作過程,并就實踐應(yīng)用情況做一推廣闡述。
2程序介紹
2.1使用本程所需的條件
裝有WINDOWS操作系統(tǒng)的電腦
裝好軟件OFFICE系列軟件中的ACCESS數(shù)據(jù)庫軟件
把ACCESS數(shù)據(jù)庫工程資料管理程序建立好或拷貝進電腦
按照各工程特點進行少量設(shè)置修改并輸入初始信息
具有初級OFFICE軟件操作能力的員工
2.2數(shù)據(jù)庫的基本介紹
數(shù)據(jù)庫是利用ACESS數(shù)據(jù)庫平臺建立的,其表達和存儲方式為有邏輯關(guān)系的表,每一張表有表頭,有內(nèi)容;表與表之間有邏輯關(guān)系,互相鏈接、查詢、索引。這些表與表之間的邏輯關(guān)系,表達和管理工程所需要的數(shù)據(jù)。
舉例:建立第一張表(簡稱表1)是監(jiān)理部的人員統(tǒng)計表,里面有序號、人員姓名、職務(wù)、聯(lián)系方式等內(nèi)容;建立第二張表(簡稱表2)是監(jiān)理部專業(yè)分工表,里面有序號、專業(yè)名稱、專業(yè)代號等內(nèi)容;建立第三張表(簡稱表3)是監(jiān)理工作聯(lián)系單發(fā)出統(tǒng)計表,里面有序號、發(fā)單專業(yè)、發(fā)單負責(zé)人、發(fā)單日期、回復(fù)日期等內(nèi)容。其中表3中的發(fā)單專業(yè)是從表2的專業(yè)名稱中鏈接過來,表2中專業(yè)名稱建立了多少專業(yè),表3中就可以索引相應(yīng)專業(yè);同樣表3中的發(fā)單負責(zé)人鏈接表1監(jiān)理部人員統(tǒng)計表中的人員姓名。當(dāng)表1、2動態(tài)變化,表三也隨之變化,從而達到數(shù)據(jù)的動態(tài)管理,保證數(shù)據(jù)的唯一和統(tǒng)一。三張表邏輯關(guān)系如圖(a)所示:
3實踐應(yīng)用操作
實際操作前需要說明的是這些操作都建立在數(shù)據(jù)庫(工程資料管理表與表間的邏輯關(guān)系、查詢等)已建立好,或者將建立好的數(shù)據(jù)庫拷貝進電腦后,才進行的以下實際應(yīng)用操作:
3.1第一步,啟動后,打開已經(jīng)建好的ACCESS數(shù)據(jù)庫所在的文件夾,如圖(b),在文件上雙擊鼠標(biāo)左鍵即可打開所需文件:
雙擊打開圖(b)中《工程資料管理》后,可看到如圖(c)界面:
在圖(c)中所示界面左側(cè)可看到:已設(shè)立好一般工程資料的分類(如圖(c)紅圈內(nèi)所示)。
在收到工程資料后即可按照文件類別雙擊進入相應(yīng)表名,進行工程資料登記。
3.2 在第一次進入本程序時,應(yīng)先雙擊打開表《監(jiān)理部專業(yè)列表》
表《監(jiān)理部專業(yè)列表》打開后如圖(d)所示,在《專業(yè)名稱》表內(nèi)進行專業(yè)代號及專業(yè)設(shè)置輸入,第一次進入應(yīng)設(shè)立好。此表為配合其它表而建立,方便了工程資料按專業(yè)分類,便于日后索引查詢。
3.3 再雙擊打開《監(jiān)理人員名單》,打開后如下圖(e)所示:
(1)圖(e)《監(jiān)理部人員名單》表內(nèi)已輸入了一些項目部人員名單,第一次進入應(yīng)輸入好。此表被鏈接到其它表中人員一項。在其它表中,處理人一項為下拉菜單選擇。
(2) 圖(e)所示《監(jiān)理部人員名單》表也是項目部的聯(lián)絡(luò)表。聯(lián)系方式,專業(yè)分工一目了然,可打印也可復(fù)制做其它用。
3.4 上述兩步在第一次進入建立好后,就可以開始日常工程資料管理工作了。舉一個具體表例,如雙擊打開圖(c)所示中《見證取樣單》,可見到圖(f)所示界面。
如圖(f)所示,《見證取樣單》表打開后,收到“見證取樣單”后即可按表頭登記。在登記過程中內(nèi)容大多數(shù)內(nèi)容為下拉菜單選擇,只有少數(shù)項目需要鍵盤輸入。
圖(f)中紅色畫圈部分即為下拉菜單樣例。
3.5再舉一個《監(jiān)理工作聯(lián)系單》樣例,如圖(g)。
4實際應(yīng)用中更改數(shù)據(jù)庫設(shè)置的方法
因為工程各有特點,表內(nèi)的一些具體內(nèi)容需要做調(diào)整。在ACCESS數(shù)據(jù)庫中這些調(diào)整非常容易。根據(jù)內(nèi)容,更改設(shè)置有兩種方法:
4.1表頭名稱的更改中只需要重新命名就可做到
4.2調(diào)整下拉菜單內(nèi)的選項
下面就調(diào)整下拉菜單內(nèi)的內(nèi)容方法做一介紹:
例:某新工程中《見證取樣單》,需見證取樣一些新型材料,為此需要在下拉菜單選項里添加新型材料名稱,其方法為:
4.2.1雙擊打開《見證取樣單》,可見如圖(h)所示界面。點擊紅圈1內(nèi)的三角形按鈕,進入ACCESS表格設(shè)計模式。其中紅圈2是需要增加新型材料進入下拉選擇菜單的目標(biāo)。
4.2.2 進入設(shè)計模式界面后(在設(shè)計模式內(nèi),可更改表格內(nèi)所有設(shè)置),可見如圖(i)所示界面。因本例為在見證類型里增添新材料名,所以先選擇見證類型(如圖(i)中紅色方框)。
4.2.3選擇后,點擊”文本”,可見屏幕左下方有一個查閱按鈕(如圖(j)紅圈1內(nèi)),點擊后就可看到如圖(j)紅圈2內(nèi)所示內(nèi)容。
觀察圖(j)紅圈2內(nèi)的內(nèi)容后,我們可發(fā)現(xiàn)圈內(nèi)內(nèi)容即為下拉菜單選項,其規(guī)律為:
‘XXXX’;‘XXXX’;‘XXXX’;‘XXXX’;
其中XXXX為材料名,用兩個英文輸入法下的單引號括起來,中間用英文輸入法下的分號隔開。
4.2.4 由此規(guī)律我們可以在里面做任何刪改或增加。
刪除不需要材料即刪除某個‘XXXX’,增加新材料即再后續(xù)‘新材料名’,。
4.2.5此方法可舉一反三,適合本ACCESS數(shù)據(jù)庫中任何表的下拉菜單改動。
5程序應(yīng)用感悟
5.1利用該ACCESS數(shù)據(jù)庫程序管理工程資料有如下優(yōu)點:
(1)該程序是對微軟OFFICE系列軟件之ACCESS數(shù)據(jù)庫軟件二次開發(fā)利用,因微軟OFFICE軟件十分普及,所以本程序運行沒有專業(yè)軟件購買等額外成本;也無需特殊軟、硬件環(huán)境;對操作者要求也不高;利于廣泛推廣應(yīng)用。
(2)本程序可根據(jù)工程實際情況進行調(diào)整,通用型強。通過前面介紹的方法就可簡單的修改數(shù)據(jù)庫設(shè)置,可使本程序使用其它工程建設(shè)項目。
(3)登記工程資料效率高,登記過程中多數(shù)選項為下拉菜單選擇,平均每40秒內(nèi)就可登記一個文件。筆者所在的建設(shè)工程項目由于工期緊、趕進度,工程資料月流量達到千種、五千余份,采用此程序使用效果良好。
(4)降低登記工程資料錯誤概率。因為大部分數(shù)據(jù)由其它基礎(chǔ)表中鏈接,直接錄入的數(shù)據(jù)很少,杜絕了漏寫、錯寫的可能性。
(5)檢索方便。如尋找一份文件的經(jīng)辦人、收到日期或閉環(huán)情況等,先根據(jù)其工程材料性質(zhì)進入相應(yīng)的表,在搜索關(guān)鍵字就可找到。還可多條件檢索,如某時間段內(nèi),誰經(jīng)辦了收了多少份某種工程資料都可一下查詢出結(jié)果。
(6)表內(nèi)數(shù)據(jù)或查詢結(jié)果都可打印或輸出作其它用。例:查詢出某月收到的圖紙情況,只需在圖紙表內(nèi)按時間順序排序,然后將月內(nèi)圖紙選中復(fù)制,即可粘貼到EXCEL、WORD等其它軟件內(nèi)使用。利用此法就可制作檔案立卷目錄,十分方便快捷。
(7)數(shù)據(jù)攜帶方便,此程序所需空間小,拷貝在任何一個大于32M的U盤等存儲空間內(nèi)就可以攜帶,沒有特殊要求。
(8)此程序也可擴展管理項目部其它各類用品,制作電子臺賬,如:管理圖紙、試驗儀器、辦公用品、通訊錄等。
5.2同時在實際應(yīng)用中,也應(yīng)注意以下事項:
(1)因為采用計算機登記,要對病毒破壞,硬件損壞等問題有所防范。殺毒軟件更新、文件定期備份等工作都要做到位,防止意外情況造成數(shù)據(jù)的丟失。
(2)防止誤操作,登記人一定要認真仔細,尤其是在刪除一些不要的信息、文件時要看清楚,防止誤刪造成不必要的損失。
(3)項目部在具體應(yīng)用時最好設(shè)專人使用次程序,防止重復(fù)登記或誤操作等問題發(fā)生。
前言:
數(shù)據(jù)庫設(shè)計過程中具有很強的復(fù)雜性和系統(tǒng)性,其中物理結(jié)構(gòu)和邏輯結(jié)構(gòu)是數(shù)據(jù)庫設(shè)計中主要包括的內(nèi)容,這兩種結(jié)構(gòu)具有很低的靈活性和工作效率。但是在數(shù)據(jù)庫設(shè)計中應(yīng)用軟件工程技術(shù)以后可以將這兩種問題合理的解決,從而加快數(shù)據(jù)庫的設(shè)計,所以具體研究軟件工程技術(shù)在數(shù)據(jù)庫設(shè)計中的價值具有非常重要的現(xiàn)實意義。
一、軟件工程技術(shù)的基本論述
從某方面來說,軟件的開發(fā)就是反映從“高層概念—底層概念”的過程,從而使高層處理邏輯轉(zhuǎn)變?yōu)榈蛯犹幚磉壿嫷哪繕?biāo)得以實現(xiàn)。但是大型軟件開發(fā)的開發(fā)會包括各個方面的因素,如人員、技術(shù)和成本等,所以大型軟件工程的概念也比較復(fù)雜,即軟件工程的對象主要是軟件產(chǎn)品和工程,其主要目的是使客戶的需求得以滿足,主要使用的原則是計算機科學(xué)理論和工程管理,其設(shè)計的內(nèi)容也包括多個方面,如程序語言的設(shè)計、數(shù)據(jù)庫和設(shè)計模式等[1]。瀑布式開發(fā)模式是軟件工程技術(shù)最早所使用的,當(dāng)前主要使用的開發(fā)模式是螺旋式。
二、分析軟件設(shè)計中的工程技術(shù)
1、生存周期。分析、規(guī)格說明、設(shè)計、測試、維護和編碼這6個環(huán)節(jié)共同組成了軟件的生存周期。要根據(jù)客戶的需求完成分析和規(guī)格說明工作,從而對設(shè)計軟件的目的進行明確,剩下的4個環(huán)節(jié)主要是說明了計算機系統(tǒng)的工作程序。2、規(guī)格說明書。軟甲開發(fā)的關(guān)鍵環(huán)節(jié)主要是這個環(huán)節(jié),其主要是在計算機系統(tǒng)中輸入用戶的需求,同時要用規(guī)格說明書的形式呈現(xiàn)出結(jié)果,在這個過程中二義性是不允許出現(xiàn)的[2]。在設(shè)計規(guī)格說明書時首先要將數(shù)據(jù)流程圖根據(jù)用戶的需求建立起來,然后在對數(shù)據(jù)詳圖的方法合理設(shè)計。3、軟件設(shè)計。這一環(huán)節(jié)主要是利用計算機技術(shù)或者其他的硬件設(shè)備將規(guī)格說明書的內(nèi)容反映出來,從而使軟件開發(fā)的目的得以實現(xiàn)。
三、數(shù)據(jù)庫設(shè)計中軟件工程技術(shù)的價值
3.1對數(shù)據(jù)庫的可行性合理分析
這個階段主要是對已有的計算機技術(shù)和人工控制技術(shù)合理的分析,從而將數(shù)據(jù)庫從經(jīng)濟和技術(shù)等幾方面科學(xué)考察,這樣可以將數(shù)據(jù)庫設(shè)計任務(wù)能否完成估計出來。在這個階段中要正確記錄分析結(jié)果,同時要對可行性的報告及時的整理和編寫。
3.2對開發(fā)計劃合理制定
通過分析可知,數(shù)據(jù)庫的可行性很強,這時分析人員要對項目的開發(fā)技術(shù)合理制定。系統(tǒng)開發(fā)團隊人員的構(gòu)成、項目的開發(fā)進度和開發(fā)中的關(guān)鍵環(huán)節(jié)等都是項目開發(fā)計劃中包括的內(nèi)容[3]。另外對數(shù)據(jù)庫開發(fā)具有重要作用是用戶界面,客戶更愿意接受美觀和方便的用戶界面,所以在開發(fā)中要充分的考慮界面的設(shè)計。
3.3對數(shù)據(jù)庫系統(tǒng)的需求合理分析
對數(shù)據(jù)的需求、運行環(huán)境的需求以及系統(tǒng)性能的需求分析等這些是數(shù)據(jù)庫系統(tǒng)主要分析的需求內(nèi)容。通過合理分析數(shù)據(jù)庫的需求,可以對數(shù)據(jù)庫軟件需求的配置標(biāo)準(zhǔn)和運行環(huán)境及時的掌握,從而可將參考依據(jù)提供給數(shù)據(jù)庫的開發(fā)工作。
3.4數(shù)據(jù)庫設(shè)計階段中的價值
數(shù)據(jù)庫系統(tǒng)建立的重要內(nèi)容主要是建立和設(shè)計數(shù)據(jù)庫。數(shù)據(jù)庫設(shè)計的質(zhì)量對數(shù)據(jù)庫系統(tǒng)的運行效率和效果具有直接的影響作用。所以只有將數(shù)據(jù)庫系統(tǒng)的運算方式不斷簡化,才能將運行效率提高,同時為數(shù)據(jù)的完整性提供保障。需求分析是設(shè)計數(shù)據(jù)庫的基礎(chǔ),這需要做到以下幾點:1、將數(shù)據(jù)庫的概念和結(jié)構(gòu)合理設(shè)計,將用戶的需求從整體上把握,同時將系統(tǒng)實體聯(lián)系圖繪制出來。2、將數(shù)據(jù)庫的邏輯結(jié)構(gòu)合理設(shè)計,用計算機語言代替概念中的E-R圖,使其符合DBMS系統(tǒng),同時要用數(shù)據(jù)庫系統(tǒng)之間的表與表的關(guān)系代替實體之間的關(guān)系。數(shù)據(jù)存取方法和結(jié)構(gòu)兩點共同組成了數(shù)據(jù)庫的物理結(jié)構(gòu),這個階段的設(shè)計主要有兩點:1、將數(shù)據(jù)庫系統(tǒng)中的物理結(jié)構(gòu)準(zhǔn)確的確定;2、對物理結(jié)構(gòu)的運行效率綜合的評價。通過充分的考慮這兩點,從而為數(shù)據(jù)庫物理解結(jié)構(gòu)的合理性提供有利的保障。結(jié)論:由此可見,根據(jù)相關(guān)的研究和分析可知,在數(shù)據(jù)庫設(shè)計中的軟件工程技術(shù),可以將數(shù)據(jù)庫設(shè)計的效率、靈活性和適應(yīng)性大大提高,從而可以推動數(shù)據(jù)庫的進一步發(fā)展。當(dāng)前我國剛剛研究和開發(fā)軟件工程技術(shù),處于起步階段,所以要對軟件開發(fā)的研究和力度不斷加大,從而可以在數(shù)據(jù)庫設(shè)計中將軟件工程技術(shù)的價值充分發(fā)揮出來,進而推動我國數(shù)據(jù)庫技術(shù)的進一步發(fā)展。
參考文獻
[1]曹楊帆.數(shù)據(jù)庫設(shè)計中軟件工程技術(shù)的作用[J].電子技術(shù)與軟件工程,2016,15(03):202.
數(shù)據(jù)庫設(shè)計是一項復(fù)雜且系統(tǒng)的過程,包括了物理結(jié)構(gòu)和邏輯結(jié)構(gòu),這兩種結(jié)構(gòu)是復(fù)雜的映射聯(lián)接起來的,不太靈活效率也低。而軟件工程技術(shù)能有效避免上述問題,在數(shù)據(jù)庫設(shè)計中發(fā)揮著重要作用。本文主要針對數(shù)據(jù)庫設(shè)計中每個階段的軟件工程技術(shù)進行研究,并分析軟件工程技術(shù)發(fā)揮的作用。
1軟件工程技術(shù)概述
某種程度上來說軟件開發(fā)其實就是“高層概念”到“低層概念”的映射,從而實現(xiàn)高層處理邏輯向低層處理邏輯轉(zhuǎn)變。而對于大型軟件系統(tǒng)而言定義就并非如此簡單,因為大型軟件開發(fā)包括有關(guān)人員、技術(shù)、途徑以及成本和進度的方方面面,綜合來看要把軟件工程定義為:軟件工程是一門能夠滿足客戶需求并以軟件產(chǎn)品和工程為對象的學(xué)科,主要應(yīng)用計算機科學(xué)理論和工程管理原則。囊括了程序語言設(shè)計、數(shù)據(jù)庫以及設(shè)計模式等多個方面。軟件工程技術(shù)早期主要為瀑布式開發(fā)模型,經(jīng)過不斷的發(fā)展演變?yōu)槁菪降牡_發(fā),到現(xiàn)在軟件工程技術(shù)敏捷開發(fā)的方法,軟件工程技術(shù)隨著社會科學(xué)技術(shù)的發(fā)展而不斷進步。另外,在不同時期研究軟件工程技術(shù)時都要遵循使用科學(xué)的方法進行管理并通過合作的形式提高軟件生產(chǎn)率的原則,推動軟件工程技術(shù)的發(fā)展。學(xué)者根據(jù)軟件工程技術(shù)發(fā)展的歷程總結(jié)出了多種軟件開發(fā)的方法并產(chǎn)生了軟件工程學(xué),但軟件工程學(xué)的出現(xiàn)并不代表軟件危機的結(jié)束。由于軟件工程自身理論性強、實施方法局限大等特點,使得軟件危機依然存在于生活中。經(jīng)過不斷努力和探索,近年來出現(xiàn)了多種新的思想和方法,例如軟件再用、軟件自動生成器等,為軟件工程技術(shù)的發(fā)展提供了堅實的基礎(chǔ),軟件工程技術(shù)逐漸向自動化、標(biāo)準(zhǔn)化轉(zhuǎn)變。
2軟件設(shè)計中的工程技術(shù)
2.1軟件的生存周期
軟件的生存周期主要由六個環(huán)節(jié)組成,包括要求分析、規(guī)格說明、設(shè)計、編碼、測試以及維護。要求分析和規(guī)格說明主要根據(jù)客戶的需求完成,明確軟件設(shè)計的目的。后面四個環(huán)節(jié)是對計算機系統(tǒng)而言該如何做才能實現(xiàn)前兩個環(huán)節(jié)中明確的設(shè)計目的。同時在軟件設(shè)計過程中要注意以下幾個問題才能確保軟件生存周期中各個環(huán)節(jié)的順利進行:首先要明確軟件開發(fā)的目的是為了更好的服務(wù)于生產(chǎn)生活,所以要嚴格按照生存周期中的分析要求和規(guī)格說明進行軟件設(shè)計。其次,由于軟件設(shè)計最終呈現(xiàn)給人們的是使用的產(chǎn)品,所以與系統(tǒng)工程聯(lián)系極為密切,在進行軟件設(shè)計時要采用結(jié)構(gòu)化的方法,實現(xiàn)標(biāo)準(zhǔn)化的軟件設(shè)計。最后在軟件設(shè)計的各個環(huán)節(jié)都要重視設(shè)計驗證,設(shè)計驗證應(yīng)當(dāng)貫穿軟件設(shè)計的始終。
2.2規(guī)格說明書
在這個環(huán)節(jié)主要是將用戶的需求輸入并將結(jié)果輸出整理成規(guī)格說明書的形式,在表現(xiàn)用戶需求的同時不允許出現(xiàn)二義性,這是軟件開發(fā)的關(guān)鍵步驟。在對規(guī)格說明書進行設(shè)計時主要按照先以用戶需求建立數(shù)據(jù)流程圖,再設(shè)計數(shù)據(jù)項圖的方法。
2.3軟件設(shè)計
軟件設(shè)計是將上述的規(guī)格說明書翻譯成主要由軟件、硬件、人和通訊為基本元素組成的系統(tǒng),而且這四個元素都完整的保存于信息系統(tǒng)中。在進行軟件設(shè)計時首要工作是要了解各個部分的功能,再將客戶的需求以規(guī)格說明書的形式輸入到系統(tǒng)中并重復(fù)進行下級功能的設(shè)計。當(dāng)然,在進行軟件設(shè)計時需要注意以下幾個問題:首先,軟件系統(tǒng)設(shè)計是一項嚴密的工程,所以要設(shè)計一系列的制度規(guī)定約束設(shè)計人員的行為。其次要設(shè)計多個方案以備不時之需。
3軟件工程技術(shù)在數(shù)據(jù)庫設(shè)計中的應(yīng)用
3.1分析其可行性
該階段通過分析現(xiàn)有的計算機技術(shù)和人工控制技術(shù),從經(jīng)濟、技術(shù)和操作方便性幾個方面對數(shù)據(jù)庫進行考察,以初步估計能否完成數(shù)據(jù)庫設(shè)計的任務(wù)。該階段應(yīng)當(dāng)將分析結(jié)果記錄下來,整理撰寫可行性報告。
3.2制定開發(fā)計劃
如果前階段的分析有很強的可行性,分析員將要開始制定該項目的開發(fā)計劃。項目開發(fā)計劃應(yīng)當(dāng)包括系統(tǒng)開發(fā)團隊的人員構(gòu)成、人員分配、項目開發(fā)進度、驗收方式和驗收標(biāo)準(zhǔn)以及開發(fā)過程中的關(guān)鍵環(huán)節(jié)等。此外,用戶界面對數(shù)據(jù)庫的開發(fā)非常重要,美觀、友好而方便的用戶界面才能被客戶接受,在項目開發(fā)時也應(yīng)當(dāng)將界面設(shè)計考慮進去。
3.3分析數(shù)據(jù)庫系統(tǒng)的需求
數(shù)據(jù)庫系統(tǒng)的需求分析,包括對數(shù)據(jù)的需求分析、對系統(tǒng)性能的需求分析、對運行環(huán)境的需求分析等。該階段通過對數(shù)據(jù)庫的需求進行分析,以了解建立數(shù)據(jù)庫軟件需要的配置標(biāo)準(zhǔn)和運行環(huán)境,為數(shù)據(jù)庫的開發(fā)提供標(biāo)準(zhǔn)和參數(shù)。
3.4數(shù)據(jù)庫設(shè)計階段
數(shù)據(jù)庫的建立和設(shè)計是數(shù)據(jù)庫系統(tǒng)的重點內(nèi)容。數(shù)據(jù)庫系統(tǒng)的運行效率和效果直接受到數(shù)據(jù)庫設(shè)計質(zhì)量的影響。一項優(yōu)秀的數(shù)據(jù)庫軟件系統(tǒng)不但能簡化運算方式,提高運行效率,還能幫助數(shù)據(jù)庫使用者簡單直接地獲取相關(guān)信息,保證數(shù)據(jù)的完整性,有利于完成數(shù)據(jù)庫的設(shè)計。數(shù)據(jù)庫設(shè)計的基礎(chǔ)是需求分析。首先應(yīng)當(dāng)設(shè)計數(shù)據(jù)庫的概念和結(jié)構(gòu),總體上把握用戶需求,并據(jù)此繪制系統(tǒng)實體聯(lián)系圖。然后應(yīng)當(dāng)設(shè)計數(shù)據(jù)庫的邏輯結(jié)構(gòu),把概念中的E-R圖轉(zhuǎn)化為計算機語言,與DBMS系統(tǒng)相適應(yīng),把實體之間的關(guān)系轉(zhuǎn)化為數(shù)據(jù)庫系統(tǒng)之間的表與表的關(guān)系。數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計由數(shù)據(jù)存取方法和數(shù)據(jù)存取結(jié)構(gòu)兩個方面組成。該階段的設(shè)計通常包括兩個環(huán)節(jié),一是確定數(shù)據(jù)庫系統(tǒng)的物理結(jié)構(gòu),二是評價該結(jié)構(gòu)的運行效率,通過對兩個環(huán)節(jié)的綜合考慮,以評價數(shù)據(jù)庫物理結(jié)構(gòu)的合理性。
3.5詳細設(shè)計和概要設(shè)計階段
系統(tǒng)的詳細設(shè)計不是編寫程序,而是設(shè)計程序框架??傮w而言,系統(tǒng)的概要設(shè)計包括兩個階段:首先應(yīng)當(dāng)制定系統(tǒng)實施方案,然后進行軟件結(jié)構(gòu)設(shè)計。
4結(jié)束語
根據(jù)研究和數(shù)據(jù)顯示,軟件工程技術(shù)不僅能夠提高數(shù)據(jù)庫設(shè)計的效率,同時還能增加數(shù)據(jù)庫的靈活性的適應(yīng)性,對數(shù)據(jù)庫的發(fā)展具有重要的推動作用。目前我國對軟件工程技術(shù)的研究尚處于發(fā)展階段,但經(jīng)過研究和探索數(shù)據(jù)庫中的軟件開發(fā)技術(shù)能夠發(fā)揮更大的作用。
參考文獻
數(shù)據(jù)庫設(shè)計是一項復(fù)雜且系統(tǒng)的過程,包括了物理結(jié)構(gòu)和邏輯結(jié)構(gòu),這兩種結(jié)構(gòu)是復(fù)雜的映射聯(lián)接起來的,不太靈活效率也低。而軟件工程技術(shù)能有效避免上述問題,在數(shù)據(jù)庫設(shè)計中發(fā)揮著重要作用。本文主要針對數(shù)據(jù)庫設(shè)計中每個階段的軟件工程技術(shù)進行研究,并分析軟件工程技術(shù)發(fā)揮的作用。
1 軟件工程技術(shù)概述
某種程度上來說軟件開發(fā)其實就是“高層概念”到“低層概念”的映射,從而實現(xiàn)高層處理邏輯向低層處理邏輯轉(zhuǎn)變。而對于大型軟件系統(tǒng)而言定義就并非如此簡單,因為大型軟件開發(fā)包括有關(guān)人員、技術(shù)、途徑以及成本和進度的方方面面,綜合來看要把軟件工程定義為:軟件工程是一門能夠滿足客戶需求并以軟件產(chǎn)品和工程為對象的學(xué)科,主要應(yīng)用計算機科學(xué)理論和工程管理原則。囊括了程序語言設(shè)計、數(shù)據(jù)庫以及設(shè)計模式等多個方面。
軟件工程技術(shù)早期主要為瀑布式開發(fā)模型,經(jīng)過不斷的發(fā)展演變?yōu)槁菪降牡_發(fā),到現(xiàn)在軟件工程技術(shù)敏捷開發(fā)的方法,軟件工程技術(shù)隨著社會科學(xué)技術(shù)的發(fā)展而不斷進步。另外,在不同時期研究軟件工程技術(shù)時都要遵循使用科學(xué)的方法進行管理并通過合作的形式提高軟件生產(chǎn)率的原則,推動軟件工程技術(shù)的發(fā)展。
學(xué)者根據(jù)軟件工程技術(shù)發(fā)展的歷程總結(jié)出了多種軟件開發(fā)的方法并產(chǎn)生了軟件工程學(xué),但軟件工程學(xué)的出現(xiàn)并不代表軟件危機的結(jié)束。由于軟件工程自身理論性強、實施方法局限大等特點,使得軟件危機依然存在于生活中。經(jīng)過不斷努力和探索,近年來出現(xiàn)了多種新的思想和方法,例如軟件再用、軟件自動生成器等,為軟件工程技術(shù)的發(fā)展提供了堅實的基礎(chǔ),軟件工程技術(shù)逐漸向自動化、標(biāo)準(zhǔn)化轉(zhuǎn)變。
2 軟件設(shè)計中的工程技術(shù)
2.1 軟件的生存周期
軟件的生存周期主要由六個環(huán)節(jié)組成,包括要求分析、規(guī)格說明、設(shè)計、編碼、測試以及維護。要求分析和規(guī)格說明主要根據(jù)客戶的需求完成,明確軟件設(shè)計的目的。后面四個環(huán)節(jié)是對計算機系統(tǒng)而言該如何做才能實現(xiàn)前兩個環(huán)節(jié)中明確的設(shè)計目的。同時在軟件設(shè)計過程中要注意以下幾個問題才能確保軟件生存周期中各個環(huán)節(jié)的順利進行:
首先要明確軟件開發(fā)的目的是為了更好的服務(wù)于生產(chǎn)生活,所以要嚴格按照生存周期中的分析要求和規(guī)格說明進行軟件設(shè)計。其次,由于軟件設(shè)計最終呈現(xiàn)給人們的是使用的產(chǎn)品,所以與系統(tǒng)工程聯(lián)系極為密切,在進行軟件設(shè)計時要采用結(jié)構(gòu)化的方法,實現(xiàn)標(biāo)準(zhǔn)化的軟件設(shè)計。最后在軟件設(shè)計的各個環(huán)節(jié)都要重視設(shè)計驗證,設(shè)計驗證應(yīng)當(dāng)貫穿軟件設(shè)計的始終。
2.2 規(guī)格說明書
在這個環(huán)節(jié)主要是將用戶的需求輸入并將結(jié)果輸出整理成規(guī)格說明書的形式,在表現(xiàn)用戶需求的同時不允許出現(xiàn)二義性,這是軟件開發(fā)的關(guān)鍵步驟。在對規(guī)格說明書進行設(shè)計時主要按照先以用戶需求建立數(shù)據(jù)流程圖,再設(shè)計數(shù)據(jù)項圖的方法。
2.3 軟件設(shè)計
軟件設(shè)計是將上述的規(guī)格說明書翻譯成主要由軟件、硬件、人和通訊為基本元素組成的系統(tǒng),而且這四個元素都完整的保存于信息系統(tǒng)中。在進行軟件設(shè)計時首要工作是要了解各個部分的功能,再將客戶的需求以規(guī)格說明書的形式輸入到系統(tǒng)中并重復(fù)進行下級功能的設(shè)計。當(dāng)然,在進行軟件設(shè)計時需要注意以下幾個問題:
首先,軟件系統(tǒng)設(shè)計是一項嚴密的工程,所以要設(shè)計一系列的制度規(guī)定約束設(shè)計人員的行為。其次要設(shè)計多個方案以備不時之需。
3 軟件工程技術(shù)在數(shù)據(jù)庫設(shè)計中的應(yīng)用
3.1 分析其可行性
該階段通過分析現(xiàn)有的計算機技術(shù)和人工控制技術(shù),從經(jīng)濟、技術(shù)和操作方便性幾個方面對數(shù)據(jù)庫進行考察,以初步估計能否完成數(shù)據(jù)庫設(shè)計的任務(wù)。該階段應(yīng)當(dāng)將分析結(jié)果記錄下來,整理撰寫可行性報告。
3.2 制定開發(fā)計劃
如果前階段的分析有很強的可行性,分析員將要開始制定該項目的開發(fā)計劃。項目開發(fā)計劃應(yīng)當(dāng)包括系統(tǒng)開發(fā)團隊的人員構(gòu)成、人員分配、項目開發(fā)進度、驗收方式和驗收標(biāo)準(zhǔn)以及開發(fā)過程中的關(guān)鍵環(huán)節(jié)等。此外,用戶界面對數(shù)據(jù)庫的開發(fā)非常重要,美觀、友好而方便的用戶界面才能被客戶接受,在項目開發(fā)時也應(yīng)當(dāng)將界面設(shè)計考慮進去。
3.3 分析數(shù)據(jù)庫系統(tǒng)的需求
數(shù)據(jù)庫系統(tǒng)的需求分析,包括對數(shù)據(jù)的需求分析、對系統(tǒng)性能的需求分析、對運行環(huán)境的需求分析等。該階段通過對數(shù)據(jù)庫的需求進行分析,以了解建立數(shù)據(jù)庫軟件需要的配置標(biāo)準(zhǔn)和運行環(huán)境,為數(shù)據(jù)庫的開發(fā)提供標(biāo)準(zhǔn)和參數(shù)。
3.4 數(shù)據(jù)庫設(shè)計階段
數(shù)據(jù)庫的建立和設(shè)計是數(shù)據(jù)庫系統(tǒng)的重點內(nèi)容。數(shù)據(jù)庫系統(tǒng)的運行效率和效果直接受到數(shù)據(jù)庫設(shè)計質(zhì)量的影響。一項優(yōu)秀的數(shù)據(jù)庫軟件系統(tǒng)不但能簡化運算方式,提高運行效率,還能幫助數(shù)據(jù)庫使用者簡單直接地獲取相關(guān)信息,保證數(shù)據(jù)的完整性,有利于完成數(shù)據(jù)庫的設(shè)計。
數(shù)據(jù)庫設(shè)計的基礎(chǔ)是需求分析。首先應(yīng)當(dāng)設(shè)計數(shù)據(jù)庫的概念和結(jié)構(gòu),總體上把握用戶需求,并據(jù)此繪制系統(tǒng)實體聯(lián)系圖。然后應(yīng)當(dāng)設(shè)計數(shù)據(jù)庫的邏輯結(jié)構(gòu),把概念中的E-R圖轉(zhuǎn)化為計算機語言,與DBMS系統(tǒng)相適應(yīng),把實體之間的關(guān)系轉(zhuǎn)化為數(shù)據(jù)庫系統(tǒng)之間的表與表的關(guān)系。
數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計由數(shù)據(jù)存取方法和數(shù)據(jù)存取結(jié)構(gòu)兩個方面組成。該階段的設(shè)計通常包括兩個環(huán)節(jié),一是確定數(shù)據(jù)庫系統(tǒng)的物理結(jié)構(gòu),二是評價該結(jié)構(gòu)的運行效率,通過對兩個環(huán)節(jié)的綜合考慮,以評價數(shù)據(jù)庫物理結(jié)構(gòu)的合理性。
3.5 詳細設(shè)計和概要設(shè)計階段
系統(tǒng)的詳細設(shè)計不是編寫程序,而是設(shè)計程序框架??傮w而言,系統(tǒng)的概要設(shè)計包括兩個階段:首先應(yīng)當(dāng)制定系統(tǒng)實施方案,然后進行軟件結(jié)構(gòu)設(shè)計。
4 結(jié)束語
根據(jù)研究和數(shù)據(jù)顯示,軟件工程技術(shù)不僅能夠提高數(shù)據(jù)庫設(shè)計的效率,同時還能增加數(shù)據(jù)庫的靈活性的適應(yīng)性,對數(shù)據(jù)庫的發(fā)展具有重要的推動作用。目前我國對軟件工程技術(shù)的研究尚處于發(fā)展階段,但經(jīng)過研究和探索數(shù)據(jù)庫中的軟件開發(fā)技術(shù)能夠發(fā)揮更大的作用。
參考文獻
[1]高猛.數(shù)據(jù)庫設(shè)計中軟件工程技術(shù)的作用分析[J].讀寫算(教育教學(xué)研究),2014,(17):365-365.
1.1地理數(shù)據(jù)
地理數(shù)據(jù)是表示空間地理散布的相關(guān)數(shù)據(jù),其反映地面物體與周圍環(huán)境條件中堅固的持久的存在數(shù)目、質(zhì)量情況、散布特點、關(guān)系以及原理的數(shù)字文字以及圖像的總體,測繪工程管理的過程中,地理實體空間分布特征的信息采用此類工程項目地點的信息點反映,與此同時,也包括這個工程測繪項目的圖形或其它方面的數(shù)據(jù)。
1.2MicrosoftOfficeAccess信息數(shù)據(jù)庫
MicrosoftOfficeAccess信息數(shù)據(jù)庫是微軟公司在1992年研發(fā)推廣的以標(biāo)準(zhǔn)Javascript擴展工具套件為主引擎的3D桌面信息數(shù)據(jù)庫,其屬于一類性能優(yōu)異的管理信息系統(tǒng)研發(fā)工具,因其具備使用簡潔、界面合理、容易學(xué)習(xí)和使用以及接口靈敏的優(yōu)勢,也作為諸多小規(guī)模操作系統(tǒng)優(yōu)先選擇的管理數(shù)據(jù)庫系統(tǒng)。
2、測繪工程管理的內(nèi)容和管理數(shù)據(jù)類型
2.1測繪工程管理的相關(guān)內(nèi)容
測繪工程管理是針對總體項目的實行階段采取設(shè)計、管控以及監(jiān)管的方式,盡可能的實確保測繪工程的任務(wù)和目的,當(dāng)測繪工程以準(zhǔn)備工作階段初始一直道測繪結(jié)束的結(jié)果交付應(yīng)用,通??梢苑殖?材料準(zhǔn)備工作、技術(shù)規(guī)劃階段、現(xiàn)場操作、測繪質(zhì)量監(jiān)管、測繪結(jié)果交付應(yīng)用以及測繪資金花費計算等的幾個過程,但是各個過程中,測繪工程管理者重視的關(guān)鍵方向就是測繪工程的質(zhì)量、測繪進程以及測繪資金花費。所以,各個工作和環(huán)節(jié)需側(cè)重的通常都是以保證測繪質(zhì)量為基礎(chǔ),重視測繪進度和測繪資金的到賬事宜。測繪工程的監(jiān)管工作通常和測繪時間、把握測繪質(zhì)量以及工程合同監(jiān)管相關(guān)聯(lián)。
2.2工程測繪階段需管理信息種類
測繪工程監(jiān)管過程中,存在的信息數(shù)據(jù)較多且具有多樣性,其中包含測繪工程的所有方面的數(shù)據(jù)。
(1)主要信息數(shù)據(jù)基于其使用方面的性能,通常分成以下幾類:第一,提供于進行計算方面的信息數(shù)據(jù),比如,時間、測繪量、一個工作日的工作時間以及測繪成本;第二,提供于進行查找和劃分的信息數(shù)據(jù),比如,委托機構(gòu)、工程名目、測繪工程責(zé)任人、工程地點、工程種類以及工程質(zhì)量等級;第三,應(yīng)用在補充說明的信息,比如,工程取消或者工期拖延的因素。
(2)基于數(shù)據(jù)反映相關(guān)信息的模式,通常能夠分成如下幾種:第一,采用書面文字數(shù)字模式反映信息數(shù)據(jù),比如,工程預(yù)算材料、工程合同、技術(shù)規(guī)劃材料以及各種辦理貨物的交付和貨款的支付的一種依據(jù);第二,應(yīng)用圖像反映信息數(shù)據(jù)和測繪結(jié)果以及通過圖片等傳媒來表達作品效果;第三,此類信息數(shù)據(jù)的集合,則產(chǎn)生了信息數(shù)據(jù)庫。
(3)測繪工程管理的數(shù)據(jù)庫測繪工程管理數(shù)據(jù)庫為針對信息數(shù)據(jù)實行搜集、劃分、解算以及表格制作處置后產(chǎn)生的具備一定結(jié)構(gòu)的數(shù)據(jù)整合,相關(guān)數(shù)據(jù)處置和信息管理工具大部分信息數(shù)據(jù)均應(yīng)用MicrosoftOf-ficeAccess數(shù)據(jù)庫進行管控。
3、測繪工程項目管理數(shù)據(jù)庫的構(gòu)建方式
3.1構(gòu)建測繪工程項目屬性數(shù)據(jù)庫
測繪工程數(shù)據(jù)庫結(jié)構(gòu)因工程管理過程中采用動態(tài)控制模式,則需信息數(shù)據(jù)收集需實時精準(zhǔn)且完全。測繪工程管理數(shù)據(jù)庫階段需簡潔清楚。數(shù)據(jù)庫的建立通常依照測繪工程的推進,以招標(biāo)和投標(biāo)的資金預(yù)算和工程準(zhǔn)備工作為準(zhǔn),從測繪工程控制至工程成本支付先后總結(jié)各個階段的測繪數(shù)據(jù),也能夠依照數(shù)據(jù)反映的信息劃分,以方便管理和使用。
3.2構(gòu)建測繪工程項目空間數(shù)據(jù)庫
構(gòu)建測繪工程項目空間數(shù)據(jù)庫需利用收集此項工程的空間數(shù)據(jù),且和其它的屬性有機結(jié)合。
4、測繪工程管理數(shù)據(jù)庫的重要管理性能
測繪工程有關(guān)數(shù)據(jù)的錄入和管理工作、工程查找和統(tǒng)計工作、工程收費、自動計算和安排工日、各個機構(gòu)或者基本作業(yè)單位的工日與工程產(chǎn)值以及測繪工作量數(shù)據(jù)的查找和統(tǒng)計、每位工作人員的工日和參與工程數(shù)據(jù)的查找統(tǒng)計,因信息較多,且沒有規(guī)律,所以,數(shù)據(jù)管理性能工作較難。
4.1數(shù)據(jù)錄入和更改
各個工程的有關(guān)數(shù)據(jù)輸進數(shù)據(jù)庫,數(shù)據(jù)錄入的界面需簡介,錄入數(shù)據(jù)需精確,才可以確保應(yīng)用效果,還可以基于情況改變實行添加和更改。
4.2數(shù)據(jù)查找
以工程查找為首,工程查找即在數(shù)據(jù)庫內(nèi)搜尋到符合客戶要求標(biāo)準(zhǔn)的所有工程,且將查找成果反映給客戶。工程數(shù)據(jù)中大部分數(shù)據(jù)均可當(dāng)作查找因素。
4.3數(shù)據(jù)統(tǒng)計
數(shù)據(jù)統(tǒng)計功能是依照有關(guān)標(biāo)準(zhǔn)對每個工程項目的各類數(shù)據(jù)實行統(tǒng)計工作,包含工程數(shù)目、種類、工程產(chǎn)值以及工程合同,并包含機構(gòu)或者每個工作人員的工日與參與的工程以及測繪工作量,工程統(tǒng)計利用系統(tǒng)和客戶交換信息的通道來實現(xiàn),查找的結(jié)果采用向上級報告的表格方式提供給客戶,給客戶的工程監(jiān)管與運營決策提供相關(guān)數(shù)據(jù)。
中圖分類號:O434文獻標(biāo)識碼: A
引言:控規(guī)由城市人民政府審批,規(guī)劃局代表市政府履行職責(zé)。根據(jù)土地的使用功能,通過拍賣等方式,為開發(fā)者使用。在控規(guī)的編制階段,有責(zé)任和義務(wù)在指導(dǎo)性指標(biāo)中,提示地塊內(nèi)存在的對影響地塊使用的地質(zhì)問題。比如,某控規(guī)地塊可能有地裂縫分布,但控規(guī)的指導(dǎo)性指標(biāo)中未作以提示,土地拍下土地,經(jīng)過地質(zhì)災(zāi)害評估后才了解地塊內(nèi)地裂縫的影響問題,造成開發(fā)成本不可預(yù)見的損失,以及開發(fā)計劃的延長,致使一些與規(guī)劃和土地相關(guān)的部門與開發(fā)者之間產(chǎn)生不必要的矛盾或糾紛。若控規(guī)編制時,對地塊內(nèi)存在的地質(zhì)問題先行了解并進行提示,將可以避免此類問題。
1、常州地質(zhì)特點
常州市地處長江三角洲沖積平原,水文地質(zhì)、工程地質(zhì)及環(huán)境地質(zhì)大致有以下幾個特點:
1、水文地質(zhì)情況較復(fù)雜,淺層承壓水含水層埋深淺深不一,從淺部埋深5m到缺失;
2、第四紀地質(zhì)情況也較復(fù)雜,新近沉積土在一定范圍內(nèi)分布,局部地區(qū)的松軟土層埋深可達地面下數(shù)十米左右;
3、由于印染、造紙、化工類等具有污染性企業(yè)三廢的偷排、偷埋,以及垃圾場中具有腐蝕性液體通過滲透,致使地下水土一定程度的污染或形成了潛在的污染;
4、不良地質(zhì)災(zāi)害局部地區(qū)有所發(fā)育,其中影響范圍最廣、影響程度嚴重的主要凸顯為地面沉降及地裂縫現(xiàn)象;另外也可能存在著小范圍的山體滑坡、崩塌,以及由于局部的地下煤礦開采可能形成的地下采空區(qū)等;
5、常州市區(qū)及鄰近地區(qū)地質(zhì)構(gòu)造復(fù)雜,分布有數(shù)量眾多的隱伏斷裂。
以上存在的地質(zhì)問題,都可能對土地的使用造成一定限制及不良的影響。
2、國內(nèi)城市工程地質(zhì)智能分析方面現(xiàn)狀
在工程建設(shè)適宜性分析方法研究方面,龔士良(1994)分析了上海浦東新區(qū)地基土的工程地質(zhì)特性,根據(jù)土層組合劃分了地質(zhì)結(jié)構(gòu),對建筑適宜性進行了評價。葉筱菊等(2001)用模糊模式識別的方法,用多因子綜合評價場地適宜性,編制了南京市江寧區(qū)工程地質(zhì)適宜性圖。曹繼勇等(2007)在宏觀地質(zhì)研究的基礎(chǔ)上,對北京市巖土體工程性質(zhì)、分布規(guī)律、地質(zhì)構(gòu)造及工程地質(zhì)特征進行了分析研究,根據(jù)地形地貌、地質(zhì)構(gòu)造及巖土工程性質(zhì)等方面將北京市地基按照程建設(shè)條件劃分為良好場地區(qū)、基本良好區(qū)、中等區(qū)和較差區(qū),并對北京市地質(zhì)條件及對工程特別是地下工程建設(shè)的適宜性進行了評價。王珊珊(2007)以鎮(zhèn)江市為例,選取城市工程地質(zhì)環(huán)境研究中的重要組成部分―場地工程建筑適宜性區(qū)劃作為研究對象,分析工程建設(shè)層的性質(zhì)并計算承載力,建立不同高度建筑物適宜性的評價體系,從地基承載力和經(jīng)濟適用性角度對評價指標(biāo)定量化,通過建立聚類分析模型對疊加結(jié)果進行分類,劃分不同高度建筑物的適宜區(qū),完成評價。實現(xiàn)過程中,引入DPS數(shù)據(jù)處理系統(tǒng)處理鉆孔資料及物理力學(xué)指標(biāo)數(shù)據(jù),進行數(shù)據(jù)的統(tǒng)計分析,保證了原始數(shù)據(jù)的有效性。以GIS為實現(xiàn)平臺,利用空間分析模塊對評價指標(biāo)進行柵格計算,解決工程地質(zhì)編圖僅靠直覺經(jīng)驗綜合分析多信息的局限性[4]。
工程地質(zhì)智能系統(tǒng)的建立是今后一段時期內(nèi)的必然趨勢,這方面已經(jīng)開展了大量的理論層面的研究工作,但由于專業(yè)差異等原因,與控規(guī)結(jié)合的應(yīng)用上還不夠,從應(yīng)用、服務(wù)于規(guī)劃工作的方面需進一步探索和實踐。
3、基于常州工程地質(zhì)數(shù)據(jù)庫智能系統(tǒng)
常州市于2011年完成工程地質(zhì)數(shù)據(jù)庫智能系統(tǒng)”(以下簡稱“數(shù)據(jù)庫智能系統(tǒng)”),該數(shù)據(jù)庫智能系統(tǒng)從應(yīng)用、服務(wù)于規(guī)劃為目的。參考了國內(nèi)一些城市初步成庫的經(jīng)驗。從高標(biāo)準(zhǔn)、高要求的角度,與國內(nèi)著名高校同濟大學(xué)為合作單位,聘請南京大學(xué)為監(jiān)理單位,建立了以GIS為框架、基于ArcGIS系列平臺和Oracle數(shù)據(jù)庫為主的數(shù)據(jù)庫智能系統(tǒng),實現(xiàn)了智能化、可視化、標(biāo)準(zhǔn)化及數(shù)據(jù)集成。
其次數(shù)據(jù)庫智能系統(tǒng)匯集了常州市大部分區(qū)域的水文地質(zhì)、工程地質(zhì)及環(huán)境地質(zhì)資料。另外,參與部門廣,包括常州市規(guī)劃局信息中心、常州市測繪院、常州市規(guī)劃設(shè)計院、同濟大學(xué)、南京大學(xué)等。將分散于各個部門的地質(zhì)資料進行了標(biāo)準(zhǔn)化整合,且資料一直維持著有計劃的更新狀態(tài)。
4、研究方法
4.5.1需求分析法(問卷調(diào)查)
為了讓規(guī)劃專業(yè)能夠更多的了解地質(zhì)數(shù)據(jù)庫成果內(nèi)容,同時為了數(shù)據(jù)庫成果內(nèi)容更好的服務(wù)于規(guī)劃的編制工作,課題首先從需求調(diào)查著手,采用問卷調(diào)查的方法。首先對數(shù)據(jù)庫智能系統(tǒng)生成的地質(zhì)成果進行歸類總結(jié),形成問卷后,對規(guī)劃編制人員進行問卷調(diào)查,然后對調(diào)查結(jié)果進行數(shù)據(jù)統(tǒng)計分析,把分析的結(jié)論做為問題重點引入控規(guī)指標(biāo)中去。
4.5.2專家咨詢
咨詢專家對控規(guī)與地質(zhì)因素結(jié)合的意見,補充問卷調(diào)查可能的不足之處。將意見及建議整理分析后納入研究成果。
4.5.3技術(shù)路線
根據(jù)研究方法,制定技術(shù)路線。
5地質(zhì)因素指標(biāo)分析
5.1 需求問卷調(diào)查的指標(biāo)
數(shù)據(jù)庫智能系統(tǒng)成果豐富,大致分為以下幾類:水文地質(zhì)圖件、工程地質(zhì)圖件、環(huán)境地質(zhì)圖件等,為了控規(guī)編制者便于對上述概念的理解,經(jīng)項目組人員討論,并咨詢專家后,將上述成果做以下分類:①影響工程建設(shè)的淺層承壓水;②松軟土地層分布,③地面高程與天然防洪能力關(guān)系,④已污染的地下水土區(qū)域,或潛在的地下水土污染源分布,⑤地震砂土液化情況,⑥地裂縫分布,⑦區(qū)域性地面沉降,⑧山體的滑坡、危巖崩塌,⑨地下煤礦采空區(qū),⑩對地震影響最大的全新活動斷裂帶。
5.2 地質(zhì)因素應(yīng)用于控規(guī)分析
5.2.1控規(guī)編制人員關(guān)注程度較高的地質(zhì)因素分析
(1)、地面高程與天然防洪能力關(guān)系(含區(qū)域性地面沉降)
常州市區(qū)內(nèi)地形以平原為主,地勢平坦,河網(wǎng)分布豐富。受降雨和地形地貌影響,歷史上常州市洪澇災(zāi)害頻繁。其中1991年洪災(zāi)最為嚴重,京杭運河常州站最高水位3.62m,且長時間持續(xù)高水位。由此可見防洪安全的重要性。
控規(guī)時,室外地坪標(biāo)高一般結(jié)合用地性質(zhì)、景觀要求、現(xiàn)狀周邊高程等數(shù)值,同時根據(jù)《常州市市區(qū)防洪設(shè)施布局及地面高程控制規(guī)劃》中的要求對地塊內(nèi)室外地坪標(biāo)高進行綜合分析,加上一定年限的地面沉降量。例如某控規(guī)地塊位于地面沉降速率>20mm/年的區(qū)域,20年后,地塊的室外地坪標(biāo)高,已經(jīng)下沉了約20mm×20年=0.4m。故設(shè)計室外地坪標(biāo)高可以采用下式進行控制:
(2)、已污染的地下水土區(qū)域,或潛在的地下水土污染源分布
地下水土污染是近年來人們才逐漸關(guān)注的問題,顯現(xiàn)的問題也越來越突出,最近搜狐網(wǎng)站報導(dǎo)的《中國大量毒地被開發(fā)為住宅用地 官方隱藏數(shù)據(jù)》、《毒地"凈化"千億神秘生意》、《"毒地"之上,安筑廣廈萬千?》等文章即披露了此類問題。由于印染、造紙、制藥、化工類等具有污染性的企業(yè)的偷排、偷埋,以及亂堆的垃圾場中具有腐蝕性液體通過滲透,致使地下水土一定程度的污染或形成了潛在的污染,處理污染成本大,難度高,而修復(fù)越往后拖延,投入的修復(fù)資金就越高,付出的代價就越大。為避免此類的問題出現(xiàn),可以從土地出讓前的控規(guī)階段著手,調(diào)查原地塊的用地性質(zhì),提示地下水土污染的可能性。
(3)、地裂縫分布
地裂縫是常州市影響范圍最廣、經(jīng)濟損失最嚴重的地質(zhì)災(zāi)害類型之一,地裂縫主要由特殊的地質(zhì)構(gòu)造引起及地面不均勻地面沉降引起。地裂縫主要分布在常州市第三制藥廠、湖塘田舍村以及漕橋鎮(zhèn)。始發(fā)于上個世紀80年代末期的橫林地裂縫造成的直接經(jīng)濟損失在2000萬元以上,間接經(jīng)濟損失也在2億元以上[6]。鑒于地裂縫的危害性,控規(guī)地塊若處在地裂縫的易發(fā)區(qū)域時,建議控規(guī)指標(biāo)中提示相應(yīng)的部門做好相關(guān)調(diào)查工作。
(4)、山體的滑坡、危巖崩塌
常州市區(qū)丘陵山地占區(qū)域面積的1.3%左右,主要分布在新北區(qū)和武進區(qū)。由于不合理的開山采石,嚴重破壞了常州市區(qū)有限的山地資源和生態(tài)環(huán)境,同時也導(dǎo)致了滑坡、危巖崩塌等地質(zhì)災(zāi)害,造成了較大的經(jīng)濟損失[5]。故建議控規(guī)地塊內(nèi)若可能存在山體的滑坡、危巖崩塌現(xiàn)象時,建議控規(guī)指標(biāo)中提示相應(yīng)的部門做好相關(guān)調(diào)查工作。
(5)、地下煤礦采空區(qū)
地下礦層采空后形成的空間稱為采空區(qū),由此采空區(qū)上方覆蓋的巖層將失去支撐,原來的平衡條件將被破壞,致使上方巖層產(chǎn)生移動變形,直到破壞塌落,最后導(dǎo)致地表各類建筑物(包括線路、橋涵等)變形破壞,甚至倒塌,另外也會使地表大面積下沉,凹陷,具有一定的危害性,目前還未搜集到常州市有關(guān)采空區(qū)資料。若控規(guī)地塊內(nèi)原為地下煤礦開采區(qū)域,提示相應(yīng)的部門做好相關(guān)調(diào)查工作是非常必要的。
(6)、對地震影響最大的全新活動斷裂帶分布
根據(jù)相關(guān)地震資料推測,從常州主城區(qū)通過的規(guī)模較大、活動性較新的第四紀隱伏斷裂可推斷為6條,均為推測數(shù)據(jù),只能供參考使用,常州市目前還未探明是否存在全新活動斷裂帶分布。數(shù)據(jù)庫智能系統(tǒng)的建設(shè)后期,將一直關(guān)注此項進展及有關(guān)資料更新情況,并將成果更新入庫。當(dāng)控規(guī)地塊或周邊存在全新活動斷裂帶時,應(yīng)提示修規(guī)或開發(fā)使用時加以注意。
5.2.2控規(guī)編制人員關(guān)注度較低的地質(zhì)因素分析
(1)、松軟土地層分布
常州部分地區(qū)分布有松軟土,局部地區(qū)松軟土深達地面下數(shù)十米,對工程建設(shè)特別是深大基坑的開挖有一定的影響??赏ㄟ^成熟的地基處理方法(例如樁基礎(chǔ)進行處理),易于整治??匾?guī)指標(biāo)與技術(shù)規(guī)定中,通常要求地下建筑后退建設(shè)用地邊界距離(設(shè)為L)及地下空間開挖深度(設(shè)為H)的要求,并提出了L與H之比的要求,一般為不小于0.5,若能夠提示在修規(guī)前調(diào)查地塊周邊分布的現(xiàn)狀地下建構(gòu)筑物及地下管線等,根據(jù)調(diào)查的情況,修規(guī)編制可將地下空間的邊界與深度做到更加合理,對于此點,可以做更進一步的討論研究。
(2)、地震砂土液化情況
常州市沿長江在圩塘、魏村及江心洲一帶15m以內(nèi)分布有新近沉積的粉土、粉砂層,結(jié)構(gòu)松散、厚度一般小于10m,飽水,容易產(chǎn)生砂土液化[5]。工程建設(shè)中可通過簡單的地基處理(例如樁基)來消除液化[8],易于整治,分析認為在控規(guī)指標(biāo)中可不予以提示。
6、控規(guī)中地質(zhì)狀況的應(yīng)用
控規(guī)編制時,需運用地質(zhì)數(shù)據(jù)庫對控規(guī)地塊內(nèi)存地質(zhì)問題進行初步了解和判斷,并作出提示,結(jié)論在控規(guī)文本或圖示中反映。具體如下表所示。
接口 序號 地質(zhì)影響因素 控規(guī)例句
室外地坪標(biāo)高 1 地面高程與天然防洪能力關(guān)系(含區(qū)域性地面沉降),當(dāng)?shù)貕K內(nèi)地面沉降速率>0mm/年時 受地面沉降的影響,黃海標(biāo)高應(yīng)為**m
其他地質(zhì)災(zāi)害影響復(fù)查要求 2 已污染的地下水土區(qū)域,或潛在的地下水土污染源分布。調(diào)查原地塊的用地性質(zhì),若存在污染類的企業(yè)或具有污染性的垃圾場時 宜請環(huán)保部門做環(huán)境影響評估報告,復(fù)查地下水、土質(zhì)污染的狀況
3 地塊內(nèi)可能存在地裂縫分布時 宜請測繪部門檢測可能產(chǎn)生的地裂縫影響
4 地塊內(nèi)可能存在山體的滑坡、危巖崩塌時 宜請測繪部門復(fù)查山體的可能存在滑坡、危巖崩塌的影響
5 地塊內(nèi)可能存在地下煤礦采空區(qū)時 宜請相應(yīng)部門復(fù)查地下煤礦采空區(qū)的影響
6 地塊內(nèi)可能存在全新活動斷裂帶分布時 宜請測繪部門復(fù)查可能出現(xiàn)全新活動斷裂帶的影響
地下建筑后退建設(shè)用地邊界距離及地下空間開挖深度 7 當(dāng)在控規(guī)地塊周邊環(huán)境復(fù)雜的情況下,若基坑開挖邊界距離周邊建構(gòu)筑物、管線或預(yù)留的地下開發(fā)空間(例如地鐵、地下商業(yè)街)距離較近時 宜請相應(yīng)部門復(fù)查周邊環(huán)境對地下空間開發(fā)的影響
數(shù)據(jù)庫智能系統(tǒng)中涵蓋了以上大部分的地質(zhì)影響因素,控規(guī)編制時可通過系統(tǒng)調(diào)閱、部門調(diào)研、現(xiàn)場踏勘等方式獲取相關(guān)地質(zhì)資料。
7、結(jié)語
本研究課題以常州市具體情況為例,分析闡述了在控規(guī)編制中需考慮的地質(zhì)因素的影響。希望在今后的控規(guī)編制階段,能夠引入地質(zhì)影響評價。由于我國各地的地質(zhì)條件各有不同,也希望借此課題能夠為全國的控規(guī)編制者提供一個全新的思路。
此外,本課題只對控規(guī)階段提出了地質(zhì)因素的應(yīng)用,希望在今后能夠探索和總結(jié)出地質(zhì)因素在專業(yè)規(guī)劃中的應(yīng)用,例如地下空間開發(fā)利用規(guī)劃、城市抗震防災(zāi)規(guī)劃、軌道交通規(guī)劃等,更好的服務(wù)于規(guī)劃的編制。
參考文獻
[1]《中華人民共和國城鄉(xiāng)規(guī)劃法》
[2]《城市規(guī)劃編制辦法》及實施細則
[3]《城市規(guī)劃工程地質(zhì)勘察規(guī)范》(CJJ 57-94)
[4]《常州市工程地質(zhì)數(shù)據(jù)庫智能系統(tǒng) 研究大綱》同濟大學(xué) 上海同巖土木工程科技有限公司 2008.11
[5]《常州市市區(qū)防洪設(shè)施布局及地面高程控制規(guī)劃》(工程編號2008-GZ-013)
[6]《常州市地質(zhì)災(zāi)害調(diào)查與防治規(guī)劃》江蘇省地質(zhì)調(diào)查研究院 2004.8
[7]《巖土工程勘察規(guī)范2009年版》(GB50021-2001)
[8]《建筑抗震設(shè)計規(guī)范》(GB50011-2010)
[9]《城市規(guī)劃基本術(shù)語標(biāo)準(zhǔn)》GB/T 50280-98
[10] 常州市城市總體規(guī)劃(2008―2020)
[11]《常州市工程地質(zhì)數(shù)據(jù)庫智能系統(tǒng)應(yīng)用于控規(guī)的探索及研究》鄭付濤《2014年城市發(fā)展與規(guī)劃大會論文集》
引言:
工程造價是衡量工程建設(shè)投資效益的一項非常重要的指標(biāo),對工程建設(shè)的質(zhì)量、安全具有決定性的作用。工程造價指標(biāo)是工程造價管理信息資源積累的一種結(jié)晶,也是反映工程造價構(gòu)成的技術(shù)經(jīng)濟數(shù)據(jù)。定額計價模式,是在我國計劃經(jīng)濟時期及計劃經(jīng)濟向市場經(jīng)濟轉(zhuǎn)型的時期,所采用的行之有效的計價模式。其根本方法是“單位估價法”,即根據(jù)國家和地方頒布的統(tǒng)一預(yù)算定額規(guī)定的消耗量及其單價,以及配套的取費標(biāo)準(zhǔn)和材料預(yù)算價格,計算出相應(yīng)的工程數(shù)量,套用相應(yīng)的定額單價計算出定額直接費,再在直接費的基礎(chǔ)上計算出各種相關(guān)費用及利潤和稅金,最后匯成形成建筑產(chǎn)品的造價。
1、工程概況
本工程為某高層住宅樓項目,結(jié)構(gòu)類型/層數(shù):剪力墻結(jié)構(gòu)/地下2層,地上32層;建筑面積:18850.98m2;工程范圍:施工圖紙范圍內(nèi)的土建、裝飾等全部工程內(nèi)容。建筑高度:100.4 米;建筑層高:地下4.5/3.6米,地上3米。
2、工程做法
基礎(chǔ):閥板基礎(chǔ);墻體:鋼筋混凝土墻體及砌塊墻體;屋面:SBS 卷材防水、擠塑板保溫、水泥石灰爐渣找平;室內(nèi)裝飾:墻面水泥砂漿抹灰;室外裝飾:外墻保溫。
通過對比分析得出:勞務(wù)、材料、機械等都在不斷地上升狀態(tài),勞務(wù)由最初的2000定額23.5元/工日到2005定額的36元/工日,再到2011定額的57元/工日;由2000年到2005 年人工費單價上漲幅度為53.19%,由2005年到2011年人工費單價上漲幅度為58.33%;材料費由2000年到2005年上漲幅度為30.84%,材料費由2005年到2011年上漲幅度為 13.03%,其中鋼筋、混凝土、木材、水泥、鋼材都有較大漲幅;機械費由2000年到2005 年上漲幅度為3.67%,機械費由2005年到2011年上漲幅度為16.43%;其中主要為機械用工工人工資上漲與柴油費上漲幅度較大;綜合取費由2000定額19%到2005定額的38%再到 2011定額的32%;工程造價由2000年到2005年上漲幅度為44.99%,工程造價由2000年到2005年上漲幅度為12.61%;總體由2000年到2011年上漲63.28%。面對這不斷上升的建筑造價,我們應(yīng)做好應(yīng)對措施。對企業(yè)來講,工程造價指標(biāo)更是企業(yè)的一種數(shù)據(jù)資源的積累,核心競爭力的體現(xiàn)。隨著信息技術(shù)的突飛猛進,傳統(tǒng)的造價管理方式已經(jīng)跟不上經(jīng)濟發(fā)展的步伐了,我們有必要建立自己企業(yè)內(nèi)部的工程造價管理信息庫:
單位工程造價指標(biāo)
注:本工程造價按《某省建筑及裝飾工程定額2000》、《某省建筑及裝飾工程定額2005》、《 某建筑及裝飾工程定額2011》、《某省費用定額2000》、《某省費用定額2005》、《某省費用定額2011》及2012年2月市場價格水平編制。
3、建立新建及已完工程造價指數(shù)數(shù)據(jù)庫
該數(shù)據(jù)庫主要用于存儲新建及已完工程所有造價指數(shù)及相關(guān)信息,包括工程概況、基本特征,造價數(shù)據(jù)分析,主要工程量、主要材料消耗量等。這些信息可供投標(biāo)風(fēng)險預(yù)測、新建工程成本測算參考。建立新建工程數(shù)據(jù)庫,如:常用的單方造價,鋼筋、混凝土、模板單方含量,還有一些常用的比值含量等等,利用這些數(shù)據(jù)再結(jié)合簽證數(shù)據(jù)將有利于企業(yè)內(nèi)部更好更快地進行月度工程量審核。
單位工程人工、材料、機械費用指標(biāo)
3.1建立企業(yè)內(nèi)部的勞務(wù)成本單價數(shù)據(jù)庫,再結(jié)合管理
這有利于更好地控制人工費的惡意漲價與秋后再算賬現(xiàn)象發(fā)生。
3.2建立材料信息庫,對材料價格進行動態(tài)管理、可以將同一材料的不同時期價格、不同工程價格、不同供應(yīng)商價格、不同區(qū)域價格分別進行對比,形成價格曲線圖,以避免價格浮動太大導(dǎo)致成本虧損、這樣長期運行下去,對不同階段不同結(jié)構(gòu)、不同層數(shù)、不同區(qū)域的工程數(shù)據(jù)慢慢進行積累建立造價信息資料數(shù)據(jù)庫,為造價控制建立科學(xué)依據(jù)、形成成套的成型的造價指標(biāo)體系結(jié)構(gòu)、
長期以來,在我國建筑市場預(yù)算定額計價模式占據(jù)著主導(dǎo)地位,在這種模式下對工程造價的編制程序的一般方法是:先計算工程量,然后套用預(yù)算定額算出其直接費用,再以費率的形式計算直接工程費、間接費、加上國家規(guī)定計取的利潤、稅全,匯總得出總造價,這種計價方法計算工程量的依據(jù)是圖紙和預(yù)算定額工程量的價格,計價依據(jù)是預(yù)算定額及省市造價管理部門頒布的調(diào)價表或調(diào)價系數(shù),因此這是一種量價合一,工程造價靜態(tài)管理的模式,在特定的歷史條件下起到了確定和衡量建安工程造價標(biāo)準(zhǔn)的作用,規(guī)范了建筑市場,使建設(shè)各方及各有關(guān)人員有所依據(jù),其意義是不可磨滅的。
4、結(jié)語:
總之,工程造價控制具有十分重要的作用。在建筑工程中,在保證工程質(zhì)量和工期的前提條件下盡可能的選用合理的控制工程造價的方法,不僅能控制工程造價,降低成本,實現(xiàn)利益最大化和全程動態(tài)監(jiān)控工程造價,提高投資效益,還能節(jié)約資源,促進企業(yè)走向可持續(xù)發(fā)展之路。
參考文獻:
[1]李寶英;建筑工程計量與計價[M];第1版,北京:中國建筑工業(yè)出版社,2006