77范文网 - 专业文章范例文档资料分享平台

基于Java Web的猜歌游戏设计与实现 - 图文(2)

来源:网络收集 时间:2019-04-09 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

安徽新华学院2015届本科毕业论文(设计)

目 录

1 绪 论 ................................................................ 错误!未定义书签。 1.1 研究的背景及意义 .............................................................................. 1 1.1.1 研究的背景 ....................................................................................... 1 1.1.2 研究的目的与意义 ........................................................................... 1 1.2 研究的主要内容 .................................................................................. 2 1.3 本文组织结构 ...................................................................................... 2 1.4 本章小结............................................................................................... 3 2 系统研究的理论依据和技术背景 ......................................................... 4 2.1 猜歌游戏的设计思想 .......................................................................... 4 2.2 系统开发环境简介 .............................................................................. 4 2.2.1 Eclipse简介 ....................................................................................... 4 2.2.2 Tomcat介绍 ...................................................................................... 5 2.2.3 Mysql数据库简介 ............................................................................ 5 2.2.4 系统开发环境的搭建 ....................................................................... 6 2.2.5 Servlet框架简介 ............................................................................... 6 2.3 本章小结............................................................................................... 7 3 系统的需求分析和概要设计 ................................................................. 8 3.1 系统需求分析 ...................................................................................... 8 3.1.1 系统功能需求分析 ........................................................................... 8 3.1.2 系统性能需求分析 ........................................................................... 9

安徽新华学院2015届本科毕业论文(设计)

3.2 系统概要设计 .................................................................................... 10 3.2.1 系统流程的设计 ............................................................................. 10 3.2.2 系统主要的难点设计界面 ............................................................. 11 3.2.3 数据库表的设计 ............................................................................. 12 3.3 本章小结............................................................................................. 13 4 系统的实现............................................................................................ 14 4.1 系统界面的实现 ................................................................................ 14 4.2 登录界面的实现 ................................................................................ 14 4.3 游戏菜单界面的实现 ........................................................................ 16 4.4 选择歌曲类型界面的实现 ................................................................ 17 4.5 猜歌游戏主界面的实现 .................................................................... 18 4.6注册账号界面的实现 ......................................................................... 23 4.7 上传歌曲菜单的实现 ........................................................................ 24 4.7 游戏排名界面的实现 ........................................................................ 27 4.7 歌曲审核界面的实现 ........................................................................ 29 4.8 本章小结............................................................................................. 32 5 测 试 ..................................................................................................... 33 5.1 单元测试............................................................................................. 33 5.2 系统测试小结 .................................................................................... 39 6 总结与展望............................................................................................ 40 6.1 论文总结............................................................................................. 40 6.2 展 望 .................................................................................................. 40

安徽新华学院2015届本科毕业论文(设计)

致 谢 ................................................... 41 参考文献 ................................................ 42

安徽新华学院2015届本科毕业论文(设计)

1 绪 论

本章首先介绍了课题的研究背景、研究的目的与意义,其次对本文主要研究的内容进行了叙述。

1.1 研究的背景及意义

1.1.1 研究的背景

接口到手机App的纯数据化接口,变化是如此地翻天覆地。显然的,这些变化推动了Web框架的发展,如考虑到REST 服务支持,Tomcat 6到Tomcat 7从只支持GET,POST方法到对GET,POST,DELETE,PUT,HEAD等多种方法的支持;与此同时,Jdk

[1]

的每次发布都会给Web mvc框架带来新的技术热点,如Spring3 Mvc 的Annotation 配置取代Spring2 Mvc原有的XML配置文件升级[2]。

然而随着网络的发展,网页游戏已经逐渐取代以往的单机游戏成为游戏界的主流。网页游戏凭着它特有的互动性,深受各个年龄段人们的喜爱。网页游戏从其重返网游市场之始,就已经注定了它在网游市场中必定占有一席位置,而以Java为核心技术的必定是网页游戏未来发展的重头戏。

所以设计一款休闲娱乐、简易方便的益智游戏前景非常客观。本系统就是基于Java Web开发的一款休闲益智游戏。意在于将歌曲与游戏相结合,给用户一个不一样的娱乐方式。

1.1.2 研究的目的与意义

游戏在现今社会里已为人们释放压力、放松自己最行之有效的娱乐方式之一。随着网络技术的快速发展,网页小游戏以其界面美观、操作简单、无需安装、对硬件要求低等优点备受广大玩家的青睐。因此,设计一款符合大众风格的网页小游戏具有重要意义。在分析网页游戏的基础上,首先通过游戏策划和需求分析确定游戏规则、界面布局和游戏所需实现的功能然后用Html,CSS处理各种界面元素,完成游戏界面的制作;最后采用Java Scrip语言和Java 面向向对象语言编程实现游戏选泽类型、游戏开始、音乐播放、上传歌曲、个人信息查询、猜歌排名、歌曲审核、选择歌曲类型、友好的猜歌界面、猜中提示、猜错提示、图片消除、图片重置,积分等级提高、虚拟金币获取以及重新开始和下一关等功能。为了体现游戏的竞技性,增加趣味性,特设计sql2008数据库以保存玩家的得分及排名信息,用Java实现对数据库的直接操作,通

1

安徽新华学院2015届本科毕业论文(设计)

过框架连接前端页面和后台Java代码,实现提交分数和查看排行榜的功能。同时为了提高游戏性能,对路径判断算法进行了优化。本文论述了猜歌游戏的开发背景、意义,介绍了系统开发所使用的环境、工具以及开发语言,并对相关的开发技术进行了阐述。重点论述了游戏策划、需求分析、详细设计、动画设计、代码实现和游戏测试的过程。综上所述现阶段网页游戏的开发进入了一个新的阶段,在这个阶段的开发中网页游戏不仅需要丰富的编程经验,还需要掌握不同框架的优缺点和用户新的娱乐需求的进一步发掘,从而开发出符合用户需求,吸引用户的游戏。

1.2 研究的主要内容

该游戏是一个益智休闲的小游戏。歌曲能让人心情舒畅,而游戏则让人轻松愉悦,但如果两者结合,这无疑将会受到广大玩家的青睐。本游戏还有一大特点是无需下载客户端,一经注册便能使用。当进入游戏时玩家可以任选所需要挑战的难度。游戏分为普通场和挑战赛。在普通场当中你可以选择不同类型的歌曲进行猜歌,歌曲类型分为流行歌曲、经典歌曲、民族歌曲、黄梅戏。很显然,这基本满足所有玩家的需求。在普通场中,你可以随意猜歌,并且猜对以后你可以获取一定的金币和积分,但是你是不能获取等级的。即使你猜错了,你也可以选择继续猜或者选择下一首。然而在挑战赛中,这四种歌曲类型都有可能出现,并且如果你猜错了,你只有用你的一定的金币去换取下一首歌曲。倘若你余额不足,将会终止你的猜歌游戏,你也可以选择放弃使用金币。在挑战赛中,每猜对一首歌,你的积分、等级、金币都会上升。而且你所闯的关数与你领取的奖励成正比。但是如果你猜错了,系统也会扣除一定的积分。下面我将会阐述金币、积分和等级这三者的意义和区别。积分只是代表你猜歌场次的多少。不论你猜对猜错,都会增加。而金币则是一个类似虚拟的网络人民币,你只有在猜对歌曲的情况下才能获得,当你有一定的金币的时候,你在挑战赛当中将会很随意的通过,毫无疑问,你领取的奖励也就会越多,同时等级也会越来越高。所以玩好这个游戏的根本在于储存金币。

如果你认为该游戏仅仅是这样,那你就大错特错了。为了体现游戏的公平性和趣味性,游戏中还有一个上传歌曲的功能。凡是注册账号者都可以将你喜爱的歌曲进行上传。为了保证歌曲的质量,该系统有一个歌曲审核的功能。审核歌曲有一个专门的负责人。负责人通过歌曲的信息通过试听和查阅资料,核实歌曲是否能够加入到猜歌游戏当中。如果审核通过,则加入到猜歌游戏列表当中,给广大玩家进行猜歌,如果审核过程中发现上传的歌曲不符合要求,则不给予通过。

1.3 本文组织结构

2

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于Java Web的猜歌游戏设计与实现 - 图文(2)在线全文阅读。

基于Java Web的猜歌游戏设计与实现 - 图文(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/581377.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: