freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文-基于android平臺(tái)數(shù)獨(dú)游戲的設(shè)計(jì)與實(shí)現(xiàn)-文庫吧資料

2024-11-18 10:21本頁面
  

【正文】 各功能模塊進(jìn)行逐一的檢查,對(duì)系統(tǒng)各功能的正常運(yùn)行做了充分的測(cè)試。 背景音樂 測(cè)試 內(nèi)容 ( 1)打開游戲首界面、進(jìn)行游戲、游戲通關(guān)是否播放不同 背景音樂 ; ( 2)點(diǎn)擊 “ 返回 ” 退出游戲,是否音樂停止。 游戲結(jié)束界面主要測(cè)試內(nèi)容 ( 1)是否正確彈出 “ 通過提示 ” 對(duì)話框 ; ( 2)圖片是否正常顯示,得分顯示是否正確 ; ( 3)當(dāng)玩家用時(shí)低于數(shù)據(jù)庫中的記錄時(shí)是否能彈出 “ 破紀(jì)錄 ” 對(duì)話框,并正確顯示玩家的用時(shí) ; ( 4)輸入用戶信息時(shí):合法輸入,能否正常存入數(shù)據(jù)庫并再次彈出“通關(guān)提示”對(duì)話框;非法輸入,系統(tǒng)能否辨別并作出響應(yīng); ( 5)當(dāng)玩家成功通過三大關(guān)卡中的某一個(gè)三局及其以上游戲,是否能彈出相應(yīng)提示并結(jié)束。 ( 3)、性能測(cè)試 測(cè)試目標(biāo) 核實(shí)游戲 在用戶訪問 多 數(shù)據(jù) 時(shí) 性能的穩(wěn)定性,不造成系統(tǒng)崩潰或相關(guān)的異常現(xiàn)象 方法 負(fù)荷測(cè)試和壓力測(cè)試 完成標(biāo)準(zhǔn) 系統(tǒng)能滿足用戶需求中所要求的性能要求 需考慮的特殊事項(xiàng) 暫無 ( 4)、配置 /兼容性測(cè)試 測(cè)試目標(biāo) 核實(shí)系統(tǒng)在不同的軟件和硬件配置中運(yùn)行穩(wěn)定 方法 手工測(cè)試和工具測(cè)試相結(jié)合 完成標(biāo)準(zhǔn) 在各種不同 android 版 本 、 不同 類型 android 手機(jī) 均能正常實(shí)現(xiàn)功能 需考慮的特殊事項(xiàng) 暫無 ( 5)、安全性測(cè)試 測(cè)試目標(biāo) 核實(shí)用戶是否只能操作其擁有權(quán)限能操作的功能,核實(shí)只有具備訪問權(quán)限的管理員才能訪問系統(tǒng) 方法 手工測(cè)試和工具測(cè)試相結(jié)合 完成標(biāo)準(zhǔn) 執(zhí)行各種非法操作無安全漏洞且 游戲 使用正常 需考慮的特殊事項(xiàng) 暫無 21 2. 測(cè)試內(nèi)容 首 界面 主要 測(cè)試 內(nèi)容 按鈕是否響應(yīng),是否能彈出相應(yīng)對(duì)話框 。 進(jìn)行手工測(cè)試。 數(shù)據(jù)精確:各數(shù)據(jù)類型的輸入時(shí)統(tǒng)計(jì)精確。 完成標(biāo)準(zhǔn) 測(cè)試成功,測(cè)試能達(dá)到基本要求并且發(fā)現(xiàn)的問題全部解決 需考慮的特殊事項(xiàng) 測(cè)試過程中可能出現(xiàn)手機(jī)內(nèi)存狀態(tài)不穩(wěn)定。 } } 五 、 軟件實(shí)現(xiàn) 1.主界面 實(shí)現(xiàn)(見圖 41) 2. 游戲 界面 實(shí)現(xiàn)(見圖 42) 3. 通關(guān) 界面 實(shí)現(xiàn)(見圖 4圖 44) 4. 排行榜 界面 實(shí)現(xiàn)(見圖 45) 5. 數(shù)獨(dú)簡(jiǎn)介 界面實(shí)現(xiàn)(見圖 46) 六、 軟件測(cè)試 1. 測(cè)試策略 以黑盒測(cè)試為主,白盒測(cè)試為輔,通過簡(jiǎn)單的查看軟件內(nèi)部代碼,了解軟件的運(yùn)行狀態(tài) 。 圖 46 排行榜界面 19 5. 2 主要代碼 public class About extends Activity { Override protected void onCreate(Bundle savedInstanceState) { (savedInstanceState)。簡(jiǎn)介 界面的文件名 為“ ” ,布局文件為“ ”。 (listView) 。 // 要設(shè)置數(shù)據(jù) 18 ( // 所有的數(shù)據(jù)是字符串 new ArrayAdapterString( this, // 上下文對(duì)象 // 列表顯示的布局 , new MytabCursor( // 實(shí)例化查詢 // 取得 SQLiteDatabase 對(duì)象 ()) .find()))。 = new MyDatabaseHelper(this)。 (aaa, contentView go)。 public void onCreate(Bundle savedInstanceState) { (savedInstanceState)。 圖 45 排行榜 界面 4. 2 主要代碼 public class Rank extends Activity{ private SQLiteOpenHelper helper = null 。排行榜 界面的文件名 為“ ” ,布局文件為“ ”。 ()。} } protected void onResume(){ ()。 } else { //消息對(duì)話框 new (this).setMessage(您輸入的名字過長(不超過 10 位)請(qǐng)返回重新輸入! ).create().show()。 (this)。 (score+分 )。//返回 score1=(TextView)findViewById()。 restart=(Button)findViewById()。 setContentView()。 (().toString(), s)。amp。 break。 Intent tt=new Intent(this,)。 break。 } else { Intent t=new Intent(this,)。 startActivity(tt)。//setGravity(起點(diǎn)位置 ,水平向右位移 ,垂直向下位移 ) ()。 Toast toast = (this,恭喜您順利通過三關(guān) ,完成了本關(guān)卡的挑戰(zhàn) , 2500)。 } } public void onClick(View v) { switch(()){ case : num=num+1。 (this)。 myname=(EditText)findViewById()。//setText((score)) } 15 //恭喜您破紀(jì)錄了 else { setContentView()。 score= 1000 s*10。 (this)。 outgame=(Button)findViewById()。mn!=0){ setContentView()。mn!=0 if(smnamp。 //恭喜您通關(guān)了 //smnamp。 mn=()。 (aaa,s+ )。 mytabcursor=new MytabCursor(())。 protected void onCreate(Bundle savedInstanceState) { (savedInstanceState)。 MediaPlayer mp。 private MytabOperate myrank = null 。 static int num=0。 private TextView mytime,gameover,score1。 3. 1 界面 通關(guān)界面如圖 4圖 44 所示。 } } 3. 通關(guān) 界面 通關(guān)界面是完成一局?jǐn)?shù)獨(dú)游戲后彈出的的界面,顯示玩家該局游戲 的得分,如果得分破了數(shù)據(jù)庫里面的前五條記錄則彈出破紀(jì)錄界面。//停止計(jì)時(shí) (aaa,flag false)。 sec=time。i++){ if(puzzle[i]!=0) num++。 for(int i=0。 y 9。 x 9。} return fromPuzzleString(puz)。 case DIFFICULTY_EASY: default: puz = easyPuzzle[rdm]。 case DIFFICULTY_MEDIUM: puz = mediumPuzzle[rdm]。 case DIFFICULTY_HARD: puz = hardPuzzle[rdm]。//easypuzzle time=getPreferences(MODE_PRIVATE).getInt(recordtime, continuetime)。//獲得用戶用時(shí) } private int[] getPuzzle(int diff) { String puz。 //用于指定屏幕內(nèi)的焦點(diǎn) View getIntent().putExtra(KEY_DIFFICULTY, DIFFICULTY_CONTINUE)。 setContentView(puzzleView)。//puzzle 數(shù)組的值來自于 getPuzzle(diff)返回的值 calculateUsedTiles()。 //通過調(diào)用 getPuzzle(diff)來啟動(dòng)不同難度級(jí)別 int diff = getIntent().getIntExtra(KEY_DIFFICULTY, DIFFICULTY_EASY)。 rdm=(int)(()*100%5)。 protected void onCreate(Bundle savedInstanceState) { (savedInstanceState)。 private final String hardPuzzle = 009000000080605020501078000 + 000000700706040102020000000 + 000720903090301080000000600。//用一個(gè)數(shù)組來存下面的每個(gè)數(shù)字 private final String easyPuzzle = 360000000004230800000004200 + 070460003820200014500013020 + 001900000007048300000000045。//生成開局?jǐn)?shù)組隨機(jī)數(shù) static int sec=0。 int time=0。 public static final int DIFFICULTY_HARD = 2。 public static final int DIFFICULTY_EASY = 0。 protected static String recordtime=recordtime。 public static final String KEY_DIFFICULTY = 。 2. 1 界面 游戲 界面如圖 42 所示。} } 2.游戲 界面 設(shè)計(jì) 游戲界面是數(shù)獨(dú)游戲的開始界面,顯示了正在進(jìn)行的某一局游戲。 case : finish()。 (ttt, intent go)。 case : Intent t=new Intent(this,)。 case : openNewGameDialog()。 startActivity(i)。 break。 (this)。 (this)。 (this)。 (this)。 (this)。 setContentView()。 1. 1 界面 主界面如圖 41 所示。 如圖 32 所示。 具體系統(tǒng)結(jié)構(gòu) 如圖 31 所示。 表 31 myrank 屬性 數(shù)據(jù)類型 說明 id INTEGER 名次 name VARCHAR(10) 用戶名 time INTEGER 用時(shí) 7 2. 功能設(shè)計(jì) ( 1) 游戲開始功能 : 通過 難度關(guān)卡的選擇 ,調(diào)用不同游戲局 開始新的游戲; ( 2)游戲 繼續(xù)功能 : 啟動(dòng)因玩家有事或其他原因而暫停的游戲局 ; ( 3) 英雄榜功能:通 過調(diào)用數(shù)據(jù)庫顯示前五名玩家的名次、姓名和用時(shí) ; ( 4) 音樂播放功能 : 進(jìn)入游戲主界面、開始游戲以及順利完成一局游戲或者通關(guān),播放不同的背景音樂; ( 5) 數(shù)據(jù)存儲(chǔ) (數(shù)據(jù)庫) 功能:存儲(chǔ)玩家的用時(shí)、姓名 、名次 等相關(guān)信息 ; ( 6)計(jì)時(shí)功能:記錄玩家完成一局游戲所花費(fèi)的時(shí)間; ( 7)數(shù)獨(dú)簡(jiǎn)介功能:對(duì)數(shù)獨(dú)進(jìn)行簡(jiǎn)要的介紹,同時(shí)對(duì)游戲的玩法進(jìn)行講解和說明; ( 8) 退出程序 功能 : 可以順利 退出 游戲 。 ( 4)解題時(shí)間: 因?yàn)樘幚頂?shù)據(jù)需要不同的算法,算法的好壞在一定程度上就決定了軟件的成敗,接替時(shí)間控制要達(dá)到一定的要求,只有不斷的優(yōu)化算法才能降 低解題的時(shí)間從而加強(qiáng)軟件的快速響應(yīng)從而更好的滿足客戶的需求。 ( 3) 系統(tǒng)的響應(yīng)速度 游戲 在 用戶使用過程中的響應(yīng)速度要快,達(dá)到實(shí)時(shí)要求,以及時(shí)反饋信息。在系統(tǒng)設(shè)計(jì)和開發(fā)過程中,
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1