Está en la página 1de 6

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ

FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES


DEPARTAMENTO DE INGENIERÍA DE SOFTWARE
INGENIERÍA DE SOFTWARE I
GUÍA DE TALLER N° 5
Taller de Elaboración
Diagrama de Actividades, Modelos de Objetos del Negocio
Modele Casos de Uso

Facilitador(a): Ing. Carmen Ortega Asignatura: _____________________________ Estudiante:


_________________________________ Fecha: __________________ Grupo: ___________

A. TÍTULO DE LA EXPERIENCIA: Taller de elaboración de Diagrama de Actividades, Modelo de Objetos de


Negocios y Modelado de Casos de Uso.

B. TEMAS:
 Practicar Modulo III – Modelado de Negocios

C. OBJETIVO(S):
Fortalecer los conceptos relacionados con la elaboración Diagrama de Actividades, Modelo de Objetos de
Negocios y Modelado de Casos de Uso.

D. METODOLOGÍA:
1. Dividir el salón en grupo
2. Distribuir la guía del taller.
3. Brindar un tiempo adecuado para el desarrollo del taller.
4. Recoger los resultados.
5. Discutir en la reunión de Teams las respuestas haciendo uso de estudiantes voluntarios y llegando a
consenso sobre cualquier duda que surja de las respuestas aportadas.

E. PROCEDIMIENTO O ENUNCIADO DE LA EXPERIENCIA:

A modo de ejemplo se propone un ejercicio de un diagrama de casos de uso que consiste en el diseño
de una aplicación que gestione los tramites a realizar en una clínica veterinaria en base a las
siguientes premisas:

 La clínica veterinaria almacena datos de contacto de todos sus clientes como pueden ser:
Nombre, Apellidos, DNI, Fecha de nacimiento, Teléfono o Email. Estos datos son introducidos y
gestionados por los auxiliares, que ejercen las funciones administrativas.
 Además, se almacena información de cada una de las mascotas de las que es dueño cada cliente.
Obviamente, cada cliente puede tener más de una mascota, pero cada mascota solo puede
pertenecer a un único cliente. Se permite, además, cambiar el dueño de una mascota por otro.
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE INGENIERÍA DE SOFTWARE
INGENIERÍA DE SOFTWARE I
GUÍA DE TALLER N° 5
Taller de Elaboración
Diagrama de Actividades, Modelos de Objetos del Negocio
Modele Casos de Uso
 Al dar de alta un nuevo animal, se comprobará en el registro del REIAC (Red Española de
Identificación de Animales de Compañía) si el animal está correctamente dado de alta. Este
proceso únicamente se hará en animales que tengan la obligación de estar identificados.
 Cada vez que un veterinario realiza una consulta sobre un animal, esta queda almacenada
incluyendo datos básicos como: Tiempo de consulta, Identificación de la persona que lo ha
tratado, Animal tratado, Importe total, Resolución, Recetas… Para calcular el tiempo de la consulta
el veterinario tendrá un botón en la aplicación donde pueda pulsar cuando comienza la consulta
para calcular el tiempo a modo de cronómetro y otro botón para finalizar.
 En caso de que el animal se quede ingresado en la clínica, el cliente debe ser capaz de acceder al
estado en tiempo real del animal. Además, podrá comunicarse con una cámara que tendrá el
animal colocado, donde podrá ver su situación actual. La gestión de estas cámaras no
corresponde al sistema, sino que se utilizará una aplicación ya presente en el veterinario.
 Las recetas y otros documentos relacionados con el servicio se incluirán en un gestor de
contenidos que ya está en funcionamiento en la clínica veterinaria.
 Una vez terminado el servicio, el cliente no tiene por qué realizar inmediatamente el pago, sino
que puede identificarse posteriormente en la aplicación vía web y realizar el pago. Si el cliente
tarda más de una semana se efectuará un recargo sobre el precio inicial.
 Además, el cliente debe ser capaz de obtener un histórico de todas las consultas que ha recibido
cualquiera de sus mascotas.
Diagrama de casos de uso del actor “auxiliar”
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE INGENIERÍA DE SOFTWARE
INGENIERÍA DE SOFTWARE I
GUÍA DE TALLER N° 5
Taller de Elaboración
Diagrama de Actividades, Modelos de Objetos del Negocio
Modele Casos de Uso

Diagrama de casos de uso del actor “Cliente”

Diagrama de casos de uso del actor “veterinario”


UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE INGENIERÍA DE SOFTWARE
INGENIERÍA DE SOFTWARE I
GUÍA DE TALLER N° 5
Taller de Elaboración
Diagrama de Actividades, Modelos de Objetos del Negocio
Modele Casos de Uso
Referencia del material sobre modelado: https://diagramasuml.com/casos-de-uso/

A CONTINUACION ANALICE Y DESARROLLO LOS SIGUIENTES CASO DE ESTUDIO

CASO ESTUDIO 1 – BANCO “CRECEMOS PANAMA”


El Banco “Crecemos Panamá” necesita ayuda para modelar el sistema que hará funcionar sus nuevos
cajeros automáticos portátiles incluidos en las máquinas de despacho de gasolina. Estos le permitirán al
usuario realizar sólo las operaciones simples: retirar y consultar saldo, no soportará movimientos entre
cuentas de otros bancos y para ello tendrá en consideración que:
 Se pide ingresar la tarjeta para que pueda ser leída mediante la banda magnética y luego digitar la
clase del usuario.
 No se puede retirar más fondos de los que realmente hay, notificando de esta situación al usuario.
 Al 3er ingreso de clave no válida se queda decomisada la tarjeta en el cajero automático. Si al
hacer el retiro el saldo no alcanza, se notifica a la central y se cancela la operación.

Analizar el caso de estudio y confeccionar el Diagrama de Actividades, Modelo de objeto del Negocio y
Modele Casos de Uso

CASO DE ESTUDIO 2 -SISTEMA DE RESERVAS TERMINAL AEREA

Identifique los actores y construya los diagramas requeridos que representa un software que permita
realizar la reserva de boletos de avión en una agencia de turismo, considerando los siguientes procesos:
1. Todo cliente debe registrarse en el sistema antes de reservar. (usuario)
2. El cliente puede hacer una reserva, mediante una comunicación Online con el sistema de la línea
aérea, verificando el estado del vuelo. Si no hay disponibilidad el cliente puede seleccionar otro
vuelo.
El cliente puede cancelar la reserva con 48 horas de anticipación. Si es así la reserva se cancela en la
aerolínea que se hizo dejando disponibilidad para otro cliente

Analizar el caso de estudio y confeccionar el Diagrama de Actividades, Modelo de objeto del Negocio y
Modele Casos de Uso
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE INGENIERÍA DE SOFTWARE
INGENIERÍA DE SOFTWARE I
GUÍA DE TALLER N° 5
Taller de Elaboración
Diagrama de Actividades, Modelos de Objetos del Negocio
Modele Casos de Uso

CASO DE ESTUDIO 3 - SISTEMA HOTELERO

El dueño de un hotel nos pide desarrollar un programa para consultar las habitaciones disponibles y poder
reservar habitaciones en su hotel.

El hotel posee tres tipos de habitaciones: simples, doble y matrimonial, y dos tipos de clientes: habituales y
esporádicos. Una reserva almacena datos del cliente, de la habitación reservada, la fecha de comienzo y
el número de días que será ocupada la habitación.
El recepcionista del hotel debe poder hacer las siguientes operaciones:
1. Obtener un listado de las habitaciones disponible de acuerdo con su tipo
2. Preguntar por el precio de una habitación de acuerdo con su tipo.
3. Preguntar por el descuento ofrecido a los clientes habituales
4. Preguntar por el precio total para un cliente dado, especificando su número de reserva, tipo de
habitación y número de noches.
5. Dibujar en pantalla la foto de una habitación de acuerdo con su tipo
6. Reservar una habitación especificando el número de la pieza, reserva y nombre del cliente.
7. Eliminar una reserva especificando el número de habitación.

El administrador puede usar el programa para:


1. Cambiar el precio de una habitación de acuerdo con su tipo
2. Cambiar el valor del descuento ofrecido a los clientes habituales
3. Calcular las ganancias que tendrán en un mes específico (considere que todos los meses tienen
treinta días)

Analizar el caso de estudio y confeccionar el Diagrama de Actividades, Modelo de objeto del Negocio y
Modele Casos de Uso

F. RECURSOS:
Papel y pluma o laptop.

G. RESULTADOS:
Colocar sus resultados en esta sección.

H. CONSIDERACIONES FINALES:
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE INGENIERÍA DE SOFTWARE
INGENIERÍA DE SOFTWARE I
GUÍA DE TALLER N° 5
Taller de Elaboración
Diagrama de Actividades, Modelos de Objetos del Negocio
Modele Casos de Uso
I. BIBLIOGRAFIA:
Stephen R. Schach, “Análisis y Diseño Orientado a Objetos”, McGraw Hill 2005.
Kenneth Kendall, “Análisis y Diseño de Sistemas”, Pearson – Prentice Hall México 2005.

J. RÚBRICAS:
Items a evaluar Valor de la respuesta
1. Diagrama de Actividades 25 pts
2. Modelo de objetos del Negocio 25 pts
3. Modele Casos de Uso (diagrama y tabla descripción 50 pts