实现图

部署图

含义:用来描述系统硬件的物理拓扑结构以及在此结构上执行的软件。

基本元素:

1、结点

    结点是存在与运行时的代表计算机资源的物理元素,可以是硬件也可以是运行其上的软件系统。

2、结点实例:

   与结点的区别在于名称有下划线和结点类型前面有冒号,冒号前面可以有示例名称也可以没有示例名称。

3、结点类型:

    结点类型有:«cdrom», «cd-rom», «computer», «disk array»,«pc», «pc client», «pc server», «secure», «server», «storage», «unix server»,«user pc»,并在结点的右上角用不同的图标表示。

4、物件:

    物件是软件开发过程中的产物,包括过程模型(比如用例图、设计图等等)、源代码、可执行程序、设计文档、测试报告、需求原型、用户手册等等。

5、连接:

    结点之间的连线表示系统之间进行交互的通信路径,这个通信路径称为连接。

6、结点容器:

一个结点可以包括其他的结点,比如组件或者物件,则称此结点为结点容器。

机房收费系统部署图:


构件图

含义:用来显示一组构件之间的组织与依赖关系。


构件:

是系统中遵从一组接口且提供其实现的物理的、可替换的部分。构件能够完成独立功能,它是软件系统的组成部分。在功能划分的软件系统中,软件被分成一个个的模块。

构件的类型:

•实施构件:这类构件是构成一个可执行系统必要和充分的构件,例如动态链接库(dll)、可执行文件(exe),COM+、CORBA及企业级Java Beans、动态Web页面是实施构件的一部分。

•工作产品构件:这类构件主要是开发过程的产物,包括创建实施构件的源代码文件及数据文件。这些构件并不是直接地参与可执行系统,而是用来产生可执行系统的中间工作产品

•执行构件:作为一个正在执行的系统的结果而被创建的,例如由DLL实例化形成的COM+对象。

作用:1、对源代码进行建模。将系统分为几个模块或者是子系统,进行处理。

2、对可执行文件之间相互关系进行建模。清晰的描述可执行文件之间的依赖关系。

机房收费系统构件图:

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 27
    评论
评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值