Exercícios Diagrama de Casos de Uso. Disciplina: Engenharia de Requisitos



Documentos relacionados
MODELAGEM DE SISTEMAS

Modelos de Sistemas Casos de Uso

04/07/2015 UML. Prof. Esp. Fabiano Taguchi DEFINIÇÃO DE REQUSIITOS

MANUAL DO USUÁRIO PORTAL DO PROFESSOR

Casos de Uso. Professor MSc Wylliams Barbosa Santos wylliams.wordpress.com Laboratório de Programação

DESENVOLVENDO O SISTEMA

Conteúdo. 1. Introdução. 2. Levantamento de Requisitos. 3. Análise Orientada a Objetos. 4. Projeto Orientado a Objetos 5. UML. 6.

AR PDV SOLUÇÕES AR CONSULTORIA EM INFORMÁTICA

Resolução da lista de exercícios de casos de uso

Manual de Uso do Módulo. MerchFinanças

Sistema de Gerenciamento de Projetos V 1.01 MANUAL DO COORDENADOR

Manual Protocolo Virtual Versão 1.2. Sumário

1223o TUTORIAL PRÉ-VENDA. Realização: DEPARTAMENTO DE IMPLANTAÇÃO EQUIPE DE DOCUMENTAÇÃO

ORIENTAÇÕES BÁSICAS PARA SUBMISSÃO DE PROJETOS DE PESQUISA

PROCEDIMENTOS PARA AQUISIÇÃO

Aula 5 UML: Casos de Uso

UNIVERSIDADE FEDERAL DE LAVRAS

Sistema Integrado de Atendimento

CEP CENTRO EXCURSIONISTA PETROPOLITANO ASSOCIAÇÃO E HELP

PROJETO PILOTO. Setembro 2015

Acessando o SVN. Soluções em Vendas Ninfa 2

NORMAS DO PROJETO DE CONCLUSÃO DE CURSO TRABALHO DE GRADUAÇÃO

1 DOCUMENTOS FATURÁVEIS

MANUAL DE UTILIZAÇÃO DO SISTEMA HERMES

O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio.

Manual de Recibos. Manual de Recibos

Franklin Ramalho Universidade Federal de Campina Grande - UFCG

Internet Banking. Outubro

SLEA SISTEMA DE LICENCIAMENTO ELETRÔNICO DE ATIVIDADES DA PREFEITURA DE SÃO PAULO

GERA GESTÃO E CONTROLE DE TÍTULOS: parte I

DIAGRAMA DE ATIVIDADES

Juiz de Fora, Maio de 2015

Guia Rápido do Usuário

MANUAL DA SECRETARIA

UML & Padrões Aula 3. UML e Padrões - Profª Kelly Christine C. Silva

MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO GERAL DE MODERNIZAÇÃO E INFORMÁTICA SISAU

Sistemas Corporativos da USP (Web)

PREFEITURA MUNICIPAL DO NATAL

Histórico da Revisão. Data Versão Descrição Autor

Sistema de Solicitação de Serviços

Eventos MT Última Atualização 25/04/2012

Desenvolvimento de uma Etapa

FUNDAÇÃO NACIONAL DO LIVRO INFANTIL E JUVENIL Seção Brasileira do IBBY. Disposições Gerais

Manual Espelho de NF para Materiais

Chamada de Propostas. Comitê Técnico de Videocolaboração CT-Vídeo

Considerações Gerais. Da Disciplina de Projeto Final de Curso

Manual de Operação do Multiconta Drive / Delivery

EDITAL Nº 16/2014 PROCESSO SELETIVO DA FACULDADE METROPOLITANA DE MARABÁ METROPOLITANA 2015/1

Apresentação Procedimentos iniciais Novo Pagamento Manutenção Assinatura... 6

POLIEDUC - SOLUÇÕES PARA EDUCAÇÃO CAU - GUIA DO ATENDENTE AMBIENTE ESCOLA PERFIL SECRETÁRIO DE EDUCAÇÃO - SMEC ELABORADO: CRISTIANE MOTA

Especificação de Caso de Uso

Guia Rápido. Sistema de Cobrança - Beneficiário

Portal de Fornecedores Não-Revenda

Manual do Sistema de Almoxarifado P á g i n a 2. Manual do Sistema de Almoxarifado Geral. Núcleo de Tecnologia da Informação

MANUAL DE UTILIZAÇÃO DO AMBIENTE EAD (Educação a Distância) ÍNDICE

TOTVS Gestão Hospitalar Manual Ilustrado Movimentações de Estoque. 11.8x. março de Versão: 5.0

Prestador de Serviços

SRP Sistema de Controle de Ata de Registro de Preço. Passo a Passo Gestor de Compras

1223o TUTORIAL CADASTRO DE FINALIZADORAS. Realização: DEPARTAMENTO DE IMPLANTAÇÃO EQUIPE DE DOCUMENTAÇÃO

Especificação do Trabalho

Regimento Interno do Sistema

Averbação eletrônica

Passo a Passo do Cadastro Funcionários no SIGLA Digital

Uma visão mais clara da UML Sumário

Diagrama de Caso de Uso. Biblioteca

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?

Manual de Instruções Plataforma Brasil. Submissão de projeto de pesquisa

Manual de solicitação para envio de equipamento em garantia. Bosch Sistemas de Segurança

Manual de inscrições VI ENIEDUC

A SEGUIR ALGUMAS DICAS PARA O DESENVOLVIMENTO DE UM PROJETO CIENTÍFICO

O Processo de Engenharia de Requisitos

Manual do usuário Sistema de Ordem de Serviço HMV/OS 5.0

Sobre o Sistema FiliaWEB

Manual do Portal do Fornecedor. isupplier

CRÉDITO CONSIGNADO ITAÚ. Procedimento de Rescisão de Funcionários

APLICATIVO WebSIGOM *Este documento não pode ser impresso ou comercializado.

Módulo: R_CON_RECEB - Relatório de Contas a Receber

MANUAL DE PROCEDIMENTOS MPR/SGP-503-R01 GESTÃO DE DEMANDAS DE TI DA SGP

Operações de Caixa. Versão 2.0. Manual destinado à implantadores, técnicos do suporte e usuários finais

MANUAL DE UTILIZAÇÃO DO TREINAMENTO EAD (Educação a Distância) ÍNDICE

Sistema de Automação Comercial de Pedidos

MANUAL DO PROFESSOR. Suporte: SISTEMA DE GESTÃO EDUCACIONAL VIRTUALCLASS. Skype: suportetisoebras

MANUAL DE PROCEDIMENTOS MPR/SGP-500-R00 ARQUIVAMENTO DE PROCESSOS NA SGP

Treinamento de. Linx Pos

UEADSL Congresso Nacional Universidade EAD e Software Livre

Acesso ao Credenciamento

TUTORIAL PARA O TUTOR VALIDAR BOLSA DE SUPERVISOR

SISTEMA DE BIBLIOTECAS DO IFRS

CEAP das 16h às 22h - de segunda a sexta-feira

RESOLUÇÃO N 24 DE 8 DE SETEMBRO DE 2015, DA REITORA DA UFTM

Klavier Tecnologia da Informação. Klavier Sistemas Integrados. Contas a Pagar

UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE DESPORTOS COORDENADORIA DE EXTENSÃO Fone (48)

REGULAMENTO PROMOÇÃO COMPOU-GANHOU DIA DAS MÂES AMOR EM UM CLIQUE

EDITAL Nº 07/2013 ADITIVO PROCESSO SELETIVO DA FACULDADE METROPOLITANA DE MARABÁ METROPOLITANA

PROGRAMA DE INTERCÂMBIO ACADÊMICO UNIVERSIDAD NACIONAL DE MAR DEL PLATA EDITAL DRE n 066/15

Transcrição:

Exercícios Diagrama de Casos de Uso Disciplina: Engenharia de Requisitos Gilmar Luiz de Borba 2010-1 Página: 1

1. CASO DE USO CONTROLE DE PROVAS OBJETIVO: Construir um diagrama de caso de uso simples. A professora prepara freqüentemente questões para suas provas na escola onde leciona. Ela deseja implantar um sistema para executar as seguintes tarefas: "Cadastrar Prova", "Cadastrar Questões", "Cadastrar Disciplinas". Após o cadastramento da PROVA, as questões poderão, opcionalmente, ser geradas através da operação Gerar Questão. Não há obrigatoriedade do cadastro antecipado de questões ou disciplinas antes do cadastro da prova. 2. CASO DE USO - LOJA Construir um diagrama de caso de uso. Exercitar a identificação dos relacionamentos entre os elementos de um modelo de caso de uso. O cliente de uma loja efetua a operação "Realizar Compra". Há dois tipos especiais de realização da compra, são elas: "Realizar Compra com Cartão" e "Realizar Compra com Dinheiro". Estes dois tipos herdam as características básicas da operação "Realizar compra" e implementam suas particularidades. Todo cliente da loja pode "Obter Extrato" e "Consultar Extrato" que são suas atividades típicas. Estas duas atividades tem uma seqüência em comum, denominada "Validar Cliente". Um tipo especial de cliente (Cliente Pessoa Jurídica) realiza a atividade "Realizar Compra Atacado", que é uma operação adicional realizada somente por este tipo de cliente. O cliente pessoa Jurídica herda as características e comportamentos do cliente. O atendente "Efetua o recebimento", ao realizar esta operação, o atendente pode, opcionalmente, aplicar descontos ou aplicar multa. 3. CASO DE USO BIBLIOTECA OBJETIVO: Construir um diagrama de Caso de Uso baseado em informações levantadas a partir de um processo de análise. Controle de Biblioteca 1. Atendente registra livro (uma senha de acesso deve ser validada). 2. Atendente registra exemplar de livro (uma senha de acesso deve ser validada). 3. Atendente emite relatório de situação de empréstimo. 4. Atendente emite listagem de exemplares. A listagem pode ser feita: por editora, por autor ou simplesmente na ordem de inclusão (situação default) 5. Atendente registra dados do aluno. Página: 2

6. Aluno consulta livro por autor. 7. Aluno consulta livro por ISBN. 8. Aluno consulta livro por título. 9. Aluno realiza devolução de exemplar de livro. O comprovante de devolução é impresso no final da devolução. 10. Bibliotecária autoriza pedido de compra de novos exemplares. Para esta operação a senha de acesso deve ser validada. 11. Bibliotecária solicita a atendente listagem de empréstimos vencidos. 12. Aluno solicita a atendente cancelamento na biblioteca. 13. Atendente realiza cancelamento do aluno. Enquanto cancelamento é realizado, aluno solicita nada consta no departamento financeiro. 14. Professor solicita a Bibliotecária compra de novos livros. Incluir pré-condições, pós-condições e cenários alternativos quando necessário. 4. CASO DE USO CAIXA - SUPERMERCADO Construir um diagrama de Caso de Uso e exercitar a descrição de pré e pós condições. Administração dos Supermercados BIG Processo Caixa O caixa do Supermercado executa as seguintes operações: faz o registro do caixa; inicia venda no caixa; registra produtos no caixa; registra forma de pagamento da venda no caixa; finaliza venda no caixa. Ao final da venda o cupom fiscal deve ser emitido. O registro do caixa marca o início das atividades do dia e deverá ser feito mediante validação de um login (usuário) e senha de acesso. Para o registro do caixa são informados: a data, o valor inicial e a matrícula do caixa. As formas de pagamento possíveis são: à vista (dinheiro); à vista (em cheque); em cheque para 30 dias; cartão débito; cartão crédito. O gerente é responsável em encerrar o caixa no final do dia e fazer a apuração dos resultados do caixa. O encerramento do caixa também é feito mediante validação de acesso (login e senha). a ) Descrever: as pré-condições, e o cenário principal para o Caso de Uso Registrar Caixa. b ) Descrever: as pós-condições, e o cenário principal para o Caso de Uso Finalizar Vendas. 5. CASO DE USO - CONTROLE ACADÊMICO Identificar: Ator(es), pré-condição, fluxo principal, fluxo alternativo e pós-condição. LISTA DE REQUISITOS FUNCIONAIS: R1. O sistema deve permitir que os alunos realizem a inscrição em disciplinas de um semestre letivo. R2. O sistema deve permitir o controle do andamento das inscrições em disciplinas feitas por alunos. Página: 3

R3. O sistema deve comunicar o sistema de faturamento para informar as inscrições realizadas pelos alunos. REGRAS DE NEGÓCIO: RN01. Quantidade máxima de inscrições por semestre. Em um semestre letivo o aluno não pode se inscrever em uma quantidade de disciplinas cuja a soma de créditos ultrapasse a 20. RN02. Quantidade de alunos possíveis. Uma oferta de disciplina não pode ter mais de 40 alunos inscritos. RN03. Pré-requisitos para uma disciplina. Um aluno não pode se inscrever em uma disciplina para a qual não possua os pré-requisitos necessários. Em um sistema de controle acadêmico o aluno realiza a sua inscrição, esta operação é realizada através do módulo faturamento que mostra as disciplinas disponíveis para aquele semestre e para as quais o aluno tem pré-requisitos. O aluno seleciona as disciplinas desejadas e as submete para inscrição. Para cada disciplinas selecionada pelo aluno, o sistema aloca o aluno em uma turma que apresente a oferta para a disciplina. O sistema mostra as turmas nas quais o aluno foi alocado e mostra ainda o professor, os horários e as respectivas salas. O aluno confere as informações e confirma a inscrição. O sistema envia os dados sobre a inscrição para o sistema de faturamento. Caso não haja oferta disponível para uma determinada disciplina o sistema emite uma mensagem ao aluno e fornece a possibilidade de inserir o aluno em uma lista de espera. Se o aluno aceitar, o sistema o insere na lista de espera e apresenta a posição na qual o aluno foi inserido na lista. O sistema aloca o aluno em uma turma e apresenta uma oferta de disciplina, o processo de inscrições retoma o seu curso normal. Se o aluno não aceitar, o caso de uso prossegue a partir do passo 4. Após a confirmação para cada disciplina, o aluno é inscrito em uma turma para cada uma das disciplinas desejadas ou é adicionado a uma lista de espera. SOLUÇÃO: CASO DE USO: ATOR PRINCIPAL: ATOR SECUNDÁRIO: PRÉ-CONDIÇÕES: FLUXO PRINCIPAL: FLUXO ALTERNATIVO: FLUXO DE EXCEÇÃO: PÓS-CONDIÇÕES: REGRAS DE NEGÓCIO: Página: 4

6. RESPONDA AS PERGUNTAS Responder a questões básicas sobre a UML e questões pertinentes no contexto do diagrama de Caso de Uso. ( 1 ) Quais são os principais diagramas estáticos da UML? ( 2 ) Quais são os principais diagramas dinâmicos da UML? ( 3 ) O que são estereótipos? ( 4 ) O que é um diagrama de caso de uso (dcu)? ( 5 ) Qual é a importância de um DCU? ( 6 ) O que é um caso de uso essencial? ( 7 ) O que é um caso de uso real? ( 8 ) Descrever a regra dos 100 anos para casos de uso? ( 9 ) O que você entende por instância de um caso de uso? ( 10 ) O que são casos de uso crud ( 11 ) No contexto do diagrama de Caso de Uso, o que é uma Pré- Condição? ( 12 ) No contexto do diagrama de Caso de Uso, o que é uma Póscondição? ( 13 ) No contexto do diagrama de Caso de Uso, o que é um fluxo de exceção? ::FIM Página: 5