admin 发表于 2016-10-25 12:46:22

基于Android系统手机通讯录管理软件的设计与实现

技术:Android等
摘要:
自google于2005年收购Android公司,Android市场有了很大的普及,加上无线网络的迅速发展,手机网速有了很大的提升,为智能手机的发展提供了很大的可能性,也为APP的发展带来无限可能。本通讯录是基于Android的,以Java为底层语言,选择Eclipse作为开发工具,由于自己特别喜欢用Android写APP,决定写出属于自己的一个通讯录。
该通讯录包括添加,删除,修改,移动分组,还有添加,编辑联系人,拍照,访问图库,sd卡的存储等功能,适应了大部分用户对通讯录的全部需要。本通讯录和一般APP的开发流程一样,最开始是对用户进行需求调查,然后根整理需求来决定系统必须实现的功能,再搭建环境,编写代码,运行和调试程序,最后完成。本通讯录追求良好的用户体验。本系统采用Android自带的组件和自己下载的良好图片来完成UI界面,用户体验良好。
该通讯录已正式完成,目前只在个人手机上运行,实现了对通讯录中联系人的管理,
方便了自己对于联系人的操作,提高了效率。

关键词:Android;手机通讯录;智能手机

目录:
1绪论    1
1.1研究背景    1
1.2 研究现状    1
1.3 系统主要实现内容与实现方式    2
1.3.1系统主要实现内容    2
1.3.2安卓系统开发的方法    3
1.3.3系统的开发平台    3
1.4 系统开发需用到的技术支持    3
1.4.1 Java语言    3
1.4.2 Android系统和语言    5
2 系统分析    6
2.1系统可行性分析    6
2.1.1技术可行性    6
2.1.2 软件技术的可行性    6
2.1.3经济可行性    8
2.1.4 操作可行性    8
2.2 需求分析    8
2.2.1 Android通讯录的使用意义    8
2.2.2外部事件    9
2.3 性能需求分析    10
2.4 数据库需求分析    11
2.4.1 SQLite特点    12
2.4.2数据库表结构    12
2.5安全需求    13
3系统概要设计    14
3.1 Android开发平台搭建    14
3.2系统总体设计    16
3.3 处理流程设计    16
3.3.1业务流程图    16
3.3.2 数据增加流程图    17
3.3.3 数据删除流程    18
3.4数据库设计    19
4系统详细设计    20
4.1联系人浏览模块    20
4.2 联系人详细界面模块    22
4.3 联系人操作模块    24
4.4 查找联系人模块    28
5系统测试与调试    31
5.1测试目的    31
5.2 程序调试    31
5.3 测试的主要内容    32
5.4测试用例    33
5.4.1功能测试—添加联系人    33
5.4.2功能测试—查看联系人    33
5.4.3功能测试—删除联系人    34
5.4.4功能测试—修改联系人    34
5.4.5功能测试—新建联系人分组    35
5.4.6功能测试—修改联系人分组    35
5.4.7 功能测试-移动联系人分组    36
5.4.8 功能测试-给联系人发短信    36
5.4.9 功能测试—删除联系人    37
5.4.10 功能测试-给联系人打电话    37
5.5系统的后期维护与升级    38
总结    40
参考文献    41
致谢    42
外文原文    44
外文翻译    49

论文字数:25533
包含资料:


截图:




百度网盘下载地址(金币充值):
**** 本内容需购买 ****

页: [1]
查看完整版本: 基于Android系统手机通讯录管理软件的设计与实现