自考“信息資源管理”復習提綱(12)

字號:

三、軟件文檔管理的標準與規(guī)范
    1、可行性研究報告:說明軟件開發(fā)項目的實現(xiàn)在技術上、經濟上和社會條件上的可行性,論述為了合理地達到開發(fā)目標而可能選擇的各種方案,說明并論證所選定的方案。
    2、項目開發(fā)計劃:是用文件的形式,將在開發(fā)過程中各項工作的負責人員、開發(fā)進度、經費預算、所需軟件包硬件條件等問題作出的記錄下來,以便根據本計劃開展和檢查項目的開發(fā)工作。
    3、軟件需求說明書:是為了使用戶和軟件開發(fā)人員雙方對該軟件的初始規(guī)定有一個共同的理解,使之成為整個軟件開發(fā)工作的基礎。
    4、數據要求說明:是為了向整個軟件開發(fā)時期提供關于被處理數據的描述和數據采集要求的技術信息。
    5、總體設計說明書:又稱概要說明書,目的是說明對項目系統(tǒng)的設計考慮,為程序的詳細設計提供基礎。
    6、詳細設計說明書:說明一個軟件系統(tǒng)各個層次中的每個程序(模塊)的設計考慮。
    7、數據庫設計說明書
    8、用戶手冊:使用非專業(yè)術語,充分描述軟件系統(tǒng)的功能及基本使用方法。
    9、操作手冊:為了向操作人員提供該軟件每個運行的具體過程的有關知識,包括操作方法的細節(jié)。
    10、模塊開發(fā)卷宗:目的是記錄和匯總低層次開發(fā)的進度和結果,便于對整個系統(tǒng)開發(fā)工作進行管理和復審。
    11、測試計劃:為了提供一個對該軟件的測試計劃。
    12、測試分析報告
    13、開發(fā)進度月報
    14、項目開發(fā)總結報告
    4.4 軟件質量的綜合評價
    一、軟件質量評價的目的:
    軟件質量度量模型:軟件質量要素、準則、度量。(三層次式的軟件質量度量模型)
    從用戶的角度出發(fā),運用新方法和技術,從整體上來度量和評價軟件的質量,確保軟件產品質量特性的高標準,降低軟件開發(fā)成本,已成為軟件質量綜合評價的主要目的之一。
    二、軟件質量綜合評價的內容
    1、軟件質量度量模型(SSC)
    ●SSC軟件質量評價體系的主要構成(三個層次)
    (1)軟件質量要素(6個)
    ①功能性
    ②可靠性
    ③易使用
    ④效率
    ⑤可維護性
    ⑥可移植性
    (軟件質量要素之間,存在著互利和不利影響。151頁表4—16)
    (2)評價標準(24個)
    (3)度量
    SSC軟件評價體系中兩套度量表:
    一套是面向過程的,即專門用于軟件開發(fā)過程的。
    一套是面向產品的,即對已開發(fā)好的軟件產品的質量進行度量。
    (4)SSC的應用策略:
    我國國家標準《計算機軟件開發(fā)規(guī)范》,軟件開發(fā)流程可分為:可行性研究、需求分析、總體設計、詳細設計實現(xiàn)(編碼)、組裝測試、確認測試、使用和維護。
    軟件質量保證和評價活動在軟件開發(fā)的后七個階段進行。
    (5)實施計劃:
    軟件質量定量評價的實施可分為近期與遠期實施。
    2、規(guī)定軟件質量需求
    規(guī)定軟件質量需求為三個部分:決定質量要素;決定屬于每個要素的準則及其權植;決定度量的度量問題。
    (1)決定軟件質量要素。(155——159頁,幾張表看一下)
    應用和環(huán)境特性對質量要素的影響
    應用環(huán)境特性 需要著重考慮的要求
    生存系統(tǒng) 移植性、可維護性
    實時系統(tǒng) 可靠性
    要在不同環(huán)境中使用 可移植性
    在銀行系統(tǒng)中使用 可靠性、功能性
    (2)決定準則及其權值(分析應用題)
    (3)決定度量的度量問題
    三、軟件質量評價方法
    軟件質量度量技術包括兩部分:規(guī)定軟件質量需要、評價軟件產品達到的質量水平。
    軟件質量評價方法分兩個部分:計算要素分數、分析要素分數。
    1、計算要素分數:
    2、分析要素分數