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.

主站蜘蛛池模板: 欧美日韩精品一区二区视频| 亚洲国产日韩在线观看| 欧美高清三区| 国产在线观看精品| 国产精女同一区二区三区久| 免费jjzz在在线播放国产| 99久久国产综合精品2020| 天天综合网亚洲网站| 99人体免费视频| 又爽又大又黄a级毛片在线视频 | av午夜福利一片免费看| 欧美在线一二区| 国国产a国产片免费麻豆| 黄色一级视频欧美| h网站在线播放| 又爽又黄又无遮挡网站| 国产视频资源在线观看| 亚洲国产综合精品一区| 亚洲成AV人手机在线观看网站| 国产毛片高清一级国语| 91青青草视频| 伊人大杳蕉中文无码| 好吊妞欧美视频免费| 欧美综合在线观看| 国产国拍精品视频免费看| 四虎在线观看视频高清无码| 国产亚洲第一页| 亚洲欧美人成人让影院| 国产亚洲精品精品精品| 免费国产好深啊好涨好硬视频| 亚洲午夜18| 欧美啪啪网| 亚洲欧美在线综合一区二区三区| 丁香综合在线| 国产精品对白刺激| 日本影院一区| 久久精品人人做人人爽97| 国产97视频在线观看| 国产黄网永久免费| 九九九久久国产精品| 美女亚洲一区| a毛片在线播放| 男人的天堂久久精品激情| aaa国产一级毛片| 免费无码AV片在线观看中文| 黄色网站在线观看无码| 国产视频入口| 精品国产一二三区| 久久久噜噜噜| 久久窝窝国产精品午夜看片| 91无码国产视频| 国产麻豆福利av在线播放| 噜噜噜综合亚洲| 国产97公开成人免费视频| 亚洲色图欧美视频| 国产精品嫩草影院视频| 天堂av综合网| 国产小视频免费| 在线观看无码av免费不卡网站| 毛片免费在线视频| 91精品情国产情侣高潮对白蜜| 成人毛片在线播放| 91免费精品国偷自产在线在线| 国产成人啪视频一区二区三区 | AV网站中文| 国产亚洲精品91| 一级香蕉人体视频| 国产黑丝一区| 色婷婷电影网| 精品成人一区二区三区电影 | 久久久亚洲国产美女国产盗摄| 久久成人免费| 女同久久精品国产99国| 99久久亚洲精品影院| 国产91无码福利在线| 在线播放精品一区二区啪视频| 国产黄色片在线看| 国产麻豆精品在线观看| 中文字幕调教一区二区视频| 成人精品视频一区二区在线| 亚洲天堂视频网| 欧美精品亚洲二区|