基于ASP的网络游戏物品交易平台搭建设计 |
2012-07-11 12:05 作者:唐诗程 来源:硅谷网 HV: 编辑: 【搜索试试】
|
|
硅谷网7月11日消息 (原文载于《硅谷》杂志6月刊)随着网络游戏物品交易规模的不断扩大,网络游戏虚拟交易所带来的弊端也日益凸显。网络虚拟交易的正规化逐步受到广大游戏玩家的重视,网络虚拟交易平台的搭建随之诞生。虚拟物品交易已成为网络游戏市场的重要利润来源。基于ASP(ActiveServerPage)技术研究网络游戏物品交易平台的搭建设计,首先介绍网络游戏物品交易平台的发展现状及前景,然后对ASP技术进行简单介绍,并对设计需求性进行分析,最后介绍网络游戏物品交易平台搭建设计的内容。
随着网络游戏产业规模的日益壮大,通过电子商务平台进行游戏虚拟物品交易也相继兴起。前台操作和后台管理是网络游戏物品交易平台的主要组成部分。网站主页由静态主画面与动态图片相结合,静态主页介绍网站风采、发布信息等,登陆模块和搜索模块可通过ASP与数据库结合的技术建立数据库查询管理系统,采用交互式的动态Web画面来实现。ASP具有语言相容性,隐秘安全性高,并且ASP可以通过ODBC(OpenDatabaseConnectivity)驱动程序连接不同的数据库。
1网络游戏物品交易平台现状及前景
网络游戏虚拟物品交易可以激活游戏市场,吸引广大游戏玩家,促进网络游戏市场的繁荣。虚拟物品交易的关键问题是信用和安全,在交易中可能出现诈骗现象,一些虚拟物品可以通过盗号、外挂等非法途径获取,网络游戏交易依然不安全、不稳定。目前,国内尚无完善的法律法规来进行有效的约束和引导,网络游戏虚拟物品的交易依然处于无序状态,而且虚拟装备没有固定的定价系统,不确定性交易随时可能损害交易双方的利益。目前,网络游戏虚拟物品交易市场面临的主要问题有:1)交易的安全性还不能完全得到保障;2)流通市场和交易系统还不够完善;3)缺乏相关法律法规的规范和约束;4)价格体系不规范,玩家整体消费意识淡薄。因此,网络游戏虚拟物品交易平台还需要不断完善,网络游戏物品交易平台的搭建设计具有重要意义。
网络游戏虚拟物品交易市场是网络游戏的第二市场,是网络游戏发展壮大的支柱。在网络游戏的世界里,虚拟物品交易已经成为网络游戏市场不可忽视的利润来源。网络游戏虚拟物品交易平台可以加强虚拟资产交易的规范性和安全性,促进网络游戏物品交易市场健康稳定发展。
2ASP技术简介
ASP即动态服务器页面,它是一种可与数据库以及其他程序进行交互的编辑工具。基于ASP可以简便的把文本、脚本命令、HTML标签以及ActiveX控件融合在一起实现动态网页,不需要复杂的编程即可创建交互式的WEB站点。利用ASP可以顺利的在网页中添加交互式内容,还可以创建HTML网页作为用户界面的WEB应用程序。经过一定时间的探索和研发,ASP会向服务集成方面发展,产品和服务将实现标准化,并逐步进入到标准制定和市场细化、ASP成熟时期,在ASP发展的道路上,面临着一些观念的转变问题,比如:服务集成代替产品经销商、租赁代替购买等。ASP正在IT经济大潮中显山露水,发展前景是不可估量的。
ASP的工作原理:当在Web站点中融入ASP功能后,将发生以下事情:用户向浏览器地址栏输入网址,默认页面的扩展名是.asp;浏览器向服务器发出请求;服务器引擎开始运行ASP程序;ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容;页面信息发送到浏览器。
3设计需求性分析
数据库设计的起点是分析用户的需求,需求分析的结果能否准确反映用户的实际要求会直接影响到各个阶段的设计,并关系到搭建设计结果是否实用、合理。需求分析是设计的第一步,分析的根本目的在于使开发者与提出需求的人相互理解和沟通,以满足用户的需求。需求分析包括功能性需求、安全性需求、可行性研究。交易平台的功能性需求包含用户对功能的需求和管理员对功能的需求。用户对功能的需求有:用户注册;登陆取得权限;注销本次权限;组合条件搜索信息;浏览出售求购信息;发布出售求购信息;个人帐户的管理;购买物品。管理员对功能的需求:浏览用户的信息;修改、删除用户;修改游戏、服务器信息;审批人民币、E币的互换,给用户充值;登陆日志的管理;查看反馈意见。
安全性需求:管理员有权利行使所有管理功能,普通用户也有不同的管理功能,为了保障系统的安全性,在用户进入系统之前应进行合法用户检测并且在支付上还应有二级密码进行检测。所以系统中有一个用户名和密码检测的模块,与此对应,还有操作员管理模块能够对普通用户进行增加、删除和修改,以及其他功能的删除、修改等。普通用户可以修改自己的密码,而系统管理员可以修改所有人的密码。
可行性研究主要从技术可行性、经济可行性、运行可行性三个方面进行研究。在判断所需技术是否具备可行性时,根据新系统目标一般可从软硬件的性能要求、环境条件、技术人员和数量等方面进行分析,应首先考虑开发人员的技术水平,要求能够熟练的运用开发工具,并有一定的开发和编程能力,同时熟悉网络游戏交易的一般流程。估算新系统的开发费用以及以后的运行、维护费用,同时预计新系统将获得的效率,通过比较费用与效率来判断利得。评估平台运行后给现行系统带来的影响、后果。
4总体设计内容
4.1页面功能实现设计
页面有五大部分:网页头部、网页底部、添加需求模块、热卖区域模块、货物展示模块。首页具备的功能有用户登陆、交换货物展览等。用户注册后,能通过正确的用户名和密码直接进入相应的模块,一般用户只能浏览网页内容,使用限制用户权限功能可以有效的保护资源不受非法访问,提高网站的安全性。主页面index.asp主要包括head.asp、foot.asp、addmywants2.asp、addrewords.asp、addview.asp、addwants.asp、hotarea.asp、Showgoods.asp等网页。
4.2前台页面和后台数据库连接
前台页面与后台数据库相连接的顺序:登陆网站前台、连接数据库、再进入网站后台。后台管理前台是通过连接到数据库实现控制。实现网站、论坛等注册功能的步骤依次是建立注册页面→建立数据库→设置数据源中的系统DNS→将数据库文件复制到网页目录下→将网页与数据库建立连接→完成制作,并建立用户名、密码表和用户资料表。网页和数据库之间的连接实际上是通过ADO组件实现的。
4.3用户功能模块设计
在登录页面上,用户输入用户名和密码进入系统后,进入用户信息中心,有信息中心模块、货物中心模块(如添加货物、库存货物)、留言板模块(如发给我的留言)、交换意向模块(如我发出的意向)、会员信息模块(如我的资料、修改密码)五大模块。要用到的ASP文件有cjgoods.asp和conn.asp用于实现连接数据库功能;delgoods.asp、goodsadd.asp用于添加货物功能;goodsinfo.asp用于实现货物信息查询功能;login.asp实现用户登陆页面;modmyinfo.asp可修改个人信息;reg.asp可注册信息;useradd.asp用于添加用户功能模块;message.asp实现发表留言功能;usercheck.asp实现用户登录时连接数据库,对用户名和密码进行核对。
4.4超级管理员功能模块设计
通过登陆超级管理员后台页面能够对后台进行编辑,对数据库后台进行相应的操作。包含的模块有:热点信息模块(主要有添加和管理热点信息模块)、物品分类模块(包括管理交换区域模块、管理物品分类模块等)、交易信息模块(主要有管理交易信息模块、审核交易信息模块和管理物品展示模块)、用户信息模块(包括添加用户模块、管理用户模块、管理员信息模块)和其他模块。需要用到的ASP文件有addadmin.asp实现添加管理员信息功能;addcity.asp实现增加交易选项里面的城市选项功能;addnews.asp实现增加热点信息功能;addprovince.asp实现增加交易选项里面的省份选项功能;modgoods.asp实现修改货物选项功能。
总而言之,网络游戏虚拟物品交易平台要在关注玩家的基础上,进行技术和服务方面的创新,创造良好的发展前景。随着全球信息化的发展,ASP已经成为一种逐渐普及的IT经营模式。基于ASP的网络游戏虚拟物品交易平台搭建设计能为网络游戏虚拟物品建立良好的交易平台,提高交易的安全性和可靠性。
|
|
|
|
【对“基于ASP的网络游戏物品交易平台搭建设计”发布评论】 |
版权及免责声明:
① 本网站部分投稿来源于“网友”,涉及投资、理财、消费等内容,请亲们反复甄别,切勿轻信。本网站部分由赞助商提供的内容属于【广告】性质,仅供阅读,不构成具体实施建议,请谨慎对待。据此操作,风险自担。
② 内容来源注明“硅谷网”及其相关称谓的文字、图片和音视频,版权均属本网站所有,任何媒体、网站或个人需经本网站许可方可复制或转载,并在使用时必须注明来源【硅谷网】或对应来源,违者本网站将依法追究责任。
③ 注明来源为各大报纸、杂志、网站及其他媒体的文章,文章原作者享有著作权,本网站转载其他媒体稿件是为传播更多的信息,并不代表赞同其观点和对其真实性负责,本网站不承担此类稿件侵权行为的连带责任。
④ 本网站不对非自身发布内容的真实性、合法性、准确性作担保。若硅谷网因为自身和转载内容,涉及到侵权、违法等问题,请有关单位或个人速与本网站取得联系(联系电话:01057255600),我们将第一时间核实处理。
|
|
|
|