中国象棋网络对战软件设计说明书.pdf

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中国象棋网络对战 软件设计说明书 吴 刚 学号:201242238 12 级信息工程2班 2014年12 月10 号 1绪论错误!未定义书签。 1.1项目开发的背景及意义错误!未定义书签。 1.2 研究现状及发展趋势错误!未定义书签。 1.3研究目标错误!未定义书签。 2 可行性研究2 2.1技术可行性错误!未定义书签。 2.1.1使用JAVA 技术的优点3 2.1.2ECLIPSE 简介3 2.2 经济可行性错误!未定义书签。 2.3 社会可行性4 3 需求分析及总体设计4 3.1需求分析4 3.2 总体设计4 3.2.1总体结构设计4 3.2.2 棋子棋盘的设计5 3.2.3服务器界面6 3.3类图说明6 4 详细设计7 4.1程序流程设计7 4.2 网络连接设计9 4.3 功能设计9 4.4 界面设计12 4.5 走棋和吃棋规则设计13 5 系统测试与总结14 5.1系统测试14 5.1.1系统功能测试14 5.1.2 网络并发压力测试16 5.2 总结与展望17 1 17 第 页 共 页 软件设计说明书 【摘要】随着社会的发展,科学技术不断提高,人们的娱乐活动不断增加,中国象棋作 为中华民族的传统文化,不仅在国内深受群众喜爱,而且流传国外。开发中国象棋游戏软件, 推广我们传统的象棋文化。本文通过运用java 语言、软件工程的知识,参考网上一些文献 资料的设计思路,开发出中国象棋对弈游戏系统,程序实现了选择玩家进行挑战、悔棋、和 棋、认输、聊天等功能。通过对系统进行详细的需求分析,设计出了系统的逻辑模型,并且 对各个功能进行了详细的分析,并对该程序的功能进行了测试与总结。 【关键词】java、中国象棋、对弈、游戏 1绪论 1.1项目开发的背景及意义 随着电子信息技术的不断发展以及网络技术的普及,网络能提供多样、便捷的服务,已 经成为人们生产生活中不可缺少的重要组成部分。如今网络休闲游戏发展非常迅猛,它凭借 健康、方便、益智、互动性强等诸多优点,成为大众休闲娱乐的首选。 作为中华民族的悠久文化代表之一,中国象棋不仅源远流长,而且基础广泛,作为一项 智力运动,中国象棋不仅能丰富人们文化生活,陶冶情操,而且有助于开发智力,启迪思维, 培养人的品格。弈棋可磨练意志,锤炼品质,塑造性格,陶冶情操,中国象棋是中国文化的 缩影,是中华民族智慧的反映。中国象棋的规则的复杂性是社会复杂性在中国象棋游戏中的 一个反映。 通过java 技术开发中国象棋游戏系统,以便于与时俱进,将中国象棋运用于计算机等 电子设备,实现中国象棋对弈系统,为象棋在网络应用平台提供多人对弈。 1.2研究现状及发展趋势 象棋游戏软件现在有腾讯象棋、JJ 象棋、象棋巫师等游戏软件;腾讯象棋和JJ 象棋是 网络对弈游戏。 现在的棋牌类游戏有很多,有很多游资对战平台的网络对弈软件;如腾讯QQ 象棋、JJ 象棋就是网络对弈象棋。但将传统的益智游戏在计算机领域推广还处于萌芽阶段。棋牌类游 戏将向多平台、智能化方向发展。 1.3研究目标 此项目主要应用于中国象棋对弈软件,本文针对的是双人联网对弈,能够运用该软件进 行象棋对弈。实现对弈、悔棋、和棋、认输、聊天等功能。 2 可行性研究 可行性研究的目的,就是以最小的代价、在尽量短的时间内确定问题是否能够被解决。 因此,必须客观的分析问题,找到主要的可能解决法,然后从系统逻辑模型出发,分析若干 2 17 第 页 共 页 种主要

文档评论(0)

zyg_2930102 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档