基于Android通讯录课程设计报告
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.2.1 业务流程图....................................................... 5 3.3 系统数据库简介与设计................................................... 6
3.3.1 SQLite 数据库简介 ................................................ 6 3.3.2 系统数据库设计................................................... 6
毕业设计
题 目 基于 Android 通讯录管理系统设计与实现
本人严重声明: 1、持以“求实、创新”的科学精神从事研究工作。 2、本文是我个人在导师指导下进行的研究工作和取得的研究 成果。 3、本文除引文外,所有实验、数据和有关材料均是真实的。 4、本文除引文和致谢内容外,没有抄袭其他人或其他机构发 表或撰写过的研究成果。
基于 Android 通讯录管理系统设计与实现
摘要:随着科学技术的不断进步与发展,移动便携式设备,如手机,平板电脑等产品越来越普 及,其中大部分产品的操作系统采用的 Android 操作系统,并且自 Alphabet 收购安卓系统后, 安卓的市场份额急剧扩大并且还在进一步增加。得益于安卓份额的急剧扩大,众多开发者投身 安卓开发,使得安卓软件的数量得到了一个爆发式增长。在移动设备终端中,手机通讯录作为 一项基础服务,其体验至关重要。随着用户需求的不断提高,其体验也变得越来越丰富。该软 件的开发基于 Eclipse 平台和 SQLite 数据库。本项目开发出一个人际界面友好,功能完备的手 机通讯录管理系统,方便用户的使用。 关键词:Android; SQLite;通讯录
Design and implementation of the management system based on Android
Abstract: Since Google has bought up the Android company in 2005,Google has invested considerable effort to Android field, it makes Android system become more and more popular and the market share of Android is still increasing. With the development of Android system, the Android mobile softwares are grown rapidly. In the mobile phone terminal, mail list is an essential basic function and its quality affects the user's experience. The management system is designed for users to use their mail list easily and comfortably. This system is based on Java programming language and SQLite. Through the management system, users can use the mail list conveniently. While in the detailed design of the system, some functions and some flow charts were described in detail Key words: Android; SQLite; mail list
2 手机通讯录管理系统分析 ...................................3
2.1 技术可行性分析 ......................................................... 3 2.2 经济可行性分析......................................................... 4 2.3 需求可行性 ............................................................ 4
4.3 个人中心模块.......................................................... 12
5 系统测试与调试..........................................13
5.1 测试的概念 ........................................................... 13 5.2 测试的目的 ............................................................ 13 5.3 测试的原则 ........................................................... 13 5.4 程序测试 .............................................................. 14 5.5 测试的主要内容........................................................ 14 5.6 测试用例 ............................................................. 14 5.7 系统测试结果.......................................................... 15
4 系统详细设计.............................................7
4.1 联系人模块 ............................................................ 7 4.1.1 联系人操作模块................................................... Baidu Nhomakorabea 4.1.2 联系人查找模块................................................... 9
1 绪论
1.1 手机通讯录管理系统的开发背景
当代社会,随着移动通信的不断发展,第三代,第四代,甚至第五代移动通信技术得到快 速发展,移动终端也随之得到的越来越快速的普及。现阶段。IOS 和 Android 移动操作系统几 乎完全垄断了移动终端的操作系统的市场份额。同时,因为 Android 天然开放的特性,其几乎 占据了全球超过六成的移动市场份额。
3 系统概要设计.............................................4
3.1 总体功能设计........................................................... 4 3.2 系统流程设计........................................................... 5
1.3.1 系统主要实现功能 ................................................. 1 1.3.2 Android 系统的开发平台 ........................................... 2 1.4 系统开发所需的技术支持................................................. 2 1.4.1 Java 开发语言 .................................................... 2 1.4.2 Android 简介 ...................................................... 3
4.2 信息模块 ............................................................. 10 4.2.1 信息显示模块.................................................... 10 4.2.2 信息编辑模块................................................... 10
作者签名:__________ 日 期:__________
目录
1 绪论.....................................................1
1.1 手机通讯录管理系统的开发背景........................................... 1 1.2 手机通讯录管理系统的研究目的和意义..................................... 1 1.3 系统主要实现内容及实现方式............................................. 1
6 总结....................................................18 参考文献:.................................. 错误!未定义书签。 致谢....................................... 错误!未定义书签。
5.7.1 编辑联系人功能测试.............................................. 15
5.7.2 查找联系人功能.................................................. 16 5.7.3 删除联系人测试.................................................. 16 5.7.4 短信息发送测试.................................................. 17 5.7.5 短信息删除测试.................................................. 17 5.7.6 备份功能测试.................................................... 17 5.8 测试总结 ............................................................. 18
Android 是一款的开放的移动操作系统。任何厂家和个人都能得到 Android 系统的源代码, 并且可以按照自己的意愿进行修改。这带来了用户可定制化体验的极大提升。同时,Android 对浏览器,图形图像系统,多媒体等都有着极大的兼容性。电信运营商也可以设计出符合自身 电信网络特点的 Android 终端产品。这些特性,又进一步的提高了安卓产品的市场占有率。
Android 作为一款迅猛发展的移动操作系统,其包含操作系统, 中间件和一整套相应的 应用。Android 基于 Java 语言进行开发,其运行在 Dalvik 虚拟机上。同时,由于 Dalvik 虚拟 机的不断优化,Java 程序的运行效率得到了极大程度的提高。Android 系统的底层技术基于 Linux 开发而来,并且为了使 Android 得到更加高效的运行效率,Google 对 Linux 底层进行了 深度的优化。同时,Android 对操作系统的调度,内存管理,进程管理机制都提供了优秀的解决 方案。
3.3.1 SQLite 数据库简介 ................................................ 6 3.3.2 系统数据库设计................................................... 6
毕业设计
题 目 基于 Android 通讯录管理系统设计与实现
本人严重声明: 1、持以“求实、创新”的科学精神从事研究工作。 2、本文是我个人在导师指导下进行的研究工作和取得的研究 成果。 3、本文除引文外,所有实验、数据和有关材料均是真实的。 4、本文除引文和致谢内容外,没有抄袭其他人或其他机构发 表或撰写过的研究成果。
基于 Android 通讯录管理系统设计与实现
摘要:随着科学技术的不断进步与发展,移动便携式设备,如手机,平板电脑等产品越来越普 及,其中大部分产品的操作系统采用的 Android 操作系统,并且自 Alphabet 收购安卓系统后, 安卓的市场份额急剧扩大并且还在进一步增加。得益于安卓份额的急剧扩大,众多开发者投身 安卓开发,使得安卓软件的数量得到了一个爆发式增长。在移动设备终端中,手机通讯录作为 一项基础服务,其体验至关重要。随着用户需求的不断提高,其体验也变得越来越丰富。该软 件的开发基于 Eclipse 平台和 SQLite 数据库。本项目开发出一个人际界面友好,功能完备的手 机通讯录管理系统,方便用户的使用。 关键词:Android; SQLite;通讯录
Design and implementation of the management system based on Android
Abstract: Since Google has bought up the Android company in 2005,Google has invested considerable effort to Android field, it makes Android system become more and more popular and the market share of Android is still increasing. With the development of Android system, the Android mobile softwares are grown rapidly. In the mobile phone terminal, mail list is an essential basic function and its quality affects the user's experience. The management system is designed for users to use their mail list easily and comfortably. This system is based on Java programming language and SQLite. Through the management system, users can use the mail list conveniently. While in the detailed design of the system, some functions and some flow charts were described in detail Key words: Android; SQLite; mail list
2 手机通讯录管理系统分析 ...................................3
2.1 技术可行性分析 ......................................................... 3 2.2 经济可行性分析......................................................... 4 2.3 需求可行性 ............................................................ 4
4.3 个人中心模块.......................................................... 12
5 系统测试与调试..........................................13
5.1 测试的概念 ........................................................... 13 5.2 测试的目的 ............................................................ 13 5.3 测试的原则 ........................................................... 13 5.4 程序测试 .............................................................. 14 5.5 测试的主要内容........................................................ 14 5.6 测试用例 ............................................................. 14 5.7 系统测试结果.......................................................... 15
4 系统详细设计.............................................7
4.1 联系人模块 ............................................................ 7 4.1.1 联系人操作模块................................................... Baidu Nhomakorabea 4.1.2 联系人查找模块................................................... 9
1 绪论
1.1 手机通讯录管理系统的开发背景
当代社会,随着移动通信的不断发展,第三代,第四代,甚至第五代移动通信技术得到快 速发展,移动终端也随之得到的越来越快速的普及。现阶段。IOS 和 Android 移动操作系统几 乎完全垄断了移动终端的操作系统的市场份额。同时,因为 Android 天然开放的特性,其几乎 占据了全球超过六成的移动市场份额。
3 系统概要设计.............................................4
3.1 总体功能设计........................................................... 4 3.2 系统流程设计........................................................... 5
1.3.1 系统主要实现功能 ................................................. 1 1.3.2 Android 系统的开发平台 ........................................... 2 1.4 系统开发所需的技术支持................................................. 2 1.4.1 Java 开发语言 .................................................... 2 1.4.2 Android 简介 ...................................................... 3
4.2 信息模块 ............................................................. 10 4.2.1 信息显示模块.................................................... 10 4.2.2 信息编辑模块................................................... 10
作者签名:__________ 日 期:__________
目录
1 绪论.....................................................1
1.1 手机通讯录管理系统的开发背景........................................... 1 1.2 手机通讯录管理系统的研究目的和意义..................................... 1 1.3 系统主要实现内容及实现方式............................................. 1
6 总结....................................................18 参考文献:.................................. 错误!未定义书签。 致谢....................................... 错误!未定义书签。
5.7.1 编辑联系人功能测试.............................................. 15
5.7.2 查找联系人功能.................................................. 16 5.7.3 删除联系人测试.................................................. 16 5.7.4 短信息发送测试.................................................. 17 5.7.5 短信息删除测试.................................................. 17 5.7.6 备份功能测试.................................................... 17 5.8 测试总结 ............................................................. 18
Android 是一款的开放的移动操作系统。任何厂家和个人都能得到 Android 系统的源代码, 并且可以按照自己的意愿进行修改。这带来了用户可定制化体验的极大提升。同时,Android 对浏览器,图形图像系统,多媒体等都有着极大的兼容性。电信运营商也可以设计出符合自身 电信网络特点的 Android 终端产品。这些特性,又进一步的提高了安卓产品的市场占有率。
Android 作为一款迅猛发展的移动操作系统,其包含操作系统, 中间件和一整套相应的 应用。Android 基于 Java 语言进行开发,其运行在 Dalvik 虚拟机上。同时,由于 Dalvik 虚拟 机的不断优化,Java 程序的运行效率得到了极大程度的提高。Android 系统的底层技术基于 Linux 开发而来,并且为了使 Android 得到更加高效的运行效率,Google 对 Linux 底层进行了 深度的优化。同时,Android 对操作系统的调度,内存管理,进程管理机制都提供了优秀的解决 方案。