亚洲一区亚洲二区亚洲三区,国产成人高清在线,久久久精品成人免费看,999久久久免费精品国产牛牛,青草视频在线观看完整版,狠狠夜色午夜久久综合热91,日韩精品视频在线免费观看

軟件工程方法在軟件開發(fā)的應(yīng)用論文

時(shí)間:2021-06-13 10:00:54 論文范文 我要投稿

軟件工程方法在軟件開發(fā)的應(yīng)用論文

  摘要:隨著社會(huì)科學(xué)技術(shù)的持續(xù)發(fā)展和創(chuàng)新,為了更好的適應(yīng)信息時(shí)代的發(fā)展需求,軟件工程的相關(guān)研究工作逐漸被社會(huì)各界所重視。文章從軟件開發(fā)的需求分析不夠全面、對(duì)于數(shù)據(jù)的開發(fā)利用不夠深入、過于注重用戶的多樣化需求以及軟件文檔不夠規(guī)范四個(gè)方面,對(duì)現(xiàn)階段軟件開發(fā)過程中存在的問題進(jìn)行分析,希望能為軟件開發(fā)工作的進(jìn)一步完善提供相應(yīng)的參考。

軟件工程方法在軟件開發(fā)的應(yīng)用論文

  關(guān)鍵詞:軟件工程;軟件開發(fā);數(shù)據(jù)開發(fā);需求多樣化

  1現(xiàn)階段軟件開發(fā)過程中存在的問題

  1.1軟件開發(fā)的需求分析不夠全面

  軟件開發(fā)的需求分析是直接影響軟件開發(fā)能否取得預(yù)期效果的重要因素之一。在實(shí)際的工作中,相關(guān)專業(yè)技術(shù)人員需要對(duì)軟件開發(fā)工作的根據(jù)要求進(jìn)行充分的了解和進(jìn)一步的明確,以此來對(duì)自身的操作進(jìn)行規(guī)范,也為軟件開發(fā)的效率提供了更為可靠的保證。但是在軟件開發(fā)系統(tǒng)的實(shí)際運(yùn)行中,經(jīng)常會(huì)出現(xiàn)一些軟件開發(fā)功能與實(shí)際使用者需求之間不相符的情況,導(dǎo)致軟件失去最初的開發(fā)意義。

  1.2對(duì)于數(shù)據(jù)的開發(fā)利用不夠深入

  在數(shù)據(jù)的開發(fā)和利用方面達(dá)不到要求,也是引發(fā)軟件生存期短的主要原因。某些軟件開發(fā)公司在對(duì)數(shù)據(jù)信息進(jìn)行二次開發(fā)時(shí),往往會(huì)一筆帶過,從而在軟件開發(fā)后期的系統(tǒng)構(gòu)建階段會(huì)遇到不同程度的麻煩,拖慢軟件開發(fā)的實(shí)際速度[1]。關(guān)于在數(shù)據(jù)開發(fā)工作上取得效果不理想的問題,與技術(shù)人員過于重視編碼工作而忽略對(duì)現(xiàn)有數(shù)據(jù)信息處理技術(shù)的應(yīng)用有著較大的關(guān)系,也會(huì)直接降低軟件開發(fā)的工作效率。

  1.3過于注重用戶的多樣化需求

  在當(dāng)前軟件開發(fā)工程中,存在大量技術(shù)人員過于注重用戶多樣化需求的情況,從而忽視了軟件開發(fā)系統(tǒng)中其他形式的需求,對(duì)軟件開發(fā)系統(tǒng)的`實(shí)際運(yùn)行效率和開發(fā)價(jià)值造成較大的影響。產(chǎn)生這種問題的原因可以總結(jié)為以下兩個(gè)方面:第一,在某些用戶提出用編碼的方式進(jìn)行數(shù)據(jù)信息的實(shí)時(shí)存儲(chǔ)時(shí),技術(shù)人員容易對(duì)數(shù)據(jù)之間的關(guān)系以及數(shù)據(jù)與編碼中的對(duì)應(yīng)性發(fā)生混淆;第二,對(duì)于開發(fā)軟件中的一些復(fù)雜功能,用戶可能會(huì)存在不理解或者解釋不清楚的情況,也會(huì)使相關(guān)技術(shù)人員在開展工作的過程中遇到不同程度的困擾[2]。

  1.4軟件文檔不夠規(guī)范

  軟件開發(fā)是一項(xiàng)系統(tǒng)性工程,在不同的開發(fā)階段中會(huì)逐漸包含越來越多各種各樣的文檔。目前的軟件開發(fā)單位在軟件文檔的建立以及管理方面的重視程度還不夠,最為直接的表現(xiàn)是缺少專業(yè)的軟件文檔管理部門,在軟件填寫程序方面沒有明確的規(guī)范制度,使得一些技術(shù)人員在建立軟件文檔的過程中出現(xiàn)不必要的錯(cuò)誤,進(jìn)而影響到軟件文檔的實(shí)際使用價(jià)值。

  2軟件工程方法在軟件開發(fā)中是作用分析

  2.1全面分析軟件開發(fā)需求

  對(duì)于軟件開發(fā)需求的分析是軟件開發(fā)過程中非常重要的環(huán)節(jié),專業(yè)技術(shù)人員在進(jìn)行軟件開發(fā)工作之前應(yīng)保證對(duì)軟件開發(fā)需求的全面了解。軟件開發(fā)需求的分析工作直接影響著后續(xù)軟件開發(fā)的一系列程序的進(jìn)行,對(duì)于其實(shí)際操作程序起到了基本的指導(dǎo)作用。在分析軟件開發(fā)需求時(shí),可以根據(jù)軟件開放方案中相關(guān)信息,對(duì)廣大用戶采取需求性的調(diào)查工作,并依據(jù)用戶所提供的一系列數(shù)據(jù)來科學(xué)建立軟件開發(fā)需求參考模型。例如,安排軟件開發(fā)的專業(yè)技術(shù)人員與隨機(jī)邀請(qǐng)的軟件用戶進(jìn)行面對(duì)面的交流,開發(fā)人員需要在與用戶交流的過程中準(zhǔn)確提取有用的信息,對(duì)于不明確的地方要及時(shí)進(jìn)行詢問,確保用戶提供信息的準(zhǔn)確性。此外,還可以通過軟件開發(fā)團(tuán)隊(duì)對(duì)用戶單位進(jìn)行群訪調(diào)查的方式來收集用戶關(guān)于軟件需求方面的信息,按照系統(tǒng)的方式對(duì)數(shù)據(jù)進(jìn)行統(tǒng)計(jì),確保軟件需求分析工作的實(shí)際價(jià)值[3]。

  2.2深入研究軟件開發(fā)相關(guān)數(shù)據(jù)信息

  只有對(duì)所有采集數(shù)據(jù)展開科學(xué)的深入分析,充分利用軟件工程方法在軟件開發(fā)過程中的重要優(yōu)勢(shì)作用,才能切實(shí)為軟件的后續(xù)開發(fā)工作的進(jìn)行提供參考依據(jù),推動(dòng)軟件開發(fā)設(shè)計(jì)目標(biāo)的實(shí)現(xiàn)。在實(shí)際的軟件開發(fā)過程中,利用前期專業(yè)技術(shù)人員的實(shí)驗(yàn)以及第一階段中收集的用戶需求信息,總結(jié)數(shù)據(jù)結(jié)構(gòu)特征,對(duì)軟件工程方法中的軟件開發(fā)組成部分展開深入的分析,通常情況下還會(huì)依靠DFD數(shù)據(jù)圖對(duì)軟件開發(fā)中所產(chǎn)生的數(shù)據(jù)進(jìn)行精準(zhǔn)的描述,以此來達(dá)到軟件開發(fā)合理性的目的。DFD這種圖形方法相比于其他的技術(shù),其優(yōu)勢(shì)主要在于可以對(duì)軟件開發(fā)過程中數(shù)據(jù)的變換進(jìn)行更清晰的理解,對(duì)于優(yōu)化軟件開發(fā)整體的設(shè)計(jì)方案起到非常重要的作用。其次,深入研究軟件開發(fā)相關(guān)數(shù)據(jù)信息,合理優(yōu)化數(shù)據(jù)結(jié)構(gòu),還能夠在反應(yīng)軟件開發(fā)不同階段和生存期內(nèi)不同數(shù)據(jù)類型的同時(shí),通過結(jié)合軟件工程方法的現(xiàn)實(shí)作用,有效延長(zhǎng)軟件的實(shí)際使用壽命,從而最大程度的提升軟件開發(fā)的應(yīng)用價(jià)值。

  2.3滿足軟件開發(fā)系統(tǒng)中其他方面的要求

  基于在軟件開發(fā)過程中發(fā)揮軟件工程方法作用的前提下,重視軟件開發(fā)運(yùn)行系統(tǒng)中其他方面的需求,通過借助現(xiàn)代化先進(jìn)的軟件開發(fā)技術(shù)和更為高級(jí)的模塊化開發(fā)理念,從而幫助軟件開發(fā)系統(tǒng)更好的適應(yīng)社會(huì)主義市場(chǎng)經(jīng)濟(jì)的發(fā)展特點(diǎn),滿足廣大軟件用戶對(duì)于軟件功能開發(fā)的多樣化需求。例如:技術(shù)人員在軟件開發(fā)系統(tǒng)運(yùn)行過程中,如果發(fā)現(xiàn)問題需要在第一時(shí)間內(nèi)對(duì)問題加以修正,遇到用戶產(chǎn)生新的需求時(shí),也要盡可能在短時(shí)間內(nèi)對(duì)軟件運(yùn)行系統(tǒng)進(jìn)行優(yōu)化和改良。此外,軟件開發(fā)工程具有一定的風(fēng)險(xiǎn)幾率,想要將軟件開發(fā)的風(fēng)險(xiǎn)降到最低,需要對(duì)軟件工程方法采取不斷的創(chuàng)新,探尋技術(shù)含量更高的軟件開發(fā)方法,也可以利用先進(jìn)的計(jì)算機(jī)技術(shù)對(duì)現(xiàn)有的信息資源進(jìn)行整合,在提升資源共享利用效率的同時(shí),打破現(xiàn)有軟件開發(fā)技術(shù)中的局限問題。

  2.4規(guī)范軟件開發(fā)文檔

  軟件開發(fā)文檔是記錄軟件開發(fā)過程中每個(gè)階段的實(shí)際工作狀態(tài)以及完整反映每個(gè)開發(fā)階段中取得效果的工具。軟件文檔是在開發(fā)運(yùn)行的工程中產(chǎn)生的,具有真實(shí)性特點(diǎn),對(duì)于軟件開發(fā)的整個(gè)過程以及后期的維護(hù)都有著較大程度的影響。因此,針對(duì)當(dāng)前軟件開發(fā)單位中相關(guān)軟件文檔填寫記錄工作不規(guī)范,管理制度不健全的問題,需要及時(shí)加以改進(jìn)。例如:根據(jù)軟件開發(fā)項(xiàng)目的實(shí)際情況,合理增設(shè)軟件文檔的專業(yè)管理人員,在完成某一階段的軟件開發(fā)任務(wù)時(shí),需要派遣專門的文檔記錄人員負(fù)責(zé)相關(guān)數(shù)據(jù)以及開發(fā)成果的記錄,如果有需要對(duì)軟件文檔進(jìn)行補(bǔ)寫的,需要在管理人員的監(jiān)督下,按照一定的規(guī)則對(duì)文檔進(jìn)行補(bǔ)寫或修正,一般情況下,軟件文檔的記錄工作是隨著軟件開發(fā)的實(shí)際進(jìn)度開展的,通常前一階段的軟件文檔會(huì)是下一階段軟件開發(fā)工作的前提。

  3結(jié)語

  綜上所述,決定軟件開發(fā)能否順利進(jìn)行的因素有很多,在當(dāng)前的軟件開發(fā)工作中還存在較多的問題,均在不同程度上對(duì)軟件開發(fā)的效率造成影響;谲浖こ谭椒ㄔ谲浖_發(fā)工作中的作用,想要盡可能的完善軟件開發(fā)技術(shù),需要在全面分析軟件需求和數(shù)據(jù)結(jié)構(gòu)的同時(shí),重視軟件開發(fā)系統(tǒng)中其他方面的要求、規(guī)范軟件開發(fā)文檔,最大程度上保障開發(fā)軟件功能的完善。

  參考文獻(xiàn)

  [1]李攀.軟件性能工程方法在交互式軟件開發(fā)中的應(yīng)用分析[J].信息系統(tǒng)工程,2017(6):74.

  [2]謝廣輝.軟件工程方法在計(jì)算機(jī)軟件開發(fā)中的運(yùn)用[J].電子技術(shù)與軟件工程,2017(2):51.

  [3]章榮麗.軟件工程方法在軟件開發(fā)中的應(yīng)用研究[J].電子測(cè)試,2016(6):92-93.

【軟件工程方法在軟件開發(fā)的應(yīng)用論文】相關(guān)文章:

軟件工程方法在軟件開發(fā)中的應(yīng)用工程論文05-31

軟件工程在軟件開發(fā)中的應(yīng)用論文05-31

醫(yī)療軟件開發(fā)中現(xiàn)代軟件工程方法應(yīng)用的研究論文05-30

軟件開發(fā)中現(xiàn)代軟件工程的應(yīng)用的論文05-30

軟件開發(fā)中現(xiàn)代軟件工程的應(yīng)用論文11-11

現(xiàn)代軟件工程在軟件開發(fā)中的應(yīng)用論文11-10

信息工程監(jiān)理中軟件工程方法應(yīng)用論文11-12

軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的應(yīng)用論文12-02

有關(guān)軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的應(yīng)用論文12-02