
软件工程
贤子
这个作者很懒,什么都没留下…
展开
-
UML图(二)
在上篇博客中我们讲述了用例图和类图,下面我们详细讲述状态图。 状态图(Statechart Diagram)是描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的事件做出反应的。通常我们创建一个UML状态图是为了以下的研究目的:研究类、角色、子系统、或组件的复杂行为。状态图用于显示状态机、使对象达到这些状态的事件和条件、以及达到这些状态时所发生的操原创 2012-10-26 21:25:32 · 1297 阅读 · 5 评论 -
UML图(三)
上篇博客中,我们学习了UML的状态图,这篇博客中我们介绍UML的活动图。 活动图(Activity Diagram)是描述活动的序列,即系统从一个活动到另一个活动的控制流。 活动图和状态图统称行为图,活动图和状态图很相似,经常让人混淆。需要注意活动图和状态图的区别:活动图的目的是描述动作及对象的改变结果,状态图则是以状态的概念描述对象、子系统、系统在生命周期中的各种原创 2012-11-03 19:23:31 · 1726 阅读 · 5 评论 -
UML基础知识小结(1)
今天整理了一下UML的基础知识。 UML (UnifiedModeling Language)为面向对象软件设计提供统一的、标准的、可视化的建模语言。适用于描述以用例为驱动,以体系结构为中心的软件设计的全过程。 UML是将事物与关系以可视化图的方式显示出来的建模语言。UML主要包括两部分:事物、关系。UML中的事物包括:构件事物、行为事物、分组事物、注释事物;关系包括:关联、依赖、原创 2012-10-10 17:01:23 · 1435 阅读 · 6 评论 -
软件工程初总结
这一段时间学习了软件工程,对软件工程有了大致的了解。 软件开发存在着很多的困难,我们需要标准化软件的开发,软件工程应运而生。软件工程是文档驱动,每一阶段都要求有齐全的文档好规范,给我们的开发提供了很大的便利。 总结画了一张图,和大家共享一下。原创 2012-10-04 18:56:23 · 1614 阅读 · 17 评论 -
UML图(四)
上篇博客中,我们介绍了活动图,本博客详细介绍顺序图和协作图。 时序图主要强调消息时间顺序的交互图,用对象间的交互描述用例,强调时间次序。时序图由对象、消息、激活、生命线组成。 协作图用对象间的交互描述用例,强调空间结构。与序列图不同的是,在协作图中明确表示了角色间的关系,通过协作角色来限定协作中的对象或链,协作图由对象、消息、链组成。原创 2012-11-10 19:05:25 · 3152 阅读 · 6 评论 -
UML图(一)
UML视频已经学习了,在UML的基础知识中我们了解到UML的事物和关系由图的形式表现出来帮助我们理解,下面我们来谈一下,UML各种图之间的关系,和各自的重点。 根据各自的特点我们可以将九种图分为三大类:用例图、静态图、行为图。 下面我们来看一下个图之间的联系。原创 2012-10-19 17:43:11 · 1249 阅读 · 7 评论