您好,欢迎来到爱够旅游网。
搜索
您的当前位置:首页《云计算综合设计》教学大纲6--27

《云计算综合设计》教学大纲6--27

来源:爱够旅游网
《云计算综合设计》教学大纲

课程编号:1705037 课程类别:专业能力课 适用专业:物联网工程 学时:2周 学分:2

执笔人:郎春玲 审定人: 冯福生 审批人: 王国权

一、课程性质及教学目标

《云计算》课程是计算机学科相关专业的一门重要的专业基础选修课。云计算课程是介绍目前信息技术领域热点、“云计算”的现状及其发展,探讨云计算的主要发展及趋势。针对已经学习的各种框架,设计一综合系统。课程主要是将各个框架结合在一起开发一个项目,提高学生的综合能力。为以后从事这方面工作,奠定坚实的基础。

二、课程设计教学基本环节

序号 1 2 3 4 毕业设计(课程设计)环节名称 项目介绍讨论方案 方案确定及介绍优缺点 学生进行编程实现与撰写设计报告 答辩 学时 0.5天 0.5天 8天 1天 三、课程设计各环节基本内容及要求

学生可以自己选题也可以根据老师给的题目来进行课程设计。学生选题时一定要结合本科目的要求和工作量来选择。以论坛日志统计为例:

(一)理论部分介绍:

论坛数据有两部分:①历史数据约56GB,统计到2016-05-29②每天生成一个数据文件,约150MB 日志数据每行记录有五部分组成:访问IP,访问时间,访问资源,访问状态,本次流量,关键指标

1、浏览量PV定义。 2、注册用户数。 3、IP数。 4、跳出率。

5、版块热度排行榜。 重点:各种定义的理解。

难点:对每种定义的分析,学生是否能够掌握。 (二)学生实践部分: 课程设计的开发步骤:

1、把日志数据上传到hdfs。

2、编写一个LogParser类来解析日志数据。 3、使用mapreduce程序清洗数据。

4、创建一个外部分区表用于接收清洗后的数据。 5、把数据加载到外部分区表中。 6、创建一个表用于接收pv。 7、创建一个表用于接收ip。 8、创建一个表用于接收register。 9、创建一个表用于接收jumper。 10、创建一个表用于汇总各项指标。

11、使用sqoop把汇总表的数据导出到MySQL中。

12、用mapreduce程序把经过LogParser.java解析的日志文件批量导入到HBase中,用于明细查询。

重点:使用sqoop把汇总表的数据导出到MySQL中。

难点:用mapreduce程序把经过LogParser.java解析的日志文件批量导入到HBase中,用于明细查询。

四、教学参考资料与教学形式

1、教学参考资料

(1)刘鹏主编. 云计算. 电子工业出版社(第3版),2014年7月.

(2)Tom White[美] 著.Hadoop 权威指南. 北京:清华大学出版社(第3版),2015年1月. (3)(英)特金顿著,张治起译. Hadoop实战.机械工业出版社(第2版),2012年11月. (4)范东来 著. Hadoop海量数据处理 技术详解与项目实战.人民邮电出版社,2015年3月. 2、教学形式

采用导师制的教学形式,每名教师对课程设计全过程进行指导,学生完成资料查阅、方案确定、程序设计工作,并提交设计报告,最后采用分组答辩的形式,检查学生的完成情况。

五、考核方式与成绩评定方法

1、考核方式

学习态度+设计报告质量+答辩陈述和回答问题。 2、成绩构成

学习态度:20%;设计报告质量:40%;辩陈述和回答问题:40%。

六、说明

1、立足本教学大纲,结合具体内容,实施教学过程,突出重点内容讲解。

2、按照本教学大纲实施教学任务之前,要求学生必须具有一定的Java和Linux基础。

3、授课教师也可以依据学生的接受情况,适当调整项目的功能,对数据库可以稍作改动,但变化不可过大,并保证重点内容几乎不变。

4、以学生的实际动手为主,教师为辅。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务