1.引言
1.1編寫目的
為了保證項目的順利進行,更好的規划團隊的任務分配。 把對於在項目生命周期內的工作任務范圍、各項工作的任務分解、項目團隊組織結構、各團隊成員的工作責任、團隊內外溝通協作方式、開發進度、經費預算、項目內外環境條件、風險對策等內容做出的安排以書面的方式,作為項目團隊成員以及項目干系人之間的共識與約定,項目生命周期內的所有項目活動的行動基礎,項目團隊開展和檢查項目工作的依據。.
1.2項目背景
開發軟件名稱:《PC版Flappy bird》。
項目任務提出者:Team--時代團隊(蘇林東、李帥、吳威、黃為、安娜、王鑫楠)。
項目開發者:石家庄鐵道大學Team--時代團隊。
用戶:中國大學生是各種常用軟件的主要用戶,而且我們本身是大學生,對此目標群體更為熟悉和了解。
本軟件采用的是基於vs2010開發的pc版的軟件項目。
1.3定義
Visual Studio是微軟公司推出的開發環境。是目前最流行的Windows平台應用程序開發環境。Visual Studio 2010版本於2010年4月12日上市,其集成開發環境(IDE)的界面被重新設計和組織,變得更加簡單明了。Visual Studio 2010同時帶來了NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),並且支持開發面向Windows 7的應用程序。除了Microsoft SQL Server,它還支持 IBM DB2和Oracle數據庫。
1.4 參考資料
《軟件工程導論》,張海藩,清華大學出版社。
《實用軟件工程》,鄭人傑等,清華大學出版社。
《軟件工程導論》,張海藩(第五版),清華大學出版社;
《軟件工程及軟件開發應用》,施一萍,清華大學出版社;
2.項目概述
2.1工作內容
一 項目概述:
1.主要工作:
系統計划:問題定義和可行性研究,寫出項目計划書和可行性研究報告。
系統需求分析:分析目標和任務,畫出數據流程圖,編寫數據字典。
系統總體設計:畫出系統結構圖,找出所有的系統模塊,並開始設計數據庫,編寫概要設計說明書。
系統詳細設計:畫出基本邏輯結構圖,N-S結構流程圖,代碼設計,用戶界面設計,數據輸入與顯示,控制界面的設計,系統安全控制設計,編寫詳細設計文檔。
系統測試:系統實施與維護。
2.軟件功能:游戲開始后,間歇性的點擊空格鍵,讓小鳥向上飛,不會掉下來,並且要穿過柱子的空隙,不能碰到柱子,碰到就dead了,穿過一個柱子的一分。(其中背景中會間斷的出現紅心圖標,可以控制小鳥“吃”到紅心,一個紅心可以獲得一次復活的機會)。期間可以增加不同模式的選擇(柱子上下移動,雙人小鳥等)
3.軟件性能:性能良好,安全穩定,效率高。
2.2條件與限制
1.應具備條件:應提供相應的硬件配置,相應的軟件及一定數量的技術人員和管理人員等,以及相應的開發環境。
2.工作及完成期限:應按照老師的計划完成任務和工作
2.3產品
2.3.1程序
1. 應交付程序名稱:《pc版Flappy bird》
2. 使用語言:c#。
2.3.2文檔
應交付的文檔:可行性研究的文檔,項目開發計划文檔,需求分析文檔,概要設計文檔,詳細設計說明書。
2.4運行環境
硬件環境:
(1) 處理器(CPU):Pentium 133M 或更高
(2) 內存容量(RAM):256M或更高
軟件環境:
windows xp/7操作系統
2.5需要提供服務
因該游戲簡單易懂,前期並不需要任何服務和培訓等。
2.6 驗收標准
驗收標准:軟件的可靠性、易實用性、和功能完整性。
3.實施計划
3.1任務分解
任務的划分:
可行性研究 負責人:吳威、黃為
項目開發計划 負責人:蘇林東
需求分析 負責人:安娜
概要設計 負責人:王鑫楠
詳細設計 負責人:李帥
3.2關鍵問題
1.由於時間的問題,在技術支持上會略顯倉促,開發的過程中會遇到很多細節中的問題,例如編寫程序的不嚴謹以及編碼測試階段的細節工作都會有錯誤出現不可避免,建議整個小組在開發的進度中保持高度的團結,每個組員都要對技術開發的各個環節都十分熟悉。
2.本系統純屬為了更好的放松休閑而開發,對此開發者要本着更易趣性和簡潔性是受雇於更多人。
4.人員組織及分工
姓名 |
主要負責的階段 |
花費時間(天) |
吳威、黃為 |
可行性研究編寫 |
1 |
蘇林東 |
項目開發計划書 |
1 |
安娜 |
需求分析 |
1 |
王鑫楠 |
總體設計 |
1 |
李帥 |
詳細設計 |
2 |
5.交付期限
第十五周周四
6.專題計划要點
測試計划:計划整個小組在開發過程之后進行集中測試。
質量保證計划:在開發中盡量避免錯誤的發生,相互監督與檢查。
配置管理計划:盡量利用現有的設備完成對整個系統的開發。
人員培訓計划:交付系統是對相關工作人員進行指導,使其可以自行操作。
系統安裝計划:開發小組自行安裝調試,保證設備的正常工作。