java五子棋毕业设计--java五子棋对弈程序的设计与实现

java五子棋毕业设计--java五子棋对弈程序的设计与实现

ID:25195832

大小:870.00 KB

页数:53页

时间:2018-11-18

java五子棋毕业设计--java五子棋对弈程序的设计与实现_第1页
java五子棋毕业设计--java五子棋对弈程序的设计与实现_第2页
java五子棋毕业设计--java五子棋对弈程序的设计与实现_第3页
java五子棋毕业设计--java五子棋对弈程序的设计与实现_第4页
java五子棋毕业设计--java五子棋对弈程序的设计与实现_第5页
资源描述:

《java五子棋毕业设计--java五子棋对弈程序的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、题目:JAVA五子棋对弈程序的设计与实现目录摘要IAbstractII1引言12五子棋对弈程序的可行性分析12.1五子棋系统设计思路12.2经济可行性分析12.3技术上的可行性12.4管理上的可行性23JAVA五子棋对弈现的需求分析23.1用户需求分析23.1.1普通用户主要需要:23.1.2系级管理员主要需要:23.1.3系统用例图:33.2数据字典的描述33.2.1用户信息表的数据字典的描述:33.2.2用户每次游戏信息表的数据字典描述:43.2.3用户每盘棋信息表的数据字典描述:43.2.4用户每步棋信息表

2、的数据字典描述:43.3五子棋对弈系统的数据流图43.3.1用户登录数据流图(DFD)53.3.2普通用户界面显示数据流图(DFD)53.3.3管理员用户界面显示数据流图(DFD)63.3.4用户棋局回放数据流图(DFD)64JAVA五子棋对弈系统分析与设计74.1系统设计总体思想、目标74.2五子棋人机对弈系统的ER模型74.3JAVA五子棋对弈系统结构、功能设计94.3.1系统结构设计94.3.2系统功能模块设计104.3.3设计思路114.4程序设计分析114.5类的设计124.6五子棋对弈系统的数据库设计

3、154.6.1系统用户表154.6.2用户棋局表164.6.3用户棋盘表164.6.4用户下棋信息表175五子棋相关基础175.1五子棋相关解释175.2五子棋相关规则175.3五子棋常用术语186系统平台、计算模式及技术196.1计算模式的进化及本系统选用的模式优越性196.1.1集中式管理——主机/终端模式196.1.2Client/Server模式196.1.3Brower/Server模式206.1.4系统采用B/S三层体系结构模式的优越性206.2JSP技术216.2.1JSP简介216.2.2JSP内

4、建对象226.3MVC设计模式236.4Servlet236.4.1Servlet简介236.4.2Servlet优势246.5MYSQL数据库256.5.1MYSQL概述256.5.2MYSQL优势256.6TomCat服务器工具概述266.7环境的安装267系统实现277.1用户登陆流程277.2用户进入游戏(初始化数据库棋盘)流程287.3用户玩游戏流程297.4添加新用户308JAVA五子棋对弈程序设计的技术关键308.1javascript中AJAX技术308.2电脑下棋算法设计329系统试运行结果与评

5、价4110结束语41致谢41参考文献41附件1:42附件2:43附件3:44附件3:4699级信息与计算科学毕业论文基于Web的JAVA五子棋对弈程序的设计与实现罗友(重庆三峡学院计算机科学与工程学院计算机科学与技术专业2008级重庆万州404000)摘要:人工智能是一门正在迅速发展的新兴的,综合性很强的交叉科学。它与生物工程、空间技术一起被并列为二十一世界三大尖端技术。它的中心任务是研究如何使计算机去做那些过去只能靠人的智力才能做的工作。目前各发达国家都把人工智能作为重点项目,列入本国的高科技发展计划当中,投入

6、巨大的人力和物力。计算机人机对弈也是其中之一。作为人智能研究的一个重要分支,计算机博弈是检验人工水平的一个重要方面。它的研究为人工智能带来了很多重要的方法和理论,产生了广泛的社会影响和学术影响。五子棋人机对弈是计算机博弈中的一种。研究其计算机算法,可以让我们看到人工智能的稚形,也有助于我们人脑的开发。五子棋是我国发明的,研究它可以让更多的外国人了解五子棋,这有助于我国优秀文化的推广。关键词:人工智能;计算人机对弈;五子棋;JSP第47页共47页99级信息与计算科学毕业论文JAVArenjuplaychesspro

7、gramdesignandimplementationBasedonWebLuoyou(Grade2008,ComputerScienceandTechnology,SchoolofComputerScienceandEngineering,ChongqingThreeGorgesUniversity,Wanzhou,Chongqing404000)Abstract:Artificialintelligenceisarapidlydevelopingnew,integratedastrongFrontierSci

8、ence.Itiswithbio-engineering,spacetechnologyhasbeenlistedas21intheworldalongwiththethreecutting-edgetechnology.Itscentraltaskistostudyhowtomakethecomputerdothatinthepasttorelyonhumanintel

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。