軟件產(chǎn)品質(zhì)量特性【精選文檔】_第1頁
軟件產(chǎn)品質(zhì)量特性【精選文檔】_第2頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、軟件產(chǎn)品質(zhì)量特性【精選文檔】軟件產(chǎn)品質(zhì)量特性1. 先進性系統(tǒng)設(shè)計采用先進的體系結(jié)構(gòu)和軟硬件技術(shù),滿足目前以及將來相當(dāng)一段時間對系統(tǒng)的需求。從而達到既滿足現(xiàn)階段工作對系統(tǒng)水平和能力的要求,推動計算機應(yīng)用向更高級階段發(fā)展,又能夠在今后數(shù)年內(nèi)保持其技術(shù)的先進性和實用性,從而保護投資的有效性。2. 開放性信息系統(tǒng)建設(shè)的根本目的在于信息共享,因此在系統(tǒng)建設(shè)中采用的各項軟、硬件技術(shù)和產(chǎn)品必須符合開放性原則,符合當(dāng)前國際標(biāo)準(zhǔn)或者事實上的國際標(biāo)準(zhǔn).3. 可靠性對于信息系統(tǒng)來說,可靠性是指在一定的環(huán)境下、在給定的時間內(nèi),系統(tǒng)不發(fā)生故障的概率。衡量軟件可靠性的方法包括正確執(zhí)行操作所占的比例,在發(fā)現(xiàn)新缺陷之前系統(tǒng)運

2、行的時間長度和缺陷出現(xiàn)的密度。根據(jù)如果發(fā)生故障對系統(tǒng)有多大的影響和對于最大的可靠性的費用是否合理,來定量的確定可靠性需求。數(shù)據(jù)交換、業(yè)務(wù)集成和信息展現(xiàn)承受著大批量的關(guān)鍵性數(shù)據(jù)的流轉(zhuǎn)、交換和存儲,要充分考慮到可能出現(xiàn)的問題。應(yīng)當(dāng)提倡規(guī)范化程序設(shè)計,預(yù)防可靠性禍害。數(shù)據(jù)和系統(tǒng)的可靠性對一個應(yīng)用系統(tǒng)是至關(guān)重要的,因此,必須把這一原則作為極為重要因素考慮。4. 安全性信息安全是防止系統(tǒng)被非法入侵的能力,既屬于技術(shù)問題又屬于管理問題。主要涉及防止非法訪問系統(tǒng)功能,這些訪問包括查詢、導(dǎo)出、導(dǎo)入、新增、修改、刪除等操作,防止數(shù)據(jù)丟失,防止病毒入侵和防止私人數(shù)據(jù)進入系統(tǒng)。數(shù)據(jù)交換、業(yè)務(wù)集成和信息展現(xiàn)所處理、傳

3、送和管理的信息,可能涉及到不同部門和系統(tǒng)的秘密或敏感信息,此類信息處理和傳遞的任何環(huán)節(jié)如果出現(xiàn)漏洞,其損失將是巨大的。數(shù)據(jù)和訪問必須通過特定的方法完全保護起來.用明確的術(shù)語陳述完整性的需求,如身份驗證、用戶特權(quán)級別、訪問約束或者需要保護的精確數(shù)據(jù)。一般的,如果黑客為非法入侵花費的代價高于得到的好處,那么認為這樣的系統(tǒng)是安全的。5. 穩(wěn)定性系統(tǒng)的穩(wěn)定性是指系統(tǒng)能保證724小時正常運行。系統(tǒng)的穩(wěn)定性也是由幾個方面因素組成:應(yīng)用服務(wù)器、流程服務(wù)器、數(shù)據(jù)庫。l 應(yīng)用服務(wù)器穩(wěn)定是指長時間運行不會出現(xiàn)響應(yīng)緩慢或當(dāng)機的情況,這由幾個方面保證:第一是程序代碼質(zhì)量沒有問題,不會出現(xiàn)內(nèi)存泄漏、內(nèi)存溢出等。另一方面

4、是指應(yīng)用的訪問連接數(shù)不會超過閥值。l 流程服務(wù)器的穩(wěn)定是指流程在長時間運行或大并發(fā)量訪問時不會出現(xiàn)響應(yīng)緩慢或服務(wù)器當(dāng)機等故障。l 數(shù)據(jù)庫穩(wěn)定是指數(shù)據(jù)對于前端應(yīng)用的訪問能及時響應(yīng),不會因為數(shù)據(jù)量的增長而出現(xiàn)響應(yīng)緩慢.6. 健壯性健壯性是指在異常情況下,當(dāng)系統(tǒng)或其組成部分遇到非法輸入數(shù)據(jù)、相關(guān)軟件或硬件組成部分的缺陷或異常的操作情況時,能繼續(xù)正確運行功能的程度.比如當(dāng)數(shù)據(jù)庫連接池滿時能自動釋放無用的連接,比如當(dāng)某一個SERVER出現(xiàn)故障時能自動切換到另一臺SERVER,比如當(dāng)一個數(shù)據(jù)庫出現(xiàn)故障時能自動切換到另一臺備用的數(shù)據(jù)庫等。有兩層含義:容錯能力和恢復(fù)能力.健壯的軟件可以從發(fā)生問題的環(huán)境中完好的

5、恢復(fù)并且可容忍用戶的錯誤。7. 可擴展性可擴展性反映軟件適應(yīng)“變化”的能力。在軟件開發(fā)過程中變化是經(jīng)常發(fā)生的事情,如需求變更,設(shè)計變化,算法改進,新技術(shù)引進,程序變化等,所以可擴展性需要多加考慮。網(wǎng)絡(luò)投訴支撐系統(tǒng)采用增量開發(fā)模式,不斷推出新版本,可擴展性尤為重要。8. 互操作性在系統(tǒng)建設(shè)過程中,涉及到現(xiàn)存應(yīng)用系統(tǒng)和未來規(guī)劃的應(yīng)用系統(tǒng)之間的信息交互,建立系統(tǒng)之間的信息交換標(biāo)準(zhǔn)就非常重要。建立系統(tǒng)之間的信息交換標(biāo)準(zhǔn),在移動多種信息種類和,繁雜的數(shù)據(jù)和信息格中建立一個良好的規(guī)范來約束,防止在內(nèi)部系統(tǒng)之間進行信息交換的時候就會由于格式表述的不統(tǒng)一帶來巨大的消耗.當(dāng)規(guī)劃新業(yè)務(wù)系統(tǒng)時,按照標(biāo)準(zhǔn)定義信息交換

6、格式,使未來的系統(tǒng)逐漸向標(biāo)準(zhǔn)化演變。9. 可維護性可維護性表明在軟件中糾正一個缺陷或做一次更改的簡易程度。取決于理解軟件、更改軟件和測試軟件的簡易程度,可維護性與靈活性密切相關(guān)。高可維護性對于經(jīng)理周期性更改的產(chǎn)品或快速開發(fā)的產(chǎn)品很重要。可以根據(jù)修復(fù)一個問題所花的平均時間和修復(fù)正確的百分比來衡量可維護性。10. 可移植性可移植性是度量把一個軟件從一種運行環(huán)境轉(zhuǎn)移到另一種運行環(huán)境中所花費的工作量,指軟件不經(jīng)修改或稍加修改就可以運行于不同軟硬件環(huán)境的能力,主要體現(xiàn)為代碼的可移植性。為保證可移植性,軟件設(shè)計時應(yīng)將“設(shè)備相關(guān)程序”與“設(shè)備無關(guān)程序”分開,將“功能模塊”與“用戶界面"分開,并采用高級語言編寫代碼。11. 可重用性從軟件開發(fā)長遠目標(biāo)上看,可重用性表明了一個軟件組件除了在最初開發(fā)系統(tǒng)中使用之外,還可以在其他應(yīng)用程序中使用的程度.可重用軟件必須標(biāo)準(zhǔn)化、資料齊全、不依賴于特定的應(yīng)用程序和運行環(huán)境,并具有一般性。12. 易用性易用性指用戶使用軟件的容易程度,易用性要讓客戶來評價。13. 可測試性可測試性指測試軟件組件或集成產(chǎn)品時查找缺陷的簡易程度。如果產(chǎn)品中包含復(fù)雜的算法

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論