基于java的arpg类游戏交易平台的设计和实现(附件)【字数:7402】
目录
Abstract 1
一、 引言 1
(一) arpg游戏交易系统开发背景 1
(二) 系统开发目的与意义 1
(三) 课题研究现状 1
二、 相关技术介绍 2
(一) JAVA 语言 2
(二) Tomcat7 2
(三) MySQL数据库 2
(四) eclipse 2
三、 系统分析 3
(一) 系统可行性分析 3
(二) 系统需求分析 3
1. 系统功能需求分析 3
2. 系统非功能性需求分析 3
(三) 系统业务流程分析 3
四、 系统总体设计 5
(一) 系统功能结构设计 5
(二) 系统数据库设计 5
五、 系统详细设计 8
(一) 游戏账号租赁平台前台模块 8
(二) 游戏账号租赁平台后台模块 13
六、 系统测试 19
(一) 系统测试目的与方法 19
(二) 测试用例 19
结束语 21
致 谢 22
参考文献 23
引言
arpg游戏交易系统开发背景
现代人的生活节奏较快,工作繁忙压力大,人们在工作之余期望能够获得全身心的放松和休闲体验,而网络游戏成为了很多数人休闲娱乐的主要选择之 *51今日免费论文网|www.51jrft.com +Q: #351916072#
一。在不同的游戏里为了扮演不同的角色获得更好的游戏体验,每个玩家都追求更高的游戏等级账号、更强大的游戏装备。但是arpg类游戏装备的获取往往需要靠很多的时间和耐心,对于很多休闲并不充裕玩家来讲想要尝试更好的体验是非常困难的。为了充分发挥每一个游戏账号的价值帮助更多的人有更好的游戏体验,使用游戏交易租赁平台已经成为了新手段。人们在自己喜欢的网络游戏里攻城略地放松自己,还能够通过游戏激进型交友。数据显示每年游戏行业经营的都比较好,面对巨大的游戏市场研究游戏账号租赁平台是非常有价值的。
将共享经济的概念搬迁到游戏账号共享当中来,在计算机技术的帮助下针对游戏账号这类商品所特有的标签信息进行功能设计。将游戏账号租赁平台作为一个游戏爱好者的乐园,提供优质的账号商品帮助游戏爱好者以更小的成本获得最好的游戏体验。
系统开发目的与意义
本课题的研究将使得玩家有可能通过租赁的方式获得职业玩家或半职业玩家的高级别账号或装备,从而获得更加快乐游戏体验,也为职业玩家在付出大量的时间成本后获得收益提供了一条有效途径,并且本课题研究完成后也为游戏账号的租赁双方的交易提供一定的安全保障,从而有效减少因纠纷或有意的欺诈行为而产生的社会性问题。凭借系统所支持的高效率的信息处理能力,帮助玩家更准确的找到服务需求的游戏账号,更快的完成账号租赁服务,并提高交易准确率。
课题研究现状
作为电子交易的一种形式,本课题和其他多说电子交易平台较为相似,电子交易平台在世界范围内已经处于成熟运行的状态,因此实现功能是完全可以可行的。而且随着大数据技术的兴起,电子交易平台的个性化开发和推送成为当前各大电子交易平台主要运行方向。我国电子交易产业方兴未艾,尽管在本次课题中未能完成个性化推送的开发,在未来的趋势将努力想这方面发展。提高信息的处理与信息服务质量。
相关技术介绍
JAVA 语言
对于信息系统的开发需求,系统通过Java进行处理。主要是因为它有比较高的安全性、能够跨平台执行等特点。Java具有功能丰富的框架使用,在搭建过程中能够直接使用框架为基础自定义内部功能。它对于平台的适应性特点,让对于系统的升级工作不需要再去进行太大的改动。
Tomcat7
Tomcat所使用的都是比较先进的开发技术能够帮助程序员在编程的过程中有跟舒适的体验,在一些中小型项目的开发过程中使用的比较普遍。在部署过程中可以通过默认安装方式进行处理,工作过程中Java会直接获得对应的管理员权限用于更好的处理各类程序。
MySQL数据库
使用MySQL数据库需要首先开启服务,在项目运行时会通过SQL语言进行数据库连接后提供数据服务支持。在创建表的过程中需要给表增加约束,主键是唯一存在的并且属性值不可以为空,同时主键与外键可以通过设置auto_increment调整为自动增长的模式,然后通过数据库处理时要求的语法结构对表进行操控。
eclipse
作为一个开发平台,它其中包含一个框架与一组服务。它可以被当做是一个用于Java开发的集成环境来使用,但同时它还可以作为一个插件的开发环境使用。开发人员在编程的过程中可以依靠该环节搭建需要的各种插件,更好的帮助进行开发。并且PHP、C++等语言也能够在插件的帮助下在该环节中进行开发。
系统分析
系统可行性分析
本课题游戏账号租赁平台的开发主要使用了Java语言以及一些框架技术进行处理,开发过程中使用到的各项技术都被多次运用于不同的电子交易平台开发中。课题开发中所有的Java语言具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。并且现在B/S结构开发技术也已经非常成熟,本次开发使用到的框架就是基于B/S结构开发的内容。在该模式下能够减少可能发生的软件问题,整体开发技术上可行。
系统需求分析
系统功能需求分析
系统用于处理游戏账号的租赁服务,作为电商平台类的网站在使用过程中会需要有金钱交易。因此在管理的过程中需要系统提供账号注册与管理功能,方便浏览者注册成为平台的会员用户。用户拥有自己的平台账号之后可以开发用户个人中心模块,在该模块当中完成对个人信息的管理以及当前和历史买卖的商品信息的记录展示。
原文链接:http://www.jxszl.com/jsj/wljs/608357.html