軟件開發策劃書

來源:文萃谷 6.91K

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. 專題計劃要點(詳見後續內容)

熱門標籤