关键词不能为空

当前您在: 首页 > 育儿 >

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

作者:陕西保健网
来源: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

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