摘 要
随着移动通信与Internet的飞速发展及相互融合,GPRS使无线网络高速接入到Internet成为现实,移动用户从而可以享受到Internet提供的服务。这样,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。本文首先给出了系统研究背景,对当前手机操作系统发展做了简单的介绍。进而详细的分析了android的特征、架构、以及android应用的构成和工作机制,并对android于其他手机操作系统进行了比较,说明了android在手机操作系统中的优势。本系统采用Eclipse开发,使用SQLite数据库,主要用于教室课堂点名使用,查询学生信息、记录学生考勤信息等。使用该系统很大的提高教室课堂点名考勤的效率。
关键词:Android、Eclipse,SQLite,点名,移动客户端
Abstract
With the rapid development of mobile communications and the Internet and merging, GPRS high-speed wireless network access to the Internet to become a reality, and mobile users to be able to enjoy the Internet services provided. In this way, the mobile terminal is no longer just a communication network terminal, will also serve as the Internet terminal. This paper first gives a systematic study of the background, a brief introduction on the current mobile operating system. And then a detailed analysis of the composition and working mechanism of the android features, architecture, and android applications, and android compared to other mobile phone operating system, indicating the advantages of the android mobile operating system. The system uses the Eclipse developers to use the SQLite database, mainly for classrooms upon to check student information, record student attendance information. The system is greatly improved classroom classroom roll call attendance efficiency
Key words:Android、Eclipse,SQLite、CallName、Mobile client
目 录
第1章 绪 论 1
1.1 课题背景 1
1.2 手机操作系统的发展现状 1
第2章 ANDROID的架构分析 3
2.1 Android特征 3
2.2 Android架构 4
2.2.1 关键应用程序 4
2.2.2 应用程序框架 5
2.2.3 系统运行库 5
2.2.4 Linux内核 6
2.3 Android应用的构成和工作机制 7
2.4 Android与其他手机操作系统的比较 7
2.5 本章小结 9
第3章 系统的总体框架 10
3.1 系统需求分析 10
3.2 系统主要功能概述 10
3.2.1 系统主界面 11
3.2.2 学生信息管理功能 11
3.2.3 学生点名管理 11
3.2.4 数据统计 11
第4章 详细设计与实现 12
4.1 详细设计 12
4.2 系统实现 13
4.2.1 系统主界面实现过程 13
4.2.2 学生信息管理 16
4.2.3 学生信息添加 20
4.2.4 学生点名 22
4.2.5 数据查询 26
4.2.6 数据库连接的实现 30
第5章 总结和展望 33
参考文献 39
致 谢 40
附 录 外文文献翻译 41
第1章 绪 论
1.1 课题背景
随着移动通信与Internet向移动终端的普及,网络和用户对移动终端的要求越来越高,而Symbian,Windows Mobile,PalmOS等手机平台过于封闭,不能很好的满足用户的需求,因此市场迫切需要一个开发性很强的平台。经过多年的发展,第三代数字通信(3G)技术活动了广泛的接受,它为移动终端用户带来了更快的数据传输速率。随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。Google为此与2007年11月推出了一个专为移动设备设计的软件平台——Android。
Android 是一套真正意义上的开发性的移动设备综合平台,它包括操作系统、中间件和一些关键的平台应用。Android 是由Linux+Java构成的开源软件,允许所有厂商和个人在其基础上进行开发。Android平台的开放性等特点既能促进技术(包括平台本身)的创新,又有助于降低开发成本,还可以是运营商能非常方便地制定自己的特色化的产品。因此,它具有很大的市场发展潜力。
根据中国互联网信息中心(CNNIC)发布的《第22次中国互联网络发展状况统计报告》显示,截止2008年6月底,我国网民数量达到了2.53亿,首次大幅超过美国,网民规模跃居世界第一位,
其中手机网民达到7305万,手机上网成为网络接入的一个重要发展方向。