1. Caso de Estudio: Reservacin de Habitaciones de Hoteles
El dueo de un hotel le pide a usted desarrollar un Sistema de Gestin de Habitaciones de Hoteles 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 espordicos. Una reserva viene determinada por los datos del cliente (Rif/cedula, nombre, direccin, telfono, email, tipo), los datos de la habitacin (numero, piso, tipo, monto) la fecha de entrada y el nmero de noches que estar ocupada la habitacin.
El recepcionista del hotel debe poder hacer las siguientes operaciones:
Consultar habitaciones disponibles de acuerdo a su tipo y rango de fecha Consultar por el precio de una habitacin de acuerdo a su tipo Consultar por el descuento ofrecido a los clientes habituales Consultar por el precio total para un cliente dado, especificando su nmero de identificacin, el tipo de habitacin y el nmero de noches. Reservar habitacin para un cliente por tipo de habitacin. Para ello la recepcionista deber introducir la identificacin, nombre, numero de habitacin, fecha entrada y cantidad de noches a reservar; el sistema deber validar que la habitacin exista y este 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 nmero de la tarjeta de crdito, el sistema debe validar la tarjeta de crdito con el sistema bancario. En caso se ser valida la tarjeta de crdito, el sistema deber insertar la reservacin (numero reservacin, numero de habitacin, fecha desde, fecha hasta), actualizar la disponibilidad de la habitacin para las fechas reservadas. Eliminar una reserva especificando el nmero de la habitacin
Por otro lado, el administrador podr usar el sistema para:
Administrar (agregar, consultar, modificar y eliminar) los datos o parmetros que se consideren necesarios para el funcionamiento del sistema. Calcular las ganancias que tendrn en un mes especificado (considrese que todos los meses tienen treinta das)
A partir de esta especificacin, representar:
a) Diagrama de clases de alto nivel. b) El Diagrama de Caso de Uso de Contexto del sistema propuesto. c) Elaborar el caso de uso de requisitos del sistema propuesto. d) Diagrama de secuencia y colaboracin del caso de uso Reservar Habitacin
2. Caso de Estudio: Agencia Dream Gateways
Dream Gateways es un negocio que ayuda a las personas a planificar sus vacaciones. Este negocio promueve Resorts y asocia a los clientes con los Resort. Actualmente las reservaciones se registran en papel y se desea que el mismo sea automatizado. La parte operacional del negocio consiste de dos partes: el registro de los Resort en los archivos manuales y la reservacin a los clientes de sus vacaciones. Los agentes de viajes reciben por escrito la informacin de los Resorts para su respectivo registro o actualizaciones. Un agente de viajes puede registrar varios Resort; pero, una vez registrado ser actualizado por el mismo agente. Igualmente, los agentes de viajes reciben por escrito los datos de los clientes que desean registrarse o actualizar sus datos dentro de la agencia. Un agente de viajes puede registrar varios clientes; pero, una vez registrado ser actualizado por el mismo agente. UIVERSIDAD ACIOAL EXPERIMETAL DEL TACHIRA DEPARTAMETO DE IGEIERIA E IFORMATICA SISTEMA DE IFORMACI II
Cuando un cliente desea reservar una vacacin, el cliente se comunica telefnica con el agente que lo registro y le solicita informacin sobre los Resort. Cuando el cliente decide por un Resort, el agente crea un registro de reservacin de vacaciones. Algunas veces un cliente puede realizar varias reservaciones de vacaciones antes de decidirse por una; pero, una reservacin debe estar asociada a un solo cliente. Un Resort puede ser destino de ms de una reservacin; pero, una reservacin de vacacin debe corresponder a un solo Resort. Si un cliente desea ir a dos Resort, el cliente necesitara dos reservaciones de vacaciones. A continuacin se presentan los formatos utilizados para el registro manual:
Los requerimientos de informacin y funcionales del sistema a desarrollar son los siguientes:
Los Resort debern registrarse a travs del sistema por la Web y actualizar los mismos cuando as lo desee. Igualmente, podrn agregar o actualizar las excursiones que los mismos ofrecen. Los agentes podrn consultar una lista de los Resort registrados y al seleccionar un resort se visualiza los datos del mismo y la opcin de aceptar su ingreso a la agencia, una vez aceptado el sistema le enviara por email un login y un password de acceso para la actualizacin de sus datos y/o excursiones en el sistema. El sistema deber permitirle al administrador de la agencia, con su respectivo clave de acceso, ingresar, modificar y eliminar los tipos de habitacin existente en un Resort con sus respectivas capacidades o disponibilidad. Los clientes podrn registrarse a travs del sistema por la Web y actualizar los mismos cuando as lo desee. Los agentes podrn consultar una lista de los clientes registrados y al seleccionar un cliente se visualiza los datos del mismo y la opcin de aceptar su ingreso a la agencia, una vez aceptado el sistema le enviara por email un login y un password de acceso para la actualizacin de sus datos y/o realizar reservaciones. El cliente podr realizar sus reservaciones a travs del sistema por la Web, realizando las respectivas validaciones y actualizaciones de disponibilidad de habitacin. El cliente deber introducir su login y password, el sistema deber validar que el mismo sea valido, una vez validado el sistema deber mostrar una pantalla para seleccionar el tipo de habitacin e introducir el rango de fecha de la reservacin y la cantidad de personas a reservar. El sistema debe validar la existencia de disponibilidad para dicha solicitud y en el caso de existir mostrara en pantalla el monto a cancelar y la carga de la tarjeta de crdito (numero de tarjeta) y realizara la validacin correspondiente con el sistema bancario El Resort podr consultar la lista de reservaciones e indicar cuales ya fueron disfrutadas colocando las fechas reales de disfrute, el sistema realizar las respectivas actualizaciones de disponibilidad de habitacin. El sistema deber permitir al agente consultar las reservaciones que ya fueron disfrutadas y visualizar, en caso de ser necesario, el detalle de los gastos de la estada y proceder en esta misma pantalla, si as la quisiera, a generar la factura al cliente, la cual mostrar en pantalla para su impresin. El sistema deber contemplar el mantenimiento de los datos necesarios para su operacin. El director de la agencias requiere los siguientes reportes: Reporte de la cantidad de reservaciones por Resort Reporte de facturas generadas por rango de fechas DREAM GETWAYS Resorts
Reporte de disponibilidad de habitaciones por Resort
Se requiere:
1. Elaborar diagrama de caso de uso de contexto 2. Elaborar el diagrama de caso de uso de requisitos 3. Realizar una descripcin del caso de uso Realizar Reservacin 4. Realizar diagrama de secuencia y de colaboracin del caso de uso Realizar Reservacin 5. Diagrama de clases de alto nivel del caso de caso de uso Realizar Reservacin
3. Elaborar Diagramas de Estado
Dada la clase de Solicitud de Requerimientos de un Sistema de Gestin de Requerimiento de usuarios de los Sistemas de Informacin Financiera de una organizacin, el cual consiste en administrar las solicitudes de requerimientos de mantenimiento del sistema financiero emitidas por las reas usuarias o departamentos de una organizacin. Cuando un usuario emite una solicitud de requerimiento a travs del sistema, la solicitud se coloca en estado En Espera, despus que es asignada a un analista / programador la misma pasa a un estado En Desarrollo en el cual permanecer mientras no se haya finalizado la solicitud, el analista / programador responsable actualizara diariamente el avance del trabajo a realizar para la solicitud con un porcentaje de avance y pasara al estado En Certificacin cuanto el porcentaje de avance sea igual al 100%. Si la prueba de certificacin es satisfactoria pasa al estado Culminada y si la prueba no es satisfactoria pasa nuevamente al estado En Desarrollo. A continuacin se muestra la clase Solicitud de Requerimiento con sus respectivos mtodos.
4. Caso de Estudio: Plan Operativo Anual (POA) para el Sector Universitario
En las universidades nacionales se realizan los siguientes procesos para elaborar el Plan Operativo Anual (POA) para el prximo ao fiscal, el cual es exigido por la Oficina de Planificacin del Sector Universitario (OPSU):
La OPSU enva a la universidad los lineamientos sobre los cuales se debe realizar el plan operativo y los formatos de informacin que bebern ser llenados y enviados nuevamente a la OPSU. Dichos lineamientos y formatos son recibidos y verificados por la Direccin de Planificacin de la Universidad; quienes elaboran el procedimiento para la elaboracin del POA y son enviados al vicerrectorado administrativo para su aprobacin. El vicerrectorado administrativo revisa y analiza el procedimiento, y si es aprobado, el mismo es enviado nuevamente a la Direccin de Planificacin, quien planifica y organiza un taller que ser dictado a todas las reas funcionales o dependencias responsables de ejecutar presupuesto, en el cual se explica los lineamientos enviados por la OPSU y el procedimiento a seguir para la elaboracin del plan. Posteriormente, cada dependencia o unidad funcional elabora el POA, para lo cual debe definir inicialmente sus objetivos y metas operativos para el prximo ao fiscal y distribuir por mes las necesidades presupuestarias (dinero) a ejecutar o gastar en el ao. El mismo deber cargarse en el sistema automatizado de formulacin presupuestaria dispuesto para tal fin. Una vez culminada la carga al sistema automatizado por parte de las dependencias, la Direccin de Planificacin genera, a travs del sistema, los listados de planes operativos donde se reflejan por dependencia los objetivos y metas con sus respetivos montos mensuales y totales anuales en bolvares a ejecutar. Dicha informacin es analizada por la Direccin de Planificacin y podrn ser devueltas a las dependencias para que realicen modificaciones que sean necesarias. Los planes operativos definitivos sern enviados al consejo universitario para su aprobacin y envo a la OPSU.
Para el enunciado expuesto anteriormente se solicita lo siguiente:
1. El diagrama de casos de uso de negocio (10 puntos) 2. Realizar el diagrama de actividades de uno de los procesos identificados en punto 1 de este caso de estudio. (5 puntos)
5. Caso de estudio: Tienda Virtual de Vinos
Un distribuidor de vinos ha decido montar una tienda virtual en Internet a travs de la cual vender sus productos en lnea. Las primeras reuniones se han resumido en un documento expresado en lenguaje natural, que recoge a grandes rasgos la lgica de negocio del sistema a construir. Este documento se presenta a continuacin:
El software a construir debe cumplir las siguientes funcionalidades:
Mantener los parmetros que permiten el uso del sistema Gestionar la realizacin los pedidos a travs de carrito de la compra de vinos Gestionar la facturacin de los pedidos Permitir la generacin de listados y estadsticas
Productos
El distribuidor en cuestin comercializa diferentes productos relacionados con el vino. Cada producto (llammosle tipo de vino), viene definido por un nombre, una categora 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 ms habituales (aunque pueden aparecer ms) media botella, tres cuartos, litro y medio y cinco litros. Cada tipo de vino de un formato determinado puede venderse en una (y slo 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 nmero de botellas ms un adicional por la caja de madera. De cada tipo de vino se debe tener constancia del nmero de unidades de que se dispone, haciendo referencia la unidad al formato de distribucin (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 direccin, el correo electrnico y una lista de telfonos de contacto.
Clientes
Para que un cliente pueda comprar tiene que estar agregado en el sistema. Por ello, de cada uno se conocer su cedula, fecha de nacimiento (no se vender vino a los menores de 16 aos), nombre, apellidos, direccin, correo electrnico y lista de telfonos. Se contempla la posibilidad de que el cliente sea una empresa, pero entonces se almacenar su RIF, y, obviamente, no har falta la fecha de nacimiento.
El carrito de la compra
El cliente, al iniciar la compra, cargara al sistema el bodegn donde realizara la compra, la cedula de identidad, fecha de nacimiento y un telfono para lo cual el sistema deber ejecutar las validaciones correspondientes. Una vez validado el sistema creara un carrito en forma automtica y mostrara en pantalla los productos o catalogo 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 seleccionado los productos a comprar, el cliente podr indicarle al sistema la confirmacin de la compra y el mismo mostrara una pantalla para la carga de los datos de la tarjeta de crdito; y poder as, validarla con el sistema bancario. Una vez confirmada la compra y validada la tarjeta de crdito, el cliente deber indicar si la entrega es por regalo o no, en caso de ser regalo se deber introducir la direccin de envo de lo contrario tomara la direccin del cliente. Una vez cargada y validada la informacin solicitad, el cliente deber indicar al sistema la generacin del pedido, para lo cual se inserta los datos del pedido y los datos de los productos comprados. No se desea guardar informacin histrica de los carritos de la compra.
Facturacin
El supervisor de venta podr consultar una lista de pedidos confirmados a travs de una pantalla en la cual podr seleccionar pedido a pedido y generar la factura que se le enviar con la mercanca, 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 generara la factura para ser enviada al cliente. Las facturas no se borrarn, ni podrn modificarse, pero podrn imprimirse tantas veces como sea necesario. De los pedidos se debe contemplar el nmero de pedido, cliente, direccin de envo, fecha del pedido, bodegn donde se hizo la compra y los detalles del pedido (productos, descripcin, precio unitario, cantidad y precio total por rengln). De las facturas se debe contemplar el nmero de factura, cliente, direccin de envo, fecha de la factura, bodegn donde se hizo la compra y los detalles de la factura (productos, descripcin, precio unitario, cantidad y precio total por rengln)
Listados
El Gerente de ventas podr solicitar a travs del sistema los siguientes reportes: Listado de productos por debajo del stock mnimo 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 de contexto 2. Elaborar el diagrama de caso de uso de requisitos 3. Realizar una descripcin del caso de uso realizar pedido 4. Realizar diagrama de secuencia y de colaboracin del caso de uso realizar pedido 5. Diagrama de clases del caso de caso de uso realizar pedido
6. Caso de Estudio: Escuela Infantil
Para la inscripcin de los nios, el supervisor docente recibe los documentos solicitado para su incorporacin 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 de venta 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 creara un expediente para el docente. En caso de no aprobar la entrevista se le informara por escrito la no aceptacin 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 uno de los procesos identificados en punto.
7. Caso de Estudio: Empresa Comercializadora de Productos Cermicos
Una empresa comercializadora de Cermicas posee varias sucursales a nivel nacional; a su vez, cada sucursal tiene asignado o controla varios puntos de ventas. Se requiere analizar la funcin de compras de las sucursales. Para realizar dicha funcin las sucursales realiza el proceso de recepcin de las solicitudes de mercanca 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 envan 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 mercanca verifica, si el punto de venta es valido, si los productos solicitados son validos 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 enva las solicitudes de mercanca al departamento de compras, para lo cual el supervisor de compras realiza las consultas telefnicas a los proveedores para verificar la existencia de la mercanca 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 ordenes de compra y la solicitud de mercanca pendiente se almacenan en un archivo de solicitudes de mercanca. El supervisor de compras al recibir la nota de entrega de mercanca del proveedor, procede a la actualizacin de la orden de compra como recibida en el archivo de ordenes de compra, a la actualizacin de la existencia en el archivo de productos y al envo de la solicitudes de mercanca pendientes que ya pueden ser cubiertas al area de despacho para su respectivo procesamiento. El supervisor de almacn del rea de despacho recibe las solicitudes de mercanca pendientes a ser procesadas actualiza (descuenta) el archivo de existencia de producto; adems, elabora una notificacin de envi de mercanca a los puntos de venta de las solicitudes de mercanca procesadas, la notificacin original es enviada al punto de venta solicitante junto con la mercanca y una copia es almacenada en el archivo de notificaciones. El supervisor de almacn se encarga de buscar todas las rdenes de compra cubiertas por el proveedor, realizadas para un mes especfico 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 en punto 1.
8. Caso estudio: Escuela Infantil
Se quiere desarrollar un sistema software para la gestin de una escuela infantil, donde se deben contemplar los siguientes aspectos.
Gestin de nios
Se debe contemplar el mantenimiento de los datos de los nios, los cuales sern mantenidos por un supervisor docente. De cada nio se necesita conocer los siguientes datos:
Nombre, primer apellido, segundo apellido y fecha de nacimiento del nio. Cedula, nombre, apellidos y ocupacin del padre y de la madre. En caso de haber un responsable del nio que no sea ni el padre ni la madre se necesitar su cedula, nombre, apellidos, ocupacin, relacin con el nio. Un nio puede tener varios tutores o responsables. Opcionalmente una cuenta de banco del representante. Domicilio habitual donde resida el nio. Lista de telfonos de contacto (cada uno de los cuales ira acompaado de un comentario que explique a quien se localiza y en donde). Horario de asistencia a la escuela. Tarifa mensual base.
El supervisor docente recibe los documentos solicitado para su incorporacin 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. Un nio est activo mientras que se le pueda facturar un mes. Puede estar en estado de inactivo, si por una causa justificada (fecha, causa y duracin de la ausencia) no ir a la escuela durante un perodo de tiempo, perodo en el que no se le facturar. Cuando un nio se retira o abandona la escuela infantil pasar a estar en estado anulado. Se desea controlar a travs de un reporte, solicitado por la direccin de la escuela, los perodos de tiempo en los que el nio ha estado activo y / o inactivo. Se solicita para este modulo sea desarrollado en la Web con los siguientes requerimientos:
1. Que el sistema permita el registro del nio a travs de la Web por parte del representante o tutor, el cual podr crear su pasword de acceso a travs de la aplicacin. 2. Que el supervisor docente consulte los nios registrados y pueda aprobarlos o rechazarlos, en caso de aprobar se creara en forma automtica su expediente electrnico y en caso de rechazo se enviara un email al representante justificando el rechazo. El expediente contendr datos por periodo acadmico como materias, nota, promedio. 3. El jefe de control podr actualizar (mantener) la informacin del nio 4. El directo de escuela podr generar un reporte de nios aprobado y rechazados por periodo acadmico
Gestin de educadores
Se debe contemplar el mantenimiento de los datos de los educadores que trabajan en la escuela, los cuales sern mantenidos por un supervisor docente. De cada educador se necesita conocer los siguientes datos: Cedula, nombre, apellidos, domicilio, telfono, cargo dentro de la escuela infantil, ttulo profesional, horario de trabajo, aula donde realiza su labor y comentarios. Los educadores se podrn agregar y modificar en cualquier momento. Se desea controlar a travs de un listado, solicitado por el director de escuela, los perodos de tiempo que el educador ha estado trabajando en la escuela infantil junto al cargo que desempeaba.
Gestin de aulas
Se debe contemplar el mantenimiento de las caractersticas de las aulas de la escuela infantil; para lo cual se recogen de cada una de ellas su denominacin nica dentro de la escuela, sus metros cuadrados, su capacidad mxima de nios, una descripcin de los principales elementos que se encuentran en ella. Cada uno de los nios tiene asignada un aula donde normalmente pasar la jornada diaria. Cada aula tiene asignado un educador responsable que se ocupa de la gestin diaria de las necesidades del aula.
A partir de esta especificacin, representar:
1. Elaborar diagrama de caso de uso de negocio y realizar el diagrama de actividades del caso de uso de negocio Gestionar Nios. 2. Diagrama de clases de alto nivel. 3. El Diagrama de Caso de Uso de Contexto del sistema propuesto. 4. Elaborar el caso de uso de requisitos tomando en consideracin Gestin de nios y Gestin de educadores
Mejoramiento de Los Niveles de Productividad Hortofruticola Mediante La Aplicacion de Riego Por Goteo en El Sector Alta Pastora, Distrito y Provincia de Tambopata, Region Madre de Dios