999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

數據庫設計中軟件工程技術的作用

2017-05-10 16:27:42安泰
電子技術與軟件工程 2017年8期

安泰

摘 要

本文簡要介紹了軟件工程技術的相關背景和基本概念,結合軟件工程的技術的應用要點和注意事項,主要分析了軟件工程技術在數據庫設計中的實際應用,最后總結了軟件工程技術對于提高數據庫設計工作質量的重要意義,旨在不斷改進和完善該技術在數據庫中的應用,從而提升科學技術的使用效率,為促進數據庫的使用和開發提供有效的動力。

【關鍵詞】數據庫設計 軟件工程 作用分析

1 軟件工程技術的相關背景和基本概念及原理

1.1 軟件工程技術概述

軟件工程技術是一種新興的信息工程技術,現已被廣泛的運用在人們生產和生活的各個領域。軟件工程技術的開發與應用,顯著的提高了計算機水平和推動了科學技術的發展,將軟件工程技術運用到數據庫的設計過程中也是非常常見的。

傳統的軟件開發從某種意義上來說就是一種從“高層概念”到“低層概念”的映射,以實現高層邏輯轉變為低層邏輯。但是就大型軟件系統而言,軟件的開發工作涵蓋的內容和范圍更多、更廣,包含了技術人員、相關技術、開發途徑以及成本和進度等許多方面,所以可以將軟件工程技術綜合定義為是一類可以用來滿足客戶需求并以軟件產品和工程為對象的學科,其應用原理包括計算機科學理論和工程管理原則,主要內容是設計模式、程序語言設計和數據庫等方面。

早期的軟件工程技術開發模型主要為瀑布式,隨著科學技術,尤其是計算機技術的不斷發展,其開發模型已經逐步演變成為螺旋式的迭代開發,再到目前的軟件工程技術敏捷開發,軟件技術不斷的發展和完善,越來越成熟。當然,不管是處于哪個時期,軟件工程技術都要遵守采用科學的手段進行管理,同時通過合作的形式來提高軟件生產效率的基本原則,

國內外的許多專家和學者通過軟件工程技術發展的過程總結出了許多新的軟件開發方法,并由此誕生了軟件工程學。軟件工程學是對軟件工程技術相關理論知識的歸納與總結,很大程度上解改善了軟件工程技術的現狀,但是由于軟件工程學科本身具有理論性強、實踐局限性較大的特性,致使軟件危機仍然活躍在人們的生產生活中。近年來,通過不斷的研究與探索,軟件工程領域出現了許多新的思想和方法,像軟件再開發利用、軟件自動生成器等等,推動著軟件工程技術向自動化和標準化方向發展。

1.2 軟件設計中的工程技術分析

軟件設計中的工程技術主要包含的是軟件的生存周期、規格說明書以及軟件設計。其中軟件的生存周期主要由要求分析、規格說明、設計、編碼、測試和維護這六個環節組成。前兩個環節主要是根據客戶的要求來進行的,要求達到明確軟件設計目的的任務,后面四個環節是針對計算機系統而言的,要求通過各種技術手段來實現由之前兩個環節確定的軟件設計目的。軟件開發的最終目的是為人們的生活服務,所以在進行軟件設計的時候一定要嚴格執行軟件生存周期中的要求分析和規格說明,也就是說一定要按客戶的要求進行設計;規格說明書環節就是指把用戶的需求輸入并整理結果,從而得到軟件的具體規格說明;軟件設計環節就是通過計算機技術以及其它的一些硬件設備來實現規格說明書中的內容,最終實現軟件的開發。

2 軟件工程技術在數據庫設計中的實際應用分析

2.1 用于分析數據庫的可行性

使用軟件工程技術,結合既有的計算機技術及人工控制條件,對數據庫的經濟效益、技術以及操作方便性等方面進行考察,從而實現對數據庫設計任務可否完成的初步估計。在分析時要注意記錄分析結果,整理并書寫相關的可行性報告。

2.2 用于制定數據庫的開發計劃

當數據庫可行性的分析工作結束后,結合可行性報告,如果認為該項目具備很強的可行性,則可以開始制定該數據庫的開發計劃。數據庫項目的開發計劃內容應該包括有關人員的組成、人員的分配、項目進度、項目驗收方式與驗收標準和開發過程中的重點環節等等。除此之外,要注重用戶界面的開發,只有方便、美觀且友好的用戶界面才會被客戶接受,所以在數據庫項目開發計劃中應該包括用戶界面的開發工作。

2.3 用于分析數據庫系統的需求

將軟件工程技術運用于對數據庫需求的分析工作,分析的主要內容包括:數據的需求、運行環境的需求、系統性能的需求等等。通過分析數據庫的需求,可以了解建立數據庫需要的軟件配置標準和運行環境,從而為開發數據庫提供參照標準和數據支持。

2.4 用于數據庫的設計階段

數據庫的設計和建立是數據庫系統的關鍵環節。數據庫的設計質量直接影響著數據庫系統的運行效率和效果。一個成功的數據庫軟件系統一方面可以簡化運算方式,提升運行效率,另一方面還可以幫助數據庫的用戶簡便快捷的獲取需要的信息,同時還需要保證數據庫中數據的完整性,為完成數據庫的設計提供便捷。設計數據庫的基本操作是分析。首先要分析數據庫的概念和結構,大致掌握用戶的具體需求,然后依據這些來擬定一個數據庫系統的實體聯系圖;其次是分析數據庫的邏輯結構,將理論中的E-R圖轉換為程序語言,以使其與DBMS系統相匹配,從而實現將實體之間關系轉化數據庫系統之間的關系。

另外,數據庫系統的物理結構的設計內容應該包括數據的存取方法和數據的存取結構。通常,數據庫的物理結構設計分為兩個環節,其一是確定數據庫系統的物理結構,其二是評估該物理結構的運行效率,通過綜合考慮這兩個環節來對數據庫物理結構的合理性進行最終的評價。

2.5 用于數據庫的詳細設計和概要設計

數據庫系統的詳細設計是設計程序框架,而不是編寫程序。總的來說,數據庫系統的概要設計分為兩個階段:第一,制定數據庫系統的實施方案;第二進行軟件結構設計。

3 總結

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

參考文獻

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

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

主站蜘蛛池模板: 99久久精品国产综合婷婷| 成人自拍视频在线观看| 国产另类乱子伦精品免费女| 美女免费黄网站| 58av国产精品| 国产欧美精品一区aⅴ影院| 国产欧美日本在线观看| 无码有码中文字幕| 国产凹凸视频在线观看| 婷婷久久综合九色综合88| 精品成人一区二区| 国产视频一区二区在线观看 | 无码中文字幕加勒比高清| 真人免费一级毛片一区二区| 欧美一区日韩一区中文字幕页| 青草视频久久| 久久一色本道亚洲| 成人蜜桃网| 日韩大片免费观看视频播放| 精品国产福利在线| 色综合国产| 综合久久五月天| 狂欢视频在线观看不卡| 亚洲最猛黑人xxxx黑人猛交 | 免费Aⅴ片在线观看蜜芽Tⅴ| 99精品在线看| 亚洲第一视频免费在线| 男人天堂亚洲天堂| 欧美日本一区二区三区免费| 日本91在线| 美女无遮挡免费视频网站| 人人91人人澡人人妻人人爽| 亚洲无码91视频| 秋霞午夜国产精品成人片| 五月婷婷导航| 国产精品美人久久久久久AV| 国产一区二区三区在线精品专区| 日韩高清一区 | 激情六月丁香婷婷四房播| 欧美精品H在线播放| 日韩欧美国产精品| 色综合五月| 久久国产V一级毛多内射| 国产精品亚洲天堂| 97亚洲色综久久精品| 另类综合视频| 国产一区二区三区在线观看免费| 国产性爱网站| 国产成人8x视频一区二区| 亚洲a级在线观看| 国产人人干| 国产一在线| 国产成人91精品免费网址在线| 日韩人妻精品一区| 欧美一级夜夜爽www| 久久一级电影| 国产精品19p| 日本AⅤ精品一区二区三区日| 人人爽人人爽人人片| 亚洲丝袜中文字幕| 无码中文字幕精品推荐| 亚洲日韩精品欧美中文字幕| 欧美成a人片在线观看| 97在线免费| 精品一区二区三区水蜜桃| 亚洲色大成网站www国产| 黄色网页在线观看| 午夜欧美在线| 伦伦影院精品一区| 四虎国产在线观看| 日本一本正道综合久久dvd| 日韩毛片免费视频| 亚洲小视频网站| 玖玖精品在线| 亚洲中文字幕久久精品无码一区 | 91精品国产综合久久香蕉922 | 精品偷拍一区二区| 国产熟睡乱子伦视频网站| 欧美a级在线| 国产在线精品美女观看| 有专无码视频| 亚洲一区二区成人|