设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
基于Spring Boot的视频问答社区的设计与实现 开题报告
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

一、开题依据(研究目的、意义及国内外研究概况,附主要参考文献)

1. 研究目的与意义

作为一个面向广大互联网个体用户的客户端网站,问答社区大概有三种业务场景,一种是作为类BBS的网上交流论坛,一种是视频分享场景,最后,是教育学习场景。目前互联网用户对网上交流平台的需求从纯文字类型的BBS网络论坛到以视频媒体为主的视频分享网站,诸如天涯论坛,贴吧,猫扑与知乎到哔哩哔哩,抖音等视频网站。但不论是那种类型,互联网用户对于线上交流的功能需求永远旺盛。目前视频平台广泛传播,哔哩哔哩,抖音等平台的兴起说明互联网用户对于视频媒体更加依赖[1],这是因为图像,动画更加容易的帮助更广阔的人群理解,大多数互联网用户在网上进行消遣娱乐活动时,第一选择便是视频媒体,从短小精悍的短视频到内容丰富的长视频,类型丰富,趣味多样,海量视频任君选择,这都让互联网用户对视频平台产生了极大的需求,同时创造了更多的需求场景,饭后消遣,睡前时间等等。视频问答社区以视频媒体进行回答,能够满足互联网群体观看,分享视频的场景。

视频问答社区能够满足教育学习场景[2]。在社区中,存在一些专业性,技能性强的学习类、知识类视频,形成帮助互联网用户查找学习资料的场景。许多互联网用户表示,自己曾在网上的学习网站查找学习课程视频,有如有道精品课,粉笔等专业教育网站,甚至哔哩哔哩由于其收纳学习视频的丰富且品类众多,而备受广大青年的青睐,显然这些人群对于学习场景有一定的需求。本网站平台旨在建立一个简洁方便的社区,用户通过文字话题进行提问,通过视频回答进行内容上的分享或查看,并以此形成交流与回应,满足用户的求知学习或知识分享。

2. 国内外研究概况

目前,网络上的分享交流平台百花齐放,从以文字交流为主的传统网络论坛到以视频媒体为主的视频分享网站,互联网用户会在不同的交流平台分享各式各样的内容与知识,满足交流需求。

在传统的类BBS论坛方面,常见的便是各程序开发人员自行搭建的个人博客系统,博客网站就是一种用来公布个人消息与实现沟通的专业网站,提供基本的沟通和个性化设计功能[3]。如刘子凡,郭昱君Spring Boot+Mybatis的个人博客系统[4],采用了Java Web主流开发框架Spring Boot与持久层框架MyBatis,开发了一个个人博客系统,提供了文章的发布、删除,系统的管理等功能。该系统适用于简单的技术交流,新闻讨论等对话场景。但该系统没有使用前后端分离开发,而是使用Thymeleaf模板引擎进行页面开发,这将对服务器的性能有着更高的要求,同时也会增大系统的维护成本;而罗涛采用Spring Boot + Spring Data JPA的系统框架[5],开发了多用户博客系统,实现了博文的发表、展示、搜索功能,用户评论功能,系统栏目管理,文章管理,用户管理等功能。该系统功能相对丰富且完整,但也由于作为传统的文字类博客系统,其较为单一的使用场景,无法满足更为丰富的交流方式的需求。另外,随着互联网通信技术的普及与发展,视频媒体愈加收到互联网用户的喜爱,通过视频媒体进行内容上的分享与交流也越来越成为各群体的真实需求,视频分享网站也逐渐收到人们的追捧。由于视频媒体数据上的存储与传输压力相较于文字和图片更加庞大,对视频网站的开发便需要额外考虑,因此采用微服务架构技术,是其中较为有效的办法。当前微服务架构中最为热门的开源架构Spring Cloud,可通过对网站提供接口的服务器进行分布式架构甚至集群化,能有效帮助服务器承担更庞大的数据量与更多样的业务。

如王超[6]采用Spring Cloud开发的在线视频教育系统,为用户提供了用户扫码登录,添加课程视频,视频播放,视频课程支付实现功能,但该系统缺乏用户认证的安全框架,这对于需要付费购买课程的系统比较重要。也如薛云兰[7]采用了SpringCloud微服务架构,开发在线课程学习系统,实现用户在线学习课程,查看个人用户学习,收藏记录功能。但该系统更多面向学生用户,为学习课程提供服务,没有面向更广阔的互联网群体。又如孔维昌[8]采用Spring Cloud微服务架构开发的短视频社区,实现了短视频的点赞与评论,用户关注于主页展示,平台视频审核等功能。该短视频分享网站很好的迎合了当下网民对视频媒体的观看需求,但视频媒体过于直接简单的内容输出,更多的让视频成为了单向的内容分享,而缺失了交流的氛围。因此,本课题希望搭建一个文字发起话题且仅用视频媒体进行回答的视频社区,并通过对大众话题的推荐及对优质回答的奖励从而鼓励优质的回答创作,建立良好社区氛围。

国外的互联网发展与软件发展相比更加领先,在线上交流社区方面也更加多样,数量上也更加繁多。一些优秀的网站如Quora、Youtube等为代表,不论是技术积累亦或是网站运营经验上,在行业中都是作为领头羊的领先地位。庞大的用户量带来包罗万象的社区内容,为社区吸引用户和提高用户粘性提供基础。同时,各式各样的内容推荐机制被运用到社区中,如Quora中的“肯定”功能和投票表决、Youtube的观看时长和点击量综合排名与机器学习等,这些机制提升了社区网站的建设高度,为用户提供个性化的服务。

尽管国外社区建设发展较为突出,但语言的隔阂使得国外网站并不能为国内用户很好的提供服务,且各地区的热门话题与讨论范围有着很大的地域局限性,综合而言,国外社区对于国内用户而言不具有太大的吸引力。

3. 参考文献

[1] 王小英,祝东. 微文化·交互性·像似符:短视频的符号互动与文本构成[J]. 福建师范大学学报(哲学社会科学版). 2023(01):102-110+120.

[2] 王海芸,张晓荔. 知识类短视频对知识学习的影响[J]. 科教导刊. 2022(30):52-54.

[3] 余思源,张伟. 基于 JAVA 的个人博客系统的设计与实现[J]. 电脑知识与技术,2018,14(17):135-137.

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计
基于PLC的罐装加工过程为全自动 基于Python电影推荐系统设计 基于西门子S7-200PLC四层
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!