基于分布式的葡萄酒信息分析系统的研究及实现
发布时间:2021-07-28 22:33
随着我国葡萄酒行业的发展,传统方式的葡萄酒企业信息管理模式已经无法满足企业的需求,针对大数据量葡萄酒信息数据的处理,以及企业信息资源管理水平和工作效率的提高,本文设计实现了基于分布式的葡萄酒信息分析系统。该系统高效的实现了葡萄酒信息的整合以及信息管理的规范化和标准化,提高了企业对人员和葡萄酒相关信息管理的工作效率。本系统以葡萄酒行业、数据挖掘和大数据云计算技术为背景,设计实现了基于分布式的葡萄酒信息分析系统。该系统主要包括七个功能模块:前台信息展示模块、首页欢迎模块、数据管理模块、信息管理模块、预测分析模块、用户管理模块和数据信息可视化分析模块。前台信息展示模块主要负责向用户展示酒庄的葡萄酒产品、招聘信息和联系方式等信息;首页欢迎模块负责展示系统的概要信息,如酒庄附近的天气状况、当前时间、酒庄地图、销售信息、销售区域、葡萄酒库存量以及用户信息等;数据管理模块主要负责葡萄酒数据的导入和导出系统;信息管理模块主要负责对酒庄天气信息、酒庄环境信息、葡萄酒成分信息、葡萄酒信息、库存信息、出入库信息以及销售信息进行管理;信息预测分析模块主要负责对酒庄48小时内天气状况、热词搜索度以及葡萄酒等级质...
【文章来源】:宁夏大学宁夏回族自治区 211工程院校
【文章页数】:79 页
【学位级别】:硕士
【部分图文】:
图2-1?HDFS的体系结构??MaReduce一,
宁夏大学硕士学位论文?第二章关键技术与相关理论??问题。主要思想包括任务的分解(Map)与结果的汇总(Reduce)。其中Map操作是把一个大的??任务分解成许多个小的任务,Reduce操作是将分解后的小任务分别进行计算处理,并将处理的??结果进行汇总。??MapReduce编程模型的原理是利用一个输入的key/value键值对集合来产生一个输出的??key/value键值对集合。MapReduce是由两个函数map和reduce函数来实现的,用户自定义的??map函数把数据分割成key/value键值对的形式,MapReduce把所有具有相同Key值的value??数据集合合并在一起再传送给reduce函数。MapReduce采用的是分而治之处理思想,即任务的??分解和结果集的汇总。这种数据的处理方式在很大程度上提高了数据的处理效率。因此,??MapReduce框架具有以下优点:??1、可扩展性:可动态的改变计算机器节点的个数,实现了真正意义上的弹性计算。??2、高容错能力:在设计之初把错误的发生作为正常情况考虑进去,即每个数据节点都有相应??的备份,当其中一个节点出现宕机,不会影响任务的正常执行。??3、支持负载均衡:采用公平调度算法来保证集群任务处理的均衡性。MapReduce数据处理过??程如图2-2所7K:??输入?Mappers?屮_数遞?Reducers?输座??
的编程思路。它最大的优点就是能够实现用户的异步请求操作,即在不刷新页面的情况下直接??与服务器进行通信,从而提高服务器的响应时间。AJAX通过网络通信技术发送和接收来自服务??器的Http异步请求/响应,然后利用显示技术对响应进行处理。AJAX其工作原理如图2-3所??示:??_L:CSS?(SI?Dal.a?_??????^?二??I用户接口?p?^?A."引宰:??JavaScript?call?iiltp?requeslLJ/^ata?????I?服务器????浏览器??图2-3?Ajax工作原理??-8-??
【参考文献】:
期刊论文
[1]深度学习的研究进展与发展[J]. 史加荣,马媛媛. 计算机工程与应用. 2018(10)
[2]基于BP和朴素贝叶斯的时间序列分类模型[J]. 王会青,郭芷榕,白莹莹. 计算机应用研究. 2019(08)
[3]支持向量机模型与应用综述[J]. 刘方园,王水花,张煜东. 计算机系统应用. 2018(04)
[4]基于改进的深度卷积神经网络的人体动作识别方法[J]. 陈胜娣,魏维,何冰倩,陈思宇,刘基缘. 计算机应用研究. 2019(03)
[5]机器学习算法在数据挖掘中的应用[J]. 杨金劳. 电子技术与软件工程. 2018(04)
[6]基于B/S结构的医院管理系统的开发与设计[J]. 王杉珊. 电子设计工程. 2017(23)
[7]人工智能在神经医学中的应用综述[J]. 李诗语,王峰,曹彬,梅琪. 计算机科学. 2017(S2)
[8]一种改进的增量式贝叶斯文本分类算法[J]. 吴国文,庄千料. 计算机应用与软件. 2017(06)
[9]采用ECharts可视化技术实现的数据体系监控系统[J]. 冀潇,李杨. 计算机系统应用. 2017(06)
[10]并行机器学习算法基础体系前沿进展综述[J]. 刘斌,何进荣,耿耀君,王最. 计算机工程与应用. 2017(11)
硕士论文
[1]基于Spark的分布式协同过滤及工具研究[D]. 赵磊.南京大学 2017
[2]基于葡萄酒品基础数据的综合分析系统设计与实现[D]. 刘瑜.山东大学 2013
[3]Spring框架技术分析及应用研究[D]. 翟剑锟.中国科学院大学(工程管理与信息技术学院) 2013
[4]基于Hadoop的数据分析系统设计和实现[D]. 刘彤.北京邮电大学 2012
[5]基于Hadoop平台的数据分析和应用[D]. 姜文.北京邮电大学 2011
本文编号:3308775
【文章来源】:宁夏大学宁夏回族自治区 211工程院校
【文章页数】:79 页
【学位级别】:硕士
【部分图文】:
图2-1?HDFS的体系结构??MaReduce一,
宁夏大学硕士学位论文?第二章关键技术与相关理论??问题。主要思想包括任务的分解(Map)与结果的汇总(Reduce)。其中Map操作是把一个大的??任务分解成许多个小的任务,Reduce操作是将分解后的小任务分别进行计算处理,并将处理的??结果进行汇总。??MapReduce编程模型的原理是利用一个输入的key/value键值对集合来产生一个输出的??key/value键值对集合。MapReduce是由两个函数map和reduce函数来实现的,用户自定义的??map函数把数据分割成key/value键值对的形式,MapReduce把所有具有相同Key值的value??数据集合合并在一起再传送给reduce函数。MapReduce采用的是分而治之处理思想,即任务的??分解和结果集的汇总。这种数据的处理方式在很大程度上提高了数据的处理效率。因此,??MapReduce框架具有以下优点:??1、可扩展性:可动态的改变计算机器节点的个数,实现了真正意义上的弹性计算。??2、高容错能力:在设计之初把错误的发生作为正常情况考虑进去,即每个数据节点都有相应??的备份,当其中一个节点出现宕机,不会影响任务的正常执行。??3、支持负载均衡:采用公平调度算法来保证集群任务处理的均衡性。MapReduce数据处理过??程如图2-2所7K:??输入?Mappers?屮_数遞?Reducers?输座??
的编程思路。它最大的优点就是能够实现用户的异步请求操作,即在不刷新页面的情况下直接??与服务器进行通信,从而提高服务器的响应时间。AJAX通过网络通信技术发送和接收来自服务??器的Http异步请求/响应,然后利用显示技术对响应进行处理。AJAX其工作原理如图2-3所??示:??_L:CSS?(SI?Dal.a?_??????^?二??I用户接口?p?^?A."引宰:??JavaScript?call?iiltp?requeslLJ/^ata?????I?服务器????浏览器??图2-3?Ajax工作原理??-8-??
【参考文献】:
期刊论文
[1]深度学习的研究进展与发展[J]. 史加荣,马媛媛. 计算机工程与应用. 2018(10)
[2]基于BP和朴素贝叶斯的时间序列分类模型[J]. 王会青,郭芷榕,白莹莹. 计算机应用研究. 2019(08)
[3]支持向量机模型与应用综述[J]. 刘方园,王水花,张煜东. 计算机系统应用. 2018(04)
[4]基于改进的深度卷积神经网络的人体动作识别方法[J]. 陈胜娣,魏维,何冰倩,陈思宇,刘基缘. 计算机应用研究. 2019(03)
[5]机器学习算法在数据挖掘中的应用[J]. 杨金劳. 电子技术与软件工程. 2018(04)
[6]基于B/S结构的医院管理系统的开发与设计[J]. 王杉珊. 电子设计工程. 2017(23)
[7]人工智能在神经医学中的应用综述[J]. 李诗语,王峰,曹彬,梅琪. 计算机科学. 2017(S2)
[8]一种改进的增量式贝叶斯文本分类算法[J]. 吴国文,庄千料. 计算机应用与软件. 2017(06)
[9]采用ECharts可视化技术实现的数据体系监控系统[J]. 冀潇,李杨. 计算机系统应用. 2017(06)
[10]并行机器学习算法基础体系前沿进展综述[J]. 刘斌,何进荣,耿耀君,王最. 计算机工程与应用. 2017(11)
硕士论文
[1]基于Spark的分布式协同过滤及工具研究[D]. 赵磊.南京大学 2017
[2]基于葡萄酒品基础数据的综合分析系统设计与实现[D]. 刘瑜.山东大学 2013
[3]Spring框架技术分析及应用研究[D]. 翟剑锟.中国科学院大学(工程管理与信息技术学院) 2013
[4]基于Hadoop的数据分析系统设计和实现[D]. 刘彤.北京邮电大学 2012
[5]基于Hadoop平台的数据分析和应用[D]. 姜文.北京邮电大学 2011
本文编号:3308775
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3308775.html