1.首先我明确了自己所要实现的娱乐网站的背景和意义:很早就有了一些娱乐项目例如:电视、小说等逐渐通过互联网发展进入到网络娱乐的时代。其意义是为了给人们生活带来更多精神乐趣。
2.调研及资料收集:上网了解了网上部分有关娱乐网站的介绍以及浏览了部分娱乐网站,类似:b站、橙光游戏、明日方舟游戏官网、米哈游官网等,对比了一些音乐网站、游戏官网、社区论坛,其中都含有很多娱乐因素。从知网上查询了娱乐网站相关的论文作为参考,比如:《网络时代下文字剧情类互动游戏传播策略研究》、《高科技时代电影娱乐价值意义的确认及其尺度》、《广告娱乐趋势及视觉表现研究》等。
3.制定实验方案:收集资料,再模拟网站设计草稿,研究所需功能,最后进行逐步完善。
二、学生对课题的综合理解
(一)课题目的及意义(含国内外的研究现状分析)
如今21世纪,娱乐有了前所未有的发展,经济、政治、文化等社会各方面都有渗透,还在体育、新闻、学术等领域呈现出娱乐化的现象,而处于数字化的时代下,新媒体技术的不断进步更新,互联网、移动端、还有3D、AR、VR、等新鲜技术支持拓宽了人类的娱乐范围,丰富了娱乐的内容和形式。娱乐的载体也变得十分广泛,传统的物质娱乐有电视、电影、小说、戏剧等,如今随着互联网发展,网络上的娱乐越来越丰富,网络游戏,音乐,网上也能观看视频,网络上了解新闻等等,网络无疑成为了娱乐的最大载体。
娱乐网站其目的也是方便人们在网络上获取快乐,可以做到包含多类娱乐项目供访问者浏览和体验。当代社会环境下人类都更向往美好快乐的生活,那么娱乐是必不可少的一项基本要素。
关于国内现状,我国早期娱乐主要体现在文化娱乐方面,对于娱乐网站的出现更多集中在互联网时代的快速发展下,国内娱乐网站主要集中在新闻行业、音乐视频行业、游戏行业、文化行业,且无不离开经济的发展,不少人指出在当代以服务经济为主导的经济背景下,感性消费变得越来越重要,娱乐就成为了促使经济消费的一大重要因素,娱乐的互动性、时尚性、平民性让人十分容易接受也愿为此支付一定金额,腾讯作为国内科技大公司,旗下游戏行业发展十分旺盛,这也是提现出当代人们对精神娱乐的追求。不过娱乐网站在提供了供人娱乐的内容同时,也是促进人们为精神满足而消费,消费始终才是生产的动力。
国外现状,国外对于娱乐的研究是早于国内的,在1985年初波兹曼就提出了电视是娱乐传播的媒介。娱乐的传播在当今主要是依附于网络媒介,网站就是十分合适的载体。根据一些了解,国外拥有娱乐属性的网站更加丰富,且发展较于国内更成熟,Facebook,国外十分热门的聊天软件,世界排名领先的照片分享站点,分享并欣赏照片也是当代的一种娱乐项目;Steam,国外的游戏和软件平台,上面有无数游戏发行,更新,十分受人欢迎,游戏作为娱乐项目受到了全球许多人的喜爱。作为娱乐平台,承载了许许多多给人带来娱乐的项目,而娱乐也是与人类生活息息相关才得以蓬勃发展。
(二)课题研究的主要内容
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本章小结
结论