ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:743.88KB ,
资源ID:12982215      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12982215.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(精品网络对战平台详细设计说明书要点文档格式.docx)为本站会员(b****0)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

精品网络对战平台详细设计说明书要点文档格式.docx

1、它是后续开发工作和验收工作的依据文件。软件使用者和软件开发者以此为共同的基础。本说明书的预期读者为:软件开发小组的相关人员,软件开发小组的产品实现成员应该阅读和参考本说明进行代码编写、测试。1.2 背景背景 网络游戏游戏的发展我们有目共睹,然而许多游戏在对战中缺乏互动和玩家间的相互沟通。特别是在当今,小游戏众多的时期。为广大玩家提供休闲娱乐的平台,同时又为广大游戏开发者提供社交游戏的升级体验。于是我们小组经过开会讨论,并切合我们小组未来发展和技术层面的学习要求。构思出这一平台。在充分考验自我的同时,为广大游戏玩家和开发者,提供这一游戏平台。开启社交游戏的新时代。1.3 范围范围 本标准规定用户

2、体验和可发者开发的需求,约束开发人员,突出本平台优势,和相关协议。本标准适用于本平台的注册用户和开发组人员。1.4 术语定义术语定义 网络对战平台即实现游戏的网络对战和即时通讯的社交平台。1.5 参考资料参考资料(1)Java 核心技术 1.6 任务概述任务概述 1.6.1 目标目标 开发出实现用户在平台上进行游戏对战,比分排行,聊天等功能。1.6.2 用户的特点用户的特点 此软件用户包括玩家用户、开发者用户和本平台的管理员用户 玩家用户:实现游戏对战和聊天功能,查看自己的排行和其他玩家 PK 对比 开发者用户:实现开发者在本平台上推送游戏的功能 管理员用户:实现用户信息管理和平台的维护 1.

3、6.3 假定和约束假定和约束 1.7 运行环境运行环境 简要说明本产品的运行环境(包括硬件环境和支持环境)的规定。1.7.1 软件环境软件环境 名称 版本 语种 操作系统 Windows XP,2003 操作系统的附加功能 数据库平台 Mysql 5.0 语言 JDK 5.0 以上 邮件系统 客户端软件 1.7.2 硬件环境硬件环境 硬件配置 最低配置 推荐配置 服务器 1CPU:P4 2.0G 1CPU:P4 2.8G Mem:1G Mem:2G HD:40G HD:120G 客户端 1CPU:P4 1.0G 1CPU:P4 2.0G Mem:512M Mem:1G HD:120G 1.7.

4、3 接口接口 说明该软件通过 Socket 端口对外服务,服务端口通过系统来配置。2 命名规则命名规则(1)项目命名:User+项目功能且首字母大写 (2)包命名:com.+(yjc)小组名+包名 (3)类命名:根据类的功能命名,如果类名只有一个单词则单词首字母大写,其余小写;如果累名由多个单词构成,则每个单词的首字母大写,其余小写。3系统功能及描述 3.1系统功能层次模块图 3.2客户端模块功能的描述 3.3客户端模块 3.3.1 游戏排名即用户在线信息列表 客户端在游戏排名即用户在线信息列表中实现用户在线信息,用户排名。3.3.2 发起聊天 客户端可以发起聊天,在用户在线信息列表中点击选择

5、想要聊天的对象后点击开始按钮发起聊天。在聊天输入框中输入聊天信息按回车键发送或者选择按发送按钮发送 3.3.3 发起群聊 客户端显示所有客户发送的群信息 3.3.4 私聊 客户可以选择其他客户进行私聊,输入信息发送给对方 3.3.5 创建游戏房间 客户可以选择游戏后,在游戏列表中点击选择游戏后按创建房间按钮,创建游戏房间。3.3.6 查询信息功能 用户可以在查询信息栏中输入想要查找的房间号码,或者用户名称 3.3.7 退出用户界面 客户不想继续游戏或者聊天时可以选择退出用户界面。3.4服务器管理员界面功能的描述 3.4.1 在线客户列表 服务器管理员界面可以实时显示客户端的用户列表,当用户上线

6、或者下线时,都会自动刷新 3.4.2 显示群聊信息 服务器管理员界面可以在大厅实时显示用户群聊信息 3.4.3 踢人 服务器管理员对于发表非法言论或无理起闹者剔出聊天室 3.4.4 发布公告面板信息 服务器管理员可以在向大厅发送一些公告信息 3.4.5 发布群信息 服务器管理员也可以与客户在大厅进行群交流,同时也可以向个人发布消息 3.5其他专门要求 无 4 系统逻辑结构设计系统逻辑结构设计 4.1 系统逻辑结构设计系统逻辑结构设计 玩家表:用户信息(编号,用户名,密码,性别,头像,游戏分数,游戏排名)管理员表:默认信息(用户名,密码)游戏表:游戏信息(游戏编号,游戏类型)游戏房间表:游戏房间

7、信息(房间号,房间名称)游戏桌子表:游戏桌子信息(编号,房间号,桌子编号,玩家一,玩家二,桌子状态)4.2 系统物理结构设计系统物理结构设计 根据硬件设备和数据库平台系统,对数据库系统的物理存储结构进行规划,估计数据库的大小,增长速度,各主要部分的访问频度。确定数据文件的命名,日志文件的命名。数据文件和日志文件的物理存放位置,如果有多个存储设备,需要规划数据文件的组织方式。系统内存使用配置,一般来说,数据库系统会自动维护系统内存,但有时为了某些性能问题,可以根据需要对数据库的内存管理进行另行配置。4.3 表设计表设计 根据数据字典的设计,进一步细化为数据库表的设计。表的设计包括以下内容:4.3

8、.1TableName(表名的解释表名的解释)Player 玩家表 Admin 管理员表 Game 游戏表、Room 游戏房间表 Table 游戏桌子表 4.3.2 玩家表解析玩家表解析 字段名 数据类型 允许为空 默认值 说明 PlayerId Int FALSE 玩家编号(主键)LoginPwd Varchar FALSE 登录密码 PlayerName Varchar FALSE 玩家昵称 Sex Char FALSE 男 性别 HeadsId Char FALSE A 头像编号 GameScore Int TRUE 游戏 1 的分数 GameScore1 Int TRUE 游戏 2 的

9、分数 4.3.3 管理员表解析管理员表解析 字段名 数据类型 允许为空 默认值 说明 Admin Varchar FALSE Admin 用户名 APwd Varchar FALSE Admin 登录密码 4.3.4 游戏表解析游戏表解析 字段名 数据类型 允许为空 默认值 说明 gameId Int FALSE 游戏号,主键 gameType Varchar FALSE 游戏类型 4.3.5 游戏房间表解析游戏房间表解析 字段名 数据类型 允许为空 默认值 说明 roomId Int FALSE 房间号,主键 roomName Varchar FALSE 房间名称 4.3.6 游戏桌子表解析

10、游戏桌子表解析 字段名 数据类型 允许为空 默认值 说明 Id Int FALSE 编号(主键)RoomID Int FALSE 房间号(外键)tableID Int FALSE 桌子编号 player1 varchar TRUE 玩家 1 player2 varchar TRUE 玩家 2 states Int TRUE 桌子状态(空或满)4.4 表之间的关联设计表之间的关联设计 游戏房间表中的房间号作为游戏桌子表的外键,每个房间对应有若干个桌子。5 系统设计系统设计 5.1 系统功能联系:登录:判断登入的是用户还是管理员。注册:将注册的信息存在数据库 5.1.1 服务器端功能联系:服务器开启,关闭有接口回调返回信息服务器执行动作状态。功能主要为平台管理员提供,管理员可与玩家互动聊天,也可以踢除玩家。也可以通过聊天对玩家进行公告 5.1.2 客户端功能联系:服务器端:有房间,房间里面有桌组。玩家要与玩家对战需要进入桌子准备,两个人都准备的时候进入游戏,游戏完成以后将比分存在数据库保存,并通知玩家的输赢情况,讲玩家的最高分数进行比分。玩家可查看游戏排名。在平台上玩家也可以进行聊天。6 格式设计格式设计 6.1 注册格式注册格式 6.2 登录格式登录格式 6.3 用户格式用户格式 6.4 管理员格式管理员格式

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1