多多游戏登录服务器模块设计

多多游戏登录服务器模块设计

ID:15383529

大小:371.00 KB

页数:22页

时间:2018-08-03

多多游戏登录服务器模块设计_第1页
多多游戏登录服务器模块设计_第2页
多多游戏登录服务器模块设计_第3页
多多游戏登录服务器模块设计_第4页
多多游戏登录服务器模块设计_第5页
资源描述:

《多多游戏登录服务器模块设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、多多游戏,《服务器模块设计报告》多多游戏登录服务器模块设计报告文件状态:[√]草稿[]正式发布[]正在修改文件标识:KBT-DD-SERVER-MODULE当前版本:1.0作者:我完成日期:深圳凯比特网络技术有限公司Ó凯比特网络技术有限公司,2004第22页共22页多多游戏,《服务器模块设计报告》版本历史版本/状态作者参与者起止日期备注1.0我8.31—9.1Ó凯比特网络技术有限公司,2004第22页共22页多多游戏,《服务器模块设计报告》目录0.文档介绍50.1文档目的50.2文档范围50.3

2、读者对象50.4参考文献50.5术语与缩写解释51.模块命名规则62.模块汇总62.1模块汇总表62.2模块关系图63.五子棋服务器模块设计73.1CSocketServer:publicCAsyncSocket73.1.1功能描述73.1.2接口与属性73.1.3数据结构与算法73.1.4补充说明73.2classCSocketClient:publicCAsyncSocket73.2.1功能描述73.2.2接口与属性73.2.3数据结构与算法123.2.4补充说明133.3CDeskInfo

3、133.3.1功能描述133.3.2接口与属性133.3.3数据结构与算法153.3.4补充说明163.4CGameRoom163.4.1功能描述163.4.2接口与属性163.4.3数据结构与算法173.4.4补充说明173.5classCHyperLink:publicCStatic173.6classCMD5Checksum173.7classCServerApp:publicCWinApp173.8classCServerDlg:publicCDialog17Ó凯比特网络技术有限公司,2

4、004第22页共22页多多游戏,《服务器模块设计报告》3.1.1功能描述173.1.2接口与属性173.9classCUserInfo183.9.1功能描述183.9.2接口与属性183.9.3数据结构与算法193.9.4补充说明193.10classCVarInfo193.10.1功能描述193.10.2接口与属性193.10.3数据结构与算法203.10.4补充说明203.11全局204.五子棋数据库操作模块设计215.其他22Ó凯比特网络技术有限公司,2004第22页共22页多多游戏,《服

5、务器模块设计报告》0.文档介绍0.1文档目的0.2文档范围0.3读者对象0.4参考文献提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:[标识符]作者,文献名称,出版单位(或归属单位),日期0.5术语与缩写解释缩写、术语解释…Ó凯比特网络技术有限公司,2004第22页共22页多多游戏,《服务器模块设计报告》1.模块命名规则提示:模块设计人员确定本软件的模块命名规则(例如类、函数、变量等),确保模块设计文档的风格与代码的风格保持一致。可以从机构的编程规范中摘取或引用(如果存在的话)。

6、2.模块汇总2.1模块汇总表提示:这里模块是指相对独立的软件设计单元,例如对象类、函数包等等。子系统A模块名称功能简述…子系统B模块名称功能简述…2.2模块关系图提示:参考体系结构设计文档Ó凯比特网络技术有限公司,2004第22页共22页多多游戏,《服务器模块设计报告》3.登录服务器模块设计3.1CSocketServer:publicCAsyncSocket3.1.1功能描述服务器侦听Socket3.1.2接口与属性1.intOnCount():检查玩家是否掉线(多少秒没有信息)或是已经被删除

7、了,返回在线数2.virtualvoidOnAccept(intnErrorCode)接收连接,一旦连接则把连接ClientSocket加入到列表3.CSocketServer(/*CDialog*pDlg*/);4.virtual~CSocketServer();清楚列表中的数据5.CListm_listSocket客户端Socket列表指针3.1.3数据结构与算法定时运行OnCount,用于清除断线的和统计人数3.1.4补充说明3

8、.2classCSocketClient:publicCAsyncSocket3.2.1功能描述客户端连接Socket处理3.2.2接口与属性1.BOOLm_bDel;是否该用户已删除2.longm_nTimer;定时器3.CSocketClient();成员变量初始化4.virtual~CSocketClient();5.voidSendCmd(CString&strCmd);将数据strCmd发送出去Ó凯比特网络技术有限公司,2004第22页共22页多多游戏,《服务器模块设计报告》1.voi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。