[电子商务系统的分析与设计-第2章UML.pptVIP

  • 16
  • 0
  • 约1.79万字
  • 约 82页
  • 2017-01-08 发布于北京
  • 举报

[电子商务系统的分析与设计-第2章UML.ppt

[电子商务系统的分析与设计-第2章UML

系统建模的重要性—引子 引子1——盖不好的屋顶? 这是我的房子,少个屋顶盖 ………3天过去了 UML构造元素—基本元素 结构元素 模型的静态部分:用例、类、接口、协作、组件和节点等。 行为元素 模型的动态部分:交互和状态机 分组元素 模型的组织部分:包 注释元素 模型的解释部分:注解 构件图 表示系统中的不同物理组件及其联系,表达的是系统代码本身的结构。 配置图 配置图描述系统中硬件和软件的物理配置情况和系统体系结构。 由节点组成,节点代表系统的硬件,组件在 节点上驻留并执行。配置图表示系统的软件 组件与硬件之间的关系,表达的是运行系统 的结构。 组件图和配置图用于建立系统的实现模型。 配置图 配置图 UML的通用机制 3. 通用划分 接口和实现的分离是指接口声明了一个操作接口,但是却不实现其内容,而实现则表示了对该操作接口的具体实现,它负责如实地实现接口的完整语义。 由于接口是要向外公开的,而实现是需要隐藏的(用户不需要知道),这样才能应对变化。比如接口的实现有变化,或者一个接口有多种可能的实现,我们就可以随意修改这些实现,而不影响用户的使用,因为用户看到的只是对外公开的接口,接口并没有变。 接口和实现的分离—示例 #include?stdio.h #include?stdlib.h ?? struct?Interface {

文档评论(0)

1亿VIP精品文档

相关文档