餐饮大数据-系统架构模块设计

整个餐饮大数据项目经过了团队几个人的齐心协力谈论,初步确定了项目的大体框架,接下来就是设计到项目的开发流程。

  1. 系统业务层次图
    内容描述:本平台旨在为从事餐饮行业客户,提供一种便捷、直观的信息查询和展示的功能;它分为面向商圈管理者和面向店铺主两个子系统。
    详细结构如下图:
    这里写图片描述
    功能简介:
    本平台主要分为两大模块分别面向店铺管理者和店铺主,分别提供不同功能,店铺管理者主要可以查看本商圈的总详情(包括店铺数量,不同分类消费总额等)以及可以针对查看某一家商铺的评价详情信息;我要开店模块主要为有开店趋势的客户展示不同商圈的店铺数量、类型、消费水平等信息。
  2. 系统架构说明
    这里写图片描述
    此平台数据来源为爬虫爬取到的数据,经过清洗后转化为结构化数据,存储于Hive中;通过sparksql查询语句分析表中的数据,得到满足查询的结果传递个Tomcat,echart通过Tomcat访问接口将数据可视化,最后呈现在web端。

  3. 系统流程如下图所示
    这里写图片描述

  4. 机器划分
    这里写图片描述
    我们将6台服务器分为两部分。5台服务器搭建集群,用于存储和计算。一台服务器作为web服务器。

  5. 可视化设计


这里写图片描述
这里写图片描述
这里写图片描述
商圈详情

电商平台后台管理系统的数据架构图通常包含以下几个核心组件: 1. 用户管理:用于管理用户信息,包括注册、登录、权限控制等功能。数据包括用户基本信息、权限信息等。 2. 商品管理:用于管理平台上的商品信息,包括商品的分类、属性、库存、价格等。数据包括商品基本信息、分类信息、库存信息等。 3. 订单管理:用于管理用户在平台上的订单信息,包括订单的状态、支付信息、配送信息等。数据包括订单基本信息、支付信息、配送信息等。 4. 库存管理:用于管理平台上商品的库存情况,包括商品库存的数量、预警设置等。数据包括商品库存信息、预警设置信息等。 5. 销售统计:用于对平台上的销售情况进行统计和分析,包括销售额、订单量、热门商品等。数据包括销售数据、订单数据等。 6. 物流管理:用于管理平台上的物流配送情况,包括订单的配送状态、物流公司信息等。数据包括配送信息、物流公司信息等。 7. 财务管理:用于管理平台的财务情况,包括收入、支出、结算等。数据包括财务数据、结算信息等。 8. 报表分析:用于生成各类报表和数据分析,包括销售报表、用户分析等。数据包括报表数据、分析数据等。 以上是一个基本的数据架构图,具体的实现细节和数据模型会根据平台的业务需求而有所差异。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值