当前位置:文档之家› 重庆大学毕业设计论文—基于Android的物联网监控手机软件设计

重庆大学毕业设计论文—基于Android的物联网监控手机软件设计

重庆大学本科学生毕业设计(论文)基于Android的物联网监控手机软件设计学生:何峰学号:20085025指导教师:张玲教授专业:电子信息工程重庆大学通信工程学院二O一二年六月Graduation Design(Thesis) of Chongqing UniversityDesign of Android-Based Internet of things monitoring phone softwareUndergraduate: He FengSupervisor: Prof.Zhang LingMajor: Electronic Information EngineeringCollege of Communications EngineeringChongqing UniversityJune 2012摘要2007年美国Google公司向外界展示Android操作系统,将Android手机的兴起推向高潮。

Andriod系统的各大优点运用到了诸多领域,同时Android软件运用具有面向对象思想的Java语言编写,极大的促进了软件的灵活性。

另一方面,物联网也是新一代的高端技术,运用Android的高性能优点,将其运用到物联网监控中定会是一项非常前沿的技术。

本文将介绍如何用Android 软件实现对物联网监控端进行实时监控。

该系统分为硬件端(监控端)和软件端(手机端),其硬件端主要通过STM32单片机实现,通过温度传感器,加速度传感器以及脉搏心跳传感器,对人体的体温、姿态、心跳速率及脉搏速率进行测量,并通过GPRS模块或串口采用三种法式(包括短信,WIFI和J2EE服务器)传送监控数据到手机端。

软件端主要采用Java语言编写,实现对数据的处理、显示以及备份等功能。

三种通信方式各有所长。

对于整个系统,已基本实现预期功能,同时也能对其进行拓展,例如手机与监控端的相互交互等。

对于后续的研究工作希望能和读者一起探讨。

关键词:Android,物联网,热点,监控ABSTRACTIn 2007, Google's Android operating system to show the rise of the Android phone to a climax. The major advantage of the Andriod system applied to many fields, while the use of the Android software written in Java language, object-oriented thinking, to promote the flexibility of the software. Internet of Things, on the other hand, is a new generation of high-end technology, the use of high-performance advantages of Android will be applied to the monitoring of Internet of Things will be a very cutting-edge technology. This article describes how to use the Android software to achieve real-time monitoring of Things monitoring client.The system is divided into the hardware side (control side) and the software side (mobile terminal), the hardware side by STM32 microcontroller, temperature sensor, accelerometer, and the pulse of the heartbeat sensor, body temperature, posture, heart rate, and pulse rate measurement, and three French (including SMS, WIFI, and a J2EE server) to send control data to the mobile terminal through the GPRS module or serial. Software side using the Java language to write the data processing, display and backup functions.For the entire system has been basically achieve the desired functionality, but also to expand, such as mobile phones and monitor the client interact with each other. And readers to discuss follow-up research.Key words:Android, Internet of things, Wifi, monitor目录中文摘要 (Ⅰ)ABSTRACT (Ⅱ)1绪论 (1)1.1 设计背景 (1)1.2 国内外研究现状综述 (1)1.3 设计特点 (2)1.4 设计功能概述 (2)1.4.1 物联网监控端的硬件 (2)1.4.2 Android应用程序 (3)2 相关技术及开发工具简介 (4)2.1 Java语言简介 (4)2.1.1 Java技术的特点 (4)2.1.2 Java ME简介 (5)2.1.3 Java EE简介 (5)2.2 Android系统简介 (6)2.3 Java及Android开发工具简介 (7)2.3.1 MyEclipse集成开发环境 (7)2.3.2 Android SDK (7)2.3.3 Android ADT (8)3 基于Nios II的物联网监控端设计 (9)3.1 系统结构 (9)3.1.1 硬件结构 (10)3.1.2 软件结构 (10)3.2 监控端硬件设计 (11)3.2.1 信息采集端硬件设计 (11)3.2.2 信息接收与传输硬件设计 (12)3.2.3 监护端硬件设计 (12)3.3 监控端软件设计 (13)3.3.1 体征信息采集端的软件设计 (13)3.3.2 体征信息接收与传输端软件设计 (15)4 基于Android的手机软件设计 (16)4.1 设计概述 (16)4.1.1 研究目标 (16)4.1.2 需求分析 (16)4.2 基于UDP协议的Wifi通信设计 (17)4.2.1 UDP协议简介 (17)4.2.1 PC端串口程序设计 (18)4.2.3 数据包的解析法则 (20)4.2.4 UDP发送及接收程序设计 (22)4.2.5 热点的配置 (23)4.3 短信接收及解析设计 (25)4.3.1 短信接收程序设计 (25)4.3.1 文件的存储与读取 (26)4.4 基于J2EE的网页监控设计 (27)4.4.1 Tomcat服务器简介 (27)4.4.2 基于Serverlet的网页设计 (27)4.4.3 基于JDBC技术的MySQL数据库操作 (28)4.4.4 手机端嵌入网页的设计 (29)4.5 系统架构及界面设计 (29)4.5.1 系统程序文件结构及功能 (29)4.5.2 系统界面设计 (29)5 总结 (31)参考文献 (32)附录A:手机端程序主要源代码 (33)1 绪论1.1设计背景近年来,Android手机兴起的趋势无法阻挡,而至今年Android手机已占据全球智能机市场48%的份额,并在亚太地区市场占据统治地位,在我国更是高达58%,终结了Symbian的霸主地位,跃居全球第一,在今后一段时间内Android 将更广泛的普及和发展。

对于Android手机应用软件,中低端目前的主流应用很多,而现在Android最高版本为4.0.3,相比于苹果系统有过之而无不及,今后的发展一定相当乐观。

而Android系统的手机软件大多采用Java语言编写,其跨平台和面向对象的特点,无论是从界面还是性能来讲,都能更方便更强大地满足用户的高要求。

根据其良好的发展趋势,对本课题也值得去研究。

另一方面,物联网是新一代信息技术的重要组成部分,其概念一经提出就一直是一大热门,它在各种感知技术上的广泛应用以及对智能信息处理的能力并且对物体实施智能的控制已然成为下一个推动世界高速发展的重要生产力,具有节约成本提高经济效益等优势更可以为全球经济复苏提供技术动力。

如此高端热门且发展趋势十分乐观的两种产品——Android手机和物联网相结合而产生的该课题《基于Android的物联网监控手机软件的设计》必将广泛应用在今后的实际生活中。

1.2 国内外研究现状综述对于物联网的研究,国外要比国内研究较早,技术也相对成熟,在很早的时候美国施乐公司将其应用用到售货机上,而现今美国有很多大学在做了大量工作在物联网的研究生上。

同时国外很多知名企业都做了网联网技术方面的研究,例如美国的克尔斯博公司,它是国际上率先在该领域取得研究成果的先驱之一。

相比之下,国内在物联网技术上的研究相对落后,不过也在硬件和软件房间取得了相应的突破,在基于国外的技术之上开发了自己的中间软件。

另一方面,Android智能手机在国内也是越来越高端,像去年上市的小米手机轰动全国,与之匹敌的华为荣耀接而上市,把中国Android手机应用推向高潮。

当然,伴随着手机的兴起,无论是游戏还是应用软件,小到个体程序员大到世界五百强的软件公司,Android手机软件都必然将风靡全球。

与此同时,新兴的物联网监控技术与如今正如火如荼的第三代移动通信想结合,将改变现有的物联网监控模式,使监控人员无论身在何处无论何时都可以对需要进行监控的设备信息进行监控,这样也不用每天坐在办公室或监控室守着一台监控器,使这样实时的监控工作更加方便。

1.3 设计特点本系统主要针对人体如体温,姿态,心跳及脉搏等数据进行测量监控,对于这些数据监控,我们的监控端应该具备实时、可靠、无线连接、体积小等特点,同时应该尽量使监护行为不对用户的日常活动产生影响,即佩戴在人体身上让人不会有生理或心理负载同时也能准确的测量各种数据信息。

相关主题