Upload
gabriel-muniz
View
218
Download
1
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
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
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
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:
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.
“O que importa é que sempre é possível e necessário Recomeçar".
(Carlos Drummond de Andrade)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
DFD – 1 (Diagrama de Fluxo de Dados)
24
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
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
Abertura
Essa é a pagina de abertura do site, ela contem uma mensagem de boas vindas, e
um botão para pular a abertura.
27
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
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
Pagina Serviços
Na pagina “serviços”, pode-se encontrar o que a empresa ALONES oferece em
software e Web Design.
30
Página Galeria
Na pagina “galeria”, encontra-se uma galeria de fotos dos integrantes da empresa e
amigos dos mesmos.
31
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
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
(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
Tela de Splash
35
Esta é a barra de progressão, ela mostra o carregamento do sistema.
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.
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.
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.
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
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.
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
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.
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
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
SobrePara obter informações do sistema, entre nesta tela, e terá acesso atodas as informações principais do software adquirido.
45
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
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