博碩士論文 975202062 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:29 、訪客IP:3.139.104.39
姓名 劉自偉(Tzu-wei Liu)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 具數位安全性的電子書開發:有效率的更新模組與資料庫實作
(Digital Secured E-book Development: Efficient Updating Module and Database Implementation)
相關論文
★ 具多重樹狀結構之可靠性群播傳輸★ 在嵌入式行動裝置上設計與開發跨平台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 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   至系統瀏覽論文 ( 永不開放)
摘要(中) 書本,乃是智慧的傳承,閱讀書籍可以使人獲得知識、增廣見聞,隨著近年科技的進步,書籍也成為今日數位化的主角。傳統的書籍以紙張為媒介,不但易損壞且保存不易,更會因為大量砍伐樹林而導致生態的破壞。
在數位的世界裡,安全性總是一個關鍵的問題,數位的財產總是容易在網路中非法散佈、流傳,在書籍數位化的過程中,為了保護書籍的版權及作者的著作權,我們在開發時採用了數位版權管理(DRM),以防止非法使用者惡意散佈非法的數位產權內容。
在軟體工程的概念中,任何一套軟體都需要進行維護的動作,因此我們實作一套有效率的更新模組,以便於進行軟體的維護。在該模組中,我們採用了二元檔案分歧法(Binary-diff Method),以提供更有效率的軟體更新方式。最後,開發電子書籍軟體,所需要紀錄的資料甚多,資料庫的設計也顯得格外重要,本論文闡述了電子書軟體的資料庫設計理念,期許在未來書籍資料量劇增之時,本資料庫仍能提供最有效率的資料存取。
摘要(英) Digitizing of analog media, such as music, appliances, or TV, becomes an important trend for our life. According to observing, music now has become a clearly media with high resolution from an old LP disc, and we’ve advocated the digital TV which with high clear scene such as 1080p. These are good instances of digitizing.
Books are knowledge. We can not only understand knowledge which ancient left us, but increase our visibility and cultivate our mind through reading. Traditionally, books are made of papers which are easily destroyed, and hard to preserve. Digitizing of books now becomes an important trend in the coming years. A digital e-book device can easily take thousands of books once, and besides avoid deforestation to protect our environment.
Security is a critical problem in digital world. Malicious user can illegally disseminate legal files by internet easily. How to protect the copyright of e-books is the most important issue in developing e-book software. We involve the Digital Right Management (DRM) mechanism to protect literal properties, and prevent from disseminating illegal digital media.
To follow the conception of software engineering, we develop an efficient updating module by exploiting binary diff mechanism which can generate a difference-patched file. We use the patch to upgrade our software instead of replacing the whole binary files. It significantly increases updating speed.
Finally, a good e-book client depends on a good database. In this thesis, we state the conceptual development of database design. We intended to provide an efficient and stable database in numbers of stress.
關鍵字(中) ★ 數位化
★ 資料庫
★ 二元檔案分岐法
★ 數位版權管理(DRM)
關鍵字(英) ★ database
★ binary diff/patch
★ updating module
★ Digital Right Management (DRM)
★ e-books
★ Digitizing
論文目次 中文提要 i
ABSTRACT ii
Acknowledgement iv
Table of Contents v
List of Figures vii
List of Tables viii
Chapter 1 Introduction 1
1.1 Motivation 1
1.2 Security Problems and E-Books 2
1.3 Organization 5
Chapter 2 Background and Related Works 6
2.1 E-Book file format 6
2.2 Development Frameworks 10
2.2.1 The QT Framework 10
2.2.2 The Foxit Software Development Kit (SDK) 13
2.3 Digital Right Management 14
Chapter 3 System Architecture 18
3.1 The Model-View-Controller (MVC) Pattern 18
3.2 System Overview 20
3.2.1 Software Requirement 20
3.2.2 System Architecture 21
Chapter 4 Updating Module Implementation 25
4.1 Updating Overview 25
4.2 The Binary Diff Algorithm 30
4.3 Patch Creator Implementation 32
Chapter 5 Database Development 34
5.1 Database Design 34
5.2 Database Schema 35
Chapter 6 Conclusion 42
Bibliographies 44
參考文獻 [1] “MobileRead”, http://wiki.mobileread.com/wiki/Main_Page.
[2] “Foxit Software”, http://www.foxitsoftware.com/pdf/reader/.
[3] “SafeNet”, http://www.safenet-inc.com/.
[4] Shu-qiang Huang, Huan-ming Zhang, “Research on Improved MVC Design Pattern Based on Struts and XSL,” Information Science and Engineering, ISISE, International Symposium , Vol. 1, pp. 451-455, December 2008.
[5] Fangyuan Zheng, Hao Hu, & Jian Lu, “Applying a Component Behavior Model to MVC Pattern,” Young Computer Scientists, ICYCS, International Conference, pp. 1106-1111, November 2008
[6] “Qt”, http://qt.nokia.com/.
[7] “Wikipedia”, http://www.wikipedia.org/.
[8] Yeonjeong Jeong, Jihyun Park, Jeonghyun Kim, & Kisong Yoon, “DRM Content Adaptation Scheme between Different DRM Systems for Seamless Content Service”, Multimedia and Expo, IEEE International Conference, pp. 867-870, July 2007.
[9] Kalker, T., “DRM Interoperability”, Computational Intelligence and Security International Conference, pp. xxiii-xxiii, December 2007.
[10] Huang Xiao-fang, Wang Li-cheng, Yang Yi-xian, & Niu Xin-xin, “An Efficient Fair Payment Protocol in Mobile DRM,” Wireless Communications, Networking and Mobile Computing, WiCOM, International Conference, pp. 1-5, October 2008.
[11] “Binary diff”, http://www.daemonology.net/bsdiff/.
[12] Colin Percival, “Matching with Mismatches and Assorted Applications,” Doctoral dissertation, University of Oxford, 2006.
[13] N. Jesper Larsson, Kunihiko Sadakane, “Faster Suffix Sorting”, Lund University, 1999.
[14] Colin Percival, “Naive Differences of Executable Code,” Oxford University, 2003.
[15] C.-L. Wu, “Web Enabled Secured E-Book Reader Client Implementation,” Master’s thesis, National Central University, 2010.
[16] Y.-D. Wu, “E-Book Client Embedded Development: Customized Download Service, Data Storage Management Design”, Master’s thesis, National Central University, 2010
[17] “PureMVC”, http://puremvc.org/.
[18] "Open Mobile Alliance", http://www.openmobilealliance.org
[19] Peter Rob, Carlos Coronel, “Database Systems: Design, Implementation, and Management,” Forth Edition, Thomson Press, 2003.
[20] Oertly, F., Schiller, G., Evolutionary database design, Data Engineering, Proceedings, International Conference, pp. 618-624, February 1989.
[21] Lei Jiang, Topaloglou, T., Borgida, A., & Mylopoulos, J., Goal-Oriented Conceptual Database Design, Requirements Engineering Conference, RE, IEEE International, pp. 195-204, October 2007.
[22] "SQLite", http://www.sqlite.org/
[23] “SQL Language Training”, http://www.1keydata.com/tw/sql/sql.html.
指導教授 吳曉光(Hsiao-kuang Wu) 審核日期 2010-7-14
推文 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聯絡  - 隱私權政策聲明