下载此文档

uml系统建模与分析设计--系统体系结构建模.ppt


文档分类:IT计算机 | 页数:约35页 举报非法文档有奖
1/35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/35 下载此文档
文档列表 文档介绍
系统体系结构建模
本章目的:
了解软、硬件系统体系结构模型的建模方法与步骤
掌握UML中构件、构件接口和构件模型图的描述方法
掌握UML中配置图的描述方法
掌握配置图中节点、构件和对象之间的关系
2017/7/14
1
UML系统建模与分析设计
系统体系结构模型
软件系统体系结构建模
硬件系统体系结构模型
系统体系结构模型建模案例
本章小结
第七章系统体系结构建模
本章结构:
2017/7/14
2
UML系统建模与分析设计
系统体系结构模型
软件系统体系结构模型
指出系统应该具有的功能;
为完成这些功能,涉及到哪些类,这些类之间如何相互联系;
类和它们的对象如何协作才能实现这些功能;
指明系统中各功能实现的先后时间顺序;
根据软件系统体系结构模型,制定出相应的开发进度计划。
软件系统体系结构模型是系统的逻辑体系结构模型。软件系统体系结构模型的作用是:
2017/7/14
3
UML系统建模与分析设计
图7-1 通用三层软件(逻辑)系统体系结构
2017/7/14
4
UML系统建模与分析设计
软件系统体系结构模型的描述方法
(1)通用接口界面层::由系统接口界面类包、用户窗口包和备用构件库包组成。
(2)系统业务对象层:由系统服务接口界面包、业务对象管理包、外部业务对象(遗留系统的包装)包和实际业务对象包组成。
(3)系统数据库(持久对象和数据)层:由持久对象及数据包和SQL查询语言包组成。
2017/7/14
5
UML系统建模与分析设计
硬件系统体系结构模型
硬件系统体系结构模型涉及到系统的详细描述(根据系统所包含的硬件和软件):构件图和配置图。
硬件系统体系结构模型的作用:
指出系统中的类和对象涉及的具体程序或进程;
这些程序和进程的执行依赖具体计算机;
标明系统中配置的计算机和其他硬件设备;
并指明系统中各种计算机和硬件设备如何进行相互连接;
明确不同的代码文件之间相互的依赖关系;
如果修改某个代码文件,标明哪些相关(与之有依赖关系)的代码文件需要重新进行编译。
2017/7/14
6
UML系统建模与分析设计
软件系统体系结构模型
软件构件的图符表示和特点
:
图7-2 构件的图符表示
2017/7/14
7
UML系统建模与分析设计

7-3 构件与包含的类有依赖关系
2017/7/14
8
UML系统建模与分析设计
(1)构件与类的相同点
二者都有名称;
都可以实现一组接口;
都可以参与依赖、继承、关联等关系和交互;
都可以被嵌套;
都可以有实例。
(2)构件与类的显著不同点
抽象的方式不同;
抽象的级别不同;
访问方式不同;
与包的关系。
2017/7/14
9
UML系统建模与分析设计

(1)接口。
(2)操作。
(3)实例化。
(4)与配置环境的亲合性。
(5)能与同环境下其它构件进行交互。
(6)构件可以是可执行代码、二进制代码和源代码形式。
(7)可替换的物理实体。
(8)系统的组成部分。
(9)构件是软件复用的基本单元。

(1)用包来组织构件。
(2)用构件之间的交互关系来组织构件。
2017/7/14
10
UML系统建模与分析设计

uml系统建模与分析设计--系统体系结构建模 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数35
  • 收藏数0 收藏
  • 顶次数0
  • 上传人endfrs
  • 文件大小0 KB
  • 时间2015-10-14