Projeto de TCC _SISTEMA_PARA_CONTROLE_DE_LOCACAO_DE_CARROS_(SCLC)
Por: tainahrj • 30/9/2016 • Trabalho acadêmico • 5.580 Palavras (23 Páginas) • 5.673 Visualizações
[pic 1]
UNIVERSIDADE ESTÁCIO DE SÁ
CURSO DE BACHAREL EM SISTEMAS DE INFORMAÇÃO
TAINAH HILÁRIO DE SOUZA
SISTEMA PARA CONTROLE DE LOCAÇÃO DE CARROS (SCLC)
NOVA IGUAÇU, 2016
[pic 2]
UNIVERSIDADE ESTÁCIO DE SÁ
CURSO DE BACHAREL EM SISTEMAS DE INFORMAÇÃO
TAINAH HILÁRIO DE SOUZA
SISTEMA PARA CONTROLE DE LOCAÇÃO DE CARROS (SCLC)
Trabalho de Conclusão de Curso apresentado a Universidade Estácio de Sá, sob orientação do Professor ROGERIO LEITAO NOGUEIRA como requisito parcial para obtenção do grau de Bacharel em Sistemas de Informação.
NOVA IGUAÇU, 2016
Sistema para Controle de Locação de Carros (SCLC)
Trabalho de Conclusão de Curso apresentado a Universidade Estácio de Sá, sob orientação do Professor ROGERIO LEITAO NOGUEIRA como requisito parcial para obtenção do grau de Bacharel em Sistemas de Informação.
Aprovado em:
BANCA EXAMINADORA:
_______________________________________________________________________
Prof. Rogerio Leitão Nogueira (Orientador)
RESUMO
A informatização a empresa é uma questão de necessidade, a inovação tecnológica é de extrema importância de um modo geral nos dias de hoje, através dela as organizações conseguem gerir melhor todas as áreas de negócio que compõe a empresa, facilitando as possíveis tomadas de decisões que possam agregar valor à organização.
Sendo assim, esse projeto propõe que seja implantado um sistema de locação de carros na empresa Locafacility que manipule de maneira informatizada a locação de carros, que até a presente data é realizada manualmente. Consequentemente haverá um controle seguro dos veículos e o processo será agilizado gerando maior conforto aos funcionários e clientes do estabelecimento.
Palavras-chave: Facilitar – Locação – Carros – Cliente.
.
ABSTRACT
Computerization the company is a matter of necessity, technological innovation is very important in general these days, through her organizations can better manage all business areas that make up the company, making possible decision making that can add value to the organization.
Thus, this project proposes to deployed a car rental system in Locafacility company that handles computerized way to lease cars, which to date is performed manually. Consequently there will be a safe control of the vehicle and the process will be powered generating greater comfort to the employees and customers of the establishment.
Keywords: Facilitates - Rental - Cars - Customer.
LISTA DE FIGURAS
- FIGURA 1 - DIAGRAMA DE GANTT (parte 1) ..............................................13
- FIGURA 2 - DIAGRAMA DE GANTT (parte 2) ..............................................13
- FIGURA 3 - DIAGRAMA DE GANTT (parte 3) ..............................................14
- FIGURA 4 - ORGANOGRAMA .......................................................................15
- FIGURA 5 - DIAGRAMA DE CASOS DE USO.... .......................................... 27
- FIGURA 6 - MODELO CONCEITUAL DE CLASSES .................................... 30
- FIGURA 6 - MODELO CONCEITUAL DE DADOS ........................................ 30
LISTA DE TABELAS
- TABELA 1 - RECURSOS PARA A PRODUÇÃO DO SOFTWARE ............. 12
- TABELA 2 - BENEFÍCIOS E BENEFICIADOS ............................................ 17
- TABELA 3 - REQUISITOS SERVIDOR ......................................................... 18
- TABELA 4 - REQUISITOS FUNCIONAIS ...................................................... 23
- TABELA 5 - REQUISITOS NÃO FUNCIONAIS ............................................. 25
- TABELA 6 - REGRAS DE NEGÓCIO ............................................................ 25
- TABELA 7 - DESCRIÇÃO CASOS DE USO ................................................. 27
- TABELA 8 - DOCUMENTAÇÃO DO CASO DE USO MANTER EMPRESA ......................................................................................................................... 27
- TABELA 9 - DOCUMENTAÇÃO DO CASO DE USO MANTER CLIENTE ......................................................................................................................... 28
- TABELA 10 - DOCUMENTAÇÃO DO CASO DE USO MANTER FROTA ......................................................................................................................... 29
- TABELA 11 - DOCUMENTAÇÃO DO CASO DE USO MANTER LOCAÇÃO ......................................................................................................................... 29
SUMÁRIO
- PROPOSTA DE TRABALHO ........................................................................ 09
- MÉTODO DE TRABALHO ...................................................................... 10
- ORIENTAÇÃO A OBJETOS ..........................................................10
- LEVANTAMENTO DE REQUISITOS .............................................10
- UML ................................................................................................10
- PREVISÃO E ALOCAÇÃO DE RECURSOS .......................................11
- CRONOGRAMA (DIAGRAMA DE GANTT) .........................................12
- A EMPRESA E O NEGÓCIO ..........................................................................13
- HISTÓRICO DA EMPRESA ..................................................................13
- ATIVIDADES DA EMPRESA ................................................................14
- ORGANOGRAMA .................................................................................14
- MERCADO CONSUMIDOR ..................................................................14
- CONCORRÊNCIA .................................................................................15
- PREMISSAS E RESTRIÇÕES AO PROJETO .....................................15
- O SISTEMA ATUAL ......................................................................................15
- JUSTIFICATIVA DE ESCOLHA DO TEMA ..........................................16
- O SISTEMA .....................................................................................16
- O FUNCIONAMENTO DO SISTEMA ..............................................16
- O AMBIENTE DO SISTEMA ...........................................................18
- A DEFINIÇÃO DO ESCOPO ...........................................................19
- MOTIVAÇÃO PARA O NOVO SISTEMA .............................................. 21
- SITUAÇÃO DESEJADA ........................................................................ 21
- PROBLEMAS DO SISTEMA ATUA ...................................................... 22
- O SISTEMA PROPOSTO (O PROJETO LÓGICO) ...................................... 23
- LISTA DE REQUISITOS DO SISTEMA ................................................ 23
- DIAGRAMA DE CASO DE USO........................................................... 25
- ESPECIFICACOES DOS CASOS DE USO.......................................... 26
- MODELO CONCEITUAL DE CLASSES............................................... 29
- MODELO CONCEITUAL DE DADOS................................................... 30
- CONCLUSÕES............................................................................................. 31
- REFERÊNCIAS............................................................................................ 32
INTRODUÇÃO
Esse projeto tem a finalidade de facilitar e/ou melhorar o controle de locação de carros agilizando assim o dia-a-dia dos profissionais de uma locadora de veículos e também a de seus clientes. Trata-se de um sistema para controlar o fluxo de locação de carros, sendo que quando o serviço for solicitado pelo cliente será uma pré-reserva devendo então aguardar a confirmação do funcionário responsável por agendar as locações do estabelecimento. A aplicação terá um cadastro para cliente, funcionário, carro e reserva. Para o desenvolvimento do projeto será utilizado algumas tecnologias e ferramentas como: JEE (Java Enterprise Edition), JSF 2 (Java Server faces), Primefaces 5.1; a IDE (Integrated development environment) Eclipse como ambiente de desenvolvimento, a UML (Unified modeling language) para a modelagem de dados e o PostgreSQL 9.4.4 como SGBD (Sistema gerenciador de banco de dados) e o GIT como sistema de controle de versão distribuído.
...