用uml做的系统分析与设计,用uml做的系统分析与设计 5

2021-01-11 07:53:51 字数 1490 阅读 6012

1楼:匿名用户

拜托,别用mis这种专业术语,看不懂,我查了一下才知道的,信息管理系统。

你问的这个问题要看看 软件工程 中的过程控制。

基本上画的图包括,找到业务中的利益参与者(人和机构),利益参与者的业务需求分析(需求分析阶段不要考虑信息管理系统)

另外,虚机团上产品**,超级便宜

uml与系统分析设计复习题 软件需求**有哪些

2楼:比例吧啦哈哈

面向对象的程序

1.需求分析

2.总体设计

3.详细设计阶段

4.实现阶段

一、需求分析阶段:

以用例图为主,到类分析图为止。类图是源码的**。用例的主功能用序列图表示。

用例的状态可以用状态图标识, 注意活**要细化到与序列图相同程度。按照不同用户画出不同用例图。按照不同物理位置画出部署图;按照不同类型用户对程序进行分类,得到组件图。

从序列图得到协作图,并且进行简单类分析,得到类分析图。

序列图的消息变成操作,消息中的信息变成属性。

二、总体设计

为用户所见的系统计算机层面,包括界面。

每一个用例的完整序列图,包括主功能,备用功能,异常事件,错误输入与错误处理等序列图集,每一个分支一个序列图。用一个活**归并全部序列图,遇到分支用菱形框,得到用例的完整功能。细化用例图,比较每一个用例的活**,得到相同的部分,分解成包含用例;对于复杂功能的用例,分解成多个包含用例。

对有些功能进行模块化扩展,称为扩展用例。对用户与用例可以用继承关系。

从序列图得到协作图,进行简单类分析,特别是实体类。增加类:界面类,事务管理类。

画出系统状态图(有活动表达式),对重要的类画出类的状态图,从中得到新的属性与操作。

对增加的类重新画序列图,活**与协作图。分析类图。

细化状态图。

状态图为主,应用类图是重心,画出全部用户的细化用例图,说明与其它系统的接口。

画出系统总体设计图,根据应用类图与顺序活**。建立uml总体模型。

三、详细设计阶段

程序的内部结构与实现方案的详细

类图为主,重点是增加控制类。

从类图得到程序的结构,从顺序活**得到程序的过程(c++).

重画有控制类的序列图、协作图、活**。

.用协作图将操作函数化,用返回值将属性变量化

.给出类状态图的活动表达式。状态图的事件是序列图的消息,是类的操作,活动表达式是转换事件的实现,因此是类的操作的实现。

分解活**,根据某一个操作。与活动表达式不同。

将应用类图变成设计类图,用具体的语言,

子系统的划分:类图,活**(模块图),组件图,部署图。

将类align到组件中,将组件到部署图中。

建立程序设计的完整模型。

四、实现阶段

建立并发视图。

组件图:可执行文件,配置文件。

部署图:进程,设置硬件,例如打印机

软件测试

产品阶段

uml分析类图与设计类图的区别,UML设计中分析类图和设计类图的区别

1楼 匿名用户 uml类图的概念 一 概述 uml类图 class diagram 是描述类 接口 协作以及它们之间关系的图,用来显示系统中各个类的静态结构。uml类图是定义其他图的基础,在uml类图基础上,可以使用状态图 协作图 组件图和配置图等进一步描述系统其他方面的特性。 uml类图包括7个元...

统计学题"相关分析与回归分析有何区别与联系

1楼 中教朝阳教区 一 相关分析与回归分析的联系 相关分析是回归分析的基础和前提,回归分析则是相关分析的深入和继续。相关分析需要依靠回归分析来表现变量之间数量相关的具体形式,而回归分析则需要依靠相关分析来表现变量之间数量变化的相关程度。只有当变量之间存在高度相关时,进行回归分析寻求其相关的具体形式才...

arcgis怎么用python做统计分析

1楼 匿名用户 方法 步骤 1打开arcmap软件,点击工具栏上的arctoolbox工具箱,在工具箱里面选择要进行数据处理的工具 工具的选择视数据处理的内容而定 ,本文选择了 define projection 定义投影的工具进行说明。 双击此工具,在弹出的工具窗口点击右下角的 show help...