(android手机电子书阅读器的设计与实现)

(android手机电子书阅读器的设计与实现)

ID:7070720

大小:8.91 MB

页数:34页

时间:2018-02-04

(android手机电子书阅读器的设计与实现)_第1页
(android手机电子书阅读器的设计与实现)_第2页
(android手机电子书阅读器的设计与实现)_第3页
(android手机电子书阅读器的设计与实现)_第4页
(android手机电子书阅读器的设计与实现)_第5页
资源描述:

《(android手机电子书阅读器的设计与实现)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、UNIVERSITYOFTECHNOLOGY毕业设计题目Android手机电子书阅读器的设计与实现学生姓名宋攀飞学号00101106专业班级通信工程指导教师学院通信学院答辩日期2012年10月30摘要在这个信息化的时代,计算机越来越快速,手机也越来越智能化,所以,一个好的应用软件在很大程度上能提升一个手机的销量和品牌。而在智能手机上安装一个拥有丰富功能支持的电子书阅读器,更加能增加吸引力。本设计采用Android平台,根据对手机电子书阅读器的客户需求分析和技术可行性分析,经过总体设计和详细设计编码测试等阶段,完成了电子书阅读器软件的设计。不仅实现了电子书阅读

2、器最基本的阅读功能,而且还为用户提供了丰富的功能支持,包括找书,书签,自动翻页以及阅读界面设置的操作。而本次设计最大的特点则是通过屏幕触控实现了移动时的翻页特效。经过不断的测试与完善,电子书阅读器功能稳定,并且在真机上对其进行了测试与验证,基本上达到了用户的需求标准。关键词:Android;电子书阅读器;屏幕触控;翻页;书签;30目录第1章前言11.1课题提出的背景目的及意义11.1.1课题提出的背景11.1.2课题提出的目的11.2设计思路及研究方法21.2.1设计思路21.2.2研究方法2第2章需求分析32.1软件的基本功能要求32.2系统架构42.3开

3、发环境4第3章软件设计63.1总体软件结构设计63.2接口设计73.2.1外部接口73.2.2内部接口83.3数据库设计83.3.1数据模式设计83.3.2数据表格设计83.3.3表的具体设计93.3.4数据字典103.4软件设计模型103.5软件维护设计12第4章系统功能模块的设计与实现134.1关键技术134.1.1android平台及java语言134.1.2中介软件134.1.3四大组件144.1.4sqlite3数据库14304.1.5Tomcat服务器144.2欢迎界面的实现154.3主控制类的实现154.4工具类的设计164.5阅读界面的实现1

4、64.6找书功能的实现184.7书签功能的实现194.8设置字体大小功能的实现204.9更换背景图片以及设置字体颜色功能的实现214.10音乐播放功能的实现21第5章系统测试225.1欢迎界面225.2用户阅读界面23设计总结32代码3430第1章前言1.1课题提出的背景目的及意义1.1.1课题提出的背景在这个信息化的时代,IT业已经成为世界发展的主流,我们对信息技术的依赖远远超过了对我们自己的依赖,计算机和手机已经成为我们日常生活中不可缺少的获得信息的渠道。正因为如此,各种各样的软件层出不穷,我们的生活也因为各种各样的软件变的更有滋有味。不缺乏娱乐性,也不

5、缺乏教育意义,让我们从这些软件中受益匪浅,使我们看到了相比以前的巨大进步。我们的依赖性也越来越大,越来越离不开这些给我们提供日常信息的工具。手机也已不再仅仅是简单的人与人通话的工具,而是在很大程度上成为了我们获取信息的一个更好的渠道。开发一款好的手机软件是相当必要的。以前我们看看杂志,小说都要去图书馆借阅,而且时间有限,很不方便;而现在是在电脑上或者手机上看杂志,看小说,文档。以此看来,一个好的手机阅读器软件的开发是相当有必要的。1.1.2课题提出的目的此次设计的目的很明显,就是给予阅读者更大的便利性,阅读者不用再到处拿着一本厚厚的书籍,大大减少了读者的负担

6、,只需要下载一本txt格式的电子书,放在sd卡里边,就是人们的生活百科。1.2设计思路及研究方法1.2.1设计思路阅读器的设计流程主要是按照软件设计的一般流程:需求分析、概要设计、详细设计、测试与维护的基本流程来设计开发的。首先,从整体分析软件功能,将功能模块化;然后对每个模块进行调试。最后对各个模块进行系统集成。1.2.2研究方法本系统在整体框架研究方法采用的是问卷调查法和观察研究法。而在总体设计上采用的是结构化方法,在局部底层开发上为便于交流采用快速原型法。结构化系统的设计方法是在结构化程序设计思想基础上发展起来的,它的基本涵义是一个系统由层次化的程序模

7、块构成,每一个模块只有一个入口和一个出口,每一个模块只归其上一级模块调用,并有模块连接的准则和构造模块的标准,而且用系统结构图来表达系统的结构,尽可能用最优的方式将系统内各部分组织起来。30第2章需求分析2.1软件的基本功能要求在现行业务流程和数据分析的基础上基本上确定了系统的功能,设计也基本上达到了目标。根据软件设计的步骤,需求分析是软件设计成功的基础,也是必不可少的步骤。同时,也对软件的设计提出了具体的要求。在做足了充分的调查研究之后,基本可以确定软件的功能界面如下:(1)刚打开软件时的欢迎动画界面。(2)在没有阅读记录情况下打开软件时进入的软件说明界面

8、。(3)在主界面下单击“菜单”按钮后弹出的欢迎主菜单

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。