中
国
象
棋
终期答辩
赵双贺
需求模块
S
●游戏控制
●棋子控制
●棋盘控制
●菜单控制
需求分析页
游戏控制
游戏开始(初始化游戏、运行游戏)
游戏退出(释放图片资源、声音资源,关闭游戏窗口)
重新开始游戏(重新初始化游戏、运行游戏)
背景音乐(初始化并播放背景音乐)
棋子控制
棋子的初始化
红方棋子的移动
黑房棋子的移动
各种棋子的移动
棋盘控制
初始开始界面
初始化棋盘
刷新棋盘
音乐控制
菜单控制
开始游戏按钮图片初始化及加载
退出游戏按钮图片初始化及加载
重新/悔棋按钮图片初始化及加载
音乐/重载按钮图片初始化及加载
游戏控制
CChessGame
棋子控制
CChessPieces
棋盘控制
CChessBoard
项目设计
菜单控制
CChessOption
类图
类图续
图片
初始化棋盘界面
初始化背景音乐
显示开始界面
绘制棋盘
判断输赢
释放图片资源
销毁窗口
释放背景图片
游戏控制
黑色酷炫模板 来自淘豆网www.taodocs.com转载请标明出处.