• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      軟件開(kāi)發(fā)的建模技術(shù)及其應(yīng)用探討

      2017-05-24 08:24:19陳薇
      科技創(chuàng)新與應(yīng)用 2017年13期
      關(guān)鍵詞:軟件開(kāi)發(fā)應(yīng)用

      陳薇

      摘 要:科學(xué)技術(shù)的發(fā)展,改變了生活的方式和節(jié)奏,讓人們的生活更加的簡(jiǎn)單和舒適。而在生活以及工作中,實(shí)現(xiàn)科學(xué)技術(shù)的應(yīng)用,就離不開(kāi)軟件開(kāi)發(fā)的建模技術(shù)。目前我國(guó)各個(gè)城市,人們?cè)谏詈凸ぷ鞯倪^(guò)程中,都離不開(kāi)軟件的支持,最常見(jiàn)的就是手機(jī)軟件,可以解決生活中比較復(fù)雜的問(wèn)題。而在工作中,計(jì)算機(jī)軟件,也是簡(jiǎn)化工作量,提高工作效率的有效的幫手。而軟件開(kāi)發(fā)的基礎(chǔ)就是需要建模技術(shù)。因此,文章的中心內(nèi)容主要圍繞的是軟件開(kāi)發(fā)的建模技術(shù)進(jìn)行分析。

      關(guān)鍵詞:軟件開(kāi)發(fā);建模技術(shù);應(yīng)用;UML;模型驅(qū)動(dòng)

      引言

      計(jì)算機(jī)軟件,是日常工作學(xué)習(xí)最常用,能夠簡(jiǎn)化工作的形式和內(nèi)容。因此,開(kāi)發(fā)新的軟件,進(jìn)一步加強(qiáng)計(jì)算機(jī)的實(shí)用性,成為了計(jì)算機(jī)科學(xué)發(fā)展的方向。而軟件的開(kāi)發(fā),需要有大量數(shù)據(jù)支持的建模技術(shù),只有通過(guò)數(shù)據(jù)的模擬以及不斷的數(shù)據(jù)試驗(yàn),確定建模技術(shù)可以使用,才能保證軟件開(kāi)發(fā)的順利,以及質(zhì)量高。能夠在測(cè)試的抗損耗的范圍內(nèi),實(shí)現(xiàn)高效率的工作。因此文章內(nèi)容,主要針對(duì)的就是軟件開(kāi)發(fā)之前的建模技術(shù)進(jìn)行詳細(xì)的分析和總結(jié),并且對(duì)其應(yīng)用進(jìn)行闡述。

      1 軟件開(kāi)發(fā)模型技術(shù)

      1.1 軟件開(kāi)發(fā)的建模技術(shù)概述

      1.1.1 軟件建模

      軟件建模,主要體現(xiàn)的是一種思想,是在系統(tǒng)需求以及系統(tǒng)現(xiàn)實(shí)之中,架起了一座橋梁,讓虛擬的,抽象的事務(wù)變成能夠看見(jiàn)和摸得到的,這樣可以滿(mǎn)足人們生活和工作中的需要。而且軟件的建模,也是需要海量的數(shù)據(jù)支持才能完成的,并且實(shí)現(xiàn)開(kāi)發(fā)和使用的目的。所以,軟件建模,需要依據(jù)其想要表現(xiàn)出來(lái)的實(shí)際操作模式和內(nèi)容,選擇數(shù)據(jù)進(jìn)行建模的工作。

      1.1.2 傳統(tǒng)軟件開(kāi)發(fā)面臨的問(wèn)題

      軟件的開(kāi)發(fā),是基于建模技術(shù)而研發(fā)出來(lái)的,雖然建模技術(shù)不能完全完善軟件的功能,但是基礎(chǔ)功能的呈現(xiàn)也能滿(mǎn)足人們和工作的需求。但是目前傳統(tǒng)軟件的開(kāi)發(fā),以及更新還是面臨著一定的問(wèn)題,如果問(wèn)題得不到解決,會(huì)導(dǎo)致軟件不能使用,甚至?xí)霈F(xiàn)系統(tǒng)癱瘓的狀態(tài)。比如,在初期的軟件開(kāi)發(fā)過(guò)程中,書(shū)寫(xiě)代碼是最基本的開(kāi)發(fā)軟件的工作,也是建模的基礎(chǔ),但是書(shū)寫(xiě)代碼本身就是一個(gè)簡(jiǎn)單的程序,如果不設(shè)計(jì)模型,以及不進(jìn)行文檔的編寫(xiě),就會(huì)導(dǎo)致整體出現(xiàn)漏洞,因此,傳統(tǒng)的軟件開(kāi)發(fā),應(yīng)該把程序編寫(xiě)和文檔設(shè)計(jì)以及效率有效的結(jié)合在一起。而且現(xiàn)代社會(huì),對(duì)軟件的需求極高,軟件更新的速度也是比較快的。

      1.2 新軟件開(kāi)發(fā)模式UML的提出

      現(xiàn)階段,我國(guó)計(jì)算機(jī)軟件的開(kāi)發(fā),尤其是新軟件的開(kāi)發(fā),主要是借助于模型UML,提出UML模型,主要是因?yàn)樵撃P偷臉?gòu)建技術(shù),符合現(xiàn)代人們對(duì)軟件的需求和要求。而且利用UML,可以統(tǒng)一建模的語(yǔ)言,這樣有利于開(kāi)發(fā)軟件。而且可以把抽象化的內(nèi)容具象化,并且利用UML建模,可以實(shí)現(xiàn)三種建模方式。最重要的是,UML建模的提出,可以讓軟件的開(kāi)發(fā),逐漸向編碼靠攏,畢竟編碼是軟件開(kāi)發(fā)的基礎(chǔ),而不應(yīng)該為了創(chuàng)新軟件的技術(shù)和功能,偏離編碼的中心。

      1.3 模型驅(qū)動(dòng)體系結(jié)構(gòu)

      1.3.1 UML基本概念

      UML模型技術(shù)的概念,就是統(tǒng)一建模語(yǔ)言,主要就是指的憑借事物、關(guān)系和圖而實(shí)現(xiàn)一種表達(dá)軟件內(nèi)容的建模形式和方式。該種建模形式更能夠體現(xiàn)出建模的優(yōu)勢(shì)和特點(diǎn)。而且利用UML模式可以從三個(gè)方面進(jìn)行建模,一個(gè)是動(dòng)態(tài)圖,一個(gè)是靜態(tài)圖,以及物理圖,通過(guò)這三個(gè)圖的內(nèi)容的構(gòu)建,可以有效的實(shí)現(xiàn)抽象化的內(nèi)容,轉(zhuǎn)變成具象化。通過(guò)圖1可以了解到動(dòng)態(tài)建模和靜態(tài)建模之間的關(guān)系,其中靜態(tài)圖就是利用表現(xiàn)邏輯為基礎(chǔ),把一些不存在變化的元素進(jìn)行連接起來(lái),比如軟件之中存在的類(lèi)別,包圖、例圖、對(duì)象圖等組件圖等進(jìn)行有效連接。而動(dòng)態(tài)圖就是把軟件在工作過(guò)程中,可能體現(xiàn)出來(lái)的變化進(jìn)行記錄,然后依據(jù)具體的內(nèi)容進(jìn)行改變和設(shè)計(jì)。最后則是物理圖,就是依據(jù)軟件的物理結(jié)構(gòu)表現(xiàn)進(jìn)行設(shè)計(jì),這三類(lèi)內(nèi)容是軟件實(shí)體設(shè)計(jì)的依據(jù)和根本基礎(chǔ)。因此,應(yīng)該依據(jù)UML的模型開(kāi)發(fā)軟件。

      1.3.2 UML的特點(diǎn)

      利用 UML建模,是整個(gè)模型驅(qū)動(dòng)體系結(jié)構(gòu)中的重點(diǎn)內(nèi)容,而且因?yàn)閁ML具有獨(dú)特的特點(diǎn),可以讓軟件開(kāi)發(fā)具有更多的優(yōu)點(diǎn)。首先,UML的特點(diǎn)就是,基本上涵蓋了目前我國(guó)社會(huì)上對(duì)軟件開(kāi)發(fā)所需要的基本建模技術(shù)和內(nèi)容,這對(duì)于開(kāi)發(fā)和創(chuàng)新新的軟件提供了基礎(chǔ)技術(shù)內(nèi)容,實(shí)現(xiàn)了軟件開(kāi)發(fā)的建模技術(shù)的語(yǔ)言統(tǒng)一,這樣有助于開(kāi)發(fā)軟件。其次,則是利用UML可以實(shí)現(xiàn)動(dòng)態(tài)和靜態(tài)的結(jié)合,這樣能夠保證靜態(tài)關(guān)系和動(dòng)態(tài)關(guān)系之間的對(duì)象以及結(jié)構(gòu)具有聯(lián)系,實(shí)現(xiàn)了時(shí)間和狀態(tài)的聯(lián)系,這樣的動(dòng)態(tài)聯(lián)系能夠保證軟件的開(kāi)發(fā)者以及建模技術(shù)的設(shè)計(jì)者,對(duì)軟件從多角度盡心了解。

      2 基于UML的應(yīng)用分析

      基于UML的建模技術(shù)以及軟件開(kāi)發(fā),在具體的應(yīng)用中,也起到了比較好的效果。利用UML模型,在應(yīng)用中,提高的軟件的配置,能夠在大數(shù)據(jù)測(cè)試階段,保證較好的運(yùn)算速度和效率以及準(zhǔn)確率。尤其是軟件的應(yīng)用,在工作管理,校園管理中起到了重要的作用。比如企業(yè)中的人員招聘,檔案的記錄,或者是學(xué)校的系統(tǒng)管理以及教師管理等內(nèi)容,都是與UML模型技術(shù)開(kāi)發(fā)軟件有著直接的關(guān)系。而且可以實(shí)現(xiàn)不同系統(tǒng)之間的兼容,能夠?qū)崿F(xiàn)語(yǔ)言的統(tǒng)一性,便于操作,能夠有效的完成工作內(nèi)容。有效的提高了軟件的質(zhì)量,同時(shí)利用UML建模技術(shù)和基礎(chǔ)模型,可以讓軟件中的關(guān)系更加的明了,便于軟件之中不同項(xiàng)目以及狀態(tài)的行為有序的展現(xiàn)出來(lái),這樣可以保證程序和軟件不出現(xiàn)錯(cuò)亂的情況。

      3 結(jié)束語(yǔ)

      目前我國(guó)的軟件開(kāi)發(fā),最基本的功能就是下載、安裝和刪除,然后就是軟件內(nèi)容內(nèi)部的一些基礎(chǔ)功能項(xiàng)目。像目前辦公比較常用的WPS,就是軟件開(kāi)發(fā)的一種。但是在軟件開(kāi)發(fā)的過(guò)程中,是需要建模技術(shù)的,只有通過(guò)大量的數(shù)據(jù)試驗(yàn),才能夠建立適合客戶(hù)使用的軟件,才能開(kāi)發(fā)軟件。因此,文章內(nèi)容是針對(duì)利用MDA模型為基礎(chǔ),構(gòu)建模型技術(shù),實(shí)現(xiàn)驅(qū)動(dòng)體系的建立,然后進(jìn)行軟件的開(kāi)發(fā)使用。并且在最后的依據(jù)其應(yīng)用進(jìn)行簡(jiǎn)單的分析,可以在實(shí)際中的使用該款軟件。

      參考文獻(xiàn)

      [1]張媛媛.軟件開(kāi)發(fā)的建模技術(shù)研究與應(yīng)用[D].北京:首都經(jīng)濟(jì)貿(mào)易大學(xué),2010.

      [2]劉旭.建模技術(shù)在軟件開(kāi)發(fā)中的應(yīng)用[J].電子技術(shù)與軟件工程,2016(8):122-125.

      [3]周海,張葉.淺析軟件開(kāi)發(fā)的建模技術(shù)研究與應(yīng)用[J].管理決策,2014(7):122-124.

      [4]陳鳳萍.UML建模技術(shù)在軟件開(kāi)發(fā)中的應(yīng)用探究[J].電子技術(shù)與軟件工程,2014(5):145-147.

      [5]傅明麗.UML建模技術(shù)在軟件開(kāi)發(fā)中的應(yīng)用[J].科技展望,2015(6):133-138.

      猜你喜歡
      軟件開(kāi)發(fā)應(yīng)用
      信息安全環(huán)境下的計(jì)算機(jī)軟件開(kāi)發(fā)研究
      計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)運(yùn)用
      建模技術(shù)在軟件開(kāi)發(fā)中的應(yīng)用
      軟件開(kāi)發(fā)中數(shù)據(jù)庫(kù)設(shè)計(jì)理論的實(shí)踐
      核電廠(chǎng)定期試驗(yàn)管理軟件開(kāi)發(fā)
      科技視界(2016年21期)2016-10-17 20:50:03
      多媒體技術(shù)在小學(xué)語(yǔ)文教學(xué)中的應(yīng)用研究
      考試周刊(2016年76期)2016-10-09 08:45:44
      分析膜技術(shù)及其在電廠(chǎng)水處理中的應(yīng)用
      科技視界(2016年20期)2016-09-29 14:22:00
      FPGA軟件開(kāi)發(fā)過(guò)程中編碼規(guī)范的作用
      科技視界(2016年20期)2016-09-29 13:35:10
      GM(1,1)白化微分優(yōu)化方程預(yù)測(cè)模型建模過(guò)程應(yīng)用分析
      科技視界(2016年20期)2016-09-29 12:03:12
      煤礦井下坑道鉆機(jī)人機(jī)工程學(xué)應(yīng)用分析
      科技視界(2016年20期)2016-09-29 11:47:01
      白朗县| 柳州市| 朝阳市| 德保县| 科技| 辽中县| 闵行区| 临颍县| 郴州市| 茶陵县| 资源县| 宁远县| 民县| 明水县| 安新县| 南郑县| 揭东县| 赤壁市| 清新县| 松溪县| 大洼县| 雷山县| 临城县| 镇远县| 马鞍山市| 台中县| 当阳市| 康平县| 滨州市| 峨眉山市| 民县| 垫江县| 阳城县| 岳池县| 阿荣旗| 息烽县| 宁安市| 罗平县| 苏尼特左旗| 米林县| 涿鹿县|