
此软件通过图形界面将象棋棋盘及每个棋子的初始位置先展示出来,然后可以根据用户的点击操作将该棋子的走子规则提示给用户,将每个正确的走到位置动态演示出来,从而帮助初学者熟悉中国象棋的走子规则。本设计主要内容有:
1) 分析中国象棋的走子规则;
2) 考虑选用一种数据结构,以记录每回合象棋棋子状态;
3) 实现棋谱规则(文本)到棋子移动(动作或状态)的映射;
4) 实现一个棋盘图形控件,动态显示每回合棋子在棋盘中的位置;
5) 添加棋谱打谱功能,演示整盘棋的走子过程(可选);
利用象棋规则或有限机状态判断棋谱是否存在错误(可选)。高校排课软件开发
养老院管理软件
软件职业技术学院教务管理系统
基于物联网技术的幼儿园到校通系统上位机管理软件设计
基于桌面系统的个人助理软件的设计与实现
局域网多人聊天软件的设计与实现
融资理财软件核心模块设计与实现
软件项目管理的课程课件的设计与制作