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

正文內(nèi)容

基于android平臺(tái)的益智游戲的設(shè)計(jì)與現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-22 14:04 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 及數(shù)據(jù)庫(kù)的設(shè)計(jì)等。第四章為游戲的實(shí)現(xiàn)。根據(jù)游戲的設(shè)計(jì)實(shí)現(xiàn)預(yù)期的功能,通過(guò)分析部分核心代碼并展示效果圖來(lái)體現(xiàn)實(shí)現(xiàn)。第五章為游戲的測(cè)試。通過(guò)測(cè)試數(shù)據(jù),測(cè)試游戲能否正常運(yùn)行。第六章為總結(jié)與展望。在本章進(jìn)行對(duì)論文的總結(jié)工作。2 游戲的需求分析本章主要進(jìn)行程序編碼前十分必要的工作,即從研究的內(nèi)容出發(fā)并從不同角度對(duì)游戲進(jìn)行需求,是程序的設(shè)計(jì)與策劃的前提。 背單詞是學(xué)生群體不可避免的一項(xiàng)學(xué)習(xí)活動(dòng),如何利用碎片化的時(shí)間進(jìn)行學(xué)習(xí)、怎樣高效而較為輕松地記憶單詞是學(xué)生最為關(guān)注的問(wèn)題。隨著智能手機(jī)的普及,許多學(xué)生用戶(hù)開(kāi)始使用智能手機(jī)并使用記憶單詞的軟件。這些軟件操作簡(jiǎn)單,界面美觀、使用便捷等優(yōu)點(diǎn)使得學(xué)生的單詞記憶得到輔助。然而對(duì)于容易沉溺游戲而對(duì)學(xué)習(xí)感到煩躁的學(xué)生,這些軟件并不能滿(mǎn)足其需求。基于此情況,本游戲以輔助記憶為出發(fā)點(diǎn)考慮如何將記憶單詞這一過(guò)程賦予一定的趣味性??尚行匝芯渴菫榱司C合分析在項(xiàng)目實(shí)施開(kāi)發(fā)前,在當(dāng)前的經(jīng)濟(jì)、技術(shù)、操作、法律下所定義的系統(tǒng)目標(biāo)和規(guī)模是否允許進(jìn)行,是否可以被接受,以及一些當(dāng)前所存在的問(wèn)題是否可以解決[4]。以下從四個(gè)不同方面進(jìn)行可行性研究分析:1.經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性是從經(jīng)濟(jì)角度進(jìn)行成本效益分析,確定系統(tǒng)是否可以實(shí)施開(kāi)發(fā)[5]。本游戲使用的開(kāi)發(fā)工具如Eclipse、 Android SDK等都是免費(fèi)開(kāi)源的。本游戲的開(kāi)發(fā)與實(shí)現(xiàn)在經(jīng)濟(jì)上是完全可行的。2.技術(shù)可行性技術(shù)可行性是基于系統(tǒng)的功能、性能、約束條件等,分析根據(jù)資源及技術(shù)的現(xiàn)狀能否使得系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)完成[6]。本應(yīng)用采用JAVA語(yǔ)言在Android平臺(tái)開(kāi)發(fā)并實(shí)現(xiàn)。顯然,技術(shù)上也是可行的。3.操作可行性選擇背單詞軟件主要考慮的是其穩(wěn)定性、功能的完備性、輔助記憶單詞的有效性。為了在這些方面做到最佳,在經(jīng)濟(jì)、技術(shù)允許的情況下,在開(kāi)發(fā)時(shí)結(jié)合認(rèn)知心理學(xué)的記憶部分的相關(guān)理論,對(duì)記憶過(guò)程中的細(xì)節(jié)進(jìn)行改進(jìn)的同時(shí)充分考慮引入趣味元素,使記憶單詞過(guò)程中的檢測(cè)單詞部分與經(jīng)典益智游戲“打地鼠”相融合。在當(dāng)前的技術(shù)下,在此方面的開(kāi)發(fā)和實(shí)現(xiàn)是完全可行的。因此,本研究及開(kāi)發(fā)實(shí)現(xiàn)在操作上也是可行的。4.法律可行性本記憶單詞游戲是運(yùn)用于單個(gè)用戶(hù)的學(xué)習(xí)活動(dòng),并不涉及用戶(hù)的隱私,并未涉及法律不允許的范圍。因此,在法律上,本研究的開(kāi)發(fā)與實(shí)現(xiàn)也是可行的。綜上分析,總體認(rèn)為本研究的開(kāi)發(fā)與實(shí)現(xiàn)是可行的。通過(guò)對(duì)用戶(hù)使用Android背單詞軟件情況的調(diào)查,以及對(duì)多個(gè)基于Android平臺(tái)的背單詞軟件進(jìn)行比較,如:Anki,地鐵背單詞,看圖背單詞等。總結(jié)出Android記憶單詞游戲主要功能需求有:學(xué)習(xí)單詞、檢測(cè)單詞、設(shè)置、錯(cuò)詞本、導(dǎo)入文件、退出等五大功能模塊。1.學(xué)習(xí)單詞實(shí)現(xiàn)選擇需要學(xué)習(xí)的單詞單元,提供中英文釋義、英文美式發(fā)音及時(shí)間控制的功能。2.檢測(cè)單詞以打地鼠游戲的形式檢測(cè)單詞,并自動(dòng)將錯(cuò)誤單詞存入錯(cuò)詞本。3.設(shè)置實(shí)現(xiàn)導(dǎo)入文件,并對(duì)是否進(jìn)行自動(dòng)朗讀、是否開(kāi)啟音效、每個(gè)單詞記憶所需時(shí)間值以及每次學(xué)習(xí)的單詞數(shù)量進(jìn)行設(shè)置。4.錯(cuò)詞本實(shí)現(xiàn)用戶(hù)查看錯(cuò)詞記錄或刪除錯(cuò)詞的功能。5. 導(dǎo)入文件實(shí)現(xiàn)用戶(hù)導(dǎo)入文件的功能。6.退出退出游戲。1.系統(tǒng)功能結(jié)構(gòu)圖根據(jù)功能性需求,將系統(tǒng)結(jié)構(gòu)劃分為五大模塊:學(xué)習(xí)單詞模塊、檢測(cè)單詞模塊、設(shè)置模塊、錯(cuò)詞本模塊、導(dǎo)入文件模塊、退出模塊,如圖21。圖21 系統(tǒng)功能結(jié)構(gòu)圖本章進(jìn)行了可行性研究分析和系統(tǒng)功能需求與游戲的策劃以及數(shù)據(jù)庫(kù)的設(shè)計(jì)。其中可行性分析主要包括經(jīng)濟(jì)可行性分析、技術(shù)可行性分析、操作可行性分析等[9]。通過(guò)可行性分析,判斷游戲是否是可做的,游戲開(kāi)發(fā)的啟動(dòng)是否是有益的。通過(guò)功能需求分析對(duì)游戲要實(shí)現(xiàn)的功能進(jìn)行詳細(xì)的分析。 3 游戲的設(shè)計(jì)本章根據(jù)需求分析,進(jìn)行游戲設(shè)計(jì)。本章分為四個(gè)部分進(jìn)行,首先是游戲的策劃,接著是游戲的界面設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì),最后對(duì)各功能模塊進(jìn)行設(shè)計(jì)。 游戲的策劃游戲的策劃主要包括游戲的情節(jié)、目標(biāo)受眾、運(yùn)行的目標(biāo)平臺(tái)、操作方式、游戲界面等幾個(gè)方面[12]。下面針對(duì)本游戲?qū)ζ溥M(jìn)行介紹:1. 游戲情節(jié)本游戲?yàn)檩p量級(jí)的益智類(lèi)游戲,情節(jié)簡(jiǎn)單。這方面的工作為設(shè)計(jì)地鼠的大小與位置。2. 目標(biāo)受眾游戲受眾為學(xué)生,基于此,應(yīng)將操作方式設(shè)計(jì)簡(jiǎn)單化,畫(huà)面清新簡(jiǎn)潔。3. 運(yùn)行的目標(biāo)平臺(tái)本游戲的目標(biāo)平臺(tái)為Android 。4. 操作方式游戲的操作方式為觸屏操作。5. 音效設(shè)計(jì) 為了增加游戲用戶(hù)的體驗(yàn),本游戲根據(jù)界面的效果添加了地鼠被擊打的音效。 :點(diǎn)擊應(yīng)用程序的游戲圖標(biāo)后進(jìn)入游戲主菜單,主菜單選項(xiàng)有學(xué)習(xí)單詞、檢測(cè)單詞、設(shè)置、錯(cuò)詞本、導(dǎo)入文件、退出五個(gè)選項(xiàng)。點(diǎn)擊“學(xué)習(xí)單詞”選擇需要學(xué)習(xí)的單元,選擇后開(kāi)始單詞的學(xué)習(xí);點(diǎn)擊“檢測(cè)單詞”選擇需要檢測(cè)的單元,選擇后開(kāi)始進(jìn)行游戲;選擇“設(shè)置”進(jìn)行音效、是否開(kāi)啟自動(dòng)朗讀等的設(shè)置;點(diǎn)擊“錯(cuò)詞本”查看錯(cuò)詞記錄;點(diǎn)擊“導(dǎo)入文件”選擇存儲(chǔ)詞匯的文件將其導(dǎo)入;點(diǎn)擊“退出”則退出游戲。 游戲的界面設(shè)計(jì)游戲的界面是人機(jī)交互的橋梁,它的作用是十分重要的。Android應(yīng)用多采用壓縮比高的png格式的圖片為游戲素材。本應(yīng)用的界面有歡迎界面、主菜單界面、游戲主界面、設(shè)置界面等。以下為重要界面設(shè)計(jì)的介紹: 游戲的主菜單界面設(shè)計(jì)該界面包含六個(gè)按鈕:(1)學(xué)習(xí)單詞按鈕,點(diǎn)擊后進(jìn)入需要學(xué)習(xí)的單詞單元選擇界面而后進(jìn)入學(xué)習(xí)單詞界面;(2)檢測(cè)單詞按鈕,點(diǎn)擊后進(jìn)入需要檢測(cè)的單詞單元選擇界面而后進(jìn)入游戲主界面;(3)設(shè)置按鈕,點(diǎn)擊后進(jìn)入設(shè)置界面;(4)錯(cuò)詞本按鈕:點(diǎn)擊進(jìn)入錯(cuò)詞記錄界面;(5)導(dǎo)入文件按鈕,點(diǎn)擊后進(jìn)入文件選擇界面;(6)退出按鈕,點(diǎn)擊后退出應(yīng)用。主菜單界面設(shè)計(jì)如圖31所示。 游戲主界面設(shè)計(jì) 該界面頂部顯示英文單詞或中文釋義,其余為地鼠區(qū)域。游戲主界面設(shè)計(jì)如圖32所示。 圖31 主菜單界面設(shè)計(jì)圖 圖32 游戲主界面設(shè)計(jì)圖 學(xué)習(xí)界面設(shè)計(jì)該界面顯示英文單詞、中文釋義以及點(diǎn)擊后進(jìn)入下一個(gè)單詞學(xué)習(xí)的按鈕。學(xué)習(xí)界面設(shè)計(jì)如圖33所示。該界面顯示設(shè)置是否自動(dòng)朗讀、音效等的兩個(gè)文本框及兩個(gè)單選按鈕。設(shè)置界面設(shè)計(jì)如圖34所示。 圖33 學(xué)習(xí)界面設(shè)計(jì) 圖34 設(shè)置界面設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)本應(yīng)用采用SQLite數(shù)據(jù)庫(kù)存儲(chǔ)用戶(hù)數(shù)據(jù),需要存儲(chǔ)的數(shù)據(jù)包括單詞表、錯(cuò)詞表、單詞本信息、單詞單元。,包括單詞的ID、英文單詞、中文釋義及其所屬單元。錯(cuò)詞表用于保存錯(cuò)詞的各項(xiàng)信息,其結(jié)構(gòu)與單詞表相同。結(jié)構(gòu)如表所示。表31 單詞表序號(hào)字段類(lèi)型是否允許為空說(shuō)明1idINTERGER不允許單詞ID2spellingTEXT允許英文單詞3meaningTEXT允許中文釋義4list_idINTERGER允許單元ID,包括單詞本ID、單詞本名稱(chēng)、單詞本所含單元數(shù)、單詞本所含單詞數(shù)。其結(jié)構(gòu)如下表所示。表32 單詞本信息表序號(hào)字段類(lèi)型是否允許為空說(shuō)明1idINTEGER不
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1