Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>Caso de Uso Descritivo (textual) e Modelagem de Interação</p><p>Integrantes: Carlos Eduardo Meints,Henrique Resende ,Thiago Ferreira Guimarães</p><p>1) Elaborar o diagrama de sequência para o caso de uso “Realizar</p><p>Matrícula” da Atividade 01 – Sistema de Matrículas</p><p>2) Escolher 2 casos de uso do Sistema de Clínica Veterinária (enunciado</p><p>disponível no Canvas), e fazer a especificação detalhada desses casos</p><p>de uso, conforme descrito a seguir:</p><p>a) Elaborar a descrição textual (caso de uso descritivo), nos</p><p>formatos abstrato e completo, para os 2 casos de uso escolhidos.</p><p>Requisito funcional: 07. O sistema deve permitir a inclusão, alteração e remoção</p><p>de veterinários da Animal & Cia, com os seguintes dados: nome, endereço, cidade,</p><p>estado, telefone residencial e telefone celular.</p><p>Abstrato:</p><p>Título do Caso de Uso: Gerenciar Veterinários.</p><p>Atores: Administrador do sistema e Banco de Dados.</p><p>Identificador: CU001</p><p>Objetivo: Permitir a gestão eficaz dos veterinários cadastrados no sistema,</p><p>incluindo operações de inclusão, alteração e remoção de registros.</p><p>Completo: (Pegamos do slide 39 do 04 - Casos de Uso.pdf)</p><p>Título do Caso de Uso: Gerenciar Veterinários.</p><p>Ator Primário: Administrador do sistema</p><p>Atores Secundários: Sistema de banco de dados</p><p>Importância: Alta</p><p>Sumário: O administrador acessa o sistema para gerenciar os registros dos</p><p>veterinários, podendo adicionar novos veterinários, atualizar informações de</p><p>veterinários existentes ou remover veterinários do sistema.</p><p>Pré-condições:</p><p>● O administrador deve estar autenticado no sistema.</p><p>● O sistema de banco de dados está operacional.</p><p>Fluxo Principal:</p><p>1. O administrador seleciona a opção "Gerenciar Veterinários".</p><p>2. O sistema apresenta as opções de inclusão, alteração e remoção de</p><p>veterinários.</p><p>3. Segue-se para o fluxo de inclusão, alteração ou remoção, conforme a</p><p>escolha do administrador.</p><p>4. Após concluir a ação, o sistema atualiza o banco de dados e confirma a</p><p>operação para o administrador.</p><p>Fluxos Alternativos:</p><p>● Alteração de Veterinário Não Encontrado:</p><p>1. Se o veterinário especificado para alteração não for encontrado, o sistema</p><p>notifica o administrador.</p><p>2. O administrador pode realizar uma nova busca ou cancelar a operação.</p><p>Fluxos de Exceção:</p><p>● Falha na Conexão com o Banco de Dados:</p><p>1. Se o sistema não conseguir se conectar ao banco de dados, uma mensagem</p><p>de erro é exibida.</p><p>2. O administrador é solicitado a tentar novamente mais tarde.</p><p>Pós-condições:</p><p>● As informações dos veterinários no sistema estão atualizadas.</p><p>● O banco de dados reflete as alterações realizadas.</p><p>Regras do Negócio:</p><p>● Todos os campos de informação do veterinário (nome, endereço, cidade,</p><p>estado, telefone residencial e telefone celular).</p><p>● Um veterinário não pode ser removido se houver consultas agendadas</p><p>futuras.</p><p>Requisito funcional: 10. O sistema deve permitir o processamento de venda de</p><p>produtos, com os seguintes dados: data da venda, identificação do cliente, relação</p><p>de produtos adquiridos, valor total e forma de pagamento.</p><p>Abstrato:</p><p>Título: Processamento de Venda de Produto</p><p>Atores: Vendedor, Sistema de Gerenciamento de Estoque e Sistema Financeiro</p><p>Identificador: CU002</p><p>Objetivo: Permitir ao vendedor registrar uma venda, incluindo detalhes como data</p><p>da venda, identificação do cliente, produtos adquiridos, valor total e forma de</p><p>pagamento.</p><p>Completo: (Pegamos do slide 39 do 04 - Casos de Uso.pdf)</p><p>Título: Processamento de Venda de Produto</p><p>Ator Primário: Vendedor</p><p>Atores Secundários: Sistema de Gerenciamento de Estoque, Sistema Financeiro</p><p>Identificador: CU002</p><p>Importância: Alta</p><p>Sumário: O vendedor realiza a venda de produtos, capturando detalhes essenciais</p><p>e finalizando a transação de acordo com a forma de pagamento escolhida pelo</p><p>cliente.</p><p>Pré-condições:</p><p>● O vendedor deve estar autenticado no sistema.</p><p>● Os produtos devem estar disponíveis em estoque.</p><p>Fluxo Principal:</p><p>1. O vendedor inicia o processo de venda no sistema.</p><p>2. O sistema solicita e o vendedor insere os detalhes da venda: data,</p><p>identificação do cliente e relação de produtos.</p><p>3. O sistema calcula o valor total com base nos produtos selecionados.</p><p>4. O vendedor seleciona a forma de pagamento e finaliza a venda.</p><p>5. O sistema registra a venda, atualiza o estoque e processa o pagamento.</p><p>6. Uma confirmação da venda é exibida e, se necessário, um recibo é impresso</p><p>ou enviado eletronicamente ao cliente.</p><p>Fluxos Alternativos:</p><p>● Produto Indisponível no Estoque:</p><p>1. Se um produto selecionado não estiver disponível em estoque, o sistema</p><p>notifica o vendedor.</p><p>2. O vendedor pode remover o produto da venda ou substituí-lo por outro.</p><p>Fluxos de Exceção:</p><p>● Falha no Processamento do Pagamento:</p><p>1. Se houver falha no processamento do pagamento, o sistema informa o</p><p>vendedor.</p><p>2. O vendedor solicita uma forma de pagamento alternativa ao cliente.</p><p>Pós-condições:</p><p>● A venda é registrada no sistema.</p><p>● O estoque é atualizado.</p><p>● O pagamento é processado conforme a forma de pagamento escolhida.</p><p>Regras do Negócio:</p><p>● Todas as vendas devem ser acompanhadas pela identificação do cliente.</p><p>● A forma de pagamento deve ser uma das opções disponíveis no sistema.</p><p>b) Com base no documento de requisitos do Sistema de Software</p><p>para Clínica Veterinária e na descrição do caso de uso textual,</p><p>elaborada na letra a), faça os diagramas de sequência para os 2</p><p>casos de uso escolhidos.</p><p>I)</p><p>II)</p>

Mais conteúdos dessa disciplina