1 / 22
文档名称:

安卓开发课程设计报告.doc

格式:doc   大小:1,571KB   页数:22页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

安卓开发课程设计报告.doc

上传人:119060444 2017/10/30 文件大小:1.53 MB

下载得到文件列表

安卓开发课程设计报告.doc

文档介绍

文档介绍:学院
课程报告
课程名称:智能手机软件开发
题目: 基于Android的手机通讯录的设计与实现
专业信息工程系
班级
学号
姓名
成绩
指导教师
2015年3月23日至2015年6月12日
智能手机软件开发大作业

根据所学的Android 手机开发的知识,采用Eclipse、JAVA开发一个基于Android平台的手机通讯录软件,具体要求如下:
以上的平台上运行。
,操作方便,符合日常使用规范。
,用来存放联系人的姓名、单位、电话、QQ、地址等信息。
,来修改联系人的个人信息。
,直接给用户发短信,打电话。
,添加合适的菜单,来操作手机通讯录。
,要求内容完整,格式规范,条理清晰。
1 设计目的
随着手机通讯录功能的不断加强与完善,手机通讯录对于人们的意义,已不仅仅像记事簿一样显示通讯地址,而是向着个性化、人性化的方向发展移动终端的应用软件和需要的服务将会有很大的发展空间。根据这个特点,设计一个基于Android平台的通讯录系统,能根据手机的特点,存储,管理,修改联系人信息,并且能够根据选定的联系人,对其拨打电话,发送短信等。
手机通讯录作为手机的基本功能之一,每天我们都在频繁地使用着。根据手机功能使用调查显示,通讯录从无到有,从英文到中文,经过了十几年的发展历程,今后的发展趋势就是从通讯录发展为名片夹,也就是在一个人名下,可以存储座机、手机、单位、地址、电子邮件等内容。所以手机通讯录功能越来越齐全,满足了人们的需求。
2 开发环境
由于该android通讯录是一个基于Java语言开发软件,,作为插件,它能够安装Android SDK,从而可以安装使用Android虚拟机,使得程序得以开发,亦更为方便。
+Android平台环境下编写设计而成的。
3 需求分析
该系统针对的主要用户是Android手机用户。Android手机通信管理系统包括以下主要内容:
(1) 用户通过联系人功能可以保存联系人的详细信息,可以对联系人进行编辑、删除、拨打电话、发送短信可以根据索引条件搜索联系人。
(2) 用户通过短信记录功能可以发送短信,删除短信记录。
(3) 用户通过SD卡所储存信息向通讯录批量导入联系人信息。
(4) 用户通过个人中心可以设置自己的详细信息,这样方便其他人了解自己,也可以将具有相同名字的联系人合并。
要设计一个良好的手机通讯录,就必须首先明确该应用环境对系统的要求。Android手机通讯录应用背景:方便用户快捷通讯。
(1)类似于传统手机通讯录的联系人的添加、修改、查找、删除功能。
(2)指定联系人后,录音并发送给该联系人的留言功能。
(3)通过通讯录访问联系人的微博以实现与联系人互动的功能。
(4)接收短信、电话、语音留言和微博留言的信息并提醒用户。
(5)保存用户自身的个人信息以用于与他人联系时显示身份。
4 概要设计
下面数据流图是对于Android手机通讯管理软件主要功能模块包括的简单结构图:联系人查看、联系人编辑、联系人添加、联系人删除、呼叫、发送短信、搜索,如图所示:
Android手机通讯


通讯列表












发送短信
Android手机通讯管理软件主要功能模块
联系人列表界面主菜单中包括添加联系人、搜索联系人、关于及查看系统版本号、退出菜单项。点击添加联系人,则进入联系人添加界面,添加成功后返回列表界面。点击搜索菜单,则进入联系人搜索界面,输入联系人的全名或一个字,即可查找相关联系人,点击联系人会进入联系人查看界面,可以对联系人进行编辑、删除、拨打电话、发送短信。如下图所示的Android手机通讯管理软件业务流程图.
开始
选则功能
编辑
搜索
发送短信
拨打电话
删除
新建
更新数据库
选中条目
输入搜索条件
结束
输入新建联系人信息后保存
显示搜索结果
Android手机通讯管理软件业务流程图
5 数据库设计
SQLite数据库简介
SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Win

最近更新

2024年安全免责协议书汇总 33页

2024年学雷锋日记(通用34篇) 30页

大班主题蝈蝈和蛐蛐 3页

2024年学生运动会入场解说词 19页

2024年学生读书活动心得最新10篇 14页

2024年学生毕业实习鉴定表 19页

2024年学生月考工作总结 12页

2024年学生推荐学生的推荐信3篇 5页

小学三年级语文上册教案语文园地二(1) 24页

小学三年级班主任个人年终工作总结 30页

2024年学生保证书合集(23篇) 26页

小猪上厕所教学设计中班 3页

2024年学生会申请书汇编九篇 22页

小学一年级语文教案《入学教育》 31页

小学一年级文下册全册第一单元教案 30页

2024年xx学院职业倾向性测试题库【巩固】 36页

2024年四川省高职单招职业适应性测试题库【基.. 55页

2024年四川省高职单招职业适应性测试题库(能.. 56页

2024年山东省高职单招职业适应性测试题库附答.. 46页

2024年河南省高职单招职业适应性测试模拟试题.. 56页

2023年04月湖南永州零陵区中医院招聘笔试历年.. 16页

党校培训班发言:增强政治意识+强化使命担当+.. 4页

2024年国家卫生健康委临床检验中心室间质量评.. 16页

工具正确安全使用基本常识及保养维护方法一常.. 50页

澳大利亚签证54表格模板word填写版 2页

社区养老助老服务中心实施方案 16页

网吧日常巡查记录表 2页

墩柱模板拼装安全交底 5页

教学查房甲肝 36页

(XLS)单管塔圆形筏板基础计算程序版本 5页