1、网络游戏交易平台信息管理系统摘 要现今人们的生活方式逐渐丰富,电脑和网络已经融入了人们生活中的滴滴点点,无时不刻的影响着我们的日常生活,网络游戏已经进入到了大多数人的生活之中。在游戏的世界中人们会得到很多有价值的物品,然而这些物品就像现实生活中的物品一样,有的物品会经常被使用到,让玩家在游戏中神采奕奕,出类拔萃;有的却长时间的闲置,完全发挥不出其真正的价值。为了充分发挥游戏内各个物品的价值,游戏交易系统的出现已然成为时代的趋势,并将会拥有其与众不同又必不可少的的地位。设计本系统的目的在于创建一个可以帮助网络游戏交易平台准确并且快速的收集、整合、处理、记录与游戏交易平台相关信息的系统,显然凭借传
2、统的手工管理方式已经无法正常处理每天巨额的信息量。在本系统的帮助下,企业能够极大幅度节约人力和物力,在保证准确性的同时,快速完成对信息的处理。设计的过程中我用 JSP 来编程,用 Mysql 建立数据间的转换,利用 JAVA 平台开发系统。在收集和存储游戏交易的档案信息的同时,本系统还能还能对游戏交易信息档案的接口进行更新和检索,从而显著提高工作效率。本论文着重说明了设计思想、技术难点以及解决方案等,介绍了系统创建的背景,系统所具备的功能以及整个系统的开发的过程。本游戏信息管理系统可以将企业从落后传统的游戏交易信息管理模式中解脱出来,通过使用本系统来使得对游戏交易过程中的信息管理能够变得简单透
3、明,便于操作,一目了然。关键词: 游戏交易;系统;信息AbstractNowadays, peoples lifestyle is gradually enriched. Computer and network have been integrated into the little drops of peoples lives, affecting our daily life from time to time. Online games have entered the lives of most people.In the game world, people will get a
4、lot of valuable items, but these items like real life items, some items will often be used to let the game player in the game, some are in good out of a bandbox, rise above the common herd; long time idle, not fully play its real value. In order to give full play to the value of various objects in t
5、he game, the emergence of the game trading system has become the trend of the times, and will have its distinctive and indispensable position. The purpose of this system is to create a system that can help the online game trading platform to collect, integrate, process and record the information rel
6、ated to the game platform accurately and quickly. Obviously, the traditional manual management has been unable to deal with the huge amount of information everyday. With the help of this system, the enterprise can greatly save manpower and material resources, and ensure the accuracy at the same time
7、, the rapid completion of the information processing. We developed the game transaction information management system based on JAVA platform. The programming language used is JSP. On the database side, we used Mysql to build data conversions.While collecting and storing the file information of the g
8、ame transaction, the system can also update and retrieve the interface of the game transaction information file , thus remarkably improving work efficiency. This paper focuses on the design ideas, technical difficulties and solutions. The background of the system creation, the functions of the syste
9、m and the development process of the whole system are introduced.This game information management system can make the enterprise from the backward traditional game transaction information management model free. By using the system, the information management in the game transaction process can be si
10、mple, transparent, easy to operate and clear at a glance.Keywords: game trading; system; information1. 绪论1.1 背景计算机近年来的普及速度超出了人们的想象,从科研院所走进了大中型企业,走进了平常家家户户,Internet 走进了千万家,走进了每一个平民小百姓的日常生活。计算机的迅速普及和网络的飞速发展不断地改善这人们的现代生活以及工作方式。通过电脑和网络来进行文字草拟、修改、打印、清样以及文件登录、文件检索、综合统计与分类、数据库管理之类的活动已经成为了时代的发展大方向 1。电脑和网络已经
11、融入了人们生活中的滴滴点点,无时不刻的影响着我们的日常生活。其中网络游戏已然成为了我们生活娱乐的一大重要做成元素,丰富了我们的休闲生活,人们通过网络游戏放松自己,结交世界各地的朋友,使我们的休闲生活上升到了一个新的层面。游戏交易平台是计算机和网络迅速发展时代中一个游戏交易信息应用解决的重要方案。游戏交易平台就是将电脑网络技术和先今的管理观念融合起来,规划和重构游戏交易平台,在信息技术的基础上,优化并且合理的配置游戏中特有的交易信息,创建出一个动态的、独有的、安全的数字信息源、使得游戏的交易系统全面化,流程化,数字化。通过这个桥梁,从而使游戏交易系统更加快捷、准确、有效率的对信息进行管理和决策
12、2。当今社会正在高速步入网络信息时代并已经达到了一定的高度,社会的每个领域无时不刻的发生着天翻地覆的优化,每一个个人,集体或是企业必须紧跟时代的步伐。只有这样才能使个人、集体或是企业具有足够的竞争力,以至于不会被时代所淘汰度。电脑和网络的技术及水平融入到了我们生活的每一个层面。为了让我们的游戏交易平台更有生命力和竞争力,这篇论文对游戏交易平台进行了全面的研究和剖析。1.2 目的与意义信息技术光速发展的今天,存在无穷的机遇,但与此同时,在现在这样的大环境之下,依靠人力的双手来进行的传统游戏交易信息管理模式基本已经不能够满足企业运营和管理的要求了,也就是说,传统的游戏交易信息管理模式不只是不能够满
13、足企业的发展,更圆圆漫步不了现在生活和社会发展趋势的基本要求。在互联网还没有现金如此发达和普及的早期,游戏交易平台都处理完全依靠的使人工的操作,但是在信息时代中,生活的节奏不断加快,社会的变迁使人叹为观止,传统的游戏交易系统已经完全跟不上步伐了,迟早被时代所淘汰。需要经过诸多手续,并且整个过程都要通过手工操作的传统的游戏交易信息管理效率实在太过低下,根本就满足不了企业对巨量的游戏交易信息的统计和处理了。同时,交易过程之中产生的关系有及其复杂,各个单位处理信息的方式方法各不相同,极容易出现信息的遗漏或是重复问题。因此,必须出现一种全新的、信息化的技术平台来改善现今的混乱局面,游戏交易平台就是在这
14、样的一个大环境下所催生出来的,为了应付全新的形式的游戏交易信息管理模式,最理想的解决办法正式创建游戏交易平台。这次的创新意义非凡,一方面不仅能摆脱传统低效的工作方式,另一方面更是能够保障企业经营链的高效果运作。建立信息化管理系统还有一大优势就是能够在企业管理创新、技术创新、制度创新和文化创新等方面产生巨大促进作用。我们身处这个信息即是经济的时代之中,企业信息化的重中之重毕然会是游戏交易信息化管理,将会起到举足轻重的重要作用。这篇论文的目的正是要通过将游戏交易系统信息化来使得对游戏交易过程中的信息管理能够变得简单透明,便于操作,一目了然。我们通过优化功能模块组合以达到实现多样的管理细节的目的,从
15、而达到自动化和信息化最大化的目的。同时还能复查人工处理操作的环节,最大化的降低游戏交易平台的出现错误的可能性。1.3 现状在全球范围类美国对于游戏交易平台的研究相对较早,也就相对先进。在2009 年美国的游戏交易就已经发表了基本游戏交易信息理论说明 ,其中提到了以下几点指标来评定游戏交易信息:相关性方面、可验证方面、超然方面、可定量方面。从此,全球第一次出现了游戏交易信息的质量标准。不仅踏出了游戏交易的第一步,这也对以后的对游戏交易平台的创建和研究产生了巨大的深远影响。现在我们国内也有很多的企业已经通过建立内部的局域网系统以及和外部的英特网连接实现了信息化的管理,同时也拥有了完备的硬件设施。但
16、是我国现在仍然存在诸多不足,在软件方面尤其突出。在软件方面,最不尽如人意的地方就是我国目前所能开发出来的在游戏交易平台信息方面的的系统并没能与国际接轨,而且功能不够强大和完善,最终使得国际友人并不买账,对系统的推广和普及造成巨大的困难。我国面对一个十分艰巨的问题,那就是如何应对和适应国际化发展的要求。近几年,信息事业发展速度实在迅猛,手工管理方式实在跟不上时代的节奏,尤其在网络游戏交易信息管理等运用,因为其中包含了巨量的事务处理,唯有采用 IT 技术,才能充分提升服务质量,提高管理水平。我们不仅要面对国内的竞争,同时面对国外的种种挑战,要跟上国际的步伐,以最快的速度与国际接轨。2. 系统规划2
17、.1 开发环境2.1.1 Myeclipse 简介在现今广阔的平台开发 Eclipse 插件集合市场中,MyEclipse 便是其中的佼佼者之一,其优势尤其体现在在 J2EE 和 Java4中的运用。就目前来言,MyEclipse支持各种各样的开源产品,功能也十分强大。其目前支持 Java Servlet,AJAX, JSP3, JSF, Struts,Spring, Hibernate,EJB3,JDBC 数据库链接工具等多项功能。总体来说,目前所有常见或是拥有独特功能的开源产品的专属 eclipse 开发工具几乎都被 MyEclipse 所涵盖。2.1.2 Tomcat 简介说到免费的开放
18、源代码的 Web 应用服务器,免费的 Tomcat 服务器自然是JSP 程序开发方式和调试方式首先会想到并愿意使用的。这个小量级的应用服务器在中小型企业中应用广泛,除此之外,还适用于并发访问用户比较少的场合。实际上,Apache Tomcat 就是可以独立运行的服务器扩展的一部分。正是这样,就算你只是运行了 tomcat,它却是作为与 Apache 单独运行的一个单独进程。所以我们就能利用这一点,只要配备正确,用 Apache 来提供页面,在实际上就是运行 Tomcat JSP 页面和 Servlet。 ,Tomcat 也存在缺点,就是 Tomcat是不如来处理静态 HTML 的 Apache
19、 服务器的能力。现在 8.0.0-RC1 (alpha) Released 是目前 Tomcat 的最新版本。2.2 开发可行性分析现在的组多企业运用人工管理方式,还是运用的最基本的纸和笔,这种管理方式不仅在消耗巨大人力的同时浪费极多的时间,并且十分容易出现错误。然而创建网络游戏交易平台不光把人们从繁重的人力工作中解放出来,而且高效准确,既能快速完成信息的处理,又能保证准确率,不容易出现错误。提高了效率的同时又降低了成本。2.2.1 经济可行性这个系统作为我的毕业设计,由我一个人开发、设计及实现,所以除了投入了我的人力,几乎没有额外的经济投入,也更不需要额外的投资。这次研究并开发的系统能够代替
20、社会生活中人们传统的游戏交易方式,在系统建成之后,游戏交易上的业务流程和人工开支必然会大幅度下降,这就可以节约资金成本,并且在交易的过程中还能收集信息,通过数据库的信息量,来使信息处理的周期迅速的缩短,大幅度提高工作效率。另一方面,用户在使用的过程中也能感觉更加方便,界面更加直观,权限分配更加合理,让人一目了然,从而减少了管理所要支出的经费。这个项目的开发经费基本不是问题,而且,实施本项目将会让人们实实在在的看到在工作效率的显著提高,同时能够节约各种经费。因此在经济可行性上完全没问题。2.2.2 技术可行性我主要利用 JSP 技术来完成这次的系统设计和创建,通过 JSP 技术创建并使用脚本语言
21、,制作动态网页通过配合 HTML6来实现。这种方法既不用进行翻译,便于编写,能够飞快的就制作出本系统的应用程序,并且能够直接通过服务器端口来执行,设计编辑使用 Windows 记事本就能够轻松的完成,连浏览器都不必使用。操作和调试都足够简单。另一方面,使用的 B/S 模式 7软件现今已经发展得比较成熟,在软件开发的问题上也完全能够解决。这么看来在技术可行性上完全没问题。2.2.3 运行可行性在运行了新系统之后,企业的工作环境、企业的管理方式以及组织的机构等因素会受到巨大程度的影响。开发新系统为的就是要让数据自动收集、处理和转换并最终以报表的形式展现给管理员。另外,有没有必要对管理的人员进行口对
22、口的培训也是要考虑的问题之一。虽然现在我们国家信息化程度还没普及到极高的程度,但是基本的操作可以说还是没有问题的,各个社会阶级的工作人员都拥有相应的技术水平,都是一些基本操作,所以运行可行性毫无问题 8。综上所述,在以上这三点上都是现实可行的,因此该本系统的设计与实现是完全可行的。3. 系统分析3.1 业务流程分析3.1.1 系统信息业务流程图本系统中,信息首先通过管理员收集和统计,将游戏信息资料、代理商资料、活动信息资料、以及销售信息资料四个部分的信息资料提交给后天管理,在通过后天管理进行统计,然后通过游戏信息、代理商信息、活动信息、销售信息四个栏目进行发布,将这些信息公布给用户。系统信息业
23、务流程如下:图 3-1 系统信息业务流程图3.1.2 用户业务流程图用户通过会员登录进入本交易平台,查看商品之后可以将商品加入购物车或者提交购物订单,加入购物车的商品将会更新到会员信息表内,提交的订单将会进入结算界面,结算成功后会生成已完成的订单并更新到财务报表,然后会安派物流并更新到物流信息表,最后反馈给用户,结算失败的订单将会生成未完成订单,将更新到会员信息表,同时系统还会将已完成订单和未完成订单进行统计,最终跟新到销售信息表 9。用户业务流程图如下:图 3-2 用户业务流程图3.1.3 信息增删改业务流程图在添加信息时,编号和字段都是系统自己制造的,并且都是完全修改不了的,用户所能做的就
24、是修改别的信息,随后系统就会判别数据的合法性,能写入并保存至数据库的唯一途径是通过合法性验证,不合法就直接回到起点,重新输入。在修改信息时,首先要选择要修改的那条信息,之后再直接输入相应的准备改成的数据,随后系统就会判别数据的合法性,能写入并保存至数据库的唯一途径是通过合法性验证,不合法就直接回到起点,重新输入。当我们准备清楚一条记录时,用户只需要做的事就是选定到需要删除的那条记录,之后直接的单击删除按键,界面立马出现一个只有两个选项的窗口,选择是就可以删除数据库里的想要删除的那条信息,选否就不会删除。图 3-3 信息增删改业务流程图3.2 数据流程分析3.2.1 顶层数据流程我们把系统高度的抽象并概括出来,从而得出顶层数据流程图 10,该图的系统是通过一个处理功能所构成的。途中描述了客户、管理员以及游戏信息管理系统之间总的信息流入流出,展现了信息在整个系统中的相互流动。在该图之中,整个系统中的信息流动一目了然。本系统的顶层数据流程图如下: