使命召唤游戏助手的设计与实现+论文源码调试演示

4 系统设计

4.1 系统体系结构

使命召唤游戏助手的结构图4-1所示:

 

图4-1系统结构

登录系统结构图,如图4-2所示:

 

图4-2登录结构图

4.2 系统总功能结构设计

系统按照用户的实际需求开发而来,贴近生活。从管理员通过正确的账号的密码进入系统,可以使用相关的系统应用。管理员总体负责整体系统的运行维护,统筹协调。

系统整体模块设计:系统分为管理员和玩家两大角色,系统管理员有最大的权限,总体功能展示如图4-3所示。

图4-3 系统总体功能图

4.3 数据库设计

数据库设计(Database Design)是针对特定的数据库管理体系,针对特定的数据库进行结构和构建的流程。

在信息系统的开发与推荐中,数据库的设计是实现数据库与应用的关键技术。因为数据库应用系统的复杂性,使得数据库的开发工作非常复杂,所以优化的设计不是一朝一夕就可以完成的,而是一个“循序渐进”的过程,即将数据库中的数据目标和它们的相互关系进行计划和组织。

通过对使命召唤游戏助手的主要功能信息进行规划并分为若干功能实体信息[14],实体信息将使用E-R图加以表示,本系统的主要功能实体图如下图所示:

图4-4水平评估实体属性图

图4-5游戏资讯实体属性图

图4-6战绩信息实体属性图

图4-7游戏道具实体属性图

图4-8玩家实体属性图

4.4 数据表

把按照数据库理念建立的E-R图,转换为国际关系信息库。在关联数据库中,统计关联主要由统计表所构成,但是表的构成主要体现在表格的数文字段上。如下表所示。

表4-1:token表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

userid

bigint

用户id

username

varchar

100

用户名

tablename

varchar

100

表名

role

varchar

100

角色

token

varchar

200

密码

addtime

timestamp

新增时间

CURRENT_TIMESTAMP

expiratedtime

timestamp

过期时间

CURRENT_TIMESTAMP

表4-2:水平评估

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

wanjiazhanghao

varchar

200

玩家账号

wanjiaxingming

varchar

200

玩家姓名

pinggushijian

datetime

评估时间

pinggutupian

longtext

4294967295

评估图片

zonghezhanli

int

综合战力

pingguneirong

longtext

4294967295

评估内容

表4-3:游戏资讯

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

title

varchar

200

标题

introduction

longtext

4294967295

简介

picture

longtext

4294967295

图片

content

longtext

4294967295

内容

表4-4:道具种类

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

daojuzhonglei

varchar

200

道具种类

表4-5:配置文件

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

name

varchar

100

配置参数名称

value

varchar

100

配置参数值

表4-6:战绩信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

wanjiazhanghao

varchar

200

玩家账号

wanjiaxingming

varchar

200

玩家姓名

wanjiashouji

varchar

200

玩家手机

changci

varchar

200

场次

jishashu

varchar

200

击杀数

siwangshu

varchar

200

死亡数

changjunjisha

varchar

200

场均击杀

changjunsiwang

varchar

200

场均死亡

changjunzhugong

varchar

200

场均助攻

fenshu

int

分数

dengjishijian

datetime

登记时间

表4-7:关于我们

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

title

varchar

200

标题

subtitle

varchar

200

副标题

content

longtext

4294967295

内容

picture1

longtext

4294967295

图片1

picture2

longtext

4294967295

图片2

picture3

longtext

4294967295

图片3

表4-8:游戏分类

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

youxifenlei

varchar

200

游戏分类

表4-9:游戏道具

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

daojumingcheng

varchar

200

道具名称

daojutupian

longtext

4294967295

道具图片

youxifenlei

varchar

200

游戏分类

daojuzhonglei

varchar

200

道具种类

daojupinzhi

varchar

200

道具品质

tianjiashijian

datetime

添加时间

wanjiazhanghao

varchar

200

玩家账号

wanjiaxingming

varchar

200

玩家姓名

daojushuliang

int

道具数量

表4-10:玩家

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

wanjiazhanghao

varchar

200

玩家账号

mima

varchar

200

密码

wanjiaxingming

varchar

200

玩家姓名

xingbie

varchar

200

性别

nianling

varchar

200

年龄

touxiang

longtext

4294967295

头像

wanjiashouji

varchar

200

玩家手机

表4-11:用户表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

username

varchar

100

用户名

password

varchar

100

密码

role

varchar

100

角色

管理员

addtime

timestamp

新增时间

CURRENT_TIMESTAMP


5 系统详细设计

5.1 小程序端(玩家功能)

玩家登录,玩家进入小程序,输入自己的账号和密码进行系统登录操作,如图5-1所示。

 

图5-1登录界面图

注册玩家,进入玩家注册页面,通过填写玩家账号,密码,确认密码,玩家姓名,性别,年龄,头像,玩家手机等信息进行注册操作,如图5-2所示。

 

图5-2玩家注册界面图

玩家登录系统后,可以对首页、我的等内容进行详细操作,如图5-3所示。

 

图5-3 小程序首页界面图

玩家,在我的页面可以对游戏道具,战绩信息,水平评估等详细信息进行操作,如图5-4所示。

 

图5-4玩家管理界面图

5.2管理员模块功能

登录,管理员通过输入用户名,密码并点击登录进入系统操作进行操作,如图5-5所示。

 

图5-5登录界面图

管理员登录系统后,可以查看系统首页,个人中心,玩家管理,游戏分类管理,道具种类管理,游戏道具管理,战绩信息管理,水平评估管理,系统管理等功能,还能对每个功能逐一进行相应操作,如图5-6所示。

 

图5-6管理员功能界面图

管理员点击玩家管理,在玩家页面输入玩家账号进行查询,新增或删除玩家列表,并根据需要对玩家详细信息进行详情,修改或删除等操作,如图5-7所示。

 

图5-7玩家管理界面图

管理员点击游戏分类管理,在游戏分类页面输入游戏分类进行查询,新增或删除游戏分类列表,并根据需要对游戏分类详细信息进行修改或删除等操作,如图5-8所示。

 

图5-8游戏分类管理界面图

管理员点击道具种类管理,在道具种类页面输入道具种类进行查询,新增或删除道具种类列表,并根据需要对道具种类详细信息进行修改或删除等操作,如图5-9所示。

 

图5-9道具种类管理界面图

管理员点击游戏道具管理,在游戏道具页面输入道具名称和选择游戏分类进行查询或删除游戏道具列表,并根据需要对游戏道具详细信息进行详情,修改或删除等操作,如图5-10所示。

 

图5-10游戏道具管理界面图

管理员点击战绩信息管理,在战绩信息页面输入场次进行查询或删除战绩信息列表,并根据需要对战绩详细信息进行详情,修改或删除等操作,如图5-11所示。

 

图5-11战绩信息管理界面图

管理员点击系统管理,在游戏咨询输入标题进行查询,新增或删除游戏资讯列表,并根据需要对游戏资讯详细信息进行详情,修改或删除操作;还可以对轮播图管理,关于我们,系统简介等信息进行操作;如图5-12所示。

 

图5-12系统管理界面图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

源码调试修改QQ+821826880

感谢友友们的点赞关注和评论

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值