You are on page 1of 7

Instituto Superior Nª 4283

Nuestra Señora de Lujan del Buen Viaje

GUIA DE EJERCICIOS PROPUESTOS

Caso de Estudio: Escuela Infantil

Para la inscripción de los niños, el supervisor docente recibe los documentos solicitados para
su incorporación a la escuela por parte del tutor o representante y posteriormente los analiza
para aprobarlos o rechazarlos. Si son aprobados, los mismos son entregados al jefe de control
de estudios para que sea incorporado al control de expediente. En caso de ser rechazado, el
supervisor docente elabora un informe de rechazo que será entregado al tutor o
representante y al director de escuela.
Los docentes son procesados por un supervisor de docentes, para ello el supervisor le solicita
el curriculum, luego realiza una entrevista, en el caso de aprobar la entrevista el docente
deberá realizar una prueba de conocimiento y una prueba escrita, que en caso de aprobar
ambas el docente será aceptado y se creará un expediente para el docente. En caso de no
aprobar la entrevista se le informará por escrito la no aceptación explicando el motivo de la
misma.

Para el enunciado expuesto anteriormente se solicita lo siguiente:


1. El diagrama de casos de uso de negocio.
2. Realizar el diagrama de actividades de los procesos identificados en el caso de estudio.

Caso de Estudio: Cadena de Venta de Electrodomésticos.

La cadena de venta de electrodomésticos Gabartino lanzará una nueva línea de créditos


personales y sus directivos quieren minimizar el tiempo necesario para el otorgamiento de los
mismos.
Los potenciales compradores se acercan al mostrador de atención al cliente, donde preguntan
qué artículos son aptos para el otorgamiento de créditos. Si le gusta alguno de los artículos que
se ofrecen, se acerca a un vendedor y le solicita que se lo muestre.
Una vez que ha visto el producto en funcionamiento, el cliente puede decidir que el artículo no
le resulta satisfactorio, en cuyo caso puede acercarse al mostrador de atención al cliente y ver
si hay otro producto de su interés. También puede decidir irse del local sin comprar nada.
En caso de que el artículo sea del agrado del cliente, el vendedor le pide sus datos y emite una
orden de solicitud de crédito, la cual es entregada al departamento de venta. Los empleados
de este departamento se encargan de estudiar la condición crediticia y fiscal del cliente a
través del sistema SisCre. Simultáneamente se analiza su situación penal a través de un
sistema de consulta provisto por la Interpol. Si alguno de los dos sistemas arroja elementos en
contra del potencial cliente entonces el departamento de venta emite una orden de crédito
rechazada. En caso contrario se emite una orden de crédito aprobada.

Para el enunciado expuesto anteriormente se solicita lo siguiente:


1. El diagrama de casos de uso de negocio
2. Realizar el diagrama de actividades de los procesos identificados.
Caso de Estudio: Empresa Comercializadora de Productos Cerámicos

Una empresa comercializadora de Cerámicas posee varias sucursales a nivel nacional; a su vez,
cada sucursal tiene asignado o controla varios puntos de ventas. Se requiere analizar la función
de compras de las sucursales. Para realizar dicha función las sucursales realiza el proceso de
recepción de las solicitudes de mercancía de los puntos de venta que controla, el proceso de
compra y proceso de despacho de las mismas hacia los puntos de venta. Las sucursales envían
mensualmente un reporte de compras realizadas en el mes a la oficina matriz (o central) de la
empresa.
El supervisor de puntos de venta de la sucursal al recibir la solicitud de mercancía verifica, si el
punto de venta es válido, si los productos solicitados son válidos y si existe disponibilidad de
los mismos.
En caso de haber disponibilidad, la solicitud es enviada al área de despacho para su respectivo
procesamiento. En caso de no haber disponibilidad el supervisor de puntos de ventas envía las
solicitudes de mercancía al departamento de compras, para lo cual el supervisor de compras
realiza las consultas telefónicas a los proveedores para verificar la existencia de la mercancía y
generar la orden de compra correspondiente. La orden de compra original es enviada al
proveedor y una copia es colocada en un archivo de órdenes de compra y la solicitud de
mercancía pendiente se almacena en un archivo de solicitudes de mercancía. El supervisor de
compras al recibir la nota de entrega de mercancía del proveedor, procede a la actualización
de la orden de compra como recibida en el archivo de órdenes de compra, a la actualización de
la existencia en el archivo de productos y al envío de la solicitudes de mercancía pendientes
que ya pueden ser cubiertas al área de despacho para su respectivo procesamiento.
El supervisor de almacén del área de despacho recibe las solicitudes de mercancía pendientes
a ser procesadas, actualiza (descuenta) el archivo de existencia de producto; además, elabora
una notificación de envío de mercancía a los puntos de venta de las solicitudes de mercancía
procesadas, la notificación original es enviada al punto de venta solicitante junto con la
mercancía y una copia es almacenada en el archivo de notificaciones. El supervisor de almacén
se encarga de buscar todas las órdenes de compra cubiertas por el proveedor, realizadas para
un mes específico y generar un resumen de compras por productos para ser enviada al
Director General de la comercializadora.

Para el enunciado expuesto anteriormente se solicita lo siguiente:


1. El diagrama de casos de uso de negocio.
2. Realizar el diagrama de actividades de uno de los procesos identificados.

Caso de Estudio: Reservación de Habitaciones de Hoteles

El dueño de un hotel le pide a usted desarrollar un Sistema de Gestión de Habitaciones para


consultar sobre las habitaciones disponibles y reservar habitaciones de su hotel.
El hotel posee tres tipos de habitaciones: simple, doble y matrimonial, y dos tipos de clientes:
habituales y esporádicos. Una reserva viene determinada por los datos del cliente (DNI/cedula,
nombre, dirección, teléfono, email, tipo), los datos de la habitación (numero, piso, tipo,
monto) la fecha de entrada y el número de días que estará ocupada la habitación.
El recepcionista del hotel debe poder hacer las siguientes operaciones:
_ Consultar habitaciones disponibles de acuerdo a su tipo
_ Consultar precio de una habitación de acuerdo a su tipo
_ Consultar descuento ofrecido a los clientes habituales
_ Consultar precio total para un cliente dado, especificando su número de identificación, el
tipo de habitación y el número de noches.
_ Reservar una habitación especificando el número de habitación, el nombre de cliente y su
número de identificación. Para ello la recepcionista deberá introducir la identificación,
nombre, número de habitación, fecha entrada y cantidad de noches a reservar; el sistema
deberá validar que la habitación exista y esté disponible para el rango de fecha a reservar. En
caso de existir disponibilidad, el sistema deberá mostrar en pantalla el monto a pagar y el
campo para cargar el número de la tarjeta de crédito, el sistema debe validar la tarjeta de
crédito con el sistema bancario. En caso de ser válida la tarjeta de crédito, el sistema deberá
registrar la reservación (numero reservación, fecha desde, fecha hasta), actualizar la
disponibilidad de la habitación para las fechas reservadas y mostrar en pantalla el número de
reservación, nombre del cliente, fecha entrada y fecha de salida.
_ Eliminar una reserva especificando el número de la habitación.
Por otro lado, el administrador podrá usar el sistema para:
_ Administrar (agregar, consultar, modificar y eliminar) los datos o parámetros que se
consideren necesarios para el funcionamiento del sistema.
_ Cambiar el valor del descuento ofrecido a los clientes habituales.
_ Calcular las ganancias que tendrán en un mes especificado (considérese que todos los meses
tienen treinta días).

A partir de esta especificación, representar:


a) Diagrama de clases de alto nivel.
b) El Diagrama de Caso de Uso.
c) Especificar el caso de uso de requisitos del sistema propuesto.
d) Diagrama de secuencia y colaboración del caso de uso Reservar Habitación

Caso de Estudio: Tienda de Video

La tienda de videoclub quiere desarrollar un sistema de información que permita apoyar el


proceso de alquiler de películas de los clientes y la gestión de pedidos a los proveedores. El
funcionamiento que requiere el videoclub es el siguiente:
Para poder alquilar películas los clientes deben ser registrados en el videoclub; para lo cual
deben suministrar su número de DNI/cedula, nombre, dirección y teléfono. Un cliente del
videoclub realiza los alquileres señalando su número de cedula, para verificar si es un cliente
registrado, y los ejemplares que desea alquilar. Para ello debe comprar unos bonos que
indican, por un lado, el crédito (o número de alquileres), y por otro, el período de alquiler, que
puede ser de 24 horas, 48 horas y semanales. Un cliente puede comprar varios bonos del
mismo tipo, en cuyo caso se acumulan sus créditos.
Cada alquiler de un ejemplar relativo a una película consume un crédito sobre el tipo de bono
elegido por el cliente.
Cuando el encargado cargue el alquiler en el sistema, el mismo debe validar que el cliente sea
válido, que exista el ejemplar disponible, que el cliente no este moroso en la devolución de
ejemplares y debe comprobar que el cliente dispone de crédito respecto al pedido de alquiler.
Una vez validado y aceptado el alquiler, el sistema deberá descontar el crédito de acuerdo al
tipo de bono, actualizar el estado del ejemplar como alquilado, insertar el alquiler y generar el
recibo de alquiler donde se especifica el número de comprobante, el DNI/cedula, el nombre, la
fecha de la transacción, la fecha de devolución y los ejemplares solicitados. Cada película tiene
un identificador y se conoce su título y categoría (comedia, suspenso, drama, acción, guerra,
etc.). Las películas tienen múltiples ejemplares (copias) identificadas mediante un código.
Siempre tenemos al menos un ejemplar para cada película, y cada ejemplar es siempre una
copia de una única película.
Los clientes realizan la devolución de los ejemplares alquilados, que puede no estar completa,
es decir, se devuelven menos ejemplares de los solicitados en un alquiler. Por la devolución se
genera un recibo donde se especifica el número de la devolución, la fecha real de devolución y
los ejemplares devueltos. El sistema no aceptará nuevos alquileres de aquellos clientes que no
hayan devuelto todos los ejemplares. El sistema debe calcular una sanción económica respecto
a todos los ejemplares entregados fuera de plazo, cargando un coste de F unidades monetarias
por ejemplar y día.
El sistema realiza pedidos de películas a los proveedores de los cuales se conoce el CUIL/CUIT,
nombre, dirección y teléfono. Los datos de estos pedidos son el número de pedido, la fecha del
pedido, CUIL/CUIT del proveedor, nombre del proveedor, dirección del proveedor y las
cantidades pedidas para cada película con sus respectivos precios de proveedor.
Estos pedidos pueden ser sobre películas nuevas o sobre aumento de ejemplares de películas
existentes en el videoclub.
El Director General para poder gestionar el proceso necesita un conjunto de informes:
_ Informe de demanda de películas: que le indica el porcentaje de utilización de cada película
en un período, teniendo en cuenta su número de ejemplares.
_ La facturación mensual: que resulta del cálculo de la venta de los bonos.
_ Informe de películas protagonizadas por actores famosos: Se desea conocer el nombre real,
nombre artístico, fecha de nacimiento, la nacionalidad y el nombre de la película.
_ Listado comparativo de precios de proveedores: Se requiere un listado que contenga por
película los precios de los diferentes proveedores

Se requiere:

1. Elaborar diagrama de casos de uso.


2. Realizar una descripción del caso de uso Realizar Alquiler.
3. Realizar el diagrama de secuencia y de colaboración del caso del uso realizar alquiler de
ejemplares.
4. Diagrama de clases de alto nivel del sistema.

Caso de Estudio: Servicios Aéreos

Los ejecutivos de una compañía aérea ya cansados de las quejas de sus clientes por los paros
“sorpresivos” de sus empleados han decidido automatizar sus servicios lo máximo posible para
reducir costos.
Para ello quieren implementar un portal Web en la que una persona que quiera adquirir un
pasaje pueda hacerlo directamente sin la necesidad de la intervención de un empleado. El
interesado debería de poder buscar información de vuelos ofertados ingresando el origen,
destino y la fecha del vuelo en la que quiere viajar, para que el sistema le brinde una lista con
todos los números de vuelos que cumplan tales condiciones. Si el usuario encuentra un viaje
que sea de su agrado puede optar por comprar los boletos.
Para ello debe seleccionar el vuelo de la lista y pulsar doble click para ingresar a una nueva
pantalla donde podrá alimentar al sistema con los datos para la compra de boletos, para lo
cual deberá cargar obligatoriamente una cuenta de email, la cantidad de pasajeros adultos y la
cantidad de pasajeros niños, el sistema deberá validar que el email sea válido y que exista
disponibilidad de pasajeros. Luego para cada pasajero deberá ingresar su cedula, nombre,
edad, nacionalidad, dirección y teléfono. Si un pasajero es menor de edad deberá viajar
acompañado por un padre o tutor y deberá de hacerse tal vinculación entre los pasajeros en la
misma pantalla. Una vez cargados los pasajeros, el cliente podrá cargar, en la misma pantalla,
los datos de la tarjeta de crédito para que se pueda debitar el monto de la operación al
sistema bancario y retornar error en el caso de problemas con la tarjeta. Si la operación es
exitosa se le envía un mail con el número de vuelo, la fecha y hora de salida y un código de
reserva. Los datos de los pasajeros se deben registrar en el sistema en el caso de que sea la
primera vez que vuela con la aerolínea, los cuales serán utilizados posteriormente en el área
de mercadeo. Igualmente, el cliente tendrá la opción de consultar el estado de su reservación
con el código de reserva, la consulta mostrará posibles modificaciones o retrasos en el
itinerario de sus vuelos.
El portal tendrá otra opción para reservar el alquiler de un auto en la ciudad destino. En este
caso se deberá mostrar una lista de automóviles disponibles en el estacionamiento del
aeropuerto destino (junto a su foto, modelo, año, precio, etc…) para que el usuario elija alguno
que le interese e ingrese el periodo de alquiler.
Un administrador del sistema debe de además poder mantener los parámetros del sistema
como clientes, vuelos, etc.
El Director General para poder gestionar el proceso necesita un conjunto de informes:
_ Informe de venta de pasajes por día, mes y año.
_ Reporte de reservaciones de autos por aeropuerto.
_ Estadística de clientes con mayor uso de vuelos de la aerolínea

Se requiere:
1. Diagrama de casos de uso.
2. Realizar una descripción del caso de uso comprar boleto.
3. Realizar el diagrama de secuencia y de colaboración del caso del uso comprar boleto.
4. Diagrama de clases de alto nivel del sistema para los casos de uso asociados con la compra
de boletos.

Casos de Estudio: Tienda Virtual de Vinos

Un distribuidor de vinos ha decido montar una tienda virtual en Internet a través de la cual
vender sus productos en línea. Las primeras reuniones se han resumido en un documento
expresado en lenguaje natural, que recoge a grandes rasgos la lógica de negocio del sistema a
construir. Este documento se presenta a continuación:
El software a construir debe cumplir las siguientes funcionalidades:
· Mantener los parámetros que permiten el uso del sistema
· Gestionar la realización los pedidos a través de carrito de la compra de vinos
· Gestionar la facturación de los pedidos
· Permitir la generación de listados y estadísticas

Productos
El distribuidor en cuestión comercializa diferentes productos. Cada producto (llamémosle tipo
de vino), viene definido por un nombre, una categoría opcional (cosecha, media barrica,
crianza, reserva, gran reserva, reserva especial), un precio por botella sin IVA, la temperatura a
la que se debe servir y los comentarios destacables de ese tipo de vino.
Cada tipo de vino puede distribuirse en diferentes formatos siendo los más habituales (aunque
pueden aparecer más) media botella, tres cuartos, litro y medio y cinco litros. Cada tipo de
vino de un formato determinado puede venderse en una (y sólo en una) de las dos siguientes
posibilidades: por botellas o por cajas de madera de n unidades, de forma que el precio de la
caja será el de cada botella multiplicado por el número de botellas más un adicional por la caja
de madera.
De cada tipo de vino se debe tener constancia del número de unidades que se dispone,
haciendo referencia la unidad al formato de distribución (botella o cajas de n botellas). Cada
tipo de vino se comercializa o vende en una bodega, de forma que de cada bodega se debe
conocer el nombre, la dirección, el correo electrónico y una lista de teléfonos de contacto.

Clientes
Para que un cliente pueda comprar tiene que estar agregado en el sistema. Por ello, de cada
uno se conocerá su DNI/cedula, fecha de nacimiento (no se venderá vino a los menores de 16
años), nombre, apellidos, dirección, correo electrónico y lista de teléfonos.
Se contempla la posibilidad de que el cliente sea una empresa, pero entonces se almacenará
su CUIT, y, obviamente, no hará falta la fecha de nacimiento.

El carrito de la compra
El cliente, al iniciar la compra, cargará en el sistema el bodegón donde realizará la compra, la
cedula de identidad, fecha de nacimiento y un teléfono para lo cual el sistema deberá ejecutar
las validaciones correspondientes. Una vez validado el sistema creará un carrito en forma
automática y mostrará en pantalla los productos o catálogo de vinos donde el cliente podrá ir
seleccionando producto a producto con su respectiva cantidad a comprar e incorporarlos a su
carrito. Para cada producto el sistema deberá validar la disponibilidad del mismo para la
cantidad solicitada y calcular el precio total de venta del producto y monto acumulado de
venta. Una vez seleccionados los productos a comprar, el cliente podrá indicarle al sistema la
confirmación de la compra y el mismo mostrará una pantalla para la carga de los datos de la
tarjeta de crédito; y poder así, validarla con el sistema bancario. Una vez confirmada la compra
y validada la tarjeta de crédito, el cliente deberá indicar si la entrega es por regalo o no, en
caso de ser regalo se deberá introducir la dirección de envío de lo contrario tomara la dirección
del cliente. Una vez cargada y validada la información solicitada, el cliente deberá indicar al
sistema la generación del pedido, para lo cual se ingresan los datos del pedido y los datos de
los productos comprados. No se desea guardar información histórica de los carritos de la
compra.

Facturación
El supervisor de venta podrá consultar una lista de pedidos confirmados a través de una
pantalla en la cual podrá seleccionar pedido a pedido y generar la factura que se le enviará con
la mercancía, excepto si el pedido era para regalo. Para cada pedido a facturar se muestra el
pedido en pantalla con su respectivo detalle de productos y el supervisor de venta deberá
indicarle al sistema que desea procesar la factura, para lo cual el sistema inserta la factura y el
detalle de todos los productos comprados. Una vez registrada la factura el sistema generará la
factura para ser enviada al cliente.
Las facturas no se borrarán, ni podrán modificarse, pero podrán imprimirse tantas veces como
sea necesario. De los pedidos se debe contemplar el número de pedido, cliente, dirección de
envío, fecha del pedido, bodegón donde se hizo la compra y los detalles del pedido (productos,
descripción, precio unitario, cantidad y precio total por renglón). De las facturas se debe
contemplar el número de factura, cliente, dirección de envío, fecha de la factura, bodegón
donde se hizo la compra y los detalles de la factura (productos, descripción, precio unitario,
cantidad y precio total por renglón)

Listados
El Gerente de ventas podrá solicitar a través del sistema los siguientes reportes:
· Listado de productos por debajo del stock mínimo
· Listado de pedidos sin facturar.
· Listado de ventas por tipo de vino para un rango de fecha

Se requiere:
1. Elaborar diagrama de caso de uso.
2. Realizar una descripción del caso de uso realizar pedido.
3. Realizar diagrama de secuencia y de colaboración del caso de uso realizar pedido.
4. Diagrama de clases del caso de caso de uso realizar pedido.

Casos de Estudio: Telecompras

La empresa TeleShopping desea desarrollar un sistema Web para el soporte de compras a


distancia, de los productos que la empresa ofrece, por parte de sus clientes. Se prevé que con
este sistema, los clientes podrán, fundamentalmente:
· Realizar consultas de los productos que se ofrecen, para obtener información acerca de un
producto particular (código, descripción, precio, cantidad disponible, etc.)
· Solicitar le envíen periódicamente y por correo electrónico dicho catálogo de productos.
· Ingresar una orden de compra, para que se le envíe un conjunto de productos, ajustándose a
un tipo de pago para la misma (actualmente sólo tarjeta de crédito). El cliente podrá ingresar
una orden de compra a través de una página Web (o formulario). Inicialmente el cliente
ingresa sus datos personales (DNI/cedula, nombre y dirección donde quiere recibir los
productos ordenados) y posteriormente ingresa los códigos de productos que quiere ordenar.
Para cada producto el sistema deberá validar la existencia y disponibilidad del producto y
mostrar la descripción y el precio por unidad del producto; el cliente ingresa la cantidad
requerida de dicho producto, el sistema calcula el total a cobrar para dicho producto (= precio
unitario x cantidad) y va acumulando el total a pagar de la orden de compra.
Para pagar, el cliente ingresa información de su tarjeta de crédito para el pago de la orden
(número y dirección de recibo de facturas) y registra la orden y sus ítems con un número
unívoco y un estado pendiente. El sistema deberá interactuar con el sistema bancario para
cargar a la cuenta de la tarjeta crédito el total de la orden de compra y coloca la orden de
compra en un estado confirmado, mostrando el número de la orden al cliente.
· Presentar una queja (por demoras en la entrega de los productos, por ejemplo). Las quejas
recibidas por parte de los clientes deben ser enviadas inmediatamente al gerente de
relaciones con la comunidad a través de un email.
· Anular una orden de compra, para lo cual debe colocar la orden de compra en estado
anulado.
Adicionalmente, se pretende que los agentes del depósito de la empresa utilicen el nuevo
sistema, consultando las órdenes de compra confirmadas; para así, proceder a armar y
empaquetar los productos pedidos en dichas órdenes de compra.

1. Elaborar el diagrama de caso de uso.


2. Realizar una descripción del caso de uso Ingresar Orden de Compra.
3. Realizar diagrama de secuencia y de colaboración del caso de uso Ingresar Orden de
Compra.

You might also like