1. PROYECTO CUN
“AIRPLANE”
Jorge Andrés Castro Sánchez
La CUN
Informática y convergencia
Bogotá DC
2012
1
2. TABLA DE CONTENIDO
CONTENIDO PAG
INTRODUCCIÓN...............................................................................................pag 3
OBETIVOS……..................................................................................................pag4
PROYECTO ……...…………………………………………………………..pag
5CONCLUSIÓN....................................................................................................pag
6
2
3. NTRODUCCION
Este proyecto se trata de un software de programación en donde se puedan
ingresar datos de una aerolínea y así mostrar todos los datos que se
encuentren de cualquier persona el programa se llama “Airplane" .Con
este novedoso programa los usuarios podrán entrar a guardar, modificar o
eliminar los datos de cada uno. Los usuarios que pueden utilizar este
software son los aeropuertos, los asesores de aerolíneas que son los que
podrían necesitar más de este software para mayor facilidad en el manejo
de datos personales de cada usuario y la asignación de códigos de vuelo,
esto facilitara su trabajo y todo va ir acorde a una base de datos. Este
programa se lleva cabo por medio del programa c++, en donde con código
de programación se llega a la finalidad de poder brindar a las aerolíneas un
programa sin problemas y de fácil utilidad, dependiendo de lo que pida el
usuario el programa lograra con las expectativas del que lo esté utilizando y
como se pudo decir antes se podrá guardar, modificar y eliminar los datos
de los vuelos a los que se le asignen.
Cuando se le presta al usuario este servicio se quiere llegar a la expectativa
de complacer al usuario y que pueda entrar sin problemas de ningún tipo, y
lograr un buen servicio al público.
3
4. OBJETIVOS
GENERAL
El objetivo general de este proyecto es el de utilizar mediante el
programa c++ lograr la creación de un software que se encargue de
permitir trabajar en una aerolínea.
ESPECIFICOS
Lograr innovar con este software frente a las aerolíneas y controlar el
acceso de los usuarios que lleguen al lugar y así guardar toda la
información en este programa, además de esto que no sea un
programa difícil de utilizar.
Utilizar un lenguaje de programación que no es muy complicado,
crear un producto que a una aerolínea le interese y sea una buena
herramienta en la empresa en donde s e utilice.
Brindar un buen servicio al usuario y quede satisfecho.
Poder entregar una buena herramienta para toda clase de empresa
que necesite este software y asi implantar nuevas ideas, utilizando
un lenguaje de programación que es muy básico pero que cumple a
cabalidad con todas las funciones que se necesitan para el
funcionamiento del programa y con las expectativas que requiera el
usuario que en este caso es una empresa de aerolíneas.
4
5. PROYECTO
Con Airplane se logra crear un nuevo lenguaje en c++ donde se utiliza
varias funciones en las cuales podemos acceder y en el cual se pide
nombre, apellido, cc y destino al cual necesita ir y el automática, ente lo
guarda y después de eso el programa cumple funciones como la de si el
usuario quiere verificar el destino al cual quiere ir y así poder eliminarlo
llegado el caso de no gustarle al usuario.
Todo esto llevado a cabo en c++ con funciones muy básicas que se
relacionaran a continuación:
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#define tam 100
/**** Declaracion de la estructura ****/
struct usuario
{
intnumber;
char nombre[tam],viaje[tam],cc[tam];
};
/**** Declaracion de funciones ****/
int menu();
inteliminar(int [], int&);
voidchao ();
voidmarco ();
voidtiquete();
void visualizar(const usuario &);
intop,n=0,x=0,ban=0,y=0,num_vuelo[tam],pila [6],tope=0;
/**** MAIN ****/
void main()
5
6. {
textbackground (LIGHTBLUE);
usuariousu[tam];
do{
clrscr();
op=menu();
switch (op)
{
case 1:{
clrscr();
marco();
gotoxy(6,6);
cout<<"Senior usuario por favor digite sus nombres y apellidos: ";
gotoxy(6,7);
gets(usu[n].nombre);
gotoxy(6,10);
cout<<"Senior usuario por favor digite el numero de documento de
identidad: ";
gotoxy(6,11);
gets(usu[n].cc);
gotoxy(6,14);
cout<<"Senior usuario por favor digite el lugar de destino: ";
gotoxy(6,15);
gets(usu[n].viaje);
gotoxy(6,18);
randomize ();
num_vuelo[n]=random(-100000000)+1;
usuario persona;
persona.number=num_vuelo[n];
visualizar (persona);
getch();
n++;
x=1;
}
break;
case 2: {
clrscr();
if(y==1)
6
7. {
clrscr();
marco();
gotoxy(30,11);
cout<<"--- LO SENTIMOS !!!";
gotoxy(23,12);
cout<<"LOS REGISTROS HAN SIDO ELIMINADOS";
getch();
}
else
{
if(x==1)
{
clrscr();
marco();
tiquete();
for (inti=0;i<n;i++)
{
gotoxy(20,14);
cout<<"SENIOR(A): "<<usu[i].nombre;
gotoxy(20,16);
cout<<"CEDULA DE CIUDADANIA: "<<usu[i].cc;
gotoxy(20,18);
cout<<"DESTINO: "<<usu[i].viaje;
gotoxy(20,20);
cout<<"CODIGO DE VUELO: "<<num_vuelo[i];
getch();
ban=1;
}
}
else
{
clrscr();
marco();
gotoxy(15,12);
cout<<"LO SENTIMOS, USTED NO HA REGISTRADO DATOS (NUMERAL
1)";
getch();
7
8. }
}
}
break;
case 3:{
clrscr();
if (ban==1)
{
marco();
gotoxy(23,12);
cout<<"LAS RESERVAS HAN SIDO ELIMINADAS";
getch();
y=1;
}
else
{
marco ();
gotoxy (28,12);
cout<<"LAS RESERVAS ESTAN VACIAS";
getch();
}
}
break;
case 4:
{
chao();
getch();
}
break;
default:
{
clrscr();
marco();
gotoxy(32,12);
cout<<"OPCION INCORRECTA";
getch();
8
9. }
}
}while(op!=4);
}
/**** Desarrollo de Funciones ****/
int menu ()
{
cout<< "nnnn";
cout<<"t EXPRESSJET - MENU PRINCIPAL nn";
cout<<"t#####################################################
###n";
cout<<"t#### ####n";
cout<<"t#### 1. REGISTRAR DATOS DE VUELO EXPRESSJET
####n";
cout<<"t#### 2. CONSULTAR TIQUETE EXPRESSJET DEL USUARIO
####n";
cout<<"t#### 3. ELIMINAR VUELO EXPRESSJET REGISTRADO
####n";
cout<<"t#### 4. SALIR ####n";
cout<<"t#### ####n";
cout<<"t#####################################################
###nnn";
cout<<"t POR FAVOR INGRESE LA OPCION DESEADA: ";
cin>>op;
returnop;
}
void visualizar(const usuario &t)
{
cout<<"Su numero de vuelo es: " "<<t.number<<" ".";
}
voidmarco()
{
textcolor (WHITE);
9
12. CONCLUSION
Me enfatice por este proyecto ya que he visto varias de las necesidades
que tiene una empresa de aerolíneas al encontrar la forma de introducir
datos, mediante la tecnología y mediante un pc poder lograr con todas
estas necesidades.
La necesidad de una aerolínea y controlar los datos de todos los usuarios
que allí puedan ingresar y esos adtos quedar guradados en el programa y
además de eso el usuario pueda modificar algún dato que de pronto quedo
mal.
12