Topologia Lógica Redes PIM 1º Semestre
Por: FIllipe Schiavi • 25/4/2018 • Trabalho acadêmico • 2.915 Palavras (12 Páginas) • 220 Visualizações
PROGRAMA DE LOCAÇÃO DE VEÍCULOS
SÃO PAULO
2017
PROGRAMA DE LOCAÇÃO DE VEÍCULOS
Trabalho entregue visando a aprovação no curso de
análise e desenvolvimento de sistemas, apresentado à
Universidade Paulista – UNIP.
PROGRAMA DE LOCAÇÃO DE VEÍCULOS
Trabalho entregue visando a aprovação no curso de
análise e desenvolvimento de sistemas, apresentado à
Universidade Paulista – UNIP.
Aprovado em
/
/
Visando adequação ao mercado e a boa funcionalidade, foi desenvolvido um
sistema informatizado em linguagem de programação C, cuja finalidade é receber e
entregar dados que possibilitem a plena execução do serviço de locação de
automóveis, inclusive ofertar certos benefícios a clientes em geral, idosos e demais
contribuintes. Utilizando o ciclo de vida modelo espiral, foi feito um planejamento
baseado no que foi solicitado pelo cliente, análise dos riscos para sabermos se era
viável continuar com a criação do software da maneira proposta contando sempre
com a avaliação do cliente, porém, utilizando as técnicas que melhor se adequaram.
Utilizamos uma topologia de rede que nos proporciona uma menor quantidade de
falhas, uma maior segurança para acesso à internet e proteção dos arquivos em
servidor, caso haja necessidade de expansão a topologia utilizada nos proporciona
uma
grande
facilidade
para
configuração
de
novos
usuários.
Utilizamos
equipamentos com o melhor custo-benefício do mercado, para economizar gastos e
ter equipamentos com um desempenho satisfatório. O programa foi desenvolvido
com o intuito de ser simples e objetivo, para facilitar o uso do operador, com menus
intuitivos e de fácil operação.
Palavras-chave: Programa em C, desenvolvimento, serviço.ABSTRACT
In order to adapt to the market and good functionality, a computerized C
programming language system has been developed, whose purpose is to receive
and deliver data that enable the full execution of the car rental service, including
offering certain benefits to customers in general, the elderly and other taxpayers.
Using the spiral model lifecycle, a planning was done based on what was requested
by the client, analysis of the risks to know if it was feasible to continue with the
creation of the software in the proposed way always counting on the evaluation of the
client, however, using the techniques which fit best. We use a network topology that
provides us with a smaller number of failures, a greater security for access to the
internet and protection of the files in the server, in case there is need of expansion
the topology used provides us a great facility for the configuration of new users.
We use equipment with the best cost benefit of the market, to save expenses and to
have equipment with a satisfactory performance. The program was developed with
the intention of being simple and objective, to facilitate the use of the operator, with
intuitive menus and easy operation.
Key-words: C program, development, service.1 INTRODUÇÃO 5
2 Planejamento 7
Objetivo 7
O que é necessário 7
Restrições 7
Análise de risco 8
Solução 8
3 Cronograma 9
4 EAP 9
5 Prazos
11
É viável prosseguir com o desenvolvimento 11
Prototipação 11
6 Telas da função de aluguel 14
7 Elicitação dos requisitos 21
Análise de requisitos 22
8 XP 23
9 Manual para execução do programa 24
Telas de inicialização 24
Telas de cadastramento 28
Telas de exibição e alteração 32
10 Referências Bibliográficas
515
1 INTRODUÇÃO
A evolução das tecnologias da informação vem promovendo diversas
mudanças na sociedade em geral. Entre elas está a disponibilização de uma
quantidade crescente de informações e serviços, assim sendo, torna-se proveitoso e
viável o estabelecer de certos negócios comerciais, visto a grande e constante
evolução dos meios. O cliente em geral busca a melhor relação entre praticidade e
custo-benefício, com consciência disso foi desenvolvido o sistema informatizado
apresentado neste documento. O respectivo documento apresenta um sistema
informatizado para uma locadora de veículos automotores e a documentação foi
orientada pelas vigentes normas da ABNT.6
Ferramentas:
•
Code Blocks/Devc++ (Linguagem de programação C), Visio, MS Word.
Procedimentos:
•
Análise dos Requisitos
• Desenvolvimento dos Protótipos
• Correção de falhas
• Desenvolvimento do projeto final
• Rotina de testes
• Correções emergenciais
• Entrega do software ao cliente.
Ciclo de vida:
•
Modelo espiral
O ciclo de vida espiral foi utilizado no projeto devido a análise de risco ser constante
na etapa do modelo com isso diminuindo o índice de falhas no qual o projeto pode
chegar.7
2 Planejamento
Objetivo:
•
Criar um sistema de locação de carros utilizando linguagem de programação
C onde as principais características serão que o cliente terá quilometragem
livre, ou seja, o mesmo pagara somente por dias que alugou o carro não
importando quantos quilômetros o carro percorreu. O programa deverá conter
um catálogo com os veículos e suas respectivas disponibilidades e garantir
que os carros locados não possam ser alugados até sua devolução e garantir
...