Você está na página 1de 3

PROYECTOS

Asignatura: Anlisis y Diseo Orientado a Objetos


Fecha: 16/07/2015

Especificaciones:
Entrega de primer avance (05-08-2015):
Para cada uno de los siguientes ejercicios asignados construir su modelo de casos de uso y a partir
de dicho modelo desarrollar el modelo de anlisis donde se identifiquen clases de anlisis (lmite,
control y entidad) por cada caso de uso, as como la interaccin entre objetos de las mismas clases
a travs de diagramas de colaboracin o secuencia. Finalmente identificar atributos,
responsabilidades y requerimientos no funcionales por cada clase de anlisis.
Notas:

Cada uno de los diagramas debe ser construido mediante una herramienta de modelado
UML como StarUML, ArgoUML, Enterprise Architect, etc.
Entregar un reporte en formato digital de cada una de las etapas del desarrollo del sistema
asignado, en donde se incluya los diagramas previamente construidos.
o El reporte debe incluir: portada, descripcin del sistema y de los modelos construidos
y conclusiones.

Ejercicio 1
Desarrollar un sistema de reservaciones de vuelos que permita al usuario hacer consultas y
reservaciones de vuelos, adems de comprar boletos de forma remota, sin la necesidad de recurrir
a un agente de viajes humano. Se desea que el sistema de reservaciones sea accesible a travs del
Internet.
El sistema debe contener una pgina web principal con un mensaje de bienvenida describiendo los
servicios ofrecidos junto con la opcin para registrarse por primera vez, en caso de que el usuario
ya se encuentre registrado, poder utilizar el sistema de reservaciones de vuelos. El acceso al sistema
se da por medio de la insercin de un login previamente especificado y un password previamente
escogido y que debe validarse.
Una vez registrado el usuario, y despus de haberse validado el registro y contrasea del usuario,
se pueden seleccionar las siguientes actividades:
Consultar vuelos.
Reservar vuelos.
Pagar boletos.
La consulta de vuelos se puede hacer de tres maneras diferentes:
Horarios de Vuelos.
Tarifas de Vuelos.
Estado de Vuelos.
La consulta segn horario muestra los horarios de las diferentes aerolneas dando servicio entre dos
ciudades. La consulta segn tarifas muestra los diferentes vuelos entre dos ciudades dando prioridad
a su costo. La consulta segn el estado de vuelo se utiliza principalmente para consultar el estado
de algn vuelo, incluyendo informacin acerca de asientos disponibles y de vuelos disponible para
un da y horario establecidos. Se puede incluir preferencias en las bsquedas, categora de asiento,
aerolnea deseada y si se desea slo vuelos directos.
Reservar vuelos permite al cliente hacer una reservacin para un vuelo particular, especificando la
fecha y horario, bajo una tarifa establecida para uno o ms pasajeros, adems de poder reservar
asientos.

El pago de boletos permite al cliente, dada una reserva de vuelo previa y una tarjeta de crdito vlida,
adquirir los boletos areos. Los boletos sern posteriormente enviados al cliente, o estarn listos
para ser recogidos en el mostrador del aeropuerto previo a la salida del vuelo.
Es necesario estar previamente registrados con un nmero de tarjeta de crdito vlida para poder
hacer compras de boletos, o de lo contrario proveerla en el momento de la compra.
Adems de los servicios de vuelo, el usuario podr en cualquier momento accesar, modificar o
cancelar su propio registro, todo esto despus de haber sido el usuario validado en el sistema.

Ejercicio 2
Se desea construir un sistema para el control de las habitaciones (disponibles y reservadas), y
clientes de un hotel. El hotel posee tres tipos de habitaciones: simple, doble y matrimonial, y dos
tipos de clientes: habituales y espordicos. Una reservacin almacena datos del cliente, de la
habitacin reservada, la fecha de llegada y el nmero de das que ser ocupada la habitacin.
El recepcionista del hotel debe poder hacer las siguientes operaciones:

Obtener un listado de las habitaciones disponible de acuerdo a su tipo


Preguntar por el precio de una habitacin de acuerdo a su tipo
Preguntar por el descuento ofrecido a los clientes habituales
Preguntar por el precio total para un cliente dado, especificando su nmero de RUT, tipo de
habitacin y nmero de noches.
Presentar en pantalla la foto de una habitacin de acuerdo a su tipo
Reservar una habitacin especificando el nmero de la habitacin, RUT y nombre del cliente.
Eliminar una reservacin especificando el nmero de la habitacin

El administrador puede usar el sistema para:

Cambiar el precio de una habitacin de acuerdo a su tipo.


Cambiar el valor del descuento ofrecido a los clientes habituales.
Calcular las ganancias que tendrn en un mes especificado (considere que todos los meses
tienen treinta das).

El hotel posee informacin sobre cuales clientes son habituales. Esta estructura puede manejarla
con un diccionario, cuya clave sea el nmero de RUT y como significado tenga los datos personales
del cliente.

Ejercicio 3
La famosa cadena de videoclubes BlockBuster nos ha contratado con el fin de desarrollar un sistema
para la automatizacin de sus operaciones.
Hasta el da de hoy se han mantenido una serie de reuniones con el cliente con el fin de determinar
los requerimientos del sistema. De tales reuniones, se ha determinado lo siguiente:

El sistema deber permitir a los clientes consultar el catlogo de pelculas. A partir del mismo
una vez seleccionada una pelcula, se deber poder acceder a la informacion de la misma
como su clasificacin, gnero y un breve resumen de la misma. Asimismo, opcionalmente,
el cliente puede consultar la disponibilidad del video.

Los empleados del videoclub podrn a travs del sistema, registrar alquileres y devoluciones
por parte de los clientes, y consultar, dado un cliente, los videos que ste tenga alquilados.
Si registrando un alquiler, resulta que el cliente no se encuentra registrado, el sistema deber
permitir que se efecte su alta.

Nuestro cliente tambin pidi que el sistema, todas las maanas genere de forma automtica
un informe que muestre todos los clientes que se encuentran atrasados con sus
devoluciones. Cuando se le pregunto a qu se refera con todas las maanas aclar: Que
todos los das a las 9:00 am imprima o muestre por pantalla el listado de los videos atrasados
en entrega.

Você também pode gostar