系统需求分析Word文件下载.docx
《系统需求分析Word文件下载.docx》由会员分享,可在线阅读,更多相关《系统需求分析Word文件下载.docx(12页珍藏版)》请在冰豆网上搜索。
(2)如果牌的点数之和大于点则自动判输;
(3)在不超过点的情况下,玩家与电脑比较牌的点数大小,大者为赢家;
()界面美观,操作可靠。
第2章系统总体设计
根据需求分析,本系统为一个点扑克牌游戏娱乐系统,用户可以通过该娱乐系统进行游戏娱乐。
作为休闲娱乐软件,界面设计美观,操作可靠是设计的一个重要要素。
通过查资料充分了解扑克牌游戏的规则、结构和特点后,采用编写此娱乐游戏系统。
在通过对牌类游戏软件系统需求分析的基础上得到如图所示的系统功能模块图
图系统功能模块图
第3章详细设计
界面设计
系统界面如图所示
图系统界面
、开始项目
用创建基于对话框的应用程序启动并用为应用程序创建初始文件。
建立项目的方式如下:
从主菜单叶,选取。
从项目属性表中的可选项目表内选取()。
将项目命名为。
、添加标识按钮
将按钮的标题改为‘要牌’,将其由改为。
将的标题改为‘不要了’,将其由改为。
从控件栏中点击‘按钮’,用鼠标在界面画一个按钮,将按钮的标题改为‘重置’,其改为
。
、添加编辑框和静态文本框
从控件栏中点击‘编辑框’,在界面上画出两个编辑框,用来记录显示牌的点数。
从控件栏中点击‘静态文本框’,在界面上画出两个静态文本框,分别把标题改为’玩家’
和‘电脑’。
程序代码
点:
"
"
点"
[];
:
{
:
();
{{()
{};
}}
(*);
()
};
():
}
(*)
(,)
()
(***)
(,)
;
()>
("
);
:
();
..."
.
(());
(<
);
*();
()
{
;
();
(())
{
>
(,,);
}
}
.
'
(,);
(,)
(())
(,);
.,
()
(())
(,()(),);
(());
(,,);
();
()*;
[];
()>
()
("
你已经要了次牌了!
();
}
(>
)
等待玩家
;
[];
()>
等待玩家
((>
)(>
))
(>
祝贺你:
玩家,你赢了!
很遗憾,你输了!
)(<
("
((<
(<
*()
平局!
}*
第章测试数据与结果
测试数据:
()当玩家和电脑的牌总点数<
若玩家点数<
电脑点数,则玩家输(结果如下图);
若玩家点数>
电脑点数,则玩家赢(结果如下图)。
()当玩家和电脑的牌总点数>
电脑点数,则玩家赢(结果如下图);
()当玩家的牌总点数<
电脑的牌总点数>
则玩家赢(结果如下图);
()当玩家的牌总点数>
电脑的牌总点数<
则玩家输(结果如下图);
第章实习体会和收获
为了此次课程设计,在实验前做了很多事先准备,比如在网上搜集相关的知识资料,同时对及等知识进行了更加层次的学习并了解了一些相关知识,并且对一些相关控件的属性及使用方法也有了进一步的了解。
对游戏娱乐软件开发有了更进一步的认识,提高了软件设计水平,收获非常大。
参考文献
《实践与提高》中国铁道出版社刘长明杨工明编著
《游戏编程导学》清华大学出版社杨正华张秋生编著