Web数据可视化ECharts教学大纲4.docx
《Web数据可视化ECharts教学大纲4.docx》由会员分享,可在线阅读,更多相关《Web数据可视化ECharts教学大纲4.docx(5页珍藏版)》请在冰点文库上搜索。
《Web数据可视化》教学大纲
课程名称:
Web数据可视化
课程类别:
必修
适用专业:
大数据技术类、商务数据分析与应用、电子商务等相关专业
总学时:
64学时(其中理论31学时,实验33学时)
总学分:
4.0学分
一、课程的性质
随着云计算与物联网的兴起,大数据时代已经到来,在商业、经济及其他领域中基于数据分析以动态地展示数据越来越重要。
Web数据可视化技术将帮助企业用户在动态地展示数据,为企业经营决策提供积极的帮助。
Web数据可视化技术作为一门前沿技术,广泛应用于物联网、云计算、移动互联网等战略新兴产业。
有实践经验的Web数据可视化技术人才已经成为了各企业争夺的热门。
为了推动我国大数据,云计算,人工智能行业的发展,满足日益增长的数据可视化技术人才需求,特开设Web数据可视化技术与应用课程。
二、课程的任务
通过本课程的学习,使学生了解数据可视化的概念、方法、工具和流程,能够熟练使用ECharts进行数据可视化的图表制作,能够将理论与实践相结合,利用ECharts图表工具解决实际问题,为将来从事数据分析与展示奠定基础。
三、课程学时分配
序号
教学内容
理论学时
实验学时
其它
1
第1章数据可视化概述
3
1
2
第2章ECharts最常用图表
8
8
3
第3章ECharts官方文档及常用组件
4
4
4
第4章ECharts其它图表
6
6
5
第5章ECharts的高级使用
8
8
6
第6章应用实战-自动售货机项目
ECharts展现
1
3
7
第7章基于ECharts的大数据分析可视化平台实现无人售货机用户分析
1
3
总计64
31
33
四、教学内容及学时安排
1.理论教学
序号
章节名称
主要内容
教学目标
学时
1
数据可视化概述
1.认识数据可视化
2.认识ECharts
3.认识开发者工具
1.了解数据可视化的基本概念
2.熟悉数据可视化的基本流程
3.了解常用的数据可视化工具
4.了解ECharts发展历程和ECharts4.x的特性
5.掌握Eclipse的下载和使用
3
2
ECharts最常用图表
1.快速上手第一个ECharts
实例
2.绘制各类柱状图
3.绘制各类折线图
4.绘制各类饼图
1.掌握创建ECharts图表的方法
2.掌握ECharts中各类柱状图的绘制方法
3.掌握ECharts中各类折线图的绘制方法
4.掌握ECharts中各类饼图的绘制方法
8
3
ECharts官方文档及常用组件
1.ECharts官方文档、基础架构及常用术语
2.直角坐标系下的网格及坐标轴
3.标题组件与图例组件
4.工具箱组件与详情提示框组件
5.标记线和标记点
1.掌握ECharts官方文档的查询方法
2.了解ECharts的基础架构及常用术语
3.掌握ECharts的直角坐标系下的网格及坐标轴的使用
4.掌握ECharts中的标题组件与图例组件的使用
5.掌握ECharts中的工具箱组件与详情提示框组件的使用
6.掌握ECharts中的标记线与标记点的使用
4
4
ECharts其它图表
1.绘制散点图、气泡图
2.绘制仪表盘
3.绘制漏斗图或金字塔
4.绘制雷达图和词右图
1.掌握ECharts中散点图的绘制方法
2.掌握ECharts中气泡图的绘制方法
3.掌握ECharts中仪表盘的绘制方法
4.掌握ECharts中漏斗图(金字塔)的绘制方法
5.掌握ECharts中雷达图的绘制方法
6.掌握ECharts中词云图的绘制方法
6
5
ECharts的高级使用
1.ECharts的图表混搭及多图表联动
2.动态切换主题及自定义
ECharts主题
3.ECharts中的事件和行为
4.异步数据加载与显示加载动画
1.掌握ECharts的图表混搭及多表联动
2.掌握ECharts主题切换及自定义主题
3.掌握ECharts中的事件和行为
4.掌握ECharts中异步数据加载和显示加载动画
8
6
应用实战-自动售货机项目ECharts展现
1.了解无人售货机零售项目背景
2.可视化展示销售情况总分析
3.可视化展现销售分析
4.可视化展现库存分析
5.可视化展示用户分析
1.了解无人售货机市场现状
2.熟悉无人售货机案例分析的步骤与流程
3.使用ECharts展示无人售货机销售总情况
4.使用ECharts展示无人售货机销售分析
5.使用ECharts展示无人售货机库存分析
6.使用ECharts展示无人售货机用户分析
1
7
基 于
ECharts的大数据分析可视化平台实现无人售货机用户分析
了解基于ECharts的大数据分析可视化平台
1.初识平台
2.熟悉平台模块
1
学时合计
31
2.实验教学
序号
实验项目名称
实验要求
学时
1
ECharts可视化开发环境搭建
1.在Windows系统上搭建ECharts可视化开发环境
2.掌握Eclipse开发ECharts网页的常用功能
1
2
ECharts最常用图表
1.创建简单柱状图
2.创建瀑布图
3.创建堆积柱状图
4.创建条形图
5.创建标准折线图
6.创建堆积面积图
7.创建标准折线图
8.创建堆积折线图
9.创建风景名胜区门票价格-阶梯图
10.创建末来一周气温变化-双折线图
11.创建标准饼图
12.创建影响健康寿命的各种因素-圆环图
8
13.创建嵌套饼图
14.创建二级学院分布-南丁格尔玫瑰图
15.创建酒店商品价格分布-南丁格尔玫瑰图
3
ECharts官方文档及常用组件
1.直角坐标系下的网格
2,直角坐标系下的坐标轴
3.直角坐标系的X轴和Y轴
4.绘制楼盘销售情况图
5.绘制多个图表放在同一个网面
6.绘制折柱混搭图
7.绘制滚动图例
8.绘制工具箱
9.绘制详情提示框
10.绘制标记线和标记点
11.绘制企业收入开支利润
4
4
ECharts其它图表
1.绘制男女身高体重-1个序列的散点图
2.绘制男女身高体重-2个序列的散点图
3.绘制涟漪特效的散点图
4.绘制标准气泡图
5.绘制人均寿命与GDP关系气泡图
6.绘制单仪表盘
7.绘制四个仪表盘
8.绘制渐变色仪表盘
9.绘制北上广AQI指数气泡图
10.绘制客户签约统计表-漏斗图
11.绘制某高校毕业生就业分布图漏斗图
12.绘制多漏斗图和金字塔
13.绘制销售经理能力考核雷达图
14.绘制多雷达图(蜘蛛网图)
6
5
ECharts的高级使用
1.绘制编程语言排名-字云图
2.绘制关注热点-字云图
3.绘制多漏斗图和金字塔
4.绘制柱扇混搭图
5.绘制折柱混合图-三个Y轴-渐变颜色
6.绘制柱状图-柱状图-简单图表联动
7.绘制多漏斗图和金字塔
8.绘制主题切换图表
9.绘制自定义ECharts主题图表
10.绘制柱状图-柱状图-简单图表联动
11.绘制多漏斗图和金字塔
12.绘制柱扇混搭图
13.绘制柱状图鼠标点击事件
14.绘制数据区域缩放组件dataZoom事件
15.绘制轮播饼图中的toolTip
16.绘制折线图(柱状图)-自动循环移动效果
8
17.绘制异步数据加载一特色高水平专业群
18.绘制异步数据加载一各专业男女统计
6
应用实战-自动售货机项目ECharts展现
1.绘制仪表盘-订单量及增长率
2.绘制商品销售金额Top5-条形图
3.绘制售贷机销售情况-簇状柱状图
4.绘制毛利润-南丁格尔图
5.绘制气泡图展示商品价格区间
6.绘制折线图展示销售金额实际值与预测值
7.绘制簇状柱形-折线图展示滞销商品
8.绘制树状图展示商品存货周转天数
3
7
基于ECharts的大数据分析可视化平台实现无人售货机用户分析
1.绘制用户消费地点柱状图
2.绘制近5天用户增长和流失折线图
3.绘制用户分群雷达图
4.绘制用户类型占比饼图
5.绘制用户购买商品数量词云图
6.配置用户分析可视化仪表盘
3
学时合计
33
五、考核方式
突出学生解决实际问题的能力,加强过程性考核。
课程考核的成绩构成=平时作业(20%)+课堂参与(20%)+期末考核(60%),期末考试建议采用开卷、机试形式;试题可包括柱状图、折线图、饼图、散点图、气泡图、仪表盘、雷达图、漏斗图、词云图等图表,图表可包含坐标轴、网格、标题、提示框、图例、数据区域缩放、值域漫游、工具箱、时间轴等组件模块;题型以实际应用场景的操作题为主。
六、教材与参考资料
1.教材
Web数据可视化
2.参考资料
Python数据分析与应用