本文的资料用作学习和工作均可。

B站热门视频数据分析与可视化平台用户只有一种,用户可进行的功能有:登录、注册、首页、播放量前十查看、视频分类查看、评论和观看散点图查看、标题词云图查看等功能。

系统功能结构如图1所示:

图1 系统功能结构图

1)注册:用户输入用户名,姓名,密码,确认密码即可完成注册;

1)登录:用户输入账号,密码则可登录B站热门视频数据分析与可视化平台;

2)首页:用户可查看视频的标题、视频分类、封面、up主、投币数、收藏数、弹幕数、喜欢数、观看数、分享数数据,可查看视频对应的评论词云图;

3)播放量前十视频:以条形图方式展示整个B站平台播放量为前十的视频;

4)视频分类查看:查看不同视频分类对应的视频数量;

5)评论和观看散点图:查看评论和观看散点图。

6)查看标题词云图:查看视频标题词云图。

使用的技术栈:Python+Flask+SQLite数据库

-----------------文章的主要内容-----

目   录

摘    要

ABSTRACT

1  引言

1.1 课题背景

1.2项目意义

1.3国内外研究现状

1.3.1 国内研究现状

1.3.2 国外研究现状

2 关键技术介绍

2.1 Python介绍

2.2 Flask框架

2.3 SQLite数据库

3  需求分析

3.1 系统可行性分析

3.1.1 技术可行性

3.1.2 经济可行性

3.2 业务流程分析

3.3 系统用例分析

3.4功能需求分析

3.4.1用户管理功能

3.4.2数据分析功能

3.4.3可视化展示功能

3.5非功能需求分析

3.5.1安全需求

3.5.2可扩展性需求

4 系统设计

4.1 系统功能分析

4.2 功能模块设计

4.3 系统数据库设计

5 系统实现

5.1 数据爬取

5.2 数据处理

5.3 数据存储

5.4数据可视化

5.4.1注册模块

5.4.2播放量可视化

5.4.3视频分类可视化

5.4.4评论观看可视化

5.4.5标题词云图可视化

5.4.6登录模块

6测试

6.1登录模块测试

6.2注册模块测试

6.3首页模块测试

6.4可视化模块测试

7总结

7.1论文的主要贡献

7.2论文的不足之处

致  谢

参 考 文 献

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐