JavaWeb数据可视化开发教程 - 高等职业教育大数据技术专业系列教材 - 中国高校教材图书网
|
书名: |
JavaWeb数据可视化开发教程
高等职业教育大数据技术专业系列教材
|
ISBN: | 9787560674940 |
条码: | |
作者: |
张巍然
相关图书
|
装订: | |
印次: | 1-1 |
开本: | 16开 |
定价: |
¥54.00
折扣价:¥51.30
折扣:0.95
节省了2.7元
|
字数: |
320千字
|
出版社: |
西安电子科技大学出版社 |
页数: |
475页
|
发行编号: | 5606 |
每包册数: |
8
|
出版日期: |
2025-2-6 |
|
内容简介: |
本书采用工作手册式形式,以数据可视化的实际工作岗位需求为目标,将全书划分为7章:前6章的每章都对应一个核心内容、多个案例或实战演练,确保读者能够系统掌握ECharts库、SSM框架的知识和技能;第7章是一个综合项目,帮助学生将所学知识转化为实际能力,提升职业竞争力。 本书通俗易懂,突出实用性,具有系统性的知识结构、针对性的入门实验以及大量的项目案例;采用目标导向的教学方法,通过教学设计引导读者自主探索和深入学习;根据内容特点融入思政教育,培养学生的社会责任感和职业道德,为未来的职业发展奠定坚实基础。 本书可作为高等学校计算机大类相关专业的教材,也可作为数据可视化、大数据应用、Java EE开发等相关岗位技术人员的学习参考书。
|
作者简介: |
|
章节目录: |
第1章 概述 1
学习目标 1
知识技能储备 1
1.1 JavaWeb数据可视化 1
1.2 相关技术 4
1.2.1 数据可视化库ECharts 4
1.2.2 SSM框架技术 7
强化练习 7
进一步学习建议 7
考核评价 8
第2章 ECharts基础图表 9
学习目标 9
知识技能储备 9
2.1 快速上手第一个ECharts实例 9
2.2 绘制柱状图 13
2.2.1 绘制标准柱状图 13
2.2.2 绘制堆叠柱状图 15
2.2.3 绘制标准条形图 18
2.2.4 绘制瀑布图 20
2.3 绘制折线图 22
2.3.1 绘制标准折线图 22
2.3.2 绘制堆积折线图和堆积面积图 25
2.3.3 绘制阶梯图 29
2.4 绘制饼图 31
2.4.1 绘制标准饼图 31
2.4.2 绘制圆环图 34
2.4.3 绘制嵌套饼图 35
2.5 绘制散点图和气泡图 37
2.5.1 绘制散点图 37
2.5.2 绘制气泡图 40
2.6 实战演练:电商销售数据分析网页 43
强化练习 52
进一步学习建议 52
考核评价 53
第3章 ECharts高级图表及组件 54
学习目标 54
知识技能储备 54
3.1 绘制仪表盘 54
3.1.1 绘制单个仪表图形 54
3.1.2 绘制多个仪表图形 59
3.2 绘制漏斗图或金字塔 66
3.2.1 绘制单个漏斗图 66
3.2.2 绘制多个图形 71
3.3 ECharts组件 77
3.3.1 标题和图例 77
3.3.2 网格和坐标轴 81
3.3.3 工具箱 89
3.3.4 提示框 93
3.3.5 标记点和标记线 97
3.4 实战演练:电商预警服务网页 103
强化练习 116
进一步学习建议 117
考核评价 118
第4章 Spring框架 119
学习目标 119
知识技能储备 119
4.1 Spring快速上手 119
4.1.1 Spring框架介绍 119
4.1.2 Spring入门指南 121
4.2 Spring中的Bean 126
4.2.1 Bean的配置和实例化 126
4.2.2 Bean的作用域和生命周期 132
4.3 依赖注入 134
4.3.1 Bean的XML注入方式 134
4.3.2 Bean的注解装配方式 143
4.3.3 Bean的自动装配方式 148
4.4 Spring AOP 151
4.4.1 Spring AOP简介 151
4.4.2 使用AspectJ的Spring AOP实现 152
强化练习 157
进一步学习建议 157
考核评价 158
第5章 Spring MVC框架 159
学习目标 159
知识技能储备 159
5.1 Spring MVC快速上手 159
5.1.1 Spring MVC介绍 159
5.1.2 Spring MVC入门指南 160
5.2 Spring MVC核心组件 167
5.2.1 DispatcherServlet 167
5.2.2 ViewResolver 168
5.3 控制器 168
5.4 接收请求数据 174
5.4.1 HttpServletRequest方式 174
5.4.2 绑定简单数据类型方式 175
5.4.3 绑定实体类对象方式 176
5.4.4 接收请求数据综合案例 180
5.5 JSON数据转换和RESTful实现 194
5.5.1 JSON数据交互 194
5.5.2 RESTful实现 201
5.6 实战演练:驾校学员系统视图层、控制层实现 202
强化练习 220
进一步学习建议 220
考核评价 221
第6章 MyBatis框架 222
学习目标 222
知识技能储备 222
6.1 MyBatis快速上手 222
6.1.1 MyBatis简介 222
6.1.2 入门指南 223
6.2 配置文件 228
6.2.1 属性(properties) 229
6.2.2 环境配置(environments) 229
6.2.3 映射器(mappers) 231
6.2.4 类型别名(typeAliases) 232
6.2.5 其他部分 232
6.3 MyBatis常见API 233
6.3.1 创建实例 233
6.3.2 SqlSession 234
6.4 MyBatis映射 235
6.4.1 XML文件映射 235
6.4.2 注解映射 243
6.5 动态SQL 245
6.6 实现MyBatis与Spring整合开发 248
6.6.1 整合准备工作 248
6.6.2 传统DAO方式整合 250
6.6.3 MapperFactoryBean方式整合 253
6.6.4 MapperScannerConfigurer方式整合 255
6.7 实战演练:驾校学员系统数据访问层实现 256
强化练习 267
进一步学习建议 267
考核评价 268
第7章 综合项目——智慧农业数据分析平台 269
学习目标 269
项目实战 269
7.1 项目概述 269
7.2 项目规划 270
7.3 数据库设计 271
7.3.1 创建weather表 271
7.3.2 创建yield表 271
7.4 系统环境搭建 272
7.4.1 创建项目 272
7.4.2 添加项目依赖 272
7.4.3 添加包 275
7.5 模块开发 276
7.5.1 数据采集模块 276
7.5.2 数据存储模块 282
7.5.3 数据处理模块 289
7.5.4 数据可视化模块 297
7.6 运行结果 307
强化练习 309
进一步学习建议 310
考核评价 311
参考文献 312
|
精彩片段: |
|
书 评: |
|
其 它: |
|
|
|