Conceito de Caso de Uso, Diagramas e Documentação.

Documentos relacionados
Conceito de Caso de Uso, Diagramas e Documentação.

Conceito de Caso de Uso, Diagramas e Documentação.

Especificações de Casos de Uso e Regras de Negócio

Diagrama de Casos de Uso. Interagindo com o Usuário

Modelos de Sistemas Casos de Uso

Casos de Uso. SSC-121 Engenharia de Software I. Profa. Dra. Elisa Yumi Nakagawa 2º semestre de 2012

Especificação de Requisitos

Eng. de Requisitos: Atividades. Engenharia de Requisitos. Eng. de Requisitos: Processo. O Documento de Requisitos. Stakeholders. Estudo de Viabilidade

ANÁLISE DE SISTEMAS UML. por. Antônio Maurício Pitangueira

Diagrama de Casos de Uso. Diagrama de Casos de Uso. Diagrama de Casos de Uso. Diagrama de Casos de Uso. Componentes do Diagrama

Técnicas de Elicitação de Requisitos

Revisão Diagrama de Caso de Uso. Rodolfo Adamshuk Silva 30/08/2013

CENTRO TECNOLÓGICO DEPARTAMENTO DE INFORMÁTICA Atividade 5. Tema: Levantamento e Especificação de Requisitos

Fatec. Curso Análise e Desenvolvimento de Sistemas. Requisitos de Software. Disciplina Teste de Software 3 Engenharia de Requisitos

Financeiro Controle de Cheque

Descrição de Casos de Uso (Casos de Uso Textuais) SSC 124: Análise e Projeto Orientados a Objetos Profa. Dra. Elisa Yumi Nakagawa

Critérios de Teste Funcionais

ACESSANDO O SPC BRASIL

Estudo de Caso - Sistema de Controle de Ponto

Tópicos da Aula. A Linguagem UML. A Linguagem UML. De onde surgiu? Fundadores da UML. Introdução à UML e Diagrama de Casos de Uso.

Comunicação; Planejamento; Modelagem; Análise; Projeto; Construção; Teste; e Implantação.

Casos de Uso. Análise e Projeto Orientados a Objetos. Profa Dra Rosana T. V. Braga

Rua Laura Deschmaps nº 61 Cep: Bairro Agua Verde Blumenau/SC Telefone/Fax: (047) /

Teste de Software: Teste Funcional. Simone Senger Souza ICMC/USP

PROJETO INTEGRADO I OFICINA MECÂNICA

Especificação de Caso de Uso

Especificação de Caso de Uso

ESPECIFICAÇÃO DE CASO DE USO

Clique na pergunta para ver a resposta. 7. Como tenho acesso às informações do(s) meu(s) contrato(s) de Financiamento?

DFD Diagrama de Fluxo de Dados. (Explosão das bolhas do DFD de nível 0) Aula 08

Documento de Especificação de Requisitos

MANUAL. Certificado de Origem Digital PERFIL PRODUTOR. Versão

Manual de Normas e Procedimentos

Sistema de Controle de Pedidos SISCOP. SISCOP Sistema de Controle Pedidos RT002 Incluir Ponto Remoto Estratégia de Testes. Versão 2.

Análise de Requisitos

Sistema de Devolução Automática de Tributos Módulo Crédito em Conta Corrente

OFIC1400 Requisição de Peças para Serviços. OFIC Requisição de Peças para Serviços 1 / 10

Departamento de Engenharia Industrial. ENG Sistemas de Informação Gerenciais Caso de Uso - Exercícios

Modelagem de Processos

Manual do Usuário (Módulo Prestador) Nota Fiscal Eletrônica de Serviço

MANUAL RONDA WEB. Versão: 3

[INFORMAÇÃO DE MARGEM VIA WEB]

Diagrama de Casos de Uso. Diagrama de Casos de Uso. Diagrama de Casos de Uso. Diagrama de Casos de Uso. Componentes do Diagrama

1 ACESSANDO O SPC BRASIL

Documento de Especificação de Sistema TIC MASTER

POST Sistemas. Manual do Módulo PDV

PROCEDIMENTOS PARA AQUISIÇÃO

MANUAL TERMINAL DE CIRCULAÇÃO (BILIOTECA) Este tutorial irá servir como base para o uso do Terminal de Circulação.

Sistema NFS-e. 03/2010 Versão 1.3. EDZA Planejamento, Consultoria e Informática S.A.

Especificação de Caso de Uso

PROPOSTA DE DESENVOLVIMENTO DE SOFTWARE

Projeto Integrador II. Princípios de Análise e Projeto de Sistemas com UML (livro de Eduardo Bezerra)

Casos de Uso Exemplo Elevador

MODELAGEM DE SISTEMAS

Modelagem Estática e Dinâmica: Estudo de Caso - Sistema de Caixa Automático

O material a seguir foi preparado de forma a orientar os usuários quanto aos procedimentos para cadastro e utilização do Caixa.

1. Tela de Acesso pg Cadastro pg Abas de navegação pg Abas dados cadastrais pg Aba grupo de usuários pg.

Manual de Utilização do ICMS Transparente

Manual UPLOAD FORNECEDOR. Carregamento online de documentos

Universidade Federal do Espírito Santo Centro de Ciências Agrárias Departamento de Engenharia Rural

Descrição dos casos de uso. UC1 Efetuar Login. Campos:

Passo a Passo para Solicitação de Reembolso do Benefício Farmácia - Ex-empregado ou dependente

Balconista da Oficina

PORTAL DE TERCEIROS PRESTADORES DE SERVIÇOS

Lay-out de integração de dados InterCob - Revisão /06/2015

MOVIMENTAÇÃO BANCÁRIA

Diagramas de Sequência do Sistema e Contratos de Operações. SSC-121 Engenharia de Software I Profa. Dra. Elisa Yumi Nakagawa 2º semestre de 2012

Instituto Federal de Ciência e Tecnologia de São Paulo- campus Pres. Epitácio

Para emissão da NF-e, o CERTIFICADO DIGITAL deve estar instalado e configurado no computador onde a nota será emitida.

Documento de Visão Sistema de Apostas Palpite Certo

Sistema de Gerenciamento de Serviços em Estética - SisGSE

Transcrição:

Disciplina: Engenharia de Software AULA 06 Conceito de Caso de Uso, Diagramas e Documentação. Corpo docente: MsC. Alexandro Vladno Edmilson Campos MsC. Fábio Procópio Esp. Felipe Dantas MsC. João Maria MsC. Liviane Melo

2

3

4

5

6

A. B. C. 8

Caso de uso: Locar fitas 9

Caso de uso: Locar fitas 10

Caso de uso: Locar fitas 11

Caso de uso: Locar fitas 12

Caso de uso (mal construído) : Reservar um filme 13

14

Caso de uso: Reservar um filme 15

16

17

Caso de uso: Reservar um filme 18

19

20

21

22

23

24

Caso de uso: Devolver fitas 25

Caso de uso: Devolver fitas 26

Caso de uso: Devolver fitas 27

28

29

Caso de Uso: Emprestar Fitas 30

Caso de Uso: Emprestar Fitas 31

Caso de Uso: Emprestar Fitas 32

Caso de Uso: Emprestar Fitas 33

Caso de Uso: Emprestar Fitas 34

35

36

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

57

a) b) 58

Nome do CDU: CDU Geral: Ator: Resumo: Pré-Condições: Pós-condições: Fluxo: Restrições / Validações: Abrir Conta Especial Abrir Conta Funcionário Este Caso de Uso descreve as etapas necessárias para a abertura de uma Conta Especial para um Cliente. O pedido de abertura deve ser aprovado. É necessário realizar um depósito inicial. Passo 1: O funcionário solicita a abertura de Conta Especial. Passo 2: O funcionário consulta o cliente por seu CPF ou CNPJ. Passo 3: É definido o valor limite do cheque especial. Passo 4: É inserida uma senha de acesso. Passo 5: A conta é criada. Passo 6: É fornecido o valor a ser depositado. Passo 7: É realizado o registro do depósito. Passo 8: É emitido o cartão da conta. Restrição 1: Para abrir uma conta especial é preciso ser maior de idade. Restrição 2: É necessário estar empregado e o salário ser superior a 500,00. Restrição 3: O valor mínimo de depósito inicial é R$ 50,00. 59

Nome do CDU: CDU Geral: Ator: Resumo: Pré-Condições: Pós-condições: Fluxo: Restrições/ Validações: Manter Cliente Funcionário Este Caso de Uso descreve as possíveis atividades de manutenção do cadastro de clientes, ou seja, permite incluir, alterar, excluir ou consultar clientes. Passo 1: O funcionário informa o CPF ou CNPJ do cliente. Passo 2: O sistema verifica a existência de um cliente cadastrado com o CPF ou CNPJ informado. Passo 3: O sistema apresenta os dados do cliente, caso encontre. Passo 4: O funcionário então altera, inseri os dados do cliente, ou exclui. Passo 5: O funcionário solicita o registro das informações. Restrição 1: O CPF ou CNPJ precisam ser validados. Restrição 2: Os campos nome, endereço e data de nascimento são obrigatórios. 60

Nome do CDU: CDU Geral: Ator: Resumo: Pré-Condições: Pós-condições: Fluxo: Restrições/ Validações: Fluxo de Exceção 1: Conta não encontrada Fluxo de Exceção 2: Senha inválida Emitir Saldo Cliente Este Caso de Uso descreve os passos necessários para um cliente obter o saldo referente a uma determinada conta Passo 1: O cliente informa o número da conta. Passo 2: O sistema verifica a existência da conta. Passo 3: O sistema solicita a senha da conta. Passo 4: O cliente informa a senha. Passo 5: O sistema verifica se a senha está correta. Passo 6: O sistema emite o saldo. Restrição 1: A Conta deve existir e estar ativa. Restrição 2: A senha deve estar correta. 1. (Passo 1) Comunicar ao Cliente que o número da conta informada não foi encontrado. 1. (Passo 5) Comunicar ao cliente que a senha fornecida não confere com a da conta. 61

Nome do CDU: CDU Geral: Ator: Resumo: Pré-Condições: Pós-condições: Fluxo: Restrições/ Validações: Realizar Saque Cliente Este Caso de Uso descreve os passos necessários para um cliente sacar algum valor de uma conta Passo 1: O cliente informa o número da conta. Passo 2: O sistema verifica a existência da conta. Passo 3: O sistema solicita a senha. Passo 4: O cliente informa a senha. Passo 5: O sistema verifica se a senha está correta. Passo 6: O cliente informa o valor a ser retirado. Passo 7: O sistema entrega a importância ao cliente. Passo 8: Executa o caso de uso registrar movimento. Restrição 1: A conta precisa existir e estar ativa. Restrição 2: A senha deve estar correta. (Continua... ) 62

Fluxo Alternativo 1- Conta Poupança: Restrições/Validações: Fluxo Alternativo 2- Conta especial: Restrições/Validações: Fluxo de Exceção Saldo Insuficiente: 1. (Passo 7) Somente se o valor solicitado for igual o menor que o saldo da conta, sacar o valor. O valor a ser retirado deve ser igual ou menor que o saldo da conta. 1. (Passo 7) Se o valor solicitado for igual o menor que o saldo da conta somado ao limite, sacar o valor. O valor a ser retirado deve ser igual ou menor que o saldo somado ao limite da conta. 1. Se o valor solicitado for superior ao que o cliente pode sacar, emitir uma mensagem informando que o saldo é insuficiente e recusar o pedido. 63

Nome do CDU: CDU Geral: Ator: Resumo: Pré-Condições: Pós-condições: Fluxo: Restrições/ Validações: Registrar Movimento Cliente Este Caso de Uso descreve os passos necessários para registrar um movimento referente a um saque ou a um depósito. Passo 1: O sistema recebe as informações referentes ao movimento. Passo 2. O sistema registra o movimento. 64

www.uml.org 65