Modelagem de Sistemas

Documentos relacionados
MODELAGEM DE SISTEMAS Unidade 4 Modelo de Classes de Projeto. Luiz Leão

UML Diagramas. UML define 9 (nove) diagramas: Diagramas de Interações

Processo de Desenvolvimento de Software

UML. Modelando um sistema

Modelagem de Sistemas. Análise de Requisitos. Modelagem

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA UML UNIFIED MODELING LANGUAGE

Introdução a UML e seus diagramas

Requisitos de sistemas

Realizando a Análise e Projeto

Introdução a UML (Unified Modeling Language)

RUP RATIONAL UNIFIED PROCESS

Definições (II) Page 3

Requisitos de Sistemas

Rational Unified Process (RUP)

Processo Unificado (PU) Unified Process

as fases contemplam todas as etapas do ciclo de desenvolvimento (requisitos, análise, projeto, implementação, teste e validação);

Como Modelar com UML 2

Descrição de Desenho de Software. Projeto de Sistemas de Software Prof. Rodrigo Ribeiro

Engenharia de Software

Tópicos da Aula. Alguns Diagramas UML. Diagramas Principais. Diagramas de Interação: Sequência e Colaboração. Tipos de Diagramas de Interação

UML Diagramas Estruturais Diagrama de Componentes

Diagrama de Atividades

Notas de Aula 03: Introdução a Orientação a Objetos e a UML

Introdução Diagrama de Classes Diagrama de Seqüência Diagrama de Atividades. Diagramas UML. Classe, Seqüência e Atividades. Marcio E. F.

PROVA DE CONHECIMENTOS ESPECÍFICOS

O conceito de casos de uso foi criado em 1986 por Ivar Jacobson, metodologista e um dos pais do Processo Unificado.

Processo de Desenvolvimento

Medidas de Esforço de Desenvolvimento de Software

Introdução. à UML. Histórico (cont.) Histórico Definição Benefícios Notação Diagrama de Classes Diagramas de Interação Conclusões Revisão

As Visões. Visões arquiteturais (revisão)

PROCESSO RUP. Progessora Lucélia

Diagrama de Comunicação

Aula 01 Conceito de Banco de Dados e SGBD

Diagrama de Classes Módulo de Treinamento FIGURA 19: DIAGRAMA DE CLASSES DO MÓDULO DE TREINAMENTO

Modelagem de dados usando o modelo Entidade- Relacionamento (ER)

Diagrama de Casos de Uso

MODELAGEM DE SISTEMAS Unidade 1 Conceitos Básicos de Modelagem. Luiz Leão

Prof. Dr. Thiago Jabur Bittar

Cenário atual UML Histórico

Trata-se de uma variação do diagrama de estado com um propósito um pouco diferente do diagrama de estado:

Diagrama de Componentes. Análise Orientada a Objetos

CICLO DE VIDA DE SOFTWARE

MODELAGEM DE PROCESSOS MÓDULO 9

Diagrama de Sequência. Diagrama de Sequência. Atores. O que representam? Linha de Vida. Objetos

Documento de Especificação de Sistema IngreSys

04/11/2016 UML. Prof. Esp. Fabiano Taguchi DIAGRAMAS DE CLASSE

Modelagem de Processos

Modelagem Orientada a Objeto

UML Diagrama de Atividades

Levantamento de Classes

Princípios da Engenharia de Software aula 03

1 Introdução. 1.1 Teoria dos Sistemas 23/4/2010

Engenharia de Software

Documento Especificação de Requisitos da Ferramenta de construção de Modelos de Casos de Uso.

O Fluxo de Requisitos

Aula 01 - Introdução

Introdução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s

TESTES DE SOFTWARE Unidade 1 Importância do Teste de Software. Luiz Leão

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

ESTUDO DE CASO: CONVERSOR CELSIUS-FAHRENHEIT

27/02/2016 UML. Prof. Esp. Fabiano Taguchi DIAGRAMAS DE SEQUÊNCIA

Diagrama de Atividades. Professor: André Gustavo Bastos Lima

Processos de Software by Pearson Education Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1

Revisando Banco de Dados. Modelo Relacional

UML (Linguagem Modelagem Unificada) João Paulo Q. dos Santos

Diagramas. Abordaremos agora cada um destes tipos de diagrama: 1. Diagrama Use-Case. 2. Diagrama de Colaboração. 3. Diagrama de Sequência

APLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA

Engenharia de Software II

Diagrama de Componentes e Implantação

Processos de software

Processo. Processo unificado. Principais Características do UP. Principais Características do UP RUP. Unified Process (Processo Unificado)

MER Modelo de entidade e Relacionamento. Prof. Me. Hélio Esperidião

UML. Adriano J. Holanda 21/3/

INSTITUTO FEDERAL SUL DE MINAS GERAIS CAMPUS MUZAMBINHO CENTRO DE EDUCAÇÃO A DISTÂNCIA CEAD

ENGENHARIA DE USABILIDADE

Gerência de Projetos de Software: Cronograma

A linguagem de modelagem UML

PCS3413 Engenharia de Software e Banco de Dados

Levantamento, Análise e Gestão Requisitos. Aula 05

Alguns Exercícios Resolvidos

Análise de Sistemas 3º Bimestre (material 2)

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 12 PROFª BRUNO CALEGARO

Diagrama de Casos de Uso

Panorama da notação UML

Simbolos/Componentes desse diagrama:

Documento de Arquitetura de Software- SGE

Engenharia de Software

INTRODUÇÃO INTRODUÇÃO 31/03/2015 GESTÃO DO TEMPO CRONOGRAMA GERENCIAMENTO DE PROJETOS DEFINIÇÃO DA ATIVIDADE DEFINIÇÃO DA ATIVIDADE

UML. Rodrigo Leite Durães.

Engenharia de Software 2012/3 Aula 5 Modelagem de Sistemas

Análise Estruturada. Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

Sistemas Operacionais

GESTÃO DE PROJETOS Unidade 4 Gerenciamento de Tempo. Luiz Leão

RATIONAL ROSE FUNÇÕES BÁSICAS CRIANDO E DETALHANDO UM DIAGRAMA DE CASO DE USO OPÇÕES DE FERRAMENTAS SUPORTE ESCOLHENDO TIPO DE DIAGRAMA

Marcelo Henrique dos Santos

Sistemas Operacionais

O Processo Unificado (PU) SSC 121 Engenharia de Software I Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012

Modelagem de Casos de Uso

Transcrição:

Lista de Exercícios AV2 Luiz Leão luizleao@gmail.com http://www.luizleao.com

Questão 1 Quais os elementos básicos de um Diagrama de Casos de Uso? Descreva-os

Questão 1 Resposta Quais os elementos básicos de um Diagrama de Casos de Uso? Descreva-os Ator Responsável por realizar o caso de uso. Pode se pessoas, hardware ou software Caso de Uso Representa um requisito do sistema ou uma operação Interações Representa a realização do caso de uso

Questão 2 Quais os elementos básicos de um Diagrama de Classes? Descreva-os.

Questão 2 Resposta Quais os elementos básicos de um Diagrama de Classes? Descreva-os. Classe Conjunto de objetos com atributos e comportamentos representados por métodos Atributos Característica ou identificação do objeto Métodos Operações realizadas para um objeto Associações Ligação estabelecida entre as classes, por necessidade de comportamentos do negócio analisado

Questão 3 Quais os elementos básicos de um Caso de Uso Descritivo?

Questão 3 Resposta Quais os elementos básicos de um Caso de Uso Descritivo? Nome, Descrição, Pré-Condições, Fluxo Principal, Fluxo Alternativo, Pós-Condições, etc.

Questão 4 Quais os elementos básicos de um Diagrama de Atividades?

Questão 4 Resposta Quais os elementos básicos de um Diagrama de Atividades? Início, Raia, Atividade, Decisão, Separação ou Barra de Sincronização, Junção, fim

Questão 5 Qual a finalidade dos Diagramas de Casos de Uso? A) Mostrar os relacionamentos entre os atores externos (pessoa, software ou hardware) e os requisitos do sistema. B) Treinar o usuário final na utilização da nova ferramenta. C) Usar o plano de teste na fase final do projeto D) Mostrar a sequência em que ações ocorrem no sistema. E) Mostrar todas as classes utilizadas no sistema

Questão 5 Resposta Qual a finalidade dos Diagramas de Casos de Uso? A) Mostrar os relacionamentos entre os atores externos (pessoa, software ou hardware) e os requisitos do sistema. B) Treinar o usuário final na utilização da nova ferramenta. C) Usar o plano de teste na fase final do projeto D) Mostrar a sequência em que ações ocorrem no sistema. E) Mostrar todas as classes utilizadas no sistema

Questão 6 Qual a finalidade dos Diagramas de Transição de Estados?

Questão 6 Resposta Qual a finalidade dos Diagramas de Transição de Estados? Representa as possíveis mudanças de comportamento do objeto de uma classe no contexto da aplicação

Questão 7 Qual a diferença entre Requisitos Funcionais e Não Funcionais?

Questão 7 Resposta Qual a diferença entre Requisitos Funcionais e Não Funcionais? Requisitos funcionais Descrevem as funções que o software deve executar Requisitos Não Funcionais Descrevem a infraestrutura necessária para a operação do software

Questão 8 Explique o que significa multiplicidade em um Diagrama de Classes?

Questão 8 Resposta Explique o que significa multiplicidade em um Diagrama de Classes? Representa a informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto pode estar associado.

Questão 9 Quais os elementos básicos de um Diagrama de Implantação? Descrevaos

Questão 9 Quais os elementos básicos de um Diagrama de Implantação? Descrevaos Componente Modelam coisas físicas que podem residir em um nó, como: executáveis, bibliotecas, tabelas, arquivos e documentos. Interface Elemento que possibilita acessarmos os recursos do componente Nó É um objeto físico que representa um recurso computacional (Servidores, impressoras, roteadores, etc.). Servem de container para os componentes. Dependência Relacionamento do uso de uma interface de nó ou componente

Questão 10 O que motivou a criação do Modelo de Desenvolvimento de Software Iterativo Incremental?

Questão 10 Resposta O que motivou a criação do Modelo de Desenvolvimento de Software Iterativo Incremental? Foi criado para suprir os problemas apresentados pelo modelo cascada, onde uma fase só poderia ser iniciada quando todas as atividades da fase anterior fossem concluídas. Esse modelo cria mini ciclos, envolvendo todas as fases do projeto, para um determinado conjunto de requisitos, até que todo o escopo do projeto seja desenvolvido.