sistema controle de estoque pet “fhspet” · 2014. 2. 12. · sistemacontrole de estoque pet...

39
FABRICIO HENRIQUE DA SILVA SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” ASSIS 2013 Av. Getúlio Vargas, 1200 Vila Nova Santana Assis SP 19807-634 Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br

Upload: others

Post on 10-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

FABRICIO HENRIQUE DA SILVA

SISTEMA CONTROLE DE ESTOQUE PET “FHSPET”

ASSIS

2013

Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634

Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br

Page 2: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

FABRICIO HENRIQUE DA SILVA

SISTEMACONTROLE DE ESTOQUE PET

“FHSPET”

Projeto de sistema apresentado ao curso de

Análise de Sistemas do Instituto Municipal de

Ensino Superior de Assis – IMESA.

E A Fundação Educacional do Municipio de Assis – FEMA.

Como Requisito no Curso de Análise e Desenvolvimento de Sistemas.

Orientando: Fabricio Henrique da Silva

Orientador: Dr. Luiz Ricardo Begosso

ASSIS 2013

Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634

Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br

Page 3: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

FICHA CATALOGRÁFICA

Fabricio Henrique da Silva

Sistema de Controle de estoque Pet / Fabricio Henrique da Silva. Fundação

Educacional do

Município de Assis – FEMA - Assis 2013.

36 páginas

Orientador: Dr. Luiz Ricardo Begosso.

Trabalho de Conclusão de Curso – Instituto Municipal de Ensino Superior de Assis –

IMESA.

CDD: 001.61

Biblioteca da FEMA

Page 4: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

DEDICATÓRIA

Dedico este trabalho a Deus que está sempre iluminando meus passos.

Aos meus pais e meus avós que me concederam a oportunidade de estudar.

Page 5: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

AGRADECIMENTO

Agradeço primeiramente a Deus por ter guiado minha vida. Ao meu Orientador

Prof.Dr. Luiz Ricardo Begosso, pela ajuda e dedicação no desenvolvimento de meu

projeto.

Às pessoas que me apoiaram ao decorrer do curso e aos meus familiares.

Page 6: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

RESUMO

O sistema de FHSPet tem o objetivo de otimizar as rotinas dos Mercados Pet, com

seus serviços de controle de estoque .

O sistema também proporciona serviços de cadastro de clientes, funcionários e

animais, possibilitando assim segurança e agilidade aos usuários.

ABSTRACT

The system of FHSPet has the objective of optimizing the routines of Pet Markets,

with its services Inventory control . The system also provides services to register

customers, employees and animals, thus enabling security and agility to users.

Page 7: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

LISTA DE ILUSTRAÇÕES

Figura 1 – Diagrama de Atividades..........................................................................17

Figura 2 – Diagrama de Caso de Uso......................................................................18

Figura 3 – Diagrama de Classe................................................................................19

Figura 4 – Entidade de Relacionamento...................................................................20

Figura 5 – Cadastro de Usuário...............................................................................21

Figura 6 – Cadastro de Animal..................................................................................22

Figura 7 – Cadastro de Atendentes..........................................................................23

Figura 8 – Pesquisa de Clientes...............................................................................24

Figura 9 – Cadastro de Fornecedor..........................................................................25

Figura 10 – Cadastro de NF_Entrada........................................................................26

Figura 11 – Cadastro de NF_Saida............................................................................27

Figura 12 – Cadastro de Produtos.............................................................................28

Figura 13 – Pesquisa de Animal.................................................................................29

Figura 14 – Pesquisa de Cliente................................................................................30

Figura 15 – Informação de Vendas............................................................................31

Figura 16 – Cadastro de Compras.............................................................................32

Figura 17 – Cadastro Pagamento Fornecedor..........................................................33

Figura 18 – Baixa Saída/Estoque...............................................................................34

Figura 19 – Tela Cadastro Usuário............................................................................35

Page 8: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

Figura 20 – Tela Cadastro de Cliente........................................................................36

Figura 21 – Tela Cadastro de Fornecedor.................................................................37

Figura 22 – Tela Consulta Cliente..............................................................................38

Page 9: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

LISTA DE TABELAS

Tabela 1 – Cadastro de Usuário................................................................................21

Tabela 2 – Cadastro de Animal..................................................................................22

Tabela 3 - Cadastro de Atendentes............................................................................23

Tabela 4 – Pesquisa de Clientes...............................................................................24

Tabela 5 – Cadastro de Fornecedor..........................................................................25

Tabela 6 – Cadastro de NF_Entrada..........................................................................26

Tabela 7 – Cadastro de NF_Saida.............................................................................27

Tabela 8 – Cadastro de Produtos..............................................................................28

Tabela 9 – Pesquisa de Animal..................................................................................29

Tabela 10 – Pesquisa de Cliente...............................................................................30

Tabela 11 - Informação de Vendas............................................................................31

Tabela 12 – Cadastro de Compras............................................................................32

Tabela 13 – Cadastro Pagamento Fornecedor.........................................................33

Tabela 14– Baixa Saída/Estoque...............................................................................34

Page 10: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

SUMÁRIO

1.Introdução...............................................................................................................11

1.1 Objetivos do Trabalho..........................................................................................12

1.2 Públicos Alvo........................................................................................................12

1.3 Justificativa...........................................................................................................12

2Ferramentas de Desenvolvimento............................................................................13

2.1 Linguagem C#......................................................................................................13

2.2 Visual Studio.........................................................................................................13

2.3 SQL SERVER.......................................................................................................13

3 Estrutura do Desenvolvimento................................................................................14

3.1 Diagramas de Atividade.......................................................................................15

3.3 Diagrama de Caso de Uso..................................................................................16

3.4 Diagrama de Classe............................................................................................17

3.5 Entidade Relacionamento....................................................................................18

4 Especificação de Caso de Uso...............................................................................19

4.1 Cadastro de Usuário ..........................................................................................19

4.2 Cadastro Animal...................................................................................................20

4.3 Cadastro de Atendentes......................................................................................21

4.4 Cadastro de Clientes...........................................................................................22

4.5 Cadastro de Fornecedores..................................................................................23

4.6Cadastro de Nota Fiscal_Entrada.........................................................................24

4.7Cadastro de Nota Fiscal_Saida.............................................................................25

4.8Cadastro de Produtos...........................................................................................26

4.9Pesquisa de Animal...............................................................................................27

4.10 Pesquisa de Cliente...........................................................................................28

4.11 Informação de Vendas...................................................................................... 29

4.12 Cadastro de Compras........................................................................................30

4.13 Cadastro Pagamento de Fornecedor.................................................................31

4.14Baixa Saida/Estoque...........................................................................................32

5 Anexos ...................................................................................................................33

5.1 Tela Cadastro de Usuário.....................................................................................33

5.2 Tela Cadastro de Cliente.....................................................................................34

5.3 Tela Cadastro de Fornecedor..............................................................................35

5.4 Tela Consulta Cliente...........................................................................................36

6 Conclusão...............................................................................................................37

7 Referências Bibliograficas........................................................................................38

13

13

Page 11: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

11

1. INTRODUÇÃO

O presente trabalho, denominado SISTEMA DE CONTROLE PARA PET SHOP, tem

como principal objetivo informatizar os cadastros dos clientes, animais e produtos

pet com os dados referentes de cada um, bem como a emissão de relatórios de

fechamento de controle de entrada e saída de estoque, com a finalidade de facilitar

e controlar todas as informações de clientes, animais e produtos.

A análise do sistema proposto será feita com base em pesquisas em mercados pet

considerando todos os detalhes a serem implementados. O sistema será

desenvolvido com a ferramenta Microsoft Visual C#, uma ferramenta moderna, que

permite elaborar uma interface fácil e agradável para o usuário devido à amplitude

de recursos gráficos oferecidos. Para armazenamento das informações, o aplicativo

usado será o banco de dados “SQLServer”, o qual se caracteriza com uma interface

simples, objetiva, atendendo com total eficiência e exatidão a implementação do

sistema. Para a emissão de relatórios será utilizada a ferramenta “Crystal Reports”,

gerando relatórios eficientes e precisos, além de oferecer uma boa visualização dos

dados desejados.

Page 12: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

12

1.1 OBJETIVO DO TRABALHO

O objetivo deste trabalho é o desenvolvimento de uma ferramenta para informatizar

todas as entradas e saídas de informações de clientes, animais e todo o controle de

estoque de um Pet Shop, facilitando ao usuário e/ou administrador ter o controle

sobre seu mercado pet, podendo assim obter mais lucros.

1.2 PÚBLICO ALVO

Os profissionais que terão acesso ao Sistema são: usuário administrador, balconista,

controlador de estoque, secretária de agendamento de horários e vendedores.

1.3 JUSTIFICATIVA

As necessidades que levantaram o surgimento do sistema são as perdas de

informações e também a perda de clientes, que não ficaram satisfeitos.

Page 13: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

13

2. FERRAMENTAS DE DESENVOLVIMENTO

O sistema será desenvolvido usando o software “Visual Studio 2012”, por ter uma

interface bem agradável para o usuário. Também será utilizado o SQL SERVER

2008 para fazer todo o armazenamento das informações.

2.1 – Visual Studio

O Visual Studio é um pacote de ferramentas de desenvolvimento de software

baseada em componentes e outras tecnologias para a criação de aplicativos

avançados de alto desempenho.

(http://msdn.microsoft.com/pt-br/vstudio/cc136611.aspx)

2.2 – SQL SERVER

O MS SQL Server é um SGBD - sistema gerenciador de Banco de Dados

relacional criado pela Microsoft. É fornecida uma plataforma de dados confiável,

produtiva e inteligente que permite que se execute aplicações de missão crítica mais

exigentes, reduzindo o tempo e o custo com o desenvolvimento e o gerenciamento

de aplicações e entregue percepção que se traduz em ações estratégicas em toda

sua organização. O SQL É um Banco de dados robusto e usado por sistemas

corporativos dos mais diversos portes.

(http://www.forumweb.com.br/artigo/92/sql-server/o-que-e-o-microsoft-sql-server)

Page 14: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

14

3. ESTRUTURA DO DESENVOLVIMENTO

Etapas:

A)Levantamento de Requisitos;

b)Especificação de Requisitos;

c)Diagrama de Caso de Uso;

d)Especificação de Caso de Uso;

e)Diagrama de Atividades;

f)Diagrama de Classes;

g)Diagrama de Sequência;

h)Programação;

i)Testes

Page 15: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

15

3.1 DIAGRAMA DE ATIVIDADES

Figura 1 – Diagrama de atividade

Page 16: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

16

3.3 DIAGRAMA DE CASO DE USO

Figura 2 – Diagrama de Casos de Uso

Page 17: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

17

3.4 DIAGRAMA DE CLASSES

Figura 3 – Diagrama de Classes

Page 18: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

18

3.5 DIAGRAMA ENTIDADE RECIONAMENTO

Figura 4 – Diagrama de Entidade Relacionamento

Page 19: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

19

ESPECIFICAÇÕES DE CASO DE USO

4.1 CADASTRO DE USUÁRIO

Figura 5 - Cadastro de Usuário

Nome da Use Case Cadastro de Usuário

Descrição

Caso de Uso responsável pelo cadastro de usuário

Ator Usuário

Cenário Principal

1 - O usuário escolhe no menu a opção cadastros de usuário. 2 - O software direciona o usuário para uma tela de pesquisa se realmente necessitar de cadastrar clique em “novo”. 3 - O usuário preenche todos os campos solicitados. 4 - Se todos os dados estiverem corretos o cadastro é salvo no banco de dados. 5 - Caso desista da operação, clique em voltar.

Cenário Alternativo

Se o usuário já estiver cadastrado o software emite a mensagem ”Registro já Cadastrado”.

Page 20: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

20

4.2 CADASTRO DE ANIMAL

Figura 6 - Cadastro de Animal

Nome da Use Case Cadastro Animal

Descrição

Caso de Uso responsável pelo cadastro de Animal

Ator Usuário

Cenário Principal

1 - O usuário escolhe no menu a opção cadastros de Animal. 2 - O software direciona o usuário para uma tela de pesquisa se realmente necessitar de cadastrar clique em “novo”. 3 - O usuário preenche todos os campos solicitados. 4 - Se todos os dados estiverem corretos o cadastro é salvo no banco de dados. 5 - Caso desista da operação, clique em voltar.

Cenário Alternativo

Se o usuário já estiver cadastrado o software emite a mensagem ”Registro já Cadastrado”.

Page 21: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

21

4.3 CADASTRO ATENDENTES

Figura 7 – Cadastro de Atendentes

Nome da Use Case Cadastro de Atendentes

Descrição

Caso de Uso responsável pelo cadastro de Atendentes.

Ator Usuário

Cenário Principal

1 - O usuário escolhe no menu a opção cadastros de Atendentes. 2 - O software direciona o usuário para uma tela de pesquisa se realmente necessitar de cadastrar clique em “novo”. 3 - O usuário preenche todos os campos solicitados. 4 - Se todos os dados estiverem corretos o cadastro é salvo no banco de dados. 5 - Caso desista da operação, clique em voltar.

Cenário Alternativo

Se o usuário já estiver cadastrado o software emite a mensagem ”Registro já Cadastrado”.

Page 22: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

22

4.4 CADASTRO CLIENTE

Figura 8 - Cadastro de Cliente

Nome da Use Case Cadastro de Cliente

Descrição

Caso de Uso responsável pelo Cadastro de Cliente

Ator Usuário

Cenário Principal

1 - O usuário escolhe no menu a opção cadastros de Cliente. 2 - O software direciona o usuário para uma tela de pesquisa se realmente necessitar de cadastrar clique em “novo”. 3 - O usuário preenche todos os campos solicitados. 4 - Se todos os dados estiverem corretos o cadastro é salvo no banco de dados. 5 - Caso desista da operação clique em voltar

Cenário Alternativo

Se o usuário já estiver cadastrado o software emite a mensagem ”Registro já Cadastrado”

Page 23: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

23

4.5 CADASTRO FORNECEDOR

Figura 9 – Cadastro de Fornecedor

Nome da Use Case Cadastro de Fornecedor

Descrição

Caso de Uso responsável pelo cadastro de Fornecedor

Ator Usuário

Cenário Principal

1 - O usuário escolhe no menu a opção cadastros de Fornecedor. 2 - O software direciona o usuário para uma tela de pesquisa se realmente necessitar de cadastrar clique em “novo”. 3 - O usuário preenche todos os campos solicitados. 4 - Se todos os dados estiverem corretos o cadastro é salvo no banco de dados. 5 - Caso desista da operação, clique em voltar.

Cenário Alternativo

Se o usuário já estiver cadastrado o software emite a mensagem ”Registro já Cadastrado”.

Page 24: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

24

4.6 CADASTRO NF_ENTRADA

Figura 10 - CadastroNF_Entrada

Nome da Use Case Cadastro NF_Entrada

Descrição

Caso de Uso responsável pelo cadastro de NF_Entrada

Ator Usuário

Cenário Principal

1 - O usuário escolhe no menu a opção cadastros de Nota Fiscal. 2 - O software direciona o usuário para uma tela de pesquisa se realmente necessitar de cadastrar clique em “novo”. 3 - O usuário preenche todos os campos solicitados. 4 - Se todos os dados estiverem corretos o cadastro é salvo no banco de dados. 5 - Caso desista da operação, clique em voltar.

Cenário Alternativo

Se o usuário já estiver cadastrado o software emite a mensagem ”Registro já Cadastrado”.

Page 25: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

25

4.7 CADASTRO NF_SAIDA

Figura 11 - Cadastro NF_Saida

Nome da Use Case Cadastro NF_Saída

Descrição

Caso de Uso responsável pelo cadastro de NF_Saída

Ator Usuário

Cenário Principal

1 - O usuário escolhe no menu a opção cadastros de Nota Fiscal. 2 - O software direciona o usuário para uma tela de pesquisa se realmente necessitar de cadastrar clique em “novo”. 3 - O usuário preenche todos os campos solicitados. 4 - Se todos os dados estiverem corretos o cadastro é salvo no banco de dados. 5 - Caso desista da operação, clique em voltar.

Cenário Alternativo

Se o usuário já estiver cadastrado o software emite a mensagem ”Registro já Cadastrado”.

Page 26: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

26

4.8 CADASTRO PRODUTO

Figura 12 – Cadastro de Produtos

Nome da Use Case Cadastro Produtos

Descrição

Caso de Uso responsável pelo cadastro de Produtos

Ator Usuário

Cenário Principal

1 - O usuário escolhe no menu a opção cadastros de Produtos. 2 - O software direciona o usuário para uma tela de pesquisa se realmente necessitar de cadastrar clique em “novo”. 3 - O usuário preenche todos os campos solicitados. 4 - Se todos os dados estiverem corretos o cadastro é salvo no banco de dados. 5 - Caso desista da operação, clique em voltar.

Cenário Alternativo

Se o usuário já estiver cadastrado o software emite a mensagem ”Registro já Cadastrado”.

Page 27: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

27

4.9 PESQUISA DE ANIMAL

Figura 13 – Pesquisa de Animal

Nome da Use Case Pesquisa animal

Descrição

Caso de Uso responsável pela Pesquisa de Animal

Ator Usuário

Cenário Principal

1 - O usuário entra no menu principal na opção cadastros de Animal. 2 - O software direciona o usuário para tela de pesquisa se realmente precisa cadastrar clica em “Novo”. 3 - O software mostra na tela o cadastro. 4 - Caso não haja dados do Animal, basta clicar na opção “Incluir” 5 - Clicando em cadastrar o cadastro é executada. 6 - Caso o usuário desista da operação, é só acionar a opção “Voltar”.

Cenário Alternativo

Caso as alterações feitas não estejam corretas o sistema emite a mensagem, exemplo “Animal Inválido”.

Page 28: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

28

4.10 PESQUISA DE CLIENTE

Figura 14 – Pesquisa de Cliente

Nome da Use Case Pesquisa Cliente

Descrição

Caso de Uso responsável pela Pesquisa de Cliente

Ator Usuário

Cenário Principal

1 - O usuário entra no menu principal na opção Pesquisa de Cliente. 2 - O software direciona o usuário para tela de pesquisa se realmente precisa cadastrar clica em “Novo”. 3 - O software mostra na tela o cadastro. 4Caso não haja dados do Cliente, basta clicar na opção “Incluir” 5 - Clicando em cadastrar o cadastro é executada. 6 - Caso o usuário desista da operação, é só acionar a opção “Voltar”.

Cenário Alternativo

Caso as alterações feitas não estejam corretas o sistema emite a mensagem, exemplo “Animal Inválido”.

Page 29: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

29

4.11 INFORMAÇÃO DE VENDA

Figura 15: Informação de Venda

Nome da Use Case Informação de Venda

Descrição

Caso de Uso responsável Informações das Vendas

Ator Usuário

Cenário Principal

1 - O usuário entra no menu principal na opção Informações de Vendas. 2 - O software direciona o usuário para tela de pesquisa ordenando as Vendas por data. 3 - O software mostra na tela as vendas. 4 - Caso haja dados a alterar o Usuário, basta clicar na opção “Alterar” 5 - Caso o usuário desista da operação, é só acionar a opção “Voltar”.

Cenário Alternativo

Caso as alterações feitas não estejam corretas o sistema emite a mensagem, exemplo “Informação Incorreta”.

Page 30: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

30

4.12 CADASTRO DE COMPRA

Figura 16 Cadastro de Compra

Nome da Use Case Cadastro de Compras

Descrição

Caso de Uso responsável pela Cadastro de Compras

Ator Usuário

Cenário Principal

1 - O usuário entra no menu principal na opção cadastros de Compra de Produtos. 2 - O software direciona o usuário para tela de pesquisa se realmente precisa cadastrar clica em “Novo”. 3 - O software mostra na tela o cadastro. 4 - Caso haja muitos produtos no estoque não será possível cadastrar. 6 - Caso o usuário desista da Operação, basta apertar o botão na opção “Voltar”.

Cenário Alternativo

Caso as alterações feitas não estejam corretas o sistema emite a mensagem, exemplo “Compras Impossível”.

Page 31: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

31

4.13 CADASTRO PAGAMENTO FORNECEDOR

Figura 17: Cadastro de Pagamento Fornecedor

Nome da Use Case Cadastro de Pagamento Fornecedores

Descrição

Caso de Uso responsável pela Pagamento de Fornecedor

Ator Usuário

Cenário Principal

1 - O usuário entra no menu principal na opção cadastros Pagamentos de Fornecedores. 2 - O software direciona o usuário para tela de pesquisa se realmente precisa cadastrar clica em “Novo”. 3 - O software mostra na tela o cadastro. 4 - Caso haja dados a serem alterados o usuário escolhe na opção “Alterar” 5 - Clicando em cadastrar a alteração é executada. 6 - Caso o usuário desista da Operação, basta selecionar a opção “Voltar”.

Cenário Alternativo

Caso as alterações feitas não estejam corretas o sistema emite a mensagem, exemplo “Pagamento Inválido”.

Page 32: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

32

4.14 BAIXA SAIDA/ESTOQUE

Figura 18: Baixa Saída/Estoque

Nome da Use Case Baixa Saída do Estoque

Descrição

Caso de Uso responsável pela Baixa saída de estoque

Ator Usuário

Cenário Principal

1 - O usuário entra no menu principal na opção Baixa Saída/Estoque 2 - O software direciona o usuário para tela de pesquisa para conferir se realmente precisa dar baixa. 3 - O software mostra na tela o cadastro. 4 - Caso haja dados a alterar o usuário seleciona a opção “Alterar” 5 - Clicando em cadastrar a alteração é executada. 6 - Caso o usuário desista da operação basta apertar a opção “Voltar”.

Cenário Alternativo

Caso as alterações feitas não estejam corretas o sistema emite a mensagem, exemplo “Baixa Impossível”.

Page 33: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

33

ANEXOS

1.0 TELA: CADASTRO DE USUÁRIO

Page 34: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

34

1.1 TELA: CADASTRO DE CLIENTE

Page 35: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

35

1.2 TELA: CADASTRO DE FORNECEDOR

Page 36: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

36

1.3 TELA: CONSULTA CLIENTES

Page 37: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

37

CONCLUSÃO

O sistema busca otimizar as rotinas do segmento, dando mais dinâmica e

diminuindo os erros humanos facilitando assim a vida do usuário. Com uma

adaptação o sistema pode ser implantado em várias Lojas Pet, para maior controle

de dados da empresa. O Sistemas já foi apresentado ao usuário, mais ainda não foi

instalado no local, conforme a análise do usuário final o sistema vai gerar muitos

benefícios, sendo eles ter seus produtos todos cadastrados e assim tendo um

controle geral dos produtos e de seu estoque em geral. Assim Podendo desenvolver

seu trabalho com mais segurança e controle de sua movimentação.

Page 38: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto

38

REFERÊNCIAS BIBLIOGRAFICAS

JONES, Meilir Pager-. FUNDAMENTOS DO DESENHO ORIENTADO A OBJETO

COM UML. Tradução de Celso Roberto Paschoa. São Paulo: Makron Books, 2001.

REFERÊNCIAS ELETRÔNICAS

SQL SERVER

Disponível em (http://www.forumweb.com.br/artigo/92/sql-server/o-que-e-o-microsoft-sql-server)

Acesso em 30/10/2013

Disponível em ( http://www.oficinadanet.com.br/artigo/484/por_que_usar_mysql)

Acesso em 20/06/2013

VISUALSTUDIO

Disponível em (http://msdn.microsoft.com/pt-br/vstudio/cc136611.aspx)

Acesso em 21/06/2013

Disponível em ( http://www.macoratti.net/11/11/c_intf1.htm)

Acesso em 25/06/2013

Disponível em (http://www.macoratti.net/pageview.aspx?catid=18)

Acesso em 25/06/2013

Page 39: SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET “FHSPET” Projeto de sistema apresentado ao curso de Análise de Sistemas do Instituto