整个餐饮大数据项目经过了团队几个人的齐心协力谈论,初步确定了项目的大体框架,接下来就是设计到项目的开发流程。
- 系统业务层次图
内容描述:本平台旨在为从事餐饮行业客户,提供一种便捷、直观的信息查询和展示的功能;它分为面向商圈管理者和面向店铺主两个子系统。
详细结构如下图:
功能简介:
本平台主要分为两大模块分别面向店铺管理者和店铺主,分别提供不同功能,店铺管理者主要可以查看本商圈的总详情(包括店铺数量,不同分类消费总额等)以及可以针对查看某一家商铺的评价详情信息;我要开店模块主要为有开店趋势的客户展示不同商圈的店铺数量、类型、消费水平等信息。 系统架构说明
此平台数据来源为爬虫爬取到的数据,经过清洗后转化为结构化数据,存储于Hive中;通过sparksql查询语句分析表中的数据,得到满足查询的结果传递个Tomcat,echart通过Tomcat访问接口将数据可视化,最后呈现在web端。系统流程如下图所示
机器划分
我们将6台服务器分为两部分。5台服务器搭建集群,用于存储和计算。一台服务器作为web服务器。可视化设计
等