基于Android的多媒体沙盘通信子系统的研发
发布时间:2017-03-30 08:10
本文关键词:基于Android的多媒体沙盘通信子系统的研发,由笔耕文化传播整理发布。
【摘要】:19世纪末,沙盘起源于军事训练,随着社会的发展,沙盘被广泛的应用于科技馆、博物馆、房地产展厅、展会、多功能会议室、桌面游戏等领域。科技的进步使得沙盘逐渐多媒体化,人们通过声、光、电、3D视觉和嵌入式智能技术与实物场景相融合,把高新技术与传统沙盘有机结合,实现语音介绍、灯光特效、智能触摸、用户参与互动等效果使得传统沙盘重获新生。本课题是基于以上行业背景,并与蓝帽子文化传播有限公司福州分公司展开的合作研究——多媒体沙盘的研发。该项目第一代产品的操作系统是基于WinCE操作系统研发的,在投入市场使用的过程中发现WinCE操作系统存着一些不足之处。经过调研,针对这款产品,Android系统相对目前主流的其他操作系统具备更加强大的优势;综上所述,它的第二代产品的研发将在Android操作系统上进行。整个项目包括三大主要模块:多媒体沙盘模块、Android服务器端和Android客户端。基于这三大模块,该项目需要完成四个部分的设计:(1)客户端的开发——以上层APP为主;(2)服务器端、客户端和沙盘模块三者之间的通信;(3)服务器端数据的管理;(4)沙盘模块的开发——底层软硬件的研发设计。本课题负责第二部分的研究与设计,实现了服务器端与沙盘模块之间的有线数据通信以及服务器端与客户端之间的无线数据通信。有线通信方面,在服务器端与沙盘模块建立硬件连接之后,两端通信必须基于以C语言为基础的底层数据的调用上。与传统的串口通信技术相比较,Android的串口复用功能很难在串口编程中实现,为了解决在Android系统下不同平台之间数据的交互,本课题采用了JNI技术。网络通信这部分,相较于蓝牙等其它无线传输方案,本课题的无线数据交互功能是基于WiFi网络实现的,WiFi使得Android设备间的数据传输更加高效简洁,给用户带来更加快速、更加优质的服务。最后,对整个通信子系统进行了测试,对系统的功能和性能进行了一系列有效验证。多组实验结果说明了本课题研发的产品工作正常、性能稳定,能够很好地承载Android设备之间的数据传输,满足用户通信需求。
【关键词】:沙盘 Android 串口通信 WiFi JNI
【学位授予单位】:福建师范大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN914;TP316
【目录】:
- 中文摘要2-3
- ABSTRACT3-4
- 中文文摘4-8
- 第一章 绪论8-15
- 第一节 研究背景及意义8-10
- 第二节 课题相关研究现状10-12
- 1.2.1 无线通信10-12
- 1.2.2 有线通信12
- 第三节 研究内容与论文结构12-15
- 第二章 开发环境的搭建与开发工具15-28
- 第一节 ANDROID平台架构15-17
- 第二节 ANDROID应用开发介绍17-26
- 2.2.1 系统平台环境的搭建17-23
- 2.2.2 Android APP开发工具介绍23-26
- 第三节 本章小结26-28
- 第三章 系统分析及概述28-32
- 第一节 可行性分析28-29
- 3.1.1 经济可行性28
- 3.1.2 技术可行性28-29
- 3.1.3 可靠可行性29
- 3.1.4 社会可行性29
- 第二节 需求分析29-31
- 3.2.1 项目术语解释29-30
- 3.2.2 系统总体需求30-31
- 第三节 本章小结31-32
- 第四章 系统总体设计32-42
- 第一节 系统的框架结构32-33
- 第二节 系统的设计模式33-39
- 4.2.1 C/S软件设计模式33-35
- 4.2.2 本系统中C/S结构的实现35-39
- 第三节 系统功能模块说明与规划39-41
- 4.3.1 有线通信模块/沙盘模块数据读写39
- 4.3.2 无线通信模块/C端与S端的通信39-41
- 第四节 本章小结41-42
- 第五章 系统主要模块实现与测试42-66
- 第一节 串口数据的读写的实现与测试42-50
- 5.1.1 安装和配置NDK开发环境42-43
- 5.1.2 JNI技术的运用43-45
- 5.1.3 软件的设计/串口通信程序设计45-46
- 5.1.4 软件的实现46-47
- 5.1.5 软件的测试47-50
- 第二节 无线数据交换的实现与测试50-64
- 5.2.1 无线通信的工作流程与功能设计50-54
- 5.2.2 无线通信协议54-58
- 5.2.3 服务器端软件的实现流程58-59
- 5.2.4 客户端软件的实现流程59-60
- 5.2.5 软件测试60-64
- 第三节 本章小结64-66
- 第六章 结束语66-68
- 第一节 工作总结66-67
- 第二节 不足与展望67-68
- 参考文献68-72
- 攻读学位期间承担的科研任务与主要成果72-74
- 致谢74-76
- 个人简历76-78
【参考文献】
中国期刊全文数据库 前1条
1 李皓瑜;唐荣斌;;Android设备与STM32单片机通信方式的研究[J];通讯世界;2014年21期
本文关键词:基于Android的多媒体沙盘通信子系统的研发,由笔耕文化传播整理发布。
,本文编号:276613
本文链接:https://www.wllwen.com/jingjilunwen/fangdichanjingjilunwen/276613.html