亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        數(shù)據(jù)庫設(shè)計中軟件工程技術(shù)的作用

        2018-05-08 13:20:44敬澤中
        電子技術(shù)與軟件工程 2018年22期
        關(guān)鍵詞:數(shù)據(jù)庫設(shè)計作用

        敬澤中

        摘要 軟件工程技術(shù)是近年來新興的信息技術(shù),在各行各業(yè)中都有著廣泛應(yīng)用,最為典型的就是在數(shù)據(jù)庫設(shè)計中的應(yīng)用。軟件工程技術(shù)的發(fā)展,推動了計算機水平與科學技術(shù)的進一步提高,給我們的生活與生產(chǎn)帶來了諸多便利。本文對數(shù)據(jù)庫設(shè)計中軟件工程技術(shù)的作用進行分析。

        【關(guān)鍵詞】數(shù)據(jù)庫設(shè)計 軟件工程技術(shù) 作用

        數(shù)據(jù)庫設(shè)計過程十分復雜,囊括了邏輯與物理結(jié)構(gòu),通過較為復雜的映射將二者進行連接,而且效率比較低,不便于使用。隨著軟件工程技術(shù)的出現(xiàn),能夠有效規(guī)避以上問題,能夠在數(shù)據(jù)庫設(shè)計中發(fā)揮主導作用。

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

        軟件開發(fā)屬于一種由高級概念到低級概念的映射,形成由高級處理向低級處理的轉(zhuǎn)變。對于功能強大的軟件系統(tǒng)來說,定義并不簡單,因為這種軟件開發(fā)涉及到技術(shù)、人員、成本等多方面內(nèi)容,從宏觀來看,軟件工程是能夠滿足所有客戶對于軟件產(chǎn)品的需求,一般應(yīng)用的理論為工程管理與計算機科學,包含了數(shù)據(jù)庫、設(shè)計模式、程序語言設(shè)計等方方面面。

        最早的軟件過程技術(shù)是以瀑布模型為主要開發(fā)模型,隨著科技的發(fā)展與社會的進步,逐步演化成螺旋式開發(fā)模型。此外,無論在哪一時期軟件工程技術(shù)的研發(fā),都秉持著科學的使用方法,將管理與合作相結(jié)合的形式來提升軟件生產(chǎn)率,使軟件工程技術(shù)能夠得到進一步發(fā)展。

        相關(guān)學者以軟件工程技術(shù)演變歷史總結(jié)出許多軟件開發(fā)方法,并逐步演變成目前的軟件工程學,但這并不表示軟件危機已經(jīng)終結(jié)。軟件工程具備較強的理論性,實施方法受到一定的局限,導致軟件危機一直在生活中存在。隨著學者的不斷研究與探索,涌現(xiàn)出了很多新型的方法與思想,讓軟件工程技術(shù)能夠得到長效發(fā)展,軟件工程技術(shù)也正在向著標準化、自動化的方向大步前進。

        2 軟件設(shè)計中的工程技術(shù)

        2.1 軟件的生存周期

        軟件生存周期涉及的范圍較廣,包括規(guī)格說明、要求分析、編碼等等。規(guī)格說明與要求分析一般是依照客戶的要求來完成的,對軟件開發(fā)的目的進行明確。其余的環(huán)節(jié)則對于計算機系統(tǒng)來說是對前兩個環(huán)節(jié)設(shè)計目的進行明確。與此同時,在設(shè)計軟件過程中,還要注重以下幾個方面,才能保證生存周期所有環(huán)節(jié)有序進行:

        (1)要對開發(fā)軟件的目的進行明確,這樣才能是軟件為生活以及生產(chǎn)提供更好的服務(wù),因此要嚴格遵循生存周期的分析與要求、以及規(guī)格說明實現(xiàn)軟件設(shè)計;

        (2)軟件設(shè)計的最終目的是將產(chǎn)品呈現(xiàn)在人們眼前,因此與系統(tǒng)工程有著緊密聯(lián)系,在設(shè)計軟件時,要使用結(jié)構(gòu)化方法,實現(xiàn)軟件設(shè)計的標準化;

        (3)軟件設(shè)計的所有環(huán)節(jié)都要進行設(shè)計驗證,而且要將此過程全面貫穿于整體軟件設(shè)計中。

        2.2 規(guī)格說明書

        在此環(huán)節(jié)中,輸入客戶的需求,并輸出結(jié)果,將整個過程整理為規(guī)格說明書,在顯示客戶需求時,禁止出現(xiàn)二義性,這也是軟件開發(fā)的重要一環(huán)。在設(shè)計規(guī)格說明書時,要以用戶的要求為先決標準,建立完整的數(shù)據(jù)流程表,之后再對數(shù)據(jù)項圖進行設(shè)計。

        2.3 軟件設(shè)計

        所謂的軟件設(shè)計,是將規(guī)格說明書轉(zhuǎn)換成又人、軟硬件以及通訊為基本組成的統(tǒng)一系統(tǒng),而且在信息系統(tǒng)中能夠完整保留這些元素。在軟件設(shè)計過程中,第一點就是要明確各個部分的實際功能,之后將用戶的要求以規(guī)格說明書的形式向系統(tǒng)輸送,之后再設(shè)計下級功能。在軟件設(shè)計的過程中,需要注重以下幾點要求

        (1)對軟件系統(tǒng)進行設(shè)計是一項系統(tǒng)工程,而且具備較高的邏輯性,因此要對設(shè)計人員的所有行為進行約束;

        (2)還要具備有效的備案,防止出現(xiàn)突發(fā)事件。

        3 軟件工程技術(shù)在數(shù)據(jù)庫設(shè)計中的應(yīng)用

        3.1 可行性分析

        可行性分析,是對目前的控制技術(shù)與計算機技術(shù)進行分析,從操作、經(jīng)濟等多方面考察數(shù)據(jù)庫,并對其進行初步估算,是否能夠?qū)崿F(xiàn)數(shù)據(jù)庫設(shè)計。進行可行性分析時,要記錄下分析結(jié)果,并形成一份完整的可行性報告,

        3.2 制定開發(fā)計劃

        如果在進行可行性分析后能夠?qū)崿F(xiàn)操作,分析人員就可著手制定項目開發(fā)計劃。此計劃包括人員構(gòu)成、分配、開發(fā)進度、驗收標準等環(huán)節(jié)。與此同時,用戶界面在開發(fā)數(shù)據(jù)中占有非常重要的位置,界面要具備友好、美觀等特點,才能受用戶歡迎,所以項目開發(fā)也要重視界面設(shè)計。

        3.3 分析數(shù)據(jù)庫系統(tǒng)的需求

        對數(shù)據(jù)庫系統(tǒng)的需求進行分析,包括系統(tǒng)性能、運行環(huán)境、數(shù)據(jù)等的需求分析。通過分析數(shù)據(jù)庫的需求,能夠掌握軟件運行環(huán)境與配置標準,為開發(fā)數(shù)據(jù)庫提供技術(shù)參數(shù)。

        3.4 數(shù)據(jù)庫設(shè)計階段

        對于數(shù)據(jù)庫系統(tǒng)來說,設(shè)計與建立是重點內(nèi)容。數(shù)據(jù)庫系統(tǒng)運行效果能夠受到設(shè)計質(zhì)量的左右,完美的數(shù)據(jù)庫軟件系統(tǒng)除了能夠進行簡化運算,使運行效率有所提升,還能幫助用戶更加便捷的獲取信息,確保數(shù)據(jù)完整性,為設(shè)計數(shù)據(jù)庫打下堅實基礎(chǔ)。

        設(shè)計數(shù)據(jù)庫的基礎(chǔ)則是需求分析。第一步要設(shè)計出數(shù)據(jù)庫的結(jié)構(gòu)與概念,在大致上明確用戶需求,并在此基礎(chǔ)上設(shè)計聯(lián)系圖。之后要對數(shù)據(jù)庫邏輯進行設(shè)計,將E-R圖變成計算機語言,匹配DBMS系統(tǒng),將實體關(guān)系變成數(shù)據(jù)庫系統(tǒng)中表間的關(guān)系。

        對于數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計來說,一般是由數(shù)據(jù)存取結(jié)構(gòu)與數(shù)據(jù)存取方法組合而成。此階段一般由兩個環(huán)節(jié)組成,第一是明確數(shù)據(jù)庫系統(tǒng)物理結(jié)構(gòu),第二是對結(jié)構(gòu)運行效率進行評價,通過對這兩個環(huán)節(jié)的考慮,進而對數(shù)據(jù)庫物理結(jié)構(gòu)合理性進行評價。

        4 結(jié)束語

        綜上所述,根據(jù)權(quán)威調(diào)查研究顯示,軟件工程技術(shù)能夠使數(shù)據(jù)庫設(shè)計效率得到顯著提升,還能使數(shù)據(jù)庫在適應(yīng)性與靈活性方面有所提升,能夠使數(shù)據(jù)庫得到健康、穩(wěn)定的發(fā)展。我國在軟件工程技術(shù)方面起步較晚,與先進國家還有一段差距,但通過相關(guān)學者的不斷研究,會使軟件工程技術(shù)得到進一步發(fā)展。

        參考文獻

        [1]高猛,數(shù)據(jù)庫設(shè)計中軟件工程技術(shù)的作用分析[J].讀寫算(教育教學研究),2017 (17):365-365.

        [2]鄭彥平,系統(tǒng)軟件開發(fā)過程中的軟件工程技術(shù)[J].電子測試,2017 (24):122-123.

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

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

        猜你喜歡
        數(shù)據(jù)庫設(shè)計作用
        試論數(shù)據(jù)庫設(shè)計在網(wǎng)站開發(fā)中的應(yīng)用
        基于WEB的科研信息管理系統(tǒng)的設(shè)計與實現(xiàn)
        軟件開發(fā)中數(shù)據(jù)庫設(shè)計理論的實踐
        淺析情境教學法在中職會計課堂中的應(yīng)用價值
        考試周刊(2016年79期)2016-10-13 23:33:50
        試談鄉(xiāng)土地理教學法在初中地理教學中的作用
        考試周刊(2016年79期)2016-10-13 23:06:05
        試分析高中化學教學中概念圖的應(yīng)用策略
        考試周刊(2016年77期)2016-10-09 11:54:42
        多媒體技術(shù)在小學語文教學中的應(yīng)用研究
        考試周刊(2016年76期)2016-10-09 08:45:44
        談?wù)劺首x在文本解讀中的作用
        考試周刊(2016年76期)2016-10-09 08:36:12
        基于班級管理的班干部培養(yǎng)方法研究
        成才之路(2016年26期)2016-10-08 11:05:01
        面向等級考試,探討高校理工科計算機基礎(chǔ)課程教學改革
        考試周刊(2016年47期)2016-06-29 22:15:13
        国产三级精品美女三级| 欧洲熟妇色| 成h视频在线观看免费| av人摸人人人澡人人超碰下载| 狠狠色婷婷久久综合频道日韩| 亚洲国产精品一区二区www| 日韩精品无码一区二区中文字幕| 国产最新一区二区三区天堂| 久久婷婷夜色精品国产| 中文亚洲第一av一区二区| 日本不卡视频一区二区| 色多多性虎精品无码av| 无码人妻丰满熟妇区五十路百度 | 国产69精品麻豆久久| 美女脱掉内裤扒开下面让人插| 精品人妻av区乱码色片| 又色又爽又黄还免费毛片96下载| 精品国产精品久久一区免费式| 思思久久96热在精品不卡| 亚洲小少妇一区二区三区| 蜜桃av在线免费网站| 欧美成人精品三级网站| 欧美va免费精品高清在线| 日本av一区二区播放| 久久99人妖视频国产| 国产精品videossex国产高清| 亚洲av电影天堂男人的天堂| 亚洲av不卡电影在线网址最新| 3亚洲日韩在线精品区| 国产毛片精品av一区二区| 无遮挡很爽很污很黄的女同| 亚洲成在人线av品善网好看| 污污污污污污WWW网站免费| 国产精品,在线点播影院| 日本精品久久性大片日本| 少妇精品揄拍高潮少妇桃花岛| 日日摸天天碰中文字幕你懂的| 色狠狠一区二区三区香蕉| 国产精品亚洲ΑV天堂无码| 中文字幕高清一区二区| 丰满精品人妻一区二区|