由于疫情,大学生的《大数据基础》课程考核变成了大作业的形式,通过自己的学习和理解,本人总结了一篇基于MapReduce的成绩分析系统实现编程案例,帮助大家参考学习。 由于能力有限,博客中难免会存在一些错误,有不足之处希望可以得到各位大佬的批评指正,互相学习,非常感谢!😆 本次该大作业完整的代码我已上传,需要的可以下载: 基于MapReduce的成绩分析系统实现编程源代码 博客主页:爱跑步的mango 🌱 |
一、MapReduce的介绍
二、本系统的菜单主界面
三、计算每门课程的平均成绩、最高成绩、最低成绩
四、计算每门课程学生的平均成绩,并将平均成绩从高到低输出
五、统计课程成绩的分布情况(如:某门课程多少人参加考试,各个分数段的人数等)
六、查找(输入一个学生的姓名,输出该生姓名以及其参加考试的课程和成绩)
七、求该成绩表每门课程当中出现了相同分数的分数,出现的姓名以及该相同分数的人数
- 由于本次实验自己觉得有意义,所以把整个过程通过录屏的方式保存记录一下,同时也希望可以帮助到大家,录屏里面展示了完整的运行过程,如下动图所示:
- 因为博客只能上次小于5M的图片,所以这里只能简单的展示一下。另外,有不足的地方如果可以得到各位大佬的指正,感激不尽!