
此软件通过图形界面将象棋棋盘及每个棋子的初始位置先展示出来,然后可以根据用户的点击操作将该棋子的走子规则提示给用户,将每个正确的走到位置动态演示出来,从而帮助初学者熟悉中国象棋的走子规则。本设计主要内容有:
1) 分析中国象棋的走子规则;
2) 考虑选用一种数据结构,以记录每回合象棋棋子状态;
3) 实现棋谱规则(文本)到棋子移动(动作或状态)的映射;
4) 实现一个棋盘图形控件,动态显示每回合棋子在棋盘中的位置;
5) 添加棋谱打谱功能,演示整盘棋的走子过程(可选);
利用象棋规则或有限机状态判断棋谱是否存在错误(可选)。《软件工程》教学网站的设计与实现
基于Android的社交分享软件的设计与实现
软件工程课程辅助平台设计
软件工程专业本科毕业作品管理系统开发
基于android的流量监测软件的设计与实现
中国象棋在线对弈系统的设计与实现
英语学习软件
基于android平台的校园通软件开发