摘要: 1.开发背景 周围有很多人喜欢玩象棋游戏,本以为是很简单的开发过程,没想到费了这么多周折,开发出的也仅仅能进行人机对战。 2.需求分析 棋盘棋子的局面、鼠标响应控制棋子移动、棋子的走法规则、人机对弈的搜索算法、胜负判断。 3.棋子移动规则 中国象棋的棋子的类型大致分为:帅(将)、士、象、马、车、炮、 阅读全文
posted @ 2017-11-29 21:23 安琪拉666! 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 托管平台地址:https://gitee.com/a54321/XiangQiYouXi/blob/master/%E8%B1%A1%E6%A3%8B.py 小组名称:323 小组成员合照: 程序运行方法:C++ 程序运行示例及运行结果: 其他附加内容:代码太多截不下了。还有一点小bug,还没改好。 阅读全文
posted @ 2017-11-29 21:05 安琪拉666! 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 时间过得很快,一转眼一学期又快结束了。上学期刘璐老师教我们《软件工程》这门课时还仅限于理论、书面知识。这学期我们开始实践。从前学习这门课时仅仅是为了应对考试,甚至考试还有复卷。直到我们开始使用博客园来有固定作业,像阅读笔记、阅读题问时,我才真正开始翻看这本厚厚的书,一点一点斟酌一字一句,思考问题。 阅读全文
posted @ 2017-11-29 19:17 安琪拉666! 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一、MSF的基本原则: 1.推动信息共享与沟通 2.为共同的远景而工作 3.充分信任和授权 4.各司其职,对项目共同负责 5.保持敏捷,预期和适应变化 6.交付增量的价值 7.投资质量 8.学习所有的经验 9.与顾客合作 二、MSF团队模型 用户体验、产品管理、项目管理、开发、发布管理、测试同等重要 阅读全文
posted @ 2017-11-29 18:58 安琪拉666! 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 敏捷流程中的第三步半中说,程序员写完了代码时,只完成了80%。那么后面的20%由何人何时完成呢? 刚加入团队的人做SP,然后MP和SP每个任务互换位置不就都能权衡了吗? SP MP PM的关联是什么?为什么没有介绍PM呢? 阅读全文
posted @ 2017-11-29 18:47 安琪拉666! 阅读(99) 评论(0) 推荐(0) 编辑