TCC Rodrigo

Embed Size (px)

DESCRIPTION

Tcc completo

Citation preview

  • ESCOLA ESTADUAL DE EDUCAO PROFISSIONAL ESTRELA

    TCNICO EM INFORMTICA

    SISTEMA DE LOCADORA

    Rodrigo Luiz da Rosa

    Estrela

    2012

  • EIXO TECNOLGICO: Informao e Comunicao

    TTULO: SISTEMA DE LOCADORA

    AUTOR: Rodrigo Luiz da Rosa

    PROFESSOR ORIENTADOR: Clei Delco Acosta

    PROFESSOR COORIENTADOR: Fabrcio Hartmann Borba

    INSTITUIO: Escola Estadual de Educao Profissional Estrela

    REDE: Estadual

    CIDADE: Estrela - RS

  • RESUMO

    A evoluo da tecnologia tem se destacado crescentemente em diferentes ramos.

    Trabalhos que antes eram executados manualmente esto sendo hoje, executados

    por computadores, surgindo a necessidade do desenvolvimento de um sistema de

    videolocadora que possa aperfeioar os processos, deixando as locaes,

    devolues, cadastros e principalmente pesquisas, mais eficazes. Este trabalho tem

    como objetivo desenvolver um sistema de locadora para contribuir para melhoria da

    produtividade do atendente, solucionando as principais funcionalidades. O sistema

    foi implementado utilizando a linguagem Java e o banco de dados SQL, com o

    auxlio de vrios softwares, que vo desde a criao das tabelas do banco de dados,

    at a criao das telas do sistema e a gerao de relatrios. Este software oferece

    vrias funcionalidades, como cadastros e pesquisas de filmes e de clientes, que

    servem para cadastrar e pesquisar filmes e clientes, por todos os dados possveis,

    alm de locaes e devolues de filmes, que possuem determinada categoria, que

    servem para o usurio locar e reservar filmes para determinados clientes. Este

    sistema conta com uma interface muito amigvel ao usurio e um software de uso

    fcil, por possuir telas simples e de fcil entendimento. Tambm possui uma tela de

    relatrios de locaes, que utilizada para gerar relatrios de locaes vencidas,

    dentre vrios tipos vencidas entre datas ou vencidas na data atual ou todas as

    locaes vencidas.

    Palavras-chave: Desenvolvimento de um sistema, Videolocadora, Locao.

  • SUMRIO

    1 INTRODUO ......................................................................................................... 5

    2 OBJETIVOS ............................................................................................................. 6

    2.1 Objetivo Geral ...................................................................................................... 6

    2.2 Objetivos Especficos ......................................................................................... 7

    3 JUSTIFICATIVA ....................................................................................................... 8

    4 REFERENCIAL TERICO ....................................................................................... 9

    5 METODOLOGIA .................................................................................................... 10

    5.1 Cronograma ....................................................................................................... 10

    5.2 Custos ................................................................................................................ 11

    5.3 Implementao .................................................................................................. 11

    5.4 Ferramentas Utilizadas ..................................................................................... 11

    6 RESULTADOS ....................................................................................................... 14

    7 CONCLUSES ...................................................................................................... 25

    REFERNCIAS ......................................................................................................... 26

  • 1 INTRODUO

    A evoluo tecnolgica tem se destacado crescentemente em diferentes

    ramos. Trabalhos que eram realizados manualmente esto sendo hoje, executados

    por computadores, surgindo a necessidade do desenvolvimento de um sistema de

    videolocadora, que possa aperfeioar os processos, deixando as locaes,

    devolues, cadastros, que antes eram feitos em blocos de papis, em fichas

    cadastrais, mais eficazes. Este trabalho tem como objetivo, analisar e reconhecer o

    funcionamento e as principais funcionalidades de uma videolocadora e especificar

    um sistema que possa atender a estas funcionalidades bsicas.

    Sistema desenvolvido para gerenciamento de videolocadora, que pela grande

    quantidade de locaes realizadas no dia, busca a sua informatizao para se tornar

    mais rpido o atendimento a seus clientes, vendo a necessidade de usar

    ferramentas para a realizao de cadastros de filmes e clientes e para

    gerenciamento da locao e devoluo de filmes, utilizando banco de dados

    relacional, possui interface amigvel para o usurio. Com esse sistema se saber o

    que est acontecendo na sua videolocadora, com apenas alguns cliques do mouse.

    Nos prximos captulos sero apresentados detalhadamente todos os passos

    realizados durante a efetuao do trabalho, junto aos programas e recursos

    utilizados, para a sua criao.

  • 2 OBJETIVOS

    Os objetivos esto divididos em objetivo geral e objetivos especficos,

    mostrados abaixo.

    2.1 Objetivo Geral

    Desenvolver um sistema de locadora para contribuir para melhoria da

    produtividade do atendente de uma locadora.

    2.2 Objetivos Especficos

    - Criar um modelo do banco de dados para o sistema;

    - Criar telas de login para os usurios se logar no sistema e tela principal que

    conter botes de acesso rpido, com as principais funes do sistema;

    - Criar tela de cadastro de usurios, em que eles sero cadastrados conforme

    sua funo;

    - Criar tela de cadastro de filmes, na qual os usurios iro cadastrar filmes no

    sistema e editar filmes j cadastrados;

    - Criar tela de cadastro de clientes, em que os usurios cadastraro clientes no

    sistema e editar clientes j cadastrados, com a opo de cadastrar

    autorizados para um determinado cliente e editar esses autorizados;

    - Criar tela de pesquisa de filmes, em que o usurio utilizar filtros de pesquisa

    para buscar por qualquer filme que esteja cadastrado no sistema, para uma

    possvel edio;

    - Criar tela de pesquisa de clientes, em que o usurio utilizar filtros de

    pesquisa, atravs dos quais pesquisar por qualquer filme que esteja

    cadastrado no sistema, para uma possvel edio, informando tambm se o

    filme est ou no, disponvel no momento;

  • - Criar tela de locao de filmes em que o usurio informar a um cliente ou um

    autorizado do cliente, j cadastrados no sistema, e os filmes que sero

    locados, podendo efetuar o pagamento ou no;

    - Criar tela de devoluo de filme, em que o usurio informa o nome do cliente

    que far a devoluo e o sistema listar os filmes deste cliente e quem dever

    efetuar o pagamento dos filmes, caso ainda no tenha sido efetuado;

    - Criar tela de pesquisa de locaes na qual o usurio poder pesquisar por

    todas as locaes vencidas at a data atual ou pesquisar por locaes

    vencidas na data atual;

    - Criar tela de relatrio de locaes na qual podero ser gerados os relatrios

    de locaes vencidas at a data atual ou de locaes vencidas na data atual

    ou de locaes vencidas entre as datas informadas pelo prprio usurio;

    - Agilizar a locao e devoluo de filmes;

    - Analisar sistemas similares;

    - Possibilitar maior controle nas locaes;

  • 3 JUSTIFICATIVA

    O desenvolvimento de um software para a informatizao das empresas vem

    apresentando um grande crescimento. Assim, espera-se obter melhor desempenho

    e lucratividade nos comrcios com a utilizao de sistemas.

    Para incrementar o faturamento de uma videolocadora, aumentar os lucros,

    principalmente, aperfeioando os processos e visualizando a continuidade de seu

    negcio, surgiu a necessidade de desenvolver um sistema que pudesse substituir o

    trabalho manual.

    Locaes, devolues, cadastros, deixaro de ser feitos em blocos de papel e

    fichas cadastrais, passando a ser executados em um sistema prprio para locadora,

    melhorando o desempenho dos funcionrios e, consequentemente, o atendimento

    aos clientes.

    Assim, ser possvel contabilizar o acervo de filmes e buscar um determinado

    filme para saber se est ou no, na locadora, atravs de pesquisas que podero ser

    realizadas no sistema.

  • 4 REFERENCIAL TERICO

    Em meados da dcada de 80, com o lanamento dos primeiros videocassetes e

    das fitas VHS comeou a surgir um novo empreendimento, as videolocadoras. Elas

    compravam fitas de distribuidores de filmes e locavam a clientes por um preo

    acessvel. As fitas eram divididas em categorias e cada categoria tinha o seu preo

    especfico e a quantidade de dias que o cliente poderia ficar com o filme.

    Com o intuito de melhorar a capacidade de armazenamento de aplicaes

    multimdia, surgiu por volta de 1990, uma nova tecnologia de compreenso de dados, o

    chamado DVD.

    As locadoras, com o surgimento do DVDs, comearam a investir nessa nova

    tecnologia. A procura por esses discos vinha aumentando cada vez mais em relao s

    fitas de vdeo. Isso se deve ao fato de que, tanto ao som, quanto imagem so

    melhores do que nas fitas VHS. Quase todas as locadoras esto investindo somente em

    DVDs, deixando de oferecer locaes de fitas.

    Desde o surgimento das primeiras videolocadoras at atualmente, o servio

    oferecido por elas vem melhorando a cada dia. Hoje, encontram-se diferentes tipos de

    empreendimentos, desde os mais sofisticados at os mais simples. Algumas locadoras

    investem em servios on-line. Atravs dos sites, os clientes podem locar e reservar, ler a

    sinopse dos filmes e realizar pesquisas, dentre outros servios.

    As chamadas videolocadoras so locais que se disponibilizam locaes de vrios

    filmes, oferecidos na locadora, para clientes cadastrados. Os filmes so divididos em

    vrias categorias, cada uma contendo seu valor especfico.

    O principal intuito da locadora melhorar e agilizar o processo de locao, e com

    isso, proporcionar aos clientes um melhor atendimento. Para isso, o proprietrio de uma

    locadora deseja um sistema que possa facilitar as funes de locao, devoluo e

    cadastro de filmes. Para cada locao ou devoluo, calcular o valor a ser pago pelo

    cliente. O sistema dever tambm possibilitar a realizao de pesquisas.

    A fim de facilitar os processos que correspondem ao funcionamento de uma

    videolocadora, o sistema criado servir para o controle de locaes e devolues,

    gerao de relatrios, cadastros e edies, todos criados com o auxlio de vrias

    ferramentas que sero explicadas a seguir.

  • 5 METODOLOGIA

    Foram realizadas pesquisas bibliogrficas sobre o assunto, para

    aprofundamento terico e comparaes com sistemas similares, analisando o que

    tinham de pontos fortes e pontos fracos a serem melhorados.

    O banco de dados foi criado com o auxlio da ferramenta DBDesigner,

    responsvel por gerar um script de criao das tabelas do banco de dados, e o

    software, foi desenvolvido atravs da linguagem Java, com o auxlio do IDE

    NetBeans.

    Com todas essas ferramentas e programas, explicados a seguir, para criao

    das telas, do modelo do banco de dados e gerao de relatrios, o software foi

    desenvolvido.

    5.1 Cronograma

    O cronograma, a seguir, foi criado para manter controle dos passos que foram

    dados, os que faltam e os que foram concludos:

  • 5.2 Custos

    O projeto no apresentou custo algum, pois foram utilizadas apenas

    ferramentas gratuitas como dbDesigner, WampServer, NetBeans, MySQL Query

    Browser.

    5.3 Implementao

    O software foi desenvolvido visando uma interface mais amigvel e interativa

    ao usurio, com alguns controles de campos, mostrados a seguir.

    5.3.1 Controles

    Foram criadas classes de validao de campos para no aceitar letras em

    campos que necessitam somente de nmeros, para formatar datas de String em

    Date e vice-versa, controlar a devoluo de filmes para que no caia em Domingos e

    para os filmes trocarem de categorias automaticamente. Tambm foram criadas

    classes para fazer a conexo com o banco de dados e com funes referentes

    ferramenta ireport, como de conexo e de gerao de relatrios.

    5.3.2 Interface

    A interface foi desenvolvida toda em Java, com o auxlio da ferramenta

    NetBeans. As telas possuem botes com funes para ir para todas as demais telas,

    em uma s, evitando que o usurio precise percorrer um longo caminho at o

    destino. O software de fcil entendimento e manuseio, por possuir uma interface

    amigvel e interativa.

    5.4 Ferramentas utilizadas

    Foram utilizadas vrias ferramentas para criao do projeto, visando uma

    melhor qualidade e obteno dos resultados. Foram utilizadas ferramentas para

  • criao do modelo do banco de dados, uma IDE(Integrated Development

    Environment) para desenvolver o cdigo e um Plugin para JasperReports. A seguir,

    um pouco de cada ferramenta utilizada.

    5.4.1 Banco de dados - SQL

    SQL uma linguagem declarativa utilizada para definio e manipulao de

    bancos de dados, que sejam aderentes a este padro. uma linguagem padro e

    normalizada de comunicao, com base de dados.

    Escolhido por ser o grande padro de banco de dados e por causa de sua

    simplicidade e facilidade de uso.

    5.4.2 Linguagem de programao Java

    Java uma linguagem de programao e uma plataforma de computao,

    que capacita muitos programas da mais alta qualidade, como utilitrios, jogos e

    aplicativos corporativos.

    Java o mais executado em computadores pessoais e dispositivos em todo o

    mundo, inclusive em celulares e dispositivos de televiso.

    Escolhida por ser concisa e simples, portvel, segura e pode ser

    implementada, indiferentemente, da plataforma.

    5.4.3 IDE Netbeans 7.1.1

    O Netbeans um ambiente de desenvolvimento integrado (IDE) gratuito e

    executado em muitas plataformas, como Windows, Linux, Solaris e Mac OS. Oferece

    aos desenvolvedores todas as ferramentas necessrias para criar vrios tipos de

    aplicativos. Fornece uma base slida para a criao de projetos e mdulos, possui

    um grande conjunto de bibliotecas, alm de uma documentao bem organizada.

    Escolhido por ser fcil de instalar e usar, por ser totalmente escrito em Java.

  • 5.4.4 Modelagem do banco de dados DBDesigner 4

    DBDesigner um editor visual para criao de banco de dados MySql que

    integra criao, modelagem, desenvolvimento e manuteno dos bancos em um

    ambiente simples e agradvel.

    Possui interface simples para oferecer uma maneira mais eficiente para

    administrar o banco de dados e permitir uma modelagem mais detalhada.

    5.4.5 WampServer

    O WampServer usado para instalar rapidamente no computador os

    softwares PHP 5, MySql e Apache localmente no Windows, por isso a sigla WAMP

    (W=Windows, A=Apache, M=MySql, P=PHP). Foi utilizado para fazer as buscas no

    banco de dados, antes de ser inseridas no software, para um melhor controle.

    5.4.6 MySQL Query Browser

    O MySQL Query Browser uma ferramenta grfica fornecida pela MySQL AB

    para criar, executar e otimizar solicitaes SQL em um ambiente grfico. Criado para

    auxiliar a selecionar e analisar dados armazenados dentro de um banco de dados

    MySQL.

    O MySQL Query Browser permite a execuo e edio dos dados de maneira

    grfica, que mais intuitiva para o usurio.Tambm foi utilizado para fazer as buscas

    no banco de dados, de maneira mais segura.

    5.4.7 iReport 4.5.1

    O iReport uma ferramenta que visa facilitar a construo de relatrios

    utilizando a biblioteca JasperReports, atravs de uma interface grfica desenvolvida

    em Swing. Ele dispe de importantes ferramentas para desenvolver relatrios

    complexos e demorados. Foi utilizado para criar e gerar os relatrios do software.

  • 6 RESULTADOS

    Nesta parte do projeto, sero explicados e ilustrados todos os resultados

    obtidos no decorrer do projeto, sendo eles, o funcionamento do sistema, a

    modelagem do banco de dados e a criao das telas.

    6.1 Funcionalidade

    O funcionamento do projeto consiste em mostrar a facilidade com a qual o

    usurio pode utilizar o sistema e a forma de como sero os caminhos que ele

    percorrer pelo sistema.

    A figura abaixo mostra a facilidade do sistema e os pequenos caminhos que o

    usurio ir percorrer.

    Figura 1 Funcionamento do sistema

    Fonte: dados fornecidos pelo autor.

  • Modelagem dos Dados

    O modelo entidade-relacionamento (E-R) tem por base a percepo de que o

    mundo real formado por um conjunto de objetos chamados entidades e pelo

    conjunto, dos relacionamentos entre esses objetos.

    Cada entidade possui propriedades particulares que so os atributos.

    Tomando como exemplo a tabela CLIENTES, onde sero armazenadas as

    informaes dos clientes e essas so os chamados atributos ou campos da tabela

    da entidade cliente.

    A associao entre uma ou mais entidades chamada de relacionamento.

    Por exemplo, a tabela CLIENTES, associa-se com tabela AUTORIZADOS.

    A figura 2, ilustra o modelo de dados de uma videolocadora, tema desse

    trabalho.

  • O banco de dados conta com 12 tabelas relacionadas de acordo com o

    modelo apresentado na pgina anterior, abrangendo as principais necessidades de

    uma videolocadora.

    A tabela clientes responsvel por armazenar todos os dados referentes ao

    cliente, que pode ser de um determinado estado (tabela estados) e de uma

    determinada cidade (tabela cidades). Como os clientes podem ter pessoas

    autorizadas a locar em sua ficha a tabela autorizados, foi criada com o intuito de

    armazenar as informaes dessas pessoas. Informaes como o nome e

    sobrenome do autorizado, seu RG e o cdigo do cliente ao qual esse autorizado

    pertence, so os dados que sero inseridos na tabela autorizados.

    Um cliente pode locar um ou mais exemplares de um filme, a tabela

    itenslocacao serve para armazenar os itens locados de uma locao (tabela

    locao).

    A tabela filmes armazena os dados dos filmes, que possuem um pas de

    produo (tabela paisproducao) e um gnero (tabela genero).

    O preo de cada locao depende da categoria (super-lanamento,

    lanamento etc.), para isso foi criada a tabela categoria, na qual o usurio poder

    adicionar alterar ou excluir categorias. Essas categorias possuem um tempo de

    durao e um tempo de locao, ambos informados em dias, pelo usurio, no

    cadastro ou na edio das categorias, que servem para obter um maior controle na

    locao e na devoluo de filmes. O sistema altera a categoria dos filmes e calcula

    as multas de atrasos das locaes, automaticamente.

    Na locao tambm ser informado o usurio que a est fazendo, para um

    determinado cliente. Este usurio pode ter diferentes funes dentro da video

    locadora, para isso foram criadas as tabelas usurios e funo.

    6.2 Apresentao das Telas

    A interface grfica de um sistema algo que os desenvolvedores devem se

    preocupar. atravs dela que o usurio ir interagir com as funcionalidades do

    sistema. As telas devem ser claras e objetivas.

  • A seguir, encontram-se algumas telas utilizadas no sistema de video locadora e

    suas respectivas funcionalidades.

    6.2.1 Tela de Login

    A figura 3, representa a tela de login do sistema. Atravs dela que ser feita a

    identificao do usurio, que poder se logar ao sistema, com suas determinadas

    funcionalidades.

    Figura 3 Tela de Login

    6.2.2 Tela Principal

    Nessa tela que o usurio escolher a funo que pretende executar, sendo

    elas: cadastro de clientes, cadastro de filmes, pesquisa de clientes, pesquisa de

    filmes, locao de filmes, devoluo de filmes, cadastro de usurios, edio de

    usurios, pesquisa de locaes e relatrios de locaes.

    Esta tela possui um menu com as opes de cadastro de filmes e de clientes,

    pesquisa de filmes e de clientes, locao e devoluo de filmes, pesquisa e relatrio

    de locaes e a opo sair. Tambm possui alguns botes de acesso rpido como:

  • cadastro de clientes, cadastro de filmes, pesquisa de clientes, pesquisa de filmes,

    locao de filmes, devoluo de filmes e sair, que sero os mais utilizados pelo

    usurio, como mostra a figura 4.

    Figura 4 Tela Principal

    6.2.3 Cadastro de Clientes

    A figura 5 representa a tela de cadastro de clientes. Atravs dela pode-se

    cadastrar ou alterar dados de clientes e autorizados do prprio cliente.

    Nessa tela o usurio deve fornecer os dados dos clientes a serem

    cadastrados. Depois de preenchidos os dados, devem-se salv-los, clicando no

    boto cadastrar.

    Alguns clientes informam pessoas autorizadas a locarem filmes em seu nome.

    Tais pessoas devem ser cadastradas. Por isso, foram criadas trs opes para

    cadastrar autorizados, no mximo trs, que quando clicado permite o preenchimento

  • dos dados tais como: o nome do autorizado, seu sobrenome e seu RG. Feito isso,

    ele clica no boto cadastrar para salvar todos os dados do cliente e dos autorizados

    do cliente.

    Figura 5 Tela de Cadastro de Clientes

    6.2.4 Cadastro de Filmes

    A figura 6 abaixo, mostra a tela de cadastro de filmes. Atravs dela pode-se

    cadastrar e alterar dados de um determinado filme.

    Nessa tela o usurio deve informar os dados do filme e salv-los clicando no

    boto cadastrar. Tambm possui o boto adicionar imagem que o usurio tem a

    opo de inserir alguma ao filme.

  • Figura 6 Tela de Cadastro de Filmes

    6.3.5 Pesquisa de Locaes

    A figura 7 mostra a tela de pesquisa de locaes. Tal pesquisa pode ser

    efetuada para saber as locaes que esto vencidas ou para saber as locaes que

    esto vencendo na data atual. Ela retornar as seguintes informaes: nome e

    telefone do cliente, o filme que est locado e a data de locao e devoluo. O

    usurio, se desejar, poder gerar um relatrio e imprimi-lo atravs do boto

    relatrio.

  • Figura 7 Tela de pesquisa de locaes

    6.3.6 Pesquisa de Clientes

    A figura 8 representa a tela de pesquisa de clientes. Atravs dela pode-se

    pesquisar um cliente pelo seu cdigo, nome, sobrenome, RG ou endereo e obter

    seus dados e de seus autorizados, para uma possvel edio.

  • Figura 8 Tela de Pesquisa de Clientes

    6.3.7 Pesquisa de Filmes

    A figura 9 mostra a tela de pesquisa de filmes. Atravs dela, pode-se

    pesquisar um filme pelo seu cdigo, nome, categoria, gnero, classificao e

    lanamento para uma possvel edio.

    Figura 9 Tela de Pesquisa de Filmes

  • 6.3.8 Locao de Filmes

    A figura 10 mostra a tela de locao. Essa tela deve informar o nome e o

    sobrenome do cliente, deve tambm informar o cdigo do filme que deseja ser

    locado. Tambm pode fazer a busca de clientes e filmes pelos botes CLIENTE e

    FILME. A data de devoluo automaticamente preenchida, dependendo da

    categoria do filme locado e se o dia de devoluo cair em um domingo, ela pula

    automaticamente para a segunda-feira. Caso o cliente resolva no locar um

    determinado filme basta clicar no boto excluir. Definidos todos os filmes, o usurio

    deve clicar no boto finalizar. No canto inferior da tela possui uma opo de

    pagamento, que o cliente escolhe se deseja efetuar na locao ou na devoluo.

    Quando um autorizado que deseja fazer a locao, o usurio deve primeiro

    selecionar o cliente ao qual o autorizado pertence, aps isso, o sistema ir auto-

    completar os campos dos autorizados, com todos os autorizados do cliente e poder

    conferir se ele est cadastrado.

    Figura 10 Tela de Locaes

  • 6.3.9 Devoluo de Filmes

    A figura 11 mostra a tela de devoluo. Para efetuar a devoluo de

    determinados filme de um cliente, basta digitar o nome e o sobrenome dele, ou

    pesquisar pelo boto CLIENTE. Se o cliente tiver feito mais de uma locao ou tiver

    locado mais filmes na mesma locao, a tabela ser automaticamente preenchida

    com todos esses filmes e com as informaes de todos os filmes.

    O sistema, automaticamente, trar todas as informaes referentes, tais

    como: valor das multas, se foi algum autorizado e se o pagamento j foi efetuado ou

    no. Para finalizar a devoluo, basta clicar no boto Finalizar.

    Figura 11 Tela de Devolues

    6.3.10 Usurios

    A figura 12 mostra a tela de cadastro de usurios. Nessa tela podero ser

    feitos o cadastro, a edio e a excluso de usurios.

  • Figura 11 Tela de Cadastro e Edio de Usurios

    6.3.10 Relatrios

    A figura 12 mostra a tela de relatrio. Para gerar e imprimir as informaes

    das locaes, deve-se informar o tipo de pesquisa a ser impressa e clicar no boto

    imprimir.

    Figura 12 tela de relatrio de locaes

    Podero ser impressas, as locaes que esto vencendo na data atual, todas

    as locaes vencidas e tambm as locaes que vencero num intervalo de tempo,

    informando a data inicial e a data final.

  • 7. CONCLUSES

    O software cumpriu todas as metas descritas na proposta e conforme foram

    sendo criadas as telas e suas referentes funcionalidades, mais controles e ideias

    foram surgindo, a fim de melhorar a funcionalidade do software.

    Futuramente, para melhorar ainda mais o atendimento, poder ser

    implementado no sistema leitor de cdigo de barras, que facilitar e agilizar as

    locaes, deixando o sistema mais seguro.

    Este trabalho foi de grande importncia para o aprendizado e aprofundamento

    nos recursos do Java. Com ele, expandiu-se o conhecimento sobre as ferramentas

    utilizadas e o banco de dados SQL tambm aumentou, facilitando mais a forma

    buscar e inserir informaes, no banco de dados e uma maior facilidade em utilizar

    os recursos destas ferramentas.

    Assim, todas as metas estipuladas foram cumpridas, fornecendo ao usurio

    diversas opes que passam desde o cadastro, edio, locao, devoluo,

    pesquisa e gerao de relatrios.

  • REFERNCIAS

    CHOFFNES, DEITEL. Sistemas operacionais. 3 ed.So Paulo:Pearson\Prentice

    Hall, 2008.

    GUEDES, T. A.Gilleanes, UML- Uma abordagem prtica.So Paulo: Novatec, 2009.

    SILBERSCHATS, A.; KORTH, H. F.; SUDARSHAN, S. Sistema de banco de dados.

    3 ed. So Paulo: Makron Books, 1999.

  • ANEXOS

    Anexo 1: Relatrio de locaes vencidas

    Fonte: Dados fornecidos pelo autor.