期末作业

一、需求分析

现在有很多小型游戏软件,黑白棋是其中很受欢迎的一款游戏,这款软件界面简洁大方,有提示黑子或白子走,可以后退和撤销,设计人性化,是一款适合大众休闲娱乐的游戏软件。

二、用例建模

1.系统用例图

该用例图中主要包括用户和游戏软件两者,在该用例中,用户可直接点击开始游戏进入游戏,关闭软件即可结束游戏

三、静态结构建模

    在该软件中主要的类有程序设置类、背景设置类。在这每一次操作中需要对黑子和白子被包围的数量进行统计,因此设计对各种情况的计数函数。

1) 对于程序设置类包括:

保存

     取值

     设置值

2) 背景设置类包括:

为黑子计数

为白子计数

重新开始计数

移动

更新

四、动态结构建模

一、状态图建模

用户开始游戏后壳随时点击关闭按钮结束,结束游戏后进入软件课重新开始游戏。

二、顺序图建模

五、物理模型

系统的部署图如下:

用户进入软件可以开始游戏和结束游戏。

六、软件运行界面

七、课程心得与体会

通过课程的学习,知道了设计软件的过程,也明白了开发软件不是一蹴而就的事情,要及时和顾客沟通,了解顾客的需求,设计要根据用户的要求进行适当的改变,这是一个交流和学习的过程,知识是无止境的,要充分认识到这一点,无论是在学习中还是生活中,都要保持虚心好学的态度。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值