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úmero | Requisito | Frequência |
RN1 | Controlar Vendas | Diária |
2.2 Requisitos Funcionais
Número | Requisito | Frequência |
RF1 | Cadastrar Usuarios | Esporádico |
RF2 | Efetuar Login | Diária |
RF3 | Cadastrar Produtos | Esporádico |
RF4 | Cadastrar Cliente | Esporádico |
RF5 | Efetuar Venda | Diária |
2.2.1 Requisitos Mínimos de Hardware
Número | Tipo | Descrição |
1 | Processador | Celeron 420 1.6Ghz |
2 | Memória | 1028 Mb |
3 | Espaço em Disco | 20 GB + 15 Mb para o SGBD |
4 |
2.2.2 Requisitos de Software Básico
Número | Tipo | Descrição |
1 | Sistema Operacional | Windows XP ou superior |
2 | Gerenciador de Bancos de Dados | Firebird 2.5. |
3 | Linguagem de Programação | Delphi XE6. |
4 | Ferramenta Case | Astah |
5 | Modelagem | Orientada 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úmero | Tipo | Descrição |
1 | Tempo de Resposta para Lançamentos | No máximo, 01 segundo para gravar um lançamento |
2 | Usuários simultâneos | Utilizaçã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úmero | Descrição | Detalhes |
1 | Backup automático dos dados | |
2 | Módulo de emissão de NF | |
3 | Cadastro de Fornecedor | |
4 | Movimento de compra | |
5 | Recebimento 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úmero | Nome | Tipo | Descrição | Permissão de Acesso | Requisitos |
01 | Proprietário Gerente | Usuário | Responsável pela empresa | Permissão Total aos requisitos | RF1, 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.
- b) Realização do Caso de Uso
Nome: Cadastrar categoria | Frequência: esporádico |
| |
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
- 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 cliente | Frequência: esporádico |
| |
Ação do ator | Resposta 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
- 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 produto | Frequência: esporádico |
| |
Ação do ator | Resposta 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
- 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ário | Frequência: esporádico |
| |
Ação do ator | Resposta 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.
- Realização do Caso de Uso
Nome: Registrar venda | Frequência: esporádico |
| |
Ação do ator | Resposta 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 compras | Frequência: esporádico |
| |
Ação do ator | Resposta 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
Only logged in customers who have purchased this product may leave a review.
Reviews
There are no reviews yet.