关键词不能为空

当前您在: 首页 > 育儿 >

网络棋牌游戏详细设计说明书

作者:陕西保健网
来源:http://www.xapfxb.com/yuer
更新日期:2021-01-27 06:07

暴露年龄系列-

2021年1月27日发(作者:柯琬)
四、网络棋牌游戏平台
-
详细设计说明书

四、详细设计说明书


1
.引言
........... .................................................. .................................................. ..............................
1

1.1
编写目的

.
..................... .................................................. .................................................. ..
1

1.2
项目背景

.
........ .................................................. .................................................. ...............
1

1.3
定义

.< br>............................................... ..................................................
错
误!未定义书签。

1.4
参考资料

.
................................................. .................................................. ........................
1

2
.总体设计

.
...................... .................................................. .................................................. ..........
2

2.1
需求概述

.
.................................................. .................................................. .......................
2

2.2
软件结构

.
..................... .................................................. .................................................. ..
2

3
.程序描述

.
......... .................................................. .................................................. .......................
2

3.1
功能

.
....................... .................................................. .................................................. ........
3

3.2
性能

.
.... .................................................. .................................................. ...........................
3

3.3
输入项目

.
..................... .................................................. .................................................. ..
4

3.4
输出项目

.
........ .................................................. .................................................. ...............
5

3.5
算法

.< br>............................................... ..................................................
错
误!未定义书签。

3.6
程序逻辑

.
................................................. .................................................. ........................
6

3.7
接口

.
....................... .................................................. .................................................. ......
1
8
3.8
存储分配

.
... .................................................. .................................................. ..................
1
8
3.9
限制条件

.
......................................... .................................................. ..............................
1
9
3.10
测试要点

.
.................... .................................................. .................................................
1
9


1
.引言

1.1
编写目的

本文档是
【网络棋牌游戏平台】
产品的详 细设计说明,
详细设计说明详细介绍了网络棋牌游
戏平台项目的总体设计,各部分功能设计,数 据库等的设计与实现。

1.2
项目背景

目前网络棋牌游戏在休闲 游戏市场上有着很大份额,
给用户提供一个放松娱乐,
相互交
流学习的平台,
也是目前大多数网民娱乐的主要方式。
网络棋牌游戏是真正适合各种年龄群
的用户使用的具有寓 教于乐意义的游戏。
在当今如此盛行网络游戏的时代,
教育网游的诞生


四、网络棋牌游戏平台
-
详细设计说明书

不能不说是一个绝好的切 入点。
因此网络棋牌游戏就更适合于教育网游。
与一般传统的角色
扮演类游戏相比,< br>网络棋牌游戏的开发更适合于如今网游的发展趋势,
从另一方面更可以使
如今的用户远离 一些血腥暴力游戏所带来的危害。
益智休闲类游戏不仅满足用户对游戏的需
要,也是一种促进智 力发展的手段。

1.3
参考资料

[1]
网络棋牌游戏平台
-
项目开发计划书

[2]
网络棋牌游戏平台
-
需求规格说明书

[3]
网络棋牌游戏平台
-
概要设计说明书

2
.总体设计

2.1
需求概述

网络棋牌游戏平 台是一款基于
Java
的游戏平台。此平台的目的在于给用户提供一个放
松娱乐,相互 交流学习的平台。

2.2
软件结构

服务器
用户管理模块
商城管理
服务器控制模块
用
户
权
限
管
理< br>用
户
管
理
修
改
物
品
增
加< br>物
品
删
除
物
品
查
询
物
品< br>内
容
清
除
内
容
获
取
服
务< br>器
关
闭
消
息
发
送



四、网络棋牌游戏平台
-
详细设计说明书

客户端
游戏控制 模块
用户聊天模块
用户信息模块
游戏商城模块
用
户
登
录
游
戏
选
择
服
务
器
连
接
游
戏
创
建
游
戏
加
入
游
戏
退
出
消
息
发
送
消
息
接
收
用
户
状
态
用
户
基
本
信
息
用
户
好
友
管
理
充
值
接
口
购
买
个
人
物
品
信
息
发
给
所
有
人
发
给
好
友
用
户
游
戏
信
息
用
户
登
入
状
态
添
加
好
友
删
除
好
友

3
.程序描述

3.1
功能

服务器用户管理模块:服务器用户管理模块包含了用户权限管理及对用户账号的删除;

服务器商城管理模块:
服务器商城管理模块对整个游戏商城进行控制,
包括修改物品信
息、增加物品、删除物品、统计销售情况;

服务器控制模块:服务器控制模块的主要功能包 括内容清除、内容获取、服务器开启
/
关闭、系统消息发送;

客户端游戏控 制模块:
客户端游戏控制模块的主要功能包括用户登录、
游戏选择、
连接
服务 器、游戏创建、加入游戏、退出游戏;

客户端用户聊天模块:
客户端用户聊天模块是 整个客户端聊天系统的核心,
其主要功能
是发送及接收信息;

客户端用户信 息模块:
客户端用户信息模块主要用于查询用户账户资料及状态,
包括游
戏状态、基本 信息及好友管理;

客户端游戏商城模块:
客户端游戏商城模块提供充值、
游 戏物品的出售及个人物品管理。





四、网络棋牌游戏平台
-
详细设计说明书

3.2
性能

本程序所采用编写语言为目前比较流行的
Java,
在操作和和安全性上更为可靠。
程序使
用
SQL Server 20 05
数据库操作平台。用户利用本平台可以对用户的信息进行添加、删除、
修改等操作,加快程 序对数据的存取速度。

3.3
输入项目

用户信息表
G_Users

字段

ID

Name

Password

Pro_Password

Answer_Password

Money

Title

VIP

E_mail


好友信息表
G_Friends

字段

ID

UserId

FriendId


游戏信息表
G_Game

字段

ID

Name

GameId

GameType


游戏积分表
G_GameScores

字段

ID

GameId

UserId


数据类型

int

char(50)

char(50)

char(50)

char(50)

double

char(50)

bool

Char(50)
是否为空

否

否

否

否

否

备注

主键、自动编号

用户名、唯一


密码提示,用于找回
密码

回答

拥有金币

称号



否




数据类型

int

int

int

是否为空

否

否

否

备注

主键、自动编号

用户信息表中的
ID

用户信息表中的
ID

数据类型

int

char(50)

int

int

是否为空

否

否

否

否

备注

主键、自动编号

游戏名称

游戏代号

游戏类型

数据类型

int

int

int

是否为空

否

否

否

备注

主键、自动编号

游
戏
信
息
表
中
的
GameID

用户信息表中的用户
ID


四、网络棋牌游戏平台
-
详细设计说明书

Point


int


游戏商城表
G_Shop

游戏分数

字段

ID

Name

Price

Introduction


数据类型

int

char(50)

double

char(50)

是否为空

否

否

备注

主键、自动编号

商品名称

商品价格

商品用途介绍



用户道具表
G_Props

字段

ID

UserId

Props_Id

Props_Id_counts


数据类型

int

int

int

int

是否为空

否

否

备注

主键、自动编号

用户信息表中的
ID

游戏商城表中的
ID

拥有道具个数



聊天记录表
G_ChattingRecords

ID

UserId

FriendId

Message

Talk_Time

int

int

int

text

date

否

否

否

主键、自动编号

用户信息表中的
ID

用户信息表中的
ID

聊天记录




以上表项都为后台操作数据库,进行添加、修改、删除。

注:输入默认为键盘输入或鼠标。

3.4
输出项目

用户登录:提供用户名错误或密码错误及无权操作等提示信息

出错信息:
数 据库链接错误或网页控制错误,
将输出网站系统错误,
请与管理员联系的
信息。

查询信息:
当需要查询用户信息时,
可出一个界面查询详细信息,
包括好 友信息,
游戏
分数信息,所拥有的商城金币的数额等信息。

信息修改:用户的昵称不可修改,密码可以修改。
忘记密码时,通过邮箱或者通过密码
找回提示找回密 码;对好友列表的修改,增加,删除,修改等。

查询商城:商城的商品以及价格,购买途径,显示。

查询道具:拥有的道具类型和个数,道具的价格




四、网络棋牌游戏平台
-
详细设计说明书

3.5
程序逻辑

客户端基本处理流程:

开始
用 户登录
N
用户名及密
码验证
Y
Y
显示游戏大厅
主界 面
提示
是否已选择
游戏房间
N
Y
游戏房间
提示是否已选
择座位
Y
游戏程序
Y
游戏程序
是否关闭
N
N
是否退出
游戏房间
N

3.5.1
服务器端登录
:
3.5.1.1
用户模块

用户模块的权限管理:

if
用户权限为管理员




{






if
封账号









{


四、网络棋牌游戏平台
-
详细设计说明书













将数据库中的账号状态设置为不可使用;













当用户用此账号登录时提示账号已封;









}







if
删除账户









{












删除数据库中的账户;













当用户用此账号登录时提示账号已删;









}









if
封发言










{













用户在游戏过程中不可发消息;










}



}
else



只可以查看用户的状态等

3.5.1.2
商城管理模块

if
点击进入商城管理




{







进入商城管理模块;




}
if
点击修改物品信息修改




{





if
修改价格







{









修改物品的价格;







}






if
修改物品说明







{









修改说明;







}


四、网络棋牌游戏平台
-
详细设计说明书







if
修改使用次数







{








修改次数;







}






if
点击退出







{









退出;







}



}
if


增加物品

{



增加物品;




设置物品的属性;




设置物品的价格;




if

点击保存




{






写入数据库;







对商城的物品进行更新;




}



if

点击退出




{






退出物品增加;




}
}
if
删除物品

{




提示是否确定删除;





if
确定





{








删除物品;



四、网络棋牌游戏平台
-
详细设计说明书









更新用户的物品栏里的此物品信息;









删除商城里此物品信息;









删除物品数据库中此物品信息;





}




if
不删除





{








退出删除界面;





}
}
if
查询物品销售情况

{




进入销售情况统计界面;





跳出所要查看的时间区间选择、物品选择界面;





通过时间、物品的确定因素查询数据库;





给出查询结果;





if
退出





{








退出;





}
}
3.5.1.3
服务器控制模块

if
点击内容清除

{




清除当前显示的内容;

}
if
点击服务器状态

{




跳出选择界面;





if
选择游戏人数的多少








{

暴露年龄系列-


暴露年龄系列-


暴露年龄系列-


暴露年龄系列-


暴露年龄系列-


暴露年龄系列-


暴露年龄系列-


暴露年龄系列-



本文更新与2021-01-27 06:07,由作者提供,不代表本网站立场,转载请注明出处:http://www.xapfxb.com/yuer/429900.html

网络棋牌游戏详细设计说明书的相关文章