(3.210.184.142) 您好!臺灣時間:2021/05/12 03:53
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:賴建澄
研究生(外文):Jian-Chang Lai
論文名稱:基於Android平台之智慧家庭電能系統使用者介面之開發
論文名稱(外文):The Development of the user interface for Smart Home Energy System based on Android Platform
指導教授:廖裕評廖裕評引用關係
指導教授(外文):Yu-ping Liao
學位類別:碩士
校院名稱:清雲科技大學
系所名稱:電子工程所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2012
畢業學年度:101
語文別:中文
論文頁數:64
中文關鍵詞:Android智慧家庭JDBC
外文關鍵詞:AndroidSmart HomeJDBC
相關次數:
  • 被引用被引用:2
  • 點閱點閱:576
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:1
本論文為建立智慧家庭電能系統之使用者圖形介面,可顯示設備資訊與控制電源插座開關等功能。本系統是基於Android平台,Android平台屬於開放式架構、自由度高的作業系統,可依開發者需求撰寫應用程式。本系統使用 Socket通訊協定作為伺服端與客戶端的指令與資料傳輸媒介,周邊設備可透過Socket/TCP/IP通訊協定來控制,達到遠端控制插座設備的開關功能。本系統使用Java語言與JDBC技術可與MySQL資料庫作連結,取得資料庫插座與溫濕度計資訊顯示於使用者介面。使用本系統能在任意地點利用平板電腦,透過使用者介面監視家中電器的即時資訊與設備的開關,藉以達到即時、方便之目標。

We propose an Android-based user interface for Smart Home Electric Power System based on Android Platform. The power switch of the electronic equipment can be controlled by the Smart Home Electric Power System and the information of device can be displayed on the user interface. The user interface system is based on Android operating system. The open and customizable nature of the Android operating system allows it to be used on other electronics. The power switches can be remote-controlled by a client application communicating with a server over a TCP socket connection. We use Java and JDBC technology to link with the MySQL database to obtain the database outlet hygrometer information displayed on the user interface. The power switches can be remote-controlled with tablet personal computer anywhere.

基於Android平台之智慧家庭電能系統使用者介面之開發 i
The Development of the user interface for Smart Home Energy System based on Android Platform ii
誌謝 iii
目錄 v
表目錄 vii
圖目錄 viii
第一章 緒論 1
1.1 前言 1
1.2 研究背景與動機 2
1.3 研究目的 2
1.4 論文架構 3
第二章 相關技術研究 4
2.1 Android系統架構 4
2.1.1 應用程式 5
2.1.2 Application Framework 5
2.1.3 系統執行函式庫層(Libraries、Android Runtime) 6
2.1.4 Dalvik Virtual Machine(Dalvik虛擬機器) 7
2.1.5 Android架構中的Linux Kernel 8
2.2 Android生命週期 10
2.2.1 生命週期的程序 11
2.2.2 行程 12
2.3 Activity 的狀態 12
2.3.1 Android 應用程式遵循的動作流程: 13
2.4 Android Service 15
2.4.1 本機服務 Local Service 15
2.4.2 遠端服務 Remote Service 16
2.4.3 生命週期Android Service 16
2.5 JDBC簡介: 18
2.5.1 JDBC的運作方式: 18
2.5.2 資源重用 19
2.5.3 提升系統連線速度 19
2.6 MySQL介紹 20
2.7 Socket 介紹 22
第三章 硬體環境介紹 24
3.1 開發板簡介 24
3.2 ZigBee硬體設備簡介 25
3.2.1 ZigBee USB Dongle 25
3.2.2 Z800電流檢測插座 26
3.2.3 溫溼度感應器 27
3.3 實際運行 28
3.3.1 開啟資料伺服器 28
3.3.2 開發板與周邊運作簡介 29
第四章 實作說明 30
4.1 開發環境與架構介紹 30
4.2 實作說明 31
4.2.1 設備統計(家庭用電資訊) 33
4.3 即時資訊 36
4.4 能源統計 42
4.5 用電比例 44
4.6 開關設定 44
第五章 實驗結果 45
5.1 使用者首頁 45
5.2 設備統計 45
5.3 即時資訊 48
5.4 能源統計 52
5.5 資料統計 55
5.6 開關設定 55
第六章 結論與未來展望 60
參考文獻 62

[1]卓漢明,「鈦合金(Ti-6Al-4V)之微細放電加工特性研究」,國立中央大學,博士論文,民國八十八年。
[2]楊文誌,Android程式設計與應用2,2010,旗標出版股份有限公司。
[3]位元文化編著,Java 2入門進階:適用JDK 6.0,2008,文魁資訊。
[4]蔡正發,李桂昇Java程式語言於Android行動裝置平台之探討,2010。
[5]許孟超,蕭力誠,Java 應用程式之硬體輸入/輸出埠支援架構,2011。
[6]朝井淳著,陳亦苓譯,SQL語法範例辭典,旗標出版股份有限公司,2008。
[7]楊豐盛,陳佳新 譯,Android技術內幕探索Adnroid核心原理與系統開發。2011,碁峯資訊。
[8]洪惟堯,李宗江,顏得恩,Google Android 系統移植安裝至FreeRunner 手機,智慧型系統工程應用研討會,2010,台南。
[9]蕭仁惠, 陳錦輝著,JDBC資料庫程式設計,2003,金禾資訊。
[10]韓密爾頓(Graham Hamilton)等著,李昇暾,何丁武編譯,Java與JDBC資料庫設計,1998,松崗電腦圖書資料。
[11]李立功,趙陽編著,精通MySQL程式設計與資料庫管理,2000,文魁資訊。
[12]李昇暾,詹智安著,Learning java in an object-oriented way,2007,旗標出版股份有限公司。
[13]何世偉,林獻堂,陳德志,藉由自由軟體建置智慧家庭之實作,2010。
[14]郭宏志,深入淺出Android 專題實作,2011,博碩文化。
[15]洪維恩 Java 2 –JDK5.0教學手冊(第三版),2005,博碩文化。
[16]吳亞峰,索依娜編著,學會Android應用開發的18堂關鍵基礎課程,2011,博碩文化。
[17]魏兆煌,賴俊維,以Android平台建構網路家庭信息交換系統,2010。
[18]鍾文昌,“Android 作業系統移植之研究與實現”,國立臺北科技大學資訊工程系碩士班碩士論文,2009/7 月。
[19]Eclipse
http://www.eclipse.org/ ,2012年7月22日。
[20]Java Gossip: 簡介 JDBC
http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/IntroduceJDBC.htm ,2012
年7月25日。
[21]Android Activity生命週期簡介
http://tyroandroid.blogspot.tw/2009/07/android-activity.html,2012年7月15
日。
[22]LifeCycle
http://code.google.com/p/androidbmi/wiki/LifeCycle ,2012年8月19日
[23]Haric的程序空間
http://haric.javaeye.com/blog/300523 ,2012年8月9日
[24]剖析Android 應用程式四大區塊,
http://blog.csdn.net/mayouyang/archive/2009/04/22/4100437.aspx ,2012年7
月15日。
[25]Android 生命週期簡介
http://jjnnykimo.pixnet.net/blog/post/29610930 ,2012年7月15日
[26]Java網路程式設計Server端Socket網路程式架構黄嘉辉
http://www.docin.com/p-18051728.html ,2012年8月7日
[27]Dalvik (software)
http://en.wikipedia.org/wiki/Dalvik_%28software%29 ,2012年7月16日
[28]Android Service學習之本地服務
http://android.blog.51cto.com/268543/527314 ,2012年6月7日

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊
 
系統版面圖檔 系統版面圖檔