雷電游戲需求分析說明書_第1頁
雷電游戲需求分析說明書_第2頁
雷電游戲需求分析說明書_第3頁
雷電游戲需求分析說明書_第4頁
雷電游戲需求分析說明書_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

雷電需求分析

班級(jí):軟件0902

姓名:郭彥峰

學(xué)號(hào):09430231

目錄

1.引言.......錯(cuò)誤!未定義書簽。

1.1簡(jiǎn)介.…?…錯(cuò)誤!未定義書簽。

1.2開發(fā)背景錯(cuò)誤!未定義書簽。

1.3軟件定義.................................4

1.4參照資料.................................4

2.項(xiàng)目概述.........................................................4

2.1產(chǎn)品描述.....................................................4

2.2顧客特點(diǎn).....................................................5

2.3輸入輸出規(guī)定.................................................5

2.4系統(tǒng)流程圖...................................................5

2.5數(shù)據(jù)流圖.....................................................7

2.6界面概覽.....................................................7

3.需求規(guī)格..........................................................10

3.1功能分析圖..................................................10

3.2功能需求定義................................................11

3.3功能性需求..................................................11

3.3.1繼續(xù)未完的游戲..................................................11

3.3.2創(chuàng)立新游戲......................................................12

3.3.3聲音............................................................12

3.3.4游戲排名........................................................13

3.3.5協(xié)助............................................................13

3.3.6退出游戲......................................錯(cuò)誤!未定義書簽。

3.3.7暫停游戲........................................................14

3.3.8繼續(xù)游戲......................................錯(cuò)誤!未定義書簽。

3.3.9放大招........................................錯(cuò)誤!未定義書簽。

3.3.10玩家吃生命寶物...............................錯(cuò)誤!未定義書簽。

3.3.11玩家吃子彈強(qiáng)度寶物...........................錯(cuò)誤!未定義書簽。

3.3.12玩家吃發(fā)大招寶物.............................錯(cuò)誤!未定義書簽。

3.3.13吃子彈變換寶物...............................錯(cuò)誤!未定義書簽。

3.3.14吃無敵伏態(tài)寶物...............................錯(cuò)誤!未定義書簽。

3.3.15游戲協(xié)助......................................錯(cuò)誤!未定義書簽。

3.3.16聲音設(shè)置......................................錯(cuò)誤!未定義書簽。

3.3.17玩家保留游戲.................................錯(cuò)誤!未定義書簽。

3.3.18玩家返回游戲.................................錯(cuò)誤!未定義書簽。

3.3.19直接退出游戲.................................錯(cuò)誤!未定義書簽。

3.3非功能性需求.......................................................19

4.運(yùn)行環(huán)境........................................................20

一.引言

1.1簡(jiǎn)介

通過與多位軟件使用者進(jìn)行全面深入地探討和分析,并完畢“雷電”游戲

市場(chǎng)的前期調(diào)查后,提出了這份軟件需求分析闡明書。

該需求分析闡明書通過對(duì)所開發(fā)的“雷電”游戲軟件進(jìn)行全面細(xì)致的顧客

需求分析,明確所要開發(fā)日勺游戲軟件應(yīng)具有的功能以及界面的處理,從而使系

統(tǒng)分析人員及軟件開發(fā)人員能清晰地理解顧客的需求,并在此基礎(chǔ)上深入提出

概要設(shè)計(jì)闡明書和完畢后續(xù)設(shè)計(jì)與開發(fā)工作。

本闡明書的預(yù)期讀者為客戶、業(yè)務(wù)或需求分析人員、測(cè)試人員、顧客文檔

編寫者、項(xiàng)目管理人員。

1.2開發(fā)背景

信息社會(huì)日勺不停發(fā)展,生活節(jié)奏的I不停加緊使人們?nèi)丈咨顗毫谮呍龃螅?/p>

為了滿足眾多奮戰(zhàn)在PC屏幕前的工作人員合適的放松的愿望,我們決定開發(fā)一

款在工作之余可以以便大眾口勺簡(jiǎn)樸的娛樂游戲,其至可以通過WTFT等無線網(wǎng)絡(luò)

進(jìn)行聯(lián)機(jī)評(píng)分。老式的PC軟件開發(fā)模式具有很大的弊端,如廠商固化硬件、程

序不易增長(zhǎng)、刪除、更新、修改等。而JAVA技術(shù)在網(wǎng)絡(luò)應(yīng)用方面卻有著非常明

顯日勺優(yōu)勢(shì):

1.應(yīng)用程序可按需下載,而不是購(gòu)置由硬件商提供日勺套件,可升級(jí)空間

大。

2.Java技術(shù)提供了一種類庫,它使日勺應(yīng)用開發(fā)商可以創(chuàng)立更為直覺、豐

富日勺顧客界面(GIE);

3.Java技術(shù)使網(wǎng)絡(luò)帶寬的應(yīng)用更為有效,由于應(yīng)用程序可如下載到器件

上,并在當(dāng)?shù)剡\(yùn)行,僅僅是在連接到服務(wù)器時(shí),會(huì)占用網(wǎng)絡(luò)帶寬。

因此,為了迎合眾多顧客的需求并適應(yīng)目前PC的規(guī)模,我們使用JAVA技

術(shù),開發(fā)出一款運(yùn)行在PC上日勺、具有很強(qiáng)的娛樂性和交互性日勺經(jīng)典游戲“雷

電二

1.3軟件定義

該游戲操作簡(jiǎn)樸,節(jié)奏明快,具有很強(qiáng)日勺交互性及簡(jiǎn)樸易行性。任何人都

可以在很短時(shí)間內(nèi)熟悉它的游戲規(guī)則,因此適合各個(gè)水平的顧客使用。

1.4參照資料

StephenR.Schach:^Object-OrientedC'assicalSoftware

Engineering^機(jī)械工業(yè)出版社第七版

肖剛:《實(shí)用軟件文檔寫作》清華大學(xué)出版社2023年2月

中華人民共和國(guó)國(guó)標(biāo)一計(jì)算機(jī)軟件需求闡明編制指南GB/T93851988

二.項(xiàng)目概述

2.1產(chǎn)品描述

作為縱軸射擊日勺經(jīng)典之作,這款游戲既繼承了經(jīng)典款“雷電”游戲操作簡(jiǎn)

樸,節(jié)奏明快的特點(diǎn),同步又加入了某些新的元素。力爭(zhēng)使處在繁忙緊張B勺社

會(huì)生活中的PC顧客,在工作學(xué)習(xí)之余,隨時(shí)隨地日勺享有到游戲的樂趣。

游戲的主界面力爭(zhēng)美觀,爽心悅目,武器襲百和爆炸H勺效果同樣華麗炫目,以

提高玩家對(duì)游戲的愛好。游戲H勺控制模塊簡(jiǎn)樸易懂、操作輕易,適合各個(gè)年齡

階層的玩家使用。同步,音樂效果也盡量動(dòng)感逼真,引人入勝。

2.2顧客特點(diǎn)

木游戲簡(jiǎn)樸易懂、操作輕易且交互性好,對(duì)顧客沒什么尤其規(guī)定。適合各

個(gè)年齡階層和文化水平口勺顧客使用。

2.3輸入輸出規(guī)定

輸入:玩家可以通過PC鍵盤控制游戲:“上”“下”“左”“右”快捷鍵、

中間“確定”鍵以及左右軟鍵。“上”“下”“左”“右”快捷鍵控制己方飛機(jī)H勺

上下左右移動(dòng)。左軟鍵選擇釋放清屏大招,右軟鍵退出。中間“確定”鍵體現(xiàn)

選擇。

輸出:進(jìn)入游戲后屏幕上顯示玩家所得的分?jǐn)?shù),玩家所用日勺時(shí)間,玩家剩

余血量、大招數(shù)和生命值。當(dāng)玩家所控制的飛機(jī)被擊敗后,輸出一種消息

“GameOver!”體現(xiàn)游戲結(jié)束。若玩家分?jǐn)?shù)打破目前系統(tǒng)前三名記錄,則彈出

消息框提醒玩家輸入顧客名,以保留新的前三名記錄。

2.4系統(tǒng)流程圖

NO

YES

YES

IMG1.1-1

2.5數(shù)據(jù)流圖

-~~廠12132?::!:??、?。?/p>

程序員事務(wù)-編寫代碼*豺編序代碼,i測(cè)試代碼一,[駕腎游戲軟件電也

植L,,二---------*--------仃耳3

6代碼

xDI:jav戊"x-xD2:軟Z£檔X

IMG1.1-2

2.6界面概覽

游戲開始界面:

玩家視角:

技能演示:

結(jié)束界面:

使努朱敗

三.需求規(guī)格

3.1功能分析圖

向后臺(tái)控制器提供

向用戶顯示界面,同用戶進(jìn)行交互,并產(chǎn)

,施叁詢結(jié)果

生各種事件供游戲后臺(tái)進(jìn)行處理

Model

存借用戶信息,以便(

恢復(fù)游戲時(shí)重新載入

查詞、保存

用戶信息

IMG1.1-3

3.2功能需求定義

顧客分類功能

登陸界面繼續(xù)未完口勺游戲

創(chuàng)立新游戲

聲音

游戲排名

協(xié)助

退出游戲

暫停游戲

玩家繼續(xù)游戲

放大招

玩家吃生命寶物

游戲過程中玩家吃放大招寶物

玩家吃子彈強(qiáng)度寶物

吃子彈變換寶物

吃無敵狀態(tài)寶物

游戲協(xié)助

聲音設(shè)置

玩家保留游戲

玩家返回游戲

直接退出游戲

TABI.1-1

3.3功能性需求

登陸界面:

3.3.1繼續(xù)未完的游戲

用例名稱:繼續(xù)未完日勺游戲用例編號(hào)01

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器菜單項(xiàng)選擇項(xiàng)

前提顧客在游戲中有存檔

1.顧客打開游戲;

基本途徑2.進(jìn)入游戲讀取畫面;

3.選擇“繼續(xù)游戲”選項(xiàng)。

可選途徑N/A

后置條件系統(tǒng)讀取顧客存檔

異常途徑

其他顧客沒有存檔,提醒無存檔

參照TAB1.1-1

TAB1.1-2

3.3.2創(chuàng)立新游戲

用例名稱:創(chuàng)立新游戲用例編號(hào)02

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器菜單項(xiàng)選擇項(xiàng)

前提顧客打開游戲

1.顧客打開游戲;

基本途徑2.進(jìn)入游戲讀取畫面

3.選擇“新游戲”選項(xiàng)。

可選途徑N/A

后置條件開始新的游戲

異常途徑

其他

參照TABI.1-1

TABI.1-3

3.3.3聲音

用例名稱:聲音用例編號(hào)03

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器菜單項(xiàng)選擇項(xiàng)

前提顧客打開游戲

1.選擇“菜單”,然后系統(tǒng)顯示運(yùn)行時(shí)菜單

基本途徑2.選擇“聲音設(shè)置(開/關(guān))”選項(xiàng)

3.選擇“開”,游戲聲音打開,選擇“關(guān)”,游戲聲音關(guān)閉。

可選途徑N/A

后置條件系統(tǒng)返回登陸界面

異常途徑

其他

參照TAB1.1-1

TABI.1-4

3.3.4游戲排名

用例名稱:游戲排名用例編號(hào)04

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器菜單項(xiàng)選擇項(xiàng)

前提顧客打開游戲

1.選擇“菜單”,然后系統(tǒng)顯示運(yùn)行時(shí)菜單;

基本途徑2.選擇“游戲排名”選項(xiàng);

3.進(jìn)入游戲排名,列出前三名的游戲分?jǐn)?shù)及顧客資料。

可選途徑N/A

后置條件系統(tǒng)返回登陸界面

異常途徑

其他

參照TAB1.1-1

TABI.1-5

3.3.5協(xié)助

用例名稱:協(xié)助用例編號(hào)05

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器菜單項(xiàng)選擇項(xiàng)

前提顧客打開游戲

1.顧客選擇“協(xié)助”;

基本途徑

2.進(jìn)入?yún)f(xié)助界面。

可選途徑N/A

后置條件系統(tǒng)返回登陸界面

異常途徑

其他

參照TAB1.1-1

TABI.1-6

3.3.6退出游戲

用例名稱:退出游戲用例編號(hào)06

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器菜單項(xiàng)選擇項(xiàng)

前提顧客打開游戲

1.顧客選擇“退出游戲”,彈出提醒對(duì)話框;

2.顧客選擇“確定”退出游戲:

基本途徑

3.完畢存檔;

4.游戲結(jié)束,退出游戲完畢。

可選途徑N/A

后置條件系統(tǒng)退出

異常途徑

其他

參照TAB1.1-1

TABl.1-7

游戲過程中:

3.3.7暫停游戲

用例名稱:暫停游戲用例編號(hào)07

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器暫停按鈕

前提游戲正在進(jìn)行中

1.當(dāng)在游戲中時(shí),按“暫?!卑粹o后暫停游戲

基本途徑

2.屏幕上顯示游戲暫停,并顯示“繼續(xù)游戲”按鈕

可選途徑N/A

后置條件系統(tǒng)暫停游戲

異常途徑

其他

參照TAB1.1-1

TABI.1-8

3.3.8繼續(xù)游戲

用例名稱:繼續(xù)游戲用例編號(hào)08

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器繼續(xù)游戲按鈕觸發(fā)

前提游戲己經(jīng)暫停

1.當(dāng)玩家在游戲中祈求暫停后,屏幕上顯示有“繼續(xù)游戲”按鈕

基本途徑

2.選擇“繼續(xù)游戲”按鈕,游戲結(jié)束暫停狀態(tài),恢復(fù)游戲

可選途徑N/A

后置條件系統(tǒng)繼續(xù)游戲

異常途徑

其他

參照TAB1.1-1

TABI.1-9

3.3.9放大招

用例名稱:放大招用例編號(hào)09

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器按卜PCFIRE鍵

前提大招可用數(shù)>0

1.玩家按下FIRE號(hào)鍵后,在目前屏幕中日勺Plane,子彈,炮塔都

死亡

基本途徑可用數(shù)-1,初始化有兩個(gè)大招;

2.玩家吃到放大招禮品后,可用數(shù)+1

3.屏幕又下角顯示可用數(shù);

可選途徑N/A

后置條件系統(tǒng)繼續(xù)游戲

異常途徑

其他

參照TAB1.1-1

TABI.1-10

3.3.10玩家吃生命寶物

用例名稱:玩家吃生命寶物用例編號(hào)1()

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器玩家控制飛機(jī)與寶物接觸

前提玩家處在正常日勺游戲運(yùn)行中

基本途徑玩家處在正常H勺游戲運(yùn)行中,飛機(jī)與寶物發(fā)生接觸

可選途徑N/A

后置條件玩家n勺剩余生命數(shù)量加一,顯示的剩余生命數(shù)值也加一

異常途徑

其他

參照TABI.1-1

TABI.1-11

3.3.11玩家吃子彈強(qiáng)度寶物

用例名稱:玩家吃子彈強(qiáng)度寶物用例編號(hào)II

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器玩家控制飛機(jī)與寶物接觸

前提玩家處在正常H勺游戲運(yùn)行中

基本途徑玩家處在正常的游戲運(yùn)行中,飛機(jī)與寶物發(fā)生接觸

可選途徑N/A

玩家控制日勺飛機(jī)所發(fā)射的子彈若已經(jīng)為加強(qiáng)的子彈,則保持目前

后置條件子彈狀態(tài)不變,若為一般強(qiáng)度H勺狀態(tài),則將子彈的狀態(tài)變成加強(qiáng)

的,同步玩家所控制的飛機(jī)發(fā)出的了彈束加粗

異常途徑

其他

參照TABI.1-1

TABI.1-12

3.3.12吃放大招寶物

用例名稱:吃放大招寶物用例編號(hào)12

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器顧客飛機(jī)與放大招寶物碰撞

前提顧客已經(jīng)開始游戲

1.顧客飛機(jī)與放大招寶物碰撞

基本途徑2.游戲界面右下角出現(xiàn)對(duì)應(yīng)寶物圖標(biāo),假如此前已經(jīng)出現(xiàn)了

圖標(biāo),則數(shù)量增長(zhǎng)一種。

可選途徑N/A

顧客出發(fā)按鍵,放大招,背景上出現(xiàn)的敵方小飛機(jī)以及炮塔全被

后置條件

消失。假如敵方boss在背景上,敵方boss也會(huì)有一定受傷。

異常途徑

其他

參照TABI.1-1

TABI.1-13

3.3.13吃子彈變換寶物

用例名稱:吃子彈變換寶物用例編號(hào)13

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器顧客飛機(jī)與子彈變換寶物碰撞

前提顧客已經(jīng)開始游戲

1.顧客飛機(jī)與子彈變換寶物碰撞

基本途徑

2.顧客飛機(jī)向子彈立即變換為寶物對(duì)應(yīng)的子彈類型。

可選途徑N/A

后置條件顧客飛機(jī)日勺子彈發(fā)射日勺子彈類型為寶物對(duì)應(yīng)的子彈類型

異常途徑

其他

參照TAB1.1-1

TABI.1-14

3.3.14吃無敵狀態(tài)寶物

用例名稱:吃無故狀態(tài)寶物用例編號(hào)14

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器顧客飛機(jī)與無敵狀態(tài)寶物碰撞

前提顧客已經(jīng)開始游戲

1.顧客飛機(jī)與無敵狀態(tài)寶物碰撞

基本途徑2.顧客飛機(jī)立即變?yōu)闊o敵狀態(tài),并持續(xù)一定期間,即顧客不

會(huì)被地方子彈所傷害,也不會(huì)被敵方向飛機(jī)所撞壞。

可選途徑N/A

無底狀態(tài)只能持續(xù)一定期間,在此狀態(tài)下,即顧客不會(huì)被地方子

后置條件

彈所傷害,也不會(huì)被敵方H勺飛機(jī)所撞壞。

異常途徑

其他

參照TAB1.1-1

TABI.1-15

游戲協(xié)助

用例名稱:游戲協(xié)助用例編號(hào)15

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器菜單項(xiàng)選擇項(xiàng)

前提顧客打開游戲

1.顧客點(diǎn)擊“選項(xiàng)”按鈕。

基本途徑2.彈出選項(xiàng)菜單,并且選擇“協(xié)助”按鈕。

3.進(jìn)入?yún)f(xié)助界面。

可選途徑N/A

后置條件系統(tǒng)返回登陸界面

異常途徑

其他

參照TAB1.1-1

TABU-16

3.3.16聲音設(shè)置

用例名稱:聲音設(shè)置用例編號(hào)16

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器菜單項(xiàng)選擇項(xiàng)

前提顧客打開游戲

4.顧客點(diǎn)擊“選項(xiàng)”按鈕。

基本途徑5.彈出選項(xiàng)菜單,并且選擇“聲音設(shè)置(開/關(guān))”按鈕。

6.選擇“開”,游戲聲音打開,選擇“關(guān)”,游戲聲音關(guān)閉。

可選途徑N/A

后置條件系統(tǒng)返回登陸界面

異常途徑

其他

參照TAB1.1-1

TABI.1-17

7玩家保留游戲

用例名稱:玩家保留游戲用例編號(hào)17

優(yōu)先級(jí)必須實(shí)現(xiàn)

觸發(fā)器菜單項(xiàng)選擇項(xiàng)

前提玩家已經(jīng)進(jìn)入游戲,點(diǎn)擊“選項(xiàng)”按鈕。

1.顧客點(diǎn)擊“選項(xiàng)”按鈕。

基本途徑2.彈出選項(xiàng)菜單,并且選擇“返回主菜單”按鈕。

溫馨提示

  • 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)論