安卓课程设计_手机通讯录系统.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

目录

1前言1

2系统的需求分析2

2.1需求分析.

2.1.1基本功能需求.

2.1.2系统用例分析.

2.2总体设计方案.

2.2.1系统模块关系与划分

3系统的概要设计6

3.1通讯录需求分析

3.1.1新建、编辑联系人.

3.1.2查找联系人

3.1.3通讯功能.

3.1.4个人中心.

3.1.5还原与备份功能

3.2系统界面设计.

4系统编码实现14

前言

随着移动通信与Internet向移动终端的普及,网络和用户对移动终端的要求越来越高,

而Symbian,WindowsMobile,PalmOS等手机平台过于封闭,不能很好的满足用户的需求,

因此市场迫切需要一个开发性很强的平台。经过多年的发展,第三代数字通信(3G)技术活

动了广泛的接受,它为移动终端用户带来了更快的数据传输速率。随着3G网络的使用,移

动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需

要的服务将会有很大的发展空间。Google为此与2007年11月推出了一个专为移动设备设

计的软件平台——Android。

Android是一套真正意义上的开发性的移动设备综合平台,它包括操作系统、中间件和

一些关键的平台应用。Android是由Linux+Java构成的开源软件,允许所有厂商和个人在

其基础上进行开发。Android平台的开放性等特点既能促进技术(包括平台本身)的创新,

又有助于降低开发成本,还可以是运营商能非常方便地制定自己的特色化的产品。因此,它

具有很大的市场发展潜力。

Android(Google公司)是Google开发的基于Linux平台的开源手机操作系统。它包

括操作系统、用户界面和应用程序——移动电话工作所需的全部软件,而且不存在任何以

往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了Android,这个联盟由

包括中国移动、摩托罗拉、高通、宏达和T-Mobile在内的30多家技术和无线应用的领军

企业组成。

(1)优点:具备触摸屏、高级图形显示和上网功能,界面强大,可以说是一种

融入全部Web应用的单一平台

(2)缺点:由于时时刻刻都需要和网络进行连接,因此在手机的能耗方面控制就较差,

导致待机能力不足;又由于其开源性,过分依赖开发商,缺少标准配置。

1.1需求分析

1.1.1基本功能需求

能要求:实现通信录的在线备份还原功能,能把系统的通信录一键导入导出。

实现要求:客户端基于Android平台实现,服务端技术自定

用例场景:小明丢了手机,只好去抢购了一个小米同时把手机卡补办回来,需要把之前

手机的200个联系人补上。好在小明之前把所有联系人都备份到服务器了,只需要下载在线

通信录后,登录平台,一键还原即可。

1.1.2系统用例分析

图1-1显示了通话记录功能模块。包括了联系人详细信息查看,清空通话记录,在选择

一个条目后,可以对其进行拨打电话,发送短信功能的操作,也可以进行删除。

拨打

清空

发送短信

手机用户查看

图1-1通话记录模块用例图

图1-2显示了联系人功能模块的用例。包括了查看联系人详细信息,编辑联系人信息,

新建联系人,对选中的联系人,可以对其进行拨打电话、发送短信的操作。用户还可以进行

联系人搜索,这样方便用户快速找到想找的联系人信息。

图1-2电话薄模块用

文档评论(0)

135****5548 + 关注
官方认证
内容提供者

各类考试卷、真题卷

认证主体社旗县兴中文具店(个体工商户)
IP属地宁夏
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档