软件工程第九章课后6、7、8题.docVIP

  • 20
  • 0
  • 约小于1千字
  • 约 1页
  • 2020-11-03 发布于浙江
  • 举报
2010121337 李佳俊 10科技三班 6、什么是对象模型?建立对象模型时主要使用那些图形符号?这些符号的含义是什么? 答:对象模型表示静态的、结构化的系统的“数据”性质。它是对模拟客观世界实体的对象以及对象彼此间的关系的映射,描述了系统的静态结构。 通常使用UML提供的类图来建立对象模型。在UML中术语“类“的实际含义是,一个类及属于该类的对象。 7、什么是动态模型?建立功能模型时主要使用哪些图形符号?这些符号的含义是什么? 答:动态模型表示瞬时的、行为化的系统的“控制”性质, 它规定了对象模型中 的对象的合法变化序列。 通常,用 UML 提供的状态图来描绘对象的状态、触发状态转换的事件以及对 象的行为(对事件的响应)。 每个类的动态行为用一张状态图来描绘, 各个类的状态图通过共享事件合并 起来,从而构成系统的动态模型。也就是说,动态模型是基于事件共享而互相关 联的一组状态图的集合。 8、什么是功能模型?建立功能模型时主要使用哪些图形符号? 答:功能模型表示变化的系统的功能性质,它指明了系统应该做什么,因此更直接地反映了用户对目标系统的需求。 功能模型由一组数据流图组成。在面向对象方法学中,数据流图远不如在结杂对象提供的服务, 简单的处理(或用例)对应于更 基本的对象提供的服务。有时一个处理(或用例)对应多个服务,也有一个服务对 应多个处理(或用例)的

文档评论(0)

1亿VIP精品文档

相关文档