五子棋java课程设计
《五子棋java课程设计》由会员分享,可在线阅读,更多相关《五子棋java课程设计(20页珍藏版)》请在毕设资料网上搜索。
1、目目 录录 一、课程设计任务及要求 1 二、需求分析. 1 2.1 棋盘板块 .1 2.2 聊天板块 .1 2.3 ChatSever .1 2.4 编译环境 .1 2.5 参考资料 .1 三、设计思路. 1 3.1 板块的显示 .1 3.2 注册监听 .2 3.3 ChatServer . 2 3.4 下棋 .2 四、详细设计. 3 4.1 WuZiQi 类 3 4.2 ChatSever 类 4 4.3 多用户聊天 5 4.4 流程图 .6 五、运行调试与分析讨论 7 六、设计体会与小结 . 9 七、参考文献. 10 第 1 页 一、课程设计任务一、课程设计任务及要求及要求 1、五子棋游戏
2、室界面:用户可以选择对弈桌及角色(执黑、执白、旁观) ; 2、游戏界面:有开始、退出、悔棋、判断胜负;发言及显示区;用户列表 区;棋盘绘制区; 3、使用 Socket 来完成服务端和客户端的通信; 4、使用多线程技术支持多用户操作; 5、增强功能:支持用户注册、添加和删除好友、战绩显示、发送消息、接 受消息、多人聊天等功能;使用数据库保存用户信息。 二、需求分析二、需求分析 2.1 棋盘板块 画一个 1515 的棋盘版面,及两个按钮组。初始化:开始、重置、 退出;角色选择:黑方、白方、旁观。 2.2 聊天板块 聊天信息显示区,聊天信息输入区。 2.3 ChatSever 模拟服务器:用于桥接不
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 五子棋 java 课程设计
