文献笔记14

  • 基于UML的办公系统的分析设计与实现
  • UML的主要特点有统一标准
    融合 了当前一些流行的开发方法的主要概念与技术成为一种而向对象
    的标准化的统一的建模语言‚约束了以往各种方法的建模语言的不一致和差别。
    提供 了标准的面 向对象的模型元素的定义和表示法以及对模型的表示
    法的规定‚使得对系统的建模有章可循‚有标准的语 言工具可用 有利于保质保
    量地建立起软件系统模型。
    已经成为工业标准化组织 地正式标准将负责语言标准的进一
    步的开发。 在统计和标准化方而的努力‚将有利于建模语言本身的发展 ‚也
    有利于工业化应用 。
    面 向对象
    支持面 向对象技术 的主要概念 。 提供 了一批基本的模型元素的表
    示图形和方法 能简洁明了的表达面 向对象的各种概念和模型元素。
    可视化 、表达能力强大
    是一种图形化语言系统的逻辑模型或实现模型都能用 的模型图形
    清晰地表示 。 不只是一堆 图形符号在每一个 的图形表示符号背后 ‚都
    有 良好定义的语义。
    还可 以处理与软件的说明和文档有关的问题 ‚包括需求说明、体系结构、
    设计、源代码、项 目计划、测试、原型、发布等。
    提供了语言的扩展机制用户可以根据需要增加定义 自己的构造型、标
    记值和约束等。
    的强大表示能力使它可 以用于各种复杂类型的软件体系的建模 。
    独立于过程
    是系统建模语独立于开发过程 。虽然 与 统一过程配
    合使用 将发挥强大的效用 但是 也可 以在其他面 向对象 的开发过程 中使用
    基于 ’ 的办公系统的分析、设计与实现
    甚至在常规的软件生命周期法中使用 。
    容易掌握使用
    概念明确 建模表示法简洁明了‚图形结构清晰‚容易掌握使用 。学习
    应着重学习它的三方而的主要 内容 的基本模型元素把这些模型元素组
    织在一起的规则‚ 语言中的公共机制 。只要具备一定的软件工程和面 向对象
    技术的基础知识‚通过运用 建立实际问题的系统建模的实践‚很快就能掌握
    和熟悉 。
    使用 进行软件系统的分析和设计能够加速软件开发的进程‚提高代
    码的质量支持变动的业务需求 。 适用于各种大小规模的软件系统项 目能
    促进软件复用方便地集成 己有的系统软件资源 ‚使用 将有助于处理软件开
    发中的各种风险。 的这些特点和优点使它获得 了计算机业界和越来越多的软
    件人员的青睐。
    不是一个独立 的软件 工程 方法 而是面 向对象软件工程方法 中的一
    个部分。 只是一种标准的系统分析和设计语言‚用于系统的建模 。 适合
    于对各类软件系统的建模 从应用系统到计算机系统支持软件‚从一般的企业的
    信息管理系统到基于 的分布式应用系统 甚至实时系统。
    不是程序设计语言‚不能用来直接书写程序 实现系统 。 所建立的
    系统模型 逻辑模型和实现模型 必须转换为某个程序设计语 言的源代码程序‚
    然后经过该语言的编译系统生成可执行的软件系统。但是‚用 建立系统模型
    可 以很好地支持软件开发的正 向和逆 向工程
原文地址:https://www.cnblogs.com/dxl1314520/p/15677730.html