中国象棋对弈系统 java课程设计
时间:2025-07-07
时间:2025-07-07
中国象棋对弈系统 java课程设计
XXXX大学计算机系
课程设计说明书
课程名称 : Java课程代码 : 题 目 : 年级/专业/
班
:
程序设计与技术
学生姓名 : 学 号 : 指导老师 : 开题时间 : 完成时间 :
年 月 日 2009年 月 日
2009年 月 日
中国象棋对弈系统 java课程设计
Java课程设计任务书及成绩评定
课题名称: Java程序设计与技术 完成者:
1、设计的目的与要求:
根据所学的软件工程与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
2、设计进度及完成情况
3、成绩评定:
设计成绩: (教师填写) 指导老师: (签字)
二00 年 月
中国象棋对弈系统 java课程设计
目 录
摘 要 .............................................................................................................................................................. I 1 引言 .......................................................................................................................................................... II 2 设计任务与目的 ...................................................................................................................................... II 3 需求分析 .................................................................................................................................................. II 4 设计思路 .................................................................................................................................................. II
4.1 功能说明 ...................................................................................................................................... III ①象棋4.2.1 相关类的包图 .................................................................................................. III :首先红方走棋,然后黑方走棋,直到一方获胜。 ....................................................................... III ②新游戏:任何时候可以重新开始一盘新的对奕。 ....................................................................... III ③悔棋:当走错棋的时候,可以悔棋。 ........................................................................................... III ④信息提示:提示当前信息状态。 ................................................................................................... III
4.2详细设计 ................................................................................................................................. III 4.2.1 相关类的包图 ................................................................................................................... III 4.2.2相关类的类图 ........................................................................................................................ 1
5 系统实现 ................................................................................................................................................... 2
5.1 运行效果 .................................................................................................................................. 2 5.2操作介绍 ................................................................................................................................... 4
6 结束语 ....................................................................................................................................................... 5 参考文献 ......................................................................................................................................................... 5 致谢 ................................................................................................................................................................. 5 附录A:系统源程序 ..................................................................................................................................... 6 附录B:编码规范 ..................................................................................................................................... 102
中国象棋对弈系统 java课程设计
摘 要
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。通过本课程设计使学生加深理解、巩固课堂理论知识和实验知识,使学生初步具备综合运用所学Java语言基础知识,面向对象程序设计的基本思想、方法与技术,网络通信编程技术和数据库编程技术等开发简单应用系统的基本能力,初步掌握软件开发中系统分析、系统设计、系统实现和系统测试等阶段的基本方法与技术,培养学生的创新意识,提高实践应用能力,为培养应用型人才服务。该程序是一个图形界面的java中国象棋对弈系统,程序实现了新游戏,悔棋,保存,打开,退出5大功能,并添加一个applet的背景音乐。
关键词:JAVA 象棋 对弈 游戏
Abstract
with science and technology unceasing enhancement, the computer science is mature day after day, its formidable function had known profoundly for the people, it entered the human society each domain and is playing more and more vital role。Causes the student through this curriculum project to …… 此处隐藏:7261字,全部文档内容请下载后查看。喜欢就下载吧 ……