Fases de desenvolvimento de um Sistema Computacional
Por: eduardamaia17 • 13/11/2018 • 3.029 Palavras (13 Páginas) • 490 Visualizações
...
O setor de caixa terá um Sistema de Controle de Caixa (SCX) que deve fazer operações matemáticas necessárias. Terá acesso permitido apenas para funcionários e usuários cadastrados do setor de caixa, administração e usuário secundário.
O setor de vendas terá um Sistema de Vendas (SV) que conterá formulários eletrônicos que receberão dados dos produtos passados pela leitora de código dos produtos vendidos e fazer cálculos matemáticos. Terá acesso permitido apenas para funcionários e usuários cadastrados do setor de vendas e administração. Eles poderão consultar quantidade de produtos no sistema de estoque.
Identificação de atores:
Neste ponto identificamos os papéis executados por pessoas, sistemas externos ou hardwares específicos.
- catraca
- operadores de caixa
- vendedores
- cartão pessoal
- Sistema Administrativo (SAD)
- Sistema de Vendas (SV)
- usuário secundário
- usuário administrativo
- Sistema de Controle de Estoque (SCES)
- Sistema de Controle de Caixa (SCX)
- leitora de código de barras.
- caixa autorizado.
Identificação dos casos de uso:
- permitir acesso
- liberar entradas e saídas
- receber notificações
- cadastrar os usuários
- cadastrar produtos
- realizar vendas
- definir valor de comissões
- realizar consultas
- emitir avisos
- abastecer as prateleiras
- calcular o estoque
- formulários para preenchimento
- consultar quantidade de produtos
- fazer cálculos
Seleção de objetivos:
Nesta fase identificamos o que realmente é um objetivo do sistema.
- permitir acesso
- liberar entradas e saídas
- cadastrar os usuários
- cadastrar produtos
- realizar vendas
- emitir avisos
- calcular o estoque
- concluir venda
Diagrama de casos de uso:
Usamos os atores e casos de uso identificados.
Atores:
- catraca
- operadores de caixa
- vendedores
- cartão pessoal
- Sistema Administrativo (SAD)
- Sistema de Vendas (SV)
- usuário secundário
- usuário administrativo
- Sistema de Controle de Estoque (SCES)
- leitora de código de barras.
- caixa autorizado.
Casos de uso:
- permitir acesso
- liberar entradas e saídas
- cadastrar os usuários
- cadastrar produtos
- realizar vendas
- emitir avisos
- calcular o estoque
- concluir venda
Elaboração do modelo de casos de uso:
[pic 1]
Especificação de caso de uso
Identificação: cadastrar os usuários
Descrição do propósito: permite aos usuários administrador e secundário realizar cadastros de funcionários e vendedores.
Pré-condição: ter cadastrado os usuários administrador e secundário.
Pós-condição: não se aplica.
Fluxo principal:
- O sistema exibe a tela de cadastramento de usuários;
- O usuário administrador ou secundário preenche os campos com os dados do funcionário ou vendedor.
- Seleciona as permissões para o usuário.
- Gera o código de barras.
- Confirma o cadastramento.
- Imprimi o cartão pessoal.
Fluxo alternativo:
2.1 Caso falte o preenchimento de algum campo, exibirá um aviso.
2.2 caso o usuário seja um vendedor o valor da comissão será pedido.
3.1 Caso não seja definida nenhuma permissão, uma mensagem será exibida.
4.1 Caso não gere o código de barras e clique em confirmar, o código será gerado automaticamente.
5.1 Caso não confirme o cadastramento o mesmo será cancelado automaticamente.
Identificação: permitir acesso.
...