网络对弈课程设计说明书
《网络对弈课程设计说明书》由会员分享,可在线阅读,更多相关《网络对弈课程设计说明书(58页珍藏版)》请在毕设资料网上搜索。
1、编号: 计算机网络课程设计说明书 题 目:网络对弈程序设计 系 别:计算机科学与工程学院 专 业:计算机科学与技术 学生姓名: 学 号: 指导教师: 2013 年 3 月 20 日 目目 录录 1 1 设计任务及目标设计任务及目标 1 1 1.1 开发背景以及设计目标 1 1.2 设计任务 1 2 2 需求分析需求分析 2 2 2.1 系统需求 2 2.2 用户需求 2 2.2.1 服务端需求 2 2.2.2 客户端需求 2 2.2.3 技术上可行性分析 3 2.3.系统运行环境 4 3 3 总体设计总体设计 4 4 3.1 系统结构设计 4 3.2 服务器设计 5 3.3 客户端设计 7 3
2、.4 棋类设计 8 4 4 详细设计详细设计 9 9 4.1 服务器 9 4.1.1 服务器主类的设计开发. 9 4.1.2 服务器线程的设计开发 13 4.2 客户端 . 23 4.3 棋盘以及规则 . 26 5 5 软件实现以及使用说明软件实现以及使用说明 4646 5.1 服务器运行使用及测试 . 46 52 客户端运行使用及测试 49 6 6 总结总结 5353 6.1 任务完成情况 . 53 6.2 特色与不足 . 53 6.2.1 特色 53 6.2.2 不足 53 6.3 所遇到的问题 . 53 6.4 体会 . 54 7 7 参考文献参考文献 . . 5555 1 1 设计任务
3、及目标设计任务及目标 1.11.1 开发开发背景以及背景以及设计设计目标目标 五子棋有着悠久的历史,五子棋爱好者更是不计其数,但是由于 人们工作地点,时间的限制,生活节奏的加快,人们之间的交流越来 越少,面对面下五子棋的机会更是少了很多,那种面对面的下棋的方 式已经不再适应人们的生活,但网络给了人们一个交流的平台,因此 人们开始转向网络五子棋。 网络五子棋有很多优点,通过网络五子棋,对弈双方可以是网络 上任意两个五子棋的爱好者,甚至从不认识。网络五子棋让对弈的范 围更加的广泛,让玩家可以与更多的五子棋爱好者切磋棋艺。 所以我此次网络课程设计综合运用计算机网络、JAVA 语言 程序设计、网络编程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 对弈 课程设计 说明书
