tema4_tecnicas
DESCRIPTION
ETSISI UPM - Ingenieria de RequisitosTRANSCRIPT
-
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:
IR y M. Tema 4. Tcnicas de modelado
Informacin
Funcin Tiempo
Qu informacin utiliza el sistema
Cuando sucede algo en el sistema
Qu hace el sistema
-
Tema 4. Tcnicas de modelado de requisitos
Clasificacin de las tcnicas de especificacin y modelado
Segn el enfoque de modelado:
IR y M. Tema 4. Tcnicas de modelado
Informacin
FuncinTiempo
Modelo Entidad-RelacinDiagrama de Clases
Tabla de eventos
Casos de UsoDFDDiagrama de ClasesTablas de decisin
DFDDiagramas de secuencia
Historia de la Vida de las Entidades
Diagramas de Transicin de Estados, Redes Petri
-
Tema 4. Tcnicas de modelado de requisitos
Visin tridimensional de algunos sistemas
IR y M. Tema 4. Tcnicas de modelado
Informacin
Funcin Tiempo
Sistemas de Tiempo Real
-
Tema 4. Tcnicas de modelado de requisitos
Visin tridimensional de algunos sistemas
IR y M. Tema 4. Tcnicas de modelado
Informacin
Funcin Tiempo
Sistemas de Gestin Orientados a Objetos
-
Tema 4. Tcnicas de modelado de requisitos
Visin tridimensional de algunos sistemas
IR y M. Tema 4. Tcnicas de modelado
Informacin
Funcin Tiempo
Sistemas de Gestin Orientados a Funciones
-
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:
IR y M. Tema 4. Tcnicas de modelado
S S S S N N N N
S S N N S S N N
S N S N S N S N
X X X X
X X X X
X X X X
CONDICIN 1
CONDICIN2
CONDICIN3
ACCIN 1
ACCIN2
ACCIN3
-
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 Entidad-Relacin
IR y M. Tema 4. Tcnicas de modelado
-
Tema 4. Tcnicas de modelado de requisitos
Representacin grfica Historia de la Vida de las Entidades
IR y M. Tema 4. Tcnicas de modelado
SUCESO DE CREACIN
SUCESO DE MODIFICACIN
SUCESO DE BORRADO
ENTIDAD
Los sucesos de creacin, modificacin y borrado de datos pueden, a suvez estar definidos como una jerarqua de sucesos con cierta lgicaasociada.
-
Tema 4. Tcnicas de modelado de requisitos
Representacin grfica Tablas de Eventos
IR y M. Tema 4. Tcnicas de modelado
EVENTOS
E1 E2 E3 E3 E5 E6 E7 E8
A1 A6 - A3 A1,A3 A6;A7 X -
A9 - X X - X A7 X
- X A3 X X X A8 A1
MODOS
MODO1
MODO2
MODO3
Las filas representan los modos en los que se puede encontrar un sistema.Las columnas representan los eventos que se pueden producir y cada celdacontiene la informacin de las acciones a tomar en cada caso. Accionessecuenciales se representan separadas por ;. Las acciones simultneas serepresentan separadas por ,. El carcter - denota que no hay querealizar accin alguna. El carcter X denota que es imposible que se d elcorrespondiente evento estando el sistema en ese estado.
-
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
IR y M. Tema 4. Tcnicas de modelado
Cada transicin consta de lugares deentrada y lugares de salida. Unatransicin est habilitada cuandoexiste, al menos, una marca en cadauno de sus lugares de entrada (si lasconexiones no tiene pesos).
Una transicin habilitada puededispararse. Si se dispara se consumeuna marca de cada lugar de entrada yse produce una marca en cada lugar desalida.
Fuente: UCLM