Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EJEMPLO DE APLICACION IEEE SistemaControlAereo2 PDF
EJEMPLO DE APLICACION IEEE SistemaControlAereo2 PDF
1. Introducción.
1.1 Propósito.
El propósito es definir cuales son los requerimientos que debe tener un programa
que gestione el sistema de control de un aeropuerto.
La aplicación de control aéreo ha sido encargada por la empresa NOVUELA
para gestionar el control aéreo y terrestre y sustituir a los ineficientes controladores
aéreos.
1.2 Ámbito.
1.4 Referencias.
En cada momento nos tiene que dar información sobre las condiciones de cada
avión, como son la hora de despegue/aterrizaje, situación de los depósitos de
queroseno, número de pasajeros, prioridad...
Este producto sólo lo utilizarán aquellas personas del aeropuerto que deseen
comprobar el funcionamiento del aeropuerto. Además deberá de haber algún
encargado de introducir los datos del avión, junto con los horarios de despegue y de
aterrizaje.
Dado el entorno de ventanas de la aplicación sería conveniente que el usuario
tuviera conocimientos de Windows a nivel usuario, además de un alto conocimiento
del funcionamiento del aeropuerto.
3.Requerimientos específicos.
3.1.1.1 Introducción.
3.1.1.2 Entradas.
3.1.1.3 Proceso.
3.1.2.1 Introducción.
Dar de alta los aviones que llegan con toda su información asociada.
3.1.2.2 Entrada.
Tipo del avión, compañía, modelo, hora y lugar de salida, hora de llegada,
numero de personas de la tripulación, capacidad máxima de queroseno, consumo de
queroseno por minuto, duración del trayecto y prioridad del vuelo.
3.1.2.3 Proceso.
3.1.2.4 Salida.
Actualización de la consola.
3.1.3.1 Introducción.
Dar de alta los aviones que tienen que despegar, junto con toda su información.
3.1.3.2 Entrada.
Tipo del avión, compañía, modelo, hora salida, lugar y hora de llegada, numero
de personas de la tripulación, capacidad máxima de queroseno, consumo de
queroseno por minuto, duración del trayecto, prioridad de salida y lugar de
estacionamiento.
3.1.3.3 Proceso.
3.1.3.4 Salida
Actualización de la consola.
3.1.4.1 Introducción.
3.1.4.3 Proceso.
3.1.4.4 Salida.
Actualización de la consola.
3.1.5.1 Introducción.
Asignar, para cada avión que quiere aterrizar, la pista de aterrizaje además de la
pista de salida y la puerta de salida.
3.1.5.2 Entrada.
Aviso del avión que está dispuesto para aterrizar incluyendo tipo, compañía,
modelo, número de pasajeros (si los hay), etc.
3.1.5.3 Proceso.
Buscar ruta de aterrizaje que esté libre (pista de aterrizaje, pista de entrada y
puerta de salida) y asignársela.
Si no existe ninguna, verificar si alguna ruta va a quedar libres durante el
aterrizaje del avión y asignársela.
Si no existe ninguna, ponerlo en lista de espera y tenerlo en el aire hasta que
pueda aterrizar.
3.1.5.4 Salida.
3.1.6.1 Introducción.
Asignar, para cada avión que quiere despegar, la pista de despegue además de la
pista de acceso al avión salida y la puerta de embarque.
3.1.6.2 Entrada.
La hora del reloj indica que el avión está dispuesto para despegar. Esto deberá de
ser confirmado.
3.1.6.3 Proceso.
Buscar ruta de despegue que esté libre (pista de despegue, pista de acceso) y
asignársela.
Si no existe ninguna, verificar si hay alguna ruta que vaya a quedar libres
durante el despegue del avión y asignársela.
Si no existe ninguna, ponerlo en lista de espera y hacer que la hora de despegue
se retrase.
3.1.6.4 Salida.
3.1.7.1 Introducción.
3.1.7.2 Entrada.
3.1.7.3 Proceso.
3.1.7.4 Salida.
3.1.8.1 Introducción.
3.1.8.2 Entrada.
Actualizar a cada minuto el combustible de cada avión que está en marcha. Esto
lo haremos comprobando la cantidad de combustible que gasta por minuto, según el
tipo de avión que sea.
En el caso de que un avión se quede con menos de 100 litros de queroseno,
pasará a tener la máxima prioridad de aterrizaje.
3.1.8.4 Salida.
3.1.9.1 Introducción.
3.1.9.2 Entrada.
3.1.9.3 Proceso.
Las prioridades son asignadas por el tipo de avión según el siguiente orden de
mayor a menor: pasajeros, comerciales, aerotaxi, avionetas.
Además un avión podrá pasar a tener la máxima prioridad si se queda con menos
de 100 litros de ueroseno.
3.1.9.4 Salida.
3.1.10.1 Introducción.
Mantener información sobre los aviones que están en espera de aterrizar y de los
que están en espera de despegue.
3.1.10.2 Entrada.
3.1.10.3 Proceso.
Los aviones que no puedan despegar o aterrizar por estar todas las rutas
ocupadas, se incorporarán a sus respectivas listas de espera. Estas se actualizarán
teniendo en cuenta las prioridades de cada avión.
3.1.10.4 Salida.
3.1.11.1 Introducción.
3.1.11.2 Entrada.
3.1.11.3 Proceso.
Actualizar toda la información del aeropuerto que pueda cambiar con el tiempo.
3.1.11.4 Salida.
Actualización de la consola.
3.1.12.1 Introducción.
3.1.12.2 Entrada.
3.1.12.3 Proceso.
Entre dos aviones con la misma prioridad para aterrizar se dará preferencia al
que tenga mayor cantidad de pasajeros + tripulación.
3.1.12.4 Salida.
3.1.13.1 Introducción.
3.1.13.2 Entrada.
3.1.13.3 Proceso.
Entre dos aviones con la misma prioridad para despegar, se dará preferencia al
vuelo que lleve un mayor retraso. Mientras que con la misma prioridad para
aterrizar, se dará prioridad al avión que lleve un mayor retraso en tanto por cien, o
sea:
(Retraso * 100)/tiempo del vuelo
3.1.13.4 Salida
Por determinar.
Por determinar.
A determinar.
A determinar.
3.5 Atributos
3.5.1 Seguridad
A determinar.
3.5.2 Mantenimiento
A determinar.
3.6.2 Operaciones
Al iniciar la aplicación por primera vez habrá que dar de alta el aeropuerto y
todos sus componentes, para después poder trabajar con estos datos.
A determinar.