欢迎来到天天文库
浏览记录
ID:6163998
大小:656.91 KB
页数:23页
时间:2018-01-05
《基于android通讯录项目文档》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、项目组号密级公开湖南科技职业学院软件学院实训项目文档项目名称基于android的手机通讯录专业嵌入式3121班指导教师刘豪学生姓名向宏华2015年01月摘要摘要随着Android手机操作系统的飞速发展,Android的各种手机软件如雨后春笋般出现。手机通讯录作为一款手机的基础功能,直接影响着用户对手机使用的体验与感觉。手机通讯管理软件已发展成为名片夹的形式,丰富了联系人的信息,存储了更多的内容。另外一方面,联系人的数据备份也是一件很重要的事情。我们经常遇到手机丢失,或手机损坏的情况,所以一旦丢失联系人的联系方式,我们便会遇到很多麻烦。研究的这个课题,主要用于解决
2、这两方面的问题。本软件采用Eclipse+Androidsdk集成环境,使用Java高级语言开发。通过对通讯录中的联系人的管理,来方便用户通讯更加便捷,联系人的数据保存更加安全。在对Android手机通讯管理软件进行详细的系统设计时,对功能进行详细的划分并对其功能做了详细的介绍,列出了一些主要代码和流程图。关键词:Android;手机通讯管理软件;Java。0目录目录摘要1第一章课题简介41.1课题简要说明41.2可行性研究41.2.1经济可行性41.2.2技术可行性41.2.3运行可行性41.3系统特色4第二章需求分析5第三章概要设计63.1功能模块图63.2
3、处理流程设计63.2.1业务流程图63.2.2数据增加流程图73.2.3数据修改流程图83.2.4数据删除流程93.3数据库设计93.3.1SQLite数据库94.3.2数据库表结构10第四章详细设计124.1联系人浏览模块124.3修改联系人模块144.4查找联系人模块154.5增加联系人模块164.6子菜单模块1721目录第五章系统测试与调试195.1程序调试195.2系统的测试195.2.1测试的意义及目的195.2.2测试步骤195.2.3测试的主要内容195.3测试数据20总结2221实训项目文档湖南科技职业学院软件学院第一章课题简介1.1课题简要说明
4、设计与实现一个在Android系统上运行的手机通讯管理软件,实现手机通讯的基本功能,包括:存储联系人、拨打电话、发动短信、发送email、添加联系人以及数据导入导出功能(数据备份)。1.2可行性研究该阶段通过对系统目标的初步调试和分析,提出可行性方案并进行论证,这里主要从经济可行性、技术可行性、和操作可行性等方面进行分析。1.2.1经济可行性开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的软件系统、硬件平台等都易于获得,开发成本低,容易实现,从经济角度来看,该系统可行。1.2.2技术可行性技术可行性要考虑现有的技术条件是否能够顺利完成开发工作
5、,软硬件配置是否满足开发的需求。本软件用的是Java开发语言,调试相对简单,当前的计算机硬件配置也完全能满足开发的需求,因此技术上是绝独可行的。软件方面:相关的开发软件,可以方便的从网上下载,易于获得,且可以满足系统需求[10]。1.2.3运行可行性运行性是对组织结构的的影响。该软件界面简洁,操作十分简单,所以从运行角度上看,该软件是可行的。综上所述,该系统的开发从经济、技术、运行等方面完全可行。1.3系统特色该软件特色:可以丰富联系人的信息;联系人数据导出。可以实现联系人数据导出到文本,实现数据备份。大家生活当中经常遇到手机丢失,最担心的就是丢失手机里的电话号
6、码。这款软件可以很好的满足Android手机用户的需求。21实训项目文档湖南科技职业学院软件学院第二章需求分析根据手机功能使用调查显示,有八成以上的消费者使用手机通讯录功能。随着手机通讯录功能的不断加强与完善,手机通讯录对于人们的意义,已不仅仅像记事簿一样显示通讯地址,而是向着个性化、人性化的方向发展。通讯录从无到有,从英文到中文,经过了十几年的发展历程,今后的发展趋势就是从通讯录发展为名片夹,也就是在一个人名下,可以存储座机、手机、单位、地址、电子邮件等内容。数据备份是绝大多数用户比较关心的问题。大家都害怕手机丢失,手机损坏。该系统与其他手机通讯录的区别是具有
7、数据导入导出功能。导入导出不是从手机导入到存储卡,或从存储卡导到手机,而是指该系统可以连接服务器,把手机上联系人的数据保存在服务器上,需要的时候可以冲服务器进行下载,导入到手机中。或吧联系人数据导入到文本,保存在手机上。也可以从文本中导入联系人。该系统针对的主要用户是Android手机用户。Android手机通信管理系统包括以下主要内容:添加联系人、删除联系人、编辑联系人、查找联系人、打电话、发短信、联系人数据导出。要设计一个良好的手机通讯录,就必须首先明确该应用环境对系统的要求。Android手机通讯录应用背景:方便用户快捷通讯;及时导出数据。因此,该系统需要
8、满足以下几方面的需求:(
此文档下载收益归作者所有