博碩士論文 975202002 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:69 、訪客IP:3.138.105.4
姓名 吳昀道(Yun-daw Wu)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 電子書嵌入式開發: 客制化下載服務實作, 資料儲存管理設計
(E-Book Client Embedded Development: Customized Download Service and Data Storage Management Design)
相關論文
★ 具多重樹狀結構之可靠性群播傳輸★ 在嵌入式行動裝置上設計與開發跨平台Widget
★ 在 ARM 架構之嵌入式系統上實作輕量化的手持多媒體播放裝置圖形使用者介面函式庫★ 基於網路行動裝置所設計可擴展的服務品質感知GStreamer模組
★ 針對行動網路裝置開發可擴展且跨平台之GSM/HSDPA引擎★ 於單晶片多媒體裝置進行有效率之多格式解碼管理
★ IMS客戶端設計與即時通訊模組研發:個人資訊交換模組與即時訊息模組實作★ 在可攜式多媒體裝置上實作人性化的嵌入式小螢幕網頁瀏覽器
★ 以IMS為基礎之及時語音影像通話引擎的實作:使用開放原始碼程式庫★ 於數位機上盒實現有效率訊框參照處理與多媒體詮釋資料感知的播放器設計
★ 具數位安全性的電子書開發:有效率的更新模組與資料庫實作★ 適用於異質無線寬頻系統的新世代IMS客戶端軟體研發
★ 在可攜式數位機上盒上設計並實作重配置的圖形使用者介面★ Friendly GUI design and possibility support for E-book Reader based Android client
★ Effective GUI Design and Memory Usage Management for Android-based Services★ Content Reading Management for E-Book Reader Based Android Client
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   至系統瀏覽論文 ( 永不開放)
摘要(中) 近年來,世人們紛紛談到書本電子化,電子書。儼然人們對於電子書感到莫大的興趣,也許是因為可以同時攜帶幾百本的電子書於一個小小的裝置,可以小從現在的智慧型手機,大到9.7吋的平板電子裝置,輕便而不繁重,又可以妥善的利用時間閱讀於不方便的環境中,根據一篇研究指出,目前電子書閱讀器一般來說都不會超過2磅。同時,電腦的普及與網路的快速發展,讓我們在存取電子書的便利性上有莫大的助益。我們可以戶外,坐車等車的時間透過3G甚至wifi連線上電子書城瀏覽書目,進而購買電子書,而省去了親臨書店的時間,這些都將是電子帶來的好處。
本篇論文將針對於智慧型手持裝置上的客戶端電子書閱讀軟體實作探討,於此,特別著重於客製化下載服務之實作、資料儲存管理之設計。
在手機實作上第一個面臨到的難題即是,如何有效率的使用記憶體? 如何在記憶體的使用與程式執行速率上達成平衡,是我們必須要注意的。另外一個問題是,當我們的電子書閱讀軟體正在下載時,會吃掉所有的資源,而造成整個軟體無法再做任何事。
我們在此軟體的書櫃上,提供了一個演算法,將部份的資料存於此篇論文所設計的Content provider中,當未來電子書閱讀軟體需要時,再拿出來使用。針對第二個問題,本篇論文使用了Romote Service來解決,軟體資源被下載程序吃光而造成軟體無餘力處理使用者的要求。最後論文提出一個針對未來可與其他軟體共享或是限制其他存取的資料管理設計。
摘要(英) Recently, people talk about transforming traditional books into e-books. It seems that people are interested in e-books because its benefit can store hundreds of e-book in the small electronic device which can be from smart phones to electronic tablet devices with a 9.7 inches screen. We can take it around the world and can take time to read books in the environment where it is difficult for people to read books. According to the report[13], generally, the weight of e-book reader is not more than 2 pounds. At the same time, computers and Internet become more and more popular, so we can get and deliver e-book files conveniently. We can connect to the Internet in order to browse e-town website and buy e-books on it through 3G or wify. It will help us save our time for buying books in the book store.
This thesis will talk about the implementation of e-book client on smart phone, especially for customized download service and data storage management design.
The first problem confronts me is that how we use the system memory efficiently. We have to care about the balance between the memory usage and the execution rate. The second problem is that whole software is blocked when it is downloading e-books.
We provide a solution for the first problem. It is that putting some data which e-book client doesn’t need now into the database file and getting those data from it when e-book client needs. The solution to the second problem is that we take advantage of Service in Android, and put it into another process so that our e-book client won’’t be blocked by download jobs. This thesis proposes a design of data storage management for future extension. It can determine whether the application can access the data belonging to our e-book client.
關鍵字(中) ★ 減少記憶體使用量
★ 動態插入
★ 電子
★ 下載服務
關鍵字(英) ★ memory
★ dynamically insert
★ listview
★ download
★ e-book
★ android
★ service
論文目次 摘要 ............................................................................................................. i
Abstract ..................................................................................................... iii
誌謝 ............................................................................................................. v
Table of Book Contents ............................................................................ vi
List of Figure............................................................................................. ix
List of Tables ............................................................................................... x
1. Introduction .......................................................................................... 1
2. Background and Related Work ............................................................. 12
2.1 E-book File Format ..................................................................... 12
2.1.1 PDF Format ..................................................................... 12
2.2.2 E-Pub Format ........................................................................... 13
2.2.3 The Advantages of PDF and EPUB ................................. 16
2.2 Foxit PDF/EPUB SDK ............................................................... 17
2.3 OMA-DRM ................................................................................. 18
2.4 Android Operating System ......................................................... 20
3. System Architecture ........................................................................... 23
3.1 System Goal ................................................................................ 23
3.2 System Overview ........................................................................ 24
3.3 System Components ................................................................... 26
3.3.1 Android SDK ................................................................... 26
3.3.2 Bookshelf Module ........................................................... 26
3.3.3 Customized Content Provider .......................................... 28
3.3.4 Customized Download Service ....................................... 28
4. Implementation .................................................................................. 30
4.1 BookShelf module ...................................................................... 30
4.1.1 The purpose of BookShelf module .................................. 30
4.1.2 Activity object .................................................................. 30
4.1.2.1 Activity Lifecycle ................................................. 31
4.1.2 Challenge ......................................................................... 32
4.1.2.1 Sorting and classifying books ............................... 32
4.1.3 Other functions ................................................................ 35
4.1.3.1 Support three languages in the e-book client ....... 35
4.2 Customized Download Service ................................................... 36
4.2.1 The purpose of Customized Download Service .............. 36
4.2.2 What is a Service? ............................................................ 37
4.2.2.1 Lifecycle of Service .............................................. 37
4.2.3 Challenge ......................................................................... 38
4.2.4 How process communication with each other ................. 40
4.3 Database module in Android ...................................................... 42
4.3.1 Purpose ............................................................................. 42
4.3.2 What is Content Provider? ............................................... 43
4.3.3 One table one content provider ........................................ 45
5. Conclusion and Future work .............................................................. 47
Reference: ................................................................................................. 50
參考文獻 Reference:
[1]”comSCORE”, http://www.comscore.com/Press_Events/Press_Releases/2010/comScore_Reports_December_2009_U.S._Mobile_Subscriber_Market_Share
[2]“OMA Digital Rights Management”, http://en.wikipedia.org/wiki/OMA_DRM
[3]”Portable Document Format”, http://en.wikipedia.org/wiki/Portable_Document_Format
[4]”Adobe website”, http://www.adobe.com/
[5]”Electronic Publication”, http://en.wikipedia.org/wiki/EPUB
[6]”Foxit”, http://www.foxitsoftware.com/
[7]”Android Developer”, http://developer.android.com
[8]Nguyen Thi Le, “Content Reading Management for eBooks Reader Based Android Client”, Master’s thesis, National Central University, 2010
[9]T.-W. Liu, “Digital Secured E-book Development: Efficient Updating Module and Database Implementation”, Master’s thesis, National Central University, 2010
[10] C.-L. Wu, “Web Enabled Secured E-Book Reader Client Implementation” Master’s thesis, National Central University, 2010
[11] Hoang Khac Nhan, “effective GUI and memory usage management design for Android-based services”, Master thesis, National Central University, 2010
[12] Le Quang Ninh, "Friendly GUI design and possibility support for eBooks Reader Based Android Client", Master thesis, National Central University, 2010
[13] “Webbmedia Group’s Knowledge Base”, e-Reader Tech + Trends
[14] “Electronic Book”, http://en.wikipedia.org/wiki/E-book
[15] “TechCrunch Website”, http://techcrunch.com/
[16]“Public key infrastructure”, http://en.wikipedia.org/wiki/Public_key_infrastructure
[17] “Open Mobile Alliance”, DRM Spec.
指導教授 吳曉光(Hsiao-kuang Wu) 審核日期 2010-7-27
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明