课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] 象棋对弈的论文 [复制链接]

楼主
文件格式:word
文件大小:1.17MB
适用专业:计算机
适用年级:大学
下载次数:17 次
我要下载:点击联系下载
论文编号:37386

资料简介:
  河南理工大学毕业设计 象棋对弈的论文,共47页,15077字。
  
摘要
  
互联网的出现是人类通信技术的一次革命,改变了人类的生活方式。人们可以通过互联网来浏览新闻、异地交流 、网上消费、学习创作、休闲娱乐等。随着互联网的发展,出现了越来越多的web游戏。Web游戏可以理解为是在Web浏览器上运行的游戏,客户端使用html、xml等网络语言实现界面以及和用户的交互,服务器端开发可以使用c++ 或java、PHP通过多线程技术实现游戏逻辑处理, 也可以用ICE引擎 或IOC框架开发,主要包括棋牌类、角色扮演类等,以方便人们的娱乐休闲。
  
在现实生活中,象棋是一种很受欢迎的游戏。因此许多编程人员制作了网络象棋,并发布到游戏、休闲等网站,以方便异地对弈交流。
  
本文首先介绍了网络象棋的游戏规则、实现网络象棋的主要技术等。而后介绍了网络象棋的实现过程。网络象棋软件主要采用PHP语言来实现。PHP是一种易于学习和使用的服务器端脚本语言,完全免费,通过PHP语言,利用P2P技术来实现网络象棋两地用户的互动和交流及对弈功能。
  
关键词:web游戏、PHP 、P2P、互联网、象棋、游戏规则
  

  
目录
  
1   前  言    1
  
2   问题的提出及可行性研究    3
  
2.1  问题的提出及定义    3
  
2.2  可行性研究    3
  
3  开发工具及主要技术    5
  
3.1  技术简介    5
  
3.1.1  PHP语言简介    5
  
3.1.2  开发过程中使用的数据库MySQL及SQL    6
  
3.1.3   Js语言介绍    7
  
3.1.4   Ajax技术介绍:    8
  
3.2  开发工具    9
  
3.2.1  Wamp    9
  
3.2.2   UltraEdit    10
  
4  中国象棋    12
  
4.1  中国象棋简介    12
  
4.2  中国象棋走子规则    12
  
4.3  中国象棋吃子规则    13
  
5  网站设计分析    14
  
5.1  设计目标    14
  
5.2  开发环境    14
  
5.3  运行环境及使用方法    14
  
5.4  页面设计分析    15
  
6  web象棋的具体实现    16
  
6.1  数据库的建立    16
  
6.2  公用文件    19
  
6.2.1  dbconnect.php    19
  
6.2.2   functions.php    20
  
6.3 安装数据库页面设计    21
  
6.4  首页设计    24
  
6.4.1  index.php    24
  
6.4.2  change_name.php    27
  
6.4.3  get_room_info.php    28
  
6.5  游戏页面设计    30
  
6.5.1   room.php    30
  
6.5.1  join.php    33
  
6.5.2  get_info.php    33
  
6.5.3  restart.php    34
  
6.5.4  send_message.php    35
  
6.5.5  submit.php    35
  
6.5.6  end.php    36
  
6.5.7  add_d.php    36
  
6.6  JavaScript文件设计    37
  
6.6.1  rule.js    37
  
6.6.2  dd_code.js    39
  
7  web象棋测试    40
  
8  结语    41
  
致谢    42
  
参考文献    43


资料文件预览:
共1文件夹,1个文件,文件总大小:1.17MB,压缩后大小:916.63KB

  • 毕业设计-象棋对弈的论文
  • doc象棋对弈的论文.doc  [1.17MB]

我要下载:象棋对弈的论文
分享 转发
TOP
发新话题 回复该主题