57
ETEC FERRAZ DE VASCONCELOS TÉCNICO EM INFORMATICA GABRIEL MUNIZ LEONARDO DE GODOY PROJETO E DESENVOLVIMENTO DE SOFTWARE PARA INDÚSTRIA ELETRÔNICA

Tcc Alones

Embed Size (px)

DESCRIPTION

Documento para formação do técnico de Informatica. Possui diagramas de DFD, MER, DER, Fluxo de sistema, estudo de viabilidade dentre outros documentos de softwares.

Citation preview

Page 1: Tcc Alones

ETEC FERRAZ DE VASCONCELOS

TÉCNICO EM INFORMATICA

GABRIEL MUNIZ

LEONARDO DE GODOY

PROJETO E DESENVOLVIMENTO DE SOFTWARE PARA INDÚSTRIA ELETRÔNICA

FERRAZ DE VASCONCELOS – SP

2012

Page 2: Tcc Alones

GABRIEL MUNIZ

LEONARDO DE GODOY

PROJETO E DESENVOLVIMENTO DE SOFTWARE PARA INDÚSTRIA ELETRÔNICA

Trabalho de Conclusão de Curso apresentado a Escola Técnica Estadual de Ferraz de Vasconcelos como parte dos requisitos para Obtenção do Título de Técnico em Informática, sob orientação do(a) Professor (a) Marlene da Silva M. Oliveira.

FERRAZ DE VASCONCELOS – SP

2012

Page 3: Tcc Alones

GABRIEL MUNIZ DE LIMA _____

LEONARDO DE GODOY _____

Trabalho de Conclusão de Curso: desenvolvimento de software para empresa FARADAY

Trabalho de Conclusão de Curso apresentado a Escola Técnica Estadual de Ferraz de Vasconcelos como parte dos requisitos para obtenção do Título de Técnico em informática, sob a orientação da Professora Marlene da Silva M. Oliveira..

_______________________________ Nome do membro da banca e titulação Instituição a que pertencem

_______________________________Nome do membro da banca e titulação Instituição a que pertencem

_______________________________ Nome do membro da banca e titulação Instituição a que pertencem

DATA:

Page 4: Tcc Alones

Agradecimentos

Agrademos a toda grade de professores capacitados, que com maestria e

profissionalismo tiveram participação eminente para realização deste trabalho, tanto

diretamente, quando indiretamente, aos alunos que prestaram amizade e

proporcionaram um ambiente agravel de convivio, compartilhando conhecimento e

ajudando nas dificuldades, aos prestatores de serviços online, na compartilhamento

de apostilas e tutoriais, facilitando o aceeso a novas informações relativas ao amplo

maio de informatica, aos amigos e familiares que dedicaram seu tempo a opinar e

criticar posivamente a construção do trabalho, lapidando para sua finalização

constituida neste documento. È graças a pessoas com potencial em fundamentar

nosso esforço e icentivar nossa vida acadêmica, que é possivel realizar grandes

feitos e elaborar mudanças beneficas a sociedade. Obrigado a todos os que

valorizaram nossos esforços e pariticparam para a obtenção deste trabalho

acadêmico.

Page 5: Tcc Alones

“O que importa é que sempre é possível e necessário Recomeçar".

(Carlos Drummond de Andrade)

Page 6: Tcc Alones

Resumo

O presente trabalho trata-se de um projeto e desenvolvimento de software

para uma empresa de manutenção de aparelhos eletrônicos do setor industrial e

contém ainda a criação de um site para a empresa desenvolvedora. O trabalho

conta com dez capítulos, no primeiro capítulo é apresentada a empresa

desenvolvedora, sua criação, escolha do nome, desenvolvimento do logotipo a

escolha e explicação das cores, organograma e apresentação do site da mesma. No

segundo capítulo é apresentada a escolha da empresa cliente, contando com nome,

historia organograma, estrutura de organização. No terceiro capitulo é exposto os

problemas e soluções da empresa, ressaltando cada etapa dos processos e os

motivos pelos quais a empresa tem dificuldades, apresentando assim as possíveis

soluções e aplicações no modo de trabalho e distribuição de tarefas. No capitulo

quatro, é exibido o estudo de viabilidade criada a partir de um minucioso processo

de analises que compôs o hardware e software necessários que permitem máxima

utilização do programa criado. No quinto capitulo é demonstrado o Cronograma de

atividades que disponibiliza a ação do grupo na divisão de tarefas com o respectivo

tempo gasto para a conclusão do trabalho. No sexto capitulo, é descrito a

modelagem de dados que formula as variações Conceitual, Lógica e Física e suas

subcamadas. No sétimo capítulo se encontra o diagrama de fluxo de dados que

distribui as funções de sistema respeitando a ordem para maior entendimento. No

oitavo capitulo é mostrado o fluxograma que permite rápida visualização e

compreensão do software desde sua primeira tela de login, passando por todos os

subsequentes e formulários requeridos para o funcionamento. No nono capitulo é

detalhado os sites criados para divulgação, destacando informações como layouts,

banners, cores, menus entre outros. No décimo capitulo é apresentado o software

desenvolvido, fazendo destaque para a escolha da linguagem, as principais telas

que o compõe, juntamente das consultas e relatórios, encerrando com o manual que

acompanha o programa.

Palavras-chave: Banco de dados, Software e Controle de Estoque

Page 7: Tcc Alones

SumárioIntrodução...........................................................................................................9

Empresa Desenvolvedora.................................................................................10

História:..........................................................................................................10

Logotipo/Logomarca:.....................................................................................10

Organograma:...................................................................................................11

Empresa Cliente................................................................................................12

História:..........................................................................................................12

Logotipo/Logomarca:.....................................................................................12

Organograma:...................................................................................................13

PROBLEMAS E SOLUÇÕES PROPOSTAS....................................................14

Problemas......................................................................................................14

Faraday ainda não possuía um software;...................................................14

Má identificação da saída de peças para entrega;.....................................14

Perda de relatórios;....................................................................................14

Controle confuso e Manual dos clientes atendidos;...................................14

Dificuldade de diferenciar clientes atuais e futuros clientes;.......................14

Soluções........................................................................................................14

Disponibilização do software;.....................................................................14

Rápido cadastro e Consulta das empresas já cadastras ou desejadas;.. . .14

Organização digital das ordens de serviço;................................................14

Armazenamento sólido das informações e compactado;...........................14

Estudos de Viabilidade......................................................................................15

Configurações Mínimas.................................................................................15

Configurações Recomendadas......................................................................16

Cronograma de atividades................................................................................17

Modelagem de Dados.......................................................................................18

Modelo conceitual..........................................................................................18

Modelo lógico.................................................................................................19

Modelo Físico.................................................................................................20

Diagrama de fluxo de dados.............................................................................23

DFD – O (Diagrama de Fluxo de Dados)......................................................23

DFD – 1 (Diagrama de Fluxo de Dados).......................................................24

Page 8: Tcc Alones

Fluxograma.......................................................................................................25

O WebSite.........................................................................................................26

Abertura.........................................................................................................27

Pagina Home/Principal...................................................................................28

Pagina História...............................................................................................29

Pagina Serviços.............................................................................................30

Pagina Galeria...............................................................................................31

Pagina Contato..............................................................................................32

O Software........................................................................................................33

Login..............................................................................................................34

Tela de Splash...............................................................................................35

Menu Principal...............................................................................................36

Telas de Cadastro..........................................................................................37

Botão Alterar..................................................................................................38

Telas de Consultas........................................................................................39

Telas de Relatórios........................................................................................40

Mapa de busca ALONE’S Maps 3.0..............................................................41

Lixeira de Dados............................................................................................42

Cadastro de Logins........................................................................................43

Configurações................................................................................................44

Sobre.............................................................................................................45

Conclusão.........................................................................................................46

Bibliografia.........................................................................................................47

Page 9: Tcc Alones

Introdução

Este trabalho fundamentado sobre o regimento do técnico de Informática com

intuito de conclusão de curso tem como objetivo documentar o processo de

desenvolvimento de um software para a Empresa FARADAY (localizada na PENHA-

SP), que necessita de uma ferramenta de auxilio para registrar a entrada de peças e

equipamentos para manutenção, entrada e saída do veículo de entregas, registro e

consulta de fornecedores e cliente e diversas outras funções que foram acomodadas

dentro da interface do programa concebido.

Este Projeto contando com website e software contém recursos

desenvolvidos através de diversas linguagens de programação apresentadas em

aula, entre elas: Java, SQL, Flash, HTML, com auxilio das IDES NetBeans 7.1,

MySQL WorkBench 5.2, Adobe Flash Player CS5, Adobe Photoshop CS5, Microsoft

Front Page 2003, entre outras.

Além das necessidades básicas para esses aplicativos, o projeto

documentado, possui o levantamento dos estudos de viabilidade, cronograma, e

modelagens de dados, além da preocupação em demonstrar a história e estrutura

da empresa Cliente.

O projeto foi inteiramente feito pela metodologia de cascata, passando por

Concepção, Requisitos, Modelagem, Codificação, Testes. Atendendo as

necessidades do cliente e velocidade para entrega do projeto.

9

Page 10: Tcc Alones

Empresa Desenvolvedora

História:

A empresa A.L.O.N.E in softwares, surgiu com a ruptura dos integrantes da

antiga Virtual Easy Word Corporation (VI.E.W Corporation), no final do mês de abril

de 2012, faltando um pouco menos de 2 meses para entrega do trabalho de

conclusão de curso, onde os integrantes Gabriel Muniz de Lima e Leonardo de

Godoy, apesar de atordoado com o fim da empresa, movidos por seus ideais para

criação de softwares e convicções na área da programação resolvem idealizar um

novo modelo de Empresa, empenhada em destacar seus aspectos individuais e

expandir um novo conceito na área da Tecnologia da Informação. Significa

Advanced Laboratory For Operation of New Experiences in Softwares, significando

“Laboratório Avançado para Operação de novas Experiências em Softwares”.

A Ideia da sigla ALONE’s do inglês sozinho, apesar de acentuar a firmação de

apenas dois integrantes da empresa, jamais enfatiza a solidão como um dos

princípios, visto que esta nova empresa segue através do auxilio e colaboração de

diversas pessoas, logo alones dentro desta empresa representa a individualidade

das ações, separação das ideias, onde elas sozinhas geram uma única coisa, um

único modelo, solidificando a palavra no momento em que esta empresa almeja ser

única no mercado, se destacando e diferenciando de todas as demais. Este é o

monopólio da A.L.O.N.E in softwares.

Logotipo/Logomarca:

O Símbolo da empresa é baseado no lobo siberiano,

animal tipicamente solitário, que com grande resistência consegue enfrentar longos

períodos de geada, fome, porém com uma visão aguçada e bom olfato consegue

localizar alimento e abrigo, independente em suas ações. Tornando-se o exemplo

perfeito de nossa da A.L.O.N.E in softwares.

10

Page 11: Tcc Alones

Organograma: “Organograma é o gráfico que retrata a estrutura organizacional da empresa”.

(Charles David forte; 2003; pg21).

11

Administração

Gabriel

Documentação

Software

Leonardode Godoy

Software

WEB

Page 12: Tcc Alones

Empresa Cliente

História:

A empresa teve inicio em meados de 2005 com concertos de eletroeletrônicos

(televisão, DVD, Radio, telefone sem fio etc), o sonho de autonomia e independência

do fundador, Aleckson Costa de Oliveira estava se realizando, porém após um ano

as condições e acontecimentos tornaram-se preocupantes, o faturamento já não

atendia a demanda com a baixa dos preços dos eletroeletrônicos o levando a fechar

a loja. Apesar de tudo, sua sede de empreendedorismo não havia morrido e

insatisfeito com a atual empresa para qual trabalhava, a famosa FLATEC, ele reativa

sua empresa com novo endereço e foco, voltada para manutenção de equipamentos

Industriais, Iniciando com dois funcionários, ele como chefe e técnico Aleckson e

mais dois técnicos de eletrônica Felipe e Anderson, futuramente contando com o seu

cunhado Carlos Viana, recebendo bons faturamentos e cada vez mais presente no

mercado do ramo. Com o rápido crescimento aliado a seus contatos poderosos, sua

irmã Margarete se alia a nossa organização assumindo os cargos de vendedora e

administração,

Entre os clientes, a empresa FARADAY já conta com a famosa Tecumseh, a

2ª maior fabricante de compressores, o Estadão, Avon entre outras graças a suas

influências ganhadas para as empresas para a qual já trabalhou. A FARADAY se

encontra na Rua São Florêncio, 507 - CEP 03615-000, Penha - São Paulo –SP.

Logotipo/Logomarca:

O logotipo da empresa, e representada por uma grande

evolução para o setor Eletrônico, um transistor que possibilitou o controle de

corrente e a invenção de diversas tecnologias, assim como a empresa pretende

influenciar no setor deste Ramo. A logomarca tão bem escolhida quanto o logotipo, é

Faraday, em homenagem ao famoso químico inglês Michael Faraday com suas

descobertas intimamente conectadas a fenômenos de eletricidade, eletroquímica e

magnetismo, sendo considerado por muitos o cientista mais influente de todos os

tempos.

12

Page 13: Tcc Alones

Organograma:“Organograma é o gráfico que retrata a estrutura organizacional da empresa”.

(Charles David forte; 2003; pg21).

13

Diretor &

Técnico

Aleckson

Técnicos

Felipe Anderson

Estagiário

Carlos

Vendas e Administração

Margarete

Page 14: Tcc Alones

PROBLEMAS E SOLUÇÕES PROPOSTAS

Problemas Faraday ainda não possuía um software;

Má identificação da saída de peças para entrega;

Perda de relatórios;

Controle confuso e Manual dos clientes atendidos;

Dificuldade de diferenciar clientes atuais e futuros clientes;

Soluções Disponibilização do software;

Rápido cadastro e Consulta das empresas já cadastras ou

desejadas;

Organização digital das ordens de serviço;

Armazenamento sólido das informações e compactado;

14

Page 15: Tcc Alones

Estudos de Viabilidade“A análise de viabilidade orientada a empresa a determinar se prossegue com um projeto. A analise de viabilidade também identifica os riscos importantes associados ao projeto, os quais devem ser tratados se o projeto for aprova. Como na solicitação de sistema cada empresa possui seu próprio processo e formato para a análise de viabilidade, mas a maioria inclui três técnicas: viabilidade técnica, viabilidade econômica e viabilidade organizacional.”

(Dennis, Alan; 2005; pg 31).

Configurações Mínimas

Configurações MínimasPlaca Mãe Gigabyte LGA775 GA-G41MT-

S2PR$ 123,46

Processador Intel Celeron Dual Core E3400 - 2.60Ghz / 1M / 800MHz / 775

R$ 99,99

Memória Corsair Ddr3 1600 R$ 55,00Disco Rígido

Power Comp HD R$ 102,94

Gabinete Akasa Desktop / ATX e Micro ATX

R$ 199,90

Teclado USB Slim Easy - New Link R$ 21,90Mouse óptico ps2 preto 0012 Bright R$ 10 ,60Monitor LED 15,6" LG E1641s

Widescreen HD R$ 189,00

Total de Custos: R$ 802,79

15

Page 16: Tcc Alones

Configurações Recomendadas

Configurações RecomendadasPlaca Mãe Gigabyte LGA775 GA-G41MT-

S2PR$ 123,46

Processador Intel Pentium Dual Core E5700 3GHz 2MB LGA775

R$ 159,99

Memória Kingston 4GB DDR3 1333Mhz - KVR1333D3N9/4G

R$ 119,00

Disco Rígido

Western Digital, Modelo WD3200BPVT 320GB, SATA

R$ 203,74

Gabinete Akasa Desktop / ATX e Micro ATX

R$ 199,90

Teclado USB Slim Easy - New Link R$ 21,90

Mouse óptico ps2 preto 0012 Bright R$ 10 ,60

Monitor LED 15,6" LG E1641s Widescreen HD

R$ 189,00

Total de Custos: R$ 1027,59

16

Page 17: Tcc Alones

Cronograma de atividades

Cro

nogr

ama

Sexta-feira Domingo Quarta-feira Quinta-feira

27 Fechamento do Antigo grupo de TCC “VIEW”

29 Inicio de novo projeto nomeado “ALONE in softwares”

2 Escolha do logotipo

3 Escolha da Empresa Cliente

Sábado Domingo Segunda-feira Sexta-Feira

5 Entrevista com a Empresa

6 Análise das necessidades

7 Documentação

11 Leonardo de Godoy torna-se integrante do grupo

Sábado Quarta-Feira Sábado Segunda-feira

12 Inicia-se desenvolvimento do Site da empresa ALONE’s

23 Codificação do Projeto

2 Inicia-se fase de testes com software

09 Finalização da documentação

Segunda-feira Terça-feira

10 Finalização do Projeto

14 Apresentação do TCC

17

Page 18: Tcc Alones

Modelagem de Dados

Modelo conceitual“É a primeira etapa do projeto, na qual se representa a realidade através de uma visão global e genérica de dados e seus relacionamentos”.

(Alves, William Pereira; 2004; pg248).

Tabela Cadastro Cliente

Codigo doc cliente, nome da empresa, telefone, endereço, bairro, cidade, estado, CEP, CNPJ, nome do contato, ramo de atividade, email;

Tabela Cadastro Saida Entrega

Codigo de entrega, codigo do tecnico, cod do servico, hora de saida, data, peças, retorno;

Tabela Cadastro Tecnico

Codigo do tecnico, nome, telefone, celular, endereço, bairro, cidade, CEP, email;

Tabela Cadastro Ordem Servico

Codigo do servico, nota fiscal de entrada, nota fiscal de saida, nota fiscal de servico, modelo do equipamento, numero de serie, codigo do tecnico, data de entrada, data de entrega, codigo do cliente, OBS;

Tabela Prospeccao;

Codigo Prospeccao, nome do cliente, telefone, endereço, bairro, cidadade, Estado, Status, email;

18

Page 19: Tcc Alones

Modelo lógico“Compreende a descrição das estruturas que serão armazenadas no banco de dados, e que resultam numa representação gráfica dos dados num maneira lógica”.

(Alves, William Pereira; 2004; pg249).

19

Page 20: Tcc Alones

Modelo Físico“No qual se encontram detalhados os componentes de estrutura física de banco de Dados, como tabela, campos, tipos de valores, índices, etc”.

(Alves, William Pereira; 2004; pg249).

Tabela Cadastro de Clientes

Campo: cod_cliente do tipo inteiro (11); chave primaria

Campo: nome_da_empresa, do tipo texto (50);

Campo: telefone, do tipo texto(14);

Campo: endereco, do tipo texto(50);

Campo: bairro, do tipo texto(50);

Campo: cidade, do tipo texto(50);

Campo: estado, do tipo texto (50);

Campo: cep, do tipo texto(9);

Campo: cnpj, do tipo texto(18);

Campo : nome_contato, do tipo texto(50);

Campo: ramo_atividade, do tipo texto(50);

Campo: email, do tipo texto(150);

Tabela Cadastro Saida Entrega

Campo: cod_entrega do tipo inteiro (11); chave primaria

Campo: cod_tecnico do tipo inteiro (11);

Campo: cod_servico do tipo inteiro (11);

Campo: hora_saida, do tipo texto(5);

Campo: data, do tipo texto(10);

Campo: peças, do tipo texto(50);

Campo: retorno, do tipo texto (5);

20

Page 21: Tcc Alones

Tabela Cadastro Técnico

Campo: cod_tecnico do tipo inteiro (11); chave primaria

Campo: nome, do tipo texto (50);

Campo: telefone, do tipo texto(14);

Campo: celular, do tipo texto(14);

Campo: endereco, do tipo texto(50);

Campo: bairro, do tipo texto(50);

Campo: cidade, do tipo texto(50);

Campo: cep, do tipo texto (9);

Campo: email, do tipo texto(150);

Tabela Cadastro Ordem Servico

Campo: cod_servico, do tipo inteiro (11); chave primaria

Campo: nota_fiscal_entrada, do tipo texto (50);

Campo: nota_fiscal_saida, do tipo texto(50);

Campo: nota_fiscal_servico, do tipo texto(50);

Campo: modelo_equipamento, do tipo texto(50);

Campo: num_serie, do tipo texto(50);

Campo: cod_tecnico, do tipo inteiro (11);

Campo: data_entrada, do tipo texto(10);

Campo: data_entrega, do tipo texto(10);

Campo: cod_cliente, do tipo inteiro(11);

Campo: OBS, do tipo texto(300);

Tabela Prospeccao;

Campo: cod_Prospeccao, do tipo inteiro (11); chave primaria

Campo: nome_cliente, do tipo texto (50);

Campo: telefone, do tipo texto(14);

21

Page 22: Tcc Alones

Campo: endereco, do tipo texto(50);

Campo: bairro, do tipo texto(50);

Campo: cidade, do tipo texto(50);

Campo: Estado, do tipo texto(2);

Campo: Status, do tipo texto(13);

Campo: email, do tipo texto(150);

22

Page 23: Tcc Alones

Diagrama de fluxo de dados“É a técnica que representa em diagrama os processos operacionais e os dados que transitam entre eles”.

(Dennis, Alan; 2005; pg 144).

DFD – O (Diagrama de Fluxo de Dados)

23

Page 24: Tcc Alones

DFD – 1 (Diagrama de Fluxo de Dados)

24

Page 25: Tcc Alones

Fluxograma

“Com esta poderosa ferramenta tradicionalmente conhecida, analistas de sistemas e programadores analistas desenham gráficos denominados fluxogramas de sistema que permitem a visualização do sistema como um todo”.

(Silva, Nelson Peres da; 2007; pg 157).

25

Page 26: Tcc Alones

O WebSite

Para o site, foi necessário o uso das ferramentas de Flash e HTML, desenvolvidas em Microsoft Front Page 2003 e Adobe Flash Player CS5.

Flash

“Além de animações, ele também permite a criação de gráficos estáticos, interfaces com o usuário, formulários de entrada ou mesmo páginas inteiras”.

(Alves, William Pereira; 2007; pg181).

FrontPage:

“É uma ferramenta de criação de gerenciamento de Web que embora não requeira de seus usuários nenhum conhecimento de programação, constitui-se de um poderoso instrumento para o desenvolvimento para Web Sites”.

(Feitosa, Ailton Luiz Gonçalves; 1998; pg 01).

HTML

“ O HTML (hypertext Markup Language) é uma linguagem de elaboração (marcação) de documentos com hipertexto, que funciona como se fossem sinais de trânsito para página da web”.

Oliviero, Calor A.J; 2007; pg 41)

26

Page 27: Tcc Alones

Abertura

Essa é a pagina de abertura do site, ela contem uma mensagem de boas vindas, e

um botão para pular a abertura.

27

Page 28: Tcc Alones

Pagina Home/Principal

A home do site será utilizada como estrutura básica do site, contendo no topo o

banner da empresa.

Logo abaixo se encontra menu criado em flash.

No canto direito localiza-se links das principais redes sociais e links uteis.

No centro, se encontra um campo vazio com uma imagem desfocada de fundo, onde

será colocado o conteúdo referente a cada pagina.

28

Page 29: Tcc Alones

No rodapé da pagina, se encontra os parceiros da nossa empresa.

Pagina História

Na pagina “historia”, podemos encontrar um pequeno resumo da nossa empresa

ALONES.

Podemos também encontrar a explicação para o nome da empresa.

29

Page 30: Tcc Alones

Pagina Serviços

Na pagina “serviços”, pode-se encontrar o que a empresa ALONES oferece em

software e Web Design.

30

Page 31: Tcc Alones

Página Galeria

Na pagina “galeria”, encontra-se uma galeria de fotos dos integrantes da empresa e

amigos dos mesmos.

31

Page 32: Tcc Alones

Pagina Contato

Na Pagina “contato”, encontra-se os endereços de email, telefones e localização da

empresa, para que pessoas interessadas em nossos serviços possam entrar em

contato conosco.

32

Page 33: Tcc Alones

O Software

“Os softwares são conjuntos de instruções que executam os processamentos necessários a cada atividade, por isso são classificados de acordo com a sua área de aplicação”.

(Batista, Emerson de Oliveira; 2006; pg.82).

O Software foi desenvolvido na Linguagem *Java, com auxilio da *IDE NetBeans 7.1, e para criação de *Banco de Dados foi desenvolvido em *SQL, com auxilio da ferramenta *MySQL WorkBench.

Java

“Java é a nova plataforma de software que possibilita que um mesmo programa seja executado em diversas plataformas, talvez a característica mais importante dessa linguagem”.

(Fugeri, Sérgio; 2008; pg21).

IDE

“(Integrand Development Environment) ou ambiente integrado de desenvolvimento) é um programa de computador que reúne recursos e ferramentas de apoio para agilizar o desenvolvimento de software”.

(Della Croce filho, Ralfe; 2010; pg 102).

Banco de dados

“Um Banco de dados é um conjunto lógico e ordenado de dados que possuem algum significado, e não uma coleção aleatória”.

(Alves, William Pereira; 2004; pg25).

SQL

“A linguagem SQL é um meio de poder se comunicar com o banco de dados relacional para executar alguma operação com ele, como incluir registros ou extrair informações”.

(Alves, William Pereira; 2004; pg 289).

MySQL

“O MySQL é certamente o gerenciador de banco de dados código aberto (open source) mais popular e utilizado no mundo. Ele é fruto de trabalho de três talentos projetistas de software/ programadores”.

33

Page 34: Tcc Alones

(Alves, William Pereira; 2004; pg 349).

LoginTem como função barrar usuários não desejáveis ao programa, ou mesmo selecionar a quais ferramentas e janelas do software o usuário terá acesso.

34

Digite o seu Login gerado pelo administrador, ou o Login padrão recebida com o software.

Digite sua Senha gerada pelo administrador, ou a senha padrão recebida com o software.

Clique para entrar no programa

Clique para finalizar o programa

Page 35: Tcc Alones

Tela de Splash

35

Esta é a barra de progressão, ela mostra o carregamento do sistema.

Page 36: Tcc Alones

Menu PrincipalNesta janela é possível ter acesso para todas as janelas do programa, divididas em menus e submenus, veja um exemplo:

36

Menu de fácil entendimento.

Este é o submenu, com apenas um clique, é possível ter acesso a janela citada.

Page 37: Tcc Alones

Telas de Cadastro Nesta tela é possível realizar o cadastro de acordo com a opção selecionada no menu de cadastro, no Menu principal.

37

Os campos em verde devem ser preenchidos de acordo com tipo de dado pedido, caso contrário, estão sujeitas a mensagens de erro que impediram um cadastro.

Permite gravar o registro gerado caso atenda as validações.

Permite alterar um registro existente, que esteja selecionado na tabela. Mais informações na próxima página.

Permite excluir um registro existente, que esteja selecionado na tabela.

Limpa todos os campos e oculta a tabela.

Fecha janela e volta ao

Tabela que permite Visualizar todos os campos já preenchidos

Permite alterar entre visualizar campos principais, e todos os campos existentes.

Page 38: Tcc Alones

Botão AlterarAo clica neste Botão, uma nova aba será mostrada que permitirá a alteração de diversos dados. Veja Abaixo a Ilustração:

38

Ao selecionar um campo que deseja alterar, o campo desejado será ativado para sofrer a alteração necessária

Confirma as Alterações e volta ao modo normal da janela

Cancela as alterações e volta ao modo normal da janela.

Alterna entre visualização apenas dos campos de cadastro, modo completo com a tabela de visualizações.

Page 39: Tcc Alones

Telas de Consultas Deseja encontrar um registro? Por nome? Telefone? Cpf? . Nesta tela é possivel pesquisar por qualquer uma das informações que o usuário necessite, basta lembrar alguns digitos e poderá ser pesquisada a palavra em qualquer uma das tabelas, por qualquer campo desejaveis.

39

Todas as tabelas de cadastro estão disponíveis neste campo, basta clicar e uma lista será exibida.

Todas os campos da tabela selecionada anteriormente estão disponíveis aqui, basta clicar e uma lista será exibida.

Basta digitar o começo da informação contida no campo selecionado anteriormente, e será obtida uma filtragem imediata.

Mostra os resultados da sua pesquisa

Page 40: Tcc Alones

Telas de RelatóriosDe forma prática, é gerado um relatório das informações que pode ser salvado num arquivo digital ou impresso para uso palpavel das informações. Para usufruir dessas opções, siga a ilustração abaixo:

40

Salvar o documento nos

De nome ao

Escolha o destino do arquivo

Permite imprimir o arquivo.

Trocar de página

Permite alterar o zoom da tela, ampliar ou redimensionar.

Page 41: Tcc Alones

Mapa de busca ALONE’S Maps 3.0Como ferramenta exclusiva do software, a ALONE’s o ferece ao seus clientes um sistema de busca para endereços rápido e dinâmico.

41

Área onde o endereço pesquisado será mostradoAo passar o mouse sobre o logo

da empresa, o endereço atual da FARADAY surge sobre os campos permitindo a vista geográfica.

È possível gerar mapas do tipo, tradicional satélite, relevo e satélite com relevo

Só é permitido zoom de até 20

Page 42: Tcc Alones

Lixeira de DadosPara evitar a perda dos dados mais importante das tabelas de ordem de serviço e saida de entrega, foi gerada uma lixeira, que de forma dinamica possibilita a exclusão definitiva dos dados e restauração das informações para seu devido banco, respeitando a autenticidade dos dados e formatação.

42

Para ambos os botões, basta selecionar um campo da tabela e pressioná-los.

Page 43: Tcc Alones

Cadastro de LoginsPara impedir o uso inadequado do software, foi concebido ao usuário administrador uma tela onde fosse possivel gerar as pemissões de novos usuários, além dos campos de login e senha, é possivel selecionar a quais partes do programa este novo usuário terá acesso, como no exemplo abaixo:

43

OBS: Para maiores informações destes campos, vá para “Tela de Cadastros”

O campo impedirá tentativas de cadastrar dois logins iguais

Page 44: Tcc Alones

ConfiguraçõesCansado da aparencia do sistema? Insatisfeito com as cores? Foi desenvolvido uma tela pensando neste tipo de aparencia, onde é possivel trocar o fundo com uma imagem do sistema, ou msm padronizar com uma cor de seu gosto.

44

Escolha o local da imagem que deseja selecionar.

Escolha entre trocar o fundo com uma imagem ou uma cor

Voltar ao menu após alterações

Após selecionar uma imagem ou cor na tela acima, basta clicar neste botão para aplicar alterações

Se não ficar satisfeito com os novos visuais, basta clicar neste botão e a aparência de fabrica será restaurada

Page 45: Tcc Alones

SobrePara obter informações do sistema, entre nesta tela, e terá acesso atodas as informações principais do software adquirido.

45

Page 46: Tcc Alones

Conclusão

O Trabalho de Conclusão de Curso proporcionou antes de tudo, a condição

do mercado de trabalho e aplicação dos conhecimentos mediante as complicações,

custo/beneficio, e tempo para finalização de serviços. Se houve dificuldades,

problemas em estabelecer hierarquias, autonomia e principalmente administrar

trabalho em grupo, foram todas superadas em prol das obrigações e deveres a

principio como aluno, mas a partir da finalização do curso como um funcionário. As

lições adquiridas no processo de conclusão dos cursos tornaram os integrantes

deste grupo aptos a administrar uma carreira e demonstrar o fruto de seus estudos.

O comprometimento com o produto fornecido também é uma característica

marcante na formação de responsabilidades que se foi adquirida no curso. Pode-se

concluir então, que a aplicação do trabalho de conclusão de Curso proporcionou

uma verdadeira epfania em relação aos conflitos teoricos prestados em sala de aula,

e vingalos em nossa realidade, nos tornando maduros para enxergá-los e vivenciá-

los, para alcançar um objetivo muito maior que um simples diploma, Uma lição

marcada para experiencia efetiva e eterna em nossas carreiras.

46

Page 47: Tcc Alones

Bibliografia Alves, William Pereira; Fundamentos de Banco de Dados. 1 ed; São Paulo; Érica.

2004.

Batista, Emerson de Oliveira; Sistemas de informação : o uso consciente da

tecnologia para gerenciamento/ Emerson de Oliveira Batista ; São Paulo; Saraiva;

2006.

Buzatto, David. JasperReports: Trabalhando com Relatórios em Java. Disponivel

em: <http://davidbuzatto.com.br/> Acesso em : 25 mar. 2012.

Dennis, Alan; Analise e projeto de sistemas/Alan Dennis, Barbara Wixom; Rio de

Janeiro; Editora LTC; 2005.

Della Croce filho, Ralfe; Informática, programação de computadores; São Paulo;

Editora Fundação Anchieta; 2010.

Feitosa, Ailton Luiz Gonçalves, Microsoft FrontPage 98. 4 Ed; São Paulo; Editora

Érica; 1998.

Fugeri, Sérgio; Java 6: ensino didático: desenvolvimento e implementando

Aplicações, 2ed; São Paulo; 2008.

Oliviero, Carlos A.J; Faça um site HTML 4.0: Conceitos e aplicações/Carlos A.J

Oliviero. 1 ed; São Paulo: Editora Érica; 2007.

Silva, Nelson Peres da. Analise e estruturas de sistemas de informação/ Nelson

Peres da Silva. 1 Ed; São Paulo; Érica, 2007.

47