(一)功能描述

该后台共分为三大部分:服务器管理、单服数据统计和扶持账号管理。

1.服务器管理:

根据管理后台数据库中填写的服务器信息(后面会讲到如何填写要管理的服务器的信息到数据库中),该部分可以看到所有服务器的名称,ip地址,开服时间以及开启状况,其中对服务器的开启、关闭功能尚未开放。在运营商及服务器后面的下拉列表中可根据需求选择对应的游戏服务器进行管理。

2.单服数据统计:

同上,需要先在运营商及服务器后面的下拉列表中选择对应的服务器,才可查看相应服务器的信息。

这部分分为单日的详细数据和总数据两部分,在上面的单日数据中,我们可以清晰的查看到各种详细的信息,如当日新增的注册数,登陆的角色数,付费的人数,付费率,存留率等大家比较关注的信息,数据按日期从后往前排,下一页按钮可以观看更靠前的数据。下面是单服的总数据,总注册数,总创建人物数,总付费人数和总付费金额,信息一目了然。

3.扶持账号管理:

可以对服务器内所有创建了角色的账号进行各种操作。同样的,也需要先在运营商及服务器后面的下拉列表中选择对应的服务器,才可对相应服务器的账号进行操作。

操作很简单,输入账号,选择要进行的操作(目前开放的操作有添加金钱,经验,钻(指充值RMB得到的游戏货币),活力及修改人物等级),

输入要变更的值,点击执行,就OK了!

(二):实现方式

该管理后台是基于Django(一个python的web框架)实现的。流程如下:

前台页面会将用户的选择以参数的形式传递给Django后台

后台通过识别不同的url,将传递过来的参数传给对应的方法

方法会将参数组合成新的url去请求游戏服务器的接口

游戏服务器接收到参数后,同样传递给对应的方法去执行,得到用户需要的数据

接口将数据返回给Django后台的方法

方法再将数据返回给前台页面

整个流程大致分为三个部分:前天页面,Django后台和游戏服务器,他们之间都要做好对应的接口,才能让用户正确的获取到想要的数据。

(三):搭建步骤

搭建前准备:

安装python和Django

安装Mysql数据库(也可以使用其他数据库,在Django的setting.py文件中可以配置,聚义步骤可自行搜索)

搭建步骤:

1.运行管理后台

打开命令行窗口,进入到gameadmin文件夹下,运行python manage.py runserver。如图:

这个样子就是管理器已经启动了,在浏览器地址栏输入http://127.0.0.1:8000/会出现下图则说明启动成功。

2.同步数据库

在Mysql数据库中建立个新的库,库名为gameadmin,如下图:

点击创建。然后再打开个命令行窗口,进入到同样的目录下,输入python manage.py syncdb,如图:

这是一个完整的同步数据库的过程,期间会提问你是否建立管理账号,输入yes,然后是用户名,管理员邮箱,密码,确认密码,然后完成。这时候再浏览器地址栏输入http://127.0.0.1:8000/admin/会进入下图的界面:

输入刚刚同步数据库时的账号和密码就可以登录了。登陆后页面:

3.配置管理后台数据库。

a.点击 管理员信息 ,进入页面后点击 增加管理员信息(现在填写的是一会登录管理后台的账号信息,跟刚刚同步数据库时候的账号信息区分开),填写完成后保存。

b.返回主页,点击 运营商信息 ,进入页面后点击 增加运营商信息,填写完成后保存。

c.返回主页,点击 服务器信息 ,进入页面后点击 增加服务器信息(填写服务器信息时,登录端口是指游戏服务器中netserver的端口,本游戏(暗黑三国)的登录端口为11009,WEB端口是游戏服务器与管理后台连接的端口号,本游戏(暗黑三国)的WEB端口为2012),填写完成后保存。

d.返回主页,点击 白名单信息 ,进入页面后点击 增加白名单信息(白名单信息指的是可以登录管理后台的人的信息,如果用户的ip不在白名单中,即使知道管理员的账号密码也无法登录,慎填),填写完成后保存。

这时候在浏览器地址栏输入http://127.0.0.1:8000/会出现如下界面:

使用刚刚添加的管理员账号密码登陆,就可以使用管理后台了.

转载于:https://www.cnblogs.com/9miaoshetuan/p/3848757.html

《暗黑世界GM管理后台系统》部署+功能说明文档相关推荐

  1. 弹弹堂服务器如何修改,弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程...

    弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程 系统centos 7.2 64位 安装宝塔 yum install -y wget && wget -O in ...

  2. java计算机毕业设计中小学教务管理平台源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计中小学教务管理平台源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计中小学教务管理平台源码+mysql数据库+系统+部署+lw文档 本源码技术栈: 项目架构:B ...

  3. Springboot+mybatis构建管理后台系统

    Springboot+mybatis构建管理后台系统 新建一个springboot工程 开发后台管理登陆功能 1.在springboot中集成mybatis 2.编写登陆接口 2.编写登陆页面 登陆功 ...

  4. java计算机毕业设计中学生作文大赛管理平台源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计中学生作文大赛管理平台源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计中学生作文大赛管理平台源码+mysql数据库+系统+部署+lw文档 本源码技术栈: 项目 ...

  5. java计算机毕业设计智能化车辆管理综合信息平台源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计智能化车辆管理综合信息平台源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计智能化车辆管理综合信息平台源码+mysql数据库+系统+部署+lw文档 本源码技术栈 ...

  6. java计算机毕业设计游泳馆信息管理系统源码+数据库+系统+部署+lw文档

    java计算机毕业设计游泳馆信息管理系统源码+数据库+系统+部署+lw文档 java计算机毕业设计游泳馆信息管理系统源码+数据库+系统+部署+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言: ...

  7. java计算机毕业设计智慧门诊综合管理系统源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计智慧门诊综合管理系统源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计智慧门诊综合管理系统源码+mysql数据库+系统+部署+lw文档 本源码技术栈: 项目架构 ...

  8. java计算机毕业设计智慧校园学生选宿系统源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计智慧校园学生选宿系统源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计智慧校园学生选宿系统源码+mysql数据库+系统+部署+lw文档 本源码技术栈: 项目架构 ...

  9. java计算机毕业设计智能医技预约系统源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计智能医技预约系统源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计智能医技预约系统源码+mysql数据库+系统+部署+lw文档 本源码技术栈: 项目架构:B/S ...

  10. java计算机毕业设计自动评测系统源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计自动评测系统源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计自动评测系统源码+mysql数据库+系统+部署+lw文档 本源码技术栈: 项目架构:B/S架构 开 ...

最新文章

  1. NOIP2013普及组 T2 表达式求值
  2. 2017年英特尔在其数据中心业务和AI方面下大注
  3. python输出指定字符串_Python输出指定字符串的方法
  4. HangFire循环作业中作业因执行时间太长未完成新作业开启导致重复数据的问题...
  5. MySQL安装与设置
  6. java 在底图上绘制线条_使用底图和geonamescache绘制k表示聚类
  7. PDE8 wave equation: derivation
  8. 原生js代码实现Ajax
  9. 【MTK sensor】alsps分析(以色温为例)
  10. 项目管理十大知识领域(二)--- 项目范围管理(过程、输入、工具和技术、输出)
  11. 计算机技能比赛培训总结怎么写,技能大赛总结范文
  12. simulink方框_simulink模型引用
  13. Android各版本源码网盘下载(不断更新)
  14. Faster-RCNN简易复现
  15. Win7系统重装账户被禁用的解决方法
  16. error launching idea
  17. STM32项目分享---MQTT智能门禁系统(含APP控制)
  18. 1.机器学习的重要性
  19. mysql三张表 left join
  20. MSYS是什么,他与CYGWIN有什么区别?

热门文章

  1. Q3财报打出漂亮一仗,科大讯飞就能高枕无忧了?
  2. WackoPicko通关教程
  3. 如何快速下载UE源码并编译
  4. android 拍照resultCode 返回0,不等于RESULT_OK -1
  5. Faster-RCNN_TF源码解读——网络结构
  6. 实现点击小图片放大效果
  7. 1个div,你能用CSS常规属性绘制:正3、4、5、6、7、8边形吗?
  8. FPT: Feature Pyramid Transfomer
  9. 章丘AAA企业信用评级申请条件和流程
  10. 88 R 用户画像之线性回归逻辑回归综合实战 1