版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE 毕业论文 第 PAGE 43 页PAGE 毕业设计(论论文)设计(论文文)题目: 网络游游戏虚拟物物品交易平平台 的的设计与实实现 学生姓名名 学生学号号 专业班级级 指导老师师 院长 (系主任任) 2006 年 5月 20日网络游戏虚虚拟物品交交易平台的的设计与实实现摘 要互联网的的出现使人人类的经济济活动进入入了一个新新的时期,网网络经济作作为一个崭崭新的名词词出现在科科技、金融融、教育等等各个领域域。新经济济的出现引引发了人们们对新经济济中企业的的商业运作作模式的思思考和实践践,这便为为诸多电子子商务模式式的出现奠奠定了基础础。随着网络络技术的飞飞速发展,越越来越多的的人感受到
2、到了网络带带给人们的的便捷与乐乐趣,越来来越多的人人喜欢通过过网络游戏戏来愉悦心心身,他们们把网络游游戏融入了了自己的生生活,他们们在这个世世界里娱乐乐、付出的的同时也想想要从这个个世界中索索取,于是是,便有了了需求和购购买,便有有了物品的的等价交换换,而虚拟拟世界中的的虚拟物品品也就有了了自己的价价值,网络络游戏中的的虚拟物品品交易也便便随之而来来。对于目目前虚拟物物品交易市市场的混乱乱现象,如如何为广大大网游玩家家提供一个个安全便捷捷的交易平平台是本课课题所研究究的重点。本课题来来自于真实实的企业级级项目,从从虚拟物品品交易的服服务类网站站开始,将将B too C的电电子商务模模式融合其其
3、中,并使使用诸多先先进的互联联网技术来来实现预期期的功能。本文则将将对B tto C电电子商务模模式和诸多多互联网技技术在服务务类网站中中的应用做做一个比较较深入的探探讨。关键词:虚虚拟物品交交易;电子商务务;B too C;AJAXX;AtlaasThe ddesiggn annd reealizzatioon foor viirtuaal prroducct trradess of the netwwork gameeABSTRRACTThe eemerggencee of the Inteernett makkes tthe mmankiindss ecoonomiic acctivii
4、tiess gett intto a new periiod, netwwork econnomys coonducct annd acctionns iss a bbrandd-neww of the wordd apppear in eeach reallms, suchh as scieence and techhnoloogy, finaance and educcatioonetc. Thee lattely econnomicc emeergennce ccauseed peeoplee to thinnkingg andd fullfilllmentt thee bussines
5、ss ennterpprisee opeeratee of modee in the busiinesss of lateely eeconoomic, thiis laaid ffounddatioon foor thhe emmergeence of mmany elecctronnic ccommeerce modees apppearr.Alongg witth thhe deeveloopmennt off thee nettworkk tecchniqque, moree andd morre peeoplee fellt thhat tthe nnetwoork bbringgs
6、 peeoplees cconveeniennce aand ffun, moree andd morre peeoplee likke too passs neetworrk gaame tto duulciffy thheir tempper, theyy briing nnetwoork ggame in tto thheir normmal llife, theey buuilt the virttual worlld off thee nettworkk gamme, tthey are amussemennt inn thiis woorld, payy to alsoo wann
7、t too obttain fromm thiis woorld, theen, hhad aa neeed annd waant tto puurchaase, the goodds eexchnnge oof eqqual valuues aappeaars nnaturrallyy, annd thhe viirtuaal prroducct inn thee virrtuall worrld aalso had itss ownn vallue, the virttual prodduct traddes iin thhe neetworrk gaame aalso folllow t
8、then. Faccing the conffusioon phhenommenonn in the tradde maarkett of the virttual prodduct currrentlly, hhow tto prrovidde a safeely aand cconveeniennt baargaiin pllatfoorm ffor tthe llargee cusstomeer iss thee poiint tthat thiss toppic sstudiies.The B too C iis a econnomicc modde thhat aappeaared
9、moree earrly iin thhe Innternnet eeconoomy. It ttakess Intterneet ass a ttool or mmeanss, prrovidding a kiind oof seervess froom buusineess eenterrprisse too thee endd cusstomeers. Therre arre tyypes, succh ass gatte weebsitte, sshoppping webssite and servvice webssiteettc. bbasiccallyy. Thhis aarti
10、ccle wwill begiinninng wiith aan acttual busiinesss entterprrise itemm, doo a mmore thorroughh stuudy aaboutt thee appplicaationn of the B too C eelecttroniic coommerrce mmode and manyy advvanceed Innternnet ttechnniquee in the servvice webssite.Thiss toppic ccomess froom ann acttual busiinesss entt
11、erprrise itemm, sttart withh thee serrvicee webbsitee of the virttual prodduct traddes, blenndingg thee B tto C elecctronnic ccommeerce modee witth thhem, and usedd manny addvancced IInterrnet techhniquue too carrry oout aanticcipannt fuunctiion.TThis textt willl doo a mmore thorroughh stuudy aabout
12、t thee appply oof thhe B to CC eleectroonic commmercee modde annd thhe addvancced IInterrnet techhniquue inn thee serrvicee webbsitee.Keywoords: The virttual prodduct traddes;Elecctronnic ccommeerce;B too C;AJAXX;Atlaas目录TOC o 1-3 h z u HYPERLINK l _Toc169170890 1 绪论 PAGEREF _Toc169170890 h 1 HYPERL
13、INK l _Toc169170891 1.1 课课题背景 PAGEREF _Toc169170891 h 1 HYPERLINK l _Toc169170892 1.2 研研究现状和和发展趋势势 PAGEREF _Toc169170892 h 1 HYPERLINK l _Toc169170893 1.3 设设计目的 PAGEREF _Toc169170893 h 2 HYPERLINK l _Toc169170894 1.4 论论文组织结结构 PAGEREF _Toc169170894 h 3 HYPERLINK l _Toc16911708995 2相关技术术介绍 PAGEREF _To
14、c169170895 h 4 HYPERLINK l _Toc169170896 2.1 .NET技技术 PAGEREF _Toc169170896 h 4 HYPERLINK l _Toc169170897 2.2 XXML WWeb SServiices PAGEREF _Toc169170897 h 5 HYPERLINK l _Toc169170898 2.3 AAJAX技技术 PAGEREF _Toc169170898 h 5 HYPERLINK l _Toc169170899 2.4 BB to C电子商商务模式 PAGEREF _Toc169170899 h 6 HYPERLIN
15、K l _Toc169170900 2.5 网网银在线网网上支付平平台介绍 PAGEREF _Toc169170900 h 6 HYPERLINK l _Toc169170901 3 系统分分析与设计计 PAGEREF _Toc169170901 h 8 HYPERLINK l _Toc169170902 3.1 平平台概述 PAGEREF _Toc169170902 h 8 HYPERLINK l _Toc169170903 3.2 系系统角色划划分 PAGEREF _Toc169170903 h 9 HYPERLINK l _Toc169170904 3.3 平平台框架设设计 PAGERE
16、F _Toc169170904 h 9 HYPERLINK l _Toc169170905 3.3.11 系统架架构 PAGEREF _Toc169170905 h 9 HYPERLINK l _Toc169170906 3.3.22 AJAAX架构 PAGEREF _Toc169170906 h 10 HYPERLINK l _Toc169170907 3.4 客客户端页面面无闪烁刷刷新 PAGEREF _Toc169170907 h 10 HYPERLINK l _Toc16991709908 4 系统实实现 PAGEREF _Toc169170908 h 13 HYPERLINK l _
17、Toc169170909 4.1业务务实体层设设计 PAGEREF _Toc169170909 h 13 HYPERLINK l _Toc169170910 4.2 权权限管理 PAGEREF _Toc169170910 h 15 HYPERLINK l _Toc169170911 4.2.11 ER图图设计 PAGEREF _Toc169170911 h 15 HYPERLINK l _Toc169170912 4.2.22 权限分分配 PAGEREF _Toc169170912 h 15 HYPERLINK l _Toc169170913 4.2.33 身份验验证 PAGEREF _Toc
18、169170913 h 16 HYPERLINK l _Toc169170914 4.3 用用户注册与与登录 PAGEREF _Toc169170914 h 16 HYPERLINK l _Toc169170915 4.3.11 会员注注册 PAGEREF _Toc169170915 h 16 HYPERLINK l _Toc169170916 4.3.22 供应商商注册 PAGEREF _Toc169170916 h 19 HYPERLINK l _Toc169170917 4.3.22 用户登登录 PAGEREF _Toc169170917 h 20 HYPERLINK l _Toc169
19、170918 4.4 页页面内容的的无闪烁刷刷新 PAGEREF _Toc169170918 h 20 HYPERLINK l _Toc169170919 4.4.11 站内搜搜索 PAGEREF _Toc169170919 h 20 HYPERLINK l _Toc169170920 4.4.22 游戏信信息浏览 PAGEREF _Toc169170920 h 23 HYPERLINK l _Toc169170921 4.5 购物 PAGEREF _Toc169170921 h 24 HYPERLINK l _Toc169170922 4.5.11 订购商商品 PAGEREF _Toc169
20、170922 h 24 HYPERLINK l _Toc169170923 4.5.22 购物车车 PAGEREF _Toc169170923 h 24 HYPERLINK l _Toc169170924 4.5.33 生成订订单 PAGEREF _Toc169170924 h 25 HYPERLINK l _Toc169170925 4.5.44 支付 PAGEREF _Toc169170925 h 25 HYPERLINK l _Toc169170926 4.6 商商品发布 PAGEREF _Toc169170926 h 26 HYPERLINK l _Toc169170927 4.6.1
21、1 供应商商供货 PAGEREF _Toc169170927 h 26 HYPERLINK l _Toc169170928 4.6.22 查询出出货情况 PAGEREF _Toc169170928 h 26 HYPERLINK l _Toc169170929 5 系统测测试 PAGEREF _Toc169170929 h 28 HYPERLINK l _Toc169170930 5.1测试试环境 PAGEREF _Toc169170930 h 28 HYPERLINK l _Toc169170931 5.2测试试步骤 PAGEREF _Toc169170931 h 28 HYPERLINK l
22、 _Toc169170932 5.2.11 单元测测试 PAGEREF _Toc169170932 h 28 HYPERLINK l _Toc169170933 5.2.22 系统集集成测试 PAGEREF _Toc169170933 h 28 HYPERLINK l _Toc169170934 5.3测试试结果 PAGEREF _Toc169170934 h 29 HYPERLINK l _Toc169170935 5.3测试试结果分析析 PAGEREF _Toc169170935 h 31 HYPERLINK l _Toc169170936 结论 PAGEREF _Toc169170936
23、 h 322 HYPERLINK l _Toc169170937 致谢 PAGEREF _Toc169170937 h 333 HYPERLINK l _TToc16691700938 参考文献献 PAGEREF _Toc169170938 h 341 绪论1.1 课课题背景本课题来自自于实际的的企业级项项目,将作作为长沙搜搜游信息技技术有限公公司的门户户网站投入入使用。长沙搜游信信息技术有有限公司成成立于20005年,主主营业务为为网络游戏戏虚拟物品品交易,旗旗下“搜游游网”是当当前南方第第一家“公公司实体与与网站并行行”的专业业提供网络络游戏增值值服务的大大型平台,通通过提供BB to C
24、模式的的虚拟物品品交易,让让玩家直接接从搜游购购买商品,为为顾客提供供品质服务务和法律保保证。随着搜游网网用户数量量和访问量量的不断增增长,原有有系统暴露露出了一些些较为严重重的问题。为满足搜搜游网业务务迅速扩展展对系统安安全性、健健壮性以及及可扩展性性等方面的的更高要求求,公司决定将将原有系统统全部推翻翻进行重构构,本课题题也便因此此而诞生。1.2 研研究现状和和发展趋势势 虚虚拟物品,是是指在网络络游戏服务务商预设的的网络游戏戏环境下,存存在于虚拟拟的网络游游戏世界中中可能受到到法律保护护的客体,具具体包括虚虚拟金币(货币)、虚拟装备备(武器、装甲、药药剂)、虚虚拟动植物物(宠物、盆景等)
25、、虚拟角角色(虚拟拟人,IDD账号)等等。虚拟物物品是网络络游戏风行行的产物。 虚虚拟物品交交易被称作作网络游游戏第二市市场。22005年年初,美国国的行业分分析师已经经预测20005年网网游第二市市场将达到到9亿美元元,并将在在20099年增长到到70亿美美元。而事事实上,在在网络游戏戏的圣地地-韩韩国,网游游第二市场场的交易额额在20004年就已已经超过了了网络游戏戏运营商的的收入。 22005年年中国网络络游戏产业业规模达到到61亿元元,比20004年增增长51%。预计到到20066年该产业业将达到778亿元,22010年年接近1443亿元。网络游戏戏运营商和和代理商收收入比重发发生变化
26、,运运营商收入入比重从22005年年的77%增加到22010年年的85%。与此同同时,该市市场的集中中度逐步加加大,主流流运营商所所占比重从从 20004年的551%提升升到20005年的667%。(以以上数据节节选自艾瑞瑞市场咨询询出版的20055中国网络络游戏研究究报告) BB to C: 商商业机构对对消费者(BBusinness-to-CConsuumer)的的电子商务务,指的是是企业与消消费者之间间进行的电电子商务活活动。这类类电子商务务主要是指指在线式网网上购物,这这里的物物指实物物、信息和和各种售前前与售后服服务。最近近几年这类类电子商务务的发展异异军突起,在在因特网上上目前已出
27、出现许多大大型超级市市场,所出出售的产品品一应俱全全,从电脑脑软件、书书籍、食品品、饮料、电脑到汽汽车等,几几乎包括了了所有的消消费品1。 BB to C电子商商务模式可可分为:一一、无形产产品和劳务务的电子商商务模式。(1)网网上订阅模模式;(22)付费浏浏览模式;(3)广广告支持模模式;(44)网上赠赠予模式。无形产品品和劳务,如如信息、计计算机软件件、视听娱娱乐产品等等,往往就就可以通过过网络直接接向消费者者提供。二二、实物商商品的电子子商务模式式。虽然目目前在互联联网上所进进行的实物物商品的交交易仍不十十分普及,但但还是取得得了很大的的进步,网网上成交额额有增无减减。三、综综合模式。实
28、际上,多多数企业网网上销售并并不是仅仅仅采用一种种电子商务务模式,而而往往采用用综合模式式,即将各各种模式结结合起来实实施电子商商务。 不不管是网游游虚拟物品品交易市场场还是B to CC的运营模模式,它们们都有很大大的市场提提升空间,其其发展前景景喜人。1.3 设设计目的 随随着信息技技术尤其是是网络技术术的飞速发发展,越来来越多的人人感受到了了网络带给给人们的便便捷与乐趣趣,越来越越多的人喜喜欢通过网网络游戏来来愉悦心身身,来调节节心情。仅仅在中国,就就有将近33000万万的网游玩玩家,他们们已经把游游戏融入了了生活,是是他们搭建建了那个虚虚拟世界,他他们在这个个世界里娱娱乐、付出出的同时
29、也也要从这个个世界中索索取,于是是,便有了了需求和购购买,便有有了物品的的等价交换换,而虚拟拟世界中的的虚拟物品品也就有了了自己的价价值,网络络游戏中的的虚拟物品品交易也便便随之而来来。 起起初的游戏戏虚拟物品品交易市场场乱而杂,没没有任何规规范和秩序序可言,许许多游戏玩玩家想要得得到某件物物品却无法法得知物品品来源,而而拥有该物物品的玩家家却应找不不到买家而而一筹莫展展。同时,由由于交易是是在虚拟的的环境下进进行,这便便给诈骗等等一系列犯犯罪活动留留下了契机机。为了能能使广大网网游爱好者者能够随心心所欲的进进行虚拟物物品交易,建建立一个可可靠高效的的交易平台台显得日趋趋重要。1.4 论论文组
30、织结结构本文开篇介介绍了本课课题的背景景、研究现现状和发展展趋势,从从虚拟物品品的定义开开始,分析析了被称作作网络游戏戏第二市场场的虚拟物物品交易市市场的现状状,并且摘摘录了艾瑞瑞市场咨询询出版的20055中国网络络游戏研究究报告中中的一段数数据统计资资料,从统统计学的角角度分析虚虚拟物品交交易的发展展趋势,之之后又对BB to C电子商商务模式的的发展趋势势做了一个个简单的评评估。紧随随其后,文文章又对虚虚拟物品交交易市场混混乱的现状状做了一个个简要的分分析,便引引出了该课课题的设计计目的。在其后的一一个章节内内,文章对对课题设计计时所用到到的诸多技技术点一一一做了比较较详细的介介绍,其中中
31、包括.NNET、XXML WWeb SServiices、AJAXX等技术,还还有关于BB to C的电子子商务模式式和网银在在线网上支支付平台的的简单介绍绍。在文章的第第三个章节节中,便开开始了对系系统的分析析和设计。首先对交交易平台进进行了一个个大体的介介绍,并且且分析了要要想成为一一个优秀的的第三方的的交易平台台需要满足足的一些条条件,文章章在这里还还介绍了使使用该系统统的用户角角色的划分分情况以及及各自所具具有的权限限;而之后后的部分则则着重对系系统的架构构设计进行行了比较详详细的说明明,在这个个部分插入入了许多图图表来更好好的展示系系统的框架架。文章的第四四部分则着着重阐述系系统中诸
32、多多关键技术术点的实现现细节,通通过引用系系统实现中中的部分CC#代码配配合文字说说明的方式式来更好的的说明问题题。2相关技术术介绍2.1 .NET技技术微软公司司对.NEET的定义义是这样的的:Miccrosooft .NETT 是 MMicroosoftt XMLL Webb serrvicees 平台台。XMLL Webb serrvicees 允许许应用程序序通过 IInterrnet 进行通讯讯和共享数数据,而不不管所采用用的是哪种种操作系统统、设备或或编程语言言。Miccrosooft .NET 平台提供供创建 XXML WWeb sserviices 并将这些些服务集成成在一起之
33、之所需。对对个人用户户的好处是是无缝的、吸引人的的体验。Web服务务从由简单单网页构成成的静态服服务网站,发发展到可以以交互执行行一些复杂杂步骤的动动态服务网网站,这些些服务可能能需要一个个Web服服务调用其其他的Weeb服务,并并且像一个个传统软件件程序那样样执行命令令。这就需需要和其他他服务整合合,需要多多个服务能能够一起无无缝地协同同工作,需需要能够创创建出与设设备无关的的应用程序序,需要能能够容易地地协调网络络上的各个个服务的操操作步骤,容容易地创建建新的用户户化的服务务9。微软公司推推出的.NNET系统统技术正是是为了满足足这种需求求。.NEET将Innternnet本身身作为构建建
34、新一代操操作系统的的基础,并并对Intterneet和操作作系统的设设计思想进进行了延伸伸,使开发发人员能够够创建出与与设备无关关的应用程程序,容易易地实现IInterrnet连连接。.NETT框架具具有两个主主要组件:公共语言言运行库和和.NEET框架架类库。公公共语言运运行库是.NETT框架的的基础。您您可以将运运行库看作作一个在执执行时管理理代码的代代理,它提提供核心服服务(如内内存管理、线程管理理和远程处处理),而而且还强制制实施严格格的类型安安全以及可可确保安全全性和可靠靠性的其他他形式的代代码准确性性。事实上上,代码管管理的概念念是运行库库的基本原原则。以运运行库为目目标的代码码称
35、为托管管代码,而而不以运行行库为目标标的代码称称为非托管管代码。.NET框架的另另一个主要要组件是类类库,它是是一个综合合性的面向向对象的可可重用类型型集合,您您可以使用用它开发包包含从传统统的命令行行或图形用用户界面(GUII)应用用程序到基基于ASSP.NEET所提提供的最新新创新的应应用程序(如如Webb窗体和和XMLLWebbserrvicees)在内内的应用程程序8。2.2 XXML WWeb SServiicesXML Web Servvicess是一种新新的webb应用程序序分支,他他们是自包包含、自描描述、模块块化的应用用,可以发发布、定位位、通过wweb调用用。Webb Se
36、rvvice可可以执行从从简单的请请求到复杂杂商务处理理的任何功功能。一旦旦部署以后后,其他WWeb Servvice应应用程序可可以发现并并调用它部部署的服务务,而并不不受语言或或者平台的的限制。Web SServiice也是一种应应用程序,它它可以使用用标准的互互联网协议议,像超文文本传输协协议(HTTTP)和和XML,将将功能纲领领性地体现现在互联网网和企业内内部网上。可将Weeb服务视视作Webb上的组件件编程。 在.NETT中,Weeb seervicce接口通通常使用WWeb SServiices Desccripttion Langguagee (WSSDL)描描述,WSDLL
37、使用XXML来定定义这种接接口操作标标准及输入入输出参数数。接口定定义后就必必须使用一一些协议调调用接口,如如SOAPP协议,SSOAP源源于一种叫叫做XMLL RPCC(XMLL远程进程程调用reemotee prooceduure ccalliing)的的协议。WWSDL使使用XMLL定义Weeb Seervicces接口口,通过SSOAP访访问Webb Serrvicees。2.3 AAJAX技技术AJAX全全称为Assynchhronoous JJavaSScrippt annd XMML(异步步JavaaScriipt和XXML),是是指一种创创建交互式式网页应用用的网页开开发技术。
38、它不是单一一的技术,而而是多中技技术的融合合体,它使使用DHTTML+CCSS的方方式来动态态显示网页页;使用DDOM(DDocumment Objeect MModell)进行动动态显示及及交互;使使用XMLL和XSLLT进行数数据交换及及其他相关关操作;使使用XMLLHttppRequuest进进行异步数数据查询、检索;使使用JavvaScrript将将所有的东东西绑定到到一起11。传统的weeb应用程程序允许用用户填写表表单(foorm),当当提交表单单时就向wweb服务务器发送一一个请求。服务器接接收并处理理传来的表表单,然后后返回一个个新的网页页。这个做做法浪费了了许多带宽宽,因为在
39、在前后两个个页面中的的大部分HHTML代代码往往是是相同的。由于每次次应用的交交互都需要要向服务器器发送请求求,应用的的响应时间间就依赖于于服务器的的响应时间间。这导致致了用户界界面的响应应比本地应应用慢得多多。与此不同,AAJAX应应用可以仅仅向服务器器发送并取取回必需的的数据,它它使用SOOAP或其其它一些基基于XMLL的webb serrvicee接口,并并在客户端端采用JaavaSccriptt处理来自自服务器的的响应。因因为在服务务器和浏览览器之间交交换的数据据大量减少少,结果我我们就能看看到响应更更快的应用用。同时很很多的处理理工作可以以在发出请请求的客户户端机器上上完成,所所以W
40、ebb服务器的的处理时间间也减少了了,用户体体验也便随随之增强。2.4 BB to C电子商商务模式B to C电子商务模式是指:商业机构构对消费者者(Bussinesss-too-Connsumeer)的电电子商务,是企业与消费者之间进行的电子商务活动。这类电子商务主要是指在线式网上购物,这里的“物”指实物、信息和各种售前与售后服务。最近几年这类电子商务的发展异军突起,在因特网上目前已出现许多大型超级市场,所出售的产品一应俱全,从电脑软件、书籍、食品、饮料、电脑到汽车等,几乎包括了所有的消费品。B to C电子商商务模式可可分为无形形产品和劳劳务的电子子商务模式式、实物商商品的电子子商务模式
41、式和综合模模式三种。无形产品品和劳务往往往可以通通过网络直直接向消费费者提供,如信息、计算机软件、视听娱乐产品等。虽然目前在互联网上所进行的实物商品的交易仍不十分普及,但还是取得了很大的进步,网上成交额有增无减。实际上,多数企业网上销售并不是仅仅采用一种电子商务模式,而往往采用将各种模式结合起来的综合模式来实施电子商务。B to C的利润润或者来源源于公司所所提供的服服务,如通通过提供购购物、咨询询、拍卖等等服务收取取手续费、会员费;或者源于于由于站点点的浏览量量和点击量量极大,如如在站点上上提供的广广告服务。B too C的电电子商务模模式是近年年来各类电电子商务模模式中发展展较快的一一个。
42、其主主要原因是是因特网的的发展为企企业和消费费者之间开开辟了新交交易平台。随着全球球上网人数数的不断增增多,因特特网的使用用者已经成成为企业进进行电子商商务的主要要对象。2.5 网网银在线网网上支付平平台介绍网银在线是是由网银在线线(北京)科科技有限公公司建立的的一个网上上货币支付付平台,它它的最大特特点是它整整合了中国国主要银行行的支付接接口,加上上Visaa和Masster, 提供安安全方便的的单一接口口,使你的的电子商务务能够让中中国各地消消费者作在在线支付。网上支付是是通过国内内各大银行行的支付网网关进行操操作的,采采用的是国国际流行的的SSL或或SET方方式加密。安全性是是由银行方方
43、面负责的的,是完全全有保证的的。网银在在线不收集集用户的信信用卡资料料。当用户户需要填写写信用卡资资料时,实实际上已经经到达到银银行的支付付网关。所所以,用户户不必担心心他的信用卡卡资料会在在经由网银银在线泄露露。网银在在线平台所所支持的卡卡种,不但但使用SSSL1288位加密算算法和SEET(安全全电子交易易)协议,还还使用PKKI(公钥钥基础设施施)作为网网银在线支支付系统的的安全架构构,PKII把公钥密密码和对称称密码结合合起来,在在Inteernett上实行密密钥的自动动管理,保保证网上数数据的机密密性、真实实性、完整整性和不可可抵赖性。 进而更更加加强了了网上支付付的安全性性。通过网
44、银在在线网上支支付平台,我们的电子商务网上销售系统只须把支付数据按一定格式提交到网银在线的接口网关。接到支付请求后,网银在线弹出窗口,让付款者选择支付银行和卡种,然后,连上相应银行的支付网关。付款者填上帐号、密码等执行付款。完成支付后,自动返回指定的地址。网银在线的的网上支付付平台采用用密匙和MMD5校验验处理与您您网站间数数据传输的的安全。技技术上,不不要求您的的网站有安安全认证,不不需要独立立IP地址址。这特别别适合中国国没有统一一认可的安安全认证,IIP地址资资源特别缺缺乏的情况况。3 系统分分析与设计3.1 平平台概述网络游戏虚虚拟物品交交易平台,顾顾名思义就就是提供一一个平台,通过此
45、平台可以进行各种网络游戏中虚拟物品的交易,用户只需在平台上注册一个帐号,等激活后登录,然后通过平台随意挑选商品,放入购物车,再通过第三方的网银在线,付费后便完成交易。而对于平台的另一类用户供应商来说,注册之后便可通过平台来发布自己所拥有的商品,然后出售给买家。通过这个平台,买卖双方即可方便、快捷、安全的完成整个交易过程。做为一个第第三方的平平台,其所所有价值都都将体现在于于服务当中中。要想成成就一个优优秀的虚拟拟物品交易易平台,必必须解决如如下的问题题:1、有充足足的货源以以及对游戏戏社区的了了解货源是虚拟拟游戏交易易中的核心心,有了充充足的货源源,才能保保证交易的的顺利进行行。而目前正正在运
46、行的的游戏不胜胜枚举,每每个玩家又又在不同的的服务器中中,想要找找到一件自自己所需要要的物品,对对于玩家来来说并不是是一件容易易的事情,因此这就就要求平台首首先要能吸吸引到尽可可能多的供供应商来提提供各种虚虚拟物品,并且让想进行交易的买家能够快捷的找到自己所需要的物品。2、对于供供应商的管管理。在解决货源源问题的同同时,平台台还必须加加强对供应应商的管理理。要绝对对避免诈骗骗行为的出出现。对于于每一次交交易都进行行记录,在在确认了供供应商真实实身份之后后再收购其其商品,保保证商品来来源的可靠靠性和真实实性。3、保证交交易最终成成功。平台上所有有的交易都都是发生在在网络上,因此很有可能在交易中出
47、现“毁约”等现象而使得交易最终没有完成。在诸如此类情况的处理上,平台可以考虑增加相应的奖惩制度来加以限制,从而保证交易的顺利完成。4、支付手手段的多样样性为了避免因因无法支付付货币而导导致服务效效率的降低低等情况的的出现,平平台应该尽尽可能多的的为玩家提提供支付手手段,便于买家能够进行多多种选择。3.2 系系统角色划划分一般浏览览用户:可可以浏览平平台中的所所有页面,但但不可以进进行任何物物品交易。物品买家:可以浏览览平台上的的所有页面面;在注册和和激活帐号号之后,可以以从交易平平台上获得得所需要的的虚拟物品品。供应商:可可以浏览平平台上的所所有页面;在注册和和激活帐号号之后,可可以向平台台提
48、供自己己所拥有的的虚拟物品品,在平台台上发布物物品信息以以供买家进进行搜索查查询。管理员:通通过对系统统后台的管管理,保证证系统的正正常运转。3.3 平平台框架设设计3.3.11 系统架构构Web客户端数据访问管理所有低级数据访问的类应用程序配置异常处理日志记录系统框架通用.NET 程序集用于与数据库的连接和生成数据集应用程序配置Oracle数据库图3-1 系统架构构图如图3-1中所示示,对于整整个系统来说,框架架可以分为四个层次:客户在浏浏览器中敲敲入交易平平台的网址址,便可打打开平台wweb层中中的网页以以供用户浏浏览和交易易,而webb层中网页页上内容的的显示以及及各种交易易流程的处处理
49、都是由由.NETT程序集层层实现的,.NET程序集层读取数据库中的内容,经过一系列处理后最终显示在用户浏览器上。而对于整个个.NETT程序集层层,在其内内部又分为为三个层次次:管理所有有底层数据据访问的数数据库实体体类和数据据库访问类类层、应用程序序的配置信信息及其他他相关处理理层、实现一些些系统通用用方法的层。对于系统的的内部实现现,框架可可以分为三三个层次,这这也是图33-1中所所示的核心心部分.NNET程序序集所包含含的内容:通用层用来封装系系统中诸如如数据库链链接和数据据集生成等等操作的公共共方法,这这些方法将将在系统实实现中被频繁调用;系统框架架层用来封封装诸如应应用程序配配置信息以
50、以及处理异常等重要要操作的业务务逻辑,系系统中所有有的业务逻辑辑就在这里里定义;底底层数据层层用来封装装所有供逻逻辑层进行行数据访问问的数据库库实体类,这些数据库实体类是对系统数据库的对象化,一张表对应一个对象。3.3.22 AJAX架架构图3-22展示了AAJAX web应应用程序的的框架结构构。可见,AAJAX通通过称为其其核心技术术的HTMML、CSSS、JaavaSccriptt、XMLL来实现客客户端与服服务器端之之间的异步步通信。用用户通过浏浏览器向服服务器发送送一个请求求,服务器器接受请求求后返回完完整的xmml文件,之之后再用脚脚本解析xxml生成成htmll代码再灌灌回到页面
51、面中,新的的信息便显显示在了用用户的浏览览器上。AJAX异异步通信的的能力,使使得用户从从请求/响响应的循环环中解脱出出来。借助助于AJAAX,可以以在用户单单击按钮时时,使用JJavaSScrippt和DHHTML立立即更新UUI,并向向服务器发发出异步请请求,以执执行更新或或查询数据据库。当请请求返回时时,就可以以使用JaavaSccriptt和CSSS来相应地地更新UII,而不是是刷新整个个页面。最最重要的是是,用户甚甚至不知道道浏览器正正在与服务务器通信:Web站站点看起来来是即时响响应的。3.4 客客户端页面面无闪烁刷刷新如本文33.3.22中所述,在在Web应应用程序中中使用AJJ
52、AX技术术无疑会在在很大程度度上增强用用户的浏览览体验。为为了实现这这一目标,本本系统采用用的是由微微软开发的的一个名叫叫“Atllas”的的AJAXX组件。http(s) transportBrowser Clientuser interfaceAJAX engineJavaScript CallSever-side SystemsWeb and/or XML serverdatastores, backendprocessing, legacy systemsHTML+CSS dataHTTP requestXML data图3-2 Ajax web 应用程序框架Atlaas不仅是是用于编
53、写写以客户端端为中心的的web应应用程序的的另一个AAJAX脚脚本库,它它包括能够够更轻松地地丰富现有有ASP.NET应用程程序的基于于服务器的的功能,以以及Atllas控件件和服务所使用用的客户端端脚本库。Atlaas允许浏浏览器随时时随意紧密密的与ASSP.NEET进行集集成,以客客户端控件件的方式提提供一个全全面的开发发平台,它它完全以面面向对象的的思想将客客户端JaavaSccriptt将要操作作的DOMM元素封装装起来,带带来了更清清晰的代码码模型以及及更好的可可复用性,同同时Atllas对JJavaSScrippt面向对对象方面进进行了强大大的扩展,这这使得我们们可以很容容易的通过
54、过继承、重重写等方法法来构建自自定义的控控件。图3-33展示了AAtlass的体系结构构:Atlas Client Framework and ServicesHTML Script “Atlas” MarkupAtlas Service ProxiesAtlas Client Script LibraryControls, ComponentsComponent Model and UI FrameworkBase Class LibraryType SystemBrowser CapabilityAtlas Server FrameworkAtlas-Enabled ASP.NETPage
55、sWeb Services (ASMX or WICF)ASP.NET Atlas Server ExtensionsAtlas Server ControlsApp Services BridgeWeb Services BridgeASP.NET 2.0Page Framework Server ControlsApplication Services图3-3 Atlas体系结构这样,编编写Atllas应用用程序与编编写ASPP.NETT Webb Forrm应用程程序的过程程类似。服服务器端控控件将Attlas的的声明脚本本(相对于于ASP.NET的的HTMLL UI)发发送给客户户端,
56、然后后页面在AAtlass客户端框框架下运行行。此后,应应用程序即即可运行于于客户端,且且并不需要要频繁回送送。客户端端应用程序序同样可以以使用Attlas服服务代理,直直接连接WWeb SServiice或WWindoows CCommuunicaationn Fouundattion (WCFF)服务,给给用户带来来更丰富的的客户端体体验。4 系统实实现4.1业务务实体层设设计对于系统中中的业务实实体层,采采用了将数数据库进行行对象化的的方法来实实现。所谓谓数据库对对象化,就就是指将数数据库中的的每一个表映映射成代码码中一个个个的类,而而表中的每每一个字段段相应的就就成了类中中的一个个个属
57、性,这样,对对于数据库库表的操作作就变成了了对类或者者说是对对对象的操作作。如代码段44-1中所所示,类IImageeDataa便是对系系统数据库库中用于保保存图片信信息的数据据表IMAAGES的的对象化。该数据表表有图片的的编号(IIMAGEEID)、图片的链链接地址(IIMAGEEURL)和和图片的来源(IINFOIDD)三个字字段,而相相应的,IImageeDataa中有m_ImaggeID、m_ImaageURRL和m_InfooID三个个私有属性来保存存图片的相相关信息(113155行代码)。对这三个私有属性的读写操作,是由暴露在外的公有属性ImageID、ImageURL和Info
58、ID来实现的(1734行代码),这几个公有属性采用C#中的get和set方法实现对类的私有属性的访问和赋值。使用这种方法,将类的成员变量设置为private,完全是面向对象的思想,隐藏了类的私有属性,保证了类的私有属性的安全。如果想将其中的一个私有属性设置为只读,只需要将其相应的共有属性中的set方法删除,这样便使得外界无法对这个只读的属性进行任何赋值操作。并且,这样的代码,最大的一个优点,就是更加便于维护。代码段4-1中的9111行代码,是是为数据库库表中的字字段起别名名。这样做做是为了避避免今后对对数据库表表进行改动动而引起系系统错误。有了这样样的申明,在在之后的代代码中如果果要使用IIM
59、AGEES表的字字段,那就就可以直接接用ImaageDaata的对对象来调用用为这些字字段所起的的别名变量量,它仅仅仅是做了一一个简单的的值替换。如果日后后IMAGGES数据据表中的字字段名发生生了变化,只需要在ImagesData类中修改相应的申明便可以,而其他的代码则不需要进行任何的改动。增强了程序的健壮性和可维护性。123456789101112131415161718192021222324252627282930313234353637publiic classs ImaggesDaata ppubliic ImmagessDataa() / / TOODO: 在此处添添加构造函函数
60、逻辑 / ppubliic consst striing IIMAGEEID = ImmageIID; ppubliic consst striing IIMAGEEURL = IImageeURL; ppubliic consst striing IINFOIID = LinnkID; pprivaate stattic striing mm_ImaageIDD; pprivaate stattic striing mm_ImaageURRL; pprivaate stattic striing mm_InffoID; ppubliic stattic striing IImageeID s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五版办公家具展会租赁与销售合作合同3篇
- 二零二五年度武汉东湖风景区旅游开发合同3篇
- 二零二五年度艺术品共同创作与展览合同2篇
- 二零二五版房屋租赁合同免责及维修保障3篇
- 二零二五版灯光照明工程设计咨询合同2篇
- 二零二五版班组分包消防设施分包服务合同样本3篇
- 二零二五版新媒体行业劳动合同制度及知识产权保护协议2篇
- 二零二五年空调销售与绿色消费倡导合同3篇
- 二零二五年度钢管模板租赁环保要求及价格评估合同3篇
- 二零二五版网络安全威胁情报共享与预警服务合同范本3篇
- 验货报告范本(英文版)
- 理想气体热力过程
- 2022度机构编制重要事项的报告【3篇】
- GB/T 25772-2010滚动轴承铁路客车轴承
- GB 31247-2014电缆及光缆燃烧性能分级
- 专利评估报告模板
- 士卓曼种植系统外科植入流程课件
- 二年级下册《一起长大的玩具》导读教学-一场别样的童年之旅
- 二尖瓣狭窄并关闭不全共17张课件
- 某环保企业业务介绍课件
- 心脏瓣膜病护理课件
评论
0/150
提交评论