Universidad Tecnológica Tecnológica de Panamá Centro Regional de Chiriquí Facultad Ing. En Sistemas ic. En Redes en In!ormática Pro"ecto #ase de $atos Reserva Tic%et &erolínea 'ateria &dministración de #ase de $atos Pro!esor &ndr(s 'iranda Ela)orado Por *os( Saavedra *os( +ernánde,
INTRODUCCION En este documento se describe los objetivos e información clara y concisa de cómo utilizar el sistema automatizado para la aerolínea ALPAFLO. el sistema automatizado fue creado por Jos !aavedra y Jos "ern#ndez con el objetivo de brindar facilidad al control de sus datos de re$istro% la información &ue maneja la aerolínea como es venta de boletos% 'ora de salida% los usuarios &ue in$resan e información del avión. es de muc'a importancia consultar este manual durante la visualización de las pa$inas ya &ue lo $uiara paso por paso el manejo de las funciones con l. con el fin de facilitar la comprensión del manual% se incluyen $r#ficos e(plicativos.
'&RC- TERICAntecedentes de la investi$ación) El objetivo $eneral de este sistema automatizado% es el de controlar de forma automatizada la administración en una aerolínea en la cual se llevan varias operaciones como son) la venta de boletos% los 'orarios% destinos% los asientos disponibles% los capitanes de avión y la pa&uetería &ue se lleva entre otras operaciones con el objetivo de brindar un entorno #$il y sencillo para catalo$ar almacenar y acceder a la información% a fin de mejorar y controlar el re$istro actual y para el mejor desenvolvimiento de la administración &ue a&uí se maneja.
#&SES TERIC&S Aerolínea) Líneas areas% o aerolíneas% son a&uellas or$anizaciones &ue se dedican al transporte de pasajeros o car$a% y% en al$unos casos% animales% por avión *ia$rama de flujo de datos) +uestran en forma visual sólo el flujo de datos entre los distintos procesos% entidades e(ternas y almacenes &ue conforman un sistema. ,uando los analistas de sistemas inda$an sobre los re&uerimientos de información de los usuarios% deben ser capaces de concebir la manera en &ue los datos fluyen a travs del sistema u or$anización% los procesos &ue sufren estos datos y sus tipos de salidas.
os elementos )ásicos que a/arecen en una $F' son0 -Entidad e(terna -Proceso -Flujo de datos -Almacn de datos
&1&ISIS 2 RE3UERI'IE1T- $E SISTE'& Para poder instalar el sistema automatizado es necesario tener un sistema operativo y una computadora ya &ue es la base fundamental para poder manipular el sistema% no es necesario tener un tipo de modelo de computadora lo nico &ue es necesario es &ue ten$a una capacidad razonable de procesamiento ya &ue de este depende la rapidez del sistema y así poder trabajar adecuadamente. para el uso del sistema es indispensable contar con conocimientos de computación ya &ue si no se cuenta con lo especificado le ser# difícil de manejar el sistema al usuario !e necesita contar con Access /001% /020 o /023 con el fin de &ue se pueda ejecutar adecuadamente el sistema.
'odelo entidad relación Es un modelo de datos )asado en una rece/ción del mundo real que consiste en un con4unto de o)4etos )ásicos llamados entidades " relaciones entre estos o)4etos5 im/lementándose en !orma grá!ica a trav(s del $iagrama Entidad Relación.
Nombre
Simbología Significado
Rectángulo
Representa entidades
conjuntos
de
Rombo
Representa las relaciones
Ligas
Son las que unen atributos a conjuntos de entidades y estas mismas a conjuntos de relaciones
Rectángulos dobles
Representan conjuntos entidades débiles
de
Ligas dobles
Indican la participación total de una entidad en un conjunto de relaciones
La cardinalidad
Eplica de forma eacta como se relacionan las entidades! la siguiente tabla muestra las posibilidades de la cardinalidad y su representación
"ardinalidad "ardinalida d
Se lee
Representación
#$#
%no a uno
&'(
#$+
%no a muc,os
&'(
+$+
+uc,os a muc,os
&'(
Significa "uando un registro de una tabla solo puede estar relacionado con un )nico registro de la tabla y *ice*ersa "uando un registro de una tabla secundaria solo puede estar relacionado con un )nico registro de la otra tabla principal y un registro de la tabla principal que puede tener más de un registro relacionado en la tabla secundaria "uando un registro de una tabla puede estar relacionado con más de un registro de la otra tabla y *ice*ersa
CaRdi1aidadeS
Pasa4ero 6 #oleto & un /asa4ero le /ertenece solo un )oleto Un )oleto le /ertenece solo a un /asa4ero Pasa4ero 6 Salida Un /asa4ero tiene solo una salida Una salida tiene varios /asa4eros Salida 6 7uelo as salidas tienen varios vuelos Un vuelo solo tiene una salida Salida 6 Tri/ulación Una salida es asignada a una tri/ulación & una tri/ulación se le asigna solo una salida Tri/ulación 6 /iloto & una tri/ulación se le asigna un /iloto Un /iloto es asignado a una tri/ulación Piloto 6 &viones & un /iloto se le asigna un avión & un avión se le asigna un /iloto &viones 6 a/arato Un avión se identi!ica /or un a/arato Un a/arato identi!ica a un avión
MODELO DE SICLO DE VIDA DEL SOFTWARE MODELO EN ESPIRAL
Introducción )reve El modelo de en es /iral es mu" utili,ado /ara el desarrollo de so!t8are "a que su /roceso como su nom)re lo dice son en es/iral donde cada interacción re/resenta un con4unto de actividades las cuales no están !i4adas a ninguna /rioridad "a que las !unciones se eligen mediante el análisis de riesgos comen,ando /or el )ucle o interacción anterior. El modelo en cascada tiene las siguientes !aces las cuales tomaremos en cuenta /ara el desarrollo de nuestro so!t8are requerido el cual llevara el control de vuelos de una aerolínea
F&SE 9 $ETER'I1&R -#*ETI7-S En esta fase determinaremos los re&uerimientos adecuados para el desarrollo de nuestro soft4are a si mismo contar con un manual de usuario para &ue este no ten$a conflictos al momento de manipularlo $ETER'I1&R &S RESTRICCI-1ES) en esto solo el usuario tendr# derec'o al entorno $r#fico y no podr# 'acer modificaciones del soft4are 5derec'os de autor6.
I$E1TIFIC&CI-1 $E RIES:-S &TER1&TI7&S P&R& E7IT&R-0
$E
PR-2ECT-
2
ESTR&TE:I&S
7dentificaremos los ries$os posibles de nuestro soft4are como pueden ser los si$uientes 8&ue no le $uste al usuario 8&ue no cumpla con las necesidades &ue nuestro usuario re&uiere 8&ue no sea factible nuestro soft4are. Para evitar estos posibles ries$os es indispensable tener contacto frecuento con el usuario o cliente &ue solicito la elaboración del soft4are para satisfacer su necesidad.
P&1IFIC&CI1 I1ICI& - PRE7I& 9ealizar una entrevista a nuestro cliente para saber e(actamente las condiciones y necesidades &ue llevara el soft4are a realizar Elaborar un pe&ue:o dise:o del soft4are.
FASE 2 ANALISIS DEL RIESGOS
En esta fase se lleva a cabo el estudio de las causas de las posibles amenazas y probables eventos no deseados y los daños y consecuencias que éstas puedan producir como son Tiempo limitado para la creación del software Que nuestro software fracase Mantenimiento del software. Que el usuario no entienda a la interfaz del software FASE 3 PLANIFICAR
Revisamos todo lo eco! evalu"ndolo! y con ello decidimos si continuamos con las fases si#uientes y plani$camos la pró%ima actividad. &e aval'a lo elaborado para saber si se va creando correctamente nuestro software y de esta evaluación se determina si se pasa a la si#uiente actividad o ay que corre#ir un ries#o detectado. FASE 4 DESARROLLAR, VERIFICAR Y VALIDAR.
Tareas de la actividad propia y de prueba. (eri$car que cada tarea asi#nada a cada fase se cumpla. )robar el software una vez terminado a darle mantenimiento. VENTAJAS
*na de las #randes venta+as de este modelo es la evolución en cada fase que permite cambios de ob+etivos *no de los inconvenientes de este modelo es la evaluación de ries#o ya que no se sabe con e%actitud el desperfecto des de la fase inicial asta la fase $nal
,d pasa+ero! ,d tripulación! ,d boleto! ,d vuelo ,d salida -actura
Tiene
)asa+ero
Código-pasajero Nombre pellidos Dirección Tel!"ono Correo-electrón Ocupación
Tiene
Tripulación
Id-empleado Nombre Cargo Sueldo Tipo-tripulación horas de vuelo
Tiene
Tiene
Tiene
/oletos
(uelos
&alida
Id-vuelo Hora de salida Hora de llegada Origen Destino Tiene
Identidad del avión
Id-salida Fecha de salida Numero de sala Ciudad destino Nombre aeropuerto
,d pasa+ero! ,d tripulación! ,d boleto! ,d vuelo ,d salida -actura
Tiene
)asa+ero
Código-pasajero Nombre pellidos Dirección Tel!"ono Correo-electrón Ocupación
Tiene
Tripulación
Id-empleado Nombre Cargo Sueldo Tipo-tripulación horas de vuelo
Tiene
Tiene
Tiene
/oletos
(uelos
&alida
Id-vuelo Hora de salida Hora de llegada Origen Destino Tiene
lase publica ,d0publica osto descripción
Id-salida Fecha de salida Numero de sala Ciudad destino Nombre aeropuerto
Identidad del avión
lase vip ,d0vip osto descripción
Costo de la Im/lementación
,ada edición est# orientada a una necesidad del mercado y a un tipo de or$anización. ;ípicamente% las ediciones caen dentro de los si$uientes niveles) <#sica) Orientada a la pe&ue:a y mediana empresa con re&uerimientos b#sicos de $estión de datos. Estas ediciones proveen 'erramientas sencillas de $estión% y capacidades b#sicas de base de datos% pero est#n limitadas a un nmero de ,P=s% y pueden tambin tener limitaciones de memoria% tama:o de base de datos o nmero de usuarios. >?.000 dólares por ,P=.
Est#ndar) Orientada para soluciones de mediana8empresa y departamentales. Al$unas veces limitadas a un cierto nmero de ,P=s% y carecen de al$unas de las funcionalidades sofisticadas de ediciones empresariales.
>2?.000 dólares por ,P=.
Empresarial) Orientada para las $randes compa:ías% para aplicaciones &ue re&uieren $randes volmenes de datos y alto desempe:o transaccional. Las ediciones empresariales incluyen características tales como alta disponibilidad% clusterin$% y avanzadas 'erramientas de $estión% y típicamente no tienen limitaciones de ,P= o memoria.
>@0.000 dólares por ,P=.
+antenimiento
El mantenimiento y soporte ser#n tarificados con un porcentaje del precio en lista% siendo $eneralmente /? por ciento del costo del producto. El mantenimiento da a los clientes el derec'o a nuevas versiones de soft4are.
,onclusión