UML选择、填空.docVIP

  • 49
  • 0
  • 约8.05千字
  • 约 9页
  • 2019-06-01 发布于浙江
  • 举报
填空题 软件对象可以这样定义:所谓的软件对象,是一种将 状态 和 行为 有机结合起来形成的 软件构造模型 ,它可以用来描述现实世界中的一个对象。 类是具有相同属性和操作的一组对象的组合,即抽象模型中的“类”描述了 一组相似对象的共同特征 ,为属于该类的全部对象提供了统一的抽象描述。 面向对象程序的基本特征是 抽象 、 封装 、 继承 和 多态 。 在UML中主要包括的视图为 静态视图 、 用例视图 、交互视图、 状态机视图 、 活动视图 、物理视图和 模型管理视图 。 UML图包括: 用例图 、 类图 、 状态图 、序列图、活动图、 构件图 和 部署图 。 用例图描述了系统的 参与者 与系统进行交互的功能,是 参与者 所能观察和使用到的系统功能的模型图。一个 用例 是系统的一个功能单元,是 参与者 与系统之间进行的一次交互作用。 状态机视图 是通过对象的各种状态建立模型来描述对象随时间变化的动态行为,并且它是以独立的对象为中心进行描述的。 用例图 的主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求,包括基于基本流程的“角色”关系,以及系统内 用例 之间的关系。 在UML中定义了4种基本的面向对象的事物,分别是 结构事物 、 行为事物 、分组事物和 注释事物 等。 使用Rational Rose建立的Rose模型中包括4种视图,分别是 用例视图 、 逻辑视图 、 构件

文档评论(0)

1亿VIP精品文档

相关文档