运用Visual C++构建基于Socket的C/S模式通信(二十)

一、基本信息
  标题:基于UML的建模分析与应用
  时间:2016
  出版源:电脑编程技巧与维护
  文件分类:文献笔记

二、研究背景
  标准建模语言 (Unified Modeling Language, 简 称 UML)是图形建模语言, 具有高度的可视化的特点。 其 目 标 是 用 面向对象的方法去描述系统, 它有着广泛的应用领域和应用前景, 而其最为广泛的应用是建立软件的系统模型。 除 此 之 外也可以用 UML 来描述诸如工业过程和工业系统等其他领域。即 UML 建模适用于具有静态结构及动态行为的任何系统。

三、具体内容
  系统分析与功能描述:用 UML 对系统进行需求分析时, 是使用用例来获取用户的需求的, 一个用例表示系统具有的某一种功能。分析阶段是针对问题域中的类和问题域中的对象展开分析, 必须识别出系统中的这些类以及类与类之间的关系, 而后由类图去加以描述和说明。 而类与类之间是需要协作才能实现用例的, 因此这就还要用到动态模型去描述类之间的协作。

        系统结构描述:类的分析是建立在用例分析的基础上的。 类模型是面向对象方法的核心内容, 它是对系统中的某一类对象的抽象, 它描述了系统中各种对象的类型以及对象之间的各种静态关系。

        系统中类行为的描述:UML 用顺序图描述对象之间随时间推移的动态交互关系。其中每个对象用一条竖线表示其生命线, 消息用水平箭头表示由一个对象发送给另一个对象。

        系统后期设计目标:详细设计是将上述包的内容再进行细化, 对每个包的内容进行详细的设计。 最后根据详细设计的结果进行编码实现。

四、总结

  运用UML 的用 例图、 UML的类图构建了系统、 描述了系统的信息处理功能以用户与系统之间的关系; 应用UML的动态建模方法, 使用UML的状态图和顺序图对系统中的业务对象的状态及行为过程进行了描述, 为系统的后续设计奠定了基础。

引用:于红志.基于UML的建模分析与应用.电脑编程技巧与维护.2016-10-03:37-42.

猜你喜欢

转载自www.cnblogs.com/keai/p/10130965.html