Buscar

UNIP EAD ADS PIM IV 2017 nota 9.5

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIP INTERATIVA 
Projeto Integrado Multidisciplinar 
Cursos Superiores de Tecnologia 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
“LEGAL RENT A CAR” 
LOCAÇÃO DE VEÍCULOS 
 
 
 
 
 
 
 
 
 
 
 
 
 
Polo Guaratinguetá - SP 
2017 
 
 
UNIP INTERATIVA 
Projeto Integrado Multidisciplinar 
Cursos Superiores de Tecnologia 
 
 
 
 
 
“LEGAL RENT A CAR” 
LOCAÇÃO DE VEÍCULOS 
 
 
 
Projeto Integrado Multidisciplinar para obtenção 
do título do Curso Superior de Tecnologia em 
Análise e Desenvolvimento de Sistemas 
apresentado à Universidade Paulista – UNIP 
como pré-requisito para aprovação no 2º 
semestre. 
 
Orientador: Prof. Angel Antônio Gonzalez 
Martinez 
 
 
 
 
Reinaldo Vieira dos Santos 
RA: 1706594 
Curso Superior de Tecnologia em Análise e 
Desenvolvimento de Sistemas 
Semestre: 2º semestre 
 
 
 
Polo Guaratinguetá - SP 
2017 
 
 
RESUMO 
 
O ramo de locação de veículos no Brasil vem aumentando, com uma 
duração em média de 3,6 dias a 5 dias a cada ano 
 
Com a crescente velocidade e o avanço da tecnologia, devemos encontrar 
soluções e estratégias para redução de custos e otimização de processos. 
 
Com as disciplinas de Engenharia de Software I e Linguagem e Técnicas de 
Programação a empresa “Legal Ren a Car” em parceria com uma Ong de Direitos 
Humanos, apresenta a necessidade de contratação de um sistema de locação de 
veículos, com o objetivo de controlar as locações de veículos de acordo com a 
disponibilidade aos clientes com um valor mais acessível. 
 
 
 
 
 
 
 
 
. 
 
 
 
 
 
 
 
 
 
 
Palavras-chave: Engenharia de Software I, Linguagem e Técnicas de Programação, 
Ong, locação de veículos. 
 
 
ABSTRACT 
 
The segment of vehicle leasing in Brazil has been increasing, with an 
average duration of 3.6 days to 5 days each year 
 
With the increasing speed and advancement of technology, we must 
find solutions and strategies for cost reduction and process optimization. 
 
With the disciplines of Software Engineering I and Language and 
Programming Techniques, the company "Legal Ren a Car", in partnership with 
a Human Rights NGO, presents the need to hire a vehicle leasing system, with 
the objective of controlling the leasing vehicles according to availability to 
customers with a more affordable value. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Keywords: Software Engineering I, Language and Programming Techniques, 
Ong, vehicle rental. 
 
 
SUMÁRIO 
 
1. INTRODUÇÃO………………………………………………............…..6 
2. ESTRUTURAÇÃO........................................................................7 
2.1 Objetivo.................................................................................7 
3. ORGANIZAÇÃO..........................................................................7 
4. DESENVOLVIMENTO.................................................................8 
5. METODOLOGIA....................................................................... ..14 
5.1 Engenharia de Software.................................................... ...14 
6. CONCLUSÃO............................................ .................................18 
7. REFERÊNCIAS..........................................................................19 
7.1 Anexo – Estrutura de codificação do sistema (frações)..........20 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6 
 
1. INTRODUÇÃO 
 
O projeto tem como finalidade o desenvolvimento de um sistema de locação 
de veículos com o conhecimento adquirido nas disciplinas de Engenharia de 
Software I e Linguagem e Técnicas de Programação. 
Sabemos que o processo de desenvolvimento passa por diversas etapas 
como planejamento e prazo, codificação, testes, implementação, testes finais para 
implantação, documentação, podendo atender seu cliente de forma adequada. 
Para o atendimento adequado, a empresa Legal Rent a Car em parceria 
com uma Ong de Direitos Humanos, apresentaram os requisitos iniciais para o 
desenvolvimento do sistema de locação, para maior controle dos veículos. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7 
 
2. ESTRUTURAÇÃO 
 
 2.1 Objetivo 
 
O principal objetivo é o desenvolvimento de um sistema para locação de 
veículos que irá atuar nos principais aeroportos do país, além da divulgação aos 
seus clientes informações sobre direitos humanos e a cultura regional. 
Após apresentação dos requisitos do sistema a equipe de desenvolvedores 
iniciará estabelecendo os parâmetros de integração com seus funcionários e a 
segurança dos dados cadastrados de seus clientes e a organização e integridade da 
locação dos veículos, além da satisfação de seus clientes. 
 
3. ORGANIZAÇÃO 
 
Para atender as especificações, a empresa ressalta os seguintes itens: 
 Quilometragem livre: não será cobrado as tarifas de quilometragem, o 
cliente pagará apenas as diárias de locação, independente da 
quantidade de quilômetros rodados; 
 Desconto para idosos: nesta categoria o idoso receberá um desconto 
de 10% sobre o valor total da locação; 
 Empresas parceiras de Ong: empresas parceiras da Ong terão direito 
5% desconto sobre o valor total da diária; 
 Locação diferenciada: caso a locação seja de 5 dias, o cliente receberá 
uma diária de cortesia; 
 Multa por atraso: após a entrega do veículo, deverão ser calculadas as 
horas de atraso proporcionais a diária de locação; 
 Emissão de ticket (na tela): na realização da locação do veículo, o 
sistema apresenta dos dados do cliente e do veículo, como data e hora 
da locação, data de devolução. Caso o cliente contrate 5 dias ou mais, 
ele deve informar que utilizará a diária de cortesia, pois deverá 
apresentar essas informações. 
No momento da reserva do veículo, não deverá ser reservado para outro 
cliente, apenas quando o sistema conste a entrega para nova reserva. 
A cada mês a empresa Legal Rent a Car divulgara os temas direcionados a 
direitos humanos e também a cultura regional, informações distribuídas através de 
folhetos entregues aos clientes no ato da locação. Ao término da locação, o sistema 
deverá apresentar um relatório com os automóveis locados e com as previsões de 
entrega (data e hora). 
 
8 
 
4. DESENVOLVIMENTO 
 
Para iniciar a codificação, gerenciamento, implementação e execução do 
sistema em caráter de desenvolvimento, será utilizado o editor de Dev-C++, uma 
IDE (IDE - Integrated Development Environment) para programação na linguagem 
C/C++. Ele usa a porta Mingw do GCC (GNU Compiler Collection) como seu 
compilador. O programa cria executáveis nativas no Win32. 
A IDE Dev-C++ tem as seguintes especificações: 
 Suporte a compiladores baseados em GCC. 
 Depuração integrada (usando GDB). 
 Navegador de classes. 
 Recurso de completar códigos. 
 Navegador de depuração de variáveis. 
 Gerenciador de Projetos. 
 Editor com destaque de sintaxe personalizável. 
 Suporte a modelos para criação dos seus próprios projetos. 
 Edição e compilação de arquivos de recursos. 
 Gerenciador de Ferramentas. 
 Suporte a impressão. 
 Facilidades de encontrar e substituir. 
 Gerenciador de pacotes para facilitar a instalação e adição de 
bibliotecas. 
 Suporte CVS. 
 Lista de coisas a fazer. 
 Janela de CPU. 
 
Para facilitar sua utilização pelos funcionários das locadoras, a equipede 
desenvolvimento contratada irá utilizará a Linguagem C para a criação do sistema, 
seguindo as diretrizes necessárias no desenvolvimento do sistema. 
9 
 
 
Interface da IDE de desenvolvimento 
 
Inicialmente é feio um briefing com os desenvolvedores e a empresa 
solicitante com todas as informações necessárias que deveram apresentar no 
sistema, as localidades onde atenderam os turistas, quantidades de usuários 
administrando o sistema, empresas parceiras da locadora. Além das localizações 
será divulgada a primeira campanha de direitos humanos em conjunto com a cultura 
regional de cada instalação da locadora. 
O sistema trabalhará com diversos menus, cada um como sua função de 
atendimento, estando hospedado em um servidor local em cada posto de 
atendimento, de modo a armazenar todas as informações vigentes a locação de 
veículos, gerando um backup diário e encaminhado a central. 
A primeira do sistema é responsável pelo acesso ao funcionário, solicitando 
usuário e senha para liberar o sistema e suas funcionalidades. 
10 
 
 
Primeira tela de acesso ao usuário (funcionário). 
 
Após o login do atendente, o sistema já está pronto para o uso com seu menu 
principal, com suas principais atividades de rotina. 
 
Segunda tela de acesso ao menu principal. 
 
 
11 
 
Com o acesso ao menu principal liberado, todos os dados são gerenciáveis. 
As informações de todo o sistema devem ser inseridas apenas pelo 
administrador, mantendo a segurança e integridade de todos os dados cadastrados, 
lembrando que os funcionários ficaram restritos a algumas alterações nos registros 
do sistema. 
 
 
Menu de gerenciamento de veículos. 
 
 
 
Diariamente o sistema terá armazenado em sua base de dados todos os 
clientes que já utilizaram esse serviço de locação de veículos, onde cada cadastro 
de cliente é específico de acordo com o histórico de tempo de permanência do 
veículo e seus descontos. 
12 
 
 
 
Cadastro inicial de clientes. 
 
 
 Listagem de clientes cadastrados. 
 
 
 
 
13 
 
 
Frota de veículos para locação. 
 
 
Locação do veículo disponível e valor da diária. 
 
 
14 
 
5. METODOLGIA 
5.1 Engenharia de Software 
 
Podemos definir de maneira exemplificada, que o processo de 
engenharia de software tem a preocupação de seguir a metodologia iniciando 
o planejamento de confecção do sistema, informações específicas, todo o 
projeto codificado, verificação de cada ferramenta dentro do sistema, testes e 
validações, suas versões de acordo com sua evolução e suporte. 
Durante seu desenvolvimento do sistema, são verificadas todas as 
tarefas e sua automatização com o foco na facilidade e na qualidade do 
produto. A todo o momento a metodologia é revista pela equipe de 
programadores, buscando sempre o foco nas necessidades do cliente e 
aproveitando ao máximo a produtividade. 
Para que o sistema seja implantado a empresa contratada irá dispor de 
seus colaboradores para a capacitação de seus utilizadores, direcionando toda 
a parte técnica para operacionalizar o sistema de locação. 
Seguindo as orientações do gerente de software, o método ágil 
eXtremme Programming (XP) sempre é citado em meio ao desenvolvedores, 
motivo pelos quais se tem uma equipe pequena porém ágil trabalha em 
ambientes de constantes mudanças, dedicados ao desenvolvimento em um 
curto espaço de tempo porém todos estão voltados a criação de um produto de 
qualidade e deixando seu cliente satisfeito. 
 
Metodologia adotada pela equipe de desenvolvimento. 
15 
 
Dada à conclusão do processo de desenvolvimento e seus 
parametrizações, a fase de implantação é iniciada em conjunto com o cliente e 
seus utilizadores, atendendo a que foi proposto durante o briefing com todas 
as informações necessárias ao bom atendimento aos turistas. 
Todos os pontos de atendimento espalhados por todo o país estarão 
participando das campanhas de direitos humanos e apresentando a cultura 
regional de cada localidade. 
A ideia de divulgar em todos os postos de atendimento é abordar os 
principais postos da Declaração Universal de Direitos Humanos, mostrando 
que ela é muito mais abrangente do que pensa, orientando todos os turistas 
sobre a liberdade, igualdade, educação para todos sem distinção de raça, sexo 
e religião. 
A cultura regional é o destaque de passeios turísticos por todo o país, 
pela sua diversidade e suas maravilhas naturais. Pela vasta extensão 
territorial, cada região do Brasil tem suas particularidades, uma delas é a 
dança do frevo comemorada na época de carnaval da região nordeste. 
Ao atender cada cliente, será entregue folheto explicativo sobre a 
campanha de direitos humanos e a cultura regional, juntamente com o ticket 
com as informações de locação do veículo. 
 
 
 
Dança folclórica típica do carnaval de rua. 
16 
 
 
Eventos por todo o país. 
 
 
Campanha Bahia de todos. 
17 
 
 
Dia Internacional de Direitos Humanos. 
 
 
Citação de Carlos Drummond de Andrade. 
 
 
 
 
 
 
 
 
18 
 
6. CONCLUSÃO 
 
A proposta do projeto é a execução da teoria a prática de desenvolvimento e 
programação do sistema de locação, sua importância desde o processo de criação a 
implantação em seus clientes. 
Transcorrido do trabalho de criação do sistema, foi possível chegar ao 
objetivo, cumprindo todo o prazo seguindo os conceitos metodológicos 
proporcionando a prática e assimilação, satisfazendo o cliente. 
Com o sistema desenvolvido, a locação de veículos segue todos os 
requisitos necessários para melhor atender seus clientes (turistas), com o padrão de 
organização e preparado para futuras implementações. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19 
 
7. REFERÊNCIAS: 
 
CIÊNCIA MODERNA, Engenharia de Software: Análise e Projeto de Sistema, 2008. 
 
MARTINS, J. C. C. Técnicas para gerenciamento de projetos de software. Rio de 
Janeiro: Brasport, 2007. 
 
MENAMIN, Sthephen M.; PALMER, John F. Análise Essencial de Sistemas. [S.l.]: 
Editora Makron Books, 1994. 
 
TANENBAUM, Aaron M.; LANGSAM, Yedidyah; AUGENSTEIN, Moshe J. 
Estruturas de Dados Usando C. [S.l.]: Makron Books, 1995. 
 
Schildt, H. C – Completo e Total. Editora McGraw-Hill, 1990. 
Pereira, Silvio do Lago - Algoritmos e Lógica de Programação em C: Uma 
abordagem didática / Silvio do Lago Pereira. - 1.e - São Paulo: Érica, 2010, ISBN 
978-85-365-0327-1. 
FILHO, W. Engenharia de Software: fundamentos, métodos e padrões. LTC – 
Livros Técnicos e Científicos Editora S.A., 2005. 
 
 
Software de desenvolvimento: 
 Dev C++ 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20 
 
7.1 Anexos – Estrutura de codificação do sistema (frações) 
 
 
 
 
 
 
21

Continue navegando