网狐棋牌数据库文档_第1页
网狐棋牌数据库文档_第2页
网狐棋牌数据库文档_第3页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库字段说明文档 用户数据库:GameUserDB 1. 数据库内容:存储用户相关的全局信息,包括用户的ID号码,帐户名字,密码,二级密码,头 像,经验数值,登陆次数,注册地址,最后登陆地址等用户属性信息。 2. 数据库表结构: a) 表UserAccounts由以下字段组成: UserID :用户的唯一标识号码,注册的时候自动生成,用于其他表的关联字段,不能 修改 Accounts :帐户名字,具有唯一性,不能重复,能修改 RegAccounts :用户注册的原始名字,默认与帐户名字相同,方便运营商跟踪管理帐 户名字改变过的用户 LogonPass :用户帐户的密码,采用通用加密算法MD5

2、加密记录 InsurePass :用户帐户的二级密码,采用通用加密算法MD5加密记录,供网站系统用 于例如银行管理,密码保护管理等重要部分 Gender :用户性别,现在系统默认为0,没有使用,只作为扩充保留字段 LogonNullitR :帐户禁止标志,影响用户登录广场和登录游戏房间 ServiceNullitR :服务禁止标志,保留供网站系统使用或者将来系统扩展使用 UserRight :用户权限标志,参数意义需要参考所使用系统的权限参数对照表 MasterRight :管理员权限标志,参数意义需要参考所使用系统的权限参数对照表 FaceID :用户头像索引号码 GroupID :用户社团

3、ID号码,默认为0,供社团系统与游戏系统结合使用,对没有社 团的系统作为保留字段存在 MemberOrder:会员等级标识,默认为0,具体数字由具体运营商确定 ERperience :用户经验数值,表示用户游戏的总局数,可以通过修改每个游戏的经验 数值增加方案得到策略的改变 AllLogonTimes :用户成功登陆的总次数,网站系统的登陆过程也可以考虑使用 MemberOverDate会员到期日前,若登陆时间比会员到期时间晚,系统将会修改会员 等级数值字段,还原为 0等级 RegisterDate :用户帐户的注册日期 LastLogonDate :用户最后登陆的日期 RegisterIP

4、:用户帐户的注册所在的IP地址 LastLogonIP :用户最后使用此帐户登陆的IP地址 Question :密码找回提示问题 Answer:密码找回回答问题 TencentQQ:用户注册QQ号码 ConnectPerson :联系人姓名 TelNO:电话号码 Address :家庭住址 Email :电子邮箱 Bank:银行帐户 b) 表GroupList由以下字段组成: GroupID :群组的唯一标识号码,注册的时候自动生成,用于其他表的关联字段,不 能修改 GroupName群组名字 GroupQQ群组对应的QQ群号码 GroupAdmin:群组管理员 GropuNotice :群组

5、公告,预留字段 3. 存储过程描述 a) GSP_GP_LogonBRAccounts用户通过帐户方式登陆游戏广场的服务器所调用的存储过程 b) GSP_GP_LogonBRUserID用户通过ID方式登陆游戏广场的服务器所调用的存储过程 c) GSP_GP_RegisterUser :用户通过游戏大厅客户端注册帐户服务器所调用的存储过程 d) WEB_GP_CHKNAMiE找昵称是否存在 e) PROCWEB_GP_CHKREm 帐号是否注册 f) WEB_GP_SETPROTEC申请密码保护 g) PROCWEB_GP_EDITIINF信息修改 h) PROCWEB_GP_REPASS改

6、密码 i) WEB_GP_LogonBRAccounts 网站帐号登录 j) WEB_GP_RegisterUser:网站帐号注册 二、平台信息数据库:ServerlnfoDB 1. 数据库内容:存储游戏列表的相关信息,包括控制游戏列表的显示方式,游戏的增加与减少控 制,游戏类型分级控制,以及各个数据的连接配置信息 2. 数据库表结构: a) 表GameTRpelnfo由以下字段组成: TRpelD:类型标识ID号码 TRpeName类型名字,例如对战类,休闲类 SortID :列表排列ID号码,用于控制游戏大厅得到的列表的排列方式 Enable :是否显示控制字段,默认为1,禁止显示为0数值

7、 b) 表GameKindlnfo由以下字段组成: KindID :游戏类型的标识号码,应该与游戏的开发所分配的标识号码所一致。也可以 不一致,通过配置游戏房间的时候配置房间的挂接项,达到同一个游戏服务器挂接到 不同的游戏类型上面,实现金币类,比赛类,积分类等扩展显示方式。 TRpeID:游戏类型所挂接的游戏类型标识号码,需要保证所对于的类型的标识号码存 在,并所对应的类型行是启用状态,否则游戏大厅的游戏列表不会显示此游戏类型以 及挂接在此游戏类型下的所有房间 KindName游戏类型名字,例如梭哈游戏,斗地主游戏等 ProcessName:游戏进程名字,用于控制客户端启动的游戏进程的名字 M

8、aRVersion:游戏进程的最新版本号码,用于控制游戏的自动更新 SortID :列表排列ID号码,用于控制游戏大厅得到的列表的排列方式 Enable :是否显示控制字段,默认为1,禁止显示为0数值 DatabaseName此游戏类型所使用的数据库名字,供其他应用使用,游戏系统不使用 此字段,保留字段 c) 表GameStationlnfo 由以下字段组成: StationID :分级标识号码,用于标识分级的标识 KindID :指定此分级所挂接的游戏类型标识号码 JoinlD :指定此分级所挂接的分级的标识号码,用于控制多层分级使用,默认为 值 StationName :分级名字,例如北京

9、分站,衡阳分站,湖南分站等 SortID :列表排列ID号码,用于控制游戏大厅得到的列表的排列方式 Enable :是否显示控制字段,默认为1,禁止显示为0数值 d) 表SQLDataBaselnfo由以下字段组成: ID:索引ID号码 DataBasePort :数据库端口号码信息 DataBaseAddr:数据库连接地址信息 DataBaseUser :数据库登陆名字,采用网狐自主创建的可逆加密算法加密保存 DataBasePass :数据库登陆密码,采用网狐自主创建的可逆加密算法加密保存 3. 存储过程描述: a) GSP_GP_LoadKindlnfo :读取游戏类型存储过程,由中心服

10、务器启动的时候调用 b) GSP_GP_LoadStationInfo :读取游戏分级存储过程,由中心服务器启动的时候调用 c) GSP_GP_LoadTRpeInfct读取列表种类存储过程,由中心服务器启动的时候调用 d) GSP_SL_GetDataBaseInfo :用于读取数据库连接信息存储过程,由游戏服务器启动的时候 读取,若获得连接信息失败,提示数据库连接信息不存在,游戏房间将启动失败。 三、游戏金币财富数据库:TreasureDB 1. 数据库内容:存储用户的游戏相关信息,例如游戏积分,胜局,和局,逃局,登陆时间等信息 2. 数据库表结构: a)表GameScore由以下字段组成

11、: UserID :用户标识号码,与用户数据库所对于的用户标识想关联 Score :用户的积分数值,此处代表用户的金币数值 WinCount:用户的游戏胜利局数 LostCount :用户的游戏输局局数 DrawCount:用户的游戏和局局数 FleeCount :用户的游戏逃跑局数 UserRight :用户在此游戏中的普通权限数值,在登陆房间的时候与用户数据库的权 限进行叠加处理 MasterRight :用户在此游戏中的管理权限数值,在登陆房间的时候与用户数据库的 权限进行叠加处理 PlaRTimeCount :用户在此类游戏中的游戏时间 AIILogonTimes :用户进入此类游戏的

12、总次数 RegisterDate :用户首次进入此类游戏的时间 LastLogonDate :用户最后一次进入此类游戏的时间 RegisterIP :用户首次进入此类游戏的IP地址 LastLogonIP :用户最后一次进入此类游戏的IP地址 b) 表GameLocker由以下字段组成: UserID :锁定用户的ID号码,与用户数据库所对于的用户标识想关联 KindID :锁定游戏的游戏类型标识号码,用于追踪和查询使用,不起关键使用 ServerID :锁定游戏的房间标识号码,用于追踪和查询使用,不起关键使用 LockDate :标识锁定用户的时间 c) 表GameLogonLog由以下字段

13、组成: ID:索引号码 UserID :用户ID号码 Score :用户进入房间时刻的积分数值 WinCount:用户进入房间时刻的游戏胜利局数 LostCount :用户进入房间时刻的游戏输局局数 DrawCount:用户进入房间时刻的游戏和局局数 FleeCount :用户进入房间时刻的游戏逃跑局数 KindID :用户进入的房间的类型标识号码 ServerID :用户进入房间的房间标识号码 ClientIP :用户进入房间的连接IP地址 LogonTime:用户进入房间的时间 d) 表GameScoreLog由以下字段组成: ID:索引号码 UserID :用户ID号码 LeftTime

14、 :用户离开房间的时间 Score :用户在游戏房间游戏所产生的积分改变的数值 WinCount :用户在游戏房间游戏所产生的胜利局数改变的数值 LostCount :用户在游戏房间游戏所产生的输局局数改变的数值 DrawCount :用户在游戏房间游戏所产生的和局局数改变的数值 FleeCount :用户在游戏房间游戏所产生的逃跑局数改变的数值 ERperience :用户在游戏房间游戏所产生的经验数值改变的数值 PlaRTimeCount :用户在游戏房间游戏所产生的游戏时间的数值 OnLineTimeCount :用户在游戏房间游戏所产生的在线时间的数值 KindID :用户进入的房间的类型标识号码 ServerID :用户进入房间的房间标识号码 ClientIP :用户进入房间的连接IP地址 3. 存储过程描述: a) GSP_GR_LogonBRUserlD用户进入游戏房间,服务器所调用的存储过程 b) GSP_GR_WriteGameScore用户退出房间,服务器所调用的存储过程 四、游戏积分数据库: GameScoreDB LandDB, ChinaChessDB 等 1. 数据库内容:存储用户的游戏相关信息,例如游戏积分,胜局,和局

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论