Professional Documents
Culture Documents
Computao
MSHP (Manager System Homeopathic Pharmacies)
Alisson Pereira
Anjos
Lucas Toshio
Captulo 1 Introduo
1.1 Objetivo
1.2 Escopo
O MSHP (Manager System Homeopathic Pharmacies) ser desenvolvido para
uma farmcia de Homeopatia onde sero efetuadas vendas de medicamentos
naturais com prescrio do homeopata ou de outro mdico. Existem trs Tipos
1.4 Referncias
Os documentos citados a seguir encontram-se no anexo 1.
N
1
Descrio
Data
Fotos da Tela do 11/02/2014
sistema utilizado
atualmente.
Responsvel
Alexandre
Yassuda
Item
Especificao
Quantidade
Servidor:
Processador: Core I3 2100 3.1GHz
HD: 500GB
memria RAM: 4GB
Monitor LED 19.5
Caixa1:
Processador: Intel Celeron 847
HD: 320GB
memria RAM: 2GB
Monitor LED 18.5
Leitor de Cdigo de Barras
Roteador TpLink 300Mb
Impressora de Etiquetas brother
Banco de Dados SqlServer Express
Sistema Operacional Windows 7
3
4
5
6
7
Total
Valor
unitrio
1.598 reais
Valor
total
1598
reais
995 reais
995 reais
4
1
1
1
4
90 reais
92 reais
499 reais
65 reais
360 reais
92 reais
499 reais
260 reais
3804
reais
Funes Bsicas
RF_B1: Cadastro de Cliente: O cadastro de clientes servir para fazer os
pedidos e ira conter os seguintes Campos: Cdigo, Tipo de Pessoa Fsica ou
Jurdica, Nome, Endereo, Telefone Residencial, Telefone Celular, CPF, RG,
Tipo de Cliente (Cliente ou Paciente), E-mail, Data de Nascimento, Estado
Civil, Sexo, Conceito (Especial, Normal, Bloqueado, Desativado,
Consumidor).
Funes Fundamentais
RF_F1: Correo de Estoque
Esta funcionalidade serve para fazer uma entrada ou sada de mercadoria
em alguma situao adversa (quebra, troca, vencimento, etc.) que no seja
por meio de compra ou sada. Serve para garantir que no haja divergncia
do estoque, desde que o usurio seja fiel ao sistema, registrando todas as
movimentaes ocorridas no estabelecimento.
Itens da Informao: Produto, data do ajuste, quantidade, tipo
(Entrada/Sada), usurio e o motivo pelo qual ocorreu.
A venda ser sempre paga vista. Ser dado baixo no estoque dos
produtos vendidos.
Itens de informao: data da venda, produtos, CRF (Conselho
Regional de Farmcia) , quantidade de cada produto, preo de cada
produto, total, cliente, usurio e caixa que faz a venda.
Funes de sada
RF_S1: Listagem de cliente
Listagem dos dados do cliente, classificado em ordem crescente pelo cdigo
do cadastro do cliente. Informaes: Cdigo, RG, Nome, Endereo (rua e
nmero), Cidade, Conceito e Telefone. Filtros: CPF, Conceito e Nome.
Caso de Uso:
Corrigir Estoque
Referncias: RF_F1
Descrio Geral: O Caso de uso inicia-se quando h alguma
necessidade de alterao no estoque por meio de alguma
adversidade como: Validade, Vencimento, Quebra etc.
Atores: Usurio do Sistema
Pr-condies: Valor da quantidade no estoque deve estar
correto.
Garantia de Sucesso (Ps-condies): Estoque Atualizado.
Requisitos Especiais: Tolerncia a falhas por transao em banc
de dados.
Fluxo Bsico:
1 O Usurio informa o produto que ser corrigido e o tipo da
adversidade, de entrada ou sada.
2 O Sistema pesquisa pelo produto, mostra as informaes n
tela
3 O Usurio informa a sua nova quantidade o motivo da
adversidade e confirma a operao.
4 O Sistema valida as novas informaes e realiza o caso de
uso Atualizar Estoque.
Fluxos Alternativos:
Usurio errou tipo da adversidade
O sistema exibe uma mensagem informando que a
quantidade de estoque insuficiente (Tipo de
Adversidade: Saida ou Retirada).
2. Usurio entra com um produto inexistente
1. O sistema exibe uma mensagem informando que o
produto no foi encontrado.
Caso de Uso:
Cadastrar Contas a Pagar
Referncias : RF_F2
Fluxo Bsico:
1 O usurio insere os dados do fornecedor na base de dados
1.2 O sistema pesquisa pelo fornecedor e mostra as
informaes na tela.
1.3 O usurio informa o produto, valor, quantidade e valo
total da conta.
1.4 O sistema valida os dados, atualiza o caixa e gera a
conta a pagar.
2 O usurio informa o valor e a conta a ser paga.
2.1 O sistema valida dos dados, atualiza o caixa e gera a
conta a pagar.
Fluxos Alternativos:
1. O usurio verifica se o fornecedor est cadastrado na bas
de dados.
1.2 O sistema pesquisa pelo fornecedor, e informa que ele
no est cadastrado.
1.3 O usurio cadastra o fornecedor.
1.4 O sistema valida os dados e efetua o cadastro.
2. O usurio informa uma conta inexistente
2.2 O sistema exibe uma mensagem informando que a
conta no foi encontrada.
Caso de uso:
Cadastro de compra
Referncia: RF_F3
Descrio geral: Servir para cadastrar a nota fiscal de um
fornecedor, no ser possvel caso o fornecedor e os produtos
Fluxo Alternativo:
1. O usurio insere os dados do fornecedor na base de dados
1.2 O sistema pesquisa pelo fornecedor, e informa que ele
no est cadastrado.
2. O usurio cadastra uma nota fiscal de modo errado.
2.2 O sistema informa que os dados da nota fiscal esto
incorretos.
Caso de uso:
Venda
Referncia: RF_F4
Descrio geral: Inicia-se quando o funcionrio informa os dado
do cliente, o tipo de venda e os itens desejados para realizar a
venda. O sistema gera a venda ao cliente, e emite a nota fical,
atualiza o estoque e recebe o valor da venda.
Atores: Funcionrio
Pr-condies: Cliente cadastrado, produto cadastrado e com
estoque suficiente.
Garantia de sucesso (Ps-condies): Venda registrado,
recebimento registrado, nota fiscal emitida, estoque atualizado
Requisitos Especiais: Tolerncia a falhas por transao em banc
de dados.
Fluxo bsico:
1. O usurio informa os dados do cliente para iniciar a venda.
1.2 O sistema verifica os dados, e os exibe na tela.
1.3 O usurio informa o valor e a quantidade dos produtos
1.4 O sistema faz a baixa dos produtos no estoque e informa
o valor total a ser pago.
Fluxos alternativos:
1. O usurio informa os dados do cliente
1.2 O sistema verifica os dados, e informa que o cliente no
est cadastrado.
2. O usurio informa o produto e a quantidade a ser vendido
2.2 O sistema informa que o produto est indisponvel no
estoque, ou que a quantidade excede a capacidade em estoque
Caso de uso:
Cadastrar pedidos
Referncias: RF_F6
Descrio geral: Serve para cadastrar um pedido a ser entregue
em uma data futura. O sistema faz o cadastro e deixa um aviso
que no futuro ser atualizado uma quantidade 'x' de
determinado produto.
Atores: Funcionrio
Caso de uso:
Abertura de caixa
Referncia: RF_R7
Descrio geral: Dar incio quando o funcionrio abrir o caixa
para retirar algum valor, o sistema dever ter o registro da
quantidade retirada, da quantidade inicial do caixa, e qual
funcionrio retirou o valor, e por qual motivo.
Atores: Funcionrio
Pr-condies: Funcionrio cadastrado
Garantia de sucesso(Ps-condies): O sistema ter o registro da
quantidade inicial do caixa, a quantidade retirada, o motivo, e
qual funcionrio retirou.
Requisitos especiais: Tolerncia a falhas por transao em banc
de dados.
Fluxo bsico:
1. O usurio insere uma quantidade de dinheiro no caixa.
1.2 O sistema registra a quantidade inicial do caixa e a final.
2. O usurio retira uma quantidade de dinheiro do sistema.
2.2 O sistema registra a quantidade inicial do caixa e o final.
Fluxo Alternativo:
1. O funcionrio informa o seu cdigo e o motivo da retirada.
e atualiza o caixa.
Fluxo alternativo:
1. O usurio informa o valor da conta a ser paga
1.2 O sistema verifica a conta, e informa que a conta j foi
paga.
Apndice 1
Item
Especificao
Quantidade
Servidor:
Processador: Intel Core i5 Quad core
Valor
unitrio
6.700,00
reais
Valor total
6.700,00
reais
3
4
5
6
7
Total
HD: 1TB
memria RAM: 8GB
Monitor LED 21
Caixa1:
Processador: Intel Core i3 Quad core
HD: 1TB
memria RAM: 4GB
Monitor LED 18.5
Leitor de Cdigo de Barras
Roteador TpLink 300Mb
Impressora de Etiquetas
broRecefther
Banco de Dados SqlServer Express
Sistema Operacional Windows 7
2500 reais
7500 reais
4
1
1
300 reais
92 reais
1000 reais
1200 reais
92 reais
1000 reais
1
4
65 reais
260 reais
16752
reais
Anexo 1 Referencia
1 - Fotos da Tela do sistema utilizado atualmente.
de
Interao
(Colaborao
ou