計算機軟體開發文件編寫指南

2021-03-31 08:56:58 字數 4227 閱讀 4865

一、可行性研究報告

二、專案開發計畫

三、需求規格說明書

四、概要設計說明書

五、詳細設計說明書

六、使用者操作手冊

七、測試計畫

八、測試分析報告

九、開發進度月報

十、專案開發總結報告

十一、程式維護手冊

十二、軟體問題報告

十三、軟體修改報告

一、可行性研究報告

1. 引言

1.1編寫目的

1.2專案背景

1.3定義

1.4參考資料

2. 可行性研究的前提

2.1要求

2.2目標

2.3條件

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.5技術可行性評價

5.所建議系統經濟可行性分析

5.1支出

5.2效益

5.3收益/投資比

5.4投資**週期

5.5敏感性分析

6.社會因素可行性分析

6.1法律因素

6.2使用者使用可行性

7.其他可供選擇的方案

8.結論意見

二、專案開發計畫

1.引言

1.1編寫目的

1.2專案背景

1.3定義

1.4參考資料

2.專案概述

2.1工作內容

2.2條件與限制

2.3產品

2.4執行環境

2.5服務

3.實施計畫

3.1任務分解

3.2進度

3.3預算

3.4關鍵問題

4.人員組織及分工

5.交付期限

6.專題計畫要點

三、需求規格說明書

1.引言

1.1編寫目的

1.2專案背景

1.3定義

1.4參考資料

2.任務概述

2.1目標

2.2執行環境

2.3條件與限制

3.資料描述

3.1靜態資料

3.2動態資料

3.3資料庫描述

3.4資料詞典

3.5資料採集

4.功能需求

4.1功能劃分

4.2功能描述

5. 效能需求

5.1資料精確度

5.2時間特性

5.3適應性

6.執行需求

6.1使用者介面

6.2硬體介面

6.3軟體介面

6.4故障處理

7.其他需求

四、概要設計說明書

1.引言

1.1編寫目的

1.2專案背景

1.3定義

1.4參考資料

2.任務概述

2.1目標

2.2執行環境

2.3需求概述

2.4條件與限制

3.總體設計

3.1處理流程

3.2總體結構和模組外部設計

3.3功能分配

4.介面設計

4.1外部介面

4.2內部介面

5.資料結構設計

5.1邏輯結構設計

5.2物理結構設計

5.3資料結構與程式的關係

6. 執行設計

6.1執行模組的組合

6.2執行控制

6.3執行時間

7.出錯處理設計

7.1出錯輸出資訊

7.2出錯處理對策

8.安全保密設計

9.維護設計

五、詳細設計說明書

1.引言

1.1編寫目的

1.2專案背景

1.3定義

1.4參考資料

2.總體設計

2.1需求概述

2.2軟體結構

3.程式描述

3.1功能

3.2效能

3.3輸入專案

3.4輸出專案

3.5演算法

3.6程式邏輯

3.7介面

3.8儲存分配

3.9限制條件

3.10測試要點

六、使用者操作手冊

1.引言

1.1編寫目的

1.2專案背景

1.3定義

1.4參考資料

2.軟體概述

2.1目標

2.2功能

2.3效能

3.執行環境

3.1硬體

3.2支援軟體

4.使用說明

4.1安裝和初始化

4.2輸入

4.3輸出

4.4出錯和恢復

4.5求助查詢

5.執行說明

5.1執行表

5.2執行步驟

6.非常規過程

7. 操作命令一覽表

8. 程式檔案(或命令檔案)和資料檔案一覽表

9. 使用者操作舉例

七、測試計畫

1.引言

1.1編寫目的

1.2專案背景

1.3定義

1.4參考資料

2.任務概述

2.1目標

2.2執行環境

2.3需求概述

2.4條件與限制

3.計畫

3.1測試方案

3.2測試專案

3.3測試準備

3.4測試機構及人員

4.1測試專案名稱及測試專案說明

4.2測試用例

4.3進度

4.4條件

4.5測試資料

5. 評價

5.1範圍

5.2準則

八、測試分析報告

1.引言

1.1編寫目的

1.2專案背景

1.3定義

1.4參考資料

2.測試計畫執**況

2.1測試專案

2.2測試機構和人員

2.3測試結果

3.軟體需求測試結論

4.1軟體能力

4.2缺陷和限制

4.3建議

4.4測試結論

九、開發進度月報

1.報告時間及所處的開發階段

2.工程進度

2.1本月內的主要活動

2.2實際進展與計畫比較

3.所用工時

4.所用機時

5.經費支出

6.工作遇到的問題及採取的對策

7.本月完成的成果

8.下月的工作計畫

9.特殊問題

十、專案開發總結報告

1.引言

1.1編寫目的

1.1專案背景

1.3定義

1.4參考資料

2.開發結果

2.1產品

2.2主要功能及效能

2.3所用工時

2.4所用機時

2.5進度

2.6費用

3.評價

3.1生產率評價

3.2技術方案評價

3.3產品質量評價

4.經驗與教訓

十一、程式維護手冊

1.引言

1.1編寫目的

1.2開發單位

1.3定義

1.4參考資料

2.系統說明

2.1 系統用途

2.2安全保密

2.3總體說明

2.4程式說明

3.操作環境

3.1裝置

3.2支援軟體

3.3資料庫

4.維護過程

4.1約定

4.2驗證過程

4.3出錯及糾錯方法

4.4專門維護過程

4.5專用維護程式

十二. 軟體問題報告

1. 登記號

2. 登記日期

3. 問題發現日期

4. 活動

5. 狀態

6. 報告人

7. 問題屬於什麼方面

8. 模組/子系統

9. 修訂版本號

10. 磁帶

談談計算機軟體開發技術

軟體開發分為兩種,首先,應用軟體開發,主要是為了實現對計算計的控制以及管理,並且為使用者提供良好應用介面的開發過程,其次為了解決實際問題開發,針對遊戲軟體或者人事管理軟體等。軟體開發的過程中,應當遵守開發原則,首先,保障軟體開發的質量,並且落實各種開發技術等,其次,應當制定開發計畫並且建立開發模型等...

軟體開發文件如何編寫

目 錄 1.概述4 1.1編寫目的4 1.2定義4 1.3關鍵字5 1.4參考資料5 2總體設計5 2.1需求規定5 2.2執行環境5 2.3 基本設計概念和處理流程 2.4 結構 2.5 功能需求與程式的關係 2.6 人工處理 2.7 遺留問題 3介面設計5 3.1使用者介面6 3.2外部介面6 ...

軟體開發文件編寫規範

對於軟體工程學科的同學都知道,軟體工程是一門技術含量高設計極其複雜的學科。為了控制好軟體產品質量和規範,就必須用大量的文件約束軟體工程的進度和狀態。浩大的軟體工程對於缺少工作和專案經驗的人來說,必然是摸不著頭腦不知從何開始。為了讓大家能夠快速適應標準的軟體開發過程,今天我為大家粗略的描述開發中需要的...