| 课程名称: 云计算 | 年级: 2020 | 实践成绩 |
|---|---|---|
| 指导教师: 王伟 | 姓名: 张春贤 | 学号: 10205501451 |
| 上机实践名称: OpenDigger可视化大屏 | 上机实践时间: 2023.7.1 |
本项目使用了OpenDigger官方的数据集top300_metrics(前300流行项目指标数据), 云存储技术, 容器技术, 云主机在线部署技术, 多项技术共同完成了一个有关OpenDigger的可视化大屏
项目地址: http://81.69.3.48:8080/#/
docker镜像地址: https://hub.docker.com/repository/docker/beinvisibling/opendiggerbigscreen
整个大屏的缩略图如下
可以看出, 整个项目看上去十分酷炫, 图表众多, 且每个图表都与开源项目和数据集之间有联系
不同于一般的可视化大屏, 本项目是可以进行查询的, 基于top300_metrics(前300流行项目指标数据), 我们可以根据项目组织和项目名称进行项目查询
下面是一般查询的截图
输入查询后, 比如查询angular/components, 即可跳出专属于angular/components项目的大屏
并且在每个项目下可以查询对应年份的活跃度
2016年angular/components活跃度
2017年angular/components活跃度
本项目由github仓库 https://github.com/ZhangChunXian/OpenDiggerBigScreen
docker镜像 https://hub.docker.com/repository/docker/beinvisibling/opendiggerbigscreen/general
docker拉取镜像
docker pull beinvisibling/opendiggerbigscreen:latest
每一个图表, 在鼠标划过去的时候都是可以有运行的, 如波浪滚动, 列表滚动, 数值显示, 放大等.
本项目的数据都不是在本地,而是存储在腾讯云oss中, 这不仅保障了存储的速度, 还保障了存储的稳定性和安全性.
footer表示网站主题 OpenDigger可视化大屏, 并标明版权, 右面有搜索框
饼图描述了非活跃非活跃贡献者和活跃贡献者的比例和数量
贡献者词云描述了贡献者的情况, 字越大说明贡献越多
累计star, 累计fork, 累计参与人数, PR, issue和贡献者
列表列出了Openrank值最高的项目前20, 而水球图描述了项目的openRank排名, 如这个项目排名在86%
贡献者邮箱胶囊图描述了贡献者使用的邮箱情况
从前到后列出贡献者
描述项目自成立以来新增fork, issue和star的情况, 三个放在一起比信息量更大, 更加容易得出结论
热力图模仿了github的提交热力图, 描述了改项目在某年的提交情况, 灰色表示没有提交, 绿色颜色越深表示提交越多.
雷达图对比了从项目成立以来每年的活跃值, 放在一起对比
此外, 热力图支持交互, 输入不同年份, 返回对应的年份热力图
感谢助教和老师!!


















