java的网络游戏充值系统的设计与实现(附件)

摘 要随着网络游戏的产生以及不断发展,带动相关产业的兴起,网络游戏产生了巨大的经济效益。但随着社会的发展,科学技术日新月异,传统的充值方式例如点卡充值以不能满足游戏玩家日益增长的需求,因此开发一个满足游戏玩家需求的网游充值系统势在必行。随着互联网的发展,以及互联网信息技术的普及,计算机技术广泛应用于生活中的各个方面并是不可缺少的一部分,信息化时代成为社会发展的主流。本系统采用JAVA语言和JSP技术设计链接Oracle数据库开发了一个基于JAVA语言的网络游戏充值网站系统。本系统主要由两部分组成,分别是用户平台与管理员平台。其中用户平台主要包括用户账号管理与充值功能模块。管理员平台包括用户信息管理、充值管理、账户管理、充值记录管理和查询记录操作五大功能模块,用户平台与管理员平台实现了从用户注册到完成,以及管理员对用户数据进行管理的基本功能。目 录
1 绪论
1.1 课题研究背景 1
1.2 课题研究意义 1
1.3 国内外研究现状和发展趋势 2
2 系统开发简介
2.1 JSP简介 3
2.2 B/S结构 3
2.3 MyEclipse简介 3
2.4 Oracle数据库简介 4
2.5 课题设计方法与实施方案以及运行环境 6
3 系统分析
3.1 系统可行性分析 7
3.2 系统功能需求分析 7
3.2.1系统流程图 8
3.2.2数据流程图 9
4 系统设计
4.1 功能模块设计 10
4.1.1 系统架构设计目标 10
4.1.2系统设计的总体规则 10
4.1.3系统设计主要功能 11
4.1.4 系统主要功能模块的实现 12
4.2 数据库设计 12
4.2.1 数据库设计规范 12
4.2.2 数据库概念模型 12
4.2.3 数据表字段设计 14
5系统实现
5.1用户模块实现 17
5.2 充值功能模块实现 18
5.3 管理员的功能模块实现 19
 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^* 
br /> 4.1.4 系统主要功能模块的实现 12
4.2 数据库设计 12
4.2.1 数据库设计规范 12
4.2.2 数据库概念模型 12
4.2.3 数据表字段设计 14
5系统实现
5.1用户模块实现 17
5.2 充值功能模块实现 18
5.3 管理员的功能模块实现 19
6 系统测试
6.1 功能测试 21
6.2 安全测试 21
6.3 可用性测试 21
6.4 性能测试 22
6.5 测试结果分析 22
结 论 23
参考文献 24
致 谢 26
1 绪论
1.1 课题研究背景
自从改革开放,中国网络游戏行业发展迅速,但国内网络游戏行业的发展,与经济发展不匹配,难以满足广大游戏爱好者的需求。随着国家不断发展,网络游戏越来越受欢迎,已经成为国民生活中的不可或缺的一部分,在人们的生活中的地位一天比一天重要。
中国的网络游戏行业现在仍是基础设施比较薄弱,管理手段比较滞后,信息水平比较低。网络游戏行政管理部门存在着缺乏信息化管理工具,以及顺畅的沟通渠道等问题,面对困难和挑战,中国网络游戏行业需要创新思维,转变观念,以信息技术来整合一些相关内容,来实现整个行业的一个新的飞跃。网络游戏企业需要改变传统的经营模式,来降低成本,提高效率,从而提高网络游戏产业整体素质,网络游戏信息是网络游戏增长的支柱产业并将提升网络游戏产业作为信息的整体水平,优化资源和电力相关行业的刚度分配。
本文详细介绍了整个系统,本文总共可划分为绪论,系统开发环境介绍,系统分析,概要设计,系统详细设计与实现,系统测试。本文讨论了需求分析,系统设计的技术和系统的功能。该系统在开发过程中,注重满足操作简单的要求,并寻求一个全面的系统,具有普遍性。并且在不断的使用、操作以及对系统的理解的不断加深,对系统的部分功能进行重新分析,设计,完善了系统。
1.2 课题研究意义
如果说,如今的年轻人最为痴迷,最为疯狂的游戏是什么,答案当然是网络游戏。自从网络游戏诞生以来,就以其无法抗拒的魅力让无数青少年深陷其中,甚至无法自拔。现代社会,网络游戏已深入到青少年的生活甚至血液中,成为他们生活中不可或缺的一部分。在游戏玩家的眼中,没玩过网络游戏的人,就如同原始人一样,由此可见网络游戏的流行与普及程度。同时,在网游飞速发展的时代下,为相关产业的带来了无限商机。据相关人士统计表明,在2005年时,我国的网游市场带来的经济效益以达到83.5亿元人民币,2000~2005年期间增涨率已达到93.2%。在此期间,游戏点卡成为了网络游戏充值过程中不可或缺的角色,毫不夸张的说,游戏点卡是网游消费中占据了95%的份额,也就是说95%的游戏玩家在游戏充值过程中均采取游戏点卡的方式,但随着互联网的发展,电脑技术的普及,游戏点卡的充值方式将不适合时代的发展,终将被新型的游戏充值方式所取代。因此,一个便利的游戏充值系统的开发迫在眉睫。
1.3 国内外研究现状和发展趋势
早在2001年,全球网络游戏产值突破60亿美元。
美国加州圣迭哥DFC咨询公司发布的报告称,目前世界上有5000万网络游戏用户,到2006年这一数字将增加至1.1亿。其中,2300万网络游戏用户将通过微软的XBox和索尼的Play Station游戏机在网上对战。目前,世界一流的网络游戏生产商年营业收入在1亿美元左右。随着宽带网络渐渐进入寻常百姓家,在线游戏将广泛受到消费者的欢迎。
据网络统计,在网络游戏盛行的韩国,网络游戏玩家超过了上网人数的50%,网络游戏成为韩国宽带产业的第一大应用。韩国著名的网络游戏制造商、服务商有:Actozsoft、Esofnet、JCE、NC SOFT等。
我国网络游戏市场2000年正式启动以来,整个网络游戏在飞速发展越来越多的企业参与到网络游戏的研究与开发。目前国内网络游戏公司已达上百家,其中知名的有盛大网络、腾讯网络、九幽、世纪天成、网易等。市场上运营的网络游戏亦达上千多款,并且平均每月还有7款新网络游戏上市。
而目前,网络游戏公司的游戏都是采取各自的支付手段完成游戏中虚拟货币的支付。这种支付方式效率较低、重复度高,因此无法满足游戏玩家的需求。而且随着该玩家需求的不断复杂, 上诉支付系统逐渐显露出了不足,为了应对这种不断出现的需求,从而设计网上充值系统,满足广大游戏爱好者的需求。
2 系统开发环境介绍
2.1 JSP简介
所谓的JSP(JAVA SERVER PAGES)就是一种动态网页技术标准,其是由SUN MICROSYSTEMS公司倡导的,经过过多家企业的共同研究开发出来的。JSP技术所应用的是基于Java编程语言编写类XML的tags与scriptlets,进行封装出现动态网页的管理逻辑。
JSP和Java有一处相同的地方就是,都能够在服务器端得到直接的执行,而一般执行返回该客户端的,只有HTML文本,所以在客户端上,只要安装了相应的浏览器就能够浏览内容。
JSP的1.0在1999年9月研发出来了最后的一个版本,而在当年的12月,就已经接着推出了1.1规范。当前阶段普遍应用的新版本则是JSP1.2规范,而JSP2.0规范也即将出现。
JSP页面通常是HTML代码与嵌入其中的Java代码共同构成的,当服务器在页面收到客户端的请求之后,就会实现Java代码的具体

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/1048.html

好棒文