Sistema de Locação de Veículos
Por: billiejoe • 9/4/2017 • Trabalho acadêmico • 4.002 Palavras (17 Páginas) • 323 Visualizações
Sumário
- Introdução12
- Apresentações Gerais12
1.2 Justificativa13
1.3 Objetivos13
1.3.1 Objetivos Gerais13
1.3.2 Objetivos Específicos13
1.4 Metodologia13
2. Descrição do cenário e Situação Problema 14
- Requisitos14
2.2 Requisitos para Alugar um Carro15
2.3 Prazos, Entregas e Devolução do Veiculo16
3. Estrutura Conceitual do Sistema Proposto17
3.1 Casos de Uso17
3.2 Diagramas de Classes22
4. Apresentação do Sistema Proposto 24
4.1 Processos de autenticação24
4.2 Menu de clientes25
4.3 Menu de Carros27
4.4 Menu de Aluguel e Pagamento30
5. Estrutura da Base De Dados33
5.1 Entidades e Relacionamentos35
6. Relação entre as Disciplinas com o Projeto37
6.1 Engenharia de Software II37
6.2 Programação Orientada a Objetos37
6.3 Analise De Sistemas Orientada a Objetos37
6.4 Projeto De Interface Com o Usuário38
6.5 Banco de Dados38
6.6 Gestões Estratégica de RH38
6.7 Economia e Mercado38
7. Conclusão39
Referencias35
Anexos36
- INTRODUÇÃO
Recebemos uma demanda para criação de um sistema gerencie as rotinas operacionais de uma locadora de veículos, no que se diz respeito às características gerais que nos foram passadas pelos orientadores.
E como Analistas de Sistemas, atuamos inclusive no mapeamento e revisão dos respectivos processos que fazem parte destas atividades, em prol do desenvolvimento de uma ferramenta eficaz e eficiente.
1.1 Apresentações Gerais
O propósito deste trabalho é contemplar a necessidade de se mapear devidamente os processos de atividades de negócio de uma locadora de veículos, e oferecer o desenvolvimento de um sistema para gerencia-lo. Apesar de simples e desenvolvido em linguagem C# usando o Visual Studio 2012 Express for dekstop. O presente projeto integrado multidisciplinar irá contar com as seguintes características gerais a respeito de seu desenvolvimento conforme a estrutura geral que nos foram emitidas
Analisar um Sistema de Locadora de Veículos considerando algumas particularidades como:
- - Cadastro de veículos;
- - Cadastro de Clientes;
- - Reservas realizadas via Web ou nas lojas físicas;
- - Critérios de Devolução e cancelamento de reserva;
- - Agendamento de retirada e devolução de veículos;
- - Critérios de contabilização de valores de locação, acessórios do veículo, seguro, motoristas autorizados etc.
- - Cadastramento de promoções;
- – API’s para pagamento com cartão de crédito (pagamentos realizados apenas no momento da retirada do veículo).
1.2 Justificativa
Este trabalho visa auxiliar o processo rotineiro de gestão de clientes e locação de veículos, colocando em pratica os conhecimentos adquiridos em aula acerca da linguagem de programação de C# engenharia de software, programação orientada a objeto e gerenciamento de processos de negócios.
1.3 Objetivos
O objetivo deste sistema é automatizar as rotinas básicas de uma locadora de veículos, permitindo ao gerente, o uso das funções de administração de funcionários, clientes e veículos locados e negócios.
- Objetivos específicos
Permitir o gerenciamento do acervo de veículos, clientes e prazos funcionários e negócios, concedendo ao usuário um rápido mecanismo para a administração destes elementos chaves do sistema.
- Metodologia
A metodologia utilizada neste trabalho será a pesquisa exploratória, envolvendo plataformas já existentes no mercado. A pesquisa aplicada também será utilizada, a fim de levantar informações para a resolução de problemas e desafios que este trabalho contemplará.
- Descrição do cenário e situação problema
A gestão da locadora de veículos Elverde, com sede na Avenida Paulista, 2064 - Cerqueira César, São Paulo - SP, 01310-928 solicitou nossa consultoria para o desenvolvimento de um sistema para a automatização de suas rotinas, que apresentavam diversos problemas operacionais.
Ao prestarmos a consultoria à gestão da locadora, tivemos ciência de uma séria de problemas decorrentes de processos inadequados para controle.
Como parte do projeto, aplicamos um levantamento de requisitos para mapear e entender os processos de negócio do cliente, visando à oportunidade de melhorias e eficiências, em prol do desenvolvimento de uma ferramenta que automatizará processos rotineiros a locadora.
- Requisitos
Todos os processos que tangem à locação foram mapeados. De forma simples, redesenhamos os processos pertinentes à locação de veículos e elencamos todas as regras de negócio necessárias para o desenvolvimento de uma ferramenta eletrônica.
Entendemos de que o simples desenvolver de uma ferramenta eletrônica não traria ganhos significativos sem a devida revisão dos processos.
Abaixo os requisitos encontrados, dentro dos processos, para a obtenção dos resultados esperados.
- Requisitos para Alugar um Carro
- Idade Mínima
É necessário que o locatário/condutor tenha idade mínima de 21 anos.
- Carteira de Habilitação Nacional (CNH)
O locatário/condutor deverá apresentar a Carteira de Habilitação Nacional (CNH) original e definitiva (emitida há mais de 2 anos), dentro do prazo de vencimento.
- Documento de Identidade e CPF
É preciso apresentar os documentos RG e CPF originais. O locatório não poderá apresentar qualquer restrição junto aos órgãos de proteção ao crédito.
...