- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计任务书
计算机科学与技术本科专业(11级)
题目: 五子棋游戏的设计与实现
学生姓名: 冯 辉 班级:计算机基地班11级2班 学号:题目类型:软件工程(R) 指导教师: 王旭阳
设计目的和意义
随着人们工作的压力日益增大,需要劳逸结合才能获得更高的工作效率,工作之余的娱乐对每一个人来说都是必不可少的。五子棋这种娱乐方式简单易学又具有深奥的技巧,非常富有趣味性和消遣性,在经过不断发展后,已经成为棋盘娱乐的一个重要组成部分,它能够增强思维能力、提高智力,是人们休闲娱乐的绝好选择。而 娱乐是近几年迅速发展起来的新的娱乐形式。由于它的便捷性和灵活性颇受青年人的欢迎。为此需要本人开发这个 五子棋游戏软件来随时满足人们对五子棋娱乐的需求。本次五子棋游戏设计主要解决人机博弈中机器的“思考”问题,针对人方的每一步棋,要求机器在尽量短的时间找出一部相对比较合理的对策,最大限度地置人方于死地。而这种“思考”就需要用人工智能来解决。人工智能常用的搜索算法包括基本搜索算法和启发式算法。该应用程序用户界面良好,支持悔棋、保存/读取棋局、认输等功能,具有一定的棋力。
该设计要求学生以五子棋游戏为背景,设计、开发一个“五子棋游戏”的软件,并使学生通过本软件的设计、开发,初步得到软件工程的训练,全面培养软件开发过程中的分析、设计、编码、测试及文档规范书写的能力,进一步提高解决实际问题的能力。
设计任务及要求
(1) 五子棋游戏软件一共分为三大模块:游戏选项、游戏设置和帮助。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。依据上述功能的分析,本游戏软件在三大模块的基础上每一大模块又分为几个小模块;
(2)游戏选项包括六个模块:开始游戏、重新游戏、悔棋、认输、背景音乐和退出游戏;
(3)游戏设置包括三个模块:先后手设置、棋盘底纹颜色设置和棋盘大小设置;
(4)帮助包括两个模块:游戏帮助和关于游戏;
(5)整个设计采用3层结构。操作系统采用Windows XP,软件开发工具采用Wireless Tool Kit、j2sdk_5_0和Eclipse等;
(6)该五子棋游戏软件要采用实际操作进行测试。
各阶段时间安排(共13周)
设计内容
起止周
搜集参考资料,分析题目要求
第1周
教师指导学生学习进行需求分析
第2周
学生提出系统总体设计方案和详细设计方案
第3 周~第4周
功能实现(软件编程)
第5周~第8 周
软件调试
第9周
撰写、修改毕业论文
第10周~第12 周
准备答辩资料
第13周
毕业设计的主要参考文献
[1] [美] Jeffrey R.Shapio著,周之,黄玫译. SQL Server 2021 参考大全[M]. 清华大学出版社, 2021
[2] 王珊. 数据仓库技术与联机分析处理[M]. 科学出版社, 2021.6
[3] 张瑜等(译). 数据库系统设计实现与管理(第6版)[M]. 清华大学出版社, 2021 .9
[4] 杨冬青(译). 数据库系统概念[M]. 机械工业出版社, 2021 .3
[5] 周立柱(译). 数据库管理系统[M]. 清华大学出版社, 2021 .12
[6] 袁方(译). 现代数据库管理(第7版)[M]. 电子工业出版社, 2021 .1
[7] 苏金国等(译). Oracle Database 9i/10g/11g编程艺术[M]. 人民邮电出版社, 2021
[8] 廖明怡, 刘宏. 数据仓库及其应用[J]. 渤海大学学报, 2021 .6
[9] 陈磊,郭斌,李翔. PowerBuilder 9 数据库项目案例导航[M]. 清华大学出版社. 2021
[10] 向海华. 数据库技术发展综述[J]. 现代情报, 2021 .10
[11] 孙栋, 陈莉, 宋亚奇. 基于数据仓库的决策支持系统[J]. 微机发展, 2021 .10
[12] Andrea Steelman, Joel Murach. Murach’s Java Servlets and JSP[M]. Mike Murach Associates Inc. 2nd Revised edtion,2021
[13] James Turner. MySQL and JSP Web Applications[M]. Sams Publishing, 2021
附录:提交的成果
1. 毕业设计说明书一份,内容包括:
1) 中、英文摘要200字;关键词3-5个;
2) 序言;
3) 系统分析(包含需要的系统流程图、数据流程图、数据字典);
4) 系统总体设计(包含总体软件结构图、总体数据结构);
5) 详细设计;
6) 系
您可能关注的文档
最近下载
- DBJ51T 140-2020 四川省不透水土层地下室排水卸压抗浮技术标准.pdf VIP
- 中级无机化学(第二版)全书课件电子教案汇总.ppt
- 船舶保安员Z09_5384-航海知识.doc VIP
- 海尔管理案例分析.doc VIP
- DBJ51T 246-2024 四川省岩土工程勘察钻探护壁技术标准.pdf VIP
- (高清版)-B-T 28053-2023 铝合金内胆碳纤维全缠绕气瓶.pdf VIP
- 人教版高中物理必修第二册第8章机械能守恒定律1功与功率课件.ppt VIP
- 2025-2026学年山东省青岛市八年级上学期期中模拟英语试题(含解析).pdf VIP
- IEEE 1188-2005国外国际标准.pdf
- 安装、调试及验收方案,安装、调试及验收方案.doc VIP
原创力文档


文档评论(0)