前言

    概要伟大的哲学家弗朗西斯·培根曾经说过:“知识就是力量”。然而,根据今天的全球市场经验,他可能会说:“获取、交流和利用知识来解决问题的能力就是力量”。这就引出了人们怎样才能够成功地获取、交流和利用知识的问题。......查看详细>>

标签:UML技术

什么是UML

    UMLUML(图1-1)是一种统一了为系统建模的业界最佳工程实践的语言。UML·是一种语言。它不止是一种用来绘图的表示法,而是一种完整的语言,用来获取关于某一主题的知识(语义)和表达关于该主题的知识(语法),以便于进行交流。图1-1:U......查看详细>>

标签:UML技术

UML的构成

    UML的定义UML是由Rational软件公司和OMG(对象管理组织)制订的一系列文档(图1-2)定义的。UML的定义:·由下列文档(定义UML的制品)阐述: —UML语义 —UML表示法指南 —用于软件工程的Objectory过程的UML扩展 —用于业务建模的UML扩展·使用......查看详细>>

标签:UML技术

UML的发展情况

    分裂在20世纪70年代中到90年代中期(图1-3)的历史时期内所表现的特点是分裂。·软件对组织来说已证明是有战略、战术和运营价值的。·人们在寻求对软件生产进行控制和自动化的技术,以便提高质量、降低成本和减少产品投入市场的......查看详细>>

标签:UML技术

问题、解决方案和问题解决

    组织制造和交付满足顾客需要和需求的产品以及服务。需求可被标识成问题(problem),而满足需求的产品以及服务则被标识成解决方案(solution)。为了交付有价值的解决方案(在最少的时间内花费最低的成本得到最好的质量),组织必须捕获......查看详细>>

标签:UML技术

问题和解决方案

    问题和解决方案(图2-6)存在于一个语境(领域和空间)中。为了解决问题,必须理解问题(系统);为了构建和使用问题的解决方案,也必须理解解决方案(系统)。必须对解决方案进行组织(体系结构),以帮助实现解决方案和遵循其实现所在的环......查看详细>>

标签:UML技术

问题解决

    问题解决(图2-15)要求能够抱着理解问题的目的去观察问题(范型),并且能够抱着实现解决方案的目的去观察最终的解决方案(范型)。问题解决的过程包括通过一系列(有可能并发)的步骤(活动),利用知识来得到问题的解决方案(制品),在这......查看详细>>

标签:UML技术

世界

    我们都生活在一个无比复杂的世界中。为了解决问题,必须将每个问题的重要部分简化为若干我们可以操纵的元素。我们所说的表示性构造(representationalconstruct)是表示某一特定世界或领域内事物的思想观念或者概念。基本上,任何一个......查看详细>>

标签:UML技术

范型

    下列范型比较常见:·功能驱动范型主要通过问题的行为和动态特征得出解决方案。·数据驱动范型主要通过问题的结构特征得出解决方案。·面向对象范型主要通过将问题概念看作整体得出解决方案。功能驱动范型功能驱动范型(图......查看详细>>

标签:UML技术

面向对象

    面向对象范型(图3-6)的重点是与其真实世界中的对应物密切联系的抽象。抽象抽象指对一个世界中的某一主体的公式化表示法。抽象:·包括下列步骤:图3-6:面向对象 —确认主体。 —构造对主体的表示法。·确定细节的层次,关于该......查看详细>>

标签:UML技术
科普知识