§ 瀏覽學位論文書目資料
  
系統識別號 U0002-1109201408540700
DOI 10.6846/TKU.2014.00306
論文名稱(中文) 設計及實作基於NFC導入及個資保密之物流系統
論文名稱(英文) Design and Implementation of an NFC-Based Secure Logistic System
第三語言論文名稱
校院名稱 淡江大學
系所名稱(中文) 資訊工程學系碩士在職專班
系所名稱(英文) Department of Computer Science and Information Engineering
外國學位學校名稱
外國學位學院名稱
外國學位研究所名稱
學年度 102
學期 2
出版年 103
研究生(中文) 許家榮
研究生(英文) Chia-Jung Hsu
學號 701410101
學位類別 碩士
語言別 繁體中文
第二語言別 英文
口試日期 2014-07-18
論文頁數 67頁
口試委員 指導教授 - 張志勇
委員 - 洪麗玲
委員 - 張兆村
委員 - 張志勇
關鍵字(中) Android
NFC
物流流程
關鍵字(英) Android
NFC
Logistics
第三語言關鍵字
學科別分類
中文摘要
在物流服務十分發達的今日,幾乎每個人都或多或少使用過物流業者的服務,雖然目前個人資料保護意識逐漸抬頭,但物流服務仍以傳統的方式提供服務,對個資的保護措施仍不足。在傳統的物流營運方式之中,使用者將書寫託運單上關於寄件者以及收件者的個人資料,並選擇預期的送達時間,再由物流服務人員提供收件、分區以及最後的派送至收件者手上的服務,在物流處理過程中可能發生個資外流的情況以及身份無法確認的情況。因此本論文假設每一位使用者都使用智慧手機,其具有連接Internet的功能,本論文基於個人資料保護以及身份認證之需求為目的,設計本系統並結合NFC通訊技術,以提供管控物流流程以及保護使用者資訊。實驗證明透過本論文建立的系統除了能夠有效的縮短作業時間以外,同時也能在流程中將資料外洩的風險降到最低,此外本系統也能不在服務人員介入的情況下,能正確辨識收件人是否為合法的收件人,讓使用者能夠在使用物流服務時,能夠不用擔心資料外洩的問題。
英文摘要
In the traditional logistics process flow, there are many problem required to be fixed. The personal information protection has major defects. The transportation pro-cess couldn’t protect personal information because that the name, cell phone number and the address on the label could be easily known. Nowadays, logistics staff face to the customer, they don’t have a tools or a mechanism to identify customer. This thesis aims to design and implement a system by Android APP with smart mobile phones, which can support 3G, 4G or Wi-Fi networking capabilities. The system combines the NFC features and implements the MD5 and RSA encryption algorithms to secure all infor-mation and provide a way to identify customers.
第三語言摘要
論文目次
目錄
第一章、簡介	1
1.1	研究動機	1
1.2	研究目的	2
第二章、相關技術	8
2.1	NFC通訊技術	8
2.2	MD5加密演算法簡介	11
2.3	RSA加密演算法簡介	11
第三章、軟體平台背景	13
3.1	Android作業系統介紹	13
3.2	開發環境	15
3.3	The Android Activity Lifecycle	16
3.4	Android上使用NFC功能	20
第四章、系統設計	22
4.1	系統操作人員角色、功能與流程	22
4.2	消費者系統	23
4.3	物流人員系統	27
4.4	伺服器及資料庫	28
4.5	操作流程	29
4.6	功能模組設計	31
第五章、實驗	41
5.1	系統設計實作說明	41
5.2	系統測試	47
5.3	模擬環境	49
5.4	測試結果	52
第六章、結論	56
6.1	結合eBay、淘寶網等拍賣網站	56
6.2	未來工作	58
6.3	結論	59
參考文獻	60
附錄-英文論文	63
 
圖目錄
圖 1、物流作業一般流程圖	3
圖 2、NFC傳輸模式	10
圖 3、Android Framework Stack	14
圖 4、Android開發環境架構	16
圖 5、Android Activity Lifecycle Flow Chart	18
圖 6、Android程式重新啟動狀態恢復流程圖	19
圖 7、個資保密之物流系統的系統架構圖	22
圖 8、消費者角色圖	23
圖 9、物流人員角色圖	23
圖 10、消費者系統架構圖	24
圖 11、物流人員系統架構圖	27
圖 12、個資保密之物流系統伺服器軟體架構圖	28
圖 13、系統操作流程圖	29
圖 14、訂單建立及加密功能系統流程圖	31
圖 15、完成收貨暨收件者身份檢驗功能系統流程圖	33
圖 16、NFC讀取功能系統流程圖	34
圖 17、NFC寫入功能系統流程圖	35
圖 18、Web Service API呼叫功能系統流程圖	36
圖 19、儲值功能系統流程圖	37
圖 20、新增聯絡人功能系統流程圖	38
圖 21、訊息功能系統流程圖	39
圖 22、資料庫綱要圖	40
圖 23、亂數「r」產生實作程式碼	41
圖 24、MD5加密實作程式碼	42
圖 25、RSA演算法產生publicKey實作程式碼	43
圖 26、以RSA演算法加密亂數r實作程式碼	43
圖 27、寫入訂單編號至NFC Tag實作程式碼	44
圖 28、SOAP Client web service connector實作程式碼	44
圖 29、SOAP訊息挾帶Private Key String實作程式碼	45
圖 30、以Private Key進行身份驗證實作程式碼	46
圖 31、寄件訂單建立測試	47
圖 32、以錯誤之憑證進行收貨之測試	48
圖 33、以正確之憑證進行收貨之測試	49
圖 34、測試項目一:填寫託運單	52
圖 35、測試項目二:付款作業	52
圖 36、測試項目三:寄件者處收貨作業時間	53
圖 37、測試項目四:營業所分發作業時間	54
圖 38、測試項目五:營業所領貨作業時間	54
圖 39、測試項目六:收件者收貨作業時間	55
圖 40、結合eBay、淘寶等拍賣網站	56

表目錄
表 1、NFC Tag規格表	10
表 2、Android API支援NFC類型格式	20
表 3、實驗數據	50
參考文獻
[1]	全國法規資料庫,個人資料保護法http://law.moj.gov.tw/LawClass/LawAll.aspx?PCode=I0050021
[2]	NFC Forum, “About NFC”, URL: 
http://www.nfc-forum.org/aboutnfc/
[3]	Wikipedia, “Near field communication”, URL: 
http://en.wikipedia.org/wiki/Near_field_communication
[4]	Chen, W.D., Smart Card Centre, Univ. of London, London, UK, Hancke, G.P. ; Mayes, K.E. ; Lien, Y. ; Chiu, J.-H. “Using 3G network components to enable NFC mobile transactions and authentication”, Oct, 2010
[5]	Chao-Hsi Huang ; Inst. of Comput. Sci. & Inf. Eng., Nat. Ilan Univ., Ilan, Taiwan ; Shih-Chih Huang “RFID systems integrated OTP security au-thentication design“, Oct, 2013
[6]	Wikipedia, “MD5 message-digest algorithm”,
http://en.wikipedia.org/wiki/MD5
[7]	Wikipedia, “RSA Algorithm”,
http://en.wikipedia.org/wiki/RSA
[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 tech-nical Commission - ISO/IEC, FCD, 14443-2, 1999.
[10]	International Organization for Standardization/International Electro tech-nical 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]	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
[14]	U. Biader Ceipidor, C. M. Medaglia, A. Marino, M. Morena, S. Sposato, A. Moroni, P. Di Rollo, and M. La Morgia, “Mobile Ticketing with NFC management for transport companies. Problems and solutions,” IEEE Workshop on Near Field Communication, Feb. 2013.
[15]	E. Husni and S. Purwantoro, “Shopping Application System with Near Field Communication (NFC) Based on Android,” IEEE ICSET, Sep. 2012.
[16]	P. Pourghomi, and G. Ghinea, “Managing NFC Payment Applications through Cloud Computing,” IEEE on ICITST, Dec. 2012.
[17]	Chen, W.D. ; Hancke, G.P. ; Mayes, K.E. ; Lien, Y. ; Chiu, J.-H “Using 3G network components to enable NFC mobile transactions and authentica-tion” IEEE international conference on, Dec, 2010
[18]	 Ceipidor, U.B. ; CATTID, Sapienza Univ. of Rome, Rome, Italy ; Medaglia, C.M. ; Marino, A. ; Sposato, S. “A protocol for mutual authen-tication between NFC phones and POS terminals for secure payment transactions” IEEE, Sep, 2012
[19]	Soares, L.F.B. ; Dept. of Comput. Sci., Univ. of Beira Interior, Covilha, Portugal ; Fernandes, D.A.B. ; Freire, M.M. ; Inacio, P.R.M. “Secure user authentication in cloud computing management interfaces” IEEE, Dec, 2013
[20]	 Peng-Loon Teh ; Fac. of Eng., Multimedia Univ., Cyberjaya, Malaysia ; Huo-Chong Ling ; Soon-Nyean Cheong “NFC smartphone based access control system using information hiding” IEEE, Dec, 2013
論文全文使用權限
校內
紙本論文於授權書繳交後5年公開
同意電子論文全文授權校園內公開
校內電子論文於授權書繳交後5年公開
校外
同意授權
校外電子論文於授權書繳交後5年公開

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