1 题目 2总体设计与主要功能 2.1概述 2.2模块划分 2.3各模块功能介绍 2.3.1 登录界面和用户选择界面 2.3.2人人对战 2.3.3人机对战 2.3.4关于作者 3 详细设计与实现 3.1登录界面的设计实现 3.2棋子的设计实现 3.3移动棋子的实现 3.4棋盘及人人对战的实现 3.4.1绘画棋盘 3.4.2绘画棋子 3.4.3象棋轮流下 3.4.4制定象棋的具体规则 3.4.5坐标转换 3.4.6判断谁胜谁负 3.4.7判断特殊情况 3.4.8对战计时模块 3.4.9重置游戏模块 3.4.10设置窗口图标和背景 3.4.11悔棋模块 3.5人机对战的设计与实现 3.6 程序多界面的设计与实现 3.6.1类设计 3.6.2配置布局 3.6.3消息处理 3.6.4消息盒子实现 4 测试结果与分析 4.1 登录界面、主菜单界面测试 4.1.1登录界面测试 4.1.2主菜单界面 4.2 通用功能的测试 4.2.1计时模块的测试 4.2.2显示/隐藏步数测试 4.2.3悔棋模块的测试 4.2.4重新开始及返回主菜单的测试 4.3人人对战的测试 4.4人机对战的测试 ......
2022-12-16 14:20:59 10.66MB C++ Qt 软件开发 中国象棋
1
Web项目开发详细步骤_图书管理系统_学生用1
2022-06-30 11:03:36 835KB 文档资料
本文档详细讲述了USB驱动开发的过程,技巧及方法,是嵌入式开发人员必备的手册
2022-06-05 22:17:33 15.17MB USB驱动程序开发详细手册
1
ORACLEADF开发详细介绍
2022-05-20 09:04:23 8.46MB 文档资料 ORACLEADF开发详细介绍
Android百度地图开发应用到自己的项目中去 博客地址:http://blog.csdn.net/csdnyuandaimaxuexi/article/details/47980783
2022-05-07 19:59:33 5.65MB Android 百度地图开发 详细介绍
1
网站开发具体过程,一个让你明白怎么开发一个网站的内容。非常适用。由其是初学者。
2022-05-02 16:00:22 51KB 网站开发流程 网站开发详细说明
1
ORACLEADF开发详细介绍.docx
2022-04-29 18:05:19 8.04MB 文档资料
杰发android平台 SDK开发详细说明文档
2022-03-21 15:04:19 22.22MB android 杰发8015
1
用友uap开发nc65流程开发详细文档
2021-12-28 23:12:02 2.97MB 流程开发
1
cos腾讯云开发
2021-12-28 11:11:11 133KB COS 腾讯云
1