电子书阅读软件的设计与实现开题报告

 2023-01-06 16:12:15

1. 研究目的与意义

学习基于Android平台软件开发技术,掌握Android UI控件、Android 开发中所需的API、Eclipse开发环境。

2. 文献综述

【1】 Bruce Ecke著. Java编程思想(第4版).机械工业出版社.2007.6【2】 李刚著.疯狂Java讲义(第2版).电子工业出版社.2012.1【3】 辛运帏,饶一梅,马素霞 编著.Java程序设计(第3版).清华大学出版社.2013-4【4】 JefferyL. Whitten等. 系统分析与设计方法(第6版)机械工业出版社 2004.9【5】 赵真 等编著.Eclipse开发技术详解.化学工业出版社.2010.7【6】 (美)李伟梦 著,何晨光,李洪刚 译.Android 编程入门经典.清华大学出版社.2012-4【7】 杨丰盛 著.Android应用开发揭秘.机械工业出版社.2010.1【8】 李刚 编著.疯狂Android讲义.电子工业出版社.2011.7.【9】 李兴华 编著.名师讲坛Android开发实战经典.清华大学出版社.2012.3【10】 王东华 编著.Android 网络开发与应用实战详解.人民邮电出版社.2012.9

3. 设计方案和技术路线

设计方案:本项目开发一个基于Android平台的电子书阅读软件。

本系统主要实现下列功能:1. 具有良好的用户界面,易于操作;2. 客户端基于Android操作系统,通过模拟器或真机运行;3. 系统显示外部存储中的目录,并切换到相应的目录下;4. 能读取存储目录下TXT格式的电子书;5. 具有进度记录、进度跳跃、字体字号设置等基本功能。

技术路线:第一:先进行需求分析,根据课题要求确定下来的一些功能进行分析并查找一些资料,然后将有用的信息进行归类、总结,确定能实现的功能以及大概的细节;第二:根据先前的结果,设计数据库,在此时,功能进一步确定,细节也将基本确定;第三:就是进行模块和界面的设计,几个大的功能模块的选取,选好大的功能模块后,再将其细化成更小的功能,设计好全部功能以后,考虑到使用环境,为用户提供方便;第四:整体的代码出来以后,返回设计阶段,重新考核完成成果与质量,以保证功能的完整性与前期设计吻合,并提交程序给同学进行功能测试,反馈信息后,重新修改程序的交互设计;第五:设计完成以后,接下来就是进行测试以及修改,以保证程序的安全性和可使用性。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 工作计划

第一阶段(第1周至第2周):收集资料。

第二阶段(第3周): 需求分析。

第三阶段(第4周):总体设计。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 难点与创新点

方便性:软件能够安装在随身携带的移动设备上,减轻负重,节省空间;轻量级:设计精美,功能一目了然,操作简单,易于上手;计算能力:软件用户界面反应迅速;实际社会价值:降低成本,节省空间,环保。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。