HB 6465
?1,概念
? ? ? ?HB 6465正確寫法是HB 6465-1990是軟件工程國家標準規范——軟件文檔編制規范。本標準規定了軟件開發工作的各個文檔需要編制的文檔。
2,文檔的作用:
1)作為軟件開發人員在各個階段內工作的成果和結束標志。
2)向管理人員報告軟件開發過程的進展。
3)記錄開發過程中的技術信息。作為以后個開發階段的依據。
4)提供對軟件有關運行,維護,培訓和交流的信息,以提高維護效率,促進管理人員,開發人員和用戶之間在工作上的相互了解。
5)向用戶介紹軟件的功能,性能和特點。便于用戶判定此軟件是否符合要求。
3, 標識文檔需要考慮的因素:
?
? ? 文檔標識是一項非常仔細的工作,他從最初提出一個文檔的提綱開始,經過逐步充實內容并反復檢查和修改,直到正式交互是用的不斷完善過程。為了保證軟件開發工作的順利進行,作為開發各個階段工作完成的重要標志,任務承辦單位應該按開發階段的要求認真編制相應的文檔。
? ? ? ? ?a,計劃性
? ? ? ? ?b,及時性
? ? ? ? ?c,重復性
? ? ? ? ?d,靈活性
? ? ? ? ?e,保密性
4,文檔:
a,可行性研究報告
(開發前需要完成的文檔,他是否進行軟件開發的決策提供參考)
可行性研究報告說明該軟件開發項目的實現在技術上、經濟上和社會因素上的可行性,評述為了合理地達到開發目標可供選擇的各種可能實施方案,說明并論證所選定實施方案的理由
b,項目開發計劃
(需求分析階段早期完成,他將影響整個開發期)
項目開發計劃說明項目開發中需要進行的各項主要工作和進度。所需經費的預算和來源以及各項工作的負責人等問題,以便根據本計劃開展和檢查項目開發工作。
c,需求規格說明
(需求分析階段產生并完成,他將以后影響各個階段)
需求規格說明將作為整個軟件開發工作的基礎。它用委托單位和承辦雙方都可以理解的語言,清晰,明確地描述開發軟件的功能、性能、軟件環境需求。
d,數據要求說明
(需求分析階段產生并完成,他將以后影響各個階段)
數據要求說明的編制目的是為了向整個開發使其提高那個關于被處理數據的描述和數據采集要求技術信息。
e,概要設計說明
(概要設計階段產生并完成,它將影響以后的第三個階段)
該說明書是概要實際階段的工作成果,它應說明功能分配、模塊劃分、程序的總體結構、輸入輸出以及接口設計、運行設計、數據結構設計和出錯處理設計等,為詳細設計提供基礎。
f,詳細設計說明
(詳細設計階段產生并完成。它將影響以后的兩個階段)
詳細地描述每一模塊和程序單元的設計考慮,包括實現算法、邏輯流程等。
g,數據庫設計說明
(詳細設計階段產生并完成。它將影響以后的兩個階段)
數據庫設計說明書是對于設計中的數據庫的所有標識.邏輯結構和物理結構做出具體的設計規定。主要檢查內容:是否包含對本工程及數據庫設計說明書的背景說明,是否包含對外部設計的說明,是否包含對結構設計的說明,是否包含對運用設計的說明。
h,用戶手冊
(在需求分析階段提出初稿,在概要設計階段修改,并在以后各個階段逐步完善,直到綜合測試階段結束時完成,將影響安裝與驗收階段以及整個運行期)
用戶手冊應以用戶熟悉或可理解的語言,描述該軟件做具有的功能,使用戶了解該軟件的適用范圍以及使用方法。手冊還應向操作人員提供該軟件運行中的各種情況,包括操作方法的細節,并向維護人員提供了解程序和維護程序的必要信息以及維護程序的具體步驟。
i,測試計劃
(在需求分析階段提出初稿,在以后各個階段逐步完善,直到編碼和單元測試階段結束時完成)
對開發軟件的每一項測試活動進行設計,計劃應包括測試用例,測試數據的整理方法和評價的準則。
j,測試報告
(在綜合測試階段結束時完成,將影響安裝與驗收階段)
測試報告對每一項測試活動的結果進行了分析,說明經過驗證的軟件所具有的功能及缺陷,并說明預定的開發目的是否達到、能否交付使用。
k,項目開發總結
(在安裝與驗收階段完成)
軟件項目開發完成以后,應與項目實施計劃對照,總結實際執行的情況,如進度、成果、資源利用、成本和投入的人力,此外,還需對開發工作做出評價,總結出經驗和教訓。
總結
- 上一篇: 生产过程中计算机软件的确认--简述医疗器
- 下一篇: python调用dll函数_关于从加载的