多功能五子棋的设计与实现详细设计说明书

上传人:飞*** 文档编号:25004974 上传时间:2017-12-10 格式:PDF 页数:9 大小:273.93KB
返回 下载 相关 举报
多功能五子棋的设计与实现详细设计说明书_第1页
第1页 / 共9页
多功能五子棋的设计与实现详细设计说明书_第2页
第2页 / 共9页
多功能五子棋的设计与实现详细设计说明书_第3页
第3页 / 共9页
多功能五子棋的设计与实现详细设计说明书_第4页
第4页 / 共9页
多功能五子棋的设计与实现详细设计说明书_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《多功能五子棋的设计与实现详细设计说明书》由会员分享,可在线阅读,更多相关《多功能五子棋的设计与实现详细设计说明书(9页珍藏版)》请在金锄头文库上搜索。

1、多功能五子棋的设计与实现详细设计说明书开发团队:FlyingWe are flying, but not flies!flying团队 多功能五子棋的设计与实现 可行性研究报告2目录1引言.11.1编写目的.11.2背景.11.3定义.11.4参考资料.12可行性研究的前提.22.1要求.22.2目标.22.3条件、假定和限制.22.4进行可行性研究的方法.22.5评价尺度.23对现有系统的分析.34所建议的系统.34.1对所建议系统的说明.34.2处理流程和数据流程.44.3改进之处.54.4技术条件方面的可行性.65投资及效益分析.65.1支出.65.2收益.65.3收益投资比.66社会因

2、素方面的可行性. 66.1法律方面的可行性.66.2使用方面的可行性.77结论.7flying团队 多功能五子棋的设计与实现 可行性研究报告1GB856788 可行性研究报告1引言1.1编写目的本报告的编写目的是说明实现“多功能五子棋”项目在技术、经济和社会条件方面的可行性;评述为了合理地达到开发目标而可能选择的各种方案;说明并论证所选定的方案。本报告的预期读者是“多功能五子棋”项目客户(老师),以及项目开发团队(Flying团队)。1.2背景本项目所开发的软件系统全称为“多功能五子棋游戏”。本项目为高级软件工程课程大作业选题,由项目客户(姜明老师)提出并由Flying团队组织开发,本项目开发

3、主要目的为学习并熟悉软件工程项目开发流程,本项目的预期用户是中国科学技术大学软件学院软件工程专业06级(硕)嵌入式系统设计专业方向所有五子棋游戏爱好者。本项目所开发游戏软件拟在Windows98及以上版本操作系统下运行,拟基于C/S架构提供网络对弈(二人对弈)模式在小型局域网运行。1.3定义多功能五子棋游戏:本项目拟开发的游戏软件。Flying团队:“多功能五子棋游戏”项目开发团队,由中国科学技术大学软件学院软件工程专业06级(硕)嵌入式系统设计专业方向肖永春(项目组组长)、吴操威、蒋慧军、方彧、董涵等5位同学组成。1.4参考资料1唐彬, 刘超编著Visual C+案例开发集锦北京:电子工业出

4、版社20052莫建文机器自学习博弈策略研究与实现广西师范大学硕士学位论文2002年3月flying团队 多功能五子棋的设计与实现 可行性研究报告23董红安计算机五子棋博弈系统的研究与实现山东师范大学硕士学位论文2005年4月4 GB856788可行性研究报告5王志新五子棋实战技巧江苏科学技术出版社, 20026中国五子棋网:http:/ 多功能五子棋的设计与实现 可行性研究报告3的设计与实现是本系统成败的关键。此外本项目的开发应在规定时间内完成,交付给用户的程序应界面友好,易于使用,能实现难易程度选择(初级、中级、高级等三种难度)、开始游戏、计算机下棋、悔棋、撤销悔棋、交换角色、胜负判定、保存棋局、打开棋局等基本的人机对弈功能以及扫描服务器、网络聊天等基本的网络对弈功能。3对现有系统的分析现有五子棋游戏开发已十分成熟,基于本项目开发目的,对现有系统的分析拟放在所建议系统一节进行具体说明。4所建议的系统4.1对所建议系统的说明系统模块结构如表1所示: 表1 系统模块结构模块名称 输入 处理 输出胜负判定 当前棋局 从各个方向搜索黑白连珠个数 若连珠个数大于等于5,则输出胜负已分;否则,输出胜负未分计算机下棋 当前棋局难易程度 计算黑白棋在各

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 研究报告 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号