24

结  论 25

参考文献 26

致  谢 27

1  引言

1.1 选题背景

移动互联网时代,用户接触的信息呈现爆炸式增长,有效储存和管理信息是现阶段面临的主要挑战。在手机应用中的短信定位,可作为一种服务提供给用户,是解决现在面临的很多安全问题的技术基础。短信定位系统产品作为个人手机安全的重要组成部分,正处于快速增长的阶段。现在市场上出现了很多提供手机定位服务的软件,它们主要是通过利用手机GPS或者定位技术,实现持有手机终端的定位、跟踪等一系列功能。论文网

短信定位用户数量快速增长,受以下因素影响:①学校或公司进行定位考勤;②定位一些患有老年痴呆症的老人的位置,有利于家人获知他的地理位置方便寻找;③朋友之间进行定位可以获知彼此之间相隔的距离,方便联络及共同游玩。但是对于享受这些定位服务功能的客户来说,一方面他们账户的安全可能无法得到充分的保障,另一方面即使账户的安全性得到保障,用户也会因此而花费不小的代价。基于以上这些原因,我设计了这款软件。

1.2  软件开发的意义

    根据智能手机使用功能的调查数据显示,有将近二成的手机用户都会使用手机通讯录这个功能。并且伴随着手机通讯录功能的不断完善与加强,通讯录对于人们的意义,已不单单是和记事簿一样的记录、显示电话号码,而是向着人性化、个性化的方向全面发展。通讯录功能的从无到有,经过了十多年的发展历程,今后的发展趋势就是从通讯录渐渐发展为名片夹,也就是在一个人名下,可以同时记录手机号码、地址、QQ、微信号、电子邮件,备注等一系列的内容。  

    Android手机通讯录短信定位管理系统包括以下主要内容:添加联系人、编辑联系人、删除联系人、查找联系人、打电话、发短信、以及能够通过别人回复的短信知道别人的现在所处的具体的位置。

1.3 研究内容

本研究课题需要设计的是基于android的短信定位管理系统的设计与实现。

本文通过需求分析,主要的一些目标有:

1)百度地图API的操作及使用

2)手机短信功能的调用

3)手机拨打电话功能的调用

4)联系人群组的设置

5)联系人的增删改查

1.4主要设计方法及开发技术

通过学习和使用同类软件,并且结合移动设备下的操作特点,获取软件的需求,将其用数据流图方式描述出来。

使用Java开发软件Eclipse,通过搭建Eclipse + Android SDK的开发环境,在Android系统下进行开发调试。

搜集和比较Java开发相关技术文献,进行软件的概要和详细设计。

1.4.1 Eclipse文献综述

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

虽然大多数用户很乐于将 Eclipse 当作 Java 集成开发环境来使用,但 Eclipse 的目标却不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。

上一篇:Android的手机记账软件的设计与实现
下一篇:基于android手机的短信定位系统设计说明书

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

一種GSM网络的通用短信息...

网络语言“XX体”研究

ASP.net+sqlserver企业设备管理系统设计与开发

安康汉江网讯

LiMn1-xFexPO4正极材料合成及充放电性能研究

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

张洁小说《无字》中的女性意识

麦秸秆还田和沼液灌溉对...