§ 瀏覽學位論文書目資料
  
系統識別號 U0002-1709201314520000
DOI 10.6846/TKU.2013.00631
論文名稱(中文) 具情境感知之NFC智慧型手機模式切換系統設計與實作
論文名稱(英文) Design and Implementation of a Context-Aware Mode Switching System using NFC Smart Phone
第三語言論文名稱
校院名稱 淡江大學
系所名稱(中文) 資訊工程學系碩士在職專班
系所名稱(英文) Department of Computer Science and Information Engineering
外國學位學校名稱
外國學位學院名稱
外國學位研究所名稱
學年度 101
學期 2
出版年 102
研究生(中文) 林武德
研究生(英文) Wu-Te Lin
學號 700410052
學位類別 碩士
語言別 繁體中文
第二語言別 英文
口試日期 2013-06-21
論文頁數 60頁
口試委員 指導教授 - 石貴平
委員 - 翁仲銘
委員 - 石貴平
委員 - 張志勇
關鍵字(中) Android
嵌入式系統
NFC
關鍵字(英) Android
Embedded system
NFC
第三語言關鍵字
學科別分類
中文摘要
隨著智慧型手機的普及與近場無線通訊(Near Field Communication, 以下接簡稱NFC)的快速發展,過去在電腦上的使用者需求大部分已交給智慧型手機來分擔,尤其是資料查詢、檔案傳輸、社群網絡等功能更為顯著。智慧型手機的出現改變了現代人的生活習慣,為了提升使用者在不同環境下操作智慧型手機的便利性與效率,以及延長智慧型手機的使用時間與降低行動網路的頻寬消耗,本篇論文以NFC為基礎,利用NFC耗電量低、快速連線的特性,設計及實作一個智慧型手機情境模式切換系統,使智慧型手機與NFC標籤溝通情境資訊後,自動切換智慧型手機內網路連線、各種配合情境的內部設定、以及自動同步等各種功能,達到智慧型手機在不同情境下自動切換至最合適的使用狀態。實驗顯示,透過本論文的設計與實作,使用者在操作智慧型手機時,可比其他操作方式節省了40%的時間,借此達到個性化及便捷操作等優點,進而實現具情境感知之智慧生活。
英文摘要
NFC smart phones have been widely used to share information and access Internet. To provide the smartphone users with context-aware service which operates the smart phone in a convenient and efficient way, this thesis aims at designing and implementing a context-aware mode switching system for NFC smart phone. Based on the implemented system, the NFC smart phone can be automatically set up its parameters and options based on the context aware tag. The developed system not only supports personality and convenience in smart phone usage but also provides users with context-aware services.
第三語言摘要
論文目次
目錄
第一章、 簡介	1
1.1	研究動機	1
1.2	研究目的	3
第二章、 相關技術	6
2.1	NFC技術簡介	6
2.2	Sony SmartTags功能簡介	9
2.3	原生Android功能切換	11
2.4	現有的功能切換方式	12
第三章、 情境感知切換系統簡介與軟體平台背景	13
3.1	系統概念	13
3.2	Android作業系統介紹	14
3.3	Android上使用NFC功能	20
第四章、 NFC智慧型手機模式切換系統架構	23
4.1	情境感知設計	23
4.2	系統功能設計	24
4.3	使用者操作流程設計	26
4.4	系統架構	27
4.5	系統模組設計	31
第五章、 實驗	38
5.1	系統實作	38
5.2	系統測試	43
5.3	模擬環境	44
5.4	模擬結果	45
第六章、 結論	53
參考文獻	54
附錄–英文論文	56

圖目錄
圖 1、NFC傳輸模式	8
圖 2、Sony SmartTags設定動作畫面	10
圖 3、原生Android介面	11
圖 4、情境感知切換系統示意圖	13
圖 5、Android系統架構	15
圖 6、Android開發環境架構	16
圖 7、Android Activity狀態流程圖	18
圖 8、Android程式重新啟動狀態恢復流程圖	19
圖 9、使用者情境	23
圖 10、情境感知設計	24
圖 11、系統功能心智圖	25
圖 12、使用案例圖	26
圖 13、系統架構圖	27
圖 14、主畫面設定功能系統流程圖	29
圖 15、背景執行系統流程圖	30
圖 16、NFC偵測模組架構圖	31
圖 17、NFC Tag ID擷取模組架構圖	31
圖 18、功能設定系統流程圖	33
圖 19、資料庫結構圖	34
圖 20、SQL管理模組結構圖	34
圖 21、情境感知系統流程圖	35
圖 22、情境判斷系統流程圖	36
圖 23、功能切換模組系統流程圖	37
圖 24、NFC偵測模組程式碼	38
圖 25、NFC Tag ID擷取模組程式碼	39
圖 26、系統主功能畫面	40
圖 27、設定功能畫面	40
圖 28、SQL管理資料庫建立模組程式碼	41
圖 29、SQL管理資料表讀取模組程式碼	42
圖 30、SQL管理資料表異動模組程式碼	42
圖 31、測試用Tag	43
圖 32、系統執行結果	43
圖 33、前置操作平均操作次數	46
圖 34、使用切換功能時平均操作次數	47
圖 35、累積操作次數比較(1)	48
圖 36、累積操作次數比較(2)	49
圖 37、每位使用者平均操作次數	50
圖 38、平均操作執行時間	51
圖 39、每位使用者平均操作次數	52

表目錄
表 1、NFC Tag規格表	9
表 2、功能切換比較表	12
表 3、Android API支援NFC類型格式	21
表 4、實驗參數	44
表 5、假定環境參數	45
參考文獻
[1]	IDC, “Worldwide Smart Connected Device Market Crossed 1 Billion Shipments in 2012, Apple Pulls Near Samsung in Fourth Quarter, According to IDC” , URL: 
http://www.businesswire.com/news/home/20130326005216/en/Worldwide-Smart-Connected-Device-Market-Crossed-1
[2]	IDC, “IDC(國際數據集團)研究顯示:2012年第三季台灣手機市場 –Android智慧手機市佔續創新高,比重達到96%” , URL: 
http://www.idc.com.tw/about/407.html
[3]	科技政策智庫, “智慧型手機對工作與生活影響之探索性研究”, URL: 
http://thinktank.stpi.narl.org.tw/Chinese/Science_Focus/Pages/Celia20120626-2.aspx
[4]	NFC Forum, “About NFC”, URL: 
http://www.nfc-forum.org/aboutnfc/
[5]	Wikipedia, “Near field communication”, URL: 
http://en.wikipedia.org/wiki/Near_field_communication
[6]	NXP, “NFC Forum Type Tags White Paper V1.0”, URL: 
http://www.nfc-forum.org/resources/white_papers/NXP_BV_Type_Tags_White_Paper-Apr_09.pdf
[7]	王文宏, “淺談近距離無線通訊技術”, 網路通訊雜誌, 第168期, 頁92-97, July 2005.
[8]	NFC Forum, “NFC Technology Overview”, URL: 
http://www.nfc-forum.org/events/oulu_spotlight/Technical_Architecture.pdf
[9]	International Organization for Standardization/International Electro technical Commission - ISO/IEC, FCD, 14443-2, 1999.
[10]	International Organization for Standardization/International Electro technical Commission- ISO/IEC, Identification Cards – Test Methods, WD, 10373-6, 2006.
[11]	Standard ECMA 352, 1st Edition, Near Field Communication Interface and Protocol-2 (NFCIP-2), Dec. 2003.
[12]	Android Developer, “Develop Reference”, URL: 
http://developer.android.com/reference/android/nfc/tech/package-summary.html
[13]	Tim Bray, “What Android Is”, URL: 
http://www.tbray.org/ongoing/When/201x/2010/11/14/What-Android-Is
[14]	蓋索林, “Google! Android3 手機應用程式設計入門第四版”, 松崗資訊股份有限公司, 2011.
[15]	androidbmi, “InstallAndroid ”, URL: 
https://code.google.com/p/androidbmi/wiki/InstallAndroid
[16]	Android Developer, “Develop Tool”, URL: 
http://developer.android.com/tools/workflow/index.html
[17]	IntellijIDEA, “Prerequisites for Android Development”, URL: 
http://confluence.jetbrains.com/display/IntelliJIDEA/Prerequisites+for+Android+Development
論文全文使用權限
校內
校內紙本論文立即公開
同意電子論文全文授權校園內公開
校內電子論文於授權書繳交後5年公開
校外
同意授權
校外電子論文於授權書繳交後5年公開

如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信