美章網(wǎng) 資料文庫(kù) 數(shù)據(jù)庫(kù)設(shè)計(jì)中軟件工程技術(shù)的運(yùn)用范文

數(shù)據(jù)庫(kù)設(shè)計(jì)中軟件工程技術(shù)的運(yùn)用范文

本站小編為你精心準(zhǔn)備了數(shù)據(jù)庫(kù)設(shè)計(jì)中軟件工程技術(shù)的運(yùn)用參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。

數(shù)據(jù)庫(kù)設(shè)計(jì)中軟件工程技術(shù)的運(yùn)用

摘要:本文簡(jiǎn)要介紹了軟件工程技術(shù)的相關(guān)背景和基本概念,結(jié)合軟件工程的技術(shù)的應(yīng)用要點(diǎn)和注意事項(xiàng),主要分析了軟件工程技術(shù)在數(shù)據(jù)庫(kù)設(shè)計(jì)中的實(shí)際應(yīng)用,最后總結(jié)了軟件工程技術(shù)對(duì)于提高數(shù)據(jù)庫(kù)設(shè)計(jì)工作質(zhì)量的重要意義,旨在不斷改進(jìn)和完善該技術(shù)在數(shù)據(jù)庫(kù)中的應(yīng)用,從而提升科學(xué)技術(shù)的使用效率,為促進(jìn)數(shù)據(jù)庫(kù)的使用和開(kāi)發(fā)提供有效的動(dòng)力。

關(guān)鍵詞:數(shù)據(jù)庫(kù)設(shè)計(jì);軟件工程;作用分析

1軟件工程技術(shù)的相關(guān)背景和基本概念及原理

1.1軟件工程技術(shù)概述

軟件工程技術(shù)是一種新興的信息工程技術(shù),現(xiàn)已被廣泛的運(yùn)用在人們生產(chǎn)和生活的各個(gè)領(lǐng)域。軟件工程技術(shù)的開(kāi)發(fā)與應(yīng)用,顯著的提高了計(jì)算機(jī)水平和推動(dòng)了科學(xué)技術(shù)的發(fā)展,將軟件工程技術(shù)運(yùn)用到數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程中也是非常常見(jiàn)的。傳統(tǒng)的軟件開(kāi)發(fā)從某種意義上來(lái)說(shuō)就是一種從“高層概念”到“低層概念”的映射,以實(shí)現(xiàn)高層邏輯轉(zhuǎn)變?yōu)榈蛯舆壿嫛5蔷痛笮蛙浖到y(tǒng)而言,軟件的開(kāi)發(fā)工作涵蓋的內(nèi)容和范圍更多、更廣,包含了技術(shù)人員、相關(guān)技術(shù)、開(kāi)發(fā)途徑以及成本和進(jìn)度等許多方面,所以可以將軟件工程技術(shù)綜合定義為是一類可以用來(lái)滿足客戶需求并以軟件產(chǎn)品和工程為對(duì)象的學(xué)科,其應(yīng)用原理包括計(jì)算機(jī)科學(xué)理論和工程管理原則,主要內(nèi)容是設(shè)計(jì)模式、程序語(yǔ)言設(shè)計(jì)和數(shù)據(jù)庫(kù)等方面。早期的軟件工程技術(shù)開(kāi)發(fā)模型主要為瀑布式,隨著科學(xué)技術(shù),尤其是計(jì)算機(jī)技術(shù)的不斷發(fā)展,其開(kāi)發(fā)模型已經(jīng)逐步演變成為螺旋式的迭代開(kāi)發(fā),再到目前的軟件工程技術(shù)敏捷開(kāi)發(fā),軟件技術(shù)不斷的發(fā)展和完善,越來(lái)越成熟。當(dāng)然,不管是處于哪個(gè)時(shí)期,軟件工程技術(shù)都要遵守采用科學(xué)的手段進(jìn)行管理,同時(shí)通過(guò)合作的形式來(lái)提高軟件生產(chǎn)效率的基本原則,國(guó)內(nèi)外的許多專家和學(xué)者通過(guò)軟件工程技術(shù)發(fā)展的過(guò)程總結(jié)出了許多新的軟件開(kāi)發(fā)方法,并由此誕生了軟件工程學(xué)。軟件工程學(xué)是對(duì)軟件工程技術(shù)相關(guān)理論知識(shí)的歸納與總結(jié),很大程度上解改善了軟件工程技術(shù)的現(xiàn)狀,但是由于軟件工程學(xué)科本身具有理論性強(qiáng)、實(shí)踐局限性較大的特性,致使軟件危機(jī)仍然活躍在人們的生產(chǎn)生活中。近年來(lái),通過(guò)不斷的研究與探索,軟件工程領(lǐng)域出現(xiàn)了許多新的思想和方法,像軟件再開(kāi)發(fā)利用、軟件自動(dòng)生成器等等,推動(dòng)著軟件工程技術(shù)向自動(dòng)化和標(biāo)準(zhǔn)化方向發(fā)展。

1.2軟件設(shè)計(jì)中的工程技術(shù)分析

軟件設(shè)計(jì)中的工程技術(shù)主要包含的是軟件的生存周期、規(guī)格說(shuō)明書以及軟件設(shè)計(jì)。其中軟件的生存周期主要由要求分析、規(guī)格說(shuō)明、設(shè)計(jì)、編碼、測(cè)試和維護(hù)這六個(gè)環(huán)節(jié)組成。前兩個(gè)環(huán)節(jié)主要是根據(jù)客戶的要求來(lái)進(jìn)行的,要求達(dá)到明確軟件設(shè)計(jì)目的的任務(wù),后面四個(gè)環(huán)節(jié)是針對(duì)計(jì)算機(jī)系統(tǒng)而言的,要求通過(guò)各種技術(shù)手段來(lái)實(shí)現(xiàn)由之前兩個(gè)環(huán)節(jié)確定的軟件設(shè)計(jì)目的。軟件開(kāi)發(fā)的最終目的是為人們的生活服務(wù),所以在進(jìn)行軟件設(shè)計(jì)的時(shí)候一定要嚴(yán)格執(zhí)行軟件生存周期中的要求分析和規(guī)格說(shuō)明,也就是說(shuō)一定要按客戶的要求進(jìn)行設(shè)計(jì);規(guī)格說(shuō)明書環(huán)節(jié)就是指把用戶的需求輸入并整理結(jié)果,從而得到軟件的具體規(guī)格說(shuō)明;軟件設(shè)計(jì)環(huán)節(jié)就是通過(guò)計(jì)算機(jī)技術(shù)以及其它的一些硬件設(shè)備來(lái)實(shí)現(xiàn)規(guī)格說(shuō)明書中的內(nèi)容,最終實(shí)現(xiàn)軟件的開(kāi)發(fā)。

2軟件工程技術(shù)在數(shù)據(jù)庫(kù)設(shè)計(jì)中的實(shí)際應(yīng)用分析

2.1用于分析數(shù)據(jù)庫(kù)的可行性

使用軟件工程技術(shù),結(jié)合既有的計(jì)算機(jī)技術(shù)及人工控制條件,對(duì)數(shù)據(jù)庫(kù)的經(jīng)濟(jì)效益、技術(shù)以及操作方便性等方面進(jìn)行考察,從而實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)任務(wù)可否完成的初步估計(jì)。在分析時(shí)要注意記錄分析結(jié)果,整理并書寫相關(guān)的可行性報(bào)告。

2.2用于制定數(shù)據(jù)庫(kù)的開(kāi)發(fā)計(jì)劃

當(dāng)數(shù)據(jù)庫(kù)可行性的分析工作結(jié)束后,結(jié)合可行性報(bào)告,如果認(rèn)為該項(xiàng)目具備很強(qiáng)的可行性,則可以開(kāi)始制定該數(shù)據(jù)庫(kù)的開(kāi)發(fā)計(jì)劃。數(shù)據(jù)庫(kù)項(xiàng)目的開(kāi)發(fā)計(jì)劃內(nèi)容應(yīng)該包括有關(guān)人員的組成、人員的分配、項(xiàng)目進(jìn)度、項(xiàng)目驗(yàn)收方式與驗(yàn)收標(biāo)準(zhǔn)和開(kāi)發(fā)過(guò)程中的重點(diǎn)環(huán)節(jié)等等。除此之外,要注重用戶界面的開(kāi)發(fā),只有方便、美觀且友好的用戶界面才會(huì)被客戶接受,所以在數(shù)據(jù)庫(kù)項(xiàng)目開(kāi)發(fā)計(jì)劃中應(yīng)該包括用戶界面的開(kāi)發(fā)工作。

2.3用于分析數(shù)據(jù)庫(kù)系統(tǒng)的需求

將軟件工程技術(shù)運(yùn)用于對(duì)數(shù)據(jù)庫(kù)需求的分析工作,分析的主要內(nèi)容包括:數(shù)據(jù)的需求、運(yùn)行環(huán)境的需求、系統(tǒng)性能的需求等等。通過(guò)分析數(shù)據(jù)庫(kù)的需求,可以了解建立數(shù)據(jù)庫(kù)需要的軟件配置標(biāo)準(zhǔn)和運(yùn)行環(huán)境,從而為開(kāi)發(fā)數(shù)據(jù)庫(kù)提供參照標(biāo)準(zhǔn)和數(shù)據(jù)支持。

2.4用于數(shù)據(jù)庫(kù)的設(shè)計(jì)階段

數(shù)據(jù)庫(kù)的設(shè)計(jì)和建立是數(shù)據(jù)庫(kù)系統(tǒng)的關(guān)鍵環(huán)節(jié)。數(shù)據(jù)庫(kù)的設(shè)計(jì)質(zhì)量直接影響著數(shù)據(jù)庫(kù)系統(tǒng)的運(yùn)行效率和效果。一個(gè)成功的數(shù)據(jù)庫(kù)軟件系統(tǒng)一方面可以簡(jiǎn)化運(yùn)算方式,提升運(yùn)行效率,另一方面還可以幫助數(shù)據(jù)庫(kù)的用戶簡(jiǎn)便快捷的獲取需要的信息,同時(shí)還需要保證數(shù)據(jù)庫(kù)中數(shù)據(jù)的完整性,為完成數(shù)據(jù)庫(kù)的設(shè)計(jì)提供便捷。設(shè)計(jì)數(shù)據(jù)庫(kù)的基本操作是分析。首先要分析數(shù)據(jù)庫(kù)的概念和結(jié)構(gòu),大致掌握用戶的具體需求,然后依據(jù)這些來(lái)擬定一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的實(shí)體聯(lián)系圖;其次是分析數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),將理論中的E-R圖轉(zhuǎn)換為程序語(yǔ)言,以使其與DBMS系統(tǒng)相匹配,從而實(shí)現(xiàn)將實(shí)體之間關(guān)系轉(zhuǎn)化數(shù)據(jù)庫(kù)系統(tǒng)之間的關(guān)系。另外,數(shù)據(jù)庫(kù)系統(tǒng)的物理結(jié)構(gòu)的設(shè)計(jì)內(nèi)容應(yīng)該包括數(shù)據(jù)的存取方法和數(shù)據(jù)的存取結(jié)構(gòu)。通常,數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì)分為兩個(gè)環(huán)節(jié),其一是確定數(shù)據(jù)庫(kù)系統(tǒng)的物理結(jié)構(gòu),其二是評(píng)估該物理結(jié)構(gòu)的運(yùn)行效率,通過(guò)綜合考慮這兩個(gè)環(huán)節(jié)來(lái)對(duì)數(shù)據(jù)庫(kù)物理結(jié)構(gòu)的合理性進(jìn)行最終的評(píng)價(jià)。

2.5用于數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì)和概要設(shè)計(jì)

數(shù)據(jù)庫(kù)系統(tǒng)的詳細(xì)設(shè)計(jì)是設(shè)計(jì)程序框架,而不是編寫程序。總的來(lái)說(shuō),數(shù)據(jù)庫(kù)系統(tǒng)的概要設(shè)計(jì)分為兩個(gè)階段:第一,制定數(shù)據(jù)庫(kù)系統(tǒng)的實(shí)施方案;第二進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)。

3總結(jié)

總而言之,將軟件工程技術(shù)應(yīng)用與數(shù)據(jù)庫(kù)的設(shè)計(jì)具有重要的戰(zhàn)略意義,一方面可以提高數(shù)據(jù)庫(kù)設(shè)計(jì)的工作效率,另一方面還可以增加數(shù)據(jù)庫(kù)的靈活性和適應(yīng)性。所以在軟件工程技術(shù)的實(shí)際應(yīng)用中,要不斷的探索與研究,對(duì)其應(yīng)用方式進(jìn)行改進(jìn)和完善,以保障數(shù)據(jù)庫(kù)的順利設(shè)計(jì)與建立。

參考文獻(xiàn)

[1]曹楊帆.數(shù)據(jù)庫(kù)設(shè)計(jì)中軟件工程技術(shù)的作用[J].電子技術(shù)與軟件工程,2016(03):202.

[2]吳麗華,鄧田.軟件工程技術(shù)在數(shù)據(jù)庫(kù)設(shè)計(jì)中的作用分析[J].電腦迷,2016(05):69.

作者:安泰 單位:內(nèi)蒙古電子信息職業(yè)技術(shù)學(xué)院電子工程系

主站蜘蛛池模板: 污视频在线看网站| 久久99精品国产麻豆不卡| 美女扒开胸罩让男生吃乳| 天天摸天天摸色综合舒服网| 久久久久亚洲av无码尤物| 欧美多人换爱交换乱理伦片| 四虎成人免费网址在线| 99久久精品免费观看国产| 日韩欧美国产高清| 亚洲日韩乱码中文字幕| 男人j插入女人p| 国产性猛交xx乱| a级毛片免费高清视频| 日韩毛片基地一区二区三区| 亚洲成AV人片在线观看ww | 波多野结衣aa| 六月丁香综合网| 欧美极度另类精品| 国内大量揄拍人妻精品視頻| nanana最新在线视频免费观看网| 成人性生活免费视频| 亚洲人免费视频| 欧美疯狂性受xxxxx另类| 人妻免费久久久久久久了| 香蕉视频在线观看免费国产婷婷| 国产精品VA在线播放| 7777精品久久久大香线蕉| 够爽影院vip破解版| 一区二区三区影院| 性欧美videos喷水| 中文字幕无线码一区二区 | a毛片免费观看| 日本成本人视频| 九月婷婷亚洲综合在线| 欧美变态柔术ⅹxxx另类| 兽皇videos极品另类| 美女扒开尿口让男人操| 国产av熟女一区二区三区| 请与我同眠未删减未遮挡小说| 国产强被迫伦姧在线观看无码| 欧美成人免费香蕉|