糯米文學吧

位置:首頁 > 範文 > 工作計劃

軟件項目開發計劃書

在軟件開發項目中,需求分析是關乎軟件項目開發成敗的重要因素。下面小編為大家整理推薦了軟件項目開發計劃書,歡迎大家前來閲讀。

軟件項目開發計劃書

  軟件項目開發計劃書範文一

1.引言

1.1編寫目的

開發基於互聯網的學生選課系統,提高管理工作的效率、提高信息的開放性、改善學生和教師對其最新信息查詢的準確性。

1.2項目背景

某校在校生近5000人,每學期在期末都要進行一次對學生的學習質量測評,要求所有學生都要參加。以前測評的方式都是手工考核操作,由教務處發出試卷,每個同學填寫完成後交回到教務處。然後教務處再使用手工的方法對試卷進行統計彙總,最後得出學生的成績。

建議進行《學生成績考核系統》的開發。

我院計算機系具備進行該軟件系統開發的能力並承擔本軟件系統的開發與維護工作。該軟件系統由我院教務處使用。

1.3定義

《學生成績考核系統》以下簡稱《考核系統》。

1.4 參考資料

(1)” 學生成績考核系統系統定義報告”

(2) ” 學生成績考核系統可行性研究報告”

2. 主要內容

2.1 工作內容

系統所需要的基礎數據來源:

“考核系統”需要實現的功能包括兩大部分:

一是前台的數據採集,具體包括:德育測試頁面、體育測試頁面、智力測試頁面、數據存儲頁面。

二是後台的數據管理部分:包括測試設置、德育測試、體育測試與智力測試的數據統計及查詢。

2.2條件和限制

使用SQL SERVER 2010作為數據庫的建設工具,相關的管理程序開發主要使用SQL SERVER 2010及NET等。

2.3 產品

2.3.1 程序

可運行的程序包括:SQL SERVER 2010,Microsoft Visual Studio 2010

2.3.2 文檔

可行性研究報告,項目開發計劃書,軟件需求説明書,概要設計説明書,詳細設計説明書,數據庫設計説明書,操作手冊,測試計劃,測試分析報告,項目開發總結報告。

2.4 運行環境

《學生成績考核系統》應該運行在Windows XP 以及以上版本的平台上。

2.5 驗收標準

《學生成績考核系統》能讓學生能成績考核和查看成績,教師能管理成績。

3. 實施計劃

3.1 任務分解

需求分析:

學校每年新生入學,畢業生離校和各種其它變動,如學籍變動,個人信息修改。每學期學校者要開設一定的課程提供給學生根據自己的情況來選擇,最後的選擇結果要給出學生的課程表。如何有效的管理這些學生信息,幫助學校和老師管理和掌握這些情況,這就是學生信息管理系統需要完成的任務。下面用軟件工程的思想和方法完成該系統的設計過程。

功能:

個人信息查詢和修改,包括流動,註冊,更新管理

系統設計:  “中學生成績管理信息系統”包括四個模塊:成績錄入、班級統計、年級統計、系統功能。這五個模塊既相互聯繫又相互獨立,班級統計、年級統計模塊必須以成績錄入為基礎。  (1)成績錄入模塊:  主要功能用來對中學生的成績進行收集和修改。具體包括中學生成績錄入、修改、增加、刪除、查詢、打印等功能,由於一些資料可以Word文檔或Excel表格輸入,故在此模塊中增加了導入、導出數據功能。成績錄入需要分班級、分年級以及某個時間考試的各門功課的成績。修改要與成績錄入相對應。增加、刪除是對基本表的操作。查詢條件設置應該齊全,可以班級查詢,年級查詢,也可以姓名查詢,學號查詢等等。分成績單打印、報表打印等。  (2)班級統計模塊:  主要功能用來對中學生的成績以班級為單位進行處理。具體包括各班學生總成績、平均成績、班級排名及統計班級某分數段內的學生人數;各個學生該科成績、班級排名及統計班級某分數段內的學生人數。各項統計僅對於某學期某次考試而言。  (3)年級統計模塊:  主要功能用來對中學生的成績以年級為單位進行處理。具體包括各年級學生總成績、年級排名統計年級某分數段內的學生人數;各個學生該科成績、年級排名及統計、年級某分數段內的學生人數。各項統計僅對於某學期某次考試而言,在統計時,還應注意各年級考試科目不同。  (4)系統功能模塊:包括幫助信息,關於系統及退出系統。

編碼:

測試計劃:進行黑盒測試

測試人員:

3.2 進度安排

需求分析: 第1周

系統設計: 第2~3周

編碼:第4~7周

測試計劃與測試:第8~10周

包裝和發佈:第11周

機動:第12周

3.3 預算

開發費用:8000元

設備費及其他:5000元

合計:13000元

4. 人員組織及分工(略)

5. 交付期限

6. 專題計劃要點(詳見後續內容)

  軟件項目開發計劃書範文二

項目名稱:********

評審日期:

1 引言

1.1編寫目的

説明編寫這份項目開發計劃的目的,並指出預期的讀者。

1.2背景

説明:

a.待開發的軟件系統的名稱;

b.本項目的任務提出者、開發者、用户及實現該軟件的計算中心或計算機網絡;

c.該軟件系統同其他系統或其他機構的基本的相互來往關係。

1.3定義

列出本文件中用到的專門術語的'定義和外文首字母組詞的原詞組。

1.4參考資料

列出用得着的參考資料,如:

a.本項目的經核准的計劃任務書或合同、上級機關的批文;

b.屬於本項目的其他已發表的文件;

c.本文件中各處引用的文件、資料,包括所要用到的軟件開發標準。列出這些文件資料的標題、文件編號、發表日期和出版單位,説明能夠得到這些文件資料的來源。

2 項目概述

2.1工作內容

簡要地説明在本項目的開發中須進行的各項主要工作。

2.2主要參加人員

扼要説明參加本項目開發工作的主要人員的情況,包括他們的技術水平。

2.3產品

2.3.1程序

列出需移交給用户的程序的名稱、所用的編程語言及存儲程序的媒體形式,並通過引用有關文件,逐項説明其功能和能力。

2.3.2文件

列出需移交給用户的每種文件的名稱及內容要點。

2.3.3服務

列出需向用户提供的各項服務,如培訓安裝、維護和運行支持等,應逐項規定開始日期、所提供支持的級別和服務的期限。

2.3.4非移交的產品

説明開發集體應向本單位交出但不必向用户移交的產品(文件甚至某些程序)。

2.4驗收標準

對於上述這些應交出的產品和服務,逐項説明或引用資料説明驗收標準。

2.5完成項目的最遲期限

2.6本計劃的批准者和批准日期

3 實施計劃

3.1工作任務的分解與人員分工

對於項目開發中需完成的各項工作,從需求分析、設計、實現、測試直到維護,包括文件的編制、審批、打印、分發工作,用户培訓工作,軟件安裝工作等,按層次進行分解,指明每項任務的負責人和參加人員。

3.2接口人員

説明負責接口工作的人員及他們的職責,包括:

a.負責本項目同用户的接口人員;

b.負責本項目同本單位各管理機構,如合同計劃管理部門、財務部門、質量管理部門等的接口人員;

c.負責本項目同各分合同負責單位的接口人員等。

3.3進度

對於需求分析、設計、編碼實現、測試、移交、培訓和安裝等工作,給出每項工作任務的預。定開始日期、完成日期及所需資源,規定各項工作任務完成的先後順序以及表徵每項工作任務完成的標誌性事件(即所謂"里程碑")。

3.4預算

逐項列出本開發項目所需要的勞務(包括人員的數量和時間)以及經費的預算(包括辦公費、差旅費、機時費、資料費、通訊設備和專用設備的租金等)和來源。

3.5關鍵問題

逐項列出能夠影響整個項目成敗的關鍵問題、技術難點和風險,指出這些問題對項目的影響。

4 支持條件

説明為支持本項目的開發所需要的各種條件和設施。

4.1計算機系統支持

逐項列出開發中和運行時所需的計算機系統支持,包括計算機、外圍設備、通訊設備、模擬器、編譯(或彙編)程序、操作系統、數據管理程序包、數據存儲能力和測試支持能力等,逐項給出有關到貨日期、使用時間的要求。

4.2需由用户承擔的工作

逐項列出需要用户承擔的工作和完成期限。包括需由用户提供的條件及提供時間。

4.3由外單位提供的條件

逐項列出需要外單位分合同承包者承擔的工作和完成的時間,包括需要由外單位提供的條件和提供的時間。

5 專題計劃要點

説明本項目開發中需制訂的各個專題計劃(如分合同計劃、開發人員培訓計劃、測試計劃、安全保密計劃、質量保證計劃、配置管理計劃、用户培訓計劃、系統安裝計劃等)的要點。

  軟件項目開發計劃書範文三

1.引言

在當今這個網絡時代,隨着人們物質生活水平的提高,人們也在逐漸的開始追求精神上的生活,即精神享受。無可厚非,網絡走進了我們的生活,但隨着我們進入社會參加工作,我們的空閒時間越來越少,當然也沒有太多時間去關注自己所喜歡的視頻,更不用説在線看了,即使有時間在線看,我們又不能看到看到讓自己全身放鬆的視頻,究其原因則是:所觀看的視頻模糊和不流暢。而本軟件恰恰解決了這個問題,本軟件是自動下載更新軟件,能在你不知不覺間自動的下載最新視頻,這樣一來我們既節約了時間又看到了自己苦苦等待的視頻

1.1編寫目的

本文檔的編寫是為了滿足客户對各大影視的一些軟件需求,以求讓喜歡視頻的客户對本軟件更加滿意,並且能夠更加的享受生活。

1.2背景

待開發的軟件系統名稱:資源下載輔助系統。

本項目的提出者為章董事,開發者為第二組全體員工,用户為所有喜歡視頻的客户。

本軟件相當於一個插件,配合其他視頻播放器、影視或網站使用。

説明:

1.3定義

項目開發計劃:是一種把項目一定一過程與項目如何推進連接起來的方案。

1.4參考資料

以下列出概要設計過程中所使用到的有關資料:

1.軟件工程基礎 胡飛 高等教育出版社 2008.01

2.軟件工程課程設計 鄭誠 機械工業出版社 2010.03

2項目概述

2.1工作內容

把軟件做成下面的特點:待開發軟件自動檢查有更新特點的可下載網絡資源是否存在更新,如果有更新則獲取新資源的下載鏈接並通過第三方下載軟件自動下載。

對用户進行培訓,如何讓用户能夠學會添加、管理提供資源的網站,設定、管理需跟蹤下載的資源信息,設定相應的本地資源保存位置以及檢查更新週期。這樣一來系統就可根據用户設定自動檢查更新,將更新通過第三方下載軟件下載並保存至用户設定的本地位置。系統監控指定的本地位置,在文件下載完畢時通知用户。

2.2主要參加人員

石春光:項目負責人。

王海宏:小組領導兼程序員。

田果:技術領導,技術一流。

劉棟:小組領導兼程序員。

汪世軒:質量、管理領導。

2.3產品

2.3.1程序

即是:理出需移交給用户的程序的名稱、所用的編程語言及存儲程序的媒體形式,並通過引用有關文件,逐項説明其功能和能力。

(略)

2.3.2文件

所謂文件即是:列出需移交給用户的每種文件的名稱及內容要點

2.3.3服務

具體是列出需向用户提供的各項服務,如培訓安裝、維護和運行支持等,應逐項規定開始日期、所提供支持的級別和服務的期限。

2.3.4非移交的產品

説明開發集體應向單位交出但不必向用户移交的產品(文件甚至某些程序)。

2.4驗收標準

對於上述這些應交出的產品和服務,逐項説明或引用資料説明驗收標準。

2.5完成項目的原遲用限

待開發軟件的原遲用限為六個月。

2.6本計劃的批准者和批准日期

批准者:章董事

批准日期: 2012年10月18日

3實施計劃

3.1工作任務的分配和人員分工

主要就是在需求分析、設計、實現、測試、維護的任務分配

具體來説分配如下:

文件的編制 石春光

審批 王海宏 汪世軒

打印 王海宏

分發工作 田果 劉棟

用户培訓工作 劉棟 田果

軟件安裝工作 汪世軒

3.2接口人員

負責本項目同用户的接口人員:劉棟

負責本項目同本單位各管理機構

合同計劃管理部門:石春光

財務部門:王海宏

質量管理部門:田果

負責本項目同各分合同負責單位的接口人員:汪世軒

3.3進度(略)

3.4預算

人員的數量:5人

時間:3個月

經費:1萬元

3.5關鍵問題

在軟件的開發中,存在的關鍵問題常見的有以下幾種:

項目需求

項目計劃

質量控制

進度控制

風險控制

交流與溝通