摘要目前,国内游戏市场上的网络游戏有许多种类,游戏在玩法上也越来越雷同形式越来越单调。这种游戏性系统给玩家带来的成就感虽然是无穷的,但是也有随之而来的疲惫感,尤其是需要花费大量的时间和精力,这对于大多数人来说都是很难做到的。本设计采用Java面向对象编程语言,论述了基于JavaWeb开发的多功能游戏大厅的开发与实现,研究了目前主流的轻量级J2EE应用体系结构,对所选框架进行了分析和论述。系统集成了SpringMVC、Spring、Mybatis的JavaWeb开发框架,使用IntelliJIDEA集成开发工具和SQLServer数据库管理系系统(DBMS)。系统界面简单清晰,内容包含用户管理、游戏管理、游戏热度排名、公告展示等模块。Web游戏大厅与其他游戏大厅不同,首先,它不需要下载客户端,打开网页就能游戏;其次,Web游戏有一定的益智性,比如策略类、经营类等等。在画面上虽无法与大型网络游戏的界面与规模相比,但是开发者在制作过程中将更多的精力放在了如何提高游戏的趣味性和乐趣上。于是Web游戏大厅应运而生,并且以其界面简洁、功能齐全、易用性高、对硬件要求低等特点备受青睐。关键词:游戏大厅;软件开发框架;数据库管理系统IABSTRACTAtpresent,therearemanykindsofonlinegamesinthedomesticgamemarket,andthegameismoreandmoresimilarintermsofgameplay,andtheformismoreandmoremonotonous.Thiskindofgameplaysystemgivesplayersasenseofaccomplishment,butthereisalsoasenseofexhaustion,especiallytheneedtospendalotoftimeandenergy,whichisverydifficultformostpeople.ThisdesignadoptsJavaobject-orientedprogramminglanguage,discussesthedevelopmentandimplementationofmulti-functiongamehallbasedonJavaWebdevelopment,studiesthecurrentmainstreamlightweightJ2EEapplicationarchitecture,andanalyzesanddiscussestheselectedframework.ThesystemintegratestheJavaWebdevelopmentframeworkofSpringMVC,Spring,andMybatis,usingIntelliJIDEAintegrateddevelopmenttoolsandSQLServerdatabasemanagementsystem(DBMS).Thesysteminterfaceissimpleandclear,andthecontentincludesmodulessuchasusermanagement,gamemanagement,gamepopularityranking,andannouncementdisplay.Thewebgamehallisdifferentfromothergamehalls.First,itdoesnotneedtodownloadtheclient,andthewebpagecanbeplayed.Secondly,theWebgamehascertainingenuity,suchasstrategy,business,andsoon.Althoughitisnotcomparabletotheinterfaceandscaleoflargeonlinegamesonthescreen,developersarefocusingmoreonhowtoimprovethefunandfunofthegameduringtheproductionprocess.SotheWebgamehallcameintobeing,anditwasfavoredforitssimpleinterface,completefunctions,higheaseofuse,andlowhardwarerequirements.Keywords:GameHall;SoftwareDevelopmentFramework;DMBSII目录第一章引言..............................................................................................1第一节课题背景......................................................................................1第二节研究现状......................................................................................1第二章开发环境与相关技术..................................................................3第一节开发环境......................................................................................3第二节相关技术......................................................................................5第三节项目管理工具..............................................................................5第三章系统分析与设计..........................................................................8第一节任务概述......................................................................................8第二节可行性分析......................................................