1. 研究目的与意义
Android是一种基于Linux平台开源的操作系统,该平台是由操作系统、中间件、用户界面和应用软件组成的。它主要使用于移动设备,例如智能手机和平板电脑。自2007年11月5号谷歌公司正式向外界展示这款操作系统以来,Android系统一直高歌猛进,在短短的四年时间里就超过了昔日的霸主诺基亚Symbian(塞班系统),跃居全球第一,成为了全球最受欢迎的智能手机平台。Android系统的开放性和低廉的引入成本和丰富的硬件环境,相较于封闭的,千篇一律的,成本较高的IOS(苹果手机系统)来说,Android系统适应了移动互联网的发展趋势,切合了移动互联网产业链各方面的发展变化需求,取得了迅猛的发展。但是Android系统还是存在着一些问题,比如说,由于过分的自由导致了系统在兼容性和安全方面难以得到很好的保障;在软件开发上过分的依赖于第三方开发商,导致了很多配置和标准难以得到统一。尽管在Android在许多方面存在着问题,但是其发展前景还是十分广阔的,拿中国国内来说,Andriod系统就拥有大量的用户,以此为基础,在应用和服务方面就有较大的优势,以本课题来说,以前人们只能到实体书店里购买书籍,对于一些经济不是很发达的地区,这是一个对人们了解知识的限制;但是随着Android手机的普及,只要是在网络普及的地区,人们可以通过手机APP来购买书籍,大大方便了手机用户,对开我们来说,学习并自己动手开发出一款可以使用的移动端APP,可以增强我们对Android系统的理解,并对JAVA服务器的框架学习与编程有进一步的了解,这是对我们的一场考验。
在这样的背景环境下,随着Android系统的市场占有率的扩大,Android系统平台的开发人才的缺口也日益显现,尤其是在对于系统软件应用方面的开发方面需求量更大。对于尚未毕业的我们,Android方面是一个很好的发展方向,提前积累与Android系统开发有关的知识,并积累相关的项目开发经验,对于以后的就业会有很大的帮助。
2. 研究内容和预期目标
主要研究内容:
(1)利用eclipse搭建一个ADT加Android的JDK的Android开发环境外加Sqlite3数据
作为移动端的数据存储工具。
3. 研究的方法与步骤
首先进行的是对电子购书系统的应用规划,确定其功能,掌握其必须的界面和界面跳转的流程,通过查看已有的类似功能的app,取其精华,去其糟粕,将其中好的实现应用到自己的app中。了解是否需要特殊权限以及后台服务
第二步,进行架构整体设计,将开发过程分为服务端设计和移动客户端设计,接着进行数据处理,对相关数据的操作和存储方面的进行设计,掌握数据来源、类型、存储方式,封装activity
第三步,进行界面设计,确定主界面,对界面中各种列表、菜单、对话框、颜色作初步的设计
4. 参考文献
[1]刘昌平,范明钰.Android手机的轻量级访问控制[J].计算机应用研究,2010,7
[2]杨丰盛.Android应用开发揭秘[M].北京:机械工业出版社,2010.
[3]王向辉,张国印,赖明珠.Android应用程序开发[M].清华大学出版社,2012.5
5. 计划与进度安排
(1)2022.12.20—2022.2.13接受毕业设计任务,阅读文献资料并拟写开题报告;
(2)2022.2.14—2022.3.10进行需求分析,选择任务完成方法,并提交开题报告;
(3)2022.3.10—2022.3.20完成方案设计;
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。