




版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年社會(huì)企業(yè)發(fā)展行業(yè)研究報(bào)告及未來發(fā)展趨勢(shì)預(yù)測(cè)
- 2025年智能電網(wǎng)行業(yè)當(dāng)前發(fā)展現(xiàn)狀及增長(zhǎng)策略研究報(bào)告
- 2025年市場(chǎng)營(yíng)銷師(市場(chǎng)營(yíng)銷調(diào)研與預(yù)測(cè))技能資格知識(shí)考試題與答案
- 2025年材料員之材料員基礎(chǔ)知識(shí)??寄M試題(含答案)
- 2024年電網(wǎng)公司招聘:電工進(jìn)網(wǎng)證安全及理論知識(shí)考試題庫(附含答案)
- 2025年澆筑水閘門承包合同范本
- 2025年第三屆農(nóng)作物植保員技能大賽理論考試試題庫(含答案)
- 摩托車返程安全知識(shí)培訓(xùn)課件
- 2024年全國(guó)“法人信貸”管理規(guī)定知識(shí)試題庫(附含答案)
- 【2025年】四川省雅安市公務(wù)員省考公共基礎(chǔ)知識(shí)預(yù)測(cè)試題含答案
- 兒童呼吸機(jī)基本使用
- 起重機(jī)械安全日管控、周排查、月調(diào)度制度
- 派出所民警心理健康輔導(dǎo)
- 民事訴訟法課件
- 管理學(xué)基礎(chǔ)(第3版)全套教學(xué)課件
- 柿子醋生產(chǎn)技術(shù)規(guī)程
- 脊髓損傷病人的護(hù)理查房課件
- 經(jīng)典安徒生童話故事100篇
- 勞務(wù)服務(wù)施工組織方案
- 汽車租賃服務(wù)投標(biāo)方案
- 造價(jià)咨詢公司規(guī)章制度及管理辦法
評(píng)論
0/150
提交評(píng)論