娱乐网站其目的也是方便人们在网络上获取快乐,可以做到包含多类娱乐项目供访问者浏览和体验。当代社会环境下人类都更向往美好快乐的生活,那么娱乐是必不可少的一项基本要素
1.从网上浏览了部分音乐网站,游戏网站,社交平台,从中分析了我想要实现一个视频网站,类似于b站,能实现上传和播放视频,可以加入弹幕,评论,能实现登录注册等基础功能。
2.上传和播放视频会用到数据库,采用轮播图展示部分信息内容或者图片,加入一些有趣的用户可以参与的小交互。还会对网站进行类型分区,便于用户查找。
3.美化网站,会进行一些个性化css设计,增强视觉观感和趣味性,不过后端接口更为重要,增删差改功能要齐全。
(三)拟解决的主要问题和最终目标
1.网页前端想做出一些比较新鲜感的特效,这方面要用到css进行特别定制各种动画。
2.要实现弹幕的效果,能随机出现在屏幕位置。
3.对于网站的线上部署和视频能否在线播放,会考虑使用阿里云服务器。
4.后端接口的编写,准备学习go语言开发接口,主要还是增删改查的逻辑编写,再去结合前端vue进行前后端分离开发。
(四)拟采用的研究方法或技术方案
1.准备使用vue框架辅以element-ui组件制作前端网页。
2.后端考虑使用go语言,go语言更加简洁,有高并发的优点,然后使用MySQL进行存储数据,可以实现播放视频和上传视频。
3.最后会部署上线到阿里云服务器。
(五)课题预期结论或过程中的特色、创新点
1.在题材上,设计的娱乐网站在国内较为新颖,内容搭配偏向年轻人喜好。
2.类比一般网站我有加入新颖的页面互动效果,动画。
(六)论文撰写提纲
论文题目:娱乐网站设计
摘要
Abstract
目录
前言
1 概述
1.1 课题研究背景与意义
1.2 国内外研究现状
1.3 论文主要工作
1.4 论文组织结构
2 关键技术研究
2.1 Gin框架
2.2 MySQL数据库
2.3 Nginx
2.4 阿里云OSS对象存储服务
2.5 本章小结
3 需求分析
3.1 系统目标用户分析
3.2 系统可行性分析
3.2.1 经济可行性
3.2.2 技术可行性
3.2.3 操作可行性
3.3 系统功能需求分析
3.3.1 用户登录注册
3.3.2 视频查询
3.3.3 视频上传
3.3.4 视频观看
3.3.5 用户信息修改
3.3.6 评论点赞收藏关注
3.3.7 发送弹幕
3.4 系统非功能需求分析
3.4.1 性能
3.4.2 安全性
4 系统设计
4.1 系统总体架构设计
4.2 系统功能架构
4.3 子功能模块设计
4.3.1 用户登录
4.3.2 搜索视频
4.3.3 视频播放
4.3.4 上传视频
4.3.5 创建合集
4.3.6 个人主页
4.3.7 意见反馈
4.3.8 管理员登录
4.3.9 视频审核
4.3.10 管理视频
4.3.11 管理用户
4.3.12 轮播图管理
4.3.13 公告管理
4.3.14 分区管理
4.4 数据库设计
4.4.1 数据库E-R图
4.4.2 数据库字段
4.5 本章小结
5 系统实现
5.1 用户端实现
5.1.1 用户登录、注册
5.1.2 搜索视频
5.1.3 观看视频
5.1.4 上传视频
5.1.5 创建合集
5.1.6 修改个人信息
5.2 管理系统实现
5.2.1 管理员登录
5.2.2 用户管理
5.2.3 视频管理
5.2.4 视频审核
5.2.5 公告管理
5.2.6 轮播图管理
5.2.7 分区管理
5.2.8 意见反馈
5.3 本章小结
6 系统测试
6.1 功能测试
6.2 性能测试
6.3本章小结
结论
上一篇:学微森林校园通小程序的设计与实现
下一篇:Vue公司项目活动管理系统