C++專案開發編寫專案計劃書
根據《GB8567-88計算機軟體產品開發檔案編制指南》中的專案開發計劃要求,結合單位實際情況,設計專案計劃書如下。
1.引言
þ 編寫目的
為了保證專案開發人員按時保質地完成預訂目標,更好地瞭解專案實際情況,按照合理的順序開展工作,現以書面的形式將專案開發生命週期中的專案任務範圍、專案團隊組織結構、團隊成員的工作責任、團隊內外溝通協作方式、開發進度、檢查專案工作等內容描述出來,作為專案相關人員之間的共識和約定以及專案生命週期內的所有專案活動的行動基礎。
þ 背景
社群視訊監控系統是由×××物業公司委託我公司開發的視訊監控系統。主要功能是可以對社群內部進行視訊監控。專案週期為一個月。專案背景規劃如表1.1所示。
表1.1 專案背景規劃
項 目 名 稱 |
專案委託單位 |
任務提出者 |
專案承擔部門 |
社群視訊監控系統 |
×××物業公司 |
雷經理 |
專案開發部門 專案測試部門 |
2.概述
þ 專案目標
專案目標應當符合SMART原則,把專案要完成的工作用清晰的語言描述出來。社群視訊監控系統的專案目標如下。
社群視訊監控系統主要用於對社群內部進行視訊監控,同時需要將監控內容錄製成錄影進行管理,並可以設定定時自動監控功能。另外,系統還增添使用者登入模組和監控管理模組等。
þ 應交付成果
Ø 在專案開發完成後,交付內容有編譯後的社群視訊監控系統、系統資料庫檔案和系統使用說明書。
Ø 系統安裝後,進行系統無償維護與服務6個月,超過6個月進行網站有償維護與服務。
þ 專案開發環境
作業系統為Windows XP、Windows 2000或Windows 2003均可,資料庫採用Access 2000,開發工具為Visual C++6.0及視訊採集卡。
þ 專案驗收方式與依據
專案驗收分為內部驗收和外部驗收兩種方式。在專案開發完成後,首先進行內部驗收,由測試人員根據使用者需求和專案目標進行驗收。專案在通過內部驗收後,然後交給使用者進行驗收,驗收的主要依據為需求規格說明書。
3.專案團隊組織
þ 組織結構
為了完成社群視訊監控系統的專案開發,公司組建了一個臨時的專案團隊,由公司專案經理、系統分析員、軟體工程師和測試人員構成,如圖1.1所示。
þ 人員分工
為了明確專案團隊中每個人的任務分工,現制定人員分工表如表1.2所示。
表1.2 人員分工表
姓 名 |
技 術 水 平 |
所 屬 部 門 |
角 色 |
工 作 描 述 |
雷某 |
MBA |
專案開發部 |
專案經理 |
負責專案的審批、決策的實施以及前期分析、策劃、專案開發進度的跟蹤、專案質量的檢查以及負責系統功能分析與設計 |
劉某 |
高階軟體工程師 |
專案開發部 |
軟體工程師 |
負責軟體設計與編碼 |
王某 |
初級系統測試工程師 |
專案測試部 |
測試人員 |
對軟體進行測試、編寫軟體測試文件 |