SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET...
Transcript of SISTEMA CONTROLE DE ESTOQUE PET “FHSPET” · 2014. 2. 12. · SISTEMACONTROLE DE ESTOQUE PET...
![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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/1.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/2.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/3.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/4.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/5.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/6.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/7.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/8.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/9.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/10.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/11.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/12.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/13.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/14.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/15.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/16.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/17.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/18.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/19.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/20.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/21.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/22.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/23.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/24.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/25.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/26.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/27.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/28.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/29.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/30.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/31.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/32.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/33.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/34.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/35.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/36.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/37.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/38.jpg)
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](https://reader034.fdocumentos.tips/reader034/viewer/2022052105/60402888eaea991e531713bc/html5/thumbnails/39.jpg)