SEMINÁRIOS INTEGRADOS EM ADS MODELOS CONCEITUAIS E DIAGRAMAS UML

Documentos relacionados
Modelagem de Sistemas

MODELAGEM DE SISTEMAS. Introdução a Computação e Engenharia de Software. Profa. Cynthia Pinheiro

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

Justiça Eleitoral. Eleição Suplementar de Itatinga - 1º Turno Resultado da totalização ITATINGA

Engenharia de Software 2012/3 Aula 5 Modelagem de Sistemas

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

Diagrama de Sequência EDSIII. UML 2015 profa.denise

Curso SISTEMAS DE INFORMAÇÃO Série 3 Disciplina Análise e Projeto Orientados a Objetos

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

UML e seus diagramas

Especificação de Sistemas de Software e a UML

NORMAS DO PROCESSO ELEITORAL

SEMINÁRIOS INTEGRADOS EM SISTEMAS DE INFORMAÇÃO. Luiz Leão

! Introdução. " Motivação para Processos de Software. ! Processo Unificado (USDP) " Definições " RUP x USDP " Características do Processo Unificado

PUC-GO- ADS: Prof. Vicente P. de Camargo. Desenvolvimento de Aplicações para Cliente Servidor

IFSC/Florianópolis - CTI - Projeto de Sistemas - prof. Herval Daminelli

Introdução. Introdução. Introdução. Planejamento da disciplina. Modelagem de Processos de Negócio. Prof.: Clarindo Isaías Pereira da Silva e Pádua

SEMINÁRIOS INTEGRADOS EM ADS APRESENTAÇÃO DA DISCIPLINA. Prof. Dr. Daniel Caetano

Complexidade do Software

PROJETO DE DESENVOLVIMENTO DE SOFTWARE

UNIVERSIDADE FEDERAL DE SANTA CATARINA

I formulário de inscrição preenchido corretamente e assinado pelos dois candidatos da chapa;

EDITAL N o 004/ DA FINALIDADE

Veja agora o passo-a-passo para votar:

Manual do Sistema de Eleições. Comissão Eleitoral Regional - CER

Introdução ao método de projeto OO. Prof. Cesar Augusto Tacla

Análise e Projeto Orientados a Objetos

QUESTÃO 2: Sobre os relacionamentos utilizados no diagrama de caso de uso, analise as assertivas a seguir.

Introdução ao método de projeto OO

UML Diagramas Estruturais Diagrama de Componentes

UML. Trabalho Análise e Projeto de Sistemas. Aluna: Luana Alves Businaro

27) Em relação aos Projetos de Sistemas de Software, assinale a sequência correta de desenvolvimento de um sistema:

EDITAL Nº 514/2017, DE 24 DE NOVEMBRO DE 2017 PROCESSO ELEITORAL PARA ESCOLHA DE REPRESENTANTES DA COMISSÃO DE ÉTICA DO INSTITUTO FEDERAL FARROUPILHA

Diagrama de Casos de Uso

UNIVERSIDADE FEDERAL DE GOIÁS FACULDADE DE EDUCAÇÃO FÍSICA E DANÇA

PLANO DE APRENDIZAGEM. CH Teórica: 60h CH Prática: 20h CH Total: 80h Créditos: 04 Pré-requisito(s): - Período: IV Ano:

Introdução a UML (Unified Modeling Language)

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

MODELAGEM DE DADOS UNIDADE 3 Modelo Entidade-Relacionamento. Luiz Leão

UML Unified Modeling Language Linguagem de Modelagem Unificada

Modelo Conceitual Parte 1 Banco de Dados I Prof. Luiz Antônio Vivacqua C. Meyer

Tutorial: Urna Eletrônica Online

Análise de Sistemas. Aula 5

Curso de Sistemas de Informação. Karla Donato Fook DESU / DComp. Modelagem de Dados UML

Capítulo 5 Modelação do Sistema 1

Lógica de Programação UML Caso de Uso

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

Requisitos de Sistemas

Programação para Games II. Professor Ariel da Silva Dias Orientação a Objetos

DIAGRAMAS DE CLASSE UML

Engenharia de Software

Aula 4 POO 1 Análise OO. Profa. Elaine Faria UFU

UML Diagrama de Atividades Diagrama de Caso de Uso. ENG1518/3VB Sistemas de Informação Gerenciais Prof. Marcos Villas

Modelagem de Processos de Análise Geográfica Utilizando o Framework GeoFrame

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Modelos em Sistemas de Informação. Aula 2

SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS

Abordagem ER. Capítulo 2

Modelagem no PCC. Fernanda Oviedo Bizarro

MODELAGEM DE SISTEMAS Unidade 2 A Linguagem UML. Luiz Leão

SIG SIG. GEO-OMT Exercícios. Alisson Fernando Coelho do Carmo

Especificação de Sistemas e SysML

UML. Diagrama de Caso de Uso. Profº. Reginaldo Cândido

C A R G O R E I T O R DOCENTE TA DISCENTE % TOTAL OBTIDO % VOTOS VÁLIDOS Situação ,42

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE CIÊNCIAS DA SAÚDE PROGRAMA DE MESTRADO PROFISSIONAL EM INFORMÁTICA EM SAÚDE

Eleições 2008 Sistema Nacional de Contagem de Votos. Processo de apuração de votos utilizando o Abacus Sistema Totalizador Eleitoral

SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO WEB E MOBILE

MODELAGEM DE DADOS MÓDULO III - UNIDADE V- MAPEAMENTO OBJETO RELACIONAL

UML - Unified Modeling Language

QUESTÕES PROVA 2 (28 a 44)

Modelagem de um sistema informatizado de calculo de rotas logísticas com algoritmo de busca heurística Elias Vidal Bezerra Junior 1

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

UML - Linguagem de Modelagem Unificada

Linguagem de Modelagem Unificada UML

EDITAL DE CONVOCAÇÃO N.º 03/2018/SEC/CTC

LEIA COM MUITA ATENÇÃO

Programação Orientada a Objetos Relacionamentos entre classes

Modelagem Usando Orientação à Objetos (Programação Orientada a Objetos) Prof. Responsáveis Wagner Santos C. de Jesus

Introdução à UML. Universidade Federal de Mato Grosso do Sul Sistemas de Informação - CPCX. Prof. Fernando Maia da Mota

Requisitos de sistemas

Diagrama de Atividades. Professor: André Gustavo Bastos Lima

MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA CONSELHO SUPERIOR RESOLUÇÃO N 013, DE 05 DE SETEMBRO DE 2016

Manual de votação. Eleições 2017 Rio de Janeiro

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE CIÊNCIAS DA SAÚDE PROGRAMA DE MESTRADO PROFISSIONAL EM INFORMÁTICA EM SAÚDE

Universidade Estadual do Ceará CENTRO DE ESTUDOS SOCIAIS APLICADOS MESTRADO ACADÊMICO EM ADMINISTRAÇÃO - CMAAD

INF1012 MODELAGEM DE DADOS. Departamento de Informática PUC-Rio. Ivan Mathias Filho A Abordagem Entidade-Relacionamento

SigEleição - Introdução

Universidade Estadual do Ceará [CENTRO DE CIENCIAS E TECNOLOGIA - CCT] PROGRAMA DE PÓS-GRADUAÇÃO EM GEOGRAFIA ProPGeo

INSTRUÇÕES E PROCEDIMENTOS DA VOTAÇÃO ONLINE PROCESSO ELEITORAL IBCCRIM 2018

PLANO DE CURSO. 1. DADOS DE IDENTIFICAÇÃO Curso: Bacharelado em Sistemas de Informação Disciplina: Engenharia de Software II

Requisitos de Software e UML Básico. Janaína Horácio

Engenharia de Software

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

Ferramenta para criaçã. ção o e execuçã

PREFEITURA MUNICIPAL DE ERECHIM SECRETARIA MUNICIPAL DE EDUCAÇÃO Avenida Farrapos, 603 Centro Erechim RS EDITAL Nº 003/2015

Uso da linguagem de especificação SDL como alternativa ao diagrama de estados proposto pela linguagem UML

Art. 1 - Convocar eleição para representantes discentes que integrarão o Colegiado do Curso de Letras Campus I CAPÍTULO I DAS DISPOSIÇÕES INICIAIS

UNIVERSIDADE FEDERAL DO ACRE UFAC EDITAL Nº 01/2016 PARA ELEIÇÃO DE COORDENADOR E VICE-COORDENADOR DO CURSO DE LICENCIATURA EM PEDAGOGIA BIÊNIO

SISTEMA DE GESTÃO ERP

Transcrição:

SEMINÁRIOS INTEGRADOS EM ADS MODELOS CONCEITUAIS E DIAGRAMAS UML Prof. Dr. Daniel Caetano 2014-1

DISCUSSÃO

Modelos Conceituais O que é um modelo conceitual? Representação simplificada dos objetos

Modelos Conceituais Modelo Conceitual x Modelo de Projeto

Modelos Conceituais Por que usar modelos conceituais? Visão global Foco na realidade a ser representada Identificação dos principais objetos/classes

O que é o UML? Unified Modeling Language Diagramas para representar: Estrutura (Diagramas Estruturais) Comportamento (Diagramas Comportamentais)

As Fases de Projeto Fases de projeto?

O UML e as Fases do RUP Modelos Conceituais Casos de Uso Diagrama de Classes

Diagramas de Caso de Uso Para que servem? Isso é importante?

Diagramas de Caso de Uso Elementos básicos

Diagramas de Caso de Uso Exemplo

Diagramas de Caso de Uso Exemplo

Diagramas de Caso de Uso Exemplo

Diagramas de Caso de Uso Exemplo

Diagramas de Caso de Uso Exemplo

Diagramas de Classes Para que servem?

Diagramas de Classes Para que servem?

Diagramas de Classes Classes em Si

Diagramas de Classes Associações Classes Associativas

Diagramas de Classes Agregação Composição

Diagramas de Classes Generalização/Especialização

QUESTÕES

Questões

Questões

Questões

Questões

QUIZ

Questões (ENADE) Durante as eleições o eleitor deverá comparecer à sua seção e zona, munido de um documento válido. Ao chegar ao local, apresenta o documento ao mesário, que verifica se o eleitor está apto a votar. Caso afirmativo, o mesário informa ao sistema o número do título de eleitor. O sistema valida o título e habilita o voto eletrônico para o eleitor. O eleitor informa os números de seus candidatos, podendo anular ou confirmar seu voto. Ao final do dia, termina o processo eleitoral da seção, o mesário finaliza o sistema, que gera os dados em tela ou em papel do resultado da urna, listando os votos para cada candidato. A totalização das urnas ocorre em um processo distinto em que o resultado final da eleição é apresentado à população.

Questões Partindo dessa descrição, assinale a opção correta que corresponde à modelagem conceitual, utilizando diagrama de caso de uso com UML. A) "Verificar o Documento" do eleitor e "Habilitar o Voto Eletrônico" são casos de uso. B) No processo eleitoral da seção, os atores são: "Eleitor", "Mesário" e "População". C) O caso de uso "Informar Título" tem uma associação do tipo <<extends>> com o caso de uso "Validar Título". D) O caso de uso "Informar Número Candidato" tem uma associação do tipo <<extends>> com os casos de uso Anular Voto e Confirmar Voto. E) Gerar Dados em Tela e Gerar Dados em Papel têm uma associação do tipo <<implements>> com o caso de uso Gerar Dados.

Questões Partindo dessa descrição, assinale a opção correta que corresponde à modelagem conceitual, utilizando diagrama de caso de uso com UML. A) "Verificar o Documento" do eleitor e "Habilitar o Voto Eletrônico" são casos de uso. B) No processo eleitoral da seção, os atores são: "Eleitor", "Mesário" e "População". C) O caso de uso "Informar Título" tem uma associação do tipo <<extends>> com o caso de uso "Validar Título". D) O caso de uso "Informar Número Candidato" tem uma associação do tipo <<extends>> com os casos de uso Anular Voto e Confirmar Voto. E) Gerar Dados em Tela e Gerar Dados em Papel têm uma associação do tipo <<implements>> com o caso de uso Gerar Dados.

SEMINÁRIO DA PRÓXIMA AULA!

Diagramas UML Aspectos Físicos O que são e quais são os Diagramas de Interação? O que são Diagramas de Estado? O que são Diagramas de Atividade? O que são e quais são os Diagramas de Implementação?

PERGUNTAS?

CONCLUSÕES

Resumo Modelos conceituais criam bases do projeto O Diagrama de Casos de uso permite verificar as funções principais do sistema O Diagrama de Classes permite compreender as partes do sistema e suas relações Como modelar o comportamento? Diferentes comportamentos do mesmo elemento? Suas interações com outros elementos?