毕业论文(设计)
题 目 基于Android通讯录管理系统设计与实现
学生姓名 学 号 学 院 专 业 指导教师
联系QQ 1912881988
本人严重声明:
1、持以“求实、创新”的科学精神从事研究工作。 2、本文是我个人在导师指导下进行的研究工作和取得的研究成果。
3、本文除引文外,所有实验、数据和有关材料均是真实的。 4、本文除引文和致谢内容外,没有抄袭其他人或其他机构发表或撰写过的研究成果。
作者签名:__________ 日 期:__________
目 录
1 绪论 ..................................................... 1
1.1 手机通讯录管理系统的开发背景 ........................................... 1 1.2 手机通讯录管理系统的研究目的和意义 ..................................... 1 1.3 系统主要实现内容及实现方式 ............................................. 1
1.3.1系统主要实现功能 ................................................. 1 1.3.2 Android系统的开发平台 ........................................... 2 1.4 系统开发所需的技术支持 ................................................. 2
1.4.1 Java开发语言 .................................................... 2 1.4.2 Android简介 ...................................................... 3
2 手机通讯录管理系统分析 ................................... 3
2.1技术可行性分析 ......................................................... 3 2.2 经济可行性分析......................................................... 4 2.3 需求可行性 ............................................................ 4
3 系统概要设计 ............................................. 4
3.1 总体功能设计........................................................... 4 3.2 系统流程设计........................................................... 5
3.2.1 业务流程图 ....................................................... 5 3.3 系统数据库简介与设计 ................................................... 6
3.3.1 SQLite数据库简介 ................................................ 6 3.3.2 系统数据库设计 ................................................... 6
4 系统详细设计 ............................................. 7
4.1 联系人模块 ............................................................ 7
4.1.1 联系人操作模块 ................................................... 7 4.1.2 联系人查找模块 ................................................... 9 4.2 信息模块 ............................................................. 10
4.2.1 信息显示模块 .................................................... 10 4.2.2 信息编辑模块 ................................................... 10 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
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
6 总结 .................................................... 18 参考文献: ................................................. 19 致谢 ...................................................... 20
基于Android通讯录管理系统设计与实现
摘要:随着科学技术的不断进步与发展,移动便携式设备,如手机,平板电脑等产品越来越普及,其中大部分产品的操作系统采用的Android操作系统,并且自Alphabet收购安卓系统后,安卓的市场份额急剧扩大并且还在进一步增加。得益于安卓份额的急剧扩大,众多开发者投身安卓开发,使得安卓软件的数量得到了一个爆发式增长。在移动设备终端中,手机通讯录作为一项基础服务,其体验至关重要。随着用户需求的不断提高,其体验也变得越来越丰富。该软件的开发基于Eclipse平台和SQLite数据库。本项目开发出一个人际界面友好,功能完备的手机通讯录管理系统,方便用户的使用。 关键词:Android; SQLite;通讯录