云服务的智慧数据分析处理系统研究(附件)【字数:15699】

摘 要摘 要随着互联网技术的高速发展,各行业对于云计算技术的需求激增。随着数据总量的成倍增长,面对庞杂无序的海量信息,我们需要对接收到的数据进行有效的分析处理,识别出我们需要的信息。而云计算技术的发展提高了人们对于数据分析处理的工作效率,在其中发挥着巨大的作用。本系统首先研究了云计算技术,搭建了智慧数据的云处理平台。对微信公众平台进行二次开发,研究了基于云平台的智慧数据的识别处理技术。在研究工作中,通过手机客户端获取周边的数据,将数据发送给微信公众号,通过搭建的微信服务器接收数据,并将其打包成XML(Extensible Markup Language, XML)数据包发送给云服务器。文本和语音消息可以通过微信公众平台提供的API(Application Programming Interface, API)进行实时的处理识别。本文研究了云计算技术和云服务平台,并将其应用到数据分析处理系统中,实现了基于云服务的智慧数据分析处理系统,从而解决了传统数据分析处理系统所存在的问题,大大提高了数据处理识别的效率,并且减少了成本,缩短了开发周期,借助云平台使数据的处理识别技术更加方便的服务于用户。关键词云服务;数据采集处理;数据识别;云平台
目 录
第一章 绪论 1
1.1 课题研究背景 1
1.2 课题研究意义 1
1.3 国内外发展现状 2
1.3.1 国外发展现状 2
1.3.2 国内发展现状 3
1.4 论文结构 3
1.5 本章小结 3
第二章 系统关键技术 5
2.1 云服务和云平台简介 5
2.2 JAVA语言 5
2.3 微信公众号 5
2.4 数据采集处理识别技术 6
2.5 本章小结 7
第三章 系统分析与设计 8
3.1 系统介绍 8
3.2 系统设计原则 8
3.3 整体结构设计 8
3.4 模块设计 9
3.4.1 公众号模块设计 9
3.4.2 服务器模块设计 10
3.5 本章小结 *好棒文|www.hbsrm.com +Q: ¥351916072$ 
11
第四章 系统实现 12
4.1 公众号的实现 12
4.1.1 公众号的注册 12
4.1.2 公众号基本功能的实现 13
4.2 服务器的搭建 17
4.2.1 新浪云环境搭建 18
4.2.2 公众号服务器的搭建 20
4.3 数据处理 23
4.3.1 数据的存储 23
4.3.2 语音识别 25
4.3.3 文字识别 27
4.3.4 二维码签到识别 32
4.4 本章小结 34
结 论 35
参 考 文 献 36
致 谢 38
第一章 绪论
1.1 课题研究背景
在计算机技术迅猛发展的环境下,数据分析处理在各个业务中起着越来越重要的作用。由于业务的发展以及用户数量的增加等因素,网络数据总量持续快速增长[1]。信息时代的数据即是财富,而堆积如山的数据则是一个巨大的宝库[2][3]。大数据的利益价值巨大,给当前的互联网形式带来了机遇与挑战。在这高速发展的信息时代,人们通过手机、计算机等智能设备进行各种形式的数据的发送传输和接收处理。在海量的数据中分析处理并识别出用户所需的有效信息,传统的数据分析处理模式面临严峻的挑战。在这样的大环境下,出于对计算能力、资源利用效率、资源集中化的迫切需求,云计算技术应运而生[4]。
目前,云计算的关键技术包括虚拟化技术、海量存储、海量数据管理、机器学习、人工智能以及特征分析分类等技术[4]。通过云计算技术对各个行业的数据资源进行整合重组,抢占数字经济的制高点,从而降低了数据处理成本,提高了工作效率[5]。数据的智能采集处理识别技术能够对数据进行分析处理,并识别出有效的数据。本系统结合云计算技术,研究数据采集处理技术。本系统通过数据处理识别技术对数据进行分析处理,从而提取有效数据,凭借云服务平台进行数据的接收和传输,并最终通过云服务平台将数据反馈给用户。
1.2 课题研究意义
在信息技术高速发展的时代,互联网早已融入进我们的生活[6],生活中随处可见互联网的身影,人们获取信息的方式也变得更加方便快捷以及多样化[7]。在这被称为“互联网+”的时代,传统行业基本都在互联网的基础上运行操作,一旦离开互联网便无法运行。而在网络技术迅猛发展的今天,其中一个显著的特点就是伴随着网络计算能力的直线上升,网络上几乎每时每刻都在产生着大量数据,现已形成压倒性的数据流[8] [9]。传统的处理数据的模式是通过具有超大磁盘容量的大型机结合关系型数据库处理存储数据[1],虽然近年来传统数据模型的磁盘容量也在随着需求日益扩大,但随着数据的无限快速增长,传统数据模式的访问速度难以做到与时俱进,该模式的处理能力面临着严峻的挑战。因而互联网的普及,也就意味着云计算和大数据的到来[8]。云计算是计算机科学与互联网技术发展的产物[9],一方面增加了系统对数据资源处理的数量,另一方面也大幅度优化了数据被处理的质量,大大缓解了传统数据模型的压力。在云计算技术的不断成熟发展下[10],面对蕴藏着巨大宝藏的海量数据,我们如果可以有效快速的处理识别出所需信息,并将其广泛应用于各行各业,那么将带来巨大的收益。
在这样一个数据急速膨胀的时代,各个领域行业对数据的分析与处理投入越来越多的关注,人们通过各种终端设备使自己身处于网络中,以便随时获得有效信息。云计算的发展改善了数据处理技术的质量和水平,使其发挥出更大的作用。本系统结合云服务,通过终端设备(即手机)采集数据,并利用数据处理识别技术对接收的数据进行智能分析处理,最终提取获得用户所需的数据[11]。
1.3 国内外发展现状
1.3.1 国外发展现状
首席执行官埃里克史密斯首次提出“云计算”的概念后,云计算迅速成为了国外学术界及企业界的研究热点[9]。美国在早期为减少国内经济成本的支出,对云计算做出长期发展规划,目前其在国内市场占有重要角色[10]。欧盟建立了相对成熟的云计算应用的技术框架和结构体系[12]。Google、IBM和Amazon等国外IT巨头为了提高终端设备的效率,对云计算技术进行大力开发,从而使个人和企业能够处理复杂的计算任务[13]。云计算降低了数据存储成本,提升了计算能力。随着云计算的高度发展,云服务种类迅猛增长,越来越多的用户选择互联网这一便捷方式获取服务器资源[14]。截止2014年9月,web上的网站总量突破一亿[14]。英特尔、惠普、亚马逊、Google等大型企业对云计算投入大量研究,推出带有自身特色的云计算服务产品。亚马逊通过将云计算作为其业务之一,收益已达1亿美元[13]。Google搜索引擎利用云计算涉及范围广的特点,以大量分布在各地的服务器为支撑实现用户访问保存数据[15]。IBM在世界各地建立云计算中心以抢夺潜在的市场份额[15]。随着云计算的概念的提出,包括Saas、Paas、Iaas等模式的云计算技术凭借其自身优势迅速在全球市场占据有利地位,得到大众的广泛认可[16]。云服务对各行业的资源进行进一步的整合重组,有效提高了资源的利用率。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wlw/371.html

好棒文