97超级碰碰碰久久久_精品成年人在线观看_精品国内女人视频免费观_福利一区二区久久

試論計算機(jī)軟件開發(fā)技術(shù)研究論文

時間:2022-07-04 08:40:44 計算機(jī)軟件 我要投稿
  • 相關(guān)推薦

關(guān)于試論計算機(jī)軟件開發(fā)技術(shù)研究論文

  1、前言

關(guān)于試論計算機(jī)軟件開發(fā)技術(shù)研究論文

  隨著計算機(jī)技術(shù)的快速發(fā)展,其在各行各業(yè)中都發(fā)揮了巨大的作用,而在計算機(jī)技術(shù)的應(yīng)用過程中,軟件是一個核心的組成部分,從而就使得軟件開發(fā)工作受到了越來越多人的重視。如果不能夠?qū)浖_發(fā)進(jìn)行規(guī)范,就有可能對軟件的開發(fā)質(zhì)量、效率等帶來較大的影響。因此,本文結(jié)合筆者的開發(fā)經(jīng)驗,對如何在計算機(jī)軟件開發(fā)中貫徹規(guī)范化思想及要求進(jìn)行了詳細(xì)的分析。

  2、計算機(jī)軟件開發(fā)的相關(guān)概述

  計算機(jī)系統(tǒng)主要是由硬件系統(tǒng)和軟件系統(tǒng)兩個主要部分組成,其中軟件卻是其中最為核心的部分。而計算機(jī)軟件則主要是由系統(tǒng)軟件以及應(yīng)用軟件兩個部分組成,其中系統(tǒng)軟件為軟件運行的主要基礎(chǔ),應(yīng)用軟件則主要用來處理計算機(jī)運行中的各種問題。所謂計算機(jī)軟件開發(fā),則主要是軟件工程師基于用戶的實際需求,編寫出軟件或者系統(tǒng)中某一部分的產(chǎn)品開發(fā)的過程。

  3、計算機(jī)軟件開發(fā)的規(guī)范化具體應(yīng)用

  在上文中已經(jīng)分析,在當(dāng)前的軟件開發(fā)過程中,規(guī)范化顯得非常重要,而針對一個具體的計算機(jī)軟件規(guī)范化設(shè)計過程來說,主要包括軟件需求分析規(guī)范化、概要設(shè)計規(guī)范化、詳細(xì)設(shè)計規(guī)范化、軟件測試規(guī)劃化以及軟件維護(hù)規(guī)范化等幾個環(huán)節(jié),下文將分別對其進(jìn)行詳細(xì)的分析。

  3.1、需求分析的規(guī)范化

  對于一個完整的軟件生存周期來說,需求分析階段是一個非常重要的階段,可以說對于整個軟件的生存周期來說,都具有非常重要的決定性意義。該階段的主要任務(wù)是在可行性研究的基礎(chǔ)上對軟件開發(fā)的運行環(huán)境、性能以及功能需求的確定,同時對用戶手冊概進(jìn)行編寫,確認(rèn)測試測試原則,同時設(shè)計概要需求說明書。對于該階段的規(guī)范化來說,應(yīng)該注意如下幾個方面的要點,一是需求說明書務(wù)必需要明確,而且經(jīng)過客戶的確認(rèn),在具體的實施時還應(yīng)該對被開發(fā)軟件的環(huán)境進(jìn)行調(diào)查,二是對客戶和用戶需求進(jìn)行一步明確,以確定人機(jī)界面;三是在該周期的最后階段,所指定的文件也都要齊全,而且是經(jīng)過評審。交付的文件通常具有軟件需求說明書、用戶手冊概要、修改后的項目開發(fā)計劃以及確認(rèn)測試計劃和數(shù)據(jù)要求說明書。

  3.2、概要設(shè)計的規(guī)范化

  概要設(shè)計的主要任務(wù)是基于軟件的需求說明,構(gòu)建出所要設(shè)計系統(tǒng)的各個模塊之間的關(guān)系,然后以該模塊為基礎(chǔ)對其相關(guān)的接口與功能進(jìn)行詳細(xì)的描述和定義。在該環(huán)節(jié),對數(shù)據(jù)庫的設(shè)計也是非常重要的環(huán)節(jié),當(dāng)然,也應(yīng)該對設(shè)計限制與組裝測試計劃進(jìn)行明確和制定。在基于概要設(shè)計規(guī)范化的前提之下,應(yīng)該從整體的角度進(jìn)行考慮,在最大程度上使其具備良好的形態(tài),使得模塊的功能之間還具有良好的內(nèi)聚度,使其滿足相關(guān)的要求。簡潔性也是需要重點考慮的一個問題,主要針對模塊的接口而言,使其在一定范圍之內(nèi)具有良好的移植性。

  3.3、詳細(xì)設(shè)計的規(guī)范化

  詳細(xì)設(shè)計是軟件開發(fā)的一個非常關(guān)鍵的階段,在該階段的主要任務(wù)基于概要設(shè)計的基礎(chǔ)上針對模塊進(jìn)行過程描述,是對前一個階段的細(xì)化,產(chǎn)生的描述能夠為代碼的編寫提供重要的基礎(chǔ),同時也能夠更加促進(jìn)模塊開發(fā)的順利開展。而基于本文所提出的詳細(xì)設(shè)計規(guī)范化的前提之下,應(yīng)該按照相關(guān)的要求對每個程序的模塊構(gòu)建進(jìn)行相應(yīng)的輸入、輸出、數(shù)據(jù)流以及處理功能的構(gòu)建等。

  3.4、軟件測試的規(guī)范化

  隨著當(dāng)前信息化程度的不斷加深,大軟件開發(fā)變的更加普遍,而在軟件開發(fā)過程中,大軟件的開發(fā)過程中不出現(xiàn)錯誤也是不現(xiàn)實的,一旦出現(xiàn)了錯誤,軟件測試技術(shù)就發(fā)揮了重要的作用。因此,針對軟件測試階段來說,其對于整個軟件生存周期來說,意義非常重大。其主要任務(wù)是針對軟件開發(fā)中的功能、性能、測試計劃是否滿足了實際的需求,在測試完成之后還應(yīng)該向用戶提交最終的操作手冊。

  3.5、軟件維護(hù)的規(guī)范化

  軟件維護(hù)是軟件生存周期的最后一個環(huán)節(jié),其重要性也是不容忽視的,其主要任務(wù)是對于已經(jīng)處于運行階段的軟件系統(tǒng)進(jìn)行維護(hù),并對在其開發(fā)階段所并沒有發(fā)現(xiàn)的問題進(jìn)行更正、升級,使得其能夠更加進(jìn)一步適應(yīng)在實際的應(yīng)用環(huán)境中的應(yīng)用。不過,在針對該階段的規(guī)范化要求之下,進(jìn)一步要求在軟件維護(hù)階段應(yīng)該投入足夠的細(xì)心和責(zé)任心,不能出現(xiàn)錯上加錯的現(xiàn)象。尤其對于修改應(yīng)該在仔細(xì)權(quán)衡后在進(jìn)行改進(jìn),修改還應(yīng)該基于一定的步驟,同時還應(yīng)該加強(qiáng)嚴(yán)格的控制管理,對于已經(jīng)修改過的軟件還應(yīng)該加強(qiáng)對其的進(jìn)一步測試工作,測試完成之后填寫相應(yīng)的報告。

  4、結(jié)語

  總之,通過本文所分析的軟件需求分析規(guī)范化、概要設(shè)計規(guī)范化、詳細(xì)設(shè)計規(guī)范化、軟件測試規(guī)劃化以及軟件維護(hù)規(guī)范化等方面的規(guī)范化要求,是對軟件開發(fā)人員的重要“行為規(guī)范”,只有在嚴(yán)格遵守的前提下,才能夠開發(fā)出質(zhì)量更高的軟件,繼而適應(yīng)社會各行各業(yè)對計算機(jī)軟件越來越高的要求。

【試論計算機(jī)軟件開發(fā)技術(shù)研究論文】相關(guān)文章:

計算機(jī)軟件開發(fā)實習(xí)周報04-21

計算機(jī)軟件開發(fā)合同06-20

技工院校軟件開發(fā)專業(yè)項目課程實踐探索論文03-23

計算機(jī)軟件開發(fā)合同2篇04-09

計算機(jī)軟件開發(fā)合同5篇11-05

計算機(jī)軟件開發(fā)合同(4篇)11-23

計算機(jī)軟件開發(fā)合同精選5篇12-09

計算機(jī)軟件開發(fā)合同書02-15

計算機(jī)軟件開發(fā)合同6篇03-24

計算機(jī)軟件開發(fā)合同(5篇)11-05