视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
网络游戏需求分析书
2025-09-29 02:59:53 责编:小OO
文档
网络游戏需求分析书

1引言

1.1编写目的

编写这份网络游戏需求分析的书的目的在于使客户和游戏开发者对整个网络游戏的需求有一个统一的了解和认识。

1.2背景

说明:

a. 待开发的软件系统的名称为jvm网络游戏。

1.3定义

Communication server 通讯服务器

Logic server 逻辑服务器

2任务概述

2.1目标

本软件产品是一项的软件,本软件开发的目的在于使数字电视用户之间可以通过使用双向传输功能的机顶盒进行游戏对战。

2.2用户的特点

使用本软件的最终用户所有的数字电视用户,因此不同层次的文化水平都有,根据这一特点,软件的操作应尽量简便。而软件维护管理人员是懂得一定计算机知识的人员。

3需求规定 

3.1对功能的规定

本软件的功能主要分为以下四个方面:

1 用户管理。

2 通讯管理。

3 逻辑管理。

4 图片管理。

如图所示:

功 能

子功能功能说明版本备 注

图片管理

游戏界面图片管理更改具体游戏界面当中的图片V1.0
系统界面图片管理更改系统界面当中的图片V1.0
通讯管理游戏客户端与通信服务器的通信游戏客户端通过TCP协议向通信服务器端发送信息和接受通信服务器返回的信息

判断从客户端接收到的数据包类型,转发给不同的服务器处理

判断接收从服务器发回的数据包,转发给其他服务器或者客户端

存储当前已登陆用户的信息

V1.0
服务器之间的通信通信服务器与逻辑服务器的通信以TCP协议进行交互V1.0
通信服务器与数据处理服务器以UDP协议进行交互
逻辑管理通信的逻辑 用户通过客户端发送信息给通讯服务器,通讯服务器判断信息种类然后转发给逻辑服务器或者数据操作服务器,若逻辑服务器接收到信息,执行所请求的游戏动作,并返回给通讯服务器,若数据操作服务器接收到信息,则操作数据库,返回操作结果给通讯服务器V1.0
游戏的逻辑具体游戏的逻辑在提供的具体游戏jar包里实现。V1.0
用户管理添加用户

将用户的详细信息添加至系统中保存,包括

●用户名

●密码   

●用户真实姓名

●用户性别

●用户住址

●用户邮编

●用户电话

V1.0由用户去营业厅填写申请表申请游戏帐号

由系统随机生成6位数字,作为初始密码

用户其余信息由用户申请的信息为准

用户查询

浏览用户信息

修改用户信息

删除用户

V1.0
统计信息游戏排名统计V1.0
4运行环境规定

4.1设备

a.终端是有双向传输功能的机顶盒。

b.服务器内存2G。

4.2支持软件

服务器采用的操作系统都是RedHatLinux9.0,core 2.4.x。

Web容器是采用的Tomcat 5.0.28

jdk 通讯服务器使用1.4.2.11和1.5.06 ,逻辑服务器使用1.5.06。

数据库采用mysql 5.0.x

4.3接口

整个jvm网络游戏客户端和通讯服务器是通过tcp协议进行通信的。通讯服务器和逻辑服务器也是通过tcp协议进行通信的。而通讯服务器和数据库操作服务器则是通过udp协议进行通信的。通讯服务器和数据库操作服务器安装在同一台服务器上。

 日期  2006.5.7下载本文

显示全文
专题