3
6.1 Descripción del Problema La descripción del problema es un resumen preliminar de necesidades que sirve como punto de partida para comprender los requisitos del sistema. Aquí se trata de simular una descripción preparada por un cliente, la cual debe evolucionar por medio del modelo de requisitos, con objeto de lograr la especificación final del sistema a desarrollarse. La descripción del problema debe ser una especificación de necesidades y no una propuesta de solución. La descripción inicial puede ser incompleta e informal, pues al realizarse sin un análisis completo, no hay ninguna razón para esperar que sea correcta. Como ejemplo se desarrollará un Sistema de reservaciones de vuelos, el cual permitirá al usuario hacer consultas y reservaciones de vuelos; además de comprar los boletos aéreos de forma remota, sin la necesidad de recurrir a un agente de viajes. En la actualidad, existen múltiples sistemas de reservaciones de vuelos que utilizan las agencias de viajes para dar servicio a los clientes, entre éstos los cuatro más importantes son: Sabre2 , Galileo3 , Worldspan4 y Amadeus5 .Estos sistemas son conocidos como sistemas de distribución global. También existen sistemas de reservaciones de vuelo por Internet, como Travelocity6 y Expedia7 , entre otras, los cuales se basan en su mayoría, de manera directa o indirecta, en los sistemas de distribución global anteriores. La descripción del problema para nuestro sistema de reservaciones de vuelos es la siguiente: Recuadro: Ocultar Página 198 | Inicio del artículo El sistema de reservaciones de vuelos, permite al usuario hacer consultas y reservaciones de vuelos, además de poder comprar los boletos aéreos de forma remota, sin la necesidad de recurrir a un agente de viajes. Se desea que el sistema de reservaciones sea accesible a través de Internet (World Wide Web). El sistema presenta en su pantalla principal un mensaje de bienvenida describiendo los servicios ofrecidos junto con la opción para

Descripción Del Problema

Embed Size (px)

DESCRIPTION

problema

Citation preview

6.1 Descripcin del ProblemaLadescripcin del problemaes un resumen preliminar de necesidades que sirve como punto de partida para comprender los requisitos del sistema. Aqu se trata de simular una descripcin preparada por un cliente, la cual debe evolucionar por medio del modelo de requisitos, con objeto de lograr la especificacin final del sistema a desarrollarse. La descripcin del problema debe ser una especificacin de necesidades y no una propuesta de solucin. La descripcin inicial puede ser incompleta e informal, pues al realizarse sin un anlisis completo, no hay ninguna razn para esperar que sea correcta.Como ejemplo se desarrollar unSistema de reservaciones de vuelos,el cual permitir al usuario hacer consultas y reservaciones de vuelos; adems de comprar los boletos areos de forma remota, sin la necesidad de recurrir a un agente de viajes. En la actualidad, existen mltiples sistemas de reservaciones de vuelos que utilizan las agencias de viajes para dar servicio a los clientes, entre stos los cuatro ms importantes son:Sabre2, Galileo3, Worldspan4yAmadeus5.Estos sistemas son conocidos como sistemas de distribucin global. Tambin existen sistemas de reservaciones de vuelo por Internet, comoTravelocity6yExpedia7,entre otras, los cuales se basan en su mayora, de manera directa o indirecta, en los sistemas de distribucin global anteriores.La descripcin del problema para nuestro sistema de reservaciones de vuelos es la siguiente:Recuadro:OcultarPgina198 | Inicio del artculoEl sistema de reservaciones de vuelos, permite al usuario hacer consultas y reservaciones de vuelos, adems de poder comprar los boletos areos de forma remota, sin la necesidad de recurrir a un agente de viajes. Se desea que el sistema de reservaciones sea accesible a travs de Internet (World Wide Web).El sistema presenta en su pantalla principal un mensaje de bienvenida describiendo los servicios ofrecidos junto con la opcin para registrarse por primera vez, o si ya se est registrado, poder utilizar el sistema de reservaciones de vuelos. Este acceso se da por medio de la insercin de unloginpreviamente especificado y unpasswordya 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:Consulta de vuelosReservacin de vuelosPago de boletosLa consulta de vuelos se puede hacer de tres maneras diferentes:Horarios de vuelosTarifas de vuelosEstado del vueloLa consulta segn horarios muestra los horarios de las diferentes aerolneas que dan servicio entre dos ciudades.La consulta segn tarifas muestra los diferentes vuelos entre dos ciudades que dan prioridad a su costo.La informacin de vuelo se utiliza principalmente para consultar el estado de algn vuelo, incluyendo informacin de disponibilidad de asientos y, en el caso de un vuelo para el mismo da, si est a tiempo.Se pueden incluir preferencias en las bsquedas, como fecha y horario deseado, categora de asiento, aerolnea y si se desea, slo vuelos directos.La reservacin de vuelo permite al cliente hacer una reservacin para un vuelo particular, especificando la fecha y horario, bajo una tarifa establecida. Es posible reservar un itinerario compuesto de mltiples vuelos, para uno o ms pasajeros, adems de poder reservar asientos.El pago permite al cliente, dada una reservacin de vuelo previa y una tarjeta de crdito vlida, adquirir los boletos areos.Pgina199 | Inicio del artculoLos boletos sern enviados al cliente posteriormente, o estarn listos para ser recogidos en el mostrador del aeropuerto antes de la salida del primer vuelo.Es necesario estar previamente registrado 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 validado en el sistema.Es conveniente que el lector note lo informal y limitado de esta descripcin, que se refinar a lo largo del captulo. Dado que el modelo de casos de uso es el principal de todo el sistema, comenzaremos con l.