Anda di halaman 1dari 12

MODELAMIENTO DE LOS SISTEMAS DE INFORMACION

Ing. Erick Guerra Aleman


Especialista en Gerencia de poryectos
Maestría en Gestión de las Tecnologías de la Información
y la Comunicación (En Curso)
MODELAMIENTO DE LOS SISTEMAS DE INFORMACION

Una de las partes más importantes en el desarrollo de un sistema de información es la


identificación de las necesidades de los usuarios. La mayoría de fracasos en la creación de un
nuevo sistema de información proviene de una mala definición en las necesidades funcionales. El
modelado de casos de uso es un método orientado a los usuarios para identificar necesidades
funcionales de un nuevo sistema de información. El modelado de casos de uso es una técnica que
permite modelar las funciones de un sistema en términos de eventos, de quién inicia los eventos
y de cómo responde el sistema a estos eventos.

Ing. Erick Guerra Aleman


MODELAMIENTO DE LOS SISTEMAS DE INFORMACION

Ing. Erick Guerra Aleman


MODELAMIENTO DE LOS SISTEMAS DE INFORMACION
Un diagrama de casos de uso representa las interacciones entre el sistema y los sistemas
externos y los usuarios. En otras palabras, describe gráficamente quién utiliza el sistema y
la forma en que los usuarios esperan interaccionar con el sistema.
Actores, se tratan de los roles que pueden jugar los agentes que interactúan con el sistema.
Los roles son jugados por personas, dispositivos, u otros sistemas. Podríamos distinguir entre
actores primarios, para los cuales el objetivo del caso de uso es esencial y actores
secundarios, que interactúan con el caso de uso, pero cuyo objetivo no es esencial.

Ing. Erick Guerra Aleman


MODELAMIENTO DE LOS SISTEMAS DE INFORMACION

Casos de Uso
El primer elemento que contiene un modelo de casos de uso es el mismo caso de uso (use
case). Los casos de uso describen funciones básicas o simples del sistema desde la
perspectiva de los usuarios externos y de manera que ellos puedan comprenderlo, Los
casos de uso se representan en un diagrama a través de elipses. Un caso de uso
representa un objetivo sencillo de un sistema y describe una secuencia de actividades y
de interacciones con el usuario para alcanzar el objetivo. Los casos de uso proporcionan
una sólida base para el desarrollo de manuales y sistemas de ayuda para los usuarios,
así como para la creación de documentación sobre el desarrollo del sistema.

Ing. Erick Guerra Aleman


MODELAMIENTO DE LOS SISTEMAS DE INFORMACION

El actor de recepción externo es el último. Este tipo de actor se caracteriza por no ser primario,
pero que sin embargo recibe alguna cosa de valor medible u observable. Un ejemplo de actor de
recepción externo sería el departamento de empaquetamiento cuando recibe un pedido para
enviar al cliente.
En muchas ocasiones, los eventos de negocio son actividades que se ejecutan de forma automática
cada cierto tiempo, o en fechas determinadas. Ejemplos de eventos que se realizan
automáticamente son el pago de las nóminas de los trabajadores cada viernes, y la Impresión de
un listado de stock al finalizar el día. Estos eventos son denominados temporales y se consideran
inicializados por un actor temporal.

Ing. Erick Guerra Aleman


MODELAMIENTO DE LOS SISTEMAS DE INFORMACION

En un diagrama de casos de uso, los actores y los casos de uso se interconectan a través de diversos
tipos de relaciones. Las relaciones se representan a través de líneas, y su significado depende del
tipo de línea y los elementos que Interconectan.
Existen cinco tipos de relaciones en los diagramas de casos de uso:

• Relaciones de asociación (o de conexión)


• Relaciones de extiende Relaciones de usa (o de incluye)
• Relaciones de depende
• Relaciones de herencia

Ing. Erick Guerra Aleman


MODELAMIENTO DE LOS SISTEMAS DE INFORMACION
La relación entre un actor y un caso de uso representa la interacción entre ellos. Este tipo de
relación se denomina asociación y se representa gráficamente a través de una línea sólida entre un
actor y un caso de uso.
No es posible asociar un actor INICIE con otro actor, SI PUEDES ASOCIAR UN CASO DE USO CON
OTRO CASO DE USO UTILIZANDO UN EXTEND.

________ = Asociación
= Ejecuta Un Proceso
Ing. Erick Guerra Aleman
MODELAMIENTO DE LOS SISTEMAS DE INFORMACION
La relación entre un actor y un caso de uso representa la interacción entre ellos. Este tipo de
relación se denomina asociación y se representa gráficamente a través de una línea sólida entre
un actor y un caso de uso.
SE UTILIZAN CUANDO NECESITAS VALIDAR ALGO EN PARTICULAR, POR EJEMPLO EN LAS
VALIDACIONES.

Ing. Erick Guerra Aleman


MODELAMIENTO DE LOS SISTEMAS DE INFORMACION
Cuando existen dos o más actores que comparten un comportamiento similar (es decir, que pueden
iniciar un mismo caso de uso), es posible crear un nuevo tipo de actor que refleje la combinación
de ambos. La herencia es utilizada debido a que los actores representan papeles y no personas o
sistemas. En este caso, la herencia se utiliza cuando se observa que un actor contiene más de un
papel La herencia queda reflejada gráficamente a través de la creación de un nuevo actor
abstracto y de flechas continuas desde los actores hacia el nuevo actor abstracto.
SE UTILIZA CUANDO NECESITO HACER UN PROCEO DE REGISTRO.

Ing. Erick Guerra Aleman


MODELAMIENTO DE LOS SISTEMAS DE INFORMACION

Desarrollo de un modelo de casos de uso


El desarrollo de un modelo de casos de uso permite identificar las necesidades funcionales
de un sistema de información. Tal y como se ha especificado previamente, el desarrollo de
un buen modelo de casos de uso es una de las claves del éxito en un nuevo sistema de
información.

• Identificar actores de negocio


• Identificar casos de uso que representen las necesidades del sistema
• Construir un diagrama de casos de uso
• Documentar las necesidades de negocio a través de narrativas de caso de usos

Ing. Erick Guerra Aleman


MODELAMIENTO DE LOS SISTEMAS DE INFORMACION

Ing. Erick Guerra Aleman

Anda mungkin juga menyukai