Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Projeto de TCC _SISTEMA_PARA_CONTROLE_DE_LOCACAO_DE_CARROS_(SCLC)

Por:   •  11/4/2018  •  5.207 Palavras (21 Páginas)  •  235 Visualizações

Página 1 de 21

...

---------------------------------------------------------------

-

PROPOSTA DE TRABALHO

Esse trabalho visa informatizar o controle de locação de carros de uma locadora de veículos, onde é maior dificuldade é realizar esse processo manualmente, pois não possuem um sistema que atenda. Assim, o sistema pretende solucionar o problema.

A informatização permite que o funcionário reúna os dados cadastrais dos seus clientes e organize melhor a dinâmica de locação, que pode ser realizado no estabelecimento ou até mesmo pelo próprio cliente. Tal recurso impacta positivamente outras esferas logísticas e administrativas do estabelecimento, pois, auxilia na tomada de decisões e no planejamento das demais atividades.

Sendo assim, o padrão de qualidade do sistema implementado é de suma importância para o sucesso dos registros e eficácia da comunicação das informações, caso contrário, se refletirá em sérios transtornos ao funcionamento orgânico da empresa. Faz-se necessário então, um sistema informatizado que gerencie os carros, a ficha cadastral de cada cliente e funcionário, as reservas e a locação.

Nesse contexto, o sistema proposto controla o acesso por meio de login e senha do usuário cadastrado. O usuário poderá ser do tipo cliente ou funcionário, onde o funcionário entra no sistema com sua identificação para cadastrar novos clientes.

Depois que o cliente já possuir um login e senha, poderá acessar o sistema via web para fazer uma pré-reserva do carro que deseja alugar, podendo escolher o melhor dia e horário. Dessa forma, o processo será agilizado, aumentando o grau de satisfação do cliente e agregando valor à empresa no tocante a oferta de um serviço de boa qualidade.

A linguagem de programação utilizada será Java, pois suporta os conceitos de orientação a objetos e, por ser independente de plataforma, o código gerado pelo compilador funcionará em qualquer ambiente que possua interpretador Java.

-

MÉTODO DE TRABALHO

-

ORIENTAÇÃO A OBJETOS

Este paradigma é o que mais reflete os problemas atuais. Linguagens orientada a objetos (OO) são projetadas para implementar diretamente a abordagem OO na solução dos problemas. Tal abordagem tornou-se uma ferramenta importante para solucionar muitos tipos de problemas através da simulação. Um programa OO consiste em objetos que enviam mensagens uns para os outros. Estes objetos no programa correspondem diretamente aos objetos atuais, tais como pessoas, máquinas, departamentos, documentos e assim por diante.

-

LEVANTAMENTO DE REQUISITOS

Na fase de licitação de requisitos será utilizada algumas técnicas para que maximize a compreensão das reais necessidades dos Stakeholders (pessoa ou grupo afetado pelo sistema). Será realizada uma visita ao cliente para que seja efetuada a entrevista diretamente com o cliente no seu local de trabalho, um questionário e brainstorm. Todas essas etapas deverão ser realizadas com as pessoas que utilizarão o sistema.

-

UML

Para a modelagem do sistema utilizaremos a linguagem UML, também usaremos uma extensão da UML para prover a modelagem relacional do banco de dados. Em Pender (2004) a UML, foi criada por desenvolvedores com o intuito de solucionar problemas antes da implementação do código, evitando assim, o trabalho extra de reescrita e a cada mudança no sistema que levaria projetos mais lentos com custos de manutenção mais altos, permitindo a comunicação, organização da documentação do sistema quando a ideia é trabalhar orientado a objeto. Tornou-se um padrão para a modelagem de software orientado a objeto e tem sido adotada por empresas do mundo inteiro, com o intuito de evitar problemas futuros.

-

PREVISÃO E ALOCAÇÃO DE RECURSOS

Esse projeto terá uma equipe de duas pessoas onde elas trabalharão de forma colaborativa e serão utilizados dois computadores com Sistema operacional Windows7 Professional sp1 x64 com processador Intel Core I5 3.20 GHz, memória(RAM): 8Gb e HD(Hard Disk): 500GB, para o desenvolvimento da aplicação serão utilizadas duas ferramentas gratuitas porém muito bem aceitas no mercado que são elas: Eclipse, uma IDE para desenvolvimento do código Java, o Apache Tomcat 8.0 como contêiner, o PostgreSQL que será o nosso SGBD (Sistema gerenciador de banco de dados) e com o GIT que será o sistema responsável por fazer o controle da versão.

Recursos

Quantidade

Preço

1

Computador

2

2.599,00

2

Eclipse

2

Free

3

PostgreSQL

1

Free

4

GIT

1

Free

5

TomCat

2

Free

TOTAL:

R$ 2.599,00

Tabela 1 - Recursos para a produção do software

-

CRONOGRAMA (DIAGRAMA DE GANTT)

[pic 3]

Figura 1 - Diagrama de gantt (parte 1 de 3)

[pic 4]

Figura 2 - Diagrama de gantt (parte 2 de 3)

[pic 5]

Figura

...

Baixar como  txt (41.1 Kb)   pdf (106.8 Kb)   docx (43 Kb)  
Continuar por mais 20 páginas »
Disponível apenas no Essays.club