基于移动互联网的国际象棋对弈系统的设计与实现

基于移动互联网的国际象棋对弈系统的设计与实现

论文摘要

近几年来,移动互联网发展迅猛,正逐渐渗透到人们工作生活的各个领域。移动互联网的各种应用,诸如网络团购、社交游戏、竞技类游戏、手机支付、视频应用、商城服务、手机导航等的出现,正在深刻改变着网络时代人们的生活。移动终端可以随时随地高速接入移动互联网,并在人们的生活中起着越来越重要的作用。移动互联网的网络拓扑结构特别复杂,而复杂网络结构下TCP协议并不是100%的可靠,特别是使用NAT方式接入互联网。为了增加国际象棋对弈系统的可靠性,在网络传输的应用层协议中增加了可靠CRC32校验,来保证网络传输的可靠性。网络通信的服务器端和客户端分别使用C++和JAVA语言编写,为了避免语言差异带来的问题,使用Google Protocol Buffer作为网络数据的存储格式。许多开源的用于错误报告的日志系统,容易出现一些问题。为此,详细分析了这些开源日志系统的缺陷,并提出了彻底的解决方案。通过详细的需求分析,重点研究了国际象棋通用界面引擎协议,国际象棋对弈系统,网络通信模块,移动终端登录,用户的好友管理,服务器端的网络缓冲区,以及服务器端用于错误报告的日志系统等功能模块,最终实现了基于移动互联网的国际象棋对弈系统。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 研究背景
  • 1.2 国际象棋对人们生活的影响
  • 1.3 移动社交游戏对社会的益处
  • 1.4 课题研究的来源与意义
  • 1.5 论文的主要工作
  • 2 国际象棋网络对弈系统的技术平台
  • 2.1 移动互联网
  • 2.2 国际象棋的基本规则
  • 2.3 国际象棋通用界面引擎协议
  • 2.4 本章小结
  • 3 国际象棋网络对弈系统的需求分析与设计
  • 3.1 国际象棋网络对弈系统的需求分析
  • 3.2 服务器主要模块的设计
  • 3.3 用户登录模块的设计
  • 3.4 对弈的对手选择
  • 3.5 对弈模块的设计
  • 3.6 对弈的网络数据传输设计
  • 3.7 本章小结
  • 4 国际象棋网络对弈系统的实现
  • 4.1 选择对弈对手的实现
  • 4.2 对弈模块的实现
  • 4.3 网络通信模块的实现
  • 4.4 后台服务器端模块的实现
  • 4.5 用于错误报告的日志模块实现
  • 4.6 本章小结
  • 5 国际象棋网络应用的测试
  • 5.1 服务器性能测试
  • 5.2 对弈系统的功能测试
  • 5.3 本章小结
  • 6 总结与展望
  • 6.1 全文总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].龙山文化黑陶艺术传承人刘德功助力“中俄青少年国际象棋友谊赛”[J]. 陶瓷科学与艺术 2020(01)
    • [2].国际象棋教育能提升心理理论吗?[J]. 绍兴文理学院学报(自然科学) 2020(02)
    • [3].国际象棋项目在中国的发展研究[J]. 首都体育学院学报 2019(01)
    • [4].国际象棋项目在俄罗斯的发展现状[J]. 首都体育学院学报 2019(01)
    • [5].2019全国国际象棋青少年锦标赛南京开赛[J]. 运动 2019(04)
    • [6].2018年全国国际象棋青少年锦标赛(个人)海南省落幕[J]. 青少年体育 2018(02)
    • [7].乐在“棋”中——国际象棋大师戚惊萱的故事[J]. 档案春秋 2018(04)
    • [8].荣耀的历史与伟大的复兴——国际象棋在俄罗斯[J]. 俄语学习 2018(02)
    • [9].国际象棋活动对儿童注意力的影响[J]. 绍兴文理学院学报(教育版) 2018(02)
    • [10].小波尔加:国际象棋是一段关于梦想的童话故事[J]. 国际人才交流 2018(11)
    • [11].以棋育人 全面发展——论国际象棋教育与素质教育的有机结合[J]. 华夏教师 2018(28)
    • [12].冠军助阵 国象盛宴——“国弈·景芝杯”2017全国国际象棋棋协大师赛在齐鲁酒地举行[J]. 中国酒 2017(06)
    • [13].以棋会友 收获快乐——亚洲国际象棋学校锦标赛圆满举行[J]. 青少年体育 2017(08)
    • [14].试析中国象棋和国际象棋的差异[J]. 新西部(理论版) 2015(23)
    • [15].一种国际象棋智能机器人设计[J]. 科技展望 2014(16)
    • [16].心中有“棋”,其乐无穷——幼儿园开展国际象棋园本课程的实践与探索[J]. 华夏教师 2015(02)
    • [17].浅谈国际象棋对小学生综合素质的提高[J]. 赤子(上中旬) 2015(22)
    • [18].2015全国国际象棋青少年锦标赛在安徽黄山举行[J]. 青少年体育 2015(08)
    • [19].关于国际象棋选手开局的个性化操作与整体战略研究[J]. 体育风尚 2019(12)
    • [20].国际象棋 乒乓球 超神似[J]. 学与玩 2020(03)
    • [21].“棋”思妙想之国际象棋篇[J]. 启迪与智慧(中) 2020(06)
    • [22].国际象棋对小学生综合素质的提高探究[J]. 读写算 2020(13)
    • [23].国际象棋奥赛的中国足迹[J]. 金秋 2020(14)
    • [24].国际象棋对飞行专业大学生综合能力的影响研究[J]. 长江丛刊 2020(21)
    • [25].中山市国际象棋运动创新发展的研究[J]. 中国文艺家 2020(09)
    • [26].国际象棋大师侯逸凡:“天才少女”蜕变为深大最年轻教授[J]. 伴侣 2020(10)
    • [27].棋盘上的博弈:围棋与国际象棋——兼谈中西军事哲学差异[J]. 青年与社会 2019(01)
    • [28].黑白世界里走出坚毅人生——记17岁的国际象棋国家大师张妤铉[J]. 初中生世界 2018(46)
    • [29].2018年常州秋季少儿象棋国际象棋比赛 参赛人数创新高[J]. 翠苑·艺 2019(01)
    • [30].下国际象棋[J]. 数学大王(低年级) 2019(05)

    标签:;  ;  ;  ;  ;  

    基于移动互联网的国际象棋对弈系统的设计与实现
    下载Doc文档

    猜你喜欢