1. 研究目的与意义
移动互联网时代,智能手机的普及,使手机由传统的通讯工具,演变成一种集通讯,娱乐和应用为一体的时尚潮流的象征。
Android智能手机以其开源的系统和海量的免费应用深受广大用户的欢迎,已成为全球用户最多的智能手机操作系统。
就2014年而言,Android系统设备的总出货量为11亿,比2013年的8.022亿增长了32%,如今的Android已成为智能手机操作系统的霸主,正因如此,Android应用的开发显得尤为重要。
2. 课题关键问题和重难点
课题从初步认识Android智能手机操作系统开始,搭建Android开发环境为基础,进而对班级人员管理系统进行总体分析与设计,包括班级人员管理系统的功能设计、界面设计以及数据库设计;其关键问题如下:(1)Android开发语言环境平台的搭建;(2)基于Android应用框架的实现;(3)班级人员管理系统的功能设计与用户界面设计;(4)Android系统数据存储方式,即班级人员管理系统数据库的设计;(5)通讯录生成如何呈现;(6)快速查找如何根据全拼和简拼等信息进行查找;(7)用户验证密码如何加密处理;(8)人机交互界面的友好性。
难点:(1)数据后台存储;(2)数据下载如何提高下载速度,线程池如何控制;(3)应用中多线程通信的问题;(4)软件版本控制。
3. 国内外研究现状(文献综述)
1、引言近几年,3G、4G时代的到来使世界快速步入移动互联网时代,网络的应用范围变得越来越广,移动智能终端在市场上已势不可挡,成为互联网发展的强大动力。
目前国内常见的移动智能终端有IOS,Windows Phone以及当下最火的Android。
截止2014年末,根据市场研究公司IDC公布的数据显示,全球智能手机市场中Android的市场占有率为84.4%,而IOS的市场占有率为11.7%,可见Android已经成为全球智能手机操作系统的霸主,因而基于该平台的手机软件的研发也成为计算机的热门研究领域。
4. 研究方案
(1) 查找文献,了解Android的基本开发流程并搭建Android开发环境;(2)开发环境搭建成功,能够使用Eclipse创建Android应用程序并运行及调试;(3)进行基于Android平台的班级人员管理系统的需求分析以及移动平台的设计过程研究,建立了基于Android平台的班级人员管理系统模型;(4)根据建立好的系统模型,进行系统的界面设计,接着用Eclipse ADT以及JAVA语言实现了所设计的各个功能模块;(5)经过虚拟机及真机的测试。
5. 工作计划
第1周:查找文献和翻译文献 第2周:撰写开题报告 第3周:了解基本SQLite数据库知识第4周:学习JAVA编程语言第5周:搭建Android开发环境第6周:设计班级人员管理系统功能第7周:进行模块设计第8周:在Android平台上进行编码设计第9周:调试并仿真第10周:实现所有功能 第11周:规整毕设资料,撰写论文 第12周:提交论文 第13周:准备答辩第14周:毕设结束工作
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。