MODELOS DE SISTEMAS

MODELOS DE
CONTEXTO

Esto comprende trabajar conjuntamente con los
stakeholders del sistema para distinguir lo que
es el sistema y lo que es el entorno del
sistema.

MODELOS DE
COMPORTAMIENTO

MODELOS DE FLUJO DE DATOS

Muestran cómo se procesan los datos en
el sistema en diferentes etapas.

MODELOS DE MAQUINAS DE
ESTADO

El modelo de máquina de estados muestra los estados
del sistema y los eventos que provocan las transiciones
de un estado a otro.
No muestra el flujo de datos dentro del sistema.

MODELOS DE DATOS

La mayoría de los sistemas software grandes utilizan bases de datos de información de gran tamaño. En algunos casos, esta base de datos es independiente del sistema software. En otros, se crea para el sistema que se está desarrollando.

MODELOS DE OBJETOS

MODELOS DE HERENCIA

El modelado orientado a objetos implica la
identificación de clases de objetos que son importantes
en el dominio que se está estudiando. Estos objetos se
organizan en una taxonomía, que es un esquema de clasificación que muestra cómo una clase de objetos está relacionada con otras clases a través de atributos y servicios comunes.

AGREGACIÓN DE OBJETOS

Así como se adquieren atributos y servicios a través de una relación de herencia con otros objetos, algunos objetos son agrupaciones de otros objetos. Es decir, un objeto es un agregado de un conjunto de otros objetos.

MODELADO DE
COMPORTAMIENTO DE OBJETOS

Una forma de modelar los comportamientos es utilizar
diagramas de secuencia UML (Lenguaje Unificado de
Modelado) que muestran la secuencia de acciones implicadas en un caso de uso. Además de los diagramas de secuencia, UML también incluye diagramas de colaboración que muestran la secuencia de mensajes intercambiados por los objetos.

MÉTODOS COMPORTAMIENTO DE OBJETOS
ESTRUCTURADOS

Un método estructurado es una forma sistemática de
elaborar modelos de un sistema existente o de un
sistema que tiene que ser construido. Los métodos estructurados proporcionan un marco para el modelado detallado de sistemas como parte de la elicitación y análisis de requerimientos. La mayoría de métodos estructurados tienen su propio conjunto preferido de modelos de sistemas.

Topic principal

Ejemplos de tipos de modelos del sistema que podrían crearse durante el proceso de análisis son:

UN MODELO DE FLUJO DE
DATOS

Muestran cómo se procesan los datos en
el sistema en diferentes etapas.

UN MODELO DE COMPOSICIÓN

O agregación muestra cómo las entidades
del sistema están compuestas por otras
entidades.

UN MODELO ARQUITECTÓNICO

Muestran los principales subsistemas que componen
un sistema.

UN MODELO DE CLASIFICACIÓN

Los diagramas de clases herencia de objetos
muestran cómo las entidades tienen características
comunes.

UN MODELO DE ESTIMULO - RESPUESTA

diagrama de transición de estados muestra cómo
reacciona el sistema a eventos internos y externos.