簡易檢索 / 詳目顯示

研究生: 葉哲維
Jhe-Wei,Yeh
論文名稱: 雲端儲存服務之群組討論系統
Discussion System combined Cloud Storage Service over Android smart phones
指導教授: 葉耀明
Yeh, Yao-Ming
學位類別: 碩士
Master
系所名稱: 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2013
畢業學年度: 101
語文別: 中文
論文頁數: 81
中文關鍵詞: 電子書AndroidsocketDropbox
英文關鍵詞: E-book, Android, socket, Dropbox
論文種類: 學術論文
相關次數: 點閱:149下載:13
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 根據國際數據資訊台灣手機產業調查季報顯示,在2012年台灣手機市場的總數量約為186萬支,其中智慧型手機出占了133萬支,占了總量的7成左右。由此可見,智慧型手機的使用是越來越普及的。雲端服務是一種透過網際網路的運算方式。藉由此種方式,使用者可以將共享的資源檔案與訊息提供給電腦或其他裝置分享,因此雲端服務使的生活越來越便利。
    本研究結合了手機與雲端的特性並且設計了一個整合系統,包含了討論平台以及編輯平台。討論平台的設計是在Android智慧手機上開發的,本研究利用socket的技術來達到文字訊息的傳送與接收,另外系統提供使用者拍照上傳之後,會將照片上傳到Dropbox雲端儲存服務。編輯平台的設計是在網頁上進行操作,其使用的技術為HTML語言、PHP、JavaScript等。
    本研究讓使用者分成兩階段來使用系統。第一階段,使用者透過討論平台彼此討論資訊並且可以透過拍攝照片上傳至雲端服務中。第二階段,使用者透過編輯平台,將第一階段所上傳的資料加以編輯彙整,如此便可以讓使用者共同合作完成一份電子書,如此一來便可提供一種新的學習管道。

    According tothe quarterly report of Taiwan's cell phone industry from International Data Corporation, in 2012 the total number of Taiwan's mobile phone market is about 1.86 million,which accounted for a smartphone out of 1.33 million, accounting for about 7 percent of the total.Thus,the use of smart phones are becoming increasingly popular.Cloud service is a way of computing through the Internet.By this way,users can share files and information resources provided to computer or other device,so the cloud service makes life more convenient.
    This study combines the features of the mobile phone and the cloud and designed an integrated system that includes discussion platform and editing platform.In the study,it uses Android OS to develop discussion system,and uses socket technology to complete the message communication.The operation of editing platform is on web page,andituses HTML language , PHP , JavaScript , etc.
    This study is divided into two phases to allow users to use the system. The first phase,the users can discuss with other through discussion platform and take a picture and then upload the data(discussion logs and photos) to the cloud service. The second phase,the users can get the data from the first phase by useing editing platform,so the users can edit the data,so this will allow users to work together to complete a e-book, so that providing a new learning way for us.
    Keyword

    附圖目錄                          vi 程式碼目錄                        vii 附圖目錄                          ix 第1章 緒論 1 1.1 研究背景 1 1.2 研究動機與目的 2 1.3 論文架構 3 第2章 文獻探討 4 2.1 Android作業系統 4 2.1.1 Android系統架構 4 2.1.2 Android四大組件 6 2.2 Java socket 8 2.3 Dropbox雲端儲存服務 9 2.4 XML DOM 12 第3章 系統規劃 14 3.1 系統架構 14 3.2 討論子系統實作 18 3.2.1 Socket Server端系統實作 18 3.2.2 Socket Client系統功能實作 20 3.2.3 設定分組數量功能實作 41 3.3 編輯子系統實作 45 3.3.1 登入頁面實作 45 3.3.2 編輯頁面實作 47 3.3.3 預覽頁面實作 51 3.3.4 存檔頁面實作 52 3.3.5 瀏覽電子書頁面實作 54 第4章 系統開發與說明 59 4.1 系統開發環境 59 4.1.1 系統使用者案例圖(Use Case Diagram) 59 4.1.2 系統循序圖(Sequence Diagram) 62 4.2 系統介面呈現 65 4.2.1 討論子系統介面 65 4.2.2 編輯子系統介面 74 第5章 結論與未來發展 79 5.1 結論 79 5.2 未來發展 80 參考著作 81

    [1] Peter Mell,Timothy Grance,The NIST Definition of Cloud Computing (Draft),NIST,http://pre-developer.att.com/home/learn/enablingtechnologies/The_NIST_Definition_of_Cloud_Computing.pdf.
    [2] Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy Katz, Andy Konwinski, Gunho Lee,David Patterson, Ariel Rabkin, Ion Stoica, Matei Zaharia,“A View of Cloud Computing”,“Communications of the ACM CACM Homepage archive Volume 53 Issue 4”, “ April 2010”.
    [3] Android,維基百科,https://zh.wikipedia.org/wiki/Android
    [4] Google Android, “Android Developers”,http://developer.android.com/guide/components/index.html.
    [5] Benjamin Speckmann(Apr,2008) , “The Android mobile platform”
    [6] “Android 4.X App 開發教戰手冊”,黃彬華作,2012年出版.
    [7] Minqiang Cai ,“The Design Method of Network Chat System Based on Socket and Cloud Computing”,“ 2012 International Conference on Computer Science and Service System”.
    [8] Weihua Pan,Fucai Luo,Lei Xu ,“Research and design of chatting room system based on Android Bluetooth Consumer Electronics”, “ Communications and Networks (CECNet), 2012 2nd International Conference”.
    [9] Dropbox API,https://www.dropbox.com/developers
    [10] XML概論, http://xml.csie.ntnu.edu.tw/course/webcomprj/course.htm, Yao-Ming,Yeh.
    [11] W3C(2004),“Extensible Markup Language(XML) W3C Recommendation"”http://www.w3.org/XML/.
    [12] JSON,http://www.json.org/.
    [13] HTML5,http://www.w3.org/html/wg/drafts/html/master/.
    [14] EXPERIMENTAL PAGE LAYOUT INSPIRED BY FLIPBOARD,http://tympanus.net/codrops/2012/05/07/experimental-page-layout-inspired-by-flipboard/
    [15] Java 2 SDK5.0教學手冊,洪維恩著,2005年出版.

    下載圖示
    QR CODE