Buscar

Laboratório de software e projetos Atividade 1

Prévia do material em texto

Laboratório de software e projetos Atividade 1
Briefing:
O sistema será um aplicativo móvel para o gerenciamento de um negócio de varejo. O
objetivo principal é o completo gerenciamento das operações do comércio, assim como a
venda de produtos por mensagem. Deve ser possível realizar o cadastro de novos produtos
e o controle de estoque. Deve ser possível realizar o cadastro de clientes, com acesso a BD
para registro de informações como, nome, endereço de entrega, telefone, e-mail e formas
de pagamento, essa última, podendo ser na forma de cartão ou espécie. Deve ser
implementada uma função de “pendurar” (fiado). O sistema deve conter uma função para a
emissão de relatórios. O sistema deve ter uma função de notificação para vendas, estoque
e inadimplentes.
Levantamento de requisitos:
Código Requisitos Funcionais
#RF 01 O sistema deve conter o cadastro de produtos
#RF 02 O sistema de conter o cadastro de clientes
#RF 03 O sistema deve conter controle de estoque
#RF 04 O sistema de conter forma de pagamento em cartão
#RF 05 O sistema deve conter forma de pagamento em dinheiro
#RF 06 O sistema deve conter um meio para envio e recebimento de mensagens
#RF 07 O sistema deve permitir venda em fiado
#RF 08 O sistema deve emitir relatórios
#RF 09 O sistema deve ter um meio de notificação
Código Requisitos não Funcionais
#RNF 01 O sistema deve ser responsivo
#RNF 02 O sistema deve ser simples
#RNF 03 O sistema deve ser acessível
#RNF 04 O sistema deve estar disponível on-line
#RNF 05 O sistema deve funcionar tanto em android quanto iOS
#RNF 06 O sistema deve funcionar em smartphones, tablets e computadores
#RNF 07 Deve ser possível realizar o login com redes sociais
Diagrama de casos de uso:
Casos de Uso descritivos:
Caso de uso Compra de produto
Ator principal Cliente
Cliente: Quer comprar um produto
Interessados e interesses Comércio: Quer realizar o cadastro do cliente e a venda
do produto de maneira satisfatória.
Pré-condições O cliente está cadastrado na plataforma do comércio.
Pós-condições O cliente escolheu pagamento ou fiado e a venda foi
autorizada
1. O cliente acessa a plataforma do comércio pela
internet
2. O cliente realiza o cadastro na plataforma usando
uma rede social.
3. O cliente escolhe um produto.
Cenário principal 4. O cliente manda uma mensagem para o
comércio.
5. O comércio dá continuidade a venda.
6. O cliente escolhe pagamento ou fiado.
7. A venda é aprovada.
8. O comércio emite comprovante.
Fluxo alternativo (7-8) A venda não é aprovada e o cliente cancela a
operação.
Caso de uso Emissão de relatório
Ator principal Comércio
Interessados e interesses Comércio: Emitir relatório de clientes devedores
Pré-condições O cliente fez uma compra e escolheu a opção fiado
Pós-condições O comércio quer a lista com dados de clientes
devedores
1. O comércio quer a lista de clientes devedores
2. O comércio acessa o módulo para emissão de
relatórios
3. O comércio escolhe o relatório de fiado
Cenário principal 4. O comércio adiciona os parâmetros de impressão
do relatório (data, período, cliente, etc…)
5. O relatório é gerado
Fluxo alternativo N/A

Continue navegando