軟件工程文檔模板


  
============================================================  
  New   Project   1:   需求分析說明書  
  ============================================================  
   
  1.   引言  
  1.1.   編寫目的  
  1.2.   背景說明  
  1.3.   術語定義  
  1.4.   參考資料  
  2.   任務概述  
  2.1.   目標  
  2.2.   用戶的特點  
  2.3.   假定與約束  
  3.   需求規定  
  3.1.   對功能的規定  
  3.2.   對性能的規定  
  3.2.1.   精度  
  3.2.2.   時間特性要求  
  3.2.3.   靈活性  
  3.3.   輸入輸出要求  
  3.4.   數據管理能力要求  
  3.5.   故障處理要求  
  3.6.   其它專門要求  
  4.   運行環境設定  
  4.1.   設備  
  4.2.   支持軟件  
  4.3.   接口  
  4.4.   控制  
  5.   縮寫詞表  
  6.   參考文獻  
   
  ============================================================  
  New   Project   1:   總體設計說明書  
  ============================================================  
  1.   前言  
  2.   摘要  
  3.   需求分析  
  3.1.   企業生產經營概況  
  3.2.   企業經營目標及策略(近期及遠期)  
  3.3.   實施需求  
  3.4.   實施目標  
  3.5.   實施約束  
  3.6.   實施功能要求  
  3.7.   實施信息要求  
  3.8.   實施性能要求  
  4.   總體方案與結構  
  4.1.   制定總體結構的出發點  
  4.2.   體系結構  
  4.3.   應用系統結構  
  4.4.   支撐系統結構  
  4.5.   信息分類編碼體系  
  5.   I2DEF模型  
  5.1.   模型選擇說明  
  5.2.   I2DEF模型設計規範  
  5.3.   結構模型  
  5.3.1.   系統/功能分解樹  
  5.3.2.   構件圖  
  5.4.   動態模型  
  5.4.1.   事件流程圖  
  5.4.2.   事件彙總圖  
  5.4.3.   工作案例圖  
  5.4.4.   典型事件跟蹤圖  
  5.5.   功能模型  
  5.5.1.   數據流程圖  
  5.5.2.   數據彙總圖  
  5.5.3.   功能調用圖  
  6.   資源需求  
  7.   系統配置  
  7.1.   配置原則  
  7.2.   硬件配置  
  7.3.   軟件配置  
  8.   接口  
  8.1.   內部接口  
  8.2.   外部接口  
  9.   組織機構及人員配置  
  9.1.   現行組織機構  
  9.2.   開發運行的組織機構  
  9.3.   人員配置與培訓  
  10.   關鍵技術  
  10.1.   關鍵技術的提出  
  10.2.   關鍵技術的一般說明  
  10.3.   關鍵技術的實現方案  
  11.   方案實施的技術路線和實施計劃  
  11.1.   實施的技術路線  
  11.2.   實施計劃  
  12.   投資概算及資金規劃  
  12.1.   投資概算  
  12.2.   資金規劃  
  13.   經濟分析  
  13.1.   經濟效益分析  
  13.2.   財務評價分析  
  13.3.   社會效益、戰略效益分析  
  13.4.   經濟評價的結論和建議  
  14.   縮寫詞表  
  15.   參考文獻  
   
  ============================================================  
  New   Project   1:   詳細設計說明書  
  ============================================================  
  1.   前言  
  2.   摘要  
  3.   系統詳細需求分析  
  3.1.   詳細需求分析  
  3.1.1.   詳細功能需求分析  
  3.1.2.   詳細性能需求分析  
  3.1.3.   詳細信息需求分析  
  3.1.4.   詳細資源需求分析  
  3.1.5.   詳細組織需求分析  
  3.1.6.   詳細系統運行環境及限制條件需求分析  
  3.1.7.   信息要求  
  3.1.8.   性能要求  
  3.2.   接口需求分析  
  3.2.1.   系統接口需求分析  
  3.2.2.   現有軟、硬件資源接口需求分析  
  3.2.3.   引進軟、硬件資源接口需求分析  
  4.   總體方案設計  
  4.1.   系統總體結構  
  4.1.1.   系統組成、邏輯結構  
  4.1.2.   應用系統結構  
  4.1.3.   支撐系統結構  
  4.1.4.   系統集成  
  4.1.5.   系統工作流程  
  4.2.   分系統詳細界面劃分  
  4.2.1.   應用分系統與支撐分系統的詳細界面劃分  
  4.2.2.   應用分系統之間的界面劃分  
  5.   應用分系統詳細設計  
  5.1.   XX分系統詳細需求分析  
  5.1.1.   功能詳細需求分析  
  5.1.2.   性能詳細需求分析  
  5.1.3.   信息詳細需求分析  
  5.1.4.   限制條件詳細分析  
  5.2.   XX分系統結構設計及子系統劃分  
  5.3.   XX分系統功能詳細設計  
  5.4.   分系統界面設計  
  5.4.1.   外部界面設計  
  5.4.2.   內部界面設計  
  5.4.3.   用戶界面設計  
  6.   數據庫系統設計  
  6.1.   設計要求  
  6.2.   信息模型設計  
  6.3.   數據庫設計  
  6.3.1.   數據訪問頻度和流量  
  6.3.2.   數據庫選型  
  6.3.3.   異構數據庫的連接與數據傳遞方式  
  6.3.4.   邏輯結構設計  
  6.3.5.   數據共享方式設計  
  6.3.6.   數據安全性及保密設計  
  6.3.7.   數據字典設計  
  7.   網絡通信系統設計  
  7.1.   設計要求  
  7.2.   網絡結構設計  
  7.2.1.   網絡選型  
  7.2.2.   網絡互連設計  
  7.2.3.   網絡協議  
  7.2.4.   信息載體和硬件配置  
  7.3.   網絡佈局設計  
  7.3.1.   網絡的物理佈局設計  
  7.3.2.   網絡實施要求  
  8.   信息編碼設計  
  8.1.   代碼結構設計  
  8.2.   代碼編制  
  9.   關鍵技術  
  9.1.   關鍵技術的提出  
  9.2.   關鍵技術的一般說明  
  9.3.   關鍵技術的實現方案  
  10.   系統配置  
  10.1.   硬件配置  
  10.2.   軟件配置  
  11.   限制  
  12.   組織機構及人員配置  
  12.1.   機構調整與確認  
  12.2.   組織機構的任務和職責  
  12.3.   人員配置方案  
  12.4.   培訓計劃  
  13.   工程實施計劃  
  13.1.   分期實施內容  
  13.2.   進度計劃  
  13.3.   實施條件  
  13.4.   測試與驗收  
  14.   投資預算  
  15.   參考和引用資料  
  16.   術語  
   
  ============================================================  
  New   Project   1:   用戶手冊  
  ============================================================  
   
  1.   前言  
  2.   摘要  
  3.   需求分析  
  3.1.   企業生產經營狀況  
  3.2.   經營目標及採取的策略  
  3.3.   建立CIMS的必要性  
  3.4.   CIMS目標  
  3.5.   建立CIMS的約束  
  3.6.   對CIMS的功能要求  
  3.7.   對CIMS的信息要求  
  3.8.   對CIMS的性能要求  
  4.   總體方案與結構  
  4.1.   制定總體結構的出發點  
  4.2.   體系結構  
  4.3.   應用系統結構  
  4.4.   支撐系統結構  
  4.5.   信息分類編碼體系  
  5.   I2DEF模型  
  5.1.   I2DEF建模方法選擇說明  
  5.2.   I2DEF建模規範  
  5.3.   系統結構模型  
  5.3.1.   系統/功能分解樹  
  5.3.2.   構件圖  
  5.4.   系統動態模型  
  5.4.1.   事件流程圖  
  5.4.2.   事件彙總圖  
  5.4.3.   工作案例圖  
  5.4.4.   典型事件跟蹤圖  
  5.5.   系統功能模型  
  5.5.1.   數據流程圖  
  5.5.2.   數據彙總圖  
  5.5.3.   功能調用樹  
  6.   系統配置  
  6.1.   配置原則  
  6.2.   硬件配置  
  6.3.   軟件配置  
  7.   接口  
  7.1.   內部接口  
  7.2.   外部接口  
  8.   組織機構及人員配置  
  8.1.   現行組織機構  
  8.2.   CIMS開發運行的組織機構  
  8.3.   人員配置與培訓  
  9.   關鍵技術  
  9.1.   關鍵技術的提出  
  9.2.   關鍵技術的一般說明  
  9.3.   關鍵技術的實現方案  
  10.   方案實施的技術路線和實施計劃  
  10.1.   實施的技術路線  
  10.2.   實施計劃  
  11.   投資概算及資金規劃  
  11.1.   投資概算  
  11.2.   資金規劃  
  12.   經濟分析  
  12.1.   經濟效益分析  
  12.2.   財務評價分析  
  12.3.   社會效益、戰略效益分析  
  12.4.   經濟評價的結論和建議  
  13.   縮寫詞表  
  14.   參考文獻  
   
   
   
  ==========================================================================  
  一、可行性研究報告  
  ==========================================================================  
  1,引言  
  1.1   編寫目的  
  1.2   項目背景  
  1.3   定義{列出本文檔中用到的專門術語的定義和縮寫詞的原文。}  
  1.4   參考資料{列出有關資料的作者、標題、編號、發表日期、出版單位或資料來源,可  
  包括:a.本項目經覈准的計劃任務書、合同或上級機關的批文;b.與本項目有關  
  的已發表的資料:c.本文檔中所引用的資料,所採用的軟件標準或規範。}  
   
  2.可行性研究的前提  
   
  2.1   要求{列出並說明建議開發軟件的基本要求,如a.功能;b.性能;c.輸出;d.輸  
  人;e.基本的數據流程和處理流程;f.安全與保密要求;g.與本軟件相關的其它  
  系統;h.完成期限。}  
   
  2.2   目標{可包括:a.人力與設備費用的節省;b.處理速度的提高;e.控制精度或生  
  產能力的提高;d.管理信息服務的改進;e.決策系統的改進;f.人員工作效率的  
  提高等等。}  
   
  2.3   條件、假定和限制【可包括:a.建議開發軟件運行的最短壽命;b.進行系統方案  
  選擇比較的期限;c.經費來源和使用限制;d.法律和政策方面的限制;e.硬件、  
  軟件、運行環境和開發環境的條件和限制;f.可利用的信息和資源;g.建議開發  
  軟件投人使用的最遲時間。】  
   
  2.4   可行性研究方法  
  2.5   決定可行性的主要因素  
   
  3.   對現有系統的分析  
   
  3.1   處理流程和數據流程  
  3.2   工作負荷  
  3.3   費用支出{如人力、設備、空間、支持性服務、材料等項開支。}  
  3.4   人員{列出所需人員的專業技術類別和數量。}  
  3.5   設備  
  3.6   侷限性{說明現有系統存在的問題以及爲什麼需要開發新的系統。}  
   
  4.所建議技術可行性分析溜  
   
  4.1   對系統的簡要描述  
  4.2   處理流程和數據流程  
  4.3   與現有系統比較的優越性  
  4.4   採用建議系統可能帶來的影響  
  4.4.1對設備的影響  
  4.4.2對現有軟件的影響  
  4.4.3對用戶的影響  
  4.4.4對系統運行的影響  
  4.4.5對開發環境的影響  
  4.4.6對運行環境的影響  
  4.4.7對經費支出的影響  
   
  4.5   技術可行性評價{包括:a.在限制條件下,功能目標是否能達到;b利用現有技1  
  術,功能目標能否達到;c.對開發人員數量和質量的要求,並說明能否滿足;d.在規定的期限內,開發能否完成。}  
   
  5.所建議系統經濟可行性分析  
   
  5.1   支出  
  5.1.1   基建投資  
  5.1.2   其它一次性支出  
  5.1.3   經常性支出  
   
  5.2   效益  
  5.2.1   一次性收益  
  5.2.2   經常性收益  
  5.2.3   不可定量收益  
   
  5.3、收益/投資比  
   
  5.4   投資回收週期  
  5.5   敏感性分析{敏感性分析是指一些關鍵性因素,如:系統生存週期長短、系統工作  
  負荷量、處理速度要求、設備和軟件配置變化對支出和效益的影響等的分析。}  
   
  6.社會因素可行性分析  
  6.1   法律因素{如,合同責任、侵犯專利權、侵犯版權等問題的分析。}  
  6.2   用戶使用可行性{如,用戶單位的行政管理、工作制度、人員素質等能否滿足要  
  求。}  
  7.其它可供選擇的方案{逐個闡明其它可供選擇的方案,並重點說明未被推薦的理由。}  
   
  8.結論意見{結論意見可能是:a.可着手組織開發;b.需待若干條件(如資金、人力二設備  
  等)具備後才能開發;c.需對開發目標進行某些修改:d.不能進行或不必進行(如技術  
  不成熟,經濟上不合算等);e.其它。}  
   
  ==========================================================================  
  二、項目開發計劃  
  ==========================================================================  
  1.引言  
   
  1.1   編寫目的{闡明編寫本開發計劃的目的,指出讀者對象。}  
  1.2   項目背景{可包括:a.本項目的委託單位、開發單位和主管部門;b.該軟件系統  
  與其它系統的關係。}  
  1.3   定義{列出本文檔中用到的專門術語的定義和縮寫詞的原文。}  
  1.4   參考資料{可包括:a.本項目經覈准的計劃任務書、合同或上級機關的批文:失  
  b本文檔所引用的資料、規範等;列出這些資料的作者、標題、編號、發表日期、馬  
  版單位或資料來源。}  
   
  2.項目概述  
  2.l   工作內容{簡要說明本項目的各項主要工作,介紹所開發軟件的功能、性能等。  
  若不編寫可行性研究報告,則應在本節給出較詳細的介紹。}  
   
  2.2   條件與限制{闡明爲完成本項目應具備的條件、開發單位已具備的條件以及尚需  
  創造的條件。必要時還應說明用戶及分合同承包者承擔的工作、完成期限及其  
  它條件與限制。}  
   
   
  2.3產品  
  2.3.1   程序{列出應交付的程序名稱、使用的語言』及存儲形式。}  
  2.3.2   文檔{列出應交付的文檔。}  
   
  2.4   運行環境{應包括硬件環境、軟件環境。}  
  2·5   服務{闡明開發單位可向用戶提供的服務。如人員培訓、安裝、保修、維護和其它  
  足行支持。}  
   
  2.6驗收標準  
   
  3.實施計劃  
   
  3.1   任務分解   {任務的劃分及各項任務的負責人。}  
  3.2   進度{按階段完成的項目,用圖表說明開始時間、完成時間。}Jrr-  
  3.3   預算  
  3.4   關鍵問題{說明可能影響項目的關鍵問題,如設備條件、技術難點或其它風險因  
  素,並說明對策。}  
   
  4.人員組織及分工,  
   
  5.交付期限  
   
  6.專題計劃要點{如測試計劃、質量保證計劃、配置管理計劃、人員培訓計劃、系統安裝  
   
  上面的4個是3,4,5,6  
  ==========================================================================  
  七、測試計劃  
  ==========================================================================  
  1.引言  
  1.1   編寫目的{闡時編寫本測試計劃的目的並指明讀者對象。}  
  1.2   項目背景{說明項目的來源、委託單位及主管部門。}  
  1.3   定義{列出本測試計劃中所用到的專門術語的定義和縮寫詞的原意}  
  1.4   參考資料【列出有關資料的作者、標題、編號、發表日期、出版單位或資料來源,可  
  包括:a.本項目的計劃任務書、合同或批文;b.項目開發計劃;c.需求規格說明  
  書;d.概要設計說明書;e.詳細設計說明書;f.用戶操作手冊   g.本測試計劃中  
  引用的其它資料、採用的軟件開發標準或規範。}  
   
  2.任務概述  
  2.1   目標  
  2.2   運行環境  
  2.3   需求概述  
  2.4   條件與限制  
   
  3.計劃  
  3.1   測試方案【說明確定測試方法和選取測試用例的原則。】  
  3.2   測試項目{列出組裝測試和確認測試中每一項測試的內容t、名稱、目的和進度。}  
  3.3   測試準備  
  3.4   測試機構及人員{測試機構名稱、負責人和職責。}  
   
  4   測試項目說明{按順序逐個對測試項目作出說明:}  
  4.1   測試項目名稱及測試內容  
  4.2   測試用例  
  4.2.1   輸入{輸入的數據和輸人命令。}  
  4.2.2   輸出{預期的輸出數據。}  
  4.2.3   步驟及操作  
  4.2.4   允許偏差{給出實測結果與預期結果之間允許偏差的範圍}  
  4.3   進度  
  4.4   條件{給出本項測試對資源的特殊要求,如設備、軟件、人員等。}  
  4.5   測試資料{說明本頂測試所需的資料。}  
   
  5.   評價  
  5.1   範圍{說明所完成的各項測試說明問題的範圍及其侷限性。}  
  5.2   準則{說明評價測試結果的準則。}  
   
  ==========================================================================  
  八、測試分析報告  
  ==========================================================================  
   
  1.引言  
   
  1.1   編寫目的{闡明編寫本測試分析報告的目的並指明讀者對象。}  
  1.2   項目背景{說明項目的來源、委託單位及主管部門。}  
   
  1.3   定義{列出本測試分析報告中用到的專門術語的定義和縮寫詞的點}  
  1.4   參考資料{列出有關資料的作者、標題、編號、發表日期、出版單位或資料來源,可  
  包括:a·本項目的計劃任務書、合同或批文;b·項目開發計劃;   c·需求規格說明  
  書;d概要設計說明書;e詳細設計說明書;f用戶操作手;g測試計劃;h本測試報告所引用的其它資料、採用的軟件工程標準或軟件工程規範。}  
   
  2.   測試計劃執行情況  
  2.1   測試項目{列出每→測試項目的名稱、內容和目的。}  
  2.2   測試機構和人員陽測試機構名稱頗人和參與測試人員名單}  
  2.3   測試結果{按順序給出每→測試項目的:a·實測。士果數據b·與預期結果數據的  
  偏差;c該項測試表明的事實;d該項測試發現問題。}  
  2.4軟件需子測試結論{按順序給出每→項需求測試的仕論包括:a證實的軟件  
  能力;b侷限性(即本項需求未得到充分測試的情況以及原因。}  
   
  3.評價  
  3.1   軟件能力{經過測試所表明的軟件能力。}  
  3.2   缺陷和限制{說明測試所揭露的軟件缺陷和不足,以及可能給軟件運行帶來的影響。}  
  3.3   建議{提出爲彌補上述缺陷的建議。}  
  3.4   測試結論{說明能否通過。}  
   
  ==========================================================================  
  九、開發進度月報  
  ==========================================================================  
   
  1.報告時間及所處的開發階段  
   
  2.工程進度:  
  2.1   本月內的主要活動  
  2.2   實際進展與計劃比較  
   
  3.所用工時{按不同層次人員分別計時.}  
  4.所用機時【按所用計算機機型分別計時。】  
  5.經費支出{分類列出本月經費支出項目,給出支出總額,並與計劃比較}  
  6.工作遇到的問題及採取的對策  
  7.本月完成的成果  
  8.下月的工作計劃  
  9.特殊問題  
   
  ==========================================================================  
  十、項目開發總結報  
  ==========================================================================  
   
  1.引言  
  1.1   編寫目的{闡明編寫本總結報告的目的並指明讀者對象。}  
  1.2   項目背景{說明項目來源、委託單位、開發單位及主管部門。}  
  1.3   定義【列出本報告用到的專門術語的定義和縮寫詞的原意。】  
  1.4   參考資料{列出有關資料的作者、標題、編號、發表日期、出版單位或資料來源,可  
  包括:a.本項目經覈准的計劃任務書、合同或上級機關的批文;b.項目開發計  
  1:戰劃;c.需求規格說明書:d.概要設計說明書;e.詳細設計說明書;f.用戶操作手  
  以七冊;g.測試計劃;h.測試分析報告;i.本報告引用的其它資料、採用的開發標準  
  或開發規範。}  
   
  2.開發結果  
  2.1   產品{可包括:a.列出各部分的程序名稱、源程序行數(包括註釋行)或目標程序  
  字節數及程序總計數量、存儲形式;b.產品文檔名稱等.}  
  2.2   主要功能及性能  
  2.3   所用工時{按人員的不同層次分別計時.}  
  2.4   所用機時{按所用計算機機型分別計時.}  
  2.5   進度{給出計劃進度與實際進度的對比.}  
  2.6費用  
   
  3.評價  
  3.1   生產率評價{如平均每人每月生產的源程序行數、文檔的字數等。}  
  3.2   技術方案評價  
  3.3產品質量評價  
   
  4.經驗與教訓  
   
  ==========================================================================  
  十一、程序維護手冊  
  ==========================================================================  
   
  1.引言  
  1.1   編寫目的{闡明編寫本手冊的目的並指明讀者對象。}  
  1.2   開發單位【說明項目的提出者、開發者二用Y習和使用場所。】  
  1.3   定義{列出本報告用到的專門術語的定義和縮寫誦的原意。】  
  1.4   參考資料{列出有關資料的作者、標題、編號、發表日期、出版單位或資料來源,以  
  及保密級別,可包括:a.用戶操作手冊z   b.與本項目有關的其它文檔。}  
   
  2.系統說明  
  2.l   系統用途【說明系統具備的功能,輸入和輸出。】  
  2.2   安全保密【說明系統安全保密方面的考慮。]、二  
  2.3   總體說明{說明系統的總體功能,對系統、子系統和作業作出綜合性的介紹,並用  
  圖表的方式給出系統主要部分的內部關係。}  
   
  2.4   程序說明【說明系統中每一程序、分程序的細節和特性b11、協;繭'i補本投  
  2.4.1程序1的說明  
  2.4.1.1   功能{說明程序的功能。}  
  2.4.1.2   方法{說明實現方法。}  
  2.4.1.3   輸入【說明程序的輸入、媒體、運行數據記錄、運行開始時使用  
  的輸入數據的類型和存放單元、與程序初始化有關的人口要求。}  
   
  2.4.1.4   處理【處理特點和目的,如:a.用圖表說明程序的運行的邏輯流程;b.程序主要主要轉移條件;e;對程序的約束條件;d,程序結束時的出口要求;   e.與下一個程序的通信與聯結(運行、控制);f.由該程序薩生並提供處理程序段使用的輸出數據類型和存放單元。g.程序運行所用存儲量、類型及存儲位置等。】  
  2.4.1.5   輸出{程序的輸出}  
  2.4.1.6   接口{本程序與本系統其它部分的東口。}  
  2.4.1.7   表格{說明程序內部的各種表、項的縮節和特性。對每張表的說明至少包括:a.表的標識符;b.使用目的;c.使朋此表的其它程序;d.邏輯劃分,如塊或部,不包括表項;e.表的基本結構;f.設計安排,包括表的控制信息。表目結構細節當使用中的特有性質及各表項的標識、位置氣用途、類型、i編碼表示。j  
   
  2.4.1.8   特有的運行性質【說明在用戶操作手冊中沒有提到的運行使質。】  
   
  2.4.2程序2的說明【與程序1的說明相同。以後某它各程序的說明相同6·】  
   
  3.操作環境  
  3.1   設備【逐項說明系統的設備配置及其特性。】  
  3.2   支持軟件【列出系統使用的支持軟件,包括它們的名稱和版本號.}  
  3.3   數據庫{說明每個數據庫的性質和內容,包括安全考慮。}  
  3.3.1   總體特徵【如:a.標識符;b.使用這些數據庫的程序;c.靜態數據;d.動  
  態數據;e.數據庫的存儲媒體;f.程序使用數據庫的限制。}  
   
  3.3.2   結構及詳細說明:  
  3.3.2.1   說明該數據庫的結構5包括其中的記錄和項;  
  3.3.2.2   說明記錄的組成,包括首部或控制段、記錄體;  
  3.3.2.3   說明每個記錄結構的字段,包括:標記或標號、字段的字符長度  
  和位數、該字段的允許值範圍。  
  3.3.2.4   擴充:說明爲記錄追加字段的規定;罔攤主主-  
   
  4.維護過程  
  4.1   約定{列出該軟件系統設計中所使用的全部規則和約定,包括:a.程序、分程序、  
  記錄、字段和存儲區的標識或標號助記符的使用規則;b.圖表的處理標準、卡片  
  的連接順序、語句和記號中使用的縮寫、出現在圖表中的符號名;c.使用的軟件  
  技術標準;d.標準化的數據元素及其特徵。}  
   
  4.2   驗證過程{說明一個程序段修改後,對其進行驗證的要求和過程(包括測試程序  
  和數據)及程序週期性驗證的過程。}  
   
  4.3   出錯及糾正方法【列出出錯狀態及其糾正方法。】  
   
  4.4   專門維護過程【說明本文檔其它地方沒有提到的專門維護過程,如:a.維護該軟  
  件系統的輸入輸出部分(如數據庫)的要求、過程和驗證方法:b.運行程序庫維護  
  系統所必需的要求、過程和驗證方法;c.對閏年、世紀變更所需要的臨時性修改  
  等。】  
   
  4.5專用維護程序{列出維護軟件系統使用的後備技術和專用程序(如文件恢復程  
  序、淘汰過時文件的程序等)的目錄,並加以說明,內容包括:a.維護作業的輸入  
  輸出要求;   b.輸入的詳細過程及在硬設備上建立、運行並完成維護作業的操作步  
  驟。}  
   
  4.6程序清單和流程圖{引用資料或提供附錄給出程序清單和流程圖.}  
   
   
   
   
  ==========================================================================  
  十二、軟件問題報告  
  ==========================================================================  
  1.登記號{由軟件配置管理部門爲該報告規定一個唯一的、順序的編號。}  
  2.登記日期【軟件配置管理部門登記該報告的日期。}  
  3.問題發現日期【發現該問題的日期和時間。}  
  4.活動{在哪個階段發現的問題,分爲單元測試、組裝測試、確認測試和運行維護。}  
  5.狀態{在軟件配置記錄中維護的動態指示,狀態表示有:a.正在複查"軟件問題報告",  
  以確定將採取什麼行動;b."軟件問題報告"已由指定的人進行處理;c.修改已完成,  
  並經過測試,正準備交給主程序庫:d.主程序庫已經更新,主程序庫修改的重新測試尚  
  未完成;e.作了重新測試,問題再現;f.作了重新測試,所作的修改無故障,"軟件問題  
  報告"被關閉;g.留待以後關閉。】  
   
  6.報告人{填寫"軟件問題報告"人員的姓名、地址、電話。}  
  7.問題屬於什麼方面L區分是程序的問題,還是模塊的問題,或是數據庫的問題,文件的  
  問題。也可能是它們的某種組合。】  
  8.模塊/子系統{出現的模塊名。如果不知是哪個模塊,可標出子系統名,儘量給出細  
  節。}  
  9.修訂版本號{出現問題的模塊版本。}  
  10.磁帶{包含有問題的模塊的主程序庫的磁帶的標識符。}  
  11.數據庫{當發現問題時所使用數據庫的標識符。}  
  12.文件號{有錯誤的文件的編號。]  
  13.測試用例{發現錯誤時所使用測試用例的標識符。}  
  14.硬件{發現錯誤時所使用的計算機系統的標識。}  
  15.問題描述/影晌{問題症兆的詳細描述。如果可能,則寫明實際問題所在。也要給出  
  該問題對將來測試、接口軟件和文件等的影響。}  
  16.附註[記載補充信息。}  
   
  ==========================================================================  
  十三、軟件修改報告  
  ==========================================================================  
   
  1.登記號{由軟件配置管理部門爲該報告規定的編號。}  
  2.登記日期{軟件配置管理部門登記"軟件修改報告"的日期。}  
  3.時間{準備好"軟件修改報告"的日期。]  
  4.報告人{填寫該報告的作者。}  
  5.子系統名{受修改影響的子系統名。}  
  6.模塊名{被修改的模塊名。】  
  7."軟件問題報告"的編號{被"軟件修改報告"處理或部分處理的"軟件問題報告"的編  
  號。如果某"軟件問題報告"的問題只是部分被處理,則在編號後附以p,如1234po。}  
   
  8.修改{包括程序修改、文件更新、數據些修改或它們的組合。}  
   
  9.修改描述【修改的詳細描述。如桌是文件更新或數據庫修改,還要列出文件更新通知  
  或數據庫修改申請的標識符。}  
   
  10.批准人[批准人簽字,正式批准進行修改。}  
   
  11.語句類型【程序修改中涉及到的語句類型,包括:輸入/輸出語句類、計算語句類、邏輯  
  控制語句類、數據處理語句類(如數據傳送、存取語句類)。】  
   
  12程序名{被修改的程序、文件或數據庫的名字。}  
   
  13   老修訂版{當前的版本/{彥訂本標識。}  
   
  14   運整修訂版【修改後的版本/修訂本標識。}  
  15   數據庫{如果申請數據庫修改,則給出數據庫的標識符。}  
  16   數據庫修改報告{數據庫修改申請號。}  
  17   文件{如果要求對文件進行修改,則給出文件的名字。}  
  18   文件更新{文件更新通知單的編號。}  
  19.修改是否已測試{指出已對修改作了哪些測試,如單元、子系統、組裝、確認和運行測  
  試等,並註明測試成功與否。}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章