国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

系統(tǒng)結(jié)構(gòu)模型在軟件工程當(dāng)中的應(yīng)用

2017-05-10 07:53邱瀚
電子技術(shù)與軟件工程 2017年8期
關(guān)鍵詞:結(jié)構(gòu)模型軟件工程項目管理

邱瀚

摘 要

傳統(tǒng)的軟件工程中可能會出現(xiàn)這樣或那樣的不足,如果利用軟件工程的思想就能夠較方便的促進我們工作的效果。本篇文章主要是對系統(tǒng)結(jié)構(gòu)的概念和步驟、模型的建設(shè)成本及控制風(fēng)險等方面的問題進行簡單的分析,希望對相關(guān)研究有指導(dǎo)作用。

【關(guān)鍵詞】軟件工程 結(jié)構(gòu)模型 項目管理

為了克服軟件危機而提出來的軟件工程已經(jīng)經(jīng)歷了四十多年的發(fā)展,目前已經(jīng)形成了一門獨立的學(xué)科,目前該方面的發(fā)展有兩大難題,一是理論和現(xiàn)實相背離,第二個就是缺少繼續(xù)研究的理論支撐體系,缺少必要的理論基礎(chǔ),當(dāng)前應(yīng)當(dāng)從新的角度來研究系統(tǒng)結(jié)構(gòu)模型在軟件工程中的方法和過程,只有把工程系統(tǒng)論和一般的系統(tǒng)論有效的結(jié)合起來才能建立良好的系統(tǒng)結(jié)構(gòu)模型。

1 軟件系統(tǒng)結(jié)構(gòu)的概念

對于軟件系統(tǒng)工程,目前還沒有比較好的描述。被普遍接受的定義是利用工程系統(tǒng)思想對軟件工程科學(xué)進行有效的研究和針對性的考察,在工作當(dāng)中依靠工程系統(tǒng)論的理論及其方法研究潛在的一些特點。通常情況下我們所說的軟件系統(tǒng)工程系統(tǒng)一般包括軟件系統(tǒng)的外在形態(tài)、所接觸的外部環(huán)境、內(nèi)在結(jié)構(gòu)之間的作用規(guī)律。除此之外,軟件系統(tǒng)具有很好的序性、一定復(fù)合性、層次性等方面的特點。一般來講軟件系統(tǒng)的原則主要是務(wù)實性原則、目的性原則、確定化原則等等。

2 在軟件系統(tǒng)中常見的一般工作步驟

相比其他系統(tǒng)來說,軟件工程是一種比較復(fù)雜的系統(tǒng),它會涉及到很多不確定的人為因素以及來自各行各業(yè)的評價標(biāo)準(zhǔn)等,在很多時候我們很難區(qū)分他們的要求和約束。在這一種情況下,了解軟件系統(tǒng)工程對我們開展以后的工作有很大的指導(dǎo)作用,一般分為如下幾個步驟。

研究問題的場景,這主要是針對問題存在但是沒有被明確的情景。對要研究的情景進行總結(jié),接著用語言表達出來,有時候還可以利用圖像進行簡單的描述,一般來講,對場景表述越是豐富,就越方便我們了解更加真實的問題。

利用建立根定義來建立服務(wù)系統(tǒng)概念,主要有:軟件系統(tǒng)工程的受害者或者受益者,輸出和輸入信息之間的變換過程,通過這些定義能夠使我們對系統(tǒng)活動的要素進行有效的確定。

樹立概念模型觀念,在這一過程中,我們可以進行有效的語言表述,也可以借助比較直觀的圖形來進行表達。把理論概念模型和常用的現(xiàn)實情境相結(jié)合,根據(jù)他們之間的區(qū)別和聯(lián)系進行修改概念模型,進而可以使他們更加符合實際情景。

提供改革方案措施,得到新的情境。

3 建立系統(tǒng)結(jié)構(gòu)模型

軟件系統(tǒng)主要會死開發(fā)者為了滿足客戶的要求做一些軟件,在系統(tǒng)中,各個元素相互協(xié)調(diào)、相互關(guān)聯(lián),一般情況下,主要包括:需求方、運作方、開發(fā)方、使用方、監(jiān)督方。其主要功能可以是需求、開發(fā)者、問題及支撐技術(shù)。需求方主要是指提出需求的單位,這個可以是企業(yè)或者是個人,也可以是國家或政府。在有些時候建立系統(tǒng)模型甚至是不需要需求方的,一般在這種情形之下主要是開發(fā)企業(yè)作為虛擬的需求方,在這這時候開發(fā)方主要的任務(wù)就是負責(zé)程序開發(fā)。運作方主要是指操作軟件軟件或者運作產(chǎn)品的企業(yè)或者個人。在一般情況下,我們常常把使用者和需求者看成一個實體,最后監(jiān)督方指的是在軟件開發(fā)的過程中監(jiān)督的單位或者個人,有時候也稱為是弟三方。

4 軟件系統(tǒng)結(jié)構(gòu)的應(yīng)用與分析

在軟件工程中,常常以系統(tǒng)論作為方法論或者指導(dǎo)思想。利用這些方法可以對軟件工程進行考察,處理問題和傳統(tǒng)的方法也不一樣,是一種比較新的思路,能夠幫助我們掌握軟件工程的過程。

(1)通過對傳統(tǒng)的軟件工程的分析我們可以比較清楚的知道,軟件工程一般其周期由定義開始的,然后緊接著就是開發(fā)、使用以及后期開展相關(guān)的維護,最后是軟件系統(tǒng)的退役,這就標(biāo)志著其生命的結(jié)束。目前,主流的理論有三個時期軟件的開發(fā)、使用、維護。在每一時期,還可以分成很多的方面。

(2)軟件系統(tǒng)中的過程,相比之下是對軟件工程的全局的整體的把握。一般來講,主要有兩條主線,其一是系統(tǒng)工程中的問題要素,然后系統(tǒng)工程員要把它轉(zhuǎn)化為需求的要素,最后才能把它轉(zhuǎn)化為軟件要素。另外一條是由需求出發(fā),進行運作方的選擇,然后再進行開發(fā)者的選擇,開發(fā)方則是選擇開發(fā)的要素,這兩個過程中的主線是一致的。我們在把軟件系統(tǒng)問題要素轉(zhuǎn)化成為為軟件需求要素的時候,一般就要我們對需求的方向有足夠的重視,一旦出現(xiàn)差距比較大的情況,并且沒有及時的被發(fā)現(xiàn),就很容易使軟件系統(tǒng)工程中的項目失敗,進一步增加我們的軟件工程的工作量?;谶@一個原因,我們使用的最佳語言常常選用形式化語言,這樣就能夠使內(nèi)容描述的更加準(zhǔn)確的,在量化等方面也會更加清楚。除此之外,還應(yīng)該統(tǒng)籌的考慮使用方法的一些特點。

開發(fā)者的作用是把需求要素經(jīng)過加工和轉(zhuǎn)化變成成軟件要素,所以開發(fā)者是軟件工程開發(fā)的關(guān)鍵,在整個軟件工程的系統(tǒng)開發(fā)過程中應(yīng)當(dāng)堅持適應(yīng)性的原則,換句話說就是說要選擇恰當(dāng)?shù)拈_發(fā)方。

5 軟件工程中的風(fēng)險分析

在軟件工程中,難度比較大的就是確認(rèn)軟件的風(fēng)險,在軟件系統(tǒng)工程中,我們應(yīng)當(dāng)對積極的應(yīng)對其中可能出現(xiàn)的風(fēng)險,針對存在的風(fēng)險我們可以進行整體的、系統(tǒng)的進行考慮。通常情況下,風(fēng)險是難以避免的,在軟件系統(tǒng)工程過程里面,人為因素是最不確定的因素,這方面的風(fēng)險主要是由于人對軟件系統(tǒng)中事物進行分析、比較、評價及決策中,都可能會受到自身素質(zhì)、個人觀點能力等方面的影響,這些都會產(chǎn)生風(fēng)險。

(1)加強對風(fēng)險的預(yù)防工作,更好的提高其抗風(fēng)險和抵御風(fēng)險的能力,在平時的軟件系統(tǒng) 工程中應(yīng)當(dāng)加強預(yù)防工作,認(rèn)真落實。堅持預(yù)防為主,防治結(jié)合的 原則,努力提高抗風(fēng)險的水平。

(2)降低系統(tǒng)工程中的風(fēng)險,這個主要是想方法把導(dǎo)致不良后果的可能性盡量的降低。

6 結(jié)語

研究軟件工程系統(tǒng)結(jié)構(gòu)模型有著長遠的和現(xiàn)實的意義,本篇文章只是進行了這方面的簡單的概述,有很多細節(jié)方賣弄的知識并沒有展開討論。在以后的實際操作中,應(yīng)當(dāng)加強這一方面的探索與研究,只有這樣才能使軟件企業(yè)有更強的市場競爭力和更大的市場空間。

參考文獻

[1]王連成.工程系統(tǒng)論[M].北京:中國宇航出版社,2012(10).

[2]王眾托.系統(tǒng)工程引論[M].北京:電子工業(yè)出版社,2013(09).

[3]吳春華.溫志強.人力資源開發(fā)與管理[M].北京:北京理工大學(xué)出版社,2009(08).

[4]趙維雙.技術(shù)經(jīng)濟學(xué)[M].北京:北京兵器工業(yè)出版社,2010(12).

猜你喜歡
結(jié)構(gòu)模型軟件工程項目管理
結(jié)構(gòu)模型設(shè)計制作與分析
學(xué)生核心素養(yǎng)的結(jié)構(gòu)模型研究
關(guān)于如何創(chuàng)新和完善計算機軟件工程管理的探討
昭平县| 芒康县| 武安市| 金湖县| 瑞安市| 阿克苏市| 万源市| 北票市| 龙山县| 额尔古纳市| 闸北区| 芦溪县| 安陆市| 宜宾市| 长武县| 碌曲县| 清原| 沙田区| 响水县| 明星| 华宁县| 麻城市| 雷州市| 微山县| 松桃| 雅江县| 淳安县| 叶城县| 双牌县| 佳木斯市| 报价| 抚州市| 红原县| 康乐县| 澜沧| 南昌市| 安丘市| 信宜市| 崇仁县| 宝应县| 英吉沙县|