SEMINÁRIOS INTEGRADOS EM ADS MODELOS CONCEITUAIS E DIAGRAMAS UML

Tamanho: px
Começar a partir da página:

Download "SEMINÁRIOS INTEGRADOS EM ADS MODELOS CONCEITUAIS E DIAGRAMAS UML"

Transcrição

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

2 DISCUSSÃO

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

4 Modelos Conceituais Modelo Conceitual x Modelo de Projeto

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

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

7 As Fases de Projeto Fases de projeto?

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

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

10 Diagramas de Caso de Uso Elementos básicos

11 Diagramas de Caso de Uso Exemplo

12 Diagramas de Caso de Uso Exemplo

13 Diagramas de Caso de Uso Exemplo

14 Diagramas de Caso de Uso Exemplo

15 Diagramas de Caso de Uso Exemplo

16 Diagramas de Classes Para que servem?

17 Diagramas de Classes Para que servem?

18 Diagramas de Classes Classes em Si

19 Diagramas de Classes Associações Classes Associativas

20 Diagramas de Classes Agregação Composição

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

22 QUESTÕES

23 Questões

24 Questões

25 Questões

26 Questões

27 QUIZ

28 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.

29 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.

30 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.

31 SEMINÁRIO DA PRÓXIMA AULA!

32 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?

33 PERGUNTAS?

34 CONCLUSÕES

35 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?

Modelagem de Sistemas

Modelagem de Sistemas Lista de Exercícios AV1 Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 Que evento influenciou no surgimento da Engenharia de Software e qual a sua finalidade? Questão 1 Resposta Que evento

Leia mais

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

MODELAGEM DE SISTEMAS. Introdução a Computação e Engenharia de Software. Profa. Cynthia Pinheiro MODELAGEM DE SISTEMAS Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Introdução Modelagem de Sistemas: A modelagem de um sistema auxilia o analista a entender a funcionalidade

Leia mais

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

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA UML UNIFIED MODELING LANGUAGE 1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA UML UNIFIED MODELING LANGUAGE Nickerson Fonseca Ferreira nickerson.ferreira@ifrn.edu.br O que é?? 2 A UML

Leia mais

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

Justiça Eleitoral. Eleição Suplementar de Itatinga - 1º Turno Resultado da totalização ITATINGA Justiça Eleitoral - 1º Turno Resultado da totalização ITATINGA 2 de julho de 217 18:1:58 Gerenciamento 217 Página 2 de 6 2/7/217 18:1:58 Relatório do Resultado da Totalização Resumo Geral do de ITATINGA

Leia mais

Engenharia de Software 2012/3 Aula 5 Modelagem de Sistemas

Engenharia de Software 2012/3 Aula 5 Modelagem de Sistemas Engenharia de Software Engenharia de Software 2012/3 Aula 5 Modelagem de Sistemas Thiago P. da Silva thiagosilva@ufmt.br Agenda Modelagem de Sistemas Modelos de contexto Diagramas de Atividades Modelos

Leia mais

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

Notas de Aula 03: Introdução a Orientação a Objetos e a UML Notas de Aula 03: Introdução a Orientação a Objetos e a UML Objetivos da aula: Introduzir os conceitos da Orientação à Objetos (O.O) Introduzir os conceitos da UML Relacionar os processos às ferramentas

Leia mais

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

Diagrama de Sequência EDSIII. UML 2015 profa.denise Diagrama de Sequência EDSIII UML 2015 profa.denise Diagrama de seqüência mostra interações entre objetos organizada em uma seqüência de tempo e de mensagens trocadas, mas não trata de associações entre

Leia mais

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

Curso SISTEMAS DE INFORMAÇÃO Série 3 Disciplina Análise e Projeto Orientados a Objetos Curso SISTEMAS DE INFORMAÇÃO Série 3 Disciplina Análise e Projeto Orientados a Objetos Prova A 01)O que é UML (Unified Modeling Language)? Cite pelo menos três exemplos de diagramas Comportamentais e três

Leia mais

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

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 15 PROFª BRUNO CALEGARO UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 15 PROFª BRUNO CALEGARO Santa Maria, 08 de Novembro de 2013. Contextualização Nas próximas aula iremos começar a modelar e projetar sistemas

Leia mais

UML e seus diagramas

UML e seus diagramas UML e seus diagramas A UML Unified Modeling Language (Linguagem de Modelagem Unificada), como o próprio nome já diz, é uma linguagem para modelagem de objetos do mundo real, usada para especificar, construir,

Leia mais

Especificação de Sistemas de Software e a UML

Especificação de Sistemas de Software e a UML Modelagem de sistema Especificação de Sistemas de Software e a UML A modelagem de sistema auxilia o analista a entender a funcionalidade do sistema Modelo => visão simplificada e abstrata de um sistema

Leia mais

NORMAS DO PROCESSO ELEITORAL

NORMAS DO PROCESSO ELEITORAL NORMAS DO PROCESSO ELEITORAL Estabelece as normas para ao dia da votação e apuração dos resultados da consulta aos cargos de Reitor e Diretor-Geral do Ifes. Art.1º A primeira turma de mesários deverá abrir

Leia mais

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

SEMINÁRIOS INTEGRADOS EM SISTEMAS DE INFORMAÇÃO. Luiz Leão SEMINÁRIOS INTEGRADOS EM SISTEMAS DE INFORMAÇÃO Unidade 5 - Principais tópicos de modelagem e banco de dados Luiz Leão luizleao@gmail.com http://www.luizleao.com SEMINÁRIOS INTEGRADOS EM SISTEMAS DE INFORMAÇÃO

Leia mais

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

! Introdução.  Motivação para Processos de Software. ! Processo Unificado (USDP)  Definições  RUP x USDP  Características do Processo Unificado Agenda Rodrigo Reis Cleidson de Souza! Introdução " Motivação para Processos de Software! (USDP) " Definições " RUP x USDP " Características do! Descrição detalhada do! Processos Derivados! Templates simplificados!

Leia mais

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

PUC-GO- ADS: Prof. Vicente P. de Camargo. Desenvolvimento de Aplicações para Cliente Servidor PUC-GO- ADS: Prof. Vicente P. de Camargo INTRODUÇÃO Seja bem vindo ao módulo de EAD da disciplina DACC(Desenvolvimento de Aplicações Para Cliente Servidor). A Modelagem com UML foi o assunto estabelecido

Leia mais

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

IFSC/Florianópolis - CTI - Projeto de Sistemas - prof. Herval Daminelli Um dos diagramas mais importantes da UML; Permite visualizar as classes que comporão o sistema, seus atributos e métodos; Demonstra como as classes do diagrama se relacionam e transmitem informações entre

Leia mais

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

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 Modelagem de Processos de Negócio Prof.: Clarindo Isaías Pereira da Silva e Pádua Gestus Departamento de Ciência da Computação - UFMG Bibliografia Eriksson, H-E; Penker, M. Business Modeling with UML:

Leia mais

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

SEMINÁRIOS INTEGRADOS EM ADS APRESENTAÇÃO DA DISCIPLINA. Prof. Dr. Daniel Caetano SEMINÁRIOS INTEGRADOS EM ADS APRESENTAÇÃO DA DISCIPLINA Prof. Dr. Daniel Caetano 2014-1 Objetivos Conhecer o professor e o curso Importância dos Seminários Funcionamento do Curso Apresentação Quem é o

Leia mais

Complexidade do Software

Complexidade do Software Complexidade do Software Sistemas de software são complicados Os requisitos modernos tendem a complicálo cada vez mais: Alta confiabilidade; Alto desempenho; Desenvolvimento rápido e barato Precisamos

Leia mais

PROJETO DE DESENVOLVIMENTO DE SOFTWARE

PROJETO DE DESENVOLVIMENTO DE SOFTWARE PROJETO DE DESENVOLVIMENTO DE SOFTWARE Professor: Diego Oliveira Aula 12: Diagrama de Classes Diagrama de Classes Seu principal objetivo é permitir a visualização das classes que vão compor o sistema,

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA

UNIVERSIDADE FEDERAL DE SANTA CATARINA EDITAL N o 003/2016 Procedimentos de consulta à comunidade para escolha de servidor técnico-administrativo para o cargo de Diretor(a) Administrativo(a) do Campus de Blumenau, para mandato até 25/12/2016.

Leia mais

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

I formulário de inscrição preenchido corretamente e assinado pelos dois candidatos da chapa; UNIVERSIDADE FEDERAL DA FRONTEIRA SUL UFFS CAMPUS CHAPECÓ SC CURSO DE MATEMÁTICA LICENCIATURA EDITAL DE ELEIÇÃO DE COORDENADOR E COORDENADOR ADJUNTO DO CURSO DE MATEMÁTICA LICENCIATURA, DA UNIVERSIDADE

Leia mais

EDITAL N o 004/ DA FINALIDADE

EDITAL N o 004/ DA FINALIDADE EDITAL N o 004/2016 Procedimentos de consulta à comunidade para escolha de Diretor e Vice-Diretor do Centro de Blumenau para o período 26/12/2016 a 26/12/2020. 1 DA FINALIDADE A Comissão Eleitoral designada

Leia mais

Veja agora o passo-a-passo para votar:

Veja agora o passo-a-passo para votar: Comunicamos a realização, nos meses de dezembro de 2016 a março de 2017, de Processo Eleitoral para a escolha dos representantes dos associados nos Conselhos Deliberativo e Fiscal e na Diretoria Executiva

Leia mais

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

Manual do Sistema de Eleições. Comissão Eleitoral Regional - CER Manual do Sistema de Eleições Comissão Eleitoral Regional - CER 2013 Sumário Introdução... 2 Configuração do Computador... 2 Acesso ao Sistema... 3 Composição da Página Principal... 4 Detalhamento das

Leia mais

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

Introdução ao método de projeto OO. Prof. Cesar Augusto Tacla Introdução ao método de projeto OO Prof. Cesar Augusto Tacla Visão geral do método Análise de requisitos Análise Levantamento das classes Estudo da interação entre objetos Projeto Refinamento do diagrama

Leia mais

Análise e Projeto Orientados a Objetos

Análise e Projeto Orientados a Objetos Análise e Projeto Orientados a Objetos Introdução Diretoria Acadêmica de Gestão e Tecnologia da Informação Introdução Os sistemas computacionais adquiriram extrema importância para as organizações públicas

Leia mais

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

QUESTÃO 2: Sobre os relacionamentos utilizados no diagrama de caso de uso, analise as assertivas a seguir. CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008/1 4º PERÍODO 7º MÓDULO AVALIAÇÃO MP1 DATA 10/09/2009 ENGENHARIA DE SOFTWARE 2009/2 GABARITO COMENTADO QUESTÃO 1: Os únicos relacionamentos

Leia mais

Introdução ao método de projeto OO

Introdução ao método de projeto OO Visão geral do método Introdução ao método de projeto OO Prof. Cesar Augusto Tacla Levantamento das classes Estudo da interação entre objetos Projeto Refinamento do diagrama de classes Definição do comportamento

Leia mais

UML Diagramas Estruturais Diagrama de Componentes

UML Diagramas Estruturais Diagrama de Componentes UML Diagramas Estruturais Diagrama de Componentes Representa um modelamento físico dos componentes de software de um determinado Sistema Um componente realiza um conjunto de interfaces e contém em seu

Leia mais

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

UML. Trabalho Análise e Projeto de Sistemas. Aluna: Luana Alves Businaro Curso Técnico Integrado de Informática 2 Ano Projeto Integrador Formação Profissional Trabalho Análise e Projeto de Sistemas UML Aluna: Luana Alves Businaro-1614193 Maio de 2017 Sumário 1 Introdução...

Leia mais

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

27) Em relação aos Projetos de Sistemas de Software, assinale a sequência correta de desenvolvimento de um sistema: Modelos de Ciclo de Vida e Metodologias de Software 33) No SCRUM, uma iteração que segue um ciclo (PDCA) e entrega incremento de software pronto é denominada: A) Backlog. B) Sprint. C) Daily scrum. D)

Leia mais

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

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 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 A Comissão Central do Processo Eleitoral para a constituição

Leia mais

Diagrama de Casos de Uso

Diagrama de Casos de Uso Disciplina: Análise e Projeto de Sistemas Profª Andrea e Prof. Vilson Diagrama de Casos de Uso O Diagrama de Casos de Uso procura por meio de uma linguagem simples, possibilitar a compreensão do comportamento

Leia mais

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

UNIVERSIDADE FEDERAL DE GOIÁS FACULDADE DE EDUCAÇÃO FÍSICA E DANÇA UNIVERSIDADE FEDERAL DE GOIÁS FACULDADE DE EDUCAÇÃO FÍSICA E DANÇA Comissão Eleitoral para Eleição de Representantes Servidores Técnico- Administrativos em Educação e Estudantes no Conselho Diretor da

Leia mais

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

PLANO DE APRENDIZAGEM. CH Teórica: 60h CH Prática: 20h CH Total: 80h Créditos: 04 Pré-requisito(s): - Período: IV Ano: PLANO DE APRENDIZAGEM 1. DADOS DE IDENTIFICAÇÃO Curso: Bacharelado em Sistemas de Informação Disciplina: Engenharia de Software II Código: SIF20 Professor: Denise Xavier Fortes e-mail: denise.fortes@fasete.edu.br

Leia mais

Introdução a UML (Unified Modeling Language)

Introdução a UML (Unified Modeling Language) Introdução a UML (Unified Modeling Language) O que é a UML? Linguagem Gráfica de Modelagem para: Visualizar Especificar Construir Documentar Comunicar Artefatos de sistemas complexos Linguagem: vocabulário

Leia mais

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

Análise de Sistemas 3º Bimestre (material 2) Análise de Sistemas 3º Bimestre (material 2) Professor: José Ronaldo Leles Júnior Turma: 2º ano do curso de Sistemas de Informação UEG Universidade Estadual de Goiás Campus Posse POO Paradigma Orientado

Leia mais

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

MODELAGEM DE DADOS UNIDADE 3 Modelo Entidade-Relacionamento. Luiz Leão Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 3.1 Modelo Entidade-Relacionamento 3.1.1 Modelo de Banco de Dados 3.1.2 Modelo Conceitual 3.1.3 Modelo lógico 3.2 As Principais

Leia mais

UML Unified Modeling Language Linguagem de Modelagem Unificada

UML Unified Modeling Language Linguagem de Modelagem Unificada UML Unified Modeling Language Linguagem de Modelagem Unificada Prof. Gilberto Porto e-mail: porto@gilbertoporto.com.br A linguagem UML n UML (Unified Modeling Language) Linguagem de Modelagem Unificada

Leia mais

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

Modelo Conceitual Parte 1 Banco de Dados I Prof. Luiz Antônio Vivacqua C. Meyer Modelo Conceitual Parte 1 Banco de Dados I Prof. Luiz Antônio Vivacqua C. Meyer Introdução As funcionalidades de um SOO são realizadas internamente através de colaborações entre objetos. Externamente,

Leia mais

Tutorial: Urna Eletrônica Online

Tutorial: Urna Eletrônica Online Tutorial: Urna Eletrônica Online Como utilizar a urna eletrônica do sistema online de eleições 03/12/2014 Rafael Margado Salvioni Versão 1.0 Conteúdo Tutorial: Urna Eletrônica Online 2014 Descrição...

Leia mais

Análise de Sistemas. Aula 5

Análise de Sistemas. Aula 5 Análise de Sistemas Aula 5 Prof. Emerson Klisiewicz CONTEXTUALIZAÇÃO Aula 5 Análise Orientada a Objetos Introdução a UML Histórico e Visão Geral Ferramentas CASE O Sucesso... Clientes satisfeitos Eles

Leia mais

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

Curso de Sistemas de Informação. Karla Donato Fook DESU / DComp. Modelagem de Dados UML Curso de Sistemas de Informação Karla Donato Fook karladf@ifma.edu.br DESU / DComp 2017 Modelagem de Dados UML 2 1 Eduardo Bezerra Editora Campus/Elsevier Porcentagem de projetos que terminam dentro do

Leia mais

Capítulo 5 Modelação do Sistema 1

Capítulo 5 Modelação do Sistema 1 Capítulo 5 Modelação do Sistema Capítulo 5 Modelação do Sistema 1 Assuntos abordados Modelos de contexto Modelos de interação Modelos estruturais Modelos comportamentais Engenharia orientada a modelos

Leia mais

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

Lógica de Programação UML Caso de Uso Lógica de Programação UML Caso de Uso Créditos: Professora Cláudia Abreu Paes SUMÁRIO 1. A UML 1.1 Conceitos e Representações 2. Diagrama de Caso de Uso 2.1 Conceito 2.2 Simbologia 2.3 Exemplo A UML UML

Leia mais

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

Modelagem de dados usando o modelo Entidade- Relacionamento (ER) Modelagem de dados usando o modelo Entidade- Relacionamento (ER) slide 1 Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Tópicos Usando modelo de dados conceituais de alto nível

Leia mais

Requisitos de Sistemas

Requisitos de Sistemas Requisitos de Sistemas Unidade II - Processos de Negócio Identificação Conceitos Modelagem - BPM - UML Processos x Requisitos 1 Processo de negócio CONCEITO Um processo de negócio, processo organizacional

Leia mais

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

Programação para Games II. Professor Ariel da Silva Dias Orientação a Objetos Programação para Games II Professor Ariel da Silva Dias Orientação a Objetos Pacotes Pacotes são um modo de organizar classes e interfaces Um programa pode ser formado por centenas de classes individiduais;

Leia mais

DIAGRAMAS DE CLASSE UML

DIAGRAMAS DE CLASSE UML DIAGRAMAS DE CLASSE UML Projeto Detalhado de Software (PDS) Profa. Cynthia Pinheiro Antes de mais nada... Calendário de Reposições Aula 1: 27/10/2017, 8h-10h, Sala 8 Aula 2: A verificar Aula 3: A verificar

Leia mais

Engenharia de Software

Engenharia de Software Tema da Aula A Modelagem e os Métodos em Prof. Cristiano R R Portella portella@widesoft.com.br Modelos em Abstração Um modelo é uma abstração de um objeto ou fenômeno sob um determinado ponto de vista

Leia mais

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

Aula 4 POO 1 Análise OO. Profa. Elaine Faria UFU Aula 4 POO 1 Análise OO Profa. Elaine Faria UFU - 2019 Sobre o Material Agradecimentos Aos professores José Gustavo e Fabiano, por gentilmente terem cedido seus materiais. Os slides consistem de adaptações

Leia mais

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

UML Diagrama de Atividades Diagrama de Caso de Uso. ENG1518/3VB Sistemas de Informação Gerenciais Prof. Marcos Villas Diagrama de Atividades Diagrama de Caso de Uso ENG1518/3VB Sistemas de Informação Gerenciais Prof. Marcos Villas villas@puc-rio.br 1 - Conceitos 2 UML é uma linguagem para: Especificar Visualizar Construir...

Leia mais

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

Modelagem de Processos de Análise Geográfica Utilizando o Framework GeoFrame Modelagem de Processos de Análise Geográfica Utilizando o Framework GeoFrame 1 Processo de Análise Geográfica (PAG): executa operações, transformando dados. Processos Dependência entre dados originais

Leia mais

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

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 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 Cronograma das Aulas. Hoje você está na aula Semana

Leia mais

Modelos em Sistemas de Informação. Aula 2

Modelos em Sistemas de Informação. Aula 2 Modelos em Sistemas de Informação Aula 2 Referências básicas da aula Paulo Cougo - Modelagem conceitual e Projeto de Banco de Dados. Craig Larman - Utilizando UML e padrões. Roger Pressman - Engenharia

Leia mais

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

SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS Prof. Dr. Daniel Caetano 2014-1 DISCUSSÃO Visão Geral dos Paradigmas Quais os paradigmas mais comuns? Do que é composto um programa

Leia mais

Abordagem ER. Capítulo 2

Abordagem ER. Capítulo 2 $ Abordagem ER Capítulo 2 # Abordagem Entidade-Relacionamento Técnica para construir modelos conceituais de bases de dados Técnica de modelagem de dados mais difundida e utilizada Criada em 1976, por Peter

Leia mais

Modelagem no PCC. Fernanda Oviedo Bizarro

Modelagem no PCC. Fernanda Oviedo Bizarro Modelagem no PCC Fernanda Oviedo Bizarro Questões Levantadas Por onde começar a modelagem? O que modelar? O que apresentar da modelagem na monografia? Como apresentar a modelagem na monografia? Por onde

Leia mais

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

MODELAGEM DE SISTEMAS Unidade 2 A Linguagem UML. Luiz Leão Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático Introdução a UML Evolução da UML Visão dos modelos UML Unified Modelling Language Linguagem de modelagem que irá se associar ao

Leia mais

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

SIG SIG. GEO-OMT Exercícios. Alisson Fernando Coelho do Carmo SIG GEO-OMT Exercícios Alisson Fernando Coelho do Carmo SIG SIG - - 2017 2017 Alisson Alisson FCC FCC PostGIS + PostgreSQL PostGIS é uma extensão espacial para o PostgreSQL que implementa a especificação

Leia mais

Especificação de Sistemas e SysML

Especificação de Sistemas e SysML Especificação de Sistemas e SysML Centro de Informática - Universidade Federal de Pernambuco Engenharia da Computação Kiev Gama kiev@cin.ufpe.br Slides elaborados pelos professores Marcio Cornélio e Kiev

Leia mais

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

UML. Diagrama de Caso de Uso. Profº. Reginaldo Cândido UML Diagrama de Caso de Uso Profº. Reginaldo Cândido reginaldo.candido@etec.sp.gov.br Introdução Casos de uso (use cases) são utilizados para capturar os requisitos do sistema. De forma breve, um caso

Leia mais

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

C A R G O R E I T O R DOCENTE TA DISCENTE % TOTAL OBTIDO % VOTOS VÁLIDOS Situação ,42 RESULTADO OFICIAL - 2º TURNO DO PROCESSO DE CONSULTA ELEITORES APTOS A VOTAR ELEITORES AUSENTES (ABSTENÇÃO) VOTOS BRANCOS VOTOS NULOS TOTAL DE VOTOS VÁLIDOS DOCENTE TA DISCENTE % TOTAL OBTIDO % VOTOS VÁLIDOS

Leia mais

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

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 PLANO DE ENSINO Disciplina INS 310008: Análise de sistemas e UML Professor Responsável: Dra Raul Sidnei Wazlawick Créditos: (02 CRÉDITOS 30HS) Semestre: 2018-2 1. Ementa Geral Introdução a orientação a

Leia mais

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

Eleições 2008 Sistema Nacional de Contagem de Votos. Processo de apuração de votos utilizando o Abacus Sistema Totalizador Eleitoral Eleições 2008 Sistema Nacional de Contagem de Votos Processo de apuração de votos utilizando o Abacus Sistema Totalizador Eleitoral Introdução O processo de apuração dos votos pelo Abacus é desenvolvido

Leia mais

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

SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO WEB E MOBILE SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO WEB E MOBILE Prof. Dr. Daniel Caetano 2014-1 DISCUSSÃO Desenvolvimento Web Quais os ambientes operacionais? Servidor Web Servidor de Aplicações Navegador Desenvolvimento

Leia mais

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

MODELAGEM DE DADOS MÓDULO III - UNIDADE V- MAPEAMENTO OBJETO RELACIONAL MODELAGEM DE DADOS MÓDULO III - UNIDADE V- MAPEAMENTO OBJETO RELACIONAL 0 UNIDADE V: MAPEAMENTO OBJETO RELACIONAL Paradigma da Orientação a Objetos: Este paradigma parte do princípio que existem diversos

Leia mais

UML - Unified Modeling Language

UML - Unified Modeling Language CONTEÚDO PROGRAMÁTICO UML - Unified Modeling Language Carga horária: 24 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1

Leia mais

QUESTÕES PROVA 2 (28 a 44)

QUESTÕES PROVA 2 (28 a 44) QUESTÕES PROVA 2 (28 a 44) 28) A orientação a objetos é uma forma abstrata de pensar um problema utilizando-se conceitos do mundo real e não, apenas, conceitos computacionais. Nessa perspectiva, a adoção

Leia mais

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

Modelagem de um sistema informatizado de calculo de rotas logísticas com algoritmo de busca heurística Elias Vidal Bezerra Junior 1 Modelagem de um sistema informatizado de calculo de rotas logísticas com algoritmo de busca heurística Elias Vidal Bezerra Junior 1 1 Mestrando do Programa de Pós-Graduação em Ciência da Computação CIN/UFPE.

Leia mais

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

UML (Linguagem Modelagem Unificada) João Paulo Q. dos Santos UML (Linguagem Modelagem Unificada) João Paulo Q. dos Santos joao.queiroz@ifrn.edu.br Roteiro A importância da UML para projetar sistemas. Principais características do diagrama de classes e de sequência.

Leia mais

UML - Linguagem de Modelagem Unificada

UML - Linguagem de Modelagem Unificada UML - Linguagem de Modelagem Unificada Aula #9.1. EBS 211 POO e UML Prof. Luiz Fernando S. Coletta luizfsc@tupa.unesp.br Campus de Tupã Engenharia de Software Fases do processo de software 1. Levantamento

Leia mais

Linguagem de Modelagem Unificada UML

Linguagem de Modelagem Unificada UML Linguagem de Modelagem Unificada UML Parte 1 Rosemary Silveira Filgueiras Melo rosesfmelo@hotmail.com 1 Tópicos abordados Paradigma Orientado a Objetos Linguagem UML e seus principais diagramas Diagramas

Leia mais

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

EDITAL DE CONVOCAÇÃO N.º 03/2018/SEC/CTC Florianópolis, 26 de fevereiro de 2018. EDITAL DE CONVOCAÇÃO N.º 03/2018/SEC/CTC O Diretor do Centro Tecnológico, no uso de atribuição estabelecida pelo Art.13 do Regimento Geral da UFSC, considerando

Leia mais

LEIA COM MUITA ATENÇÃO

LEIA COM MUITA ATENÇÃO No caso de dúvida dirigir-se à Comissão Eleitoral; Considerações Importantes LEIA COM MUITA ATENÇÃO Estar no local da Eleição, no mínimo, 30 minutos antes. Distribuir crachás (mesário e fiscais); Abrir

Leia mais

Programação Orientada a Objetos Relacionamentos entre classes

Programação Orientada a Objetos Relacionamentos entre classes Programação Orientada a Objetos Relacionamentos entre classes Prof. Vicente Paulo de Camargo RELACIONAMENTO ENTRE CLASSES Interface agregação Dependencia composição generalização associação RELACIONAMENTO

Leia mais

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

Modelagem Usando Orientação à Objetos (Programação Orientada a Objetos) Prof. Responsáveis Wagner Santos C. de Jesus Curso Disciplina Linguagem de Programação II Curso Engenharia da Computação Modelagem Usando Orientação à Objetos (Programação Orientada a Objetos) Site : http://www1.univap.br/~wagner/ec.html Prof. Responsáveis

Leia mais

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

Introdução à UML. Universidade Federal de Mato Grosso do Sul Sistemas de Informação - CPCX. Prof. Fernando Maia da Mota Universidade Federal de Mato Grosso do Sul Sistemas de Informação - CPCX Introdução à UML Prof. Fernando Maia da Mota Slides gentilmente cedidos por Profa. Dra. Maria Istela Cagnin Machado UFMS/FACOM Introdução

Leia mais

Requisitos de sistemas

Requisitos de sistemas Requisitos de sistemas Unidade III - Casos de Uso Identificação de casos de uso Conceitos de orientação a objetos Modelagem do diagrama de classes e casos de uso 1 Casos de uso CONCEITO Especifica o comportamento

Leia mais

Diagrama de Atividades. Professor: André Gustavo Bastos Lima

Diagrama de Atividades. Professor: André Gustavo Bastos Lima UML Unified Modeling Language Diagrama de Atividades Professor: André Gustavo Bastos Lima Diagrama de Atividades Representação de fluxo de atividades seqüenciais i e concorrentes; Ênfase na transferência

Leia mais

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

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 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 Dispõe sobre o Regulamento do processo de consulta à comunidade

Leia mais

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

Manual de votação. Eleições 2017 Rio de Janeiro Manual de votação Eleições 2017 Rio de Janeiro Caro eleitor, Nos dias 27 e 28, das 9h às 17h, ocorrerão as eleições da Afipea e Afipea-Sindical. Caso sua carta-senha não chegue até os dias de votação,

Leia mais

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

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 PLANO DE ENSINO Disciplina (INS310008): Análise de Sistemas e UML Professor Responsável: Raul Sidnei Wazlawick Créditos: (02 CRÉDITOS 30HS) Semestre: 2017-2 1. Ementa Geral Introdução a orientação a objetos

Leia mais

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

Universidade Estadual do Ceará CENTRO DE ESTUDOS SOCIAIS APLICADOS MESTRADO ACADÊMICO EM ADMINISTRAÇÃO - CMAAD Chamada Pública Nº 11 / 2013 Estabelece condições para a eleição de Coordenador e Vice-Coordenador e dos dois membros da Comissão de Curso/Programa do Mestrado Acadêmico em Administração - CMAAd O Magnífico

Leia mais

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

INF1012 MODELAGEM DE DADOS. Departamento de Informática PUC-Rio. Ivan Mathias Filho A Abordagem Entidade-Relacionamento INF1012 MODELAGEM DE DADOS Departamento de Informática PUC-Rio Ivan Mathias Filho ivan@inf.puc-rio.br Programa Capítulo 1 Modelagem Conceitual de Dados A Abordagem Entidade-Relacionamento 1 Programa Capítulo

Leia mais

SigEleição - Introdução

SigEleição - Introdução SIGEleição SigEleição - Introdução Sistema eleitoral em que se pode registrar votos de qualquer localidade, sem a necessidade de montar uma estrutura física grande e custosa. Contagem automática dos votos

Leia mais

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

Universidade Estadual do Ceará [CENTRO DE CIENCIAS E TECNOLOGIA - CCT] PROGRAMA DE PÓS-GRADUAÇÃO EM GEOGRAFIA ProPGeo Esta Chamada Pública encontra-se disponível na página eletrônica www.uece.br/propgeo Chamada Pública Nº 12 / 2017 Estabelece condições para a eleição de Coordenador e Vice-Coordenador e dos dois membros

Leia mais

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

INSTRUÇÕES E PROCEDIMENTOS DA VOTAÇÃO ONLINE PROCESSO ELEITORAL IBCCRIM 2018 INSTRUÇÕES E PROCEDIMENTOS DA VOTAÇÃO ONLINE PROCESSO ELEITORAL IBCCRIM 2018 O do IBCCRIM, em cumprimento ao disposto no art 10º do Edital, publica as instruções e procedimento da votação online para a

Leia mais

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

PLANO DE CURSO. 1. DADOS DE IDENTIFICAÇÃO Curso: Bacharelado em Sistemas de Informação Disciplina: Engenharia de Software II PLANO DE CURSO 1. DADOS DE IDENTIFICAÇÃO Curso: Bacharelado em Sistemas de Informação Disciplina: Engenharia de Software II Código: SIF09 Professor: Esp. Denise Xavier Fortes e-mail: denise.fortes@fasete.edu.br

Leia mais

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

Requisitos de Software e UML Básico. Janaína Horácio Requisitos de Software e UML Básico Janaína Horácio janaina@les.inf.puc-rio.br Agenda Requisitos O que é? Objetivos? Atividades?... UML O que é? Modelos... Casos de Uso O que é? Componentes 2 Requisitos

Leia mais

Engenharia de Software

Engenharia de Software Universidade São Judas Tadeu Prof. André Luiz Ribeiro Prof. Jorge Luis Pirolla Introdução à Computação Engenharia de Software Tópicos O que é Engenharia de Software? Engenharia de Software em camadas Processo

Leia mais

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

Análise de Sistemas 4º Bimestre (material 3) Análise de Sistemas 4º Bimestre (material 3) Permite a visualização das classes que irão compor o sistema com seus respectivos atributos e métodos, bem como demonstrar como elas se relacionam, complementam

Leia mais

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

Ferramenta para criaçã. ção o e execuçã Ferramenta para criaçã o e execuçã o visual de algoritmos em grafos Susan Braun Paulo César Rodacki Gomes Orientador Roteiro da apresentaçã Introdu Objetivos do trabalho Fundamenta teórica Principais conceitos

Leia mais

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

PREFEITURA MUNICIPAL DE ERECHIM SECRETARIA MUNICIPAL DE EDUCAÇÃO Avenida Farrapos, 603 Centro Erechim RS EDITAL Nº 003/2015 EDITAL Nº 003/2015 Constitui a Comissão Eleitoral Escolar para a Eleição de Diretor, Vice-diretor(es) e Coordenador(es) Pedagógico(s) das Escolas Públicas Municipais do Sistema Municipal de Ensino e dá

Leia mais

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

Uso da linguagem de especificação SDL como alternativa ao diagrama de estados proposto pela linguagem UML Uso da linguagem de especificação SDL como alternativa ao diagrama de estados proposto pela linguagem UML Carla Geovana Macário Marcos Chaim carla@cnptia.embrapa.br, chaim@cnptia.embrapa.br Novembro -

Leia mais

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

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 ESTADO DE ALAGOAS UNIVERSIDADE ESTADUAL DE ALAGOAS UNEAL COLEGIADO DO CAMPUS I CURSO DE LETRAS CAMPUS I EDITAL 01/2016 CONVOCAÇÃO DE ELEIÇÃO PARA REPRESENTAÇÃO DOS DISCENTES DO COLEGIADO DO CURSO DE LETRAS

Leia mais

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

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 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 2017-2018. A Comissão Eleitoral para eleição de Coordenador

Leia mais

SISTEMA DE GESTÃO ERP

SISTEMA DE GESTÃO ERP SISTEMA DE GESTÃO ERP DEFINIÇÃO, CONCEITUAÇÃO E IMPLEMENTAÇÃO DE BPM E TÉCNICAS DE MODELAGEM DE PROCESSOS Walison de Paula Silva Agenda BPM MODELAGEM DE PROCESSOS Sistemas de Gestão ERP BPM - Business

Leia mais