第三章 專題設計與規劃
3.5 專題分工
個人工作分配表
工作分配. 召集開會 書籍資料查詢 網路資料收集 計畫書製作 程式設計
陳詩芸
徐冠程
陳俊宇
賀立緯
黃正揚
3.6 專題貢獻
可以利用骰子功能讓大家了解到數學機率的問題以及能成 為現在生活中把玩的一種小遊戲
第四章 專題成果
4.2 系統分析
4.2.2 邏輯圖(Logical View)
LOAD 首 頁
說明
開始遊戲
加注
減注
否.
是
開始遊戲
Roll
Game over 籌碼<0
排行榜
開始遊戲
Exit
Game over
排行榜
回首頁
4.3 系統介紹:
(1)使用 Eclipse 所做的 Android 智慧型手機博弈小遊戲 (2)進入骰子遊戲前封面為黑底跟開始遊戲及說明
(3)以三顆骰子比點數大小博弈可自行調整下注金額 (4)遊戲進行畫面以搖骰盅呈現
(5)搖骰盅時呈現搖骰的音效
(6)離開遊戲會呈現最高紀錄跟先前的紀錄與排行 (7)遊戲結束時會呈現所配的結束音效
4.4 使用手冊 4.4.1 安裝步驟 安裝 JAVA JDK
步驟一:在 IE 瀏覽器輸入
http://www.oracle.com/technetwork/java/javase/downl oads/jdk7u9-downloads-1859576.html,即可進入下載頁面,
選取 windows x86 因為此電腦是 32 位元。
步驟二:
在 IE 瀏覽器 輸入
http://www.eclipse.org/downloads/download.php?file=
/eclipse/downloads/drops4/R-4.2.1-201209141800/ecli pse-SDK-4.2.1-win32.zip
上述網址 進入 Eclipse 網頁 下載 Eclipse 主程式
步驟三:
接著安裝剛剛以下載好的 JDK 和 Eclipse
步驟四:
將以安裝完成之 Eclipse 打開、目錄上方有 help 選項,點 取並選取 Install New Software,即可進入下圖
接著選取圖示上 Add,接著在 name 欄位輸入 ADT,在 Location 欄位輸 https://dl-ssl.google.com/android/eclipse/,
完成後會跑出 Developer Tools 將整列打勾並選取下一步
接著再按下 Next 按鍵,會進入下圖所示:
點取 Finish 安裝。
這邊選取 ok、下個問題也是選擇 ok
步驟五:
上述步驟完成之後會重新開啟 Eclipse,接著會出現下圖
選取 open preferences ,接著出現的視窗關閉之後會出現 下圖
選取 next 在選取 Finish 接著如下圖安裝
步驟六:
回到 Eclipse 介面,上方按取 windows 選項,選擇 android SDK Manager。跑完之後畫面如下圖,找尋 android 2.3.3 選取 全部並且安裝
步驟七:
接著選取 Android Virtual Device manager 如下圖所示
進入下圖畫面
並點選右邊 New 按鈕,會進入下圖所示的步驟
如果再 Target 欄位 找尋不到剛剛已經安裝過的 android 2.3.3 需先從開機 即可。
步驟八:
接著會跑出下面圖示所呈現的地方,右邊有一個 STAR 的按 鈕,點取下去 即可跑出模擬器的畫面
步驟九:
重新開啟 eclipse 上方選項中有 File 按鈕點取,並選擇 Import。
接著選取已經打好程式碼的原始檔儲放的地方
完成之後 如下圖
步驟 10:
在 MainActivity 點又鍵、Run As、Android Application
點取進去會如下圖
4.4.2 操作手冊
步驟一:上述都完成之後即可進入本專題的進入畫面。
說明功能
遊戲畫面
遊戲結束畫面
遊戲排行榜
第五章 結論與建議
(3)Java Development Kit 程序開發者必須安裝 JDK 來編譯
(4)「Eclipse 跨平台的自由集成開發環境(IDE)本身只是 一個框架平台,但眾多外掛程式支持,擁有較佳的靈活性」
(5)ADT,抽象資料型別是一組資料以及相應運算的規格。如 某個資料型別是抽象的,且獨立於各種具體的實作。其可用 數學定義,可用作為程式設計中的介面。
(6)SQLite 學開發手機應用程式的人都應該要知道的 SQLite 資料庫是程式設計中一種不可或缺的夥伴。
SQLite 是個輕量化的關聯式資料庫,它輕薄短小,無須設定 或管理,沒有伺服器及組態檔,不需要資料庫管理員,它只 是一個檔案,可以依須求四處移動,對移動裝置來說是非常 好用的資料庫。
第一次寫手機軟體,因時間及技術上的不熟練,使本組在寫 手機程式上顯得困難,不過也因如此經由這次專題報告讓我 們學會以往不懂的程式撰寫。
5.2 建議:
由於現今 3C 資訊產品發達智慧型手機普遍,幾乎人手一支 智慧型手機或平板電腦,所以 Android 系統所開發出來的遊 戲擁有龐大的市場於商機,而且也能以 Android 開發出來的 這些遊戲與朋友們彼此交流。
參考文獻
1.http://blog.chinatimes.com/tomsun/archive/2010/08/31/533666.ht ml,[Android 教學] Android 的系統架構說明課程講義 2.http://blog.chinatimes.com/tomsun/archive/2010/08/30/533364.ht ml,什麼是 Android?
3.
http://baike.baidu.com/view/28173.htm,
百度百科資料 4.http://mbehm.com/a/lunpanguzi/2011/0908/4077.html,機率的歷 史5. android.iPhone Windows Mobile 手機程式設計 入門與應用 陳彥文‧彭亦暄 旗標出版有限公司 13-12
7. 鄭一鴻,「第一次學 Android」,碁峰學苑
8. 孫惠民,「系統分析與設計」,學冠行銷股份有限公司 9. 林國平,吳宗杉,「系統分析與設計」,東華書局
10. http://zh.wikipedia.org/zh-tw/%E9%AA%B0%E5%AD%90 , 維基百科,骰子介紹
11. http://mate.idc.scu.edu.tw/android/ ,Android 遊戲程式設計 12. http://www.runpc.com.tw/content/content.aspx?id=106839 ,手
機程式設計入門與應用,擲骰子遊戲
13. http://zh.wikipedia.org/wiki/SQLite ,維基百科,SQLite 介紹
14. http://blog.tonycube.com/2011/11/androidsqlite.html,在 Android 中使用 SQLite 資料庫
15. 蕭明城,周岱琳,「SQL 設計與應用範例」,金禾資訊有 限公司
16. 編譯 大新資訊,「SQL 21 天自學手冊」,第三波資訊有限 公司
17. 張丁才,「資料庫系統應用設計」,滄海書局