![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
--------【 软件工程与UML 】
dandanPMO
这个作者很懒,什么都没留下…
展开
-
UML之对象图、类图、包图
这篇博客主要讲述了UML中对象图、包图、类图之间的联系、区别,用一些简单形象的小例子为大家陈述了理论的知识,简单易懂原创 2013-12-09 11:34:18 · 2957 阅读 · 37 评论 -
UML之用例图
用例图,是这几种图的核心图,从文档方面讲,它主要用于需求分析阶段,用户、开发人员沟通的一个通道,从UML方面讲,不管是哪种图,都是基于用例图的,有了用例图,一个系统就有了整体的框架,从用例图出发,再进入到设计、实现、集成测试阶段。 下面用一个简单的机房收费系统的例子做个示范,初次画,大家有什么问题就指出来,我非常愿原创 2013-12-12 20:48:34 · 2270 阅读 · 25 评论 -
软件工程之五个层次四个部分
在面向对象技术这一章中,提到了“五个层次”和“四个部分”,对于这两方面以及关系做了一下总结。 首先,说一下“五个层次”。OOA(面向对象的分析)模型由5个层次(主题层、对象类层、结构层、属性层和服务层)组成。OOA有两个任务,形式地说明我们所面对的应用问题,最终成为软件系统基本构成的对象,还有系统所必须遵从的,由应用环境所决定的规则和约束;明确地规定构成系统的对象如何协同合作,完成原创 2013-11-05 21:40:23 · 15670 阅读 · 18 评论 -
软件工程之概要说明书
在写完第一遍文档,写第二遍文档的过程,发现了自己的很多不足,没有把握住主要的内容,将其呈现出来,于是在看完UML后,将其中的图的内容进行消化,运用,写完了文档中最重要的文档之一——概要文档原创 2013-12-20 16:38:35 · 3717 阅读 · 18 评论 -
软件工程之三大模型
在学习软工视频的时候,老师提到了三大模型,包括瀑布模型、原型模型和螺旋模型,下面,我就这三大模型做一些总结和个人的理解。 首先将这三种模型呈现给大家:一、瀑布模型二、原型摸型三、螺旋模型 这三个模型是逐步递进的,步步优化的。 瀑布模型:方便易用,降低了软件的复杂性;但它的缺点就是在需求分析之后,用户就不再参与开发,原创 2013-11-18 21:08:49 · 7947 阅读 · 27 评论 -
解析UML用例图之include与extend
关于include与extend的区别,在之前画UML图的时候并没有注意到,还是在画第二遍机房收费系统图验收的时候师傅提出来的,于是查了一些资料,我在机房收费系统中是这样用到include的: 我在一开始看过其他资料的时候大家都是这么用的,我也就想都没想惯性的用了include,但是也不知道原因,就自以为这两个用例都要用这个exportEx原创 2014-05-20 21:34:34 · 3180 阅读 · 11 评论 -
UML之九图概述
本博客主要对UML中提到的九种图进行系统的概述,描述这几种图的特点,以及应用等。原创 2013-12-04 21:34:32 · 2293 阅读 · 35 评论 -
软件工程之信息隐蔽与模块独立性
最近看软工视频,老师提出了一个问题:信息隐蔽与模块独立性的联系,一开始我也不知道什么是信息隐蔽,模块独立还是略知一二,于是查了一下,自己总结了一些这二者之间的关系,与大家share! 首先介绍一下信息隐蔽 信息隐蔽是开发整体程序结构时使用的法则,即将每个程序的成分隐蔽或封装在一个单一的设计模块中,定义每一个模块时尽可能少地显露其内部的处理。信息隐蔽原则对提高原创 2013-10-27 21:52:46 · 9532 阅读 · 12 评论 -
UML之总结
这篇博客主要对UML视频用图的形式作了一个总结。原创 2013-12-12 11:30:07 · 1401 阅读 · 15 评论 -
UML之接口
这篇文章主要理解接口的含义、作用,以及使用。原创 2013-11-26 20:43:26 · 4186 阅读 · 13 评论