基于SpringBoot的媒体平台设计与实现.pdf

基于SpringBoot的媒体平台设计与实现.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

的媒体平台设计与实现

摘要:

者与他人分享一些最新的游戏技巧。本研究设计了面向游戏的媒体平台前后端架构,实现

对后台数据库的可视化操作,从而管理平台中的用户、评论、游戏技巧和游戏资讯等内

容。

关键词:媒体平台;游戏资讯;前后端

1.研究背景

游戏媒体主要分为两种类型,一种是专注游戏相关行业内部信息的toB行业媒体,这

种媒体的使用群体一般是手游圈或游戏圈的相关从业人士。另一种是面向玩家的toC游戏

媒体,这种类型的媒体发展空间相对更大一些。截至今年6月,我国网络游戏用户数为

5.09亿,网络游戏收入不断上升。2021年1-6月,中国的网络游戏仅仅只是自主研发的部

分在国内市场实际销售收入就已经达到了1301.12亿元,相对2020年同比增长8.3%。

目前,游戏平台在传播游戏资讯的同时也存在着诸多问题:

(1)游戏资讯多为媒体自己发布。比如ign,gamespot等平台,作为游戏媒体创立

的初衷就是为了去传播游戏相关的新闻资讯,让更多的玩家能够获取对自己有用的信息,

但是这些媒体新闻的发布主要都是由内部人员自行通过自己的内部渠道获取新消息或者通

过正常途径获取消息并发布。这样虽然也起到了新闻资讯的传播效果,但是作为媒体也无

法面面俱到,也经常会有遗漏或者选择性的发布,在这样的情况下,作为玩家的信息获取

上就有了一定的遗漏。

(2)缺乏独立性。虽然诸多游戏媒体在承担着游戏资讯和新闻转播的工作,但是本

身这些媒体能够吸引到的流量还是有限的,并没有很多人会主动选择去这些媒体的网站或

者平台去了解相关资讯。这些媒体更多的需要依托于类似b站或微博等拥有更多流量的平

平台,不管是发布的内容还是自身的流量都与所依附的平台息息相关。这些游戏媒体都多

多少少的有着一些有偏向性,多为媒体自身发布新闻,对其他的媒体平台依附性较强等等

的问题。随着玩家对于新闻资讯的需求和快捷性的需求,现有的游戏媒体平台常常被诟

病,已经越来越不能满足玩家们在这一方面的需求。

2.系统的需求分析

根据使用的功能和拥有的权限不同,可将系统的用户分为普通用户和管理员两种,管

理员与用户使用的并非同一个网页端,而是完全不同的两套系统,但是同样对一个数据库

进行请求,所以需要分开作为单独两部分进行讨论,用户可以直接访问首页,但是此时权

限受限,部分功能无法使用,需要注册并登录才能正常使用用户端的全部功能,这就需要

在用户端对登录状态进行确定。管理员端主要内容。一个是对数据库当前的内容的展示,

管理员端首页将会以图表形式简单展示后台数据的情况,再有其他下级页面展示具体数据

并且可让管理员对其进行操作,从而保证数据库中数据的安全性,包括对用户,对游戏信

息,用户的评论信息的进行的操作,保证没有违规行为的出现,并且同时还要负责后台数

据的上传工作。以保障整个系统的正常运转。这两部分功能都通过对数据库的请求来进行

数据的传递,以实现整套系统。

3.系统总体设计

系统总体有前后端两个部分,但是同时前端再分离成两部分,分别是用户端和管理员

端,两个前端系统都对同一个后端发生请求,对同一个数据库进行操作,这就构成了整体

系统的大致框架。整个系统设计完成后能够保证用户的登录、注册,对前端页面的操作和

一些评论、收藏、个人信息更改等功能能够正常执行,同时管理员端对整个系统的数据控

制也都正常。

此基础之上,首先是在开发过程中要切实的实现面向对象编程的设计思路,这对项目的开

发是一件根本性的重要要素,要在开发中尽量构思好每一个实体或者相同一类的行为去设

计好对应的接口,这样在前端进行对后端进行访问的时候,就只需要去调用抽象的方法

名,能够很好地降低代码的耦合性,同时由于后端的搭建使用了框架,所以在

项目结构上,代码的调用是进行了分层的处理,让整个项目结构逻辑清晰,也能够方便后

续的改动以及调整。前端部分Vue.js也提供了很好地组件功能,就像后端的开发逻辑一样

能够便捷的复用组件,让代码的可读性大大提高,也让整个项目框架逻辑更为清晰。

3.1业务流程分析

3.1.1用户端

(1)用户点击进入主页,前端向后端发出请求,获取信息并展示;

(2

文档评论(0)

各类考试卷精编 + 关注
官方认证
内容提供者

各类考试卷、真题卷

认证主体社旗县兴中文具店(个体工商户)
IP属地河南
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档