貪吃蛇游戲需求分析說明書(1)2_第1頁
貪吃蛇游戲需求分析說明書(1)2_第2頁
貪吃蛇游戲需求分析說明書(1)2_第3頁
貪吃蛇游戲需求分析說明書(1)2_第4頁
貪吃蛇游戲需求分析說明書(1)2_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、需求分析說明書一. 引言1 編寫目的通過與多位軟件使用者進(jìn)行全面深入地探討和分析,并完成貪吃蛇游戲市場(chǎng)的 前期調(diào)查后,提出了這份軟件需求分析說明書。此需求分析說明書對(duì)貪吃蛇游戲軟件做了全面細(xì)致的用戶需求分析,明確所要 開發(fā)的游戲軟件應(yīng)具有的功能、性能與界面,使系統(tǒng)分析人員及軟件開發(fā)人員能清楚地 了解用戶的需求,并在此基礎(chǔ)上進(jìn)一步提出概要設(shè)計(jì)說明書和完成后續(xù)設(shè)計(jì)與開發(fā)工 作。本說明書的預(yù)期讀者為客戶、業(yè)務(wù)或需求分析人員、測(cè)試人員、用戶文檔編寫者、 項(xiàng)目管理人員。2.背景隨著科技的發(fā)展,現(xiàn)在手機(jī)的功能己不僅僅是簡(jiǎn)單的打接電話、收發(fā)短信了。更多 的手機(jī)用戶希望在工作、學(xué)習(xí)之余通過方便靈巧可隨身攜帶的

2、儀器休閑娛樂。因此,為 了迎合眾多用戶的需求并適應(yīng)現(xiàn)在手機(jī)的規(guī)模,我們開發(fā)出一套適合各階層人士的具有 很強(qiáng)的娛樂性和交互性的貪吃蛇小游戲。貪吃蛇,之所以取這樣的名字,去用意還是很明顯的貪吃蛇其實(shí)并不貪,它是人不 斷向前追求的象征.就像現(xiàn)代的人只有不斷努力向前才能得到自己想要的。而食物也是 隨機(jī)出現(xiàn)的,就像現(xiàn)在社會(huì)存在的機(jī)會(huì),而我們只有找好自己的目標(biāo)才能成功。雖然現(xiàn)在市面上存在著各種各樣的游戲版本,可是貪吃蛇其市場(chǎng)還是相當(dāng)大的。因 為它的特殊在于它能吸引人更深入,愛不釋手.隨著游戲速度不斷加快,其刺激性也更 強(qiáng)??梢哉f該游戲的優(yōu)勢(shì)在于它的簡(jiǎn)單易行,不論是手機(jī),還是小游戲機(jī),都能很快順 利的運(yùn)行。

3、對(duì)于在外忙碌的人,不可能花費(fèi)大量時(shí)間在娛樂上,大型游戲是行不通的。 這樣的小游戲剛好迎合了他們的需求。3.定義需求:用戶解決問題或達(dá)到目標(biāo)所需的條件或功能;系統(tǒng)或系統(tǒng)部件要滿足合同、 標(biāo)準(zhǔn),規(guī)范或其它正式規(guī)定文檔所需具有的條件或權(quán)能。而且其很強(qiáng)的交互性及簡(jiǎn)單易 行性,可以讓人在很短時(shí)間內(nèi)熟悉它的游戲規(guī)則,不論用戶文化水平如何,都會(huì)很輕松 的學(xué)會(huì)使用它。二. 任務(wù)概述1.目標(biāo)在如今社會(huì),人們的工作學(xué)習(xí)壓力逐漸增大,生活節(jié)奏逐漸加快,大多數(shù)人沒有足 夠的時(shí)間去休閑娛樂,放松自己。這款小型的手機(jī)游戲,可以讓我們隨時(shí)隨地都能享受 游戲,。讓我們從繁重的日常生活中解脫出來。游戲的主界面應(yīng)該力求美觀,爽心

4、悅目,以提高玩家對(duì)游戲的興趣。游戲的控制模 塊應(yīng)該做到易懂、易操作,以給玩家一個(gè)很好的游戲環(huán)境。2. 用戶的特點(diǎn)由于本程序簡(jiǎn)單易操作,交互性好,對(duì)用戶沒什么特別要求。一般用戶經(jīng)過幾分鐘 練系都可以熟悉本游戲的規(guī)則。三. 需求規(guī)定1.對(duì)功能的規(guī)定本設(shè)計(jì)所開發(fā)的是基于Android的一個(gè)貪吃蛇游戲軟件,主要實(shí)現(xiàn)游戲的開始、暫 停、退出等功能,分為:游戲主界面模塊、游戲控制模塊兩個(gè)模塊。游戲主界面模塊:主要包括游戲圖形區(qū)域界面、游戲開始按鈕、暫停按鈕、退出按鈕。游戲控制模塊:主要完成游戲的開始、暫停、退出等功能。2.對(duì)性能的規(guī)定本游戲在設(shè)計(jì)方面本著方便、實(shí)用及娛樂性高的宗旨,在對(duì)界面進(jìn)行設(shè)計(jì)的過程中

5、, 始終堅(jiān)持清晰明了,在性能方面能夠?qū)崿F(xiàn)效率高,不易出錯(cuò)等優(yōu)點(diǎn)。游戲主界面應(yīng)該力求美觀,賞心悅目。游戲控制模塊應(yīng)做到易懂、易操作,而且準(zhǔn) 確率高,不易出錯(cuò)。3. 輸入輸出要求輸入:玩家可以通過觸摸屏觸點(diǎn)的位置不同來控制游戲,也可以通過快捷鍵控制游 戲,比如快捷鍵“N”開始游戲,“P”暫停游戲,“R”繼續(xù)上次游戲,“S”查看6次 最高紀(jì)錄,“L”設(shè)置級(jí)別為初級(jí),“H”設(shè)置級(jí)別為高級(jí),“D”查看游戲說明,“E”退出游戲。鍵盤上的方向鍵控制蛇的移動(dòng)方向。輸出:玩家所得的分?jǐn)?shù),玩家所用的時(shí)間。當(dāng)玩家所控制的蛇死亡后,要輸出一個(gè) 消息“Game Over!表示蛇的死亡。4. 業(yè)務(wù)流程5.數(shù)據(jù)流力DI:文

6、件力 xD2:軟件文檔力66.功能分析Ground7數(shù)據(jù)字典名字:級(jí)別別名:描述:游戲的難度隨級(jí)別的増加而增人定義:級(jí)別=1整數(shù)2位置:游戲控制面板7.2名字:時(shí)間別名:描述:記錄用戶開始游戲到目前為止所耗費(fèi)的時(shí)間定義:時(shí)間=0秒11 (11為某個(gè)常數(shù))位置:游戲面板7.3名字:分?jǐn)?shù)別名:描述:記錄用戶到目前為止所獲得的分?jǐn)?shù)定義:分?jǐn)?shù)=10|15*吃掉的食物個(gè)數(shù)為止:游戲面板7.4名字:save文件別名:描述:保存游戲暫停時(shí)的狀態(tài)定義:save 文件=time+score+food 坐標(biāo)+level+snake.body 各節(jié)點(diǎn)位置位置:MySnake I程文件夾中7.5名字:score文件別名:描述:保存用戶自第一次玩本游戲開始到最近一次為止的6次最高分定義:score文件=sco】e最高的6次的score+ti

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論