Академический Документы
Профессиональный Документы
Культура Документы
GESTIN DE REQUISITOS
(Modelado de Requisitos)
Docente:
Nohemy Rodrguez
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
[ McMenamin84]. Eventos
[Jacobson92].Especificar el
comportamiento externo de un sistema.
[ Ivar Jacobson, James Rumbaugh y
Grady Booch]. Anlisis_Diseo O.O.
DISEO
DEL SISTEMA
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
CASOS DE USOS
Los Casos de Usos son una tcnica para
especificar el comportamiento de un sistema.
Un caso de uso es una secuencia de interacciones
entre un sistema y alguien o algo que usa alguno
de sus servicios.
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
CASOS DE USOS
Un Diagrama de Casos de Uso muestra un
conjunto de casos de uso, actores y sus
relaciones.
Los Diagramas de Casos de Uso cubren la vista
funcional de un sistema (funcionalidades visibles al
usuario).
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
CASOS DE USOS
Describe lo que el sistema debe hacer y bajo
que restricciones.
Captura los requisitos funcionales y el
ambiente del sistema.
Especifican una accin que el sistema debe
ejecutar.
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
ACTOR
Entidad
Externa
interacta
con
el
sistema.
Persona/Sistemas/
Organizacin
Secuencia de acciones,
que el sistema puede
realizar
cuando
es
requerido por un actor y
produce
un
resultado
observable vlido para
ese actor particular.
RELACIN
Representa
participacin entre los
elementos
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
Relacin entre actor y casos de uso:
ASOCIACIN
Caso
de
uso
GENERALIZACIN
Relacin que define
una especializacin
de un actor.
Un actor es una
Persona
Estudiante
instancia
de
otro
actor.
Una persona es una generalizacin de
un estudiante
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
COMPONENTES DEL DIAGRAMA DE
CASOS
DE
USOS
Relacin
entre casos
de uso:
INCLUDE
EXTEND
Es
una
asociacin
que
especifica un comportamiento
adicional de un caso de uso,
describe un curso alterno y
opcional (la extensin) de otro
caso de uso (base).
Es
una
asociacin
que
especifica una Relacin que
define una instancia de un
caso de uso como un curso
obligatorio en otro caso de
uso
Entrar
al Cine
1.
2.
El caso de uso
que extiende
apunta al caso
de uso base
La condicin y
el punto de
extensin
pueden ser
mostrados en la
lnea
<<extend>
>
Compr
si tengo
ar
Cotufa dinero
s
el caso de uso Ir al cine
puede incluir el
comportamiento
especificado del caso de
Entrar
al Cine
<<include
>>
1.
El caso de uso
base apunta al
caso de uso que
se incluye
Compr
ar
Boleto
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
CUANDO USARLOS:
EXTEND
En partes opcionales de un
caso de uso
INCLUDE
Cuando se quiere separar
una funcionalidad en un caso
de uso
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
ESPECIFICACIN DE LOS CASOS DE
USOS
Compresin del
Negocio
Identificar y Clasificar
Requisitos
(funcionales)
Identificar Actores
Identificar Casos de
Usos
Modelar Casos de
Usos
Incluir relaciones
entre casos de usos
Identificar
relaciones entre
casos de usos
Especificar Casos de
Usos
Especificacin
Completa
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
ESPECIFICACIN DE LOS CASOS DE
USOS
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
ESPECIFICACIN DE LOS CASOS DE
USOS
(Siguient
e)
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
ESPECIFICACIN DE LOS CASOS DE
Secuencia Normal:
USOS
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
(Plantilla)
CasoEspecificacin
de Uso
<Nombre delde
CasoCasos
de Uso> de Usos<<Identificad
or>>
Descripcin
Actor(es)
Tipo
Autor
Curso Normal
Fecha:
Accin del Actor
Versin:
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
Ejercicio:
Con los siguientes casos de uso,
de una situacin natural,
construya las relaciones entre los
casos de uso.
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
EJERCICIO:
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
EJERCICIO:
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
COHESIN?
La cohesin tiene que ver
con que cada mdulo del
sistema se refiera a un
nico proceso o entidad.
A mayor cohesin, mejor:
el mdulo en cuestin
ser ms sencillo de
disear, programar,
probar y mantener.
ACOPLAMIENTO?
El acoplamiento mide el
grado de relacionamiento
de un mdulo con los
dems. A menor
acoplamiento, mejor: el
mdulo en cuestin ser
ms sencillo de disear,
programar, probar y
mantener.
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN
GESTIN DE REQUISITOS
MODELADO DE REQUISITOS: MODELO FUNCIONAL
DE LA SOLUCIN