



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、需求分析說明書1. 編寫目的通過與多位軟件使用者進行全面深入地探討和分析,并完成貪吃蛇游戲市場的 前期調查后,提出了這份軟件需求分析說明書。此需求分析說明書對貪吃蛇游戲軟件做了全面細致的用戶需求分析,明確所要 開發的游戲軟件應具有的功能、性能與界面,使系統分析人員及軟件開發人員能活楚地 了解用戶的需求,并在此基礎上進一步提出概要設計說明書和完成后續設計與開發工 作。本說明書的預期讀者為客戶、業務或需求分析人員、測試人員、用戶文檔編寫者、 項目管理人員。2. 背景隨著科技的發展,現在手機的功能已不僅僅是簡單的打接電話、收發短信了。更多 的手機用戶希望在工作、學習之余通過方便靈巧可隨身攜帶的儀器休
2、閑娛樂。因此,為了迎合眾多用戶的需求并適應現在手機的規模,我們開發出一套適合各階層人士的具有 很強的娛樂性和交互性的貪吃蛇小游戲。貪吃蛇,之所以取這樣的名字,去用意還是很明顯的.貪吃蛇其實并不貪,它是人不 斷向前追求的象征.就像現代的人只有不斷努力向前才能得到自己想要的。而食物也是 隨機出現的,就像現在社會存在的機會,而我們只有找好自己的目標才能成功。雖然現在市面上存在著各種各樣的游戲版本,可是貪吃蛇其市場還是相當大的。因 為它的特殊在于它能吸引人更深入,愛不釋手 .隨著游戲速度不斷加快,其刺激性也更 強??梢哉f該游戲的優勢在于它的簡單易行, 不論是手機,還是小游戲機,都能很快順 利的運行。對
3、于在外忙碌的人,不可能花費大量時間在娛樂上,大型游戲是行不通的。 這樣的小游戲剛好迎合了他們的需求。3. 定義需求:用戶解決問題或達到目標所需的條件或功能;系統或系統部件要滿足合同、 標準,規范或其它正式規定文檔所需具有的條件或權能。而且其很強的交互性及簡單易行性,可以讓人在很短時間內熟悉它的游戲規則, 不論用戶文化水平如何,都會很輕松 的學會使用它。4. 參考資料張海藩:軟件工程導論活華大學出版社 2008年2月第五版肖剛:實用軟件文檔寫作活華大學出版社 2005年2月1 .目標在如今社會,人們的工作學習壓力逐漸增大,生活節奏逐漸加快,大多數人沒有足 夠的時間去休閑娛樂,放松自己。這款小型的
4、手機游戲,可以讓我們隨時隨地都能享受 游戲,。讓我們從繁重的日常生活中解脫出來。游戲的主界面應該力求美觀,爽心悅目,以提高玩家對游戲的興趣。游戲的控制模 塊應該做到易懂、易操作,以給玩家一個很好的游戲環境。2. 用戶的特點由于本程序簡單易操作,交互性好,對用戶沒什么特別要求。一般用戶經過幾分鐘 練系都可以熟悉本游戲的規則。1. 對功能的規定本設計所開發的是基于Java的一個貪吃蛇游戲軟件,主要實現游戲的開始、暫停、 退出等功能,分為:游戲主界面模塊、游戲控制模塊兩個模塊。游戲主界面模塊:主要包括游戲圖形區域界面、游戲開始按鈕、暫停按鈕、退出按鈕。游戲控制模塊:主要完成游戲的開始、暫停、退出等功
5、能。2. 對性能的規定本游戲在設計方面本著方便、實用及娛樂性高的宗旨,在對界面進行設計的過程中, 始終堅持活晰明了,在性能方面能夠實現效率高,不易出錯等優點。游戲主界面應該力求美觀,賞心悅目。游戲控制模塊應做到易懂、易操作,而且準 確率局,不易出錯。3. 輸入輸出要求輸入:玩家可以通過快捷鍵控制游戲,比如快捷鍵“N”開始游戲,“P”暫停游戲, “R”繼續上次游戲,“S”查看6次最高紀錄,“L”設置級別為初級,“H”設置級別 為高級,“D”查看游戲說明,“E”退出游戲。鍵盤上的方向鍵控制蛇的移動方向。輸出:玩家所得的分數,玩家所用的時間。當玩家所控制的蛇死亡后,要輸出一個 消息“Game Ove
6、n”表示蛇的死亡。4. 業務流程圖5. 數據流圖36. 功能分析圖57數據字典7.1名字:級別別名:描述:游戲的難度隨級別的增加而增大定義:級別=1(整數2位置:游戲控制面板7.2名字:時間別名:描述:記錄用戶開始游戲到目前為止所耗費的時間定義:時間=0秒n (n為某個常數)位置:游戲面板7.3名字:分數別名:描述:記錄用戶到目前為止所獲得的分數定義:分數=10|15*吃掉的食物個數為止:游戲面板7.4名字:save文件別名:描述:保存游戲暫停時的狀態定義:save 文件=time+score+food 坐標 +level+snake.body 各節點位置位置:MySnake工程文件夾中 名字:score文件別名:描述:保存用戶自第一次玩本游戲開始到最近一次為止的6次最高分定義:score文件=score 最高的 6 次的 score+t
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 南陽醫學高等專科學校《聲樂(四)》2023-2024學年第一學期期末試卷
- 2025在施工項目轉讓合同
- 《智能設備性能檢測系統》課件
- 2025建筑工程合同范本7
- 高中生心理健康知識教育
- 2025至2031年中國發動機鏈條調整器行業投資前景及策略咨詢研究報告
- 2025至2031年中國丙烯酸重防腐漆行業投資前景及策略咨詢研究報告
- 2025至2030年中國馬來粉數據監測研究報告
- 2025至2030年中國門型角鋼數據監測研究報告
- 2025至2030年中國酥皮花樣餅數據監測研究報告
- 二零二五年礦泉水品牌戰略合作框架協議范本2篇
- 夜間城市背景光污染對生物的影響分析
- 混凝土橋梁預應力鋼筋銹蝕的研究進展
- 傳染病培訓知識課件
- 醫療設備維保服務項目總體實施方案
- 多動癥行為治療
- 湛江房屋租賃合同書范本
- 2025下半年江蘇鹽城響水縣部分事業單位招聘77人高頻重點提升(共500題)附帶答案詳解
- 2025年杭州市能源集團招聘筆試參考題庫含答案解析
- 艾滋病知識培訓課件
- 0-3歲嬰幼兒常見疾病與傷害防護知到智慧樹章節測試課后答案2024年秋杭州師范大學
評論
0/150
提交評論