毕业论文_游戏网站的设计实现分析.doc
《毕业论文_游戏网站的设计实现分析.doc》由会员分享,可在线阅读,更多相关《毕业论文_游戏网站的设计实现分析.doc(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、. .XX市大学软件学院毕业论文基于HTML5的游戏开发与实现姓 名 胡方泳专 业 软件工程 学 号 1450411109学 籍 校 XX工业大学 学校指导教师 黄橡丽副教授 企业指导教师 黄 熙工程师 二一六年五月目 录摘要- 6 -第一章开发游戏的目的- 7 -1.1课题来源- 7 -1.2开发本系统的目的- 8 -第二章系统开发环境- 8 -2.1编程环境的选择- 8 -2.1.1操作系统的选择- 8 -2.1.2 开发技术的选择- 9 -2.1.2.1 HTML5静态网页技术简介- 9 -2.1.2.2 JSP动态网页技术简介- 9 -2.2数据库软件- 10 -2.2.1 数据库软件
2、的选择- 10 -第三章搭建系统开发环境- 11 -3.1 JSP与数据库的结合- 11 -3.2 JSP软件的安装和运行环境的设置- 11 -3.2.1 安装JDK和Apache效劳器- 11 -3.2.2 设置环境变量- 11 -3.2.3 安装Tomcat- 11 -第四章系统分析设计- 12 -4.1 系统调研与设计- 12 -4.1.1 本系统模块图- 12 -4.1.2模块功能- 12 -4.2 数据库的设计- 13 -4.2.1数据库设计- 13 -4.2.2 数据字典- 13 -第五章测试- 13 -5.1 建立数据库- 14 -5.2 访问数据库的方法- 15 -5.2.1数
3、据库连接Bean- 15 -5.2.2导入JDBC标准类库- 15 -5.2.3注册数据库驱动程序- 16 -5.2.4建立数据库连接- 16 -5.2.5数据操作- 17 -5.2.6关闭- 18 -5.3配置ODBC数据源- 19 -5.3.1主界面的实现与设计- 20 -5.4新闻中心模块的实现与设计- 21 -5.5 游戏介绍模块的实现与设计- 22 -5.6 游戏图片模块的实现与设计- 23 -5.7 职业宝典模块的实现与设计- 26 -5.8留言模块的实现与设计- 28 -结论- 35 -参考文献- 36 -致谢- 37 -摘 要网络游戏产业是一个新兴的XX产业,经历了20世纪末的
4、初期形成期阶段,及近几年的快速开展,现在中国的网络游戏产业处在成长期,并快速走向成熟期的阶段。在中国整个网络经济的开展过程中从无到有,开展到目前成为中国网络经济的重要组成局部。网络游戏产业之所以可以打破在原来中国整个网络经济中的平衡,主要缘于在20世纪末中国网络经济泡沫破灭整个网络经济大受打击的时候,网络游戏却异军突起成为整个网络经济开展的领头羊,得到迅猛的开展。但是对于游戏的的制作现在各大游戏公司只针对自家游戏进展宣传,而忽略了群众所想要的游戏需求。我所做的是将当前绝大多数游戏资源经行整合,利用 html5技术将各种各样的游戏论坛展现出来,让玩家在选择游戏时有了更多的参考。这里将用到flis
5、h动画技术以及ps设计。这些将增加的欣赏性。用dw建立前端。关键词:游戏, html5、论坛ABSTRACTNetwork game industry is an emerging sunrise industry, has experienced the beginning of the end of the 20th century formation stage, and in recent years, rapid development, now Chinas online game industry is in growth period, and rapidly towards
6、the mature stage. In the whole process of the development of network economy in China from scratch, development up to now bee an important part of network economy in China. Network game industry can break the original balance of the whole network economy in China, mainly due to China at the end of t
7、he 20th century the dot bubble burst in the network economy big hit, network game industry bee the leader in the development of network economy, get rapid development. But for game website。Key words:game;; html55;forum第一章开发游戏的目的1.1游戏开展现状网络游戏产业是一个新兴的XX产业,经历了20世纪末的初期形成期阶段,及近几年的快速开展,现在中国的网络游戏产业处在成长期,并快
8、速走向成熟期的阶段。在中国整个网络经济的开展过程中从无到有,开展到目前成为中国网络经济的重要组成局部。网络游戏产业之所以可以打破在原来中国整个网络经济中的平衡,主要缘于在20世纪末中国网络经济泡沫破灭整个网络经济大受打击的时候,网络游戏却异军突起成为整个网络经济开展的领头羊,得到迅猛的开展。电脑游戏行业经过二十年的开展,已经成为与影视、音乐等并驾齐驱的全球最重要的娱乐产业之一,其年销售额超过好莱坞的全年收入。互联网的出现为电脑游戏行业开展注入了新的活力,凭借信息双向交流、速度快、不受空间限制等优势,让真人参与游戏,提高了游戏的互动性、仿真性和竞技性,使玩家在虚拟世界里可以发挥现实世界无法展现的
9、潜能,改变了单机版游戏固定、呆板、与机器对话的状况。网络游戏的这些优势不仅使其在电脑游戏行业中异军突起并在某种程度上取代了单机版游戏,而且成为网络业三大(网上金融、网上教育和网络游戏)赢利且利润优厚的领域之一。而游戏的制作都是比拟单一,目前没有一个综合类型的游戏.1.2开发本的目的2021年上半年国产网游开展迅猛,主要原因有两个:一是政策环境、舆论环境转好,二是代理模式的弊端暴露无遗。网络游戏运营商市场格局方面,2021年第二季度盛大、网易、巨人位居行业排名前3位,随后腾讯开展迅猛,2021年-2021年腾讯蝉联榜首。这些游戏公司只针对自家公司的游戏经行宣传与整合,然而玩家们都是比拟随意对于游
10、戏是由那家公司开发兴趣不大,只针对游戏本身的可玩性有兴趣。发开这样的目的是为了,让各大公司主打游戏经行整合,通过对游戏的介绍让玩家在玩游戏之前先对游戏经行了解,通过各大游戏论坛以及玩家对游戏的评价,本目的不是针对一家游戏公司经行宣传,目标就是让玩家更好的了解各大公司的主打游戏,从而更好的经行选择适合自己的游戏。每一个产业,在其开展成熟的道路中,都必须经历由不规X走向规X的过程,而这一过程中必将伴随着这样或那样的阻碍因素,中国的网络游戏产业也不例外。因此需加大政府的扶持力度、加快人才培养步伐、重点研发精品网络游戏等。中国游戏市场潜力巨大,在未来几年内,中国将从资金投入、创造产业环境、保护知识产权
11、以及加强对企业引导等方面对国内的游戏企业加以扶持。亚洲将是未来全球网络游戏的重要市场,而中国和日本将成为地区最大的两个在线游戏市场。游戏市场潜力巨大,一个好的游戏能做到最大的宣传。在在于如何留住玩家以及游戏攻略就需要各玩家之间的的相互交流,这时候论坛就是最好的沟通方式,在宣传游戏前可以让玩家进入论坛浏览一番那些已经资深玩家的对游戏的评价,也能更精准的定位游戏人群。第二章 系统开发环境2.1编程环境的选择2.1.1操作系统的选择目前可供选择的操作系统有很多,有Windows、Linux和Unix等。Windows具有界面图形化、多用户、多任务、网络支持良好、出色的多媒体功能、硬件支持良好和众多的
12、应用程序等特点。Linux是一种类Unix系统,是一个免费的操作系统,具有许多Unix系统的功能和特点,能够兼容Unix,但它没有Windows操作系统应用广泛,其上的应用软件种类较Windows少了很多,Windows上的很多应用软件在该系统上通常无法正常运行。而且许多硬件设备面对Linux的驱动程序也很缺乏。Unix适用于一些大型的网络。Unix与Linux这两种操作系统与Windows操作系统相比是比拟复杂的, 而且Linux在技术上还不很成熟。经过多番比拟,为了更好的开发和操作本系统,决定采用以下系统软件:操作系统:microsoft Windows XP professional2.
13、1.2 开发技术的选择2.1.2.1 HTML5静态网页技术简介 HTML5HyperText Mark-up Language即超文本标记语言或超文本标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。设计 HTML5语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。 HTML5文本是由 HTML5命令组成的描述性文本, HTM
14、L5命令可以说明文字、图形、动画、声音、表格、等。 HTML5的构造包括头部Head、主体Body两大局部,其中头部描述浏览器所需的信息,而主体那么包含所要说明的具体内容。 另外, HTML5是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。神奇吗?一点都不神奇,因为现在你看到的就是这种语言写的页面! HTML5只不过是组合成一个文本文件的一系列标签。它们像乐队的指挥,告诉乐手们哪里需要停顿,哪里需要激昂。 HTML5标签通常是英文词汇的全称如块引用:blockquote或缩略
15、语如“p代表Paragraph,但它们的与一般文本有区别,因为它们放在单书名号里。故Paragragh标签是,块引用标签是。有些标签说明页面如何被格式化例如,开场一个新段落,其他那么说明这些词如何显示(使文字变粗)还有一些其他标签提供在页面上不显示的信息例如标题。 根本 HTML5页面以DOCTYPE开场,它声明文档的类型,且它之前不能有任何内容包括换行符和空格,否那么将使文档声明无效,接着是标签,以完毕。在它们之间,整个页面有两局部-标题和正文。 2.1.2.2 JSP动态网页技术简介JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建
16、立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页 HTML5文件(*.htm,*. html5)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于效劳端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示别离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
17、Web效劳器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的 HTML5代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP与Java Servlet一样,是在效劳器端执行的,通常返回该客户端的就是一个 HTML5文本,因此客户端只要有浏览器就能浏览。JSP的1.0规X的最后版本是1999年9月推出的,12月又推出了1.1规X。目前较新的是JSP1.2规X,JSP2.0规X的征求意见稿也已出台。JSP页面由 HTML5代码和嵌入其中的Java代码所组成。效劳器在页面被客户端请求以后对这些Java代码进
18、展处理,然后将生成的 HTML5页面返回给客户端的浏览器。Java Servlet 是JSP的技术根底,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且平安可靠,主要面向因特网的所有特点。自JSP推出后,众多大公司都支持JSP技术的效劳器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的效劳器端语言。2.2数据库软件2.2.1 数据库软件的选择AccessMicrosoft Office Access前名 Microsoft Access是由微软发布的关联式数据库管理系统。它结
19、合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office的成员之一。Access能够存取 Access/Jet、Microsoft SQL Server、Oracle(甲骨文软件公司),或者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的进阶用户那么能使用它来开发简单的应用软件。虽然它支援部份面向对象OO技术,但是未能成为一种完整的面向对象开发工具。它的使用方便程度和强大的设计工具为初级程序员提供许多功能。不过,这种便于使用可能使人误解。这类开发者都是没
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 游戏 网站 设计 实现 分析
限制150内