成人免费看黄网站无遮挡,caowo999,se94se欧美综合色,a级精品九九九大片免费看,欧美首页,波多野结衣一二三级,日韩亚洲欧美综合

軟件開(kāi)發(fā)中軟件質(zhì)量控制研究論文

時(shí)間:2021-04-16 13:14:29 論文 我要投稿

軟件開(kāi)發(fā)中軟件質(zhì)量控制研究論文

  隨著(zhù)現代科學(xué)技術(shù)發(fā)展,計算機技術(shù)的應用越來(lái)越廣泛,設備系統中軟件成分不斷增加,軟件質(zhì)量以及軟件質(zhì)量控制日益成為人們關(guān)注的焦點(diǎn)。本文首先闡述了軟件的特點(diǎn);其次分析了軟件開(kāi)發(fā)中存在的主要問(wèn)題;最后研究了在軟件開(kāi)發(fā)的各個(gè)階段對的軟件質(zhì)量控制和管理手段。

軟件開(kāi)發(fā)中軟件質(zhì)量控制研究論文

  一、引言

  隨著(zhù)信息化建設的持續深入發(fā)展,目前設備系統軟件無(wú)論其規模還是數量都得到空前增長(cháng),軟件在設備系統中的地位和重要性越發(fā)突出,成為設備系統質(zhì)量和功能的關(guān)鍵因素。因此,加強設備系統軟件的質(zhì)量控制,提高軟件的質(zhì)量,對全面提升設備系統的質(zhì)量有著(zhù)重要的意義。

  二、軟件的特點(diǎn)

  軟件是與計算機系統操作有關(guān)的計算機程序、規程、規則,以及可能有的文件、文檔及數據,它是程序加文檔的集合體。軟件一般具有以下的特點(diǎn):

  (1)軟件是無(wú)形的,沒(méi)有物理形態(tài),只能通過(guò)運行狀況來(lái)了解功能、特性和質(zhì)量。

  (2)軟件滲透了大量的腦力勞動(dòng),人的邏輯思維、智能活動(dòng)和技術(shù)水平是軟件產(chǎn)品的關(guān)鍵。

  (3)軟件不會(huì )像硬件一樣老化磨損,但存在缺陷維護和技術(shù)更新。

  (4)軟件的開(kāi)發(fā)和運行必須依賴(lài)于特定的計算機系統環(huán)境,對于硬件有依賴(lài)性。

  (5)軟件具有可復用性,軟件開(kāi)發(fā)出來(lái)很容易被復制,從而形成多個(gè)副本。同時(shí)設備系統軟件因為規模巨大管理困難,同時(shí)還具有高互操作性。

  三、軟件在質(zhì)量方面存在的`主要問(wèn)題

  由于設備系統軟件在整個(gè)系統中所起的作用,使軟件已不再是硬件的附屬物,而成為與硬件并列的、獨立的技術(shù)狀態(tài)管理項目。但是,由于受多種因素的影響和制約,軟件的質(zhì)量和可靠性問(wèn)題一直沒(méi)有引起人們足夠的重視。

  (1)透明度差。由于軟件大多由開(kāi)發(fā)者自己設計、自己編程、自己測試、自己維護,造成軟件的可讀性較差,因此軟件出現故障只能由開(kāi)發(fā)者自己去維護,其他人難以介入。

  (2)沒(méi)有嚴格按軟件的配置管理對軟件質(zhì)量進(jìn)行控制。由于未對軟件的更改標識、更改控制、更改檢查等進(jìn)行嚴格控制,從而造成軟件的管理混亂,產(chǎn)品的軟件錯誤較多。

  (3)軟件通用性差。同類(lèi)型系統之間的軟件通用性和繼承性比較差,甚至軟件模塊的標準化系數不高,造成經(jīng)費和時(shí)間的浪費以及可靠性的降低。

  (4)軟件測試不夠。因為缺乏測試軟件和測試工具,并且測試標準、規范和管理制度不健全,使得軟件的測試不充分。

  四、軟件開(kāi)發(fā)過(guò)程中對軟件質(zhì)量控制管理

  現階段軟件管理還存在巨大的漏洞,這不可避免的影響設備系統軟件質(zhì)量。提高軟件質(zhì)量,確保系統的研制成功,確保系統發(fā)揮全部作用,是我們的重要任務(wù)。為了完成這一任務(wù),我們要在軟件開(kāi)發(fā)的流程中進(jìn)行質(zhì)量管理。

  1.軟件需求分析階段的管理

  需求分析是發(fā)現、求精、建模和規約的過(guò)程,它在系統級軟件分配和軟件設計間起到橋梁的作用。首先,系統工程師要明確軟件的功能和性能、指明軟件和其他系統元素的接口,并建立軟件必須滿(mǎn)足的約束;其次,軟件工程師要精化軟件分解模塊,并創(chuàng )建所需的數據、功能和行為模型;第三,通過(guò)需求分析為軟件設計者提供可被翻譯成數據、體系結構、界面和過(guò)程設計的模型;最后,生成的需求規約為開(kāi)發(fā)者和客戶(hù)提供了軟件建造完后質(zhì)量評估的依據。

  2.軟件設計階段的管理

  軟件設計階段包括初步設計和細節設計兩個(gè)階段。

  在初步設計階段主要是確定系統的具體實(shí)現方案,首先,劃分出組成系統的物理元素;然后設計系統結構,確定系統中每個(gè)程序是由哪些模塊組成,模塊需要完成哪些適當的子功能,以及模塊之間的關(guān)系。

  在細節設計階段主要是對系統中的各個(gè)模塊進(jìn)行程序描述,包括各模塊的功能、性能、輸入、輸出、算法、程序邏輯、接口等。

  通過(guò)這兩個(gè)階段的設計,軟件工程師可以提供用于質(zhì)量評估的軟件表示,同時(shí)還能將用戶(hù)需求準確轉化成軟件產(chǎn)品或系統。

  3.軟件制作階段的管理

  (1)軟件文檔的管理。計算機軟件文檔是指技術(shù)數據和信息,包括計算機的列表和打印輸出。計算機軟件文檔可記錄計算機軟件的要求、設計或細節,解釋軟件的能力和限制條件,或提供在軟件運行期中使用或保障計算機軟件的操作命令。因此,在軟件制作階段要完整、規范、及時(shí)地提供出軟件文檔。

  (2)嚴格軟件的復審。軟件復審是軟件工程過(guò)程中的“過(guò)濾器”。技術(shù)復審的主要目標是在軟件制作過(guò)程中發(fā)現錯誤,以便使缺陷在軟件交付之前被發(fā)現并且能夠更正。它的優(yōu)點(diǎn)可以較早發(fā)現錯誤,防止錯誤被傳播到軟件過(guò)程的后續階段。

  4.軟件測試階段的管理

  軟件測試是軟件質(zhì)量保證的關(guān)鍵元素,代表了規約、設計和編碼的最終測試。軟件測試是一個(gè)為了尋找錯誤而運行程序的過(guò)程,它是使用對大規模系統和小規模系統都能節約地并且有效地應用的方法來(lái)認可軟件的質(zhì)量。測試是軟件技術(shù)可以被評估的最后堡壘。所以說(shuō)軟件測試對于最后確認軟件質(zhì)量起著(zhù)關(guān)鍵的作用。

  在設備系統軟件安全開(kāi)發(fā)過(guò)程中引入軟件質(zhì)量管理,用科學(xué)的管理手段組織軟件系統的開(kāi)發(fā),能確保設備系統軟件的開(kāi)發(fā)質(zhì)量。本文在軟件安全開(kāi)發(fā)流程中引入軟件質(zhì)量管理,重點(diǎn)研究了需求分析階段和軟件制作階段的質(zhì)量管理手段,在今后的工作中,將進(jìn)一步研究程序設計和軟件測試階段的質(zhì)量管理手段。

【軟件開(kāi)發(fā)中軟件質(zhì)量控制研究論文】相關(guān)文章:

軟件開(kāi)發(fā)的性能測試與研究論文11-03

專(zhuān)業(yè)學(xué)生軟件開(kāi)發(fā)能力培養研究論文11-20

現代園林施工中質(zhì)量管理與控制研究的論文10-26

在軟件開(kāi)發(fā)的意義論文08-13

中小型軟件開(kāi)發(fā)管理與控制技術(shù)分析論文10-29

軟件開(kāi)發(fā)項目中范圍管理的變更控制論文10-26

基于Maven的輕量級Java軟件開(kāi)發(fā)研究論文11-02

基于A(yíng)ndroid平臺軟件開(kāi)發(fā)技術(shù)研究論文11-07

基于CMMI的軟件開(kāi)發(fā)模型應用研究論文11-04