基于Android的手机电子书阅读器的设计与实现
技术:Android等摘要:
随着社会不断进步与发展,生活节奏不断加快,信息已经成为我们生活中不可缺少的一部分,使用平常的书本阅读已经满足不了我们对信息大量且繁杂的需求。而手机已经成为我们生活中的主要构成部分,使用手机作为承载书本内容的新平台已是大势所趋,大众需要一款可以在手机上打开电子书并且有良好阅读体验的软件。
本软件主要使用Java作为开发语言,使用SQLlite3作为数据库管理系统,开发环境是Eclipse。软件的主要功能包括:查询本地txt格式电子书,保存电子书到书架并进行管理,阅读本地电子书,添加书签等。
关键词: 手机电子书,Java,SQLlite3
目录:
毕业设计(论文)任务书 I
摘要(手机电子书,Java,SQLlite) III
Abstract(ebook,Java,SQLlite) IV
第一章 前言 1
1.1课题背景 1
1.2目的和意义 1
1.3开发工具及技术 1
1.3.1开发工具 1
1.3.2 Android平台及java语言 2
1.3.3 Android四大组件 3
1.3.4 sqlite3 数据库 3
1.4软硬件需求 4
第二章 需求分析 5
2.1可行性论证 5
2.1.1技术的可行性 5
2.1.2经济的可行性 5
2.1.3操作可行性 5
2.1.4法律的可行性 5
2.2软件的基本功能要求 6
2.3功能模块架构 7
2.4设计的基本思想 8
2.5性能需求 8
2.5.1系统的流畅性 8
2.5.2数据的完整性 8
2.6界面需求 8
第三章 软件分析与设计 9
3.1软件总体结构设计 9
3.2接口设计 11
3.2.1外部接口 11
3.2.2 内部接口 11
3.3 数据库设计 11
3.3.1 数据库的概念结构设计 11
3.1.2数据库的逻辑结构设计 13
3.4 代码与软件维护设计 15
第四章 软件功能实现 16
4.1软件欢迎界面的实现 16
4.2书架界面的实现 19
4.2.1点击本地文件浏览本地文件系统的实现 19
4.2.2点击电子书添加到书架的实现 22
4.2.3管理书架电子书的实现 27
4.2.4显示电子书信息的实现 29
4.3分享功能的实现 32
4.3.1分享软件的实现 32
4.3.2分享电子书的实现 33
4.4电子书阅读主界面的实现 34
4.4.1阅读主界面及翻页操作的实现 34
4.4.2设置阅读风格实现 38
4.4.3调整阅读字体大小的实现 46
4.4.4关键字搜索的实现 48
4.4.5书签管理的实现 50
第五章 系统测试 55
5.1系统测试目的与意义 55
5.2测试过程 55
5.2.1健全性测试 55
5.2.2稳定性测试 56
5.2.3性能测试 57
5.2.4 MTBF测试 57
5.3测试总结 57
结论 58
参考文献 59
致谢 60
附 录Ⅰ外文资料翻译(中) 65
附 录Ⅱ数据库代码 68
论文字数:21031
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
基于Android电子阅读器的设计与实现 1028386290 发表于 2017-5-7 10:49
基于Android电子阅读器的设计与实现
不知道为什么不能用。。。。。。
页:
[1]