吳瑞強
摘要:由于網(wǎng)絡(luò)技術(shù)的提高,計算機軟件設(shè)計領(lǐng)域也取得了明顯的進步。采用系統(tǒng)工程方法,能夠讓計算機軟件設(shè)計邁向新的高度,而且還可以降低軟件設(shè)計的時間。那么下面我們就以系統(tǒng)工程方法的內(nèi)容和應(yīng)用過程為角度,來具體討論一下計算機軟件設(shè)計中系統(tǒng)工程方法的運用。
【關(guān)鍵詞】計算機 軟件設(shè)計 系統(tǒng)工程方法
隨著科技水平的日益提高,讓計算機技術(shù)得到了普及。而軟件作為計算機發(fā)展的重要一環(huán),其設(shè)計水平如何,直接關(guān)系到計算機未來的發(fā)展。系統(tǒng)工程方法目前在計算機軟件設(shè)計中得到了廣泛的應(yīng)用,它可以很大程度的降低軟件設(shè)計的時問,同時還能夠提高開發(fā)力度與質(zhì)量,這對于以后的計算機軟件設(shè)計工作會具有非常大的幫助。
1 基本內(nèi)容
主要的開展內(nèi)容有:
(1)全而調(diào)查所要探究的內(nèi)容,并對調(diào)查過程做好充分的記錄;
(2)創(chuàng)建完善的分析方案,采取有效的定性分析方式,去逐步的研究系統(tǒng)技術(shù)性能:
(3)在進行認(rèn)真的分析以后,挑選出最佳的系統(tǒng)設(shè)計計劃,然后通過系統(tǒng)工程的具體情況,去合理的實施;
(4)根據(jù)系統(tǒng)設(shè)計方案的具體內(nèi)容,去創(chuàng)建完善的實施計劃,而且還要創(chuàng)建科學(xué)合理的管理制度,這樣的話就能夠確保系統(tǒng)能夠正常運行。
2 基本流程
在設(shè)計方法上包含以下幾種:
(1)自頂向下的結(jié)構(gòu)化方法,此種方式包含結(jié)構(gòu)化分析以及設(shè)計等方而,而具體的運用思路就是將比較繁瑣的問題進行分解,而且這種分解方式是自頂向下的,這樣就能夠讓所有階段的問題都可以在工作人員的掌控之內(nèi);
(2)簡便的形式化方法,如果計算機軟件使用此方法的話,那么就必須要采用系統(tǒng)工程方法的有關(guān)原則,并根據(jù)整體,去創(chuàng)建完善的工作計劃,這樣的話就能夠加強計劃的合理性。采用這種措施,其關(guān)鍵作用在于能夠有效解決計算機軟件開發(fā)力度以及設(shè)計范圍等一系列問題。
(3)模塊化設(shè)計技術(shù)方法,此方法是把繁雜結(jié)構(gòu)合理的分解成為一個個子系統(tǒng),運用此方式的過程主要包括:提出任務(wù).論證與批準(zhǔn).需求分析.推廣應(yīng)用。在經(jīng)過這樣的過程之后,就可以有效的確保計算機軟件設(shè)計的整體性和完善性。圖1是系統(tǒng)工程方法的基本工作流程。
3 運用要點
圖2是系統(tǒng)工程方法的應(yīng)用流程。
3.1 任務(wù)的提出
計算機軟件開發(fā)交辦單位要向軟件開發(fā)系統(tǒng)員工提出自己的想法,然后相關(guān)員工根據(jù)軟件開發(fā)交辦單位所提出的要求,去創(chuàng)建完善的實施計劃,同時還要合理的分配軟件開發(fā)的任務(wù)。在分配任務(wù)的時候,交辦單位要和員工簽署合同,這樣的話就能夠表明具體的責(zé)任,如此一來,便可以讓軟件開發(fā)工作得以順利進行。
3.2 論證與批準(zhǔn)
參與設(shè)計的員工要通過交辦單位的有關(guān)規(guī)定去合理的制定設(shè)計計劃,然后就要邀請相關(guān)專家對方案進行審查,緊接著做出科學(xué)性的論證。參與設(shè)計的員工要合理的去總結(jié)這些論證內(nèi)容,并在得到主管的審批后,方可全而進行實施。
3.3 需求的分析
相關(guān)工作者要全而掌握客戶對軟件系統(tǒng)的要求,這里而主要包含計算機軟件的性能、運行速度等。在平時的工作中,最好能夠讓用戶通過網(wǎng)絡(luò)像軟件設(shè)計人員提出各種各樣的要求,然后軟件工作人員根據(jù)要求的合理性,去盡量的滿足用戶的需求。
3.4 概要設(shè)計與詳細(xì)設(shè)計
概要設(shè)計主要是創(chuàng)建目標(biāo)系統(tǒng)軟件的整體架構(gòu)及總體結(jié)構(gòu)與模塊之問的聯(lián)系,然后去做好有關(guān)的審查。另外,對軟件的設(shè)計工作,要在做好概要設(shè)計的前提下,去進行模塊設(shè)計,這樣就能夠做好代碼編寫工作。
3.5 編碼測試
工作人員要學(xué)會合理運用編碼語言,把具體的設(shè)計結(jié)果轉(zhuǎn)化成客戶所需要的程序語言,在這部分工作完成以后,參與軟件設(shè)計的員工就要對編碼進行測試,這樣就能夠確保計算機軟件系統(tǒng)讓客戶滿意,要是還具有一定的系統(tǒng)問題的話,那么就一定要第一時問進行完善,以免對以后的軟件設(shè)計工作帶來隱患。
3.6 鑒定推廣
工作人員在做好全部的軟件開發(fā)工作以后,必須要對軟件做好鑒定推廣,而且還要通過對客戶運用環(huán)境的了解,去試著對系統(tǒng)軟件進行安裝。在對軟件進行完鑒定推廣以后,再把軟件交給客戶進行使用,而且最好委派專業(yè)人士對用戶進行軟件使用的培訓(xùn)工作,同時還要教會他們?nèi)绾巫龊脤ο到y(tǒng)的維護。
4 結(jié)束語
通過以上內(nèi)容我們能夠了解到,系統(tǒng)工程方法目前在計算機軟件設(shè)計中得到了廣泛的應(yīng)用,它可以很大程度的降低軟件設(shè)計的時問,同時還能夠提高開發(fā)力度與質(zhì)量。而想要做好這方而的工作,相關(guān)工作者就要做好論證與批準(zhǔn)、概要設(shè)計以及鑒定推廣等方而的工作。因此在今后的工作中,相關(guān)工作者要積極努力,爭取制定出更為完善的方案,從而讓計算機軟件設(shè)計中的系統(tǒng)工程設(shè)計水平邁向一個新的高度。
參考文獻(xiàn)
[1]徐蕾,計算機軟件設(shè)計對系統(tǒng)工程方法的運用[J].電腦與電信,2015(06):85-86+89.
[2]林葉之,計算機軟件設(shè)計的系統(tǒng)工程方法分析[J].湖北函授大學(xué)學(xué)報.2015(23):108-109.
[3]劉奧博.系統(tǒng)工程方法在計算機軟件設(shè)計中的應(yīng)用分析[J].電子技術(shù)與軟件工程.2016(02):67.
[4]蔡岳良,計算機軟件設(shè)計教學(xué)中系統(tǒng)工程方法的應(yīng)用[J].軟件導(dǎo)刊(教育技術(shù)).2017(03):19-20.endprint