基于分布式数据库的防沉迷系统的应用研究

2014-02-20 01:18
电子测试 2014年16期
关键词:身份验证网游身份证

王 璐

(铁道警察学院公安技术系,河南郑州,450053)

基于分布式数据库的防沉迷系统的应用研究

王 璐

(铁道警察学院公安技术系,河南郑州,450053)

当前社会,青少年网游成瘾的现象是一个需要给予高度重视的问题。基于现有的网游防沉迷系统所存在的不足之处,本文提出了一种基于分布式数据库技术的防沉迷系统应用方案,该方案将分布式数据库技术应用于防沉迷系统之中,能够有效地限制青少年进行网游的方式和时间,从而对防止青少年过度沉迷网游有着极大的现实意义。

分布式数据库技术;防沉迷系统;网络身份证

0 引言

随着网络技术的发展和互联网的普及,网络游戏也日益融入人们的日常生活中。尤其是大量的青少年,面对网络游戏的无限诱惑以及对网络游戏的疯狂痴迷,已经使其达到了游戏成瘾的程度。青少年是民族发展、社会进步和国家富强的储蓄力量,青少年的成长决定着民族的成长,青少年的发展决定着社会的进步,青少年的未来决定着国家的未来。因此,当前大量青少年的这种不健康式状况不但会影响到其本身的健康发展,也会影响到民族、社会和国家的健康发展。

现有的依赖身份认证的防沉迷系统能够在一定程度上发挥其有效限制青少年沉迷网游的积极作用,但是由于其本身所带有的一些漏洞又使得该系统存在着弊端。本文提出了一种基于分布式数据库技术的防沉迷系统的应用方案,在设计理念上为以上问题的解决提供了一定的参考价值。了网络游戏防沉迷系统。这些系统能够在一定程度上解决青少年网游成瘾的问题。总结起来,这些系统基本上都是由三个部分组成,即前端注册子系统、身份验证子系统和后台查询子系统,如图1所示。玩家在登陆游戏前必须先进行身份认证,即输入个人身份证号码,通过后台数据库连接到公安部门的身份验证系统进行验证。所有通过实名认证确定为未成年人身份的,或者实名身份信息不规范的和验证未通过的用户均被纳入网络游戏防沉迷系统,不能成功登陆游戏。另外,该系统对玩家的游戏时间也进行了一定程度的限制。超过了规定时间,玩家在游戏中即使继续游戏也不会得到相应的游戏收益。

1 现有的防沉迷系统

1.1 系统概述

图1 防沉迷系统组成部分

针对一些青少年网游成瘾的问题,相关机构和公司相继推出

1.2 系统的不足之处

该系统在进行有效的身份验证的同时,也存在着一些不足之处,即用户输入的身份证号码和真实姓名是否匹配,系统不能及时分辨。用户在这时如果使用其他人的身份证或是使用身份证生成器来避开防沉迷系统的约束是很容易的。未成年人如果使用身份证生成器,可以利用伪造的成年人身份证号很轻松地来登陆游戏。

另一方面,该系统对具有外挂、私服等行为的游戏以及对不存在等级和装备要求的休闲游戏来说,其影响微乎其微。同时,对于那些存在等级和装备的游戏而言,尽管该系统对其进行了时间限制。但是现在的网络游戏种类众多,很少有玩家只选择其中一款,甚至有的玩家在同一款游戏中拥有多个帐号,这样在交叉游戏的过程中就从另一个角度赢得了游戏时间。从这方面而言,该系统似乎也显得无能为力了。

2 基于分布式数据库技术的防沉迷系统

基于以上讨论的现有防沉迷系统的不足,需要在其基础上对其进行技术上的改进。本文提出了基于分布式数据库技术的防沉迷系统的设计方案,这种改进后的防沉迷系统不再要求用户在进行身份确认的时候必须输入身份证号码,而是换以一种更为安全、稳妥的身份验证方式,这种方式将使得用户不能很轻易地利用别人的或是伪造的身份进行验证登陆。

同时,基于分布式数据库的防沉迷系统还需要在玩家的游戏时间方面进行更为完善的限制,对于某些玩家利用交叉游戏来获取游戏时间的行为,新系统要有进一步强而有效的控制。

3 系统设计方案

3.1 分布式数据库概述

分布式数据库是一组逻辑相关的分布在计算机网络上的多个数据库的组合。分布式数据库在逻辑上是一个统一的整体,在物理上则是分别存储在不同的物理节点上。网络中的每个物理节点由一般都由单个计算机组成,存储在该计算机上的数据库即为局部数据库,而从整体上来看,所有局部数据库又组成了一个规模更为庞大的数据库,即为分布式数据库,也称为全局数据库。分布式数据库的体系架构如图2所示。

图2 分布式数据库体系架构

相对于传统的集中式数据库系统而言,分布式数据库系统增加了三个部分:分布式数据库管理系统(DDBMS)、分布式目录和网络访问进程。DDBMS是用来管理分布在不同物理位置上的数据库的应用程序,分布式目录为DDBMS提供了数据定位的必要信息,网络访问进程使用高级协议实现各个不同物理位置上的局部数据库之间的通信。分布式数据库具有局部自治性和分布透明性等重要特性。

3.2 系统设计的总体方案

根据改进的防沉迷系统的要求和分布式数据库技术的特点,可设计出如下的系统的总体方案。在该方案中设置需要引入的分布式数据库,即网游时间数据库。

首先划分各个不同的地区,在各个地区分别建立属于其本地的一个网游时间数据库,该数据库存放的是该地区所有网游玩家在一段时间内登陆网游进行游戏的统计时间。然后需要给各游戏玩家限定在一段时间内能够上网进行游戏的时间上限值。

引入了作为分布式数据库的网游时间数据库后,在现有防沉迷系统的基础上,改进后的防沉迷系统由前端注册子系统、身份验证子系统、后台查询子系统和网游计时子系统四个部分组成,如图3所示。

图3 基于分布式数据库的防沉迷系统组成该部分

在具体实现上,前端注册子系统负责对玩家网络身份的注册,这里不再是使用身份证号进行注册,而是玩家所持有的网络身份证。所谓网络身份证,即是用户出示其本人身份证在相关办理部门所办理的具有上网资格的身份认证。因为网络身份证并非人人都有,而其办理也需要相关手续,这样可以避免一些玩家随意利用别人身份证或是身份证生成器非法注册并登陆网游。身份验证子系统是玩家在登陆因特网上任何一款游戏时都必须先进入的系统。即要求此时,无论玩家在互联网上登陆任何一款游戏的登陆客户端,都要先进入身份验证子系统进行身份验证。而这时需要玩家在该子系统的界面中输入所注册成功的网络身份证号,如果玩家输入的网络身份证号有误时,则其身份验证失败。网游计时子系统则是改进后的防沉迷系统的核心部分,是针对玩家在进行网游时所设计的计时系统。无论玩家进行任何一款的游戏的娱乐,该子系统都对玩家的游戏时间进行计时,并将此时间存储到本地的网游时间数据库中。若玩家跨地区进行网游,则在该地区的网游时间数据库中也需记录下其游戏时间。当玩家身份验证成功后,防沉迷系统立即通过后台查询子系统用其所输入的网络身份证号到其所属地区的网游时间数据库中读取该玩家在某一时间段内的总游戏时间。当查询到的此总游戏时间没有超过所限定的游戏时间时,则玩家可以成功登陆游戏,并继续对玩家的总游戏时间进行计时,直到玩家结束游戏后,再将该总游戏时间发送给该玩家所属地区的网游时间数据库进行更新保存;若超过了所限定的游戏时间,则登录失败。另一方面,如果玩家在正在进行游戏的时候,所记录的总游戏时间达到了所限定的时间值时,防沉迷系统立即提醒玩家和强制退出游戏,并将此信息发送给该玩家所属地区的网游时间数据库。通过以上的系统流程,从而有效地限制了玩家过多地沉迷于网络游戏。

在这一整个的系统流程中,需要主要的关键点是,利用分布式数据库技术将各个地区的网游时间数据库通过网络组建成了分布式数据库。如果在某一地区注册的某位玩家跨地区到另一地区进行网游,防沉迷系统则可以根据其网络身份证号判断出该玩家的所属地区,则直接到其所属地区的网游时间数据库中查找其用户信息,从而体现了分布式数据库的技术优越性、地域优越性以及管理优越性。

4 结语

分布式数据库技术自从出现以来已经取得了长足的进展,现如今分布式数据库技术在社会生活的各个方面都有着很广泛的应用。而将其应用于控制青少年沉迷于网游的防沉迷系统之中,也将会成为其典型的应用之一。二者的有效结合,也能够更好地弥补现有防沉迷系统的不足,对有效限制青少年的过度网游有着很好的效果。当然,除了在技术上的改进以外,社会各界也应给予相应的关注。譬如相关政府部分出台一些积极的政策法规,网络身份证办理部门在给用户办理网络身份证时严把身份认证关,用户出示的凡不是本人身份证一律不予办理。这样,基于分布式数据库技术的网游防沉迷系统将会更进一步发挥其强大而有效的控制作用。

[1] 叶小华.浅析网络游戏对当代大学生的影响[J].山东广播电视大学学报, 2012(1):32-34.

[2] 王雪梅.青少年网络游戏成瘾现象分析与应对策略[J].学理论,2010(2):104-105.

[3] 吴煜.防沉迷系统的动向观察[J].观察与思考,2007(10):40-41

[4] 侯佳佳,乔运华,卜建国等.基于分布式数据库数据处理的研究[J].制造业自动化, 2012,35(1):94-96.

[5] 李昭原.数据库技术新进展[M].北京:清华大学出版社,2007.10

The Study of The Anti-Obsession System Based on Distributed Database Technology

Wang Lu
(Railway Police College,Zhengzhou Henan,450053,China)

In the current social,some young people online games obsession is a problem to be given a high attention.In this paper,on the basis of the deficiencies of the existing anti-obsession system,it poses application proposal of anti-obsession system based on the distributed database technology.The proposal applies the distributed database technology into anti-obsession system,which could limit the way and the time using by young people when they are playing online games effectively.Thereby,it has great practical significance on preventing young people from obsessing online games excessively.

distributed database technology;anti-obsession systems;network identity

文献标识码:A

王璐(1984—),男,河南开封人,铁道警察学院助教,主要研究方向:计算机取证技术

铁道警察学院校级教改项目(JY2013031)

猜你喜欢
身份验证网游身份证
都有身份证
辣椒也有身份证
亲子协力击败网游成瘾
趣说古人的“身份证”
人脸识别身份验证系统在养老保险生存核查中的应用
学生党网游超廉价攒机
被网游点燃的午休时间
网游青少年媒介形象研究
Endogenous neurotrophin-3 promotes neuronal sprouting from dorsal root ganglia
身份证里的“X”是什么意思