网络游戏交易平台信息管理系统 毕业设计论文范本模板.docx
《网络游戏交易平台信息管理系统 毕业设计论文范本模板.docx》由会员分享,可在线阅读,更多相关《网络游戏交易平台信息管理系统 毕业设计论文范本模板.docx(40页珍藏版)》请在冰点文库上搜索。
网络游戏交易平台信息管理系统毕业设计论文范本模板
网络游戏交易平台信息管理系统
摘要
现今人们的生活方式逐渐丰富,电脑和网络已经融入了人们生活中的滴滴点点,无时不刻的影响着我们的日常生活,网络游戏已经进入到了大多数人的生活之中。
在游戏的世界中人们会得到很多有价值的物品,然而这些物品就像现实生活中的物品一样,有的物品会经常被使用到,让玩家在游戏中神采奕奕,出类拔萃;有的却长时间的闲置,完全发挥不出其真正的价值。
为了充分发挥游戏内各个物品的价值,游戏交易系统的出现已然成为时代的趋势,并将会拥有其与众不同又必不可少的的地位。
设计本系统的目的在于创建一个可以帮助网络游戏交易平台准确并且快速的收集、整合、处理、记录与游戏交易平台相关信息的系统,显然凭借传统的手工管理方式已经无法正常处理每天巨额的信息量。
在本系统的帮助下,企业能够极大幅度节约人力和物力,在保证准确性的同时,快速完成对信息的处理.设计的过程中我用JSP来编程,用Mysql建立数据间的转换,利用JAVA平台开发系统。
在收集和存储游戏交易的档案信息的同时,本系统还能还能对游戏交易信息档案的接口进行更新和检索,从而显著提高工作效率。
本论文着重说明了设计思想、技术难点以及解决方案等,介绍了系统创建的背景,系统所具备的功能以及整个系统的开发的过程。
本游戏信息管理系统可以将企业从落后传统的游戏交易信息管理模式中解脱出来,通过使用本系统来使得对游戏交易过程中的信息管理能够变得简单透明,便于操作,一目了然。
关键词:
游戏交易;系统;信息
Abstract
Nowadays,people'slifestyleisgraduallyenriched.Computerandnetworkhavebeenintegratedintothelittledropsofpeople’slives,affectingourdailylifefromtimetotime.Onlinegameshaveenteredthelivesofmostpeople。
Inthegameworld,peoplewillgetalotofvaluableitems,buttheseitemslikereallifeitems,someitemswilloftenbeusedtoletthegameplayerinthegame,someareingoodoutofabandbox,riseabovethecommonherd;longtimeidle,notfullyplayitsrealvalue.Inordertogivefullplaytothevalueofvariousobjectsinthegame,theemergenceofthegametradingsystemhasbecomethetrendofthetimes,andwillhaveitsdistinctiveandindispensableposition。
Thepurposeofthissystemistocreateasystemthatcanhelptheonlinegametradingplatformtocollect,integrate,processandrecordtheinformationrelatedtothegameplatformaccuratelyandquickly。
Obviously,thetraditionalmanualmanagementhasbeenunabletodealwiththehugeamountofinformationeveryday。
Withthehelpofthissystem,theenterprisecangreatlysavemanpowerandmaterialresources,andensuretheaccuracyatthesametime,therapidcompletionoftheinformationprocessing。
WedevelopedthegametransactioninformationmanagementsystembasedonJAVAplatform。
TheprogramminglanguageusedisJSP.Onthedatabaseside,weusedMysqltobuilddataconversions。
Whilecollectingandstoringthefileinformationofthegametransaction,thesystemcanalsoupdateandretrievetheinterfaceofthegametransactioninformationfile,thusremarkablyimprovingworkefficiency。
Thispaperfocusesonthedesignideas,technicaldifficultiesandsolutions.Thebackgroundofthesystemcreation,thefunctionsofthesystemandthedevelopmentprocessofthewholesystemareintroduced.
Thisgameinformationmanagementsystemcanmaketheenterprisefromthebackwardtraditionalgametransactioninformationmanagementmodelfree。
Byusingthesystem,theinformationmanagementinthegametransactionprocesscanbesimple,transparent,easytooperateandclearataglance.
Keywords:
gametrading;system;information
1。
绪论
1。
1背景
计算机近年来的普及速度超出了人们的想象,从科研院所走进了大中型企业,走进了平常家家户户,Internet走进了千万家,走进了每一个平民小百姓的日常生活。
计算机的迅速普及和网络的飞速发展不断地改善这人们的现代生活以及工作方式.通过电脑和网络来进行文字草拟、修改、打印、清样以及文件登录、文件检索、综合统计与分类、数据库管理之类的活动已经成为了时代的发展大方向[1]。
电脑和网络已经融入了人们生活中的滴滴点点,无时不刻的影响着我们的日常生活。
其中网络游戏已然成为了我们生活娱乐的一大重要做成元素,丰富了我们的休闲生活,人们通过网络游戏放松自己,结交世界各地的朋友,使我们的休闲生活上升到了一个新的层面。
游戏交易平台是计算机和网络迅速发展时代中一个游戏交易信息应用解决的重要方案。
游戏交易平台就是将电脑网络技术和先今的管理观念融合起来,规划和重构游戏交易平台,在信息技术的基础上,优化并且合理的配置游戏中特有的交易信息,创建出一个动态的、独有的、安全的数字信息源、使得游戏的交易系统全面化,流程化,数字化。
通过这个桥梁,从而使游戏交易系统更加快捷、准确、有效率的对信息进行管理和决策[2]。
当今社会正在高速步入网络信息时代并已经达到了一定的高度,社会的每个领域无时不刻的发生着天翻地覆的优化,每一个个人,集体或是企业必须紧跟时代的步伐。
只有这样才能使个人、集体或是企业具有足够的竞争力,以至于不会被时代所淘汰度。
电脑和网络的技术及水平融入到了我们生活的每一个层面。
为了让我们的游戏交易平台更有生命力和竞争力,这篇论文对游戏交易平台进行了全面的研究和剖析.
1。
2目的与意义
信息技术光速发展的今天,存在无穷的机遇,但与此同时,在现在这样的大环境之下,依靠人力的双手来进行的传统游戏交易信息管理模式基本已经不能够满足企业运营和管理的要求了,也就是说,传统的游戏交易信息管理模式不只是不能够满足企业的发展,更圆圆漫步不了现在生活和社会发展趋势的基本要求.在互联网还没有现金如此发达和普及的早期,游戏交易平台都处理完全依靠的使人工的操作,但是在信息时代中,生活的节奏不断加快,社会的变迁使人叹为观止,传统的游戏交易系统已经完全跟不上步伐了,迟早被时代所淘汰。
需要经过诸多手续,并且整个过程都要通过手工操作的传统的游戏交易信息管理效率实在太过低下,根本就满足不了企业对巨量的游戏交易信息的统计和处理了。
同时,交易过程之中产生的关系有及其复杂,各个单位处理信息的方式方法各不相同,极容易出现信息的遗漏或是重复问题.
因此,必须出现一种全新的、信息化的技术平台来改善现今的混乱局面,游戏交易平台就是在这样的一个大环境下所催生出来的,为了应付全新的形式的游戏交易信息管理模式,最理想的解决办法正式创建游戏交易平台。
这次的创新意义非凡,一方面不仅能摆脱传统低效的工作方式,另一方面更是能够保障企业经营链的高效果运作.建立信息化管理系统还有一大优势就是能够在企业管理创新、技术创新、制度创新和文化创新等方面产生巨大促进作用。
我们身处这个信息即是经济的时代之中,企业信息化的重中之重毕然会是游戏交易信息化管理,将会起到举足轻重的重要作用。
这篇论文的目的正是要通过将游戏交易系统信息化来使得对游戏交易过程中的信息管理能够变得简单透明,便于操作,一目了然.我们通过优化功能模块组合以达到实现多样的管理细节的目的,从而达到自动化和信息化最大化的目的。
同时还能复查人工处理操作的环节,最大化的降低游戏交易平台的出现错误的可能性。
1.3现状
在全球范围类美国对于游戏交易平台的研究相对较早,也就相对先进.在2009年美国的游戏交易就已经发表了《基本游戏交易信息理论说明》,其中提到了以下几点指标来评定游戏交易信息:
相关性方面、可验证方面、超然方面、可定量方面。
从此,全球第一次出现了游戏交易信息的质量标准.不仅踏出了游戏交易的第一步,这也对以后的对游戏交易平台的创建和研究产生了巨大的深远影响.
现在我们国内也有很多的企业已经通过建立内部的局域网系统以及和外部的英特网连接实现了信息化的管理,同时也拥有了完备的硬件设施.但是我国现在仍然存在诸多不足,在软件方面尤其突出。
在软件方面,最不尽如人意的地方就是我国目前所能开发出来的在游戏交易平台信息方面的的系统并没能与国际接轨,而且功能不够强大和完善,最终使得国际友人并不买账,对系统的推广和普及造成巨大的困难。
我国面对一个十分艰巨的问题,那就是如何应对和适应国际化发展的要求。
近几年,信息事业发展速度实在迅猛,手工管理方式实在跟不上时代的节奏,尤其在网络游戏交易信息管理等运用,因为其中包含了巨量的事务处理,唯有采用IT技术,才能充分提升服务质量,提高管理水平.
我们不仅要面对国内的竞争,同时面对国外的种种挑战,要跟上国际的步伐,以最快的速度与国际接轨.
2。
系统规划
2。
1开发环境
2.1.1Myeclipse简介
在现今广阔的平台开发Eclipse插件集合市场中,MyEclipse便是其中的佼佼者之一,其优势尤其体现在在J2EE和Java[4]中的运用。
就目前来言,MyEclipse
支持各种各样的开源产品,功能也十分强大.其目前支持JavaServlet,AJAX,JSP[3],JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。
总体来说,目前所有常见或是拥有独特功能的开源产品的专属eclipse开发工具几乎都被MyEclipse所涵盖。
2。
1.2Tomcat简介
说到免费的开放源代码的Web应用服务器,免费的Tomcat服务器自然是JSP程序开发方式和调试方式首先会想到并愿意使用的。
这个小量级的应用服务器在中小型企业中应用广泛,除此之外,还适用于并发访问用户比较少的场合。
实际上,ApacheTomcat就是可以独立运行的服务器扩展的一部分。
正是这样,就算你只是运行了tomcat,它却是作为与Apache单独运行的一个单独进程。
所以我们就能利用这一点,只要配备正确,用Apache来提供页面,在实际上就是运行TomcatJSP页面和Servlet。
,Tomcat也存在缺点,就是Tomcat是不如来处理静态HTML的Apache服务器的能力。
现在8.0.0—RC1(alpha)Released是目前Tomcat的最新版本。
2.2开发可行性分析
现在的组多企业运用人工管理方式,还是运用的最基本的纸和笔,这种管理方式不仅在消耗巨大人力的同时浪费极多的时间,并且十分容易出现错误.然而创建网络游戏交易平台不光把人们从繁重的人力工作中解放出来,而且高效准确,既能快速完成信息的处理,又能保证准确率,不容易出现错误。
提高了效率的同时又降低了成本。
2。
2.1经济可行性
这个系统作为我的毕业设计,由我一个人开发、设计及实现,所以除了投入了我的人力,几乎没有额外的经济投入,也更不需要额外的投资。
这次研究并开发的系统能够代替社会生活中人们传统的游戏交易方式,在系统建成之后,游戏交易上的业务流程和人工开支必然会大幅度下降,这就可以节约资金成本,并且在交易的过程中还能收集信息,通过数据库的信息量,来使信息处理的周期迅速的缩短,大幅度提高工作效率。
另一方面,用户在使用的过程中也能感觉更加方便,界面更加直观,权限分配更加合理,让人一目了然,从而减少了管理所要支出的经费。
这个项目的开发经费基本不是问题,而且,实施本项目将会让人们实实在在的看到在工作效率的显著提高,同时能够节约各种经费.因此在经济可行性上完全没问题.
2。
2。
2技术可行性
我主要利用JSP技术来完成这次的系统设计和创建,通过JSP技术创建并使用脚本语言,制作动态网页通过配合HTML[6]来实现。
这种方法既不用进行翻译,便于编写,能够飞快的就制作出本系统的应用程序,并且能够直接通过服务器端口来执行,设计编辑使用Windows记事本就能够轻松的完成,连浏览器都不必使用。
操作和调试都足够简单。
另一方面,使用的B/S模式[7]软件现今已经发展得比较成熟,在软件开发的问题上也完全能够解决.这么看来在技术可行性上完全没问题。
2.2.3运行可行性
在运行了新系统之后,企业的工作环境、企业的管理方式以及组织的机构等因素会受到巨大程度的影响.开发新系统为的就是要让数据自动收集、处理和转换并最终以报表的形式展现给管理员。
另外,有没有必要对管理的人员进行口对口的培训也是要考虑的问题之一。
虽然现在我们国家信息化程度还没普及到极高的程度,但是基本的操作可以说还是没有问题的,各个社会阶级的工作人员都拥有相应的技术水平,都是一些基本操作,所以运行可行性毫无问题[8].
综上所述,在以上这三点上都是现实可行的,因此该本系统的设计与实现是完全可行的.
3。
系统分析
3.1业务流程分析
3.1.1系统信息业务流程图
本系统中,信息首先通过管理员收集和统计,将游戏信息资料、代理商资料、活动信息资料、以及销售信息资料四个部分的信息资料提交给后天管理,在通过后天管理进行统计,然后通过游戏信息、代理商信息、活动信息、销售信息四个栏目进行发布,将这些信息公布给用户.系统信息业务流程如下:
图3—1系统信息业务流程图
3.1.2用户业务流程图
用户通过会员登录进入本交易平台,查看商品之后可以将商品加入购物车或者提交购物订单,加入购物车的商品将会更新到会员信息表内,提交的订单将会进入结算界面,结算成功后会生成已完成的订单并更新到财务报表,然后会安派物流并更新到物流信息表,最后反馈给用户,结算失败的订单将会生成未完成订单,将更新到会员信息表,同时系统还会将已完成订单和未完成订单进行统计,最终跟新到销售信息表[9]。
用户业务流程图如下:
图3—2用户业务流程图
3。
1。
3信息增删改业务流程图
在添加信息时,编号和字段都是系统自己制造的,并且都是完全修改不了的,用户所能做的就是修改别的信息,随后系统就会判别数据的合法性,能写入并保存至数据库的唯一途径是通过合法性验证,不合法就直接回到起点,重新输入.在修改信息时,首先要选择要修改的那条信息,之后再直接输入相应的准备改成的数据,随后系统就会判别数据的合法性,能写入并保存至数据库的唯一途径是通过合法性验证,不合法就直接回到起点,重新输入。
当我们准备清楚一条记录时,用户只需要做的事就是选定到需要删除的那条记录,之后直接的单击删除按键,界面立马出现一个只有两个选项的窗口,选择是就可以删除数据库里的想要删除的那条信息,选否就不会删除。
图3-3信息增删改业务流程图
3。
2数据流程分析
3。
2.1顶层数据流程
我们把系统高度的抽象并概括出来,从而得出顶层数据流程图[10],该图的系统是通过一个处理功能所构成的。
途中描述了客户、管理员以及游戏信息管理系统之间总的信息流入流出,展现了信息在整个系统中的相互流动。
在该图之中,整个系统中的信息流动一目了然.本系统的顶层数据流程图如下:
图3—4顶层数据流程图
3。
2。
2一级细化数据流程图
根据上面的顶层数据流程图,通过分解和细化的处理,又将本系统细化为前台管理和后天管理两部分[11]。
在前台管理部分中用户的将收藏信息、购买信息、留言信息输送给前台管理处理,然后再由前台管理进行处理,将以上信息汇总归类并一一对应的更新到相应的信息之中,处理完成后输入后台管理对信息进行下一步的处理。
最后再由后台管理更新到商品信息表、活动信息表、代理商信息表、销售信息表、留言反馈信息表。
具体一级细化数据流程图如下:
图3-5系统一级细化数据流程图(前台部分)
图3—6系统一级细化数据流程图(后台部分)
3。
2.3用户购买数据流程
用户首先选定商品类别,然后系统通过商品信息表提供商品信息,然后用户筛选符合要求的商品并确定,同时系统更新用户购买信息表,最后用户对对应商品结算,系统同时更新销售信息表,最终将网络回执单发送个用户。
用户购买数据流程图如下:
图3-7用户购买数据流程图
3。
2。
4用户留言及反馈数据流程
用户填写留言信息,提交后录入留言板,系统自动更新留言信息表:
管理员填写留言反馈信息,提交后录入留言板,系统自动更新留言反馈信息表。
用户留言及反馈数据流程图如下:
图3—8用户留言及反馈数据流程图
3.3系统数据字典
表3—1数据元素描述(部分)
表3—2数据结构描述(部分)
表3-3数据流描述(部分)
表3-4数据存储描述(部分)
表3—5处理逻辑描述(部分)
4。
系统设计
4。
1总体结构设计
这个系统的目的就是将传统的手工管理方式替代掉,用更简洁,方便的交易系统来处理游戏加以系统中的巨量数据,因此,第一要素就是通俗友好并简洁,与此同时,体统的功能也要相当完善,也是不容我们忽略的。
不仅要具有一般同用性,还要拥有可以满足对游戏交易信息管理的功能.在功能结构设计上面,首先把系统分化出了几个大的板块,再由对大板块细分,到各个小版块,各个小版块针对具体问题进行分析处理,在小板块中实现各个问题的击破[12]。
系统功能模块如下:
图4—1系统功能模块图
4.2功能模块设计
表4—1“用户注册及登录”模块说明书
表4-2“销售信息管理”模块说明书
表4—3“评论信息管理”模块说明书
表4—4“游戏信息管理”模块说明书
表4-5“代理商信息管理”模块说明书
4.3数据库设计
4.3.1E-R图
在一个应用程序之中,有一个非常重要且关键的部分,那就是数据库设计.一个合理又实用的数据库的选择是应用程序开发的核心要素,除此之外还要建立一个相当的合理的结构。
本数据库的设计和管理用的使mysql。
另外,在数据库的安全信上,我们从保证以下四个方面下手,即数据库信息的保密性,数据库是否完整,数据库是不是一致还有数据库到底能不能用.这样我们就能有效的防治非法用户通过不正当的手段来窃取数据库中的数据,或者是来搞破坏,更改数据库里面的核心数据[13]。
就还要采取一定的手段,正对安全问题提供几个有效又可行的方法措施。
根据上面的分析和设计,画出本系统的E—R图,本系统中使用的实体E-R图如下:
图4-2平台信息管理E—R图
图4—3留言及留言反馈管理E-R图
图4-4销售信息管理E-R图
图4—5管理员属性图
图4-6分类属性图
图4-7会员属性图
图4—8代理商属性图
图4—9留言属性图
图4—10留言反馈属性图
图4-11购物属性图
图4—12销售属性图
图4—13订单属性图
图4-14活动属性图
4。
3.2数据表设计
根据本游戏交易系统的基本功能要求设计出了以下数据库的表,该表能够清晰表现系统的数据结构[14].具体数据表如下:
表4—6管理员信息表
表4-7分类信息表
表4-8会员信息表
表4—9代理商信息表
表4—10留言信息表
表4—11留言反馈信息表
表4-12购物信息表
表4-13销售信息表
表4—14订单信息表
表4—13活动信息表
4.4各类编号代码设计
4.4。
1评论编号的代码模型
在本系统的用户代码模型中,对于评论的代码进行了编号设计,为了使游戏交易平台信息管理系统的编号可以实现自动编码的功能,经过分析决定使用层次码加顺序码,分别表示年、月、日、博客生成的顺序[15]。
通过自己的分析,并结合实际情况,采用四位数的编号来表示顺序码。
代码模型如下:
评论编号顺序号
日
月
年
XX
XXXX
XXXX
XX
图4-15博客编号的代码模型
4.4。
2用户的代码模型
在本系统的用户代码模型中,对于用户的代码进行了编号设计,为了使游戏交易平台信息管理系统的编号可以实现自动编码的功能,经过分析决定使用层次码加顺序码,分别表示年、月、日、用户注册的顺序。
通过自己的分析,并结合实际情况,采用四位数的编号来表示顺序码。
代码模型如下:
用户编号顺序号
日
月
年
XX
XXXX
XXXX
XX
图4-16用户的代码模型
4。
4.3商品的代码模型
在本系统的用户代码模型中,对于商品的代码进行了编号设计,为了使游戏交易平台信息管理系统的编号可以实现自动编码的功能,经过分析决定由类别码、代理商码、商品编号顺序号、检验码组成代码。
通过自己的分析,并结合实际情况,采用四位数的编号来表示代理商码、商品编号顺序号。
代码模型如下图所示:
检验码
商品编号顺序号
代理商码
类别码
XXXX
XX
XX
XXXX
图4—17商品的代码模型
4.4。
4代理商的代码模型
在本系统的用户代码模型中,对于代理商的代码进行了编号设计,为了使游戏交易平台信息管理系统的编号可以实现自动编码的功能,经过分析决定由地址码、类别码、代理商编号顺序号、检验码组成代码。
通过自己的分析,并结合实际情况