You are on page 1of 8

UNIVERSIDADE VALE DO RIO DOCE

FACULDADE DE TECNOLOGIA – FATEC


CURSO DE SISTEMAS DE INFORMAÇÃO

Beatriz Araujo dos Santos


Douglas Ferreira da Silva
Jaqueline Lima de Oliveira

FLYINGUP! Controle de passagens aéreas

GOVERNADOR VALADARES
2014
Beatriz Araujo dos Santos
Douglas Ferreira da Silva
Jaqueline Lima de Oliveira

PROJETO INTERDISCIPLINAR
FLYINGUP! Controle de passagens aéreas

Trabalho interdisciplinar de Sistemas de Informação


apresentado para Universidade Vale do Rio Doce-
Governador Valadares/MG.
Orientador: Prof.ª Anderson Cardoso

GOVERNADOR VALADARES
2014
FLYINGUP! Controle de Passagens Aéreas

Beatriz Araujo dos Santos ¹


Douglas Ferreira da Silva ²
Jaqueline Lima de Oliveira³
Anderson Cordeiro Cardoso4

RESUMO

O projeto desenvolvido e abordado neste artigo tem como objetivo propor soluções
para empresas de aviação, bem como demonstrar o funcionamento de um software
de agendamento de passagens aéreas que utiliza a estrutura de dados conhecida
por lista encadeada, e tipos abstratos de dados (TADs), o que facilita a manutenção
do código, deixando o mesmo mais otimizado.

Palavras-chave: Estrutura de Dados. Lista encadeada. Delphi, Embarcadero


DelphiXE3.

_______________
1
Acadêmica do Curso de Sistemas de Informação, da Universidade Vale do Rio Doce
Email: beatriizaraujosantos@gmail.com
2
Acadêmico do Curso de Sistemas de Informação, da Universidade Vale do Rio Doce
Email: douglas.silvaf@hotmail.com
3
Acadêmica do Curso de Sistemas de Informação, da Universidade Vale do Rio Doce
Email: jaqueline-na-net@hotmail.com
4
Professor do Curso de Sistemas de Informação, da Universidade Vale do Rio Doce
Email: andersonc.cardoso@gmail.com
1 INTRODUÇÃO

Em busca de facilitar o cadastro de passagens aéreas, e também gerenciar


os voos que ocorrem de um aeroporto a outro do país, a empresa DenSoft
desenvolveu um aplicativo utilizando um modelo de avião comercial: Airbus A320-
200. o mesmo comporta até cento e oitenta e sete passageiros, porém o modelo
utilizado possui 180 lugares.

O sistema controla os voos feitos entre os nove principais aeroportos do país


que são Confins, Congonhas, Vitória, Brasília, Salvador, Recife, Galeão, Santos
Dumont, Guarulhos; além de controlar os voos realizados o aplicativo também
controla as vagas de cada voo.

O aplicativo é composto por três abas: a primeira aba é responsável por


pesquisar informações dos voos de acordo com a data e horários fornecidos. Já na
segunda aba, é possível realizar o check-in do cliente, e também do acompanhante,
caso este seja menor de idade. Na terceira aba, o check-in dos clientes pode ser
alterado ou cancelado.

2 OBJETIVO

Este artigo tem como objetivo demonstrar o funcionamento do software de


agendamento de passagens aéreas, software este que utiliza um tipo de estrutura
de dados para cadastrar as informações.

3 FERRAMENTAS UTILIZADAS
O software foi desenvolvido no aplicativo Embarcadero Delphi RAD Studio
XE3, utilizando a linguagem de programação Delphi, além do editor de imagens
Adobe Fireworks CS6 para o layout do software.

4 FUNCIONAMENTO DO PROGRAMA

O aplicativo é dividido em três abas: na aba “Info” é possível saber o número


de vagas disponíveis para determinado voo, após informados ao programa a data e
horário do voo, além de origem e destino.

Já na aba cliente é realizado o check-in do cliente. Primeiramente, devem ser


informados ao software o nome, o documento( identidade,certidão de nascimento ou
passaporte), e idade do cliente, que pode selecionar as seguintes opções: 0 a 2
anos, 2 a 11 anos, acima de 12 e menor de 18 anos, e maior de 18 anos. Caso o
passageiro a ser cadastrado seja menor de idade, o aplicativo solicitará o pré-
cadastro de um acompanhante maior de idade, informando os mesmos dados
iniciais do menor. Ainda na aba cliente, o usuário deve selecionar a origem e o
destino da sua viagem, além da data a qual deseja viajar.

Após o preenchimento dos campos acima mencionados, o botão “OK” deverá


ser pressionado, possibilitando a escolha do horário de viagem. Se o voo não
possuir lugares disponíveis, o aplicativo dá a opção de modificar a data escolhida. A
mesma regra vale para caso o horário, que será selecionado posteriormente, não
ser possível alocar mais nenhum passageiro. Os horários disponíveis variam de voo
para voo. Também após o pré-cadastro, o preço da passagem por cliente será
mostrado. O mesmo varia de acordo com a idade do passageiro, da data de viagem,
e da duração da viagem. Depois de escolher o horário, o botão “Escolher Poltrona”
deverá ser pressionado, onde será possível escolher a poltrona desejada pelo
passageiro, se o avião daquele dia e horário contiver lugares disponíveis. . Caso o
passageiro seja menor de idade, primeiramente o menor tem a poltrona reservada, e
logo em seguida, o seu acompanhante também reserva seu assento. Ao concluir
essa etapa, o botão “Realizar Check-in” é habilitado, e se todos os campos
estiverem preenchidos, o check-in do cliente é realizado.

Por fim, na terceira aba é possível gerenciar os check-in’s dos passageiros,


alterando dados cadastrados, ou mesmo cancelando-os.

5 CONCLUSÃO

O aplicativo criado pela equipe Densoft busca agilizar o processo de


agendamento de passagens aéreas, gerando satisfação tanto para a empresa que
realiza os voos quanto para os clientes.

O software cumpre bem o seu papel, porém, pela complexidade do software e


tempo limitado, ainda faltam alguns recursos a serem implementados futuramente
no aplicativo referido, que o tornariam mais eficiente em sua função.
FLYINGUP! Airlines Tickets Control

ABSTRACT

The project developed and discussed in this article aims to propose solutions to the
aviation companies, as well as demonstrate the operation of a scheduling software
airfares that uses the data structure known as linked list, and abstract data types
(ADTs), which facilitates the maintenance of the code, making it more optimized.

Keywords: Data Structure. Linked list. Delphi Rad StudioXE3.


REFERÊNCIAS

DEVMEDIA, Função para calcular feriados móveis. Disponível em


<http://www.devmedia.com.br/funcao-para-calcular-feriados-moveis/21886> . Acesso
em 17 de maio de 2014.

DEVMEDIA, Criando, Gravando e Lendo dados de Txt com Delphi. Disponível


em <http://www.devmedia.com.br/criando-gravando-e-lendo-dados-de-txt-com-
delphi/22736#ixzz325tWGQK4>. Acesso em 17 de maio de 2014.