课件—uml系统建模与分析设计-系统体系结构建模
46页1、2018/11/16,UML系统建模与分析设计,1,第七章 系统体系结构建模,实现模型描述了系统实现时的一些特性,又称为物理体系结构建模。包括源代码的静态结构和运行时刻的实现结构。实现模型包括: 构件图(Component diagram) 显示代码本身的逻辑结构,它描述系统中存在的软构件以及它们之间的依赖关系。构件图的元素有构件,依赖关系和界面。 配置图(Deployment diagram) 描述了系统中硬件和软件的物理配置情况和系统体系结构。显示系统运行时刻的结构,配置图中的简单结点是指实际的物理设备以及在该结点上运行构件或对象。配置图还描述结点之间的连接以及通信类型。,2018/11/16,UML系统建模与分析设计,2,了解软、硬件系统体系结构模型的建模方法与步骤 掌握UML中构件、构件接口和构件模型图的描述方法 掌握UML中配置图的描述方法 掌握配置图中结点、构件和对象之间的关系,本章目的:,第七章 系统体系结构建模,2018/11/16,UML系统建模与分析设计,3,构件(component) 构件定义:系统中遵从一组接口且提供其实现的物理的、可替换的部分。对系统的物理方面
2、建模时,它是一个重要的构造块。 若构件的定义良好,该构件不直接依赖于构件的所支持的接口,在这种情况下,系统中的一个构件可以被支持正确接口的其他构件所替代。构件图符是一个矩形框。 构件对外提供的可见操作和属性称为构件的界面。界面的图符是一个小圆圈。用一条连线将构件与圆圈连起来。,7.1 构件图,图形库 (graphic.dll),2018/11/16,UML系统建模与分析设计,4,2018/11/16,UML系统建模与分析设计,5,构件可以看作包与类对应的物理代码模块,逻辑上与包,类对应,实际上是一个文件,可以有下列几种类型的构件: 1) 源代码构件; 2) 二进制构件; 3) 可执行构件 构件图符是一个矩形框。 构件对外提供的可见操作和属性称为构件的界面。界面的图符是一个小圆圈。用一条连线将构件与圆圈连起来。 构件之间的依赖关系是指结构之间在编译,连接或执行时的依赖关系。用虚线箭头表示。,2018/11/16,UML系统建模与分析设计,6,2018/11/16,UML系统建模与分析设计,7,Circle.obj类 Circle.cpp,Main类 Main.obj,Main类 Main
3、.cpp,图形库 Graphic.dll,Square类 Square.cpp,Square类 Square.obj,Circle类 Circle.obj,可执行程序 Main.exe,2018/11/16,UML系统建模与分析设计,8,开发期的依赖(Development time Dependency) 是指在编译阶段和连接阶段,组件之间的依赖关系。 调用依赖(Call Dependency) 是指一个组件调用或使用另外一个组件服务。,组件的依赖关系又分为:开发期的依赖和调用依赖。,2018/11/16,UML系统建模与分析设计,9,7.2 配置图,配置图用来描述系统硬件的物理拓扑结构以及在此结构上执行的软件,即系统运行时刻的结构。 配置图可以显示计算机结点的拓扑结构和通信路径,结点上执行的软构件,软构件包含的逻辑单元等,特别对于分布式系统,配置图可以清楚的描述系统中硬件设备的配置,通信以及在各硬件设备上各种软构件和对象的配置。因此,配置图是描述任何基于计算机的应用系统的物理配置或逻辑配置的有力工具,配置图的元素有结点和连接。 配置图中的结点代表某种计算机构件,通常是某种硬件。同时
4、结点还包括在其上运行的软构件,软构件代表可执行的物理代码模块。如一个可执行程序。 结点的图符是一个立方体。,2018/11/16,UML系统建模与分析设计,10,保险系统的配置图,配置图各结点之间进行交互的通信路径称为连接,连接表示系统中的结点存在着联系,用结点之间的的连线表示连接,在连接的连线上要标注通信类型。,2018/11/16,UML系统建模与分析设计,11,医院诊疗系统的配置图,医院诊疗系统的配置图(C/S),2018/11/16,UML系统建模与分析设计,12,7.3 使用UML的过程,UML给出了面向对象建模的符号表示和规则,但未给出使用的过程和方法,因此,需要有使用UML的过程。 过程描述做什么、怎么做、何时做及为什么做,即描述一组特定次序的活动。,1 UML过程的基础 使用UML过程的基本特征是:用例驱动,以体系结构为中心,反复,渐增式。 ()、用例驱动的系统 用例包含了功能描述,它们将影响后面所有阶段及视图。,2018/11/16,UML系统建模与分析设计,13,用例对各阶段及视图的影响,2018/11/16,UML系统建模与分析设计,14,(2)、以体系结构为中心
《课件—uml系统建模与分析设计-系统体系结构建模》由会员第***分享,可在线阅读,更多相关《课件—uml系统建模与分析设计-系统体系结构建模》请在金锄头文库上搜索。
校园足球汇报
异甘草酸镁注射液【治疗急性药物性肝损伤】Ⅱ期临床研究总结
云教室课程行政伦理学行政良心
语文S版小学二年级语文下册诺亚方舟课件优质课教学课件
未来中考趋势作文考与练
近年来广东历史试题中考易错点分析与教学启示
搜索推广那些事
小学语文二年级上册红领巾真好说课稿设计(说课设计)
新课标人教版二年级语文上册红领巾真好课件
新课程背景下的高中化学课堂教学改革
危机管理与突发事件应对
背影朱自清教案课件二课时
突发公共卫生事件培训
统计学简史及数据科学中南财经大学
水泥混凝土路面技术现状及发展终
有家真好作文讲评课
西南大学植物造景设计总复习
海外汉语教学新探索在线交流学习平台Goclef
动态黑色背景年终总结模板
孙子的治军之道与现代管理谋略总结
2024-04-19 30页
2024-04-19 19页
2024-04-19 12页
2024-04-19 17页
2024-04-16 25页
2024-04-16 28页
2024-04-16 35页
2024-04-16 26页
2024-04-16 36页
2024-04-16 40页