- 2
- 0
- 约1.16万字
- 约 24页
- 2021-03-03 发布于天津
- 举报
UML
UML
UML
UML
1:序言
程序简介:随着计算机网络的迅猛发展,异地讣算机之间的通信变得十分 便捷。这也为异地间的用户通过网络来进行下棋提供了可能。
网络五子棋软件利用TCP/IP协议,在异地的玩家之间建立起TCP连接, 并用它来交换棋局的各种数据信息。所以,网络五子棋软件在下棋以前必须要 对相关的网络参数进行设置,才能实现玩家双方的成功连接。连接成功后,玩 家双方轮流下棋,并将每一步下棋的信息通过网络传送给对方,使得双方棋盘 上的棋子保持一致。
与单机版五子棋软件相同,网络版五子棋软件也提供了倒计时器、“认输”、 “和棋”和“悔棋”等功能。但这些功能的都是通过网络来实现的,所以,实 现过程较单机版要复杂。
在胜负判别方面,单机版五子棋软件与网络版五子棋软件并没有什么不 同,只是网络版的玩家双方各自有一套胜负判别的程序。当一方玩家下一步棋 后,他的胜负判别程序就执行一次,然后再将落子的信息传送给对方,对方的 胜负判别程序也将执行一次。这样就完成一次胜负的判别过程。
另外,网络版五子棋的双方可能相距邀远,双方的语言交流没有单机版方 便。所以,网络版五子棋还必须提供聊天功能。
2:需求分析
⑴功能需求
能通过网络进行下棋
符合五子棋的基本规则
提供水平坐标和垂直坐标功能
提供双方的倒计时功能
能在棋子上显示的落子的顺序数
提供玩家之间的聊天功能
⑵环境需求
10/10Mb
您可能关注的文档
- 医生级别如何划分.docx
- 员工培训需求调查分析实施报告.docx
- 云南省PPP情况分析实施报告.docx
- 云台山风景名胜区会议室升级改造项目.docx
- 中建绿色文明施工组织设计.docx
- 最新中外合资经营公司合同(中英文对照).docx
- 最新中层管理干部积分管理制度.docx
- 最新幼儿园常用表格模板.docx
- 最新应急知识——应急救援体系.docx
- 最新仪表设备管理实施细则.docx
- 人教版生物 七年级上册 1.1.2生物的特征 分层作业(解析版).pdf
- 2027届开封市尉氏县六年级数学第一学期期末统考模拟试题含解析.doc
- 2027届米脂县三上数学期末学业水平测试模拟试题含解析.doc
- 昆明市石林彝族自治县2027届数学四上期末监测模拟试题含解析.doc
- 2027届浙江省杭州市临安区四年级数学第一学期期末联考试题含解析.doc
- 2027届六盘水市六枝特区三上数学期末监测模拟试题含解析.doc
- 2027届浙江省黄山市数学三上期末达标测试试题含解析.doc
- 2027届厦门市民立二小数学六年级第一学期期末达标检测试题含解析.doc
- 2027届商都县三年级数学第一学期期末质量检测试题含解析.doc
- 丹东市元宝区2027届六年级数学第一学期期末达标测试试题含解析.doc
最近下载
- 2026重庆水务环境集团所属重庆环保投资集团有限公司招聘17人笔试备考试题及答案解析.docx VIP
- 基础化学基础化学 (73).ppt VIP
- 建筑给排水设计规范 GB50015(最新版).docx VIP
- 精益班组长培训.docx VIP
- 糖尿病与心血管疾病.pptx VIP
- 硬笔书法作品纸5款(原创-打印即用).pdf VIP
- 重庆大学硕士研究生入学考试《管理学原理》真题及详细参考答案.docx VIP
- 普通高中体育与健康课程标准(2017年版2025年修订)解读PPT课件.pptx VIP
- 小学奥数典型题整理汇总(含例题).docx VIP
- YK7232A磨齿数控伺服控制系统.doc VIP
原创力文档

文档评论(0)