五子棋游戏软件工程课程设计
《五子棋游戏软件工程课程设计》由会员分享,可在线阅读,更多相关《五子棋游戏软件工程课程设计(14页珍藏版)》请在毕设资料网上搜索。
1、 I 软件工程设计 专 业: 班 级: 姓 名: 学 号: 指导老师: II 目录 第一章第一章 需求分析需求分析 1 1 1.1 总体分析 1 1.2 初始化 1 1.3 主循环控制模块 1 1.4 玩家下子 1 1.5 盘面分析填写棋型表 2 1.6 对方下子 2 1.7 胜负判断 2 第二章第二章 功能描述功能描述 3 3 2.1 功能模块图 3 2.2 功能说明 3 第三章第三章 系统设计系统设计 4 4 3.1 流程图 4 3.2 流程图说明 5 第四章第四章 运行结果运行结果 6 6 第五章第五章 总结总结 7 7 附录一附录一 源代码源代码 8 8 软件工程设计 1 五子棋游戏
2、第一章 需求分析 1.1 总体分析 软件需求分析是软件开发周期的第一个阶段, 也是关系到软件开发成败的关键一 步。对于任何一个软件而言,需求分析工作都是至关重要的一步。只有通过软件需求 分析,才能把软件的功能和性能由总体的概念性描述转化为具体的规格说明,进而建 立软件开发的基础。实践表明,需求分析工作进行得好坏,在很大程度上决定了软件 开发的成败。 软件需求分析的任务是: 让用户和开发者共同明确将要开发的是一个什么样的软 件。具体而言,就是通过对问题及其环境的理解、分析和综合,建立逻辑模型,完成 新软件的逻辑方案设计。 基于本游戏,首先得为整个棋盘建立一张表格用以记录棋子信息,我们使用一个 1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 五子棋 游戏 软件工程 课程设计
