文档详情

基于Android的手机蓝牙通讯 毕业论文 doc.doc

发布:2018-02-26约2.2万字共34页下载文档
文本预览下载声明
福建船政交通职业学院 毕业论文(设计) 题 目: 基于Android的手机蓝牙通讯 系 部: 信息技术与工程系 姓 名: 学 号: 114106219 专 业: 嵌入式系统工程 年级班级: 11 级 (2)班 指导教师: 二○一 四 年 五 月 目 录 引 言 1 1 课题概述 2 1.1 蓝牙和安卓系统的发展趋势 2 1.2 课题目标及意义 4 1.3 课题主要工作 4 2 系统分析 5 2.1系统需求分析 5 2.2 关键技术 7 3 系统总体设计 11 3.1. 设计思想 11 3.2 系统框架 12 3.3 各模块详细功能 14 4 详细设计 17 4.1 系统架构 17 4.2 蓝牙的设置及代码 18 4.3 服务端的连接和数据的收发 22 5 系统测试 25 5.1 模块功能测试 25 5.3 已解决的问题 27 参考文献 30 基于Android手机蓝牙通讯 张兴文 摘 要:本文首先介绍了安卓系统和蓝牙的发展历史现状以及背景,接着对系统的设计目标、开发技术、设计方案和数据库结构设计等做了简要明了的介绍。最后重点对模块功能、代码实现进行了较详细的阐述。 笨设计是基于Android系统,采用客户端/服务器架构模式通过Java提供的Socket类来连接客户机和服务器并使客户端和服务器之间相互通信,由于聊天是多点对多点的,Java提供的多线程功能用多线程可完成多点对多点的聊天。所用到的开发工具是 eclipse 。系统主要分为客户端,服务端部分的基本功能主要有在蓝牙的有效距离范围内通过蓝牙两部手机进行配对,在通过蓝牙通讯这个软件进行聊天,聊天可以多人群聊也可以单个人私聊。如果你有需要发送的文件也可以通过这个软件发送,接受到的软件直接存放在手机的SD卡的根目录下;每一部手机既是服务端,也是客服端。 关键词: 引 言 蓝牙即时通讯也就是安卓平台下的即时通讯。随着android系统的发展成熟,在即时通讯这一版块逐渐发展成一个综合化的信息平台。在Android 平台上开发即时通讯系统,它能够使用户在移动客户端上登录服务器,方便、迅捷地收发即时消息。随着研究的深入,可以在该系统上实现图片的传输和接收,以及其他一些功能,这样可以使该系统功能更加多样化。通讯系统架构采用C /S 模式,即客户端/服务器的体系结构。客户端是基于Android 平台进行开发,通过蓝牙建立连接,通过服务器实现Android 客户端之间的即时通讯。 目前随着科技的快速发展,快捷,方便,实惠的通讯方式越来越被大众所需要。而手机蓝牙通讯就正好满足了人们的要求。只要你有一部蓝牙手机你就可以跟人聊天交流发文件,不管是私聊还是群聊。随着技术的发展,蓝牙技术越来越成熟,那么蓝牙通讯将被使用的越来越广泛。 这个设计是基于Android系统,采用客户端/服务器架构模式通过Java提供的Socket类来连接客户机和服务器并使客户端和服务器之间相互通信,主要的功能就是在蓝牙的有效距离内,你可以跟你任意想聊天的对象进行交流,传送文件。 1 课题概述 1.1 蓝牙和安卓系统的发展趋势    自从1998年提出蓝牙技术以来,蓝牙技术的发展异常迅速。蓝牙Bluetooth作为一种新的短距离无线通信技术标准,受到全世界越来越多工业界生产厂家和研究机构的广泛关注。成立了世界蓝牙组织Bluetooth SIG,采用技术标准公开的策略来推广蓝牙技术,现已发展成为一个相当大的工业界高新技术标准化组织,全球支持蓝牙技术的2000多家设备制造商都已经成为它的会员,一项公开的、全球统一的技术规范得到了工业界如此广泛的关注和支持在以往是罕见的。近年来,世界上一些权威的标准化组织,也都在关注蓝牙技术标准的制定和发展。例如,IEEE的标准化机构,也已经成立了802.15工作组,专门关注有关蓝牙技术标准的兼容和未来的发展等问题。IEEE 802.15.1 TG1就是讨论建立与蓝牙技术1.0版本相一致的标准;IEEE 802.15.2 TG2是探讨蓝牙如何与IEEE 802.11b无线局域网技术共存的问题;而IEEE 802.15.3 TG3则是研究未来蓝牙技术向更高速率(如10-20Mbits/s)发展的问题。国内的一些生产厂家与研究部门也准备开始组织蓝牙技术产品的开发。由来自国家主管部门、企业界、学术界以及研究生产机构的领导、专家、教授等权威人士发起成立的中国蓝牙技术发展与应用论坛,吸引了众多关注蓝牙技术的各界人士,还组织国内各界与世界蓝牙
显示全部
相似文档