ECharts数据可视化项目-项目二 水果销售管理系统.pptxVIP

ECharts数据可视化项目-项目二 水果销售管理系统.pptx

  1. 1、本文档共212页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
;项目二 水果销售管理系统;;项目背景;项目目标;数据说明;表2-1 水果卖场销售数据;表2-2 水果卖场会员数据;表2-3 水果卖场产品销量数据;项目分析;表2-4 项目的任务列表;开发环境; 1.选择开发环境 在Windows10操作系统上开发本项目。前端开发使用的工具为Vscode1.57.1、后端开发使用的工具则为Pycharm专业版2020.2。 ? ;后端开发; ; 做好项目的准备工作之后,项目的目录结构如图2-2所示。;修改配置文件settings.py,代码如下:;处理数据;处理数据; 2.1 处理数据;获取全部卖场名称的markets函数,代码如下:;制作数据;?2.2 制作数据 ?? ???? 1.子任务1散点图所需数据 ;? ?? ???? 2.子任务2词云图所需数据 ; 使用循环获取所有卖场大屏展示的词云图所需的数据,全部保存在字典数据data3中。代码如下:;? 2.2.2 任务2关系图所需数据; 接下来得到“产品名称”节点和“产品分类”节点在关系图中的坐标,代码如下:;找到源数据中产品名称和产品分类存在关系的数据,得到列表数据links。代码如下:; 2.2.3 任务3 1.子任务1“大”箱线图所需数据;? 2.子任务2“小”箱线图所需数据;? 2.2.4 任务4展示数据所需数据 ;将所有所需要的卖场数据都存储到字典数据data4中,代码如下: ;? 2.2.5 任务5地图所需数据; 创建一个空列表data2,循环添加数据。代码如下: ;返回地图所需数据,代码如下:; 2.2.6 任务6 两图所需数据 子任务1 气泡图所需数据;? 2.子任务2 异型柱状图所需数据 ;? 2.2.7 任务7仪表图所需数据; 最后返回数据,代码如下: ;? ?? ???? 2.2.8 任务8折线图所需数据;实现数据接口;制作数据接口页面;? 2.4 制作数据接口页面;接下来完成页面左上角如图2-15所示的下拉框。; 下拉框的代码如下:;打开数据接口页面时默认显示华冠超市数据的JS脚本。代码如下:;update_market函数的代码如下:; 此时所有任务的表格已经建立,接下来设置相应的样式,样式代码放在head和/head之间,代码如下:; 将所有任务的表格、样式、JS脚本建好以后,数据接口页面就建立成功。前端人员可以通过地址“:5000/”来访问。 ;解决跨域问题; 2.5 解决??域问题 解决跨域问题的方法利用cors。;;;项目二 水果销售管理系统;;前端开发;制作可视化大屏布局;制作可视化大屏布局; 2.1 制作可视化大屏布局 准备好所有的目录和文件之后,在Vscode里形成的目录结构如图2-16所示。;布局如图2-17所示。;? 2.1.1 完成HTML代码;页面左上角下拉框如图2-18所示。;marketdata.js代码如下:;页面下面左边的三个容器代码如下:;页面下面中间两个容器代码如下:;? 2.1.2 完成样式代码;body样式设置代码如下:;页面上面部分代码如下:;页面下面部分的主体样式设置代码如下:;图形所在的容器样式代码如下:;显示关键数据文字样式代码如下:;地图所在容器样式代码如下:;;;项目二 水果销售管理系统;;展示图形;本任务是展示各省水果销售情况。选择散点图来完成图形展示。;图2-19 散点图;图2-20 散点图在页面展示;本任务是展示全国水果销售情况。选择词云图来完成图形展示。; 其余代码可以仿照任务1的子任务1完成。;图2-21 词云图;本任务是展示当前卖场的水果和所属科目关系。选择关系图来完成图形展示。; 关系图其余代码可以仿照任务1的子任务1完成。;图2-22 关系图;本任务是展示全部卖场销售预算的情况。选择箱线图来完成图形展示。; 箱线图提示tooltip的配置代码如下:; 箱线图y坐标轴yAxis的配置代码如下:; 箱线图series配置项的配置代码如下:;图2-23 左边箱线图;本任务是展示当前卖场销售预算的情况。选择箱线图来完成图形展示。;图2-24 右边箱线图;因此本任务是利用数据显示展示当前卖场的关键数据。直接从后端获取数据在前端展示。;将要绘制的图形和相应的容器绑定,代码如下:; 数据展示可以仿照任务1的子任务1完成。 数据展示最后呈现的结果如图2-25所示。 ;本任务是展示当前卖场各省份总销量和门店平均销量。选择地图来完成图形展示。;地图地理坐标系组件geo的配置代码如下:;地图series配置项的配置代码如下:; 地图其余代码仿照任务1的子任务1完成。 另外在地图所在容器上有两个超链接“各省总销量

文档评论(0)

赵五菱王 + 关注
实名认证
文档贡献者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004

1亿VIP精品文档

相关文档