,功能模块和设计流程,以及实现该设计的代码。最后是对该设计进行测试的工作。项目的研究意义随着人们生活节奏的不断加快,手机以其方便快捷的优点,逐渐成为人们日常生活必不可少的通讯工具。随着人们对手机娱乐功能要求的不断提高,各种手机应用软件层出不穷,其中基于平台电子书阅览器软件的开发可以进步满足青少年,能够帮助人们更加合理地利用时间,在休闲娱乐的同时获取知识,成为手机用户生活的小助手,有很大的市场价值。系统的主要技术系统设计主要用的技术有,语言数据库的使用。在软件的开发过程中运用到的集成开发环境是。在软件的设计过程中运用的用例对系统进行分析。简介词的本义指机器人,同时也是于年月日宣布的基于平台的开源手机操作系统的名称,该平台由操作系统中间件用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。的主要竞争对手是苹果公司的以及的。年第季度,在全球的市场份额首次超过塞班系统,跃居全球第。年月数据,占据全球智能手机操作系统市场的份额,中国市场占有率为。是以为核心的手机操作平台,作为款开放式的操作系统,随着的快速发展,如今已允许开发者使用多种编程语言来开发应用程序,而不再是以前只能使用开发应用程序的单局面,因而受到众多开发者的欢迎,成为真正意义上的开放式操作系统。在中,开发者可以使用作为编程语言来开发应用程序,也可以通过使用作为编程语言来开发应用程序,也可使用来使用其他各种脚本语言进行编程如等等,还有其他诸如等些著名编程框架也开始支持编程,甚至通过,开发者还可以使用作为编程语言来开发应用程序。另外,谷歌还在年特别发布了针对初学者的语言,该语言类似语言。而在网页编程语言方面等等都已经支持开发。而在系统底层方面,使用作为开发语言。系统的优势开放性在优势方面,平台首先就是其开放性,开发的平台允许任何移动终端厂商加入到联盟中来。显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,个崭新的平台也将很快走向成熟。开发性对于的发展而言,有利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,最大的受益正是丰富的软件资源。开放的平台也会带来更大竞争,如此来,消费者将可以用更低的价位购得心仪的手机。挣脱运营商的束缚在过去很长的段时间,特别是在欧美地区,手机应用往往受到运营商制约,使用什么功能接入什么网络,几乎都受到运营商的控制。自从上市,用户可以更加方便地连接网络,运营商的制约减少。随着这些至移动网络的逐步过渡和提升,手机随意接入网络已不是运营商口中的笑谈。丰富的硬件选择这点还是与平台的开放性相关,由于的开放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。功能上的差异和特色,却不会影响到数据同步甚至软件的兼容。好比你从诺基亚风格手机下改用苹果,同时还可将中优秀的软件带到上使用联系人等资料更是可以方便地转移。不受任何限制的开发商平台提供给第三方开发商个十分宽泛自由的环境。因此不会受到各种条条框框的阻挠,可想而知,会有多少新颖别致的软件会诞生。但也有其两面性,血腥暴力情色方面的程序和游戏如何控制正是留给难题之。无缝结合的应用如今叱咤互联网的已经走过年度历史。从搜索巨人到全面的互联网渗透,服务如地图邮件搜索等已经成为连接用户和互联网的重要纽带,而平台手机将无缝结合这些优秀的服务。系统架构的系统架构和其它操作系统样,采用了分层的架构。分为四个层,从高层到低层分别是应用程序层应用程序框架层系统运行库层和核心层。图系统架构图应用程序会同系列核心应用程序包起发布,该应用程序包包括客户端,短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用语言编写的。应用程序框架开发人员也可以完全访问核心应用程序所使用的框架。该应用程序的架构设计简化了组件的重用任何个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使用其所发布的功能块不过得遵循框架的安全性限制。同样,该应用程序重用机制也使用户可以方便的替换程序组件。系统运行库程序库包含些库,这些库能被系统中不同的组件使用。它们通过应用程序框架为开发者提供服的功能,在本节中将详细介绍。创建对话框为了满足用户多方位的需求,需要做出更漂亮,更实用的对话框,本小节将详细介绍另种自定义对话框的实现。实现方法如下,音乐播放功能的实现音乐播放功能的实现代码实现如下测试为了检验本设计是否达到预期的结果,下面是对本设计进行测试和运行。测试部分主要是对本设计的系统测试即功能测试,用到的测试方法是黑盒测试。系统的运行主要是根据测试后的结果来确定系统运行情况是否良好,有没有些异常的情况。系统测试系统测试部分主要按照以下三方面来进行,第是确定测试方法,第二设计测试用例与步骤,第三记录测试结果。测试方法主要通过对软件的运行来测试软件中各部分的功能是否实现,主要运用的测试方法主要是黑盒测试即对系统功能的测试。测试用例与步骤以下是对本案例设计的测试用例和步骤测试用例菜单选项执行菜单中的选项预期结果正常运行程序并出现设计的欢迎界面与电子书的使用说明找书显示中的电子书并可以阅读书签添加书签正常输入英文,成功添加书签书签添加书签无法输入中文书签选择书签请先添加书签书签选择书签出现之前添加的书签书签清空书签出现确定要删除这本书的全部书签吗界面自动翻页阅读界面每隔自动翻页自动翻页阅读界面每隔自动翻页自动翻页阅读界面每隔自动翻页自动翻页取消自动翻页阅读界面将不自动翻页设置背景音乐出现背景音乐选择的界面,并在阅读时有音乐设置字体大小出现选择字体大小界面,选择后阅读字体变化设置字体颜色出现选择字体颜色界面,选择后阅读字体颜色改变设置背景图片出现要选择的背景图片,选择后阅读背景图片改变测试结果根据设计的测试用例,实际的测试结果如下系统的阅读界面电子书说明界面图电子书说明界面按键查看本设计的主要功能,功能界面如下图功能界面点击找书并选择从进入电子书列表界面图电子书列表界面点击个电子书进入阅读界面点击书签菜单进入添加书签菜单图添加书签界面点击选择书签按钮出现下界面图选择书签界面选择清空书签的界面如下图清空书签界面点击自动翻页界面如下图自动翻页设置界面点击设置按钮的界面如下设置界面如下图设置界面背景音乐盒字体大小界面如下图背景音乐字体大小界面字体颜色界面如下图字体颜色调节系统运行程序签名及打包过程工程中右键工程,弹出选项中选择。选择需要打包的项目工程,如下图所示图选择导出程序图没有私钥文件的情况,创建私钥文件,如下图所示图创建私钥文件图输入私钥文件所需信息,并创建,如下图所示图私钥文件信息图图指定生成保存路径图结果多次的测试,系统运行良好。结论通过对电子书阅览器软件的开发,使我对电子书阅览器系统的整体设计有个深入的了解,对整个流程也会有个清晰的认识。开发电子书阅览器要抓住开发的核心部分,电子书阅览器大体由从中找书主界面添加书签自动翻页设置四大大核心组成,只要掌握了这四部分的开发,电子书阅览器就能初具规模。而其它的功能都是在这四个功能的基础上去补充添加的,但是这些功能的确是必不可少的功能,否则就不能算是电子阅览器了。本次程序设计,对电子阅览器的系统结构框架做了精心的构思与设计,采用主要集成开发工具是语言的支持,的插件,和版本的全面结合,才使整个电子阅览器系统得以实现。本论文对电子书阅览器项目研究的意义设计的思路设计运用到的主要技术各个功能模块及实现方法及最终的测试进行了简要说明的讲解。本应用只实现了电子书阅览器的基本功能。总之,经过几个月的系统技术知识的学习和对电子书阅览器的构思与设计,使我对系统有了定的了解,让我对在系统上的开发流程和开发模式有了深入的了解,这对我以后对项目开发提供了很大的帮助。致谢在毕业设计完成之际,也标志我的大学时代也即将结束,我们将走出校门踏入社会,地开始新的人生里程。在校期间,学校学院为我们的成长提供了良好的学习生活条件,使我在做人做事等各方面能力都得到了提高,尤其是通过计算机基本语言理论的学习,学到了不少专业计算机知识,培养了程序编写读写能力。计算机与软件学院的全体老师身上闪动的严谨治学认真做人的精神深深影响着我的成长,大学里所学的切都会使我在以后的生活中受益无穷。在此并向学校学院和全体老师致谢,本研究是在我的指导老师李维勇老师的悉心指导下完成的。老师严谨的治学态度,平易近人宽以待人的风范以及对事业热忱勤恳的精神,使我对有了更加深入的认识。在此论文完成之际谨对老师表达我真挚的谢意,大学生活即将结束,这也是我们新征程的开始。雄关漫道真如铁,而今迈步从头越,我将以持之以恒的敬业精神和坚韧不拔的意志品质,开创新的事业天地,以报答学校老师和同学们的关心和支持,感谢所有关心支持帮助过我的良师益友。最后,向在百忙中抽出时间对本文进行评审并提出宝贵意见的各位专家表示衷心地感谢,参考文献吴亚峰,苏亚光应用案例开发大全人民邮电出版社顾海花软件测试技术基础教程电子工业出版社软件工程与技术。美国译者张波高朝勤杨越等基础教程人民邮电出版社朱如龙,田在儒,吴文虎,丁玲数据应用系统开发技术机械工业出版社百度百科百度百科南京信息职业技术学院毕业设计论文作者梁泽允学号系部计算机与软件学院专业软件技术移动应用开发题目基于的电子书阅览器的设计与实现指导教师李维勇评阅教师完成时间年月日毕业设计论文中文摘要题目基于的电子书阅览器的设计与实现摘要随着生活节奏的加快和技术的发展以及手机移动设备的普及,特别是正以前所未有的速度发展,越来越多的创意被应用到应用程序的开发中。本设计是基于开发环境而设计的,采用语言设计了款基于数据库的电子书阅读器。本文首先阐述了电子书阅览器的项目的背景及其项目的研究意义,然后对电子阅览器的系统进行需求分析,主要是通过用例图对系统需求进行解析其次是系统的总体设计,总体设计分为功能模块的设计数据库的设计,功能模块的设计利用系统流程图和时序图对模块设计进行解析第三部分是对系统的总体设计,此部分主要是对各模块功能是如何实现的和些实现的重要代码做详细的说明最后部分是对系统进行测试,通过设计测试案例和如何来对功能测试进行描述来完成测试,书写测试结果。论文给出基于开发的电子书阅览器的开发实例,主要的功能有在中找书给书添加书签
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 42 页
第 2 页 / 共 42 页
第 3 页 / 共 42 页
第 4 页 / 共 42 页
第 5 页 / 共 42 页
第 6 页 / 共 42 页
第 7 页 / 共 42 页
第 8 页 / 共 42 页
第 9 页 / 共 42 页
第 10 页 / 共 42 页
第 11 页 / 共 42 页
第 12 页 / 共 42 页
第 13 页 / 共 42 页
第 14 页 / 共 42 页
第 15 页 / 共 42 页
预览结束,还剩
27 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。