ESCOLA ESTADUAL DE EDUCAÇÃO PROFISSIONAL DR. SOLON TAVARES CURSO TÉCNICO EM INFORMÁTICA. Marco Antônio Cabral dos Santos Júnior NEXUS



Documentos relacionados
MANUAL DO GERENCIADOR ESCOLAR WEB

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Software automatizado para controle de consultas da clínica de fisioterapia

GUIA INTEGRA SERVICES E STATUS MONITOR

Manual Captura S_Line

PAINEL GERENCIADOR DE S

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário

W o r d p r e s s 1- TELA DE LOGIN

Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica

e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União

Passo a Passo do Orçamentos de Entrada no SIGLA Digital

Escritório Virtual Administrativo

Manual do sistema SMARsa Web

Tutorial do módulo Carteira Nacional de Militante

SuperStore Sistema para Automação de Óticas

DIRETRIZES DE USO DA MATRIZ DE SISTEMATIZAÇÃO DE INFORMAÇÕES

Passo a Passo do Checkout no SIGLA Digital

Portaria Express 3.0

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web

American Work Guia de Primeiros Passos

Manual Administrador - Mídia System

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral

NeXT Help Desk Manual do usuário. Abril/2011. NeXT Software

14 - Como para gerar o boleto para pagamento do período das notas lançadas? 16 - Se no mês, o meu cliente não tiver movimento, o que devo fazer?

Manual da Nota Fiscal Eletrônica

Manual SAGe Versão 1.2 (a partir da versão )

UNIVERSIDADE FEDERAL DO AMAPÁ NÚCLEO DE TECNOLOGIA DA INFORMAÇÃO. Manual de Avaliação de Desempenho Cadastro

MANUAL DE REFERÊNCIA DO CLIENTE S

ÍNDICE MANUAL SITE ADMINISTRÁVEL TV. 1. Introdução 2. Acessando o site administrável/webtv SITE ADMINISTRÁVEL 3. CONFIGURAÇÕES

Como funciona? SUMÁRIO

Manual do usuário. v1.0

Easytrade Admin Client

DPAlmox - Windows MANUAL DO USUÁRIO

Vendas. Manual do Usuário. Copyright ControleNaNet

Manual de Utilização Autorizador Web V2

Manual do usuário - Service Desk SDM - COPASA. Service Desk

Evandro sistemas comerciais e web.

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

GERENCIADOR DE CONTEÚDO

ÍNDICE. 1.1 Em Login do Administrador o usuário do sistema vai digitar seu Nome de Usuário e a senha, que foi criado anteriormente.

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

Ministério da Cultura

Sistema de Controle de Cheques GOLD

Procedimentos para Reinstalação do Sisloc

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.

BH PARK Software de Estacionamento

Tutorial USERADM Como inserir conteúdo no Portal Transparência

SISTEMA INTEGRADO DE ADMINISTRAÇÃO DA RECEITA PED MANUAL INTERNET

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de ]

WorkFlow WEB Caberj v docx. Manual Atendimento Caberj

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

Manual Sistema Curumim. Índice

Livro Caixa. Copyright ControleNaNet

WorkFlow WEB Volkswagen v docx. Manual de Atendimento Volkswagen

Sistema de Prestação de Contas Siprec

INSTRUMENTO NORMATIVO 004 IN004

SISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO

Especificações de Casos de Uso UC04 Cadastro de Funcionários

Manual do Usuário Central de Agendamento. Versão 1.1

Manual de Utilização

Portal Sindical. Manual Operacional Empresas/Escritórios

imprimir (

- Acessar o sistema. Para acessar o sistema digite o endereço eletronico e clique em login na barra de menus.

Consultório On-line. Tudo o que você precisa em um só lugar.

BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO

Plano de Carreira Sistema de Apoio à Gestão de Planos de Carreira

Manual NFSe - Prestadores e Tomadores de Serviço

PORTAL DE COMPRAS SÃO JOSÉ DO RIO PRETO

Apresentando o novo modelo de atendimento Centro Marista de Serviços - CMS. Curitiba, Julho de 2014

Fox Gerenciador de Sistemas

Cadastro Avaliação 2013 Manual de Instruções

Sistema de Registro de Contratos e Financiamentos

Manual de Utilização

Manual de Utilização Autorizador

Serviço Público Federal Universidade Federal do Pará - UFPA Centro de Tecnologia da Informação e Comunicação - CTIC S I E

V 1.0 LINAEDUCA - GUIA DE USO

MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão Atualização 26/01/2009 Depto de TI - FASUL Página 1

O Oficina Integrada é um sistema completo para o controle e gerenciamento de oficinas mecânicas. É o primeiro e único software que controla o fluxo

Manual do Visualizador NF e KEY BEST

Universidade Federal de Mato Grosso. Secretaria de Tecnologias da Informação e Comunicação. SISCOFRE Sistema de Controle de Frequência MANUAL

Noções de. Microsoft SQL Server. Microsoft SQL Server

MANUAL DE MEMBRO COMUNIDADE DO AMIGO

MANUAL COM PASSO-A-PASSO PARA CADASTRO DE EMISSOR DE NF-E (on-line) Secretaria de Estado de Fazenda de Minas Gerais

Elaborado por SIGA-EPT. Projeto SIGA-EPT: Manual do Usuário Almoxarifado

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS

MANUAL DE UTILIZAÇÃO DO SISTEMA DE GESTÃO DE DOCUMENTOS PARA CERTAMES SIGEDCERT - MODO USUÁRIO

Manual de Instalação, Administração e Uso do Sistema Elétric

Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR

Novo Guia de uso rápido do PROJUDI

FAQ Sistema Eletrônico de Informações SEI-MP

Manual Operacional SIGA

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES

SUAP Módulo Protocolo Manual do Usuário DTI DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SEÇÃO DE PROJETOS, SISTEMAS E PROCESSOS DE NEGÓCIO

SECRETARIA DE ESTADO DA FAZENDA. Documento de Arrecadação Estadual DAE. Manual do Usuário. Versão SECRETARIA DE ESTADO DA FAZENDA

02 - Usando o SiteMaster - Informações importantes

Sumário 1. PORTAL DE ACESSO ALUNO Associe-se Cadastro: Login / Minha área Alterar dados cadastrais

Transcrição:

ESCOLA ESTADUAL DE EDUCAÇÃO PROFISSIONAL DR. SOLON TAVARES CURSO TÉCNICO EM INFORMÁTICA Marco Antônio Cabral dos Santos Júnior NEXUS Sistema de Gerenciamento para Microempresa Guaíba 2015

Marco Antônio Cabral dos Santos Júnior NEXUS Sistema de Gerenciamento para Microempresa Trabalho de Conclusão de Curso apresentado à Escola Estadual de Educação Profissional Dr. Solon Tavares como requisito parcial para a obtenção do título de Técnico em Informática Orientador: Prof.ª: Ingrid Silva dos Santos Guaíba 2015

Marco Antônio Cabral dos Santos Júnior NEXUS Sistema de Gerenciamento para Microempresa Trabalho de Conclusão apresentado à Escola Estadual de Educação Profissional Dr. Solon Tavares como requisito parcial para obtenção do título de Técnico em Informática AVALIADO POR Prof. Orientador: Ingrid Silva dos Santos Licenciatura em Computação FACOS Prof. de Projeto Técnico: César Augusto Neves Letras/UFRGS Aprovado em / /

AGRADECIMENTOS Gostaria de agradece primeiramente aos meus pais Marco e Maria que me auxiliaram nessa minha jornada no curso técnico. E obviamente, queria agradecer também a minha professora e orientadora Ingrid Santos que me auxiliou desde o começo para a realização desse projeto.

RESUMO Hoje em dia, para se manter competitiva, uma empresa só sobrevive com um mínimo de informatização. Estamos na era digital e não há como fugir da tecnologia. O básico para que um negócio opere, se desenvolva e gere lucro, é a organização e, para que se possam controlar as informações diárias geradas na empresa, é preciso usar e recorrer a ferramentas de trabalho. Pensando nisso, este trabalho irá apresentar o desenvolvimento de um software para a empresa M & M Confecções, a fim de agilizar, organizar e economizar. No desenvolvimento do software, foram utilizadas as linguagens Java e SQL, as ferramentas NetBeans para compilar o programa e MySQL como gerenciador de banco de dados. O software auxilia o usuário no controlar o estoque, clientes, vendas, prepara o usuário para a falta de produtos e gera segurança em seus dados. O software, além de reduzir grande parte da preocupação do usuário, promove também a redução de custos no dia a dia. Palavras-chave: Informatização, Sistema de Gerenciamento, Software.

ABSTRACT Nowadays, to remain competitive, a company can only survive with a minimum of computerization. We are in the digital age and there is no escape from technology. The basics for a business to operate develop and generate profit, it is the organization, and to be able to control the daily information generated in the company, it is necessary to use tools to work. Thinking about it, this paper will present the development of a software for the company M & M Clothing in order to streamline, organize and save. In software development, Java and SQL languages were used, the NetBeans tools to compile the program and MySQL as a database manager. The software assists the user in control inventory, customers, sales, prepares you for the lack of products and generates security of your data. The software, besides reduce the bulk of the concern of the user, also promotes the reduction of costs on the day-to-day. Keywords: Information Technology, Management System Software.

LISTA DE ILUSTRAÇÕES Figura 1: Diagrama de Caso de uso do Nexus... 14 Figura 2: Diagrama do Banco de Dados do Nexus... 14 Figura 3: Tela de Login... 15 Figura 4: Tela Principal... 16 Figura 5: Tela de Cadastro de Clientes... 17 Figura 6: Tela para Cadastrar Clientes... 18 Figura 7: Tela para Editar Clientes... 19 Figura 8: Tela para Visualizar Clientes... 20 Figura 9: Tela para Excluir Clientes... 21 Figura 10: Tela de Cadastro de Produtos... 22 Figura 11: Tela para Cadastrar Produtos... 23 Figura 12: Tela para Editar Produto... 24 Figura 13: Tela para Visualizar Produto... 24 Figura 14: Tela para Excluir Produto... 25 Figura 15: Formulário de Venda... 26 Figura 16: Tela de Pesquisa das Vendas... 27 Figura 17: Tela inicial para a emissão do Relatório Mensal... 27 Figura 18: Relatório gerado pelo software... 28 Figura 19: Tela para Backup do Banco de Dados... 29 Figura 20: Tela para salvar Backup do Banco de Dados... 29 Figura 21: Tela para restaurar Backup do Banco de Dados... 30 Figura 22: Tela para Cadastrar Usuário... 31 Figura 23: Tela para Editar Usuário... 32 Figura 24: Tela para Visualizar Usuário... 33 Figura 25: Tela para Excluir Usuário... 34

SUMÁRIO 1 INTRODUÇÃO... 10 2 REFERENCIAL TEORICO... 11 2.1 IMPORTÂNCIA DA INFORMÁRICA NAS EMPRESAS... 11 2.2 FERRAMENTAS... 11 3 METODOLOGIA... 13 3.1 PROBLEMA IDENTIFICADO... 13 3.2 ANÁLISE DE REQUISITOS... 13 4 DEMONSTRAÇÃO... 15 4.1. LOGIN... 15 4.2. TELA PRINCIPAL... 15 4.3. CLIENTES... 16 4.3.1. Cadastrar Cliente... 17 4.3.2. Editar Cliente... 18 4.3.3. Pesquisar Cliente... 19 4.3.4. Excluir Cliente... 20 4.4 PRODUTOS... 21 4.4.1. Cadastrar Produto... 22 4.4.2. Editar Produtos... 23 4.4.3. Pesquisar Produto... 24 4.4.4. Excluir Produto... 25 4.5. VENDA... 25 4.5.1. Pesquisar Venda... 26 4.6. RELATÓRIOS... 27 4.7. BACKUP DO BANCO DE DADOS... 28 4.7.1. Realizar Backup (Manual)... 29 4.7.2. Restaurar Backup... 30 4.7.3. Backup Automático do Banco de Dados... 30 4.8. USUÁRIOS... 30

4.8.1. Cadastrar Usuário... 31 4.8.2. Editar Usuário... 31 4.8.3. Pesquisar Usuário... 32 4.8.4. Excluir Usuário... 33 5 CONSIDERAÇÕES FINAIS... 35 6 REFERÊNCIAS BIBLIOGRÁFICAS... 36

10 1 INTRODUÇÃO Nos dias de hoje, a informática vem facilitando a vida das pessoas e das organizações, oferecendo aumentos produtivos e agilizando os processos, sendo uma ótima peça de apoio. Com isso em mente, este relatório irá apresentar o desenvolvimento do NEXUS, um software para o controle das informações dos clientes, das vendas e de estoque. Observou-se que a empresa M&M Confecções precisa de um programa para auxiliar a parte administrativa, pois o cadastro de seus clientes é feito manualmente em papel, razão pela qual pode haver perda de informações com o passar do tempo e acarretando desorganização das mesmas. Para o desenvolvimento deste software foi utilizada a linguagem de programação orientada a objeto Java, a linguagem de Banco de Dados SQL, MySQL como gerenciador de Banco de Dados e Netbeans IDE. Este relatório está dividido da seguinte maneira: O primeiro capítulo apresentará o Referencial Teórico, com as ideias que se fundamentam o projeto e a descrição das ferramentas utilizadas; o segundo capítulo apresentará a Metodologia de construção do projeto; o terceiro capítulo apresentará a demonstração do projeto em uso; e por fim no quarto e último capítulo será apresentada a Conclusão. Espera-se que, com a aplicação deste projeto desenvolvido para a empresa M&M Confecções, a empresa tenha economia pelo fato de não gastar em papel, obtendo também agilidade, segurança e facilidade no manuseio das informações

11 2 REFERENCIAL TEORICO Este capítulo apresentará a teoria que embasa o projeto, seguido das ferramentas utilizadas para a construção do mesmo. 2.1 IMPORTÂNCIA DA INFORMÁRICA NAS EMPRESAS Os avanços tecnológicos tiveram um fator determinante nos diversos setores econômicos através do uso de sistemas. Segundo Gonçalves (1998) o impacto da tecnologia pode provocar a transformação no trabalho das pessoas, na produção dos grupos, no desenho da própria organização e no desempenho da empresa 1. Desse modo, com o uso de tecnologias seu negócio aumentará consideravelmente suas chances de sucesso. Outro autor, ainda defende que a tecnologia da informação é um fator determinante para o alcançar os objetivos das corporações (Teófilo e Freitas, 2001) 2. Nesse sentido, os sistemas de informações computadorizados são elementos indispensáveis às organizações no atual ambiente competitivo. LAUDON & LAUDON (2004) menciona que a tecnologia da Informação é uma das muitas ferramentas que os gerentes utilizam para enfrentar as mudanças 3. Portanto, os comércios em geral estão utilizando softwares, tipo de tecnologia para controlar seu estoque até seu registro das vendas. 2.2 FERRAMENTAS Java: é uma linguagem de programação e plataforma computacional lançada pela primeira vez pela Sun Microsystems em 1995. Existem muitas aplicações e sites que não funcionarão, a menos que você tenha o Java instalado, e mais desses são 1 Fonte: GONÇALVES, J. E. L. Os impactos das novas tecnologias nas empresas prestadoras de serviço. Revista Administração de Empresas (ver bibliografia) 2 Fonte: TEÓFILO e FREITAS. O uso de tecnologia da informação como ferramenta de gestão (ver bibliografia) 3 Fonte: LAUDON, K. C., LAUDON, J. P., Sistemas de Informação Gerencias: Administrando a empresa digital. (ver bibliografia)

criados todos os dias. O Java é rápido, seguro e confiável. De laptops a datacenters, consoles de games a supercomputadores científicos, telefones celulares à Internet. 4 12 SQL: é sigla inglesa de Structured Query Language que significa, em Português, Linguagem de Consulta Estruturada, uma linguagem padrão de gerenciamento de dados que interage com os principais bancos de dados baseados no modelo relacional. 5 NetBeans IDE: é uma aplicação de código aberto feita para auxiliar os desenvolvedores na criação de aplicativos em diferentes plataformas, utilizando tecnologia Java para isto. Nela você encontra todas as ferramentas necessárias para projetos profissionais em Java, C/C++ e Ruby on Rails. 6 MySQL: é um gerenciador de banco de dados usado na maioria das aplicações gratuitas para suas bases de dados. O serviço utiliza a linguagem SQL (Structure Query Language Linguagem de Consulta Estruturada), que é a linguagem mais popular para inserir, acessar e gerenciar o conteúdo armazenado num banco de dados. 7 BrModelo: é uma ferramenta criada para facilitar a criação de modelos relacionais de um banco de dados. 8 Astah Community: ferramenta de criação de diagramas UML, tais como diagrama de entidade-relacionamento e diagrama de fluxo de dados. 9 4 Fonte: ORACLE (ver bibliografia) 5 Fonte: Significados.com.br (ver bibliografia) 6 Fonte: Baixaki (ver bibliografia) 7 Fonte: Significados.com.br (ver bibliografia) 8 Fonte: Modelagem ER (ver bibliografia) 9 Fonte: DEVMEDIA (ver bibliografia)

13 3 METODOLOGIA Este capítulo tem por finalidade descrever a estrutura utilizada para o desenvolvimento deste trabalho. 3.1 PROBLEMA IDENTIFICADO Tendo visitas semanais na microempresa M & M confecções, foi possível identificar uma série de problemas, como a perda de documentos, desorganização de papeis, rasuras nos fichários dos clientes e produtos perdidos no estoque. 3.2 ANÁLISE DE REQUISITOS Em reunião, na forma de brainstorming, no local da empresa com a administradora Maria do Horto, foi possível a elaboração de um plano de forma a atender todas as necessidades. Com as informações extraídas, chegou-se aos seguintes diagramas de caso de uso e do banco de dados. No diagrama abaixo podemos identificar as funções disponíveis ao usuário. As principais funções são: gerenciar venda, gerenciar produto e gerenciar cliente. As demais funções são subfunções das mesmas.

14 Figura 3: Diagrama de Caso de uso do Nexus Abaixo podemos ver o banco de dados com suas entidades de relacionamento. Figura 4: Diagrama do Banco de Dados do Nexus Depois do recolhimento dos dados necessários para tornar o software eficiente e capaz resolver os problemas, foi possível programar o Nexus. A escolha da linguagem orientada a objeto foi feita escolhida por sua praticidade, leveza e a possibilidade de executar o Java nos sistemas operacionais Windows, Linux e Mac.

15 4 DEMONSTRAÇÃO Neste capítulo é apresentada toda a demonstração gráfica do software para a visualização do design do projeto e das funcionalidades do mesmo. 4.1. LOGIN É a página inicial de todo o sistema onde é solicitado ao usuário seu nome de usuário e senha. Caso seja a primeira vez da utilização do software pelo usuário, o nome de usuário e senha já estão pré-definidos no banco de dados como: admin e 123. Essa tela é somente para ter acesso ao restante do software. Portanto, a tela de login é uma questão de segurança. No entanto, após o usuário digitar suas informações, ele terá acesso à tela principal do sistema. Figura 3: Tela de Login 4.2. TELA PRINCIPAL A tela principal do software, é possível visualizar todas as funcionalidades do mesmo. As principais funcionalidades do sistema como: Clientes, Venda, Produtos,

16 Relatórios e, por último Backup do Banco de Dados. No canto inferior esquerdo a opção de sair e ao lado direito mostra uma tabela de vendas realizadas.. Figura 4: Tela Principal 4.3. CLIENTES Ao usuário clicar em Clientes na tela principal, o usuário tem acesso à essa tela. Nela, é possível visualizar uma tabela ao lado esquerdo. E, ao lado direito, botões. Na tabela, estão presentes todos os clientes cadastrados no banco de dados, mostrando os dados dos mesmos. Ao lado direito da tela, estão presentes os botões: Adicionar, Pesquisar, Editar e Excluir. Ao clicar em Adicionar, o usuário terá acesso à outra tela para cadastrar um novo cliente no banco de dados. Ao clicar Editar, o usuário terá acesso à outra tela, onde terá de ser feita uma pesquisa, após selecionar o cliente, assim será possível realizar alterações no mesmo. Ao clicar em Excluir, o usuário terá acesso à outra tela, onde terá de ser feita uma pesquisa, após selecionar o cliente é automaticamente excluído. E, por último clicar em Pesquisar, o usuário terá acesso à outra tela, onde terá de ser feita uma pesquisa, após selecionar o cliente, assim mostrar todas informações do mesmo.

17 Figura 5: Tela de Cadastro de Clientes 4.3.1. Cadastrar Cliente Ao clicar em Cadastrar Cliente na tela de Cadastro de Clientes, o usuário tem acesso a essa tela para a opção de cadastrar um novo cliente. Ao lado esquerdo da tela, é possível ver todos os campos para serem preenchidos como: Nome, Sexo, Data de Nascimento, RG, CPF, Telefone, Celular, Bairro, Cidade, Endereço, Número, Complemento, CEP, UF, E-mail e Observações. Ao preencher todos os campos e clicar no botão ao lado direito da tela (Cadastrar), os dados do novo cliente automaticamente serão salvos no banco de dados, se não em cancelar para sair.

18 Figura 6: Tela para Cadastrar Clientes 4.3.2. Editar Cliente Ao selecionar um cliente e clicar em Editar na tela de Clientes, o usuário tem acesso a essa tela para a opção de editar um cliente do banco de dados. Na parte superior lado da tela, é possível ver um campo para pesquisa do cliente, logo pesquisar esse cliente, será preenchido os dados do cliente salvos no banco de dados como: Nome, Sexo, Data de Nascimento, RG, CPF, Telefone, Celular, Bairro, Cidade, Endereço, Número, Complemento, CEP, UF, E-mail e Observações. Então, após fazer as alterações necessárias, o usuário pode então salvar as alterações clicando no botão ao lado direito da tela Alterar ou em cancelar para sair.

19 Figura 7: Tela para Editar Clientes 4.3.3. Pesquisar Cliente Ao selecionar um cliente e clicar em Pesquisar na tela de Clientes, o usuário tem acesso a essa tela para a visualização dos dados cliente. Tela semelhante à tela de cadastro e edição, porém não é possível a edição dos dados, é somente visualização.

20 Figura 8: Tela para Visualizar Clientes 4.3.4. Excluir Cliente Ao clicar em Excluir na tela de Clientes, o usuário tem acesso a essa tela para a exclusão dos dados cliente. Tela semelhante à tela de pesquisa.

21 Figura 9: Tela para Excluir Clientes 4.4 PRODUTOS Ao usuário clicar em Produtos na tela principal, o usuário tem acesso à tela. Nela, é possível visualizar uma tabela ao lado esquerdo. E, ao lado direito, botões. Na tabela, estão presentes todos os produtos cadastrados no banco de dados, mostrando os dados dos produtos. Ao lado direito da tela, estão presentes os botões: Adicionar, Editar, Excluir e Pesquisar. Ao clicar em Cadastrar, o usuário terá acesso à outra tela para cadastrar um novo produto no banco de dados. Ao selecionar clicar em Editar, o usuário terá acesso à outra tela recebendo todos os dados do cliente selecionado sendo possível realizar alterações no mesmo. Ao clicar em Excluir, o usuário terá acesso à outra tela, onde terá de ser feita uma pesquisa, após selecionar o cliente é automaticamente excluído. E, por último clicar em Pesquisar, o usuário

terá acesso à outra tela, onde terá de ser feita uma pesquisa, após selecionar o cliente, assim mostrar todas informações do mesmo. 22 Figura 10: Tela de Cadastro de Produtos 4.4.1. Cadastrar Produto Ao clicar em Cadastrar produto na tela de Produtos, o usuário tem acesso a essa tela para a opção de cadastrar um novo produto. Ao lado esquerdo da tela, é possível ver todos os campos para serem preenchidos como: Código de Barras, Descrição, Preço, Estoque, Tamanho. Ao preencher todos os campos e clicar no botão ao lado direito da tela (Cadastrar), os dados do novo cliente automaticamente serão salvos no banco de dados, se não em cancelar para sair.

23 Figura 11: Tela para Cadastrar Produtos 4.4.2. Editar Produtos Ao selecionar um produto e clicar em Editar na tela de Produtos, o usuário tem acesso a essa tela para a opção de editar um cliente do banco de dados. Na parte superior lado da tela, é possível ver um campo para pesquisa para o produto, após pesquisar será preenchido os dados da mercadoria salvos no banco de dados como: Código de Barras, Descrição, Preço, Estoque, Tamanho. Então, após fazer as alterações necessárias, o usuário pode então salvar as alterações clicando no botão ao lado direito da tela Alterar ou em cancelar para sair.

24 Figura 12: Tela para Editar Produto 4.4.3. Pesquisar Produto Ao selecionar um produto e clicar em Pesquisar na tela de Produto, o usuário tem acesso a essa tela para a visualização dos dados. Tela semelhante à tela de cadastro e edição, porém não é possível a edição dos dados, é somente visualização. Figura 13: Tela para Visualizar Produto

25 4.4.4. Excluir Produto Ao clicar em Excluir na tela de produto, o usuário tem acesso a essa tela para a exclusão dos dados do produto. Tela semelhante à tela de pesquisa. Figura 14: Tela para Excluir Produto 4.5. VENDA Ao clicar no botão Vender na tela principal, o usuário tem acesso a essa tela figura. Nessa tela o nome do cliente é necessário o usuário preencher, pois já não vem preenchido no topo da tela. Para facilitar a seleção, à abaixo da tela, há algumas tabelas respectivamente, para achar o cliente e produto e a outra para os itens adicionados. Conforme o usuário vai adicionando os itens, a tabela vai preenchendo com o nome do item, a quantidade, o valor unitário do item e o valor total do item, e por último, vai preenchendo automaticamente o campo Valor Total no canto inferior esquerdo da tela de acordo com os valores da compra. Após preenchimento dos campos, o usuário pode então salvar esses dados no banco de dados clicando em Finalizar à direita na tela.

26 Figura 15: Formulário de Venda 4.5.1. Pesquisar Venda Essa tela tem por finalidade a pesquisa das vendas já realizadas. Primeiramente à esquerda, um campo para a seleção de uma data e abaixo um botão para realizar a busca. Após selecionar a data e realizar a pesquisa, a tabela abaixo recebe todas as vendas realizadas na data selecionada, demonstrando o resultado da pesquisa com o código, o nome do cliente e o valor total. E abaixo, uma tabela para pesquisa inteligente, onde clicando em uma venda mostra os detalhes da mesma.

27 Figura 16: Tela de Pesquisa das Vendas 4.6. RELATÓRIOS Depois de todos os processos anteriores que o usuário vai realizando durante algum período, geralmente um mês. Vai na opção do menu Relatórios da tela principal, caso o usuário faça a seleção do mensal, o usuário escolherá apenas o mês em que quer emitir. Caso escolha a opção Gerar Clientes, será gerado todas os clientes existentes e o mesmo para produtos. Figura 17: Tela inicial para a emissão do Relatório Mensal

28 Figura 18: Relatório gerado pelo software 4.7. BACKUP DO BANCO DE DADOS Ao clicar no menu backup da tela principal, o usuário tem acesso a essa tela. Na tela temos dois botões: Fazer Backup e Restaurar Backup. Essa questão do Backup foi criada devido à segurança para as informações salvas no banco de dados.

29 Figura 19: Tela para Backup do Banco de Dados 4.7.1. Realizar Backup (Manual) Ao clicar em Fazer Backup na tela anterior, o usuário tem acesso a uma tela para salvar um arquivo em SQL onde quiser, para salvar o backup do banco de dados. Figura 20: Tela para salvar Backup do Banco de Dados

30 4.7.2. Restaurar Backup Ao clicar em Restaurar Backup na tela anterior, o usuário tem acesso a uma tela seletora de arquivos para selecionar um arquivo SQL. Terá de ir onde estão salvos os backups. Figura 21: Tela para restaurar Backup do Banco de Dados 4.7.3. Backup Automático do Banco de Dados Toda vez que o usuário manipular algum dado no banco de dados adicionando ou alterando, ele automaticamente salva um arquivo SQL de Backup do banco de dados por uma questão de segurança. Para não haver excesso de arquivos dentro da pasta, ele irá se auto sobrescrever e será somente um arquivo com a última atualização. 4.8. USUÁRIOS

31 Ao clicar em Usuários na tela principal, o usuário tem acesso a essa tela, onde com as seguintes funcionalidades: Cadastrar, Alterar, Excluir e Pesquisar. 4.8.1. Cadastrar Usuário Ao clicar em Cadastrar na tela principal no menu Usuário, o usuário tem acesso a essa tela para a opção de cadastrar um novo usuário. Ao lado esquerdo da tela, é possível ver todos os campos para serem preenchidos como: Nome, Login, Senha, Confirmação de Senha e Permissão. Ao preencher todos os campos e clicar no botão ao lado direito da tela (Cadastrar), os dados do novo usuário automaticamente serão salvos no banco de dados. Figura 22: Tela para Cadastrar Usuário 4.8.2. Editar Usuário Ao clicar em Alterar na tela principal no menu Usuário, o usuário tem acesso a essa tela para a opção de editar um usuário do banco de dados. Na parte superior lado da tela, é possível ver um campo para pesquisa dos usuários, após pesquisar e

32 encontrar, será preenchido os dados salvos no banco de dados como: Nome, Login, Senha, Confirmação de Senha e Permissão. Então, após fazer as alterações necessárias, o usuário pode então salvar as alterações clicando no botão ao lado direito da tela Alterar ou em cancelar para sair. Figura 23: Tela para Editar Usuário 4.8.3. Pesquisar Usuário Ao clicar em Alterar na tela principal no menu Usuário, o usuário tem acesso a essa tela para a visualização dos dados. Tela semelhante à tela de cadastro e edição, porém não é possível a edição dos dados, é somente visualização.

33 Figura 24: Tela para Visualizar Usuário 4.8.4. Excluir Usuário Ao clicar em Excluir na tela principal no menu Usuário, o usuário tem acesso a essa tela para a exclusão dos dados cliente. Tela semelhante à tela de pesquisa.

Figura 25: Tela para Excluir Usuário 34

35 5 CONSIDERAÇÕES FINAIS Como finalidade, o NEXUS, sistema de gerenciamento de vendas, mostrou-se capaz de eliminar as dificuldades que foram encontradas. O NEXUS teve como meta facilitar, organizar e acelerar os processos da M & M Confecções, como também gerenciar o estoque desse estabelecimento. Portanto, com a utilização do software será possível gerenciar clientes, produtos e vendas, garantindo assim que a empresa terá ganho no seu custo benefício, obtendo agilidade, segurança e facilidade no manuseio das informações. Sendo assim, notasse que o NEXUS é capaz de gerenciar quaisquer tipos de empresa, sempre mantendo o foco na sua principal característica a organização, pois esse é o fundamento substancial para administração da sua empresa..

36 6 REFERÊNCIAS BIBLIOGRÁFICAS Astah Community. In. Devmedia.com.br. Disponível em http://www.devmedia.com.br/projeto-de-software-com-astah*-engenharia-desoftware-30/18442. Acessado em 06 de maio de 2015. GONÇALVES, J. E. L. Os impactos das novas tecnologias nas empresas prestadoras de serviço. Revista Administração de Empresas, v. 34, n. 1, p.63-81, 1993. Disponível em: http://www.scielo.br/scielo.php?pid=s141565552004000200002&script=sci_arttext. Acessado em: 27 de abril em 2015. Netbeans IDE. In: Baixaki. Disponível em: http://www.baixaki.com.br/download/netbeans-ide.htm. Acessado em: 27 de abril 2015. OLIVA, Fábio Lotti, et al. Estratégias para a Implementação dos Sistemas Integrados de Gestão. In: USR. Disponível em: http://www.ead.fea.usp.br/eadonline/grupodepesquisa/publica %C3%A7%C3%B5es/ F%C3%A1bio/31.htm. Acessado em: 27 de abril em 2015 O que é e como usar o MySQL. In: Techtudo. Disponível em: http://www.techtudo.com.br/artigos/noticia/2012/04/o-que-e-e-como-usaromysql.html. Acessado em: 27 de abril 2015. ORACLE. In: java.com. Disponível em: https://www.java.com/pt_br/download/faq/whatis_java.xml. Acessado em: 30 de abril 2015. Pegar dados de uma JTable. In: Fórum GUJ. Disponível em: <http://www.guj.com.br/java/215724-pegar-dados-de-uma-jtable>. Acessado em: 28 de maio 2015. Significados de SQL. In: Significados.com.br. Disponível em: http://www.significados.com.br/sql/. Acessado em: 30 de abril 2015. Sobre a ferramenta. In: Modelagem ER. Disponível em: http://sis4.com/brmodelo/. Acessado em: 27 de abril 2015. String, localizar/pesquisar uma parte da String. In: Fórum Java Free. Disponível em: <http://javafree.uol.com.br/topic-874464-string-localizar-pesquisar-uma-partedastring.html>. Acessado em: 8 de maio de 2015. TEÓFILO, Romero Batista e FREITAS, Lucia Santana de. O uso de tecnologia da informação como ferramenta de gestão. In: AEDB. Disponível em: http://www.aedb.br/seget/artigos07/652_uso_tecnologia.pdf. Acessado em: 27 de abril em 2015. TOSIN, Carlos Eduardo. Gerando PDF em Java. In: Softblue. Disponível em: <http://www.softblue.com.br/blog/home/postid/7/gerando_pdf_em_java>. Acessado em: 01 de maio de 2015.