banco de drivers - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf ·...

29
QWERTY ESCOLA DE EDUCAÇÃO PROFISSIONAL RENATO ECHEVARRIA SILVA BANCO DE DRIVERS QWERTY TELECOM 2014

Upload: lykien

Post on 13-Dec-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

1

QWERTY ESCOLA DE EDUCAÇÃO PROFISSIONAL

RENATO ECHEVARRIA SILVA

BANCO DE DRIVERS

QWERTY TELECOM

2014

Page 2: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

2

RENATO ECHEVARRIA SILVA

BANCO DE DRIVERS

Trabalho cujo objetivo é implantar um

banco de drivers para facilitar os

serviços prestados pela empresa na

Disciplina de programação e banco de

dados como requisito básico para a

apresentação do Trabalho de Conclusão

de Curso, do Curso de Técnico em

Informática.

Orientador (a): Thiago Antunes

Co-Orientador (a): Daniel Fontana

Page 3: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

3

Agradeço a todos que

me apoiaram para

fazer o

Curso, aos meus pais,

irmãos, colegas,

professores

e a escola que me

ajudaram nessa

jornada de

Aprendizagem e

dedicação.

Mas agradeço

primeiramente a Deus.

Page 4: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

4

‘A web não esta concluida, é apenas a ponta do iceberg. As novas mudanças irão balançar o mundo ainda mais.’

Tim Berners-Lee

Page 5: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

5

RESUMO

O trabalho tem como objetivo maior aplicação de um meio de

manutenção preventiva e uma ferramenta para que a empresa possa ter mais

praticidade na hora da manutenção preventiva nas maquinas dos clientes,

tornando os prazos de entregas menores e assim podendo pegar mais

maquinas pra fazer manutenção assim tornando os clientes mais confiantes

sabendo que o serviço prestado é rapido e eficaz.

A implantação da ferramenta permide que os tecnicos não sofram com

lentidão de downloas e sites de fabricantes e pesquisas demoradas por

modelos de componentes tornando assim mais pratica e rapida a manutenção

prestada por eles.

O desenvolvimento de um banco de drivers para a empresa vai ao

encontro da nescessidade da preocupação com pesquisas demoradas dos

drivers dos componentes das maquinas

Palavra-Chave: Praticiade; Agilidade; rapidez.

Page 6: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

6

ABSTRACT

The work aims to further application of a means of preventive

maintenance and a tool for the company may have more practical at the time of

preventive maintenance on the machines of customers by making the deadlines

for smaller deliveries and so can get more machines to do maintenance so

making customers more confident knowing that the service is fast and eficient.

The deployment tool permide that the technicians do not suffer from

downloas slow and lengthy research by manufacturers and component models

sites thus making it practical and fast maintenance provided by them.

The development of a database of drivers for the company meets the

nescessidade concern with lengthy surveys of driver components of the

machines

Keyword: Praticiade; Agility; speed .

Page 7: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

7

Sumário

1. INTRODUÇÃO ....................................................................................................................8

2. JUSTIFICATIVA ..................................................................................................................9

3. OBJETIVOS ..................................................................................................................... 10

3.1. GERAL ............................................................................................................................. 10

3.2. ESPECíFICOS ................................................................................................................... 10

4. TECNOLOGIAS UTILIZADAS ........................................................................................... 11

4.1. PHP ................................................................................................................................. 11

4.1.2. Principais Características do PHP ............................................................................. 11

4.1.3. HTML ......................................................................................................................... 12 4.1.4. CSS ............................................................................................................................. 12 4.1.5. APACHE ..................................................................................................................... 12

4.1.6 Caracteristicas do Servidor Apache ........................................................................... 13 4.1.7.PostgreSQL ................................................................................................................. 15 4.1.8. Notepad++ ................................................................................................................ 16 5. DESENVOLVIMENTO ....................................................................................................... 17 5.1.Criação do Layout ......................................................................................................... 17 5.2.Criação do Banco de Dados .......................................................................................... 17 5.2. PROGRAMAS USADOS .................................................................................................. 18 5.2.1. APACHE ..................................................................................................................... 18 5.2.2. PostgreSQL ................................................................................................................ 19 5.2.3. Notepad++ ................................................................................................................ 19 5.4. CONCRETIZAÇÂO DO PROJETO .................................................................................... 20 5.4.1. Modelo Lógico do Banco ........................................................................................... 20 5.4.2. DEMOSTRAÇÂO DO PROJETO ................................................................................... 21 5.4.2.1. Tela inicial do projeto............................................................................................. 21 5.4.2.2 Tela de cadastro de clientes.................................................................................... 22 5.4.2.3 Tela de cadastro de Marcas .................................................................................... 23 5.4.2.4 Tela de vinculo de equipamentos do cliente .......................................................... 24 5.4.2.5 Tela de cadastro (upload) dos drivers de clientes ................................................. 25 5.4.2.6.Tela de download dos drivers de clientes ............................................................... 26

6. CONCLUSÃO ................................................................................................................... 27

7. REFERENCIAS BIBLIOGRÁFICA ....................................................................................... 28

Page 8: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

8

1. Introdução

Hoje em dia é muito comum no mundo se ter um computador

sendo ele pessoal ou empresarial esta sendo para muitos um meio de

comunicação ou ate uma ferramenta de trabalho para a humanidade,

essa tecnologia é bem útil no dia a dia para as pessoas, mas com tudo

isso existe risco para eles que se resolve com a manutenção preventiva

sendo ela de software ou hardware, no caso do software se resolve om

uma formatação que impõe a renovação de seu sistema, mas para que

essa formatação seja completa ela precisa dos drivers que nada mais é

que a ligação entre seus componentes com o sistema operacional, e

para facilitar essa manutenção esta sendo feito os bancos de drivers

para evitar pesquisas dos drivers na internet trazendo um pouco de

lentidão a essa manutenção com ele será mais pratico a pesquisa dos

drivers, pois ficara salvo em um banco de dados evitando transtornos

com downloads lentos ou problemas no site do fabricante.

Page 9: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

9

2. JUSTIFICATIVA

Este trabalho tem a finalidade de desenvolver um banco de

drivers que servira para uma consulta detalhada, ter um controle dos

drivers dos clientes e facilitar o trabalho prestado pela empresa

QWERTY TELECOM, pois assim torna mais rapidez e praticidade na

hora da manutenção nas maquinas dos clientes.

A empresa só conta com os sites de fabricantes para obter os

drivers assim causando demora na manutenção por busca de modelos e

lentidão dos sites assim vi que precisava de algo para agilizar esse

processo, então está sendo criado o banco de drivers para evitar esse

tipo de problema, com o banco de drivers será mais pratico, pois a cada

maquina recebida para manutenção será feito o registro de seus drivers

por modelo e um código de seu cliente para que fique mais acessível na

hora da busca dos drivers para a manutenção.

Page 10: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

10

3. OBJETIVOS

Com esse projeto é pretendido facilitar as tarefas diárias dentro da

empresa, pois assim, agilizar o trabalho evitando perca de tempo com

pesquisas de drivers no site e demoras com downloads, pois a cada

formatação em certo computador será feito um upload dos drivers no banco de

drivers, assim ficando salvo em uma nuvem podendo ser acessado de qualquer

computador.

3.1 GERAL

O banco de drivers evita procura por drivers em sites sendo assim

deixando o serviço mais ágil, pois a cada formatação em computador

ficara salvo o driver com seu modelo.

3.2 ESPECÍFICOS

Neste projeto será feito:

-Um site com base em pesquisa de drivers;

-Um banco de dados para fazer uploads dos drivers;

Page 11: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

11

4. Tecnologias Utilizadas

4.1 PHP

Segundo JULIANO NIEDERAUER PHP é uma linguagem de

programação de computadores muito utilizada atualmente para gerar conteudo

para WEB, como por exemplo,a wikipédia.

A principal diferença em relação as ouras linguagens é a capacidade

que o PHP tem de interagir com o mundo WEB, transformando totalmente os

websites que possuem paginas estáticas.

4.1.2 Principais Caracteristicas do PHP

Segundo JULIANO NIEDERAUER PHP é uma linguagem de

programação de dominio epecifico, ou seja, seu escopo se estende a um

campo de atuação que é o desenvolvimento we, embora tenha variantes como

o PHP-GTK. Seu propósito principal é de implementar soluçoes web velozes,

simples e eficantes.

Entre as características JULIANO NIEDERAUER, destaca:

Gratuito e com código aberto ;

Embutido no HTML ;

Velocidade e robustez ;

Estruturado e orientação a objeto ;

Portabilidade ;

Baseado do Servidor ;

Tipagem Dinamica ;

Sintaxe Similar a C/C++ e o Perl

Open-Source

Page 12: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

12

4.1.3 HTML

Segundo Diego EIS(2011) HTML é uma das linguagens que utilizamos

para desenvolver websites. O acrônimo HTML vem do inglês e significa

Hypertext Markup Language ou em português Linguagem de Marcação de

Hipertexto.

Esta linguagem surgiu junto com o HTTP, ambos possibilitaram a internet ser

popularizada. HTML é usado para definir a estrutura e layout de uma pagina

da Web, como uma pagina de procura e de quaisquer funções especiais.

4.1.4 CSS

Segundo Ana Paula Pereira (2009) O Cascading Style Sheets (CSS) é

uma folha de estilo composta por “camadas” e utilizada para definir a

apresentação aparência em páginas da internet que adotam para o

seu desenvolvimento linguagens de marcação como XML, HTML e

XHTML. O CSS define como serão exibidos os elementos contidos no

código de uma página da internet e sua maior vantagem é efetuar a

separação entre o formato e o conteúdo de um documento.

4.1.5 Apache

Segundo INFO MASTER (2006) Ao acessar qualquer site, há um

servidor por trás daquele endereço responsável por disponibilizar as páginas e

todos os demais recursos que você pode acessar. Assim, quando você envia

um e-mail através de um formulário, coloca uma mensagem em um fórum de

discussão, faz uma compra on-line, etc, um servidor Web (ou um conjunto de

servidores) é responsável por processar todas essas informações.

Page 13: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

13

INFO MASTER (2006) Diz que é um servidor Web é um computador que

processa solicitações HTTP Hyper-TextTransfer Protocol, o protocolo padrão

da Web. Quando você usa um navegador de internet para acessar um site,

este faz as solicitações devidas ao servidor Web do site através de HTTP e

então recebe o conteúdo correspondente. No caso do Apache, ele não só

executa o HTTP, como outros protocolos, tais como o HTTPS (O HTTP

combinado com a camada de segurança SSL - Secure SocketLayer, o FTP

File Transfer Protocol, entre outros.

4.1.6 Caracteristicas do Servidor Apache

Segundo INFO MASTER (2006) O Apache Server é um software livre, o

que significa que qualquer um pode estudar ou alterar seu código-fonte, além

de poder utilizá-lo gratuitamente. É graças a essa característica que o software

foi (e continua sendo) melhorado ao passar dos anos. Graças ao trabalho

muitas vezes voluntário de vários desenvolvedores, o Apache continua sendo o

servidor Web mais usado no mundo.

Além de estar disponível para o Linux (e para outros sistemas

operacionais baseados no Unix), o Apache também conta com versões para o

Windows, para o Novell Netware e para o OS/2, o que o torna uma ótima opção

para rodar em computadores obsoletos (desde que este atenda aos requisitos

mínimos de hardware). INFO MASTER (2006).

A exigência de hardware do Apache depende de sua aplicação, mas um

PC Pentium com 64 MB de memória RAM é capaz de executá-lo

tranqüilamente em um ambiente corporativo pequeno. No entanto, quando se

trata de um site na internet, é interessante ter máquinas tão poderosas quanto

o que exige o nível de acesso. INFO MASTER (2006).

Page 14: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

14

A seguir suas principais características segundo INFO MASTER (2006):

Possui suporte a scripts CGI usando linguagens como Perl, PHP, Shell

Script, ASP, etc;

Suporte a autorização de acesso podendo ser especificadas restrições

de acesso separadamente para cada endereço/arquivo/diretório

acessado no servidor;

Autenticação requerendo um nome de usuário e senha válidos para

acesso a alguma página/sub-diretório/arquivo (suportando criptografia

via Crypto e MD5);

Negociação de conteúdo, permitindo a exibição da página Web no

idioma requisitado pelo Cliente Navegador;

Suporte a tipos mime;

Personalização de logs;

Mensagens de erro;

Suporte a virtual hosting (é possível servir 2 ou mais páginas com

endereços/ portas diferentes através do mesmo processo ou usar mais

de um processo para controlar mais de um endereço);

Suporte a IP virtual hosting;

Suporte a name virtual hosting;

Suporte a servidor Proxy FTP e HTTP, com limite de acesso, caching

(todas flexivelmente configuráveis);

Suporte a proxy e redirecionamentos baseados em URLs para

endereços Internos;

Suporte a criptografia via SSL, Certificados digitais;

Módulos DSO (Dynamic Shared Objects) permitem adicionar/remover

funcionalidades e recursos sem necessidade de recompilação do

programa.

Page 15: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

15

4.1.7 PostgreSQL

Segundo o Zé Moleza (2009) o PostgreSQL é um poderoso sistema

gerenciador de banco de dados objeto-relacional de código aberto. Tem mais

de 15 anos de desenvolvimento ativo e uma arquitetura que comprovadamente

ganhou forte reputação de confiabilidade, integridade de dados e conformidade

a padrões. Roda em todos os grandes sistemas operacionais, incluindo

GNU/Linux, Unix AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64, e MS

Windows. É totalmente compatível com ACID, tem suporte completo a chaves

estrangeiras, junções JOINs, visões, gatilhos e procedimentos armazenados

em múltiplas linguagens. Inclui a maior parte dos tipos de dados do ISO

SQL:1999, incluindo INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR,

DATE, INTERVAL, e TIMESTAMP. Suporta também o armazenamento de

objetos binários, incluindo figuras, sons ou vídeos. Possui interfaces nativas de

programação para C/C++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC, entre

outros, e uma excepcional documentação.

Como um banco de dados de nível corporativo, o PostgreSQL possui

funcionalidades sofisticadas como o controle de concorrência multiversionado

MVCC, em inglês, recuperação em um ponto no tempo (PITR em inglês),

tablespaces, replicação assíncrona, transações agrupadas savepoints, cópias

de segurança a quente (online/hot backup), um sofisticado planejador de

consultas otimizador e registrador de transações sequencial (WAL) para

tolerância a falhas. Suporta conjuntos de caracteres internacionais, codificação

de caracteres multibyte, Unicode e sua ordenação por localização,

sensibilidade a caixa (maiúsculas e minúsculas) e formatação. É altamente

escalável, tanto na quantidade enorme de dados que pode gerenciar, quanto

no número de usuários concorrentes que pode acomodar. Existem sistemas

ativos com o PostgreSQL em ambiente de produção que gerenciam mais de

4TB. Zé Moleza (2009).

Page 16: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

16

4.1.8 Notepad++

Segundo ANDRÉ VILELA (2010) Notepad++ é um editor de texto e códigos

fonte completo que suporta as mais diversas linguagens de programação e,

sendo assim, uma ótima alternativa ao bloco de notas. Dessa forma, com uma

ferramenta mais avançada e versátil que outros editores de texto, você tem

suporte às linguagens C, C++, Java, C#, XML, HTML, PHP, Javascript, ASCII

art, doxygen, ASP, VB/VBS, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua,

TeX, TCL, Assembler, Ruby, Lisp, Scheme, Properties, Diff, Smalltalk,

Postscript, VHDL, Ada, Caml, AutoIt, KiXtart, Matlab, Verilog, Haskell e

InnoSetup.

Possuindo muitas características favoráveis para facilitar o trabalho, como auto

completar, sistema de busca e substituição, interface funcional e navegação

por abas, esse software livre se tornou um destaque entre os programadores.

ANDRÉ VILELA(2010).

Notepad++ também possibilita a sua personalização pelo usuário, definindo

suas próprias linguagens em “User Language Define System” e adicionando

muitos outros recursos, através de plugins específicos. ANDRÉ VILELA (2010).

Page 17: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

17

5. Desenvolvimento

5.1. CRIAÇÃO DO LAYOUT

A criação do layout foi feita com orientação do meu superior na empresa

e do meu orientador do estagio, depois de varias opiniões foi concretizada

tornando assim mais agradável para os técnicos da empresa, sendo assim

melhor concretização de seus serviços prestados por eles para a empresa, pois

ficou mais habitável para fazer pesquisas rápidas dos drivers das maquinas

dos clientes, pois tem uma aba para cadastro dos clientes com suas maquinas,

uma aba para registro da marca do equipamento, uma aba para fazer o upload

desses drivers quando chega para fazer a primeira manutenção após a

implantação do banco de drivers e outra aba para a pesquisa e download dos

drivers da maquina do cliente.

5.2 CRIAÇÃO DO BANCO DE DADOS

A criação do banco de dados foi feita com o PostegrsSQL pois é um

software que eu achei mais agradavel na hora da criação e foi bastante usado

nas aulas, usando ele foi feito o banco sem problemas e facilmente, depois de

todas as pesquisas e reuniões com meu orientador foi concluido o projeto do

banco e colocado ele em pratica, foi projetado e testado para que no futuro não

tenha nenhum problema na hora que for utilizado mesmo, com esse projeto de

banco de dados pode ser feito um cadastramento completo para esse tipo de

banco de drivers, pois cada cliente tem seu codigo que é gerado pela empresa,

seu nome, a marca e o modelo de sua maquina pode cadastrar varios

equipamentos e pode exluir os equipamentos que a ele não pertence mais,

para que não fique roubando espaço do banco ou o pesando, pode ser feitos

uploads e downloads dos dados(drivers) sem limites de velocidade tanto de

upload como de download para evitar tempo tanto na hora de quardalos ou

baixalos.

Page 18: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

18

5.3 PROGRAMAS USADOS 5.3.1 APACHE

Page 19: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

19

5.3.2 PostgresSQL

5.3.3 Notepad++

Page 20: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

20

5.4 Concretização do projeto

A concretização esta sendo feita para melhoria e acessibilidade

do banco de drivers para melhor atender os tecnicos da empresa, falta pouco

para concretização final, sendo que a parte que se é mais precisa do banco ja

esta funcionando foi efetuado varios testes na parte que esta pronta o banco

para corrigir o que estava errado e sera efetuado mais apartir do momento que

ocorrer a concretização da outra parte do projeto.

5.4.1 Modelo Lógico do banco

Page 21: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

21

5.4.2 Demonstração do projeto

5.4.2.1 Inicio do banco.

Page 22: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

22

5.4.2.2 Cadastro do cliente.

Page 23: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

23

5.4.2.3 Cadastro de marca.

Page 24: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

24

5.4.2.4 Vinculo de equipamentos.

Page 25: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

25

5.4.2.5 Upload dos drivers do cliente.

Page 26: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

26

5.4.2.6 Download dos drivers dos clientes.

Page 27: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

27

6. Conclusão

Ao longo dos 4 meses de estagio foi buscado um entendimento de real

importancia que um banco de drivers tem para uma empresa que trabalha

tambem com manutenção para que haja facilidade de serviços prestados pelos

tecnicos da empresa. Sempre visando a facilidade para fazer a conclusão da

manutenção prestada as maquinas dos clientes.

Depois de todos o testes possiveis foi colocado em pratica o

funcionamento desse banco, de acordo com os tecnicos depois que foi

implantado o banco foi melhorada a conclusão dos serviços pois ficou mais

pratica a conclusão da manutenção, pois esta sendo evitada a pesquisa longas

com os drivers e downloads demorados.

Page 28: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

28

7. REFERÊNCIAS BIBLIOGRÁFICA

-Normas da ABNT – http://www.mepeldigitus.com/downloads-

novo/normas%20da%20abnt%202014.pdf . 2014.

-Novatec – Niederauer, juliano- Desenvolvimento Websites com PHP,

São Paulo, maio de 2008.

-Novatec – Niederauer, Juliano - PHP pra quem conhece PHP, São

Paulo, 2008.

-Canal de HRetaDesign,

https://www.youtube.com/channel/UCtWseHgsEXBhh8Uc3BEjaOw Data: 20/08/2014 Data:

17:10

- Canal Neri Neitzke,

https://www.youtube.com/channel/UCKkrTv9Z34NvIg7onhD7oVA Data: 25/08/2014 Hora:

15:50

-Enterprise db http://www.enterprisedb.com/products-services-

training/products/postgresql-overview Data:08/10/2014

DIEGO EIS, HTML, tableless, 2011, http://tableless.com.br/o-que-html-basico/#Up-

_xcSsiSq Data: 28/08/2014 Hora: 14:40

INFO WESTER, APACHE, 2006, http://www.infowester.com/servapach.php Data:

04/09/2014 Hora: 15:30

Zé Moleza, PostgreSQL, 2009, http://www.zemoleza.com.br/trabalho-

academico/exatas/informatica/principais-caracteristicas-postgresql-firebird-mysql-

sqlite-e-ms-sql/ Data: 04/09/2014 Hora: 16:08

André Vilela, Notepad++, 2010, http://area0800.blogspot.com.br/2010/07/notepad.html

Data: 06/09/2014 Hora: 16:30

Ana Paula Pereira, CSS, 2009,

http://www.tecmundo.com.br/programacao/2705-o-que-e-css-.htm Data:

06/09/2014 Hora: 17:30

Page 29: BANCO DE DRIVERS - escola.qwerty.com.brescola.qwerty.com.br/artigos/pdf_tcc/tcc_renato.pdf · QWERTY ESCOLA DE EDUCAÇÃO ... de Curso, do Curso de ... isso existe risco para eles

29