java基于B/S模式学习短视频平台的设计与实现

随着时代的飞速发展,计算机逐渐走进人们的生活,使网络成为了继报纸、广播、电视之后的第四大媒体,并正以其便捷的信息传输形式改变着人们以往的消费观念。在互联网日益流行的今天,短视频是一个热点。短视频作为一种独立的经济形态,已初具规模,一些短视频应用如抖音,快手,西瓜视频等的成功给人们的生活带来 了巨大的影响。
就目前而言短视频平台已经是一个及其重要的公关阵地,各个知名企业以及明星都在短视频平台投放内容。学习是人生的一件大事,从小学到大学到社会,人无时不刻都在学习,离不开对资料的获取,学习资料短视频平台便大大方便了人们学习,人们可以找到任何领域的资料供自己学习,还有视频配套练习。
环境:intellij idea ,支持eclipse
前端技术:Vue+elementui、Html、CSS
语言框架:springboot java+spring、mybatis、Springmvc
数据库:mysql
代码结构讲解如下
config:主要用来存储配置文件,以及其他不怎么动用的信息
controller:项目的主要控制文件
dao:           主要用来操作数据库
entity:  实体,用来放与数据库表里对应的实体类,表中的字段对应类中的属性值,并附有set/get方法
exception:异常处理类
service:主要实现的方法
  —impl 实现类
    接口:尚未实现的方法,在对应的ipml中实现
util: 工具类
application.properties:项目配置信息
我学习程序设计的基本目的就是培养描述实际问题的程序化解决方案的关键技能,
我完成多个实验以及测试,在这个阶段的学习开发中,我从认识到熟悉,而后到能够自主运用。

学习资料短视频平台需要有以下功能:
一、用户中心
1.用户登录
游客可以浏览主页;
2.用户注册
游客可以注册为用户,更好的体验频平台。
3.修改资料
用户可以对自己填写的注册资料进行修改。
4.找回密码
用户可以通过相应的资料核对找回忘记的密码。
5.用户操作
  用户可以关注,点赞,私信等功能进行交流。
二、视频管理
1.视频推荐
当用户查看一个视频时,系统追自动推荐类似视频给予查看
2.视频搜索
  用户可以根据自己的需求搜索相关的视频内容
3.视频播放
用户可以随时暂停或播放视频
4.实时弹幕
用户可以看到别人发的弹幕
5.视频点赞
用户可以对自己感兴趣的内容点赞
6.视频点评
用户可以对视内容评论自己的想法
7.视频管理
用户可以对视频进行上架,下架,收藏,删除,等操作,管理员可以审核视频
三、后台管理
对平台后台的维护和管理,包括以下几部分:
1.视频管理
管理员可以对所有用户的视频进行管理,包括视频审核,视频播放,视频删除。
2.用户管理
管理用户新增,用户修改,用户删除。
3.角色管理
角色添加,角色删除
4.视频类型管理
类型添加,类型删除。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值