Vous êtes sur la page 1sur 19

Tema 4.

Tcnicas de modelado
de requisitos

IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos
Introduccin
Clasificacin de tcnicas de especificacin de
requisitos
Visin tridimensional de algunos sistemas
Clasificacin de tcnicas de modelado de
requisitos
Representacin grfica de las tcnicas de
especificacin y modelado de requisitos
IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos
Introduccin
La especificacin de requisitos incluir tcnicas de
especificacin de los mismos.
Se trata de establecer de forma correcta, completa y
no ambigua, QU tareas realizar el sistema y no
CMO el sistema estar construido.
Segn el tipo de requisitos especificados o modelados,
existirn tcnicas orientadas a la definicin de los
datos que manejar el sistema, la funcionalidad del
sistema o a restricciones temporales del problema.
IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos

Clasificacin de las tcnicas de especificacin y


modelado
Segn la forma de representacin:
Grficas

Utilizan un conjunto de elementos grficos para representar


componentes de los modelos.

Textuales
Pueden especificar una funcionalidad del sistema perseguida por el
usuario de forma muy sencilla y sin contener ningn aspecto tcnico
(Historias de Usuarios)
O bien:
Especifican con ms detalle los elementos grficos del modelo utilizando
una gramtica concreta

Plantillas o marcos
Formularios para especificar informacin de un componente de un
modelo con un conjunto de propiedades

IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos
Clasificacin de las tcnicas de especificacin y
modelado
Segn el enfoque de modelado:
Informacin
Qu informacin utiliza
el sistema
Qu hace el sistema

Cuando sucede algo en


el sistema

Tiempo

Funcin
IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos
Clasificacin de las tcnicas de especificacin y
modelado
Segn el enfoque de modelado:
Informacin

DFD
Diagramas de
secuencia

Casos de Uso
DFD
Diagrama de Clases
Tablas de decisin

Modelo Entidad-Relacin
Diagrama de Clases
Historia de la Vida
de las Entidades

Funcin Diagramas de Transicin


de
Estados, Redes Petri
IR y M. Tema 4. Tcnicas de modelado

Tiempo

Tabla de
eventos

Tema 4. Tcnicas de modelado de


requisitos
Visin tridimensional de algunos sistemas
Informacin

Tiempo

Funcin
Sistemas de Tiempo Real

IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos
Visin tridimensional de algunos sistemas
Informacin

Tiempo

Funcin

Sistemas de Gestin Orientados a Objetos

IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos
Visin tridimensional de algunos sistemas
Informacin

Tiempo

Funcin

Sistemas de Gestin Orientados a Funciones

IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos
Representacin grfica Casos de Uso:

IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos
Representacin grfica DFD:

IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos
Representacin grfica Diagrama de Clases:

IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos
Representacin grfica Tablas de decisin:
CONDICIN 1

CONDICIN2

CONDICIN3

ACCIN 1

ACCIN2
ACCIN3

X
X

X
X

X
X

IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos
Representacin grfica Diagramas de
Secuencia

IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos
Representacin grfica Modelo EntidadRelacin

IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos
Representacin grfica Historia de la Vida de
las Entidades
ENTIDAD

SUCESO DE
CREACIN

SUCESO DE
MODIFICACIN

SUCESO DE
BORRADO

Los sucesos de creacin, modificacin y borrado de datos pueden, a su


vez estar definidos como una jerarqua de sucesos con cierta lgica
asociada.
IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos
Representacin grfica Tablas de Eventos
EVENTOS
MODOS

E1

E2

E3

E3

E5

E6

E7

E8

MODO1

A1

A6

A3

A1,A3

A6;A7

MODO2

A9

A7

MODO3

A3

A8

A1

Las filas representan los modos en los que se puede encontrar un sistema.
Las columnas representan los eventos que se pueden producir y cada celda
contiene la informacin de las acciones a tomar en cada caso. Acciones
secuenciales se representan separadas por ;. Las acciones simultneas se
representan separadas por ,. El carcter - denota que no hay que
realizar accin alguna. El carcter X denota que es imposible que se d el
correspondiente evento estando el sistema en ese estado.
IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos
Representacin grfica Diagramas de
Transicin de Estados

IR y M. Tema 4. Tcnicas de modelado

Tema 4. Tcnicas de modelado de


requisitos
Representacin grfica Redes de Petri
Cada transicin consta de lugares de
entrada y lugares de salida. Una
transicin est habilitada cuando
existe, al menos, una marca en cada
uno de sus lugares de entrada (si las
conexiones no tiene pesos).
Una transicin habilitada puede
dispararse. Si se dispara se consume
una marca de cada lugar de entrada y
se produce una marca en cada lugar de
salida.
Fuente: UCLM

IR y M. Tema 4. Tcnicas de modelado

Vous aimerez peut-être aussi