WAP游戏运营管理系统设计
——陈旭文
一.需求分析:
<1>用户需求:
1.手机号码统计:
(1)在游戏中,用户新注册时要求用户输入手机号码,以作统计分析用。输入手机号码为可选,如果用户没有输入手机号码的,作统计时增加“没手机号”的数量项目。
2.查询:
(1)按时间查询用户总数,各城市用户总数(各产品)
(2)按条件查询用户数量及明细(各产品,定制时间,各地市)
(3)按照年龄,性别统计用户数量(各产品)
3.统计:
(1)按时间段统计新增用户,各城市新增用户数(各产品)
(2)按时间段统计活跃用户和沉默用户(定制后两个月没有登录)的数量(各产品)
4.计费:
(1) 按时间段统计应该收取的费用(各产品)
5.游戏数据管理:
(1)可以在线查看和修改各个服务的数据(剧情,道具,人物,用户等)
(2)可以备份和恢复各产品的数据
6.更新和备份:
(1)每天系统自动到各个数据库更新当天的用户数据(登陆,定制,取消等)
(2)可以选择删除某个时间之前数据库的内容(用户登陆记录),减少数据库的体积
<2>分析:
1.由于各游戏的具体数据一般是不一致的,上述的“游戏数据管理”部分,应该放入各游戏的服务器上,运营管理系统只记录这些游戏数据管理的入口。
2.“手机号码统计”和“查询”内容,均属于注册用户的管理范围,可以统一归入注册用户管理模块。而“统计”内容,则属于用户进行游戏和使用我们服务的情况,归入使用情况统计模块。
3.计费功能应该能够按照各产品的定价而计费。
4.游戏数据管理还应该添加“增加和删除数据”的功能,达到方便地管理数据库的目的。
二.总体模块设计:
登陆模块:管理员的登陆和验证模块
注册用户统计模块:按照时间段,定制时间,服务和城市提供注册用户的相关统计
使用情况统计模块:按照时间段统计新增用户,活跃用户和沉默用户的相关统计,即用户的使用情况的相关统计
更新备份模块:提供更新备份功能。包括每天用户情况更新,数据备份,删除过时数据等功
能。
各游戏数据管理子系统:以页面链接的形式,到各服务器的管理页面,管理各游戏的内部数据。
计费模块:按时间段,分服务,根据用户的情况计算应该收取的费用
三.数据表设计
1.系统用户表(Admin):用于本系统的登陆和验证
Name | 用户名 | Char(15) |
Password | 密码 | Char(15) |
2.用户表(User):用于登记用户的基本资料,数据永久保存,以备查看
Id | 用户标记 | Number(10) |
Name | 用户服务中的名字 | Char(30) |
City | 用户所在城市 | Char(15) |
Phone | 手机号码(号码没有登记则为空) | Char(30) |
Service_Id | 游戏服务的Id | Number(5) |
BeginTime | 定制服务的时间 | DateTime |
LastTime | 最后登陆的时间 | DateTime |
CancelTime | 取消服务的时间 | DateTime |
MoneyType | 计费方式(D,M)分别为按日和月计费 | Char(1) |
Mobile_Id | 运营商提供的伪码 | Number(10) |
3.用户行为表(Action):用于登记用户行为的临时表,一定时间会清理过时资料,缩减数
据库体积。同时被管理的游戏服务器也有一个同样的临时表。
Id | 用户标识 | Number(10) |
Time | 行为时间 | DateTime |
Action | 行为类型(为B,L,C)三种,分别代表定制服务,登陆,取消服务三种行为 | Char(1) |
Service_Id | 服务标识 | Number(5) |
Name | 用户服务中的名字 | Char(30) |
City | 用户所在城市 | Char(15) |
Phone | 手机号码(号码没有登记则为空) | Char(30) |
MoneyType | 计费方式(D,M)分别为按日和月计费 | Char(1) |
Mobile_Id | 运营商提供的伪码 | Number(10) |
4.服务资料表(Service):用于登记已经有的服务资料以及对应的管理入口
Id | 服务标识(主键) | Number(5) |
Name | 服务名称 | Char(30) |
Description | 描述 | Char(50) |
Ip | 数据库入口 | Char(20) |
UserName | 数据库用户名字 | Char(20) |
Password | 数据库用户密码 | Char(20) |
AdminSite | 数据管理子系统的入口 | Char(50) |
MoneyDay | 日计费方式,每日的费用游戏网页界面设计 | Number(5) |
MoneyMonth | 月计费方式,每月的费用 | Number(5) |
UpdateTime | 最后更新时间 | DataTime |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论