组件化的网络游戏发布网站的设计与实现

 2022-06-20 23:00:24

论文总字数:25306字

摘 要

随着互联网技术的快速发展,互联网娱乐文化也得到了极大发展,网络游戏产业日益蓬勃。网络游戏作为互联网娱乐文化的代表,数量以及规模也越来越多,越来越大。随着网络游戏的发展,网络游戏的种类,数量也越来越多。这也造成了网络游戏的质量良莠不齐。网络游戏发布平台应运而生。

为了开发出一套方便用户使用,平台管理员发布游戏的游戏发布平台,本文首先对当前的网络游戏发展的背景,以当前网络发布系统的研究现状进行调查。为了完成系统的开发,对系统开发过程所涉及的相关技术进行了详细的分析。并且对系统进行了功能需求分析。根据需求分析完成了系统的总体方案设计,并对系统客户端组件化的方式,游戏发布管理,用户信息管理,用户评论管理等功能模块以及系统开发所涉及的数据库表进行了详细的设计。紧接着对系统的各个功能模块,各个界面显示进行了实现。最后对已开发完成的系统进行了测试,包括功能性测试以及非功能性测试。组件化的游戏发布系统的测试结果表明,该系统可以帮助游戏系统平台管理员发布管理游戏,管理系统的用户信息,管理用户评论等功能,也可以有效的帮助用户通过该系统来找到各种分类的游戏。该系统实现了对游戏进行筛选发布,并帮助用户便捷的找到一款喜爱的游戏的目的。

关键词:游戏发布,组件化,B/S架构

Abstract

With the rapid development of Internet technology, the Internet entertainment culture has also been greatly developed, and the online game industry has become increasingly vibrant. As the representative of the Internet entertainment culture, online games have become more and more numerous and larger. With the development of online games, there are more and more kinds of online games. This has also caused the quality of online games to be mixed. Online game publishing platform came into being.

In order to develop a user-friendly platform, the platform administrator publishes the game's game publishing platform. This article first investigates the background of the current online game development and investigates the current status of the current network publishing system. In order to complete the development of the system, the related technologies involved in the system development process were analyzed in detail. And the functional requirements of the system were analyzed. According to the analysis of requirements, the overall design of the system was completed, and the functional modules of system client componentization, game release management, user information management, user review management, and database tables involved in system development were designed in detail. Immediately following each function module of the system, each interface display was implemented. Finally, the developed system was tested, including functional tests and non-functional tests. The test results of the componentized game publishing system show that the system can help the game system platform administrator to publish management games, manage system user information, manage user comments, and other functions. It can also help users to find various categories through the system. game. The system realizes the screening and release of games, and helps users to find a favorite game conveniently.

KEY WORDS: Game release, Componentized, B/S architecture

目 录

第一章 引 言 1

1.1 选题背景及意义 1

1.2 国内外研究现状 1

1.3 论文的主要内容 2

1.4 论文的组织结构 2

第二章 系统相关技术介绍 3

2.1 系统开发框架 3

2.1.1 B/S结构 3

2.1.2 ThinkPHP框架 3

2.2 系统开发语言 4

2.2.1 PHP 4

2.2.2 JavaScript 4

2.3 MySQL 5

2.4 本章小结 6

第三章 系统需求分析 6

3.1 功能需求分析 7

3.1.1 面向普通用户的功能需求 7

3.1.2 面向管理员用户的功能需求 8

3.1.3 代码复用需求 8

3.2 数据需求分析 9

3.3 本章小结 9

第四章 系统方案设计 10

4.1 系统总体架构设计 11

4.1.1 游戏展示子系统设计 11

4.1.2 系统管理子系统设计 14

4.2 系统流程设计 16

4.2.1 游戏展示子系统流程 16

4.2.2 系统管理子系统流程 16

4.3 组件化设计 17

4.3.1 组件封装设计 17

4.3.2 组件使用设计 18

4.4 数据库设计 19

4.5 本章小结 21

第五章 系统实现与测试 22

5.1 系统开发环境 22

5.2 游戏显示子系统的实现 22

5.2.1 首页界面显示 22

5.2.2 游戏分类列表显示 23

5.2.3 游戏排行显示 23

5.2.4 游戏详情显示 24

5.2.5 个人信息显示 24

5.3 系统管理子系统的实现 25

5.3.1 查看用户信息 25

5.3.2 游戏信息管理 26

5.3.3 评论管理 26

5.3.4 游戏审核发布 26

5.3.5 轮播图管理 27

5.4 组件化实现 27

5.5 系统测试 30

5.5.1 测试环境 30

5.5.2测试过程与结果 30

5.6 本章小结 31

第六章 工作总结与展望 32

6.1 工作总结 32

6.2 工作展望 32

致 谢 34

参考文献 34

第一章 引 言

1.1 选题背景及意义

自上世纪六十年代互联网出现以后,互联网一直在飞速的发展,互联网的规模越来越大,覆盖范围越来越广,互联网将全世界联系起来。各行各业都与互联网关系密切,互联网与人类的关系也越来越密切。随着互联网技术的快速发展,互联网娱乐文化也得到了极大发展,网络游戏产业日益蓬勃。网络游戏作为互联网娱乐文化的代表,深受广大网民的喜爱,越来越多的网民接触到网络游戏,成为玩家中的一员,网络游戏的数量以及规模也越来越多,越来越大。随着网络游戏的发展,网络游戏的种类,数量也越来越多,这也造成了网络游戏的质量良莠不齐。

网络游戏数量日益增长的同时也给人们带来极大的不便。由于游戏较多,分布也较为分散,面对大量的游戏,用户很难找到自己想要的游戏,也有许多的用户不愿去费大量的精力去查找游戏,因此网络游戏网站应运而生。网络游戏网站将游戏分类发布,并为用户分类展示游戏的信息,让用户可以有选择、有方向的找到自己喜爱的游戏。

剩余内容已隐藏,请支付后下载全文,论文总字数:25306字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;