Вы находитесь на странице: 1из 6

UNIVERSIDAD DE CALDAS

SISTEMA DE RESERVAS PARA AEROLINEAS


Realizado por: Joan Sebastian Gomez Joan Sebastian Castao

2012

MANIZALES

INTRODUCCIN

Los Sistemas de Informacin (SI) y las Tecnologas de Informacin (TI) han cambiado la forma en que operan los negocios actuales. A travs de su uso se logran importantes mejoras, pues automatizan los procesos operativos, suministran una plataforma de informacin necesaria para la toma de decisiones y, lo ms importante, su implantacin logra ventajas competitivas o reducir la ventaja de los rivales. El avance tecnolgico al que se enfrenta en la actualidad nuestra sociedad, es quien nos da las pautas para determinar las caractersticas de un sistema de informacin completo, es as como podemos decir que una entidad que provee cualquier tipo de servicios tiene la necesidad de optimizar sus procesos y tener un manejo responsable de la informacin que maneja. Es all donde la implementacin de un sistema de informacin para una aerolinea tiene una relevancia trascendental, teniendo en cuenta que se integraran todas las funciones y requerimientos del usuario. Para esto se llevaran conscientemente uno a uno los procesos de la ingeniera del software, estos, garantizaran que tanto el cliente y los usuarios finales queden satisfechos en el momento de dar uso al sistema de informacin. La meta del anlisis y diseo del software que presentamos es la sistematizacin de la informacin acerca de lo concerniente con la reserva de pasajes en una aerolinea, partimos de la gestin de un sistema de reserva donde los clientes pueden apartar uno o varios tiquetes en un vuelo para un da en especial haciendo claridad de la clase y el tipo de silla en la que se desea ubicar entre otras cosas, ofreciendo una flexibilidad de la cancelacin de las reservas o de algn tipo de modificacion si el cliente lo considera necesario. Las metas que se pretenden alcanzar con el SI (Sistema de Informacin) es una eficiente, rpida, y estable gestin de la informacin para la aerolinea, permitiendo a administradores tomar mejores decisiones, manejar mejor los recursos y hacer un seguimiento con un mayor detenimiento de las actividades y reportes de la misma.

ARQUITECTURA DEL SISTEMA


Al ser una aplicacin orientada a la Web, el sistema se ejecutar en un ambiente cliente servidor, el cual utilizar Apache como servidor Web ya que estar totalmente desarrollado en PHP5, y se utilizar PostgreSQL como motor de base de datos, debido a su robustez y a que es un motor gratuito. El sistema estar desarrollado bajo una arquitectura de 3 capas, utilizando el modelo vista controlador, en el cual las vistas, sern los formularios de las pginas Web, y donde el cdigo PHP ejecutado en el servidor, ser el que se encargue de controlar y gestionar los procesos con la base de datos. Los clientes utilizan el sistema desde un computador ubicado en cualquier parte, e interactan con l accediendo a una interfaz HTML a travs de un navegador Web que cumpla con los estndares de este lenguaje. El cliente se comunica con el servidor Web a travs de una capa intermedia, formada por scripts hechos en lenguaje java script y PHP; y en el servidor, a travs de PHP se gestionan los datos con la base de datos, de manera que se pueda garantizar una respuesta al cliente que est utilizando la aplicacin. El cdigo PHP estar totalmente separado de la capa de presentacin en las pginas HTML, igualmente el cdigo java script lo cual facilite el mantenimiento y escalabilidad del sistema. Los procesos con la base de datos estarn totalmente manejados a travs de procedimientos almacenados lo que reduzca el tiempo de las consultas en la base de datos y aumente la seguridad de las transacciones.

REQUERIMIENTOS FUNCIONALES y Gestionar aerolnea; El sistema permite configurar de manera rpida y dinmica toda la informacin general de la aerolnea incluyendo grficos. Consultar informacin; El sistema permite a sus visitantes conocer sobre noticias, promociones, rutas y sus vuelos programados, cupos disponibles en cada vuelo, estado de cada vuelo (en sala de espera, en ejecucin, retrasado, arrivando, entre otros), lugar de embarque para el vuelo en cada aeropuerto, flota de aviones, etc. Reservar Tiquetes; A travs del sitio los clientes podrn reservar cupos en alguno de los vuelos disponibles mediante una consulta previa de vuelos disponibles y sus escalas, sillas disponibles. Cuando un cliente reserva su cupo debe especificar la clase (econmica, VIP, etc) y si desea ventana. De acuerdo a la informacin suministrada, el sistema le asignar las sillas de manera automtica. Consultar Vuelos; El cliente podr consultar el valor que tendr que cancelar por el vuelo reservado de acuerdo a la tarifa por clase, cantidad de cupos y tiempo de antelacin. Dicho valor depender de informacin previamente configurada para el vuelo (o escala especfica). Tambin podr consultar tarifas para equipaje de acuerdo al peso extra por persona. Consultar Premios; El cliente podr consultar informacin acerca de los beneficios/premios a los cuales tiene derecho por estar inscrito como tal, por acumulacin de millas, etc. Enviar Alarmas; El sistema debe enviar alarmas para el cliente mediante correo electrnico y en el sitio, que le indique la proximidad del da de un vuelo reservado, informacin de los beneficios/premios a los cuales tiene derecho por millas acumuladas o eventos programados a los clientes registrados. Gestionar vuelos; el sistema permite el registro, modificacin, borrado, consulta de vuelos y sus caractersticas, adems del registro de personal de atencin al cliente, beneficios/premios por millas, programacin de eventos para los clientes, aeropuertos, aeronaves, etc Consultar Reportes: el sistema permite gestionar las actividades de la aerolnea, por ejemplo clientes por vuelo, cancelaciones por vuelo, etc. Consulta estadsticas; el sistema permite la gestin de todos los datos estadisticos, por ejemplo: cantidad de nuevos clientes por mes, reservas por mes y destinos, destinos ms visitados, horarios ms utilizados, etc.

Gestionar Usuarios: El sistema permite el Cambio de contrasea a un usuario que lo solicite cuando es olvidada, aceptar la solicitud de registro de un cliente, registrar usuarios de atencin al cliente.

REQUERIMIENTOS NO FUNCIONALES

y y y y y y y y y

Realizar la aplicacin mediante metodologa UML. Basado en la metodologa OpenUP (Proceso Unificado). Utilizar internet como medio de comunicacin entre los distintos nodos. Se desea que el tiempo de respuesta a una peticin no sea mas de 5 segundos. Su implementacin se realizara en el IDE NETBEANS 7.0.1. La base de datos en el servidor PostgreSQL 9.0 Es necesario que la aplicacin pueda soportar a 150 usuarios en lnea al tiempo. Su desarrollo no puede tardar ms de un mes. La disponibilidad del sistema debe ser continua con un nivel de servicio para los usuarios de 7 das X 24 horas. Asegurar que el diseo de las interfaces contemplen el que las propiedades pblicas y los parmetros de los mtodos sean de un tipo comn (estandarizados). Todos los usuarios que requieran accesar informacin y que vayan a realizar operaciones o a utilizar servicios deben ser identificados y autenticados contra la Base de datos, sobre la cual se tiene un servicio de paquete en el que se consolidarn todos los usuarios, perfiles y accesos entre otros que tendran estos usuarios al ingresar al sistema.

REQUERIMIENTOS TECNICOS y Equipos de cmputo: se requieren como minimo dos 4 equipos de cmputo tipo estacin de trabajo con unas especificaciones que se sugieren a continuacin:

Memoria RAM: 2 Gb DDR2 @1033MHz Disco Duro: SATA 500 Gb Monitor: 19 16:10 Controladora de Red: 10/100/1000/ Ethernet inalmbrico Mouse, Teclado, Parlantes.

Equipo de cmputo tipo servidor: Esta mquina servir como punto central para el sistema de informacin y en ella se almacenar la base de datos, sus especificaciones son las siguientes. Memoria RAM: 8Gb DDR3 @ 1333 MHz Discos Duros: 2Tb x 4 (RAID 1) Monitor: 17 4:3 Controladora de Red: 10/100/1000/ Ethernet Mouse, Teclado, Parlantes.

Equipos de redes internas e internet: Este tipo de equipamiento Un enrutador almbrico/inalmbrico. Un switch de 8 puestos. Cableado estructurado tipo UTP (RJ 45)

Equipos de impresin: El propsito de estos es posibilitar la creacin de papelera en medio fsico para efectos legales, y digitalizacin de documentos. Una impresora multifuncional Lexmark X2650

Red elctrica: Infraestructura con puntos de acceso 120 v CA / 50-60 Hz con polo a tierra Una UPS de 600 vatios o superior para evitar inactividad del servidor y que un corte no provoque la cada total del sistema. Muebles y enseres: Su utilizacin permite la disposicin de la mayora de los equipos y accesorios ya mencionados, estos son: Dos mesas de cmputo. Rack para el almacenamiento de los equipos de redes. Canaletas apropiadas para el cableado.