软件工程师掷筛子游戏例子.docVIP

  • 54
  • 0
  • 约2.84千字
  • 约 6页
  • 2018-09-27 发布于湖北
  • 举报
软件工程师掷筛子游戏例子

案例: 掷骰子游戏, 案例: 掷骰子游戏,如果骰子的总点数 则游戏赢; 是7,则游戏赢;否则输 。 功能模型: 功能模型:系统用例图 用例名称:玩掷骰子 参与者:玩家 静态模型: 静态模型:系统类图 OOAD关注从对象的角度创建领域描述。定义 领域模型需要所要处理的问题的领域知识。通 过鉴别对象的概念、属性和关联来分解问题。 识别潜在的类识别潜在的类-&-对象 对象是人们要研究的任何事物及对问题域中有意义的事物的抽 它们既可能是物理实体,也可能是抽象概念(规则 规则、 象,它们既可能是物理实体,也可能是抽象概念 规则、计划和事 件)。具体地说,对象可分为如下几种类型: 。具体地说,对象可分为如下几种类型: (1) 物理实体:指有形的实物,例如,飞机、汽车、计算机、书或 物理实体:指有形的实物,例如,飞机、汽车、计算机、 机房等。 机房等。 (2) 人或组织的角色:例如,医生、教师、学生、工人、部门或公 人或组织的角色:例如,医生、教师、学生、工人、 司等。 司等。 (3) 事件:指在特定时间所发生的事,例如,飞行、演出、开会、 事件:指在特定时间所发生的事,例如,飞行、演出、开会、 访问或事故等。 访问或事故等。 (4) 性能说明:指厂商对产品性能的说明,如产品名字、型号、规 性能说明:指厂商对产品性能的说明,如产品名字、型号、 格和各种性能指标等。 格和各种性能指标等。

文档评论(0)

1亿VIP精品文档

相关文档