共建课程|《云平台数据分析》

作者: 时间:2025-03-11 点击数:

一、课程基本信息

课程名称

云平台数据分析

总学时

100

理论学时

0

实践学时

100

预备知识

Linux操作系统、MySQL数据库、Scala编程语言、大数据架构、数据采集与预处理、分布式计算框架、Django框架、Vue+Echarts

二、课程简介

《云平台数据分析可视化》项目的设计目的是对《智慧教学云平台》的数据环境 进行升级,并提供多维度的数据分析及可视化展示。 此项目为平台管理人员,平台开发人员,课程制作人员,教务管理人员等使用平 台的不同角色提供准确,易读,可视的分析结果

中软国际智慧教学云平台是一款综合性教学平台,核心定位于服务IT相关专业 院校;为教师提供一站式备课、在线直播、课堂重现等功能,为学生提供在线学 习、在线评测、在线云实验和云实训等功能; 帮助高校实现以学生为中心,对教学活动进行全流程跟踪,对学生能力进行全方 位评估,培养高质量高素质IT人才

三、课程目标

1. 知识目标

1.1 加深对大数据数据项目流程的理解

1.2 加深对大数据常用组件的理解

1.3 加深对数据仓库设计、数仓分析的理解

2. 技能目标

2.1 熟练大数据常用组件的安装部署,能够支撑大数据数仓建设

2.2 熟悉原始数据结构,理解业务数据的含义,并根据需求所设计的原型图进行指标 梳理及指标体系建设工作

2.3 熟悉数据分析的方法,能够支撑大数据数仓建设能够实现MySQL to HDFS的数据迁移能够实现离线的大数据统计分析能够进行实时日志采集能够对实时的日志流数据进行统计分析

3. 素质目标

3.1 具备一定的数据思维和架构思维

3.2 养成良好的中、英文技术资料的查询、阅读和自学能力

 

四、课程内容

序号

任务名称

任务工单

学时

教学方法

任务零

项目介绍

项目介绍

4

实践

项目相关文档查看

项目环境准备

实践

任务一

大数据环境部署

Hadoop集群安装部署

4

实践

上传测试文件

集群控制

任务二

大数据组件选择

数仓Hive安装部署

4

实践

分布式计算框架安装部署

数据采集工具安装

任务三

指标体系建设

原有业务数据模拟

8

实践

指标体系建设

任务四

数仓设计

大数据数仓设计

8

实践

数仓表明细整理

大数据数仓实现

任务五

数据获取

数据迁移实现

8

实践

数仓数据插入

流式数据采集

任务六

数据分析

数据统计与分析

24

实践

实时数据统计与分析

统计分析结果输出

任务七

服务端程序开发

服务端程序开发

16

实践

接口文档编写

读取ADS层表数据

任务八

前端可视化程序开发

前端页面框架搭建

16

实践

Echarts模块编写

后端接口联调

任务九

项目整合联调

成果展示

8

实践

项目答辩

总计

100

 

五、课程考核

本模块考核方式包括过程考核(占50%)和结果考核(占50%)两部分。

过程考核以各任务提交内容是否符合工单中的验收要求为准,满分100分(任务一 ~ 任务10分,任务九20)。

结果考核采用项目答辩方式,满分100分,由答辩老师负责进行打分。

六、参考书

\

Copyright © 2017-2020   武汉晴川学院   鄂ICP备10004916号   地址:湖北省武汉市东湖新技术开发区中华科技产业园玉屏大道9号   邮编:430204