Sale!

Sistema em Delphi com codigo fonte Pet System Model Solution para empresas de PetShop lojas de animais veterinario

R$39,90

Sistema em Delphi com codigo fonte Pet System Model Solution para empresas de PetShop lojas de animais veterinario

99 in stock

Description

 

 Pet Sistem

System Model Solution 

SUMÁRIO Do Sistema 

1        INTRODUÇÃO………………………………………………………………………………………………………. 4

1.1       Identificação dos alunos………………………………………………………………………………………. 4

1.2       Identificação da Empresa…………………………………………………………………………………….. 4

1.3       Identificação do Sistema……………………………………………………………………………………… 4

2        IDENTIFICAÇÃO DOS REQUISITOS……………………………………………………………………. 5

2.1       Requisitos de Negócio…………………………………………………………………………………………. 5

2.2       Requisitos Funcionais………………………………………………………………………………………….. 5

2.2.1          Requisitos Mínimos de Hardware…………………………………………………………………. 5

2.2.2          Requisitos de Software Básico……………………………………………………………………… 6

2.2.3          Outros Requisitos Não Funcionais………………………………………………………………… 6

2.2.4          Requisitos Adiados……………………………………………………………………………………… 6

3        PLANEJAMENTO E ESTIMATIVA………………………………………………………………………… 7

4        ESPECIFICAÇÃO…………………………………………………………………………………………………… 9

4.1       Funcionamento atual……………………………………………………………………………………………. 9

4.2       Descrição dos requisitos funcionais……………………………………………………………………….. 9

5        IDENTIFICAÇÃO DOS ATORES………………………………………………………………………….. 10

5.1       Lista de Atores do Sistema…………………………………………………………………………………. 10

6        VISÃO DE CASOS DE USO…………………………………………………………………………………. 11

6.1       Diagrama de Casos de Uso………………………………...………………………………………………. 11

6.2       Descrição dos casos de Uso………………………………………………………………………………… 11

6.2.1          Cadastrar categoria……………………………………..…………………………………………….. 11

6.2.2          Cadastrar cliente……………………………………………………………………………………….. 12

6.2.3          Cadastrar produto……………………………………………………………………………………… 12

6.2.4          Cadastrar usuário………………………………………………………………………………………. 13

6.2.5          Registrar venda…………………………………………………………………………………………. 13

6.3       Diagrama de Sequência………………………………………………………………………………………. 14

6.3.1          Registrar venda…………………………………………………………………………………………. 14

6.3.2          Cadastrar Cliente………………………………………………………………………………………. 15

6.4       Diagrama de Atividade………………………………………………………………………………………. 16

6.4.1          Registrar venda…………………………………………………………………………………………. 16

6.4.2          Cadastrar cliente……………………………………………………………………………………….. 17

7        DIAGRAMA DE ESTADO……………………………………………………………………………………. 18

7.1       Venda………………………………………………………………………………………………………………. 18

7.2       Cadastro de cliente……………………………………………………………………………………………. 19

8        VISÃO ESTÁTICA……………………………………………………………………………………………….. 20

8.1       Classes Conceituais……………………………………………………………………………………………. 20

9        DIAGRAMA DE ENTIDADE E RELACIONAMENTO………………………………………….. 21

9.1       Script do banco de dados…………………………………………………………………………………… 22

9.2       Layout de Telas…………………………………………………………………………………………………. 24

9.2.1          Tela de Login……………………………………………………………………………………………. 24

9.2.2          Tela Principal……………………………………………………………………………………………. 25

9.2.3          Tela de Cadastro de Clientes………………………………………………………………………. 25

9.2.4          Tela de pesquisa de cliente…………………………………………………………………………. 26

9.2.5          Tela de cadastro de produto……………………………………………………………………….. 27

9.2.6          Tela de pesquisa de produto……………………………………………………………………….. 28

9.2.7          Tela de pesquisa de categoria……………………………………………………………………… 29

9.2.8          Tela de cadastro de categoria……………………………………………………………………… 29

9.2.9          Tela de venda……………………………………………………………………………………………. 30

9.2.10       Tela de pesquisa de vendas…………………………………………………………………………. 31

9.2.11       Tela de cadastro e edição de usuario……………………………………………………………. 31

9.2.12       Tela de cadastro de funcionario…………………………………………………………………… 32

9.2.13       Pesquisa de funcionário……………………………………………………………………………… 33

1.2    Identificação da Empresa

1.2.1. Razão Social:Petshop System Model Solution

1.2.2. Nome Fantasia: Petshop SMS

 

1.3    Identificação do Sistema

1.3.1. Nome do Sistema : Pet-Sistem

1.3.2. Objetivos do sistema :

O sistema desenvolvido vendido ao coprador de uma empresa de petshop, deve agilizar o controle das vendas efetuadas e também do estoque e preços de venda, de forma simples e eficaz. O sistema também oferece contar com cadastro de produtos e clientes.

2      IDENTIFICAÇÃO DOS REQUISITOS

 

2.1    Requisitos de Negócio

NúmeroRequisitoFrequência
RN1Controlar VendasDiária

 

 

2.2    Requisitos Funcionais

NúmeroRequisitoFrequência
RF1Cadastrar UsuariosEsporádico
RF2Efetuar LoginDiária
RF3Cadastrar ProdutosEsporádico
RF4Cadastrar ClienteEsporádico
RF5Efetuar VendaDiária

2.2.1    Requisitos Mínimos de Hardware

NúmeroTipoDescrição
1ProcessadorCeleron 420 1.6Ghz
2Memória1028 Mb
3Espaço em Disco20 GB + 15 Mb para o SGBD
4

2.2.2    Requisitos de Software Básico

NúmeroTipoDescrição
1Sistema OperacionalWindows XP ou superior
2Gerenciador de Bancos de DadosFirebird 2.5.
3Linguagem de ProgramaçãoDelphi XE6.
4Ferramenta CaseAstah
5ModelagemOrientada a objetos

2.2.3    Outros Requisitos Não Funcionais

Controlar tempo de resposta para comandos do usuário, operacionalização em mais de um terminal, emissão de documentos fiscais.

 

NúmeroTipoDescrição
1Tempo de Resposta para LançamentosNo máximo, 01 segundo para gravar um lançamento
2Usuários simultâneosUtilização em mais de um terminal

 

2.2.4    Requisitos Adiados

Lista de requisitos levantados, mas que não serão implantados na primeira versão do sistema.

 

NúmeroDescriçãoDetalhes
1Backup automático dos dados
2Módulo de emissão de NF
3Cadastro de Fornecedor
4Movimento de compra
5Recebimento de vendas a prazo

 

 

   Funcionamento atual 

Atualmente o sistema funciona da seguinte forma:

– O estoque e contas a pagar são controlados por planilhas de Excel, o preço de venda dos produtos é escrito a caneta numa etiqueta adesiva, e colado ao produto logo após a chegada destes produtos ao estabelecimento. O controle de venda é feito em blocos de papel pré-impresso, que são preenchidos a mão no momento da venda.

Com este sistema muda tudo isso acima!!!

 

    Descrição dos requisitos funcionais 

A informatização do sistema ocorre visando o funcionamento dos requisitos de forma a atender os objetivos da empresa, portanto o sistema deve executa-los da seguinte forma:

RF1 – Cadastrar Usuários– este requisito deve ocorrer todas as vezes que for necessário cadastrar um novo usuário para acessar o sistema.

RF2 – Efetuar Login– este requisito deve ocorrer todas as vezes que o usuário sair e desejar entrar novamento no sistema, neste caso o usuário deve informar seu dados como nome de usuário e senha para assim ter acesso as funcionalidades do sistema.

RF3 – Cadastrar Produtos– Este requisito deve ocorrer com a chegada de novos produtos. Neste caso um novo Produto será cadastrado com seus respectivos dados e categoria.

RF4– CadastrarCliente– Ao efetuar uma venda o usuário tem a opção de cadastrar o cliente, colocando os dados necessários tanto para possível emissão de NF, quanto para um eventual contato.

RF5– Efetuar Venda – Toda vez que o usuário for efetuar uma venda deve selecionar o cliente e adicionaros produto e asquantidadesque serão vendidos, podendo haver descontos.

5      IDENTIFICAÇÃO DOS ATORES

  

5.1    Lista de Usuarios do Sistema

 

NúmeroNomeTipoDescriçãoPermissão de AcessoRequisitos
01Proprietário

Gerente

UsuárioResponsável pela empresaPermissão Total aos requisitosRF1, RF2, RF3. RF4 e RF5

  

6      VISÃO DE CASOS DE USO

   Diagrama de Casos de Uso

    Descrição dos casos de Uso

    Cadastrar categoria

 a) Descrição Resumida

O usuário cadastra categoria, onde possa encaixar os produtos a serem cadastrados, estes produtos serão divididos em categorias.

  1. b) Realização do Caso de Uso
Nome: Cadastrar categoriaFrequência: esporádico
  • Regra de negócio: Este caso de uso deve ser executado sempre que houver necessidades de uma nova categoria para adequação de um produto.
Ação do ator(Usuário e cliente)Resposta do sistema
1 –Se ao pesquisar as categorias, não existir a categoria desejada já cadastrada, o usuário irá incluir uma nova categoria.2 – o sistema irá habilitar o campo de descrição da categoria.

 

  Cadastrar cliente

  1. Descrição Resumida

O usuário cadastra cliente, ele pesquisa se o cliente já está cadastrado, caso não esteja ele o cadastra.

  •  Realização do Caso de Uso

 

Nome: Cadastrar clienteFrequência: esporádico
  • Regra de negócio: Este caso de uso deve ser executado sempre que for preciso cadastrar um cliente, ou atualizar seu cadastro.
Ação do atorResposta do sistema
1 – Se ao pesquisar o cliente, não existir o cadastro, o usuário irá cadastrá-lo.2 – o sistema abrirá a tela de cadastro de clientes, onde todas as informações devem ser inseridas pelo usuário.

 Cadastrar produto

  1.  Descrição Resumida

O usuário verifica se já existe o cadastro do produto, em caso negativo, ele cadastra o novo produto.

Realização do Caso de Uso

Nome: Cadastrar produtoFrequência: esporádico
  • Regra de negócio: Este caso de uso deve ser executado sempre que for preciso cadastrar um produto, ou atualizar seu cadastro.
Ação do atorResposta do sistema
1 – Se ao pesquisar o produto, não existir o cadastro, o usuário irá cadastrá-lo.2 – o sistema abrirá a tela de cadastro de produto, onde todas as informações devem ser inseridas pelo usuário.

 Cadastrar usuário

  1. Descrição Resumida

O usuário pode cadastrar um novo usuário para o sistema, ele pesquisa se o usuário já está cadastrado, caso não esteja ele o cadastra.

  •  Realização do Caso de Uso
Nome: Cadastrar usuárioFrequência: esporádico
  • Regra de negócio: Este caso de uso deve ser executado sempre que for preciso cadastrar um usuário, ou atualizar seu cadastro.
Ação do atorResposta do sistema
1 – Se ao pesquisar o usuário, não existir o cadastro, o usuário irá cadastrá-lo.2 – o sistema abrirá a tela de cadastro de usuários, onde todas as informações devem ser inseridas pelo usuário.

    Registrar venda

  • Descrição Resumida

O usuário irá registrar a venda assim que ela ocorrer, preenchendo os campos solicitados pelo sistema.

  1. Realização do Caso de Uso
Nome: Registrar vendaFrequência: esporádico
  • Regra de negócio: Este caso de uso deve ser executado sempre que ocorrer uma venda.
Ação do atorResposta do sistema
1 – O usuário irá clicar na opção venda.2 – o sistema abrirá a tela de venda, onde todas as informações devem ser inseridas pelo usuário.

   Diagrama de Sequência

    Registrar venda

a) Descrição Resumida

O usuário deve registrar a venda dos itens, ao clicar em venda, ele seleciona o cliente, adiciona os itens da venda, e logo após concluir a inclusão dos itens, finaliza a venda.

Realização do Caso de Uso

Nome: Informar comprasFrequência: esporádico
  • Regra de negócio: Este caso de uso deve ser executado quando for necessário cadastrar um novo cliente
 
Ação do atorResposta do sistema
1 – Informa o cliente

3 – Adicionar os itens vendidos

5 – Usuário finaliza a venda

2- o sistema deve acessar a tabela clientes e pesquisar se o cliente já está cadastrado

4 – Inclui os itens da venda na tabela Item venda

6 – Salva a venda na tabela vendas

   Cadastrar Cliente

  Diagrama de Atividade

    Registrar venda

    Cadastrar cliente

 

    DIAGRAMA DE ESTADO

 Venda

  Cadastro de cliente

  VISÃO ESTÁTICA

  Classes Conceituais

 

     DIAGRAMA DE ENTIDADE E RELACIONAMENTO

  Tela de Login

  Tela Principal

  Tela de Cadastro de Clientes

  Tela de pesquisa de cliente

  Tela de cadastro de produto

  Tela de pesquisa de produto

  Tela de pesquisa de categoria

  Tela de cadastro de categoria

  Tela de venda

  Tela de pesquisa de vendas

  Tela de cadastro e edição de usuario

  Tela de cadastro de funcionario

  Pesquisa de funcionário

Marca

Athenas

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.