1引言
...
1
1.1編寫目的
... 1
1.2 背景
... 1
1.3定義
... 1
1.4參考資料
... 1
2專案概述
...
1
2.1工作內容
... 1
2.2主要參加人員
... 1
2.3產品
... 2
2.3.1程式
... 2
2.3.2檔案
... 2
2.3.3服務
... 2
2.3.4非移交的產品
... 2
2.4驗收標準
... 2
2.5完成專案的最遲期限
... 2
2.6本計畫的批准者和批准日期
... 2
3實施計畫
...
2
3.1工作任務的分解與人員分工
... 2
3.2介面人員
... 3
3.3進度
... 3
3.4預算
... 3
3.5關鍵問題
... 3
4支援條件
...
3
4.1計算機系統支援
... 3
4.2需由使用者承擔的工作
... 3
4.3由外單位提供的條件
... 4
5專題計畫要點
...
4
專案開發計畫(gb856t——88)
說明:編寫這份軟體專案開發計畫的目的,並指出預期的讀者。
說明:a.
待開發的軟體系統的名稱;
b.本專案的任務提出者、開發者、使用者及實現該軟體的計算中心或計算機網路;
c.該軟體系統同其他系統或其他機構的基本的相互來往關係。
列出本檔案中用到的專門術語的定義和外文的首字母組詞的原片語。
列出用得著的參考資料,如:
a.本專案的經核准的計畫任務書和合同、上級機關的批文;
b.屬於本專案的其他已發表的檔案;
c.本檔案中各處引用的檔案、資料,包括所要用到的軟體開發標準。列出這些檔案資料的標題、檔案編號、發表日期和出版單位,說明能夠得到這些檔案資料的**。
簡要地說明在本專案的開發中須進行的各項主要工作。
扼要說明參加本專案開發的主要人員的情況,包括他們的技術水平。
列出須移交給使用者的程式的名稱、所用地程式語言及儲存程式的**形式,並通過引用相關檔案,逐項說明其功能和能力。
列出須移交使用者的每種檔案的名稱及內容要點。
列出需向使用者提供的各項服務,如培訓安裝、維護和執行支援等,應逐項規定開始日期、所提供支援的級別和服務的期限。
說明開發集體應向本單位交出但不必向使用者移交的產品(檔案甚至某些程式)。
對於上述這些應交出的產品和服務,逐項說明或引用資料說明驗收標準。
對於專案開發中需要完成的各項工作,從需求分析、設計、實現、測試直到維護,包括檔案的編制、審批、列印、分發工作,使用者培訓工作,軟體安裝工作等,按層次進行分解,指明每項任務的負責人和參加人員。
說明負責介面工作的人員及他們的職責,包括:
a.負責本專案同使用者的介面人員;
b.負責本專案同本單位各管理機構,如合同計畫管理部門、財務部門、質量管理部門等的介面人員;
c.負責本專案同個份合同負責單位的介面人員等。
對於需求分析、設計、編碼實現、測試、移交、培訓和安裝等工作,給出每項工作任務的預定開始日期、完成日期及所需資源,規定各項工作任務完成的先後順序以及表徵每項工作任務完成的標誌性事件(即所謂「里程碑)。
逐項列出本開發專案所需要的勞務(包括人員的數量和時間)以及經費的預算(包括辦公費、差旅費、機時費、資料費、通訊裝置和專用裝置的租金等)和**。
逐項列出能夠影響整個專案成敗的關鍵問題、技術難點和風險,指出這些問題對專案的影響。
說明為支援本專案的開發所需要的各種條件和設施。
逐項列出開發中和執行時所需的計算機系統支援,包括計算機、外圍裝置、通訊裝置、模擬器、編譯(或彙編)程式、作業系統、資料管理程式包、資料儲存能力和測試支援能力等,逐項給出有關到貨日期、使用時間的要求。
逐項列出需要使用者承擔的工作和完成期限。包括需由使用者提供的條件及提供時間。
逐項列出需要外單位分合同承包者承擔的工作和完成的時間,包括需要由外單位提供的條件和提供的時間。
說明本專案開發中需制定的各個專題計畫(如分合同計畫、開發人員培訓計畫、測試計畫、安全保密計畫、質量保證計畫、配置管理計畫、使用者培訓計畫、系統安裝計畫等)的要點。
軟體設計和開發規範(國標)
軟體開發規範,包括 1 操作手冊 gb8567 88 doc 2 測試分析報告 gb8567 88 doc 3 測試計畫 gb8567 88 doc 4 概要設計說明書 gb8567 88 doc 5 開發進度月報 gb8567 88 doc 6 可行性研究報告 gb8567 88 doc 7 模組...
軟體設計文件
軟體設計文件的清單 1。結構文件。描述程式設計的文件,包括軟體所主要部分的描述以及相互之間的互動方式。2。資料流圖。表示資料在程式中如何流動的正規示意圖,戲稱 泡泡圖 3。狀態轉化圖。把軟體分解為基本狀態或者條件的一種正規示意圖。4。流程圖。用圖形描述程式邏輯的傳統方式。一旦投入使用,根據詳細的流圖...
軟體設計文件
自從1968年提出 軟體工程 概念以來,軟體開發領域對於借鑑傳統工程的原則 方法,以提高質量 降低成本的探索就從未停止過。而在這個過程中,提出了許多不同的軟體開發模型,典型的有 瀑布式,快速原型法,以及迭代式開發等。是由w.w.royce在1970年最初提出的軟體開發模型,在瀑布模型中,開發被認為是...