![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【软件工程】
文章平均质量分 58
杨倩-Yvonne
Java高级开发工程师,6年工作经验
展开
-
【UML】构件图和部署图
前言 在面向对象系统的物理方面建模时使用两种图,即构件图和部署图。这两种图可以成为实现视图。它们可以描述如何根据系统硬、软件的各种构件间的关系来布置物理构件。完成系统的逻辑设计之后,接下来需要考虑的就是系统的物理实现。一、构件图1、定义 构件图(Component View)用来表示系统中构件与构件之间,以及定义的类(或接口)与构件之间的关系的图。构件图通过显示系统的构...原创 2016-01-03 21:37:16 · 1917 阅读 · 14 评论 -
【软工】软件生存期
一、定义 System Life Cycle,SLC。软件生存期是一个软件的生存过程,从孕育、出生、成长、衰亡的过程。类比一下细胞周期,大家可能就比较明白了。二、步骤 1、软件生存期: 2、步骤分析(PS:HIPO图是hierarchy plus input-proc...原创 2015-10-25 17:21:13 · 883 阅读 · 22 评论 -
【软工】软工文档——可行性研究报告
可行性研究报告算是系统开发的一个起点,可行性研究报告是在软件定义阶段编写的一个报告,也是自己着手去写的第一份文档。从中再一次体会到了编写文档的严谨性,对软工思想概念的认识。可行性研究报告1引言1.1编写目的 此可行性研究报告对《机房收费管理系统》软件做了全面细致的市场调研,明确所要开发软件具有的功能、性能、前提、限制、环境等,使机房管理达到高效。预期的读者...原创 2015-10-30 20:34:32 · 2287 阅读 · 17 评论 -
【软工】软工文档总结
1、定义 软工文档是与程序开发、维护和使用有关的图文材料,记录了软件开发活动和阶段性成果、理解软件所必需的阐述性资料。2、目的与作用 (1)目的是为了保证项目开发的成功,最经济的花费这些投资,并且便于运行和维护,在开发的每一个阶段都需要编制文档。 (2)作用是: a.作为开发人员在一定阶段内的工作成果和结束标志; b....原创 2015-11-08 21:45:45 · 1269 阅读 · 19 评论 -
【UML】入门小结
【UML】视频基础总结一、概述 UML(Unified MOdeling Language):统一建模语言,或标准建模语言。是一种可视化的面向对象的建模语言。它描述了一个系统的静态结构和动态行为,用图形方式表现典型的面相对象系统的整个结构。注意:UML是建模语言,而不是程序设计语言,形式化语言。不同于一般的面向对象建模方法更强,适合于一般系统的开发,而且对并行、分布式系统的建模尤为适用。 二原创 2015-11-15 20:58:35 · 1119 阅读 · 24 评论 -
【UML】用例图
一、定义 用例图是指由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的静态视图。用例图(User Case)是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。二、绘制步骤1、需求分析2、识别参与者3、识别用例4、构建用例模型...原创 2015-11-29 21:43:37 · 1877 阅读 · 10 评论 -
【UML】类图和包图
一、类图 在没有学习类图之前,看到类图,想到的就是对象的抽象化画出来的图,其实九类图本质都是一样的围绕系统来建模,只是里面的细节部分各有些不同。接下来让我们一起来学习类图。1、定义类图:对系统中的各种概念进行建模,并描绘出它们之间的关系的图。它描绘了系统的静态结构,而系统的静态结构构成了系统的概念基础。2、构成 类:是面向对象系统组织结构的中心。是对象的抽象化。...原创 2015-12-13 21:45:17 · 11471 阅读 · 20 评论 -
【UML】活动图和状态图
一、前言 前两篇文章中介绍了UML中的静态部分中的用例图、类图和包图,从本文开始进入系统研究的动态部分。行为图,通过建立行为模型,对系统的结构和行为来分析系统。活动图和状态图都是对系统运行过程的描述,我们一起来看。二、活动图1、定义 活动图(activity diagram,动态图)是阐明了业务用例实现的工作流程。业务工作流程说明了业务为向所服务的业务主角提供其所...原创 2015-12-15 21:39:40 · 1246 阅读 · 28 评论 -
【UML】序列图和协作图
前言 前篇文章中讲到了行为图中的状态图和活动图,这次我们一起来看一下交互图。所谓交互图,即是描述系统中的对象是如何进行相互作用的。即一组对象是如何进行消息传递的。那交互图都描述了哪些部分呢?交互是主要用于描述协作的动态行为方面,当对交互建模时,通常即包括对象(每个对象都扮演某一特定的角色),又包括消息(每个消息都代表对象之间的通信活动,并导致一定的动作发生)。一、序列图...原创 2015-12-27 21:21:53 · 1591 阅读 · 25 评论 -
【软工】入门小结
【前言】 每开始一个新阶段的学习,首先得先看这门学科是啥,都有哪些内容。第一章就告诉了我们这些内容,接下来让我们一起来学习一下软件工程吧!【软件】 概念 1)软件工程是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合。 2)百度中的定义是一系列按照特定顺序组织的计算机数据和指令的集合。 我认为,软件就是程序加文档的集合。...原创 2015-10-04 21:42:01 · 782 阅读 · 24 评论