本书为“十四五”职业教育国家规划教材,同时也是国家职业教育大数据技术专业教学资源库配套教材。
本书面向高职高专学生编写,介绍数据可视化的基础知识、jQuery和Bootstrap前端网页可视化技术、ECharts开源图表框架以及Flask后端网页服务器技术、Vue前端框架、开源BI工具Superset的环境配置与使用,最后通过一个项目“招聘分析监控系统—数据可视化子系统”将以上技术进行综合运用。
本书配有微课视频、课程标准、授课计划、授课用PPT、案例素材等丰富的数字化学习资源。与本书配套的数字课程“数据可视化”在“智慧职教”平台(www.icve.com.cn)上线,学习者可登录平台在线学习及资源下载,授课教师可调用本课程构建符合自身教学特色的SPOC课程,详见“智慧职教”服务指南。教师也可发邮件至编辑邮箱1548103297@qq.com获取相关资源。
本书可作为高等职业院校或应用型本科院校的大数据技术专业教材,也可作为期望从事大数据相关工作人员的自学参考书。
- 前辅文
- 项目1 数据可视化概述
- 任务1.1 数据可视化概念和发展历史
- 任务1.2 可视化如何帮助决策
- 任务1.3 数据可视化技术
- 任务1.4 数据可视化的应用
- 项目小结
- 课后练习
- 项目2 jQuery的使用
- 任务2.1 jQuery介绍与环境配置
- 任务2.2 jQuery中基本DOM操作
- 任务2.3 jQuery中事件的处理
- 任务2.4 jQuery中Ajax异步通信接口操作
- 项目小结
- 课后练习
- 项目3 ECharts绘图
- 任务3.1 使用ECharts简单绘图
- 任务3.2 ECharts基本配置
- 任务3.3 绘制图表
- 项目小结
- 课后练习
- 项目4 Bootstrap的使用
- 任务4.1 Bootstrap介绍与环境配置
- 任务4.2 Bootstrap框架解析
- 任务4.3 Bootstrap组件
- 项目小结
- 课后练习
- 项目5 Flask框架
- 任务5.1 Flask介绍与环境配置
- 任务5.2 路由和视图
- 任务5.3 模板
- 任务5.4 Web表单
- 任务5.5 SQLAlchemy数据库编程
- 任务5.6 大型程序的结构
- 项目小结
- 课后练习
- 项目6 Vue前端开发框架
- 任务6.1 Vue介绍与环境配置
- 任务6.2 Vue基本语法
- 任务6.3 Vue组件
- 任务6.4 Vue路由
- 任务6.5 Vue调用Axios插件
- 项目小结
- 课后练习
- 项目7 BI之Superset
- 任务7.1 Superset介绍与安装
- 任务7.2 Superset数据库配置
- 任务7.3 使用Superset制作图表
- 任务7.4 使用Superset制作DashBoard
- 项目小结
- 课后练习
- 项目8 项目实践:招聘分析监控系统——数据可视化子系统
- 8.1 系统概览
- 8.2 响应式框架结构
- 8.3 API设计与实现
- 8.4 全局信息数据可视化
- 8.5 指定标签数据可视化
- 项目小结
- 参考文献