Está en la página 1de 14

MODELADO DEL

SISTEMA

OBJETIVOS

CONTENIDO
5.1 Modelos de contexto

5.2 Modelos de interaccin

5.3 Modelos estructurales

5.4 Modelos de comportamiento

5.5 Ingeniera dirigida por modelo

INTRODUCCIN
El modelado de sistemas es el proceso para desarrollar modelos
abstractos de un sistema.
Se ha convertido en un medio para representar el sistema usando
algn tipo de notacin grfica (UML).
Se usan durante la ingeniera de requeimientos.
Ayudan a aclarar lo que hace el sistema existente.
Es una base para discutir sus fortalezas y debilidades.
El aspecto ms importante de un modelo del sistema es que deja
fuera los detalles.

5.1 MODELOS DE
CONTEXTO
Decidir las fronteras del sistema

Esto implica trabajar con los participantes


del sistema paradeterminar
culfuncionalidad se incluir en el sistema
y cul la ofrece el entorno del sistema.

Muestran que el entorno incluyevarios


sistemasautomatizados.

Lossistemas externos generandatos


parael sistema o consumen datos del
sistema

5.2 MODELOS DE INTERACCIN


Identificar los
requerimientos
del
usuario
Destaca
los problemas de

comunicacin que se lleguen a


presentar.

Ayuda a entender si es probable


que una estructura de un sistema
propuesto obtenga el
rendimiento y la confiabilidad
requeridos por el sistema

CASOS DE USO

5.3 MODELOS
Los modelos estructurales
son modelos estticos, que muestran
ESTRUCTURALES

la estructura del diseo del sistema, o modelos dinmicos, que


revelan la organizacin del sistema cuando se ejecuta.
Los modelos estructurales de un sistema se crean cuando se
discute y disea la arquitectura del sistema.

El diseo arquitectnico es un tema particularmente importante


en la ingeniera de software, y los diagramas UML de
componente, de paquete y de implementacin se utilizan cuando
se presentan modelos arquitectnicos.

El UML permite especificar el papel de los objetos que


participan en la asociacin.
En este nivel de detalle, los diagramas de clase parecen
modelos semnticos de datos.
Los modelos semnticos de datos se usan en el diseo de
bases de datos. Que muestran las entidades de datos, sus
atributos asociados y las relaciones entre dichas entidades.
El UML no incluye una notacin especfica para este modelado
de bases de datos, ya que supone un proceso de desarrollo
orientado a objetos, as como modelos de datos que usan
objetos y sus relaciones. Sin embargo, es posible usar el UML
para representar un modelo semntico de datos.

MODELOS SEMNTICOS DE
BASE DE DATOS

DIAGRAMA UML

Caracterstica:
1. El nombre de la clase de objeto
2. Los atributos de clase (nombres del
atributo, opcionalmente sus tipos.)
3. Las operaciones (llamadas mtodos
LPOO)

5.4 MODELOS DE
COMPORTAMIENTO
de comportamiento son modelos dinmicos

Los modelos
del
sistema conforme se ejecutan. Que responde ante un estmulo de
su entorno.
Tales estmulos son de dos tipos:
1. Modelo de flujo de datos: Que modelan el procesamiento
de los datos en el sistema (son una forma intuitiva de mostrar
como los datos son procesados por un sistema)
2. Modelo de Mquinas de estados: Que modelan como el
sistema reacciona a los eventos (Un modelo de maquinas de
estados describe como responde un sistema a eventos
internos o externo)
Muchos sistemas empresariales son sistemas de procesamiento
de datos que se activan principalmente por datos.

5.5 INGENIERA DIRIGIDA POR


MODELO

INGENIERA DIRIGIDA POR


MODELO

Referencias Bibliogrficas
Sommerville, Ian. (2011). Ingeniera de Software. Mxico :

Pearson.
Pressman, Roger. (2010). Ingeniera de Software. Un enfoque
practico . Mxico : Mc Graw Hill.

También podría gustarte