安徽工业大学 毕业设计(论文)说明书
4.3.3 chessstateP.............................................................................................................................18
4.3.4 chatP.......................................................................................................................................18
4.3.5
数据处理相关类
....................................................................................................................18
4.4 客户端主要算法伪码示例.........................................................................................................19
4.4.1
棋子和棋盘状态维护算法简介
............................................................................................19
4.4.2
棋盘规则马规则伪码示例
....................................................................................................19
4.4.3
棋子选择和移动伪码示例
....................................................................................................19
4.4.4
棋谱生成部分伪码示例
........................................................................................................19
4.4.5
棋局结果判定伪码示例
........................................................................................................20
4.4.6
通信数据处理和分发算法简介
............................................................................................21
4.4.7
棋子选中闪烁算法简介
........................................................................................................21
%中国象棋网络版服务器端实现
5.1 服务器端基础架构..................................................................................................................... 22
5.2 服务器端 GUI 设计......................................................................................................................23
5.3 服务器端类设计.........................................................................................................................24
5.3.1 serverGUI................................................................................................................................24
5.3.2 serverListener..........................................................................................................................24
5.3.3 chessroom...............................................................................................................................24
5.3.4 databaseinterface...................................................................................................................25
5.4 数据库相关开发.........................................................................................................................25
5.4.1
数据库需求分析
....................................................................................................................25
5.4.2
数据库表设计
........................................................................................................................25
5.5 服务器端主要算法伪码示例......................................................................................................26
5.5.1
登录注册时与数据库交互伪码示例
....................................................................................26
5.5.2
弈棋聊天用户列表维护数据转发算法简介
........................................................................26
5.5.3 MD5
加密产生密匙伪码示例
................................................................................................27
5.5.4
踢用户下线伪码示例
............................................................................................................27
#.中国象棋网络版运行测试&
6.1.客户端功能测试.........................................................................................................................28
6.1.1
用户上线响应异常
...............................................................................................................28
6.1.2
弈棋过程中将可以出九宫异常
............................................................................................28
6.2 服务器端测试.............................................................................................................................29
6.2.1
用户下线后服务器在线用户数统计异常
............................................................................29
6.2.2
对正在弈棋的用户强制下线异常
........................................................................................30
6.3 测试总结..................................................................................................................................... 31
结束语"
致 谢""
参考文献"$
!