Baixe o app para aproveitar ainda mais
Prévia do material em texto
ATIVIDADE 1 (A1) LABORATÓRIO DE SOFTWARE O Briefing obrigatoriamente entrega uma visão geral do projeto, incluindo sua finalidade, tipo de cliente e escopo. O Levantamento de Requisitos é a fase de identificação dos recursos e funcionalidades necessários para o sistema. O Diagrama de Casos de Uso mostra as relações entre o sistema e os atores. Dois exemplos de Casos de Uso podem ser "Cadastro de Produtos" e "Realizar Vendas". Briefing: ● Objetivo: Desenvolver um APP MOBILE para comércios fácil de usar, bem como simplificar a gestão de produtos, estoque, vendas e clientes. ● Tipos de Clientes: Donos de pequenos comércios e suas equipes. ● Escopo: O aplicativo incluirá cadastro de produtos, controle de estoque, pedidos via sms ou whatsapp, opções de pagamento (cartão, dinheiro, fiado), cadastro de clientes, geração de relatórios e rastreamento de clientes inadimplentes. Levantamento de Requisitos: ● Cadastro de Insumos: Nome, descrição, preço, categoria, foto. ● Entrada de Estoque: Registro de entradas de produtos. ● Pedidos via SMS ou Whatsapp: Comunicação entre clientes e vendedores. ● Vendas: Processamento de vendas. ● Opções de Pagamento: Registro de pagamentos com cartão, dinheiro ou fiado. ● Cadastro de Clientes: Informações pessoais e histórico de compras. ● Geração de Relatórios: Relatórios de estoque, vendas e clientes inadimplentes. Diagrama de Casos de Uso: ● Representa as interações entre atores (Usuário, Cliente, Vendedor) e o APP. ● Inclui casos de uso como "Realizar Vendas", "Gerenciar Estoque" e "Comunicar com Cliente". Descrição de Casos de Uso (exemplos): "Cadastro de Produtos": ● Ator: Usuário ● Fluxo principal: O usuário informa os detalhes do produto e o sistema o cadastra no banco de dados. ● Fluxo alternativo: Se o produto já existir, o sistema exibirá uma mensagem de Produto já cadastrado. Realizar Vendas: Ator: Vendedor ● Fluxo principal: O vendedor seleciona produtos, escolhe a forma de pagamento e conclui a venda. O sistema atualiza o estoque e registra a venda. ● Fluxo alternativo: Se o cliente optar por pagar depois (fiado), o sistema registra a dívida do cliente. Exemplo 1: Exemplo 2:
Compartilhar