Unified Modeling Language. Pacotes. José Correia, Junho 2006 ( Um pacote é um mecanismo de agrupamento genérico
|
|
- Bruna Lucinda Gama Amaral
- 7 Há anos
- Visualizações:
Transcrição
1 Unified Modeling Language Pacotes José Correia, Junho 2006 ( Pacotes Um pacote é um mecanismo de agrupamento genérico José Correia UML Pacotes 2
2 Exemplos Sales Customer Order Warehouse Location Item Stock Item Order Item José Correia UML Pacotes 3 Notação Notação: pasta com o nome no interior ou na pega (tab) Client Client O nome pode ser simples ou pode ser precedido de nomes de pacotes envolventes (caminho) Sensors::Vision José Correia UML Pacotes 4
3 Diagramas de Pacotes Um diagrama de pacotes mostra pacotes e relações entre pacotes Na realidade, não existem propriamente diagramas de pacotes em UML pacotes e relações entre pacotes aparecem noutros diagramas - Pacotes de casos de uso em diagramas de casos de uso - Pacotes de classes em diagramas de classes - Pacotes de componentes em diagramas de componentes - Pacotes de nós em diagramas de distribuição Um pacote é uma colecção de elementos UML relacionados José Correia UML Pacotes 5 Exemplo de um pacote de casos de uso Gestão de Disciplinas Definição de Ficha de Disciplina Publicação de Material de poio Docente de Disciplina Lançamento de Sumários Lançamento de Classificações Elaboração de Relatório de Disciplina José Correia UML Pacotes 6
4 Pacotes lógicos (de classes) Um pacote lógico (ou módulo lógico) é um agrupamento lógico por exemplo, de classes e relações entre essas classes corresponde ao conceito de package em Java ou de namespace em C++ não confundir pacote com agrupamentos físicos - ficheiros de código fonte, executável, etc., designados componente em UML - (que iremos ver a seguir...) - um pacote lógico pode atravessar vários ficheiros Diagramas de pacotes lógicos permitem modelizar a arquitectura lógica estática (estrutura estática de alto nível) de um sistema de software José Correia UML Pacotes 7 Conteúdo de um pacote Uma vez que representa um agrupamento, um pacote é, em geral, dono de diversos elementos classes, interfaces, componentes, nós, colaborações, casos de uso, diagramas, e até outros pacotes Esses elementos podem ser indicados no interior do pacote, na forma de uma lista de nomes ou diagrama Client + OrderForm + TrackingForm - Order Client + OrderForm - Order + TrackingForm Um pacote forma um espaço de nomes exemplo: a classe Order do pacote Client é designada Client::Order José Correia UML Pacotes 8
5 Visibilidade dos elementos Pode-se indicar a visibilidade dos elementos: + (público) : visível por todos que importam ou acedem ao pacote (nomes sem :: no 1º caso, com :: no 2º caso) # (protegido): visível só pelos pacotes-filhos (herança de pacotes, através de relações de generalização) - (privado): visível só por outros elementos do pacote (ou seja, não é visível para elementos de fora do pacote) Nota: Esta notação é igual à da visibilidade dos atributos e operações das classes Os elementos públicos de um pacote são chamados também os elementos exportados pelo pacote José Correia UML Pacotes 9 Relações de dependência entre pacotes Exemplo de um modelo de negócio, em que as classes estão agrupadas em pacotes Um pacote depende de outro se uma alteração do pacote de destino afectar o pacote de origem (dependente) José Correia UML Pacotes 10
6 Dependências entre pacotes Dependência simples: uma alteração do pacote de destino afecta o pacote de origem (dependente) informação útil para controlo de alterações Dependência com estereótipo «access» : o pacote de origem (dependente) acede a elementos exportados pelo pacote de destino precisa de :: nos nomes Dependência com estereótipo : o conteúdo público do pacote de destino é adicionado ao pacote de origem (dependente) não precisa de :: nos nomes Client + OrderForm + TrackingForm - Order GUI + Window + Form # EventHandler José Correia UML Pacotes 11 «Import» B +C B ::C +C ::E José Correia UML Pacotes 12
7 «Import»: lias B +B mesma classe B +::B -C +B +::E um elemento importado pode ser dado um alias e uma visibilidade local José Correia UML Pacotes 13 «ccess» B +C «access» «access» B +C José Correia UML Pacotes 14
8 «Import» vs. «ccess» Z B ::C +C ::F ::E +Z::F -Z::G +G +F -H Z B +C «access» «access» +G +F -H José Correia UML Pacotes 15 Generalização de pacotes Usada para especificar famílias de pacotes relacionados por herança GUI + Window + Form # EventHandler herda sem alteração (default) substitui (overrides) o elemento Form de GUI adicionado WindowsGUI + GUI::Window + Form # GUI::EventHandler +VBForm MacGUI herda os elementos públicos e protegidos de GUI José Correia UML Pacotes 16
9 Estereótipos em pacotes «system» - pacote que representa o sistema completo que está a ser modelizado (incluindo todos os modelos e elementos dos modelos) «subsystem» - pacote que representa uma parte independente do sistema completo que está a ser modelizado «facade» - pacote que é usado para dar uma vista pública (fachada) sobre alguns conteúdos de um outro pacote «framework» - pacote que representa um conjunto de classes abstractas e concretas, que implementam funcionalidade típica de um determinado domínio de problema José Correia UML Pacotes 17 Composição de pacotes Sub-pacotes podem ser indicados dentro do pacote-dono ou com relação de composição «system» Retail Enterprise System «subsystem» Customer Service subsystem «subsystem» In Store Management subsystem «subsystem» Warehouse Management subsystem Neste exemplo segue-se uma divisão vertical, por subsistemas! José Correia UML Pacotes 18
10 Quando é que devem ser usados pacotes? Para criar uma visão geral de um conjunto alargado de elementos do modelo Para organizar um modelo grande Para agrupar elementos relacionados Para separar namespaces José Correia UML Pacotes 19 Referências Estes apontamentos foram baseados em: UML Unified Modeling Language, Curso em Tecnologia de Objectos, FEUP, Novembro 2000 demar guiar, Gabriel David, João Pascoal Faria dvanced Modeling, Karin Palmkvist, Bran Selic, Jos Warmer, Nathan Dykman, UML Revision Task Force, November 2000 José Correia UML Pacotes 20
UML Diagramas de Pacotes (Packages) e Modelação da Arquitectura Lógica. UML Diagramas de Pacotes v.1.1, João Pascoal Faria, 2001
UML Diagramas de Pacotes (Packages) e Modelação da Arquitectura Lógica 1 Pacotes Um pacote (package) em UML é um mecanismo de agrupamento genérico Notação: pasta com o nome no interior ou na pega No caso
Leia maisAnálise de Sistemas Orientados a Objetos Prof. Tiago Eugenio de Melo tiago@comunidadesol.org. www.tiagodemelo.info
Análise de Sistemas Orientados a Objetos Prof. Tiago Eugenio de Melo tiago@comunidadesol.org www.tiagodemelo.info Roteiro Conceitos de Orientação a Objetos (OO) Visão Geral da UML Diagrama de Classes Diagramas
Leia maisProporcionar a modelagem de sistemas utilizando todos os conceitos da orientação a objeto;
Módulo 7 UML Na disciplina de Estrutura de Sistemas de Informação, fizemos uma rápida passagem sobre a UML onde falamos da sua importância na modelagem dos sistemas de informação. Neste capítulo, nos aprofundaremos
Leia maisDiagramas de Componentes e Diagramas de Deployment
Introdução Diagramas de Componentes e Diagramas de Deployment Ricardo R. Gudwin 05/10/2010 Neste texto, apresentamos um resumo da norma UML que descreve diagramas de componentes e diagramas de distribuição
Leia maisDiagramas de Actividades
Unified Modeling Language Diagramas de Actividades José Correia, Junho 2006 (http://paginas.ispgaya.pt/~jcorreia/) Diagramas de Estados e de Actividades Um diagrama de actividades é um caso particular
Leia maisLinguagens e Técnicas de Programação II
Linguagens e Técnicas de Programação II Modelagem Orientada a Objetos Renato Dourado Maia Universidade Estadual de Montes Claros Sistemas de Informação Lembrando Na Unidade I Gerenciando a Complexidade,
Leia maisUnified Modeling Language. Diagramas de Implementação
Unified Modeling Language Diagramas de Implementação José Correia, Junho 2006 (http://paginas.ispgaya.pt/~jcorreia/) Diagramas de implementação José Correia UML Diagramas de Implementação 2 Diagramas de
Leia maisAnálise e Projeto de Sistemas OO
Análise e Projeto de Sistemas OO 25 26 27 28 29 30 31 32 35 36 34 Objetos no mundo real Podem ser definidos como objetos, entidades individuais que tenham características e comportamento; Exemplo: Automóvel
Leia maisAnálise e modelação de sistemas
Análise e modelação de sistemas Classe T14: da arquitectura Diagramas de Instalação (Deployment) Referências: - Aulas AMS do IST 2 Programa Arquitectura Bsica Nós e ligações entre nós Artefactos EstereóGpos
Leia maisAnálise de Sistemas Informáticos FREQUÊNCIA 14JUN2002
REQUÊNCIA 14JUN2002 ENGENHARIA INORMÁTICA e INORMÁTICA DE GESTÃO Proposta de correcção... 1ª Parte 1. Para cada uma das afirmações seguintes, assinale (no enunciado do teste) as que são Verdadeiras (V)
Leia maisProcesso de Desenvolvimento de Software
Processo de Desenvolvimento de Software Programação Orientada a Objetos Prof. Francisco de Assis S. Santos, Dr. São José, 2015. Processo de Desenvolvimento de Software O desenvolvimento de software é uma
Leia mais7. Defina encapsulamento. R.: Encapsular é ocultar. Criar uma cápsula ao redor da classe, para proteger o que está dentro dela.
1. O que são classes? Dê exemplos. R.: Classe é um tipo abstrato de dados. Encapsula estrutura e comportamento. Ou seja: uma descrição de um conjunto de objetos que compartilham a mesma estrutura, os mesmos
Leia maisLINHAS MESTRAS; FASES; DISCIPLINAS; PRINCÍPIOS E MELHORES PRÁTICAS.
INTRODUÇÃO O processo de engenharia de software define quem faz o quê, quando e como para atingir um determinado objetivo. Neste trabalho, iremos dissertar sobre o Rational Unified Process, ou RUP, que
Leia mais3. Numerar a coluna da direita conforme a da esquerda 1) Classe (2) :Aluno 2) Um dado objeto (3) oaluno:aluno 3) Objeto (1) Aluno
INFORMAÇÕES GERAIS CURSO: ENGENHARIA DE SOFTWARE DISCIPLINA: ANÁLISE E PROJETO DE SISTEMAS PROFESSOR: OSVALDO MESQUITA ANO.SEMESTRE: 2016.1 1. O que você entende por: a) Polimorfismo. Significa aquilo
Leia maisTOM, SEMITOM, SUSTENIDO, BEMOL.
TOM, SEMITOM, SUSTENIDO, BEMOL. Tom e semitom (ou tono e semitono): são diferenças específicas de altura, existentes entre as notas musicais, isto é, são medidas mínimas de diferença entre grave e agudo.
Leia maisDiagramas de Package
190 Diagramas de Package À medida que os sistemas software se tornam mais complexos e o número de classes aumenta: Torna-se difícil efectuar a gestão das diversas classes A identificação de uma classe
Leia mais- Campus Salto. Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula E-mail: fernandohs@ifsp.edu.br
Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula E-mail: fernandohs@ifsp.edu.br Sistemas de Arquivos- Parte 2 Pontos importantes de um sistema de arquivos Vários problemas importantes devem
Leia maisTransformações de Modelos
DCC / ICEx / UFMG Transformações de Modelos Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo A Linguagem UML É uma notação gráfica (visual) para modelar sistemas Não é uma linguagem de programação
Leia maisABERTURA CONTA DEPÓSITOS À ORDEM PESSOAS SINGULARES/ EMPRESÁRIOS EM NOME INDIVIDUAL FICHA DE INFORMAÇÃO DE CLIENTE
Balcão Data / / N.º Conta DO Ficha Inicial Ficha de Alteração IDENTIFICAÇÃO DE PESSOA SINGULAR/ENI Nome Completo Data de Nascimento / / Número de Identificação Fiscal Bilhete de Identidade/Cartão cidadão
Leia maisOrientação a Objetos
Orientação a Objetos 1. Manipulando Atributos Podemos alterar ou acessar os valores guardados nos atributos de um objeto se tivermos a referência a esse objeto. Os atributos são acessados pelo nome. No
Leia maisEngenharia de Software. Ciclos de Vida do Software. 1. Sistemas
Engenharia de Software Profa. Dra. Lúcia Filgueiras Profa. Dra. Selma S. S. Melnikoff Ciclos de Vida do Software 1. Sistemas 2. Crise do software 3. Caracterização do software 4. Ciclos de vida do software
Leia maisINE 5323 Banco de Dados I
UFSC-CTC-INE Curso de Ciências de Computação INE 5323 Banco de Dados I Ronaldo S. Mello 2006/1 http://www.inf.ufsc.br/~ronaldo/ine5323 Horário Atendimento: Quintas-feiras, das 17h30 às 19h Programa da
Leia maisINFORMÁTICA PARA GESTÃO II Curso Superior de Gestão de Marketing
INFORMÁTICA PARA GESTÃO II Curso Superior de Gestão de Marketing Docente (Teóricas): Eng.º Vitor M. N. Fernandes Web: http://www.vmnf.net/ipam Mail: vmnf@yahoo.com Aula 10 Sumário Relacionamentos entre
Leia maisCIRCULAR INFORMATIVA. ASSUNTO: Sistema de Classificação de Doentes para ambulatório de Medicina Física e de Reabilitação
CIRCULAR INFORMATIVA Nº 21/2014/DPS/ACSS DATA: 17-07-2014 PARA: ARS e ACES ASSUNTO: Sistema de Classificação de Doentes para ambulatório de Medicina Física e de Reabilitação Os Sistemas de Classificação
Leia maisTermos de Referência para Serviços especializados de consultoria Individual na área de Arquitetura de Sistemas
Termos de Referência para Serviços especializados de consultoria Individual na área de Arquitetura de Sistemas Projeto de Modernização Fiscal do Tocantins (PMF/TO) Banco Interamericano de Desenvolvimento
Leia maisOFICINA 3 IGM Indicadores de Governança Municipal Projeto SEP: PLANEJAMENTO E FORMAS ORGANIZACIONAIS DAS POLÍTICAS PÚBLICAS MUNICIPAIS / REGIONAIS
Objetivo: OFICINA 3 IGM Projeto SEP: PLANEJAMENTO E FORMAS ORGANIZACIONAIS DAS POLÍTICAS PÚBLICAS MUNICIPAIS / REGIONAIS Contribuir com a SEP, analisando o processo de planejamento nos municípios, por
Leia maisMétodos Quantitativos Aplicados
Métodos Quantitativos Aplicados Aula 2 http://www.iseg.ulisboa.pt/~vescaria/mqa/ Tópicos da apresentação Fontes de informação típicas para análise Fontes de informação típicas para análise Informação secundária
Leia maisRede Local - Administração Gestão de Objetos da Rede: Active Directory
Rede Local - Administração Gestão de Objetos da Rede: Active Directory Formador: Miguel Neto (migasn@gmailcom) Covilhã - Novembro 10, 2015 Internet VS Intranet Miguel Neto Rede Local - Administração Novembro
Leia maisApresentação da disciplina
FEUP MIEIG & MIEM Ano letivo 2013/14 Disciplina: Gestão da Qualidade Total Apresentação da disciplina (v1 em 2 de setembro) José A. Faria, jfaria@fe.up.pt Faculdade de Engenharia da Universidade do Porto,
Leia maisDiagramas de Sequência
Diagramas de Sequência Curso de Especialização DEINF - UFMA Desenvolvimento Orientado a Objetos Prof. Geraldo Braz Junior Referências: Booch, G. et al. The Unified Modeling Language User Guide Medeiros,
Leia maisExercícios de Projeto de Banco de Dados Relacional Aula 8
Exercícios de Projeto de Banco de Dados Relacional Aula 8 1) (MF 2013) No modelo relacional de banco de dados, a) o cabeçalho de uma tabela contém os atributos. b) o modelo do atributo é o conjunto de
Leia maisDocumento Geral Explicativo. GS1 Portugal
GS1 Portugal Sumário Plataforma Registo Nacional de Códigos... 3 Enquadramento... 3 Criar Produto... 6 Código Interno... 6 Escolher imagem... 6 Visibilidade na plataforma SyncPT... 7 Guardar e/ou Atribuir...
Leia maisPROPOSTA DE LEI N.º 268/XII REDUZ O HORÁRIO DE TRABALHO PARA AS 35 HORAS SEMANAIS
PROPOSTA DE LEI N.º 268/XII REDUZ O HORÁRIO DE TRABALHO PARA AS 35 HORAS SEMANAIS A progressiva redução do horário de trabalho, sem redução dos salários e de outros direitos legais e contratuais adquiridos,
Leia maisArquitetura TCP/IP. Apresentado por: Ricardo Quintão
Arquitetura TCP/IP Apresentado por: Ricardo Quintão Roteiro Conexões Inter-redes Serviço Universal Rede Virtual (inter-rede ou internet) Protocolos para ligação inter-redes (TCP/IP) Divisão em camadas
Leia maisSistema de Informação IPS SIIPS
Sistema de Informação IPS SIIPS Relatório Abril 2008 Objectivos: Disponibilizar portais de interface com o público em cada unidade orgânica e um portal integrador ao nível dos serviços da presidência;
Leia mais4.6. UML Diagramas de componentes
Engenharia de Software 4.6. UML Diagramas de componentes Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Componentes são partes, executáveis e substituíveis, (idealmente reutilizáveis) de um sistema
Leia maisProgramação Orientada a Objetos
Programação Orientada a Objetos Herança Prof. Francisco de Assis S. Santos, Dr. São José, 2014. Herança em POO O conceito de herança torna mais rápido o desenvolvimento de softwares complexos Novas classes
Leia mais3º Trabalho de GI Análise DFD
3º Trabalho de GI Análise DFD Problemas típicos da organização Diálogo com o exterior Mestrado de Gestão da Ciência, Tecnologia e Inovação 2000/2001 Cadeira : Prof.: GI-Gestão da Informação Luis Manuel
Leia maisManual Escrituração Fiscal Digital
Manual Escrituração Fiscal Digital 29/11/2013 Sumário 1 Introdução... 3 2 Funcionalidade... 3 3 Navegação no Sistema... 3 3.1 Inicialização... 3 4 Configurações Gerais... 6 4.1 Domínios... 6 4.2 Configuração
Leia maisSUMÁRIO PARTE I. Princípios de Projeto, a Linguagem de Modelagem Unificada (Unified Modeling Language, ou UML) e Projeto em Nível de Código
SUMÁRIO INTRODUÇÃO O processo de software.......21 0.1 INTRODUÇÃO AO PROCESSO DE SOFTWARE.21 0.1.1 As fases do processo de software.....21 0.1.2 Estilos do processo de software.......22 0.1.3 Procedimentos
Leia maisTermo genérico que se aplica a vários tipos de diagramas que enfatizam interações de objetos.
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Seqüência Autoria:Aristófanes Corrêa Silva Adaptação:
Leia maisDicas para pesquisa no Catálogo Colectivo
1 Dicas para pesquisa no Catálogo Colectivo Apresentamos algumas orientações para a consulta do catálogo colectivo da Rede de Bibliotecas de Carregal do Sal. Recordamos-lhe que estamos ao seu dispor para
Leia maisFOLHA DE CÁLCULO VAMOS APRENDER
VAMOS APRENDER Operações elementares numa folha de cálculo: Movimentação na folha de trabalho Inserção de dados numa célula Inserção de Comentários numa célula Eliminar o conteúdo de uma célula Formatação
Leia maisCorporate Governance em Grupos Empresariais Familiares
Corporate Governance em Grupos Empresariais Familiares Por: (e-mail: Angopartners@gmail.com) Professor Associado Convidado do ISCTE Membro do Conselho Geral do IPCG Comunicação apresentada na Conferência
Leia maisEXAME NACIONAL DO ENSINO SECUNDÁRIO
EXAME NACIONAL DO ENSINO SECUNDÁRIO 11.º/12.º Anos de Escolaridade (Decreto-Lei n.º 74/2004, de 26 de Março) PROVA 703/8 Págs. Duração da prova: 120 minutos 2007 2.ª FASE PROVA PRÁTICA DE APLICAÇÕES INFORMÁTICAS
Leia maisArquiteturas para Sistemas Distribuídos I
Arquiteturas para Sistemas Distribuídos I Pedro Ferreira Departamento de Informática Faculdade de Ciências da Universidade de Lisboa Tópicos Estilos Arquiteturais: formas de desenhar o software do SD Organização
Leia maisCasos de Uso. SSC 526: Análise e Projeto Orientados a Objetos. Profa. Dra. Elisa Yumi Nakagawa
Casos de Uso SSC 526: Análise e Projeto Orientados a Objetos Profa. Dra. Elisa Yumi Nakagawa 1 Definição Um caso de uso representa uma possível utilização do sistema por um ator, que pode ser uma pessoa,
Leia maisGlossário Versão 1.0 Desenvolvimento do Sistema de Gestão de Documentos Doc Manager Histórico de Revisão
Glossário Versão 1.0 Desenvolvimento do Sistema de Gestão de Documentos Doc Manager Cliente: São José Agroindustrial Representante do cliente: Paulo José de Souza Histórico de Revisão 1 Data Versão Descrição
Leia maisSIMULADO A - COBIT 5 PORTUGUES
SIMULADO A - COBIT 5 PORTUGUES 1. Que atributo está associado a um processo já estabelecido? a. Definição do Processo b. Medida do Processo c. Otimização do Processo d. Gerenciamento de Desempenho 2. Que
Leia maisFinanciamento e Gestão Integrados da Rede Natura 2000
Financiamento e Gestão Integrados da Rede Natura 2000 O Manual da União Europeia e a IT Tool para o Financiamento da Natura 2000 Nuno Castanheira, LPN Lisboa, Fevereiro 2008 1 Índice. Limites e oportunidades
Leia maisUFG - Instituto de Informática
UFG - Instituto de Informática Curso: Engenharia de Software Arquitetura de Software Prof.: Fabrízzio A A M N Soares professor.fabrizzio@gmail.com Aula 2 Introdução à Arquitetura de Software Arquitetura
Leia maisGuia para Modelagem de Casos de Uso Metodologia CELEPAR
Guia para Modelagem de Casos de Uso Metodologia CELEPAR Agosto 2009 Sumário de Informações do Documento Documento: guiamodelagemcasosuso.odt Número de páginas: 14 Versão Data Mudanças Autor 1.0 25/04/07
Leia maisBanco de Dados. Modelo Entidade Relacionamento Estendido DCC IME USP. João Eduardo Ferreira Osvaldo Kotaro Takai Marcelo Finger
Banco de Dados Modelo Entidade Relacionamento Estendido João Eduardo Ferreira Osvaldo Kotaro Takai Marcelo Finger DCC IME USP MER X O MER X é uma extensão do MER, o qual adiciona: Abstração de Agregação
Leia maisNotas 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 maisMANUAL DE UTILIZAÇÃO DA PLATAFORMA MOODLE DO IAVE
MANUAL DE UTILIZAÇÃO DA PLATAFORMA MOODLE DO IAVE JUNHO 2016 Índice Introdução... 3 1. Acesso à plataforma Moodle do IAVE, I.P.... 4 2. Descrição e utilização dos fóruns... 7 Fórum notícias... 7 Fórum
Leia maisModelo de Entidade-Relação (ER)
Modelo de Entidade-Relação (ER) Autores como Peter Chen ou Bachman sugerem um modelo que facilite a criação do modelo conceptual. Este modelo Entity Attribute Relation Ship (Entidade- Relação, ou abreviadamente
Leia maisREGIÃO AUTÓNOMA DOS AÇORES Secretaria Regional da Agricultura e Ambiente. Orientação
Orientação Publicitação dos Projetos Financiados Pelo Programa de da Região Autónoma dos Açores A consulta desta norma não dispensa a leitura da legislação aplicável 2016 ÍNDICE 1. Enquadramento... 3 2.
Leia maisBases de Dados BDDAD. Álgebra Relacional. Nelson Freire (ISEP LEI-BDDAD 2015/16) 1/33
BDDAD Bases de Dados Álgebra Relacional Nelson Freire (ISEP LEI-BDDAD 2015/16) 1/33 1. Introdução 2. Expressões Algébricas 3. Álgebra Relacional Implementada em SGBD 4. Operações Algébricas Remover Parte
Leia maisCARTILHA UTILIZAÇÃO DE PEN DRIVES NAS ESTAÇÕES DE TRABALHO DO TJPE NOVAS REGRAS DE UTILIZAÇÃO
CARTILHA UTILIZAÇÃO DE PEN DRIVES NAS ESTAÇÕES DE TRABALHO DO TJPE NOVAS REGRAS DE UTILIZAÇÃO Cartilha para utilização de pen drives nas estações de trabalho do TJPE Novas regras de utilização 1º Edição
Leia maisMetodologia de Investigação Educacional I
Metodologia de Investigação Educacional I Desenhos de Investigação Isabel Chagas Investigação I - 2004/05 Desenhos de Investigação Surveys (sondagens) Estudos Experimentais Estudos Interpretativos Estudos
Leia maisUnidade II Atividades em PDS: Testes. Unidade III Suporte e Manutenção. Processo Desenvolvimento Software
Unidade II Atividades em PDS: Testes Unidade III Suporte e Manutenção Atividades Básicas em um PDS Definição / Especificação: (o quê?) Análise econômica Análise de requisitos Especificação de requisitos
Leia maisNormas para a elaboração de um relatório. para a disciplina de projecto integrado. 3.º ano 2.º semestre. Abril de 2004
Normas para a elaboração de um relatório para a disciplina de projecto integrado 3.º ano 2.º semestre Abril de 2004 Instituto Superior de Tecnologias Avançadas Índice Introdução...3 O que é um relatório...3
Leia maisDesenho. Sumário e Referências
Desenho FCUL, Departamento de Informática Ano Letivo 2012/2013 Ana Paula Afonso Sumário e Referências Fase de Desenho Desenho da arquitetura e desenho detalhado Arquitetura de software, Modelos arquiteturais
Leia maisENTENDA OS PRINCÍPIOS DA ALTIMETRIA
ENTENDA OS PRINCÍPIOS DA ALTIMETRIA Altura, Altitude, Nível de Voo. Para muitos de nós, isto pode parecer muito semelhante, talvez até a mesma coisa. Mas em aeronáutica, cada uma destas palavras tem um
Leia maisANÁLISE DE FALHAS DE COMPUTADORES
UNIVERSIDADE FEDERAL DO PARANÁ SETOR DE CIÊNCIAS EXATAS DANIELE APARECIDA DE OLIVEIRA VERANICE POLATO ANÁLISE DE FALHAS DE COMPUTADORES LINHA DE PESQUISA: Projeto de Pesquisa apresentado à disciplina de
Leia maisProgramação em JAVA. Subtítulo
Programação em JAVA Subtítulo Sobre a APTECH A Aptech é uma instituição global, modelo em capacitação profissional, que dispõe de diversos cursos com objetivo de preparar seus alunos para carreiras em
Leia mais:: Processo de Negócio :: Edital Interno de Solicitação para Contratação de Soluções de Tecnologia da Informação (TI)
(ANEXO DA RESOLUÇÃO Nº 116/2015 DO CONSU). :: Processo de Negócio :: Edital Interno de Solicitação para Contratação de Soluções de Tecnologia da Informação (TI) Comitê de Tecnologia da Informação (CTI)
Leia maisHerança. Prof. Leonardo Barreto Campos 1
Herança Prof. Leonardo Barreto Campos 1 Sumário Introdução; Herança Simples; Tipos de Herança; Classe Abstrata; Conversão de Tipos entre Base e Derivada; Níveis de Herança; Herança Múltipla; Bibliografia;
Leia maisDiagramas de Casos de Uso
UML Unified Modeling Language Diagramas de Casos de Uso José Correia, Março 2006 (http://paginas.ispgaya.pt/~jcorreia/) Objectivos O objectivo de um diagrama de casos de uso de um sistema é mostrar para
Leia maisProf.ª: Dr. Maria Lúcia Pozzatti Flôres Organização: Gilberto Raitz Junior
Prof.ª: Dr. Maria Lúcia Pozzatti Flôres Organização: Gilberto Raitz Junior O Excel é um programa que nos permite criar planilhas inteligentes. Ele reconhece as informações digitadas e com elas realiza
Leia maisAUTOMAÇÃO COMERCIAL UNIDADE VI
AUTOMAÇÃO COMERCIAL UNIDADE VI Automação Comercial e as Aplicações Ligadas ao ERP Os Sistemas de Enterprise Resource Planing ERP ERP (Enterprise Resource Planning, planeamento de Recursos Empresariais)
Leia maisO SNC NA ADMINISTRAÇÃO PÚBLICA Preparação para a mudança. I Congresso Internacional de Contabilidade Pública
O SNC NA ADMINISTRAÇÃO PÚBLICA Preparação para a mudança I Congresso Internacional de Contabilidade Pública PREPARAÇÃO PARA A IMPLEMENTAÇÃO DO SNC-AP A SITUAÇÃO ATUAL Caracteriza-se pela existência de
Leia maisArt. 2º A responsabilidade pelo cumprimento desta Instrução Normativa é da Gerência de Recursos Humanos ou equivalente.
INSTRUÇÃO NORMATIVA N o 008/ DGRH/SEA Orienta os procedimentos relativos a elaboração dos Planos de Capacitação no âmbito da Administração Direta, Autárquica e Fundacional mencionados no Decreto 3.917,
Leia maisMétodos Formais. Agenda. Relações Binárias Relações e Banco de Dados Operações nas Relações Resumo Relações Funções. Relações e Funções
Métodos Formais Relações e Funções por Mauro Silva Agenda Relações Binárias Relações e Banco de Dados Operações nas Relações Resumo Relações Funções MF - Relações e Funções 2 1 Relações Binárias Definição
Leia maisGEPE MAT - Modelo de Monitorização e Reporte do MAT Breakfast com GEPEs
REPÚBLICA DE ANGOLA MINISTÉRIO DA ADMINISTRAÇÃO DO TERRITÓRIO Gabinete de Estudos, Planeamento e Estatística GEPE MAT - Modelo de Monitorização e Reporte do MAT Breakfast com GEPEs Dr. Nazário Vilhena,
Leia maisMedidas de Tendência Central
Média, Mediana e Moda 1 Coletando Dados A coleta de dados produz um conjunto de escores de uma ou mais variáveis Para chegar à distribuição dos escores, estes têm de ser arrumados / ordenados do menor
Leia maisAuditoria de Sistemas de Gestão de Segurança da Informação
Auditoria de Sistemas de Gestão de Segurança da Informação Antes de verificar o escopo da auditoria de Sistema de Gestão de Segurança da Informação (SGSI), é necessário compreender a sua abrangência. A
Leia maisUML Visão Geral UML Visão geral v.1.1, Novembro de 2001
UML Visão Geral 1 Índice Introdução Diagramas O que é a UML? Diagrama de casos de utilização Valor da UML Diagrama de classes Origens da UML Diagrama de objectos Parceiros da UML Diagrama de componentes
Leia maisPlano de Teste. Arndt von Staa Departamento de Informática PUC-Rio Maio 2014
Plano de Teste Arndt von Staa Departamento de Informática PUC-Rio Maio 2014 Especificação Objetivo desse módulo apresentar e discutir planos de teste Justificativa para realizar testes de forma confiável
Leia maisINSTITUTO 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 maisBem-vindo ao tópico sobre conceitos de determinação de preços.
Bem-vindo ao tópico sobre conceitos de determinação de preços. Neste tópico, explicaremos como a determinação de preços é administrada no SAP Business One. Examinaremos tipos de preço que podem ser configurados
Leia maisUTILIZAÇÃO DE ARQUITETURA EM CAMADAS BASEADA NO MODEL VIEW CONTROLLER, EM APLICAÇÕES WEB
UTILIZAÇÃO DE ARQUITETURA EM CAMADAS BASEADA NO MODEL VIEW CONTROLLER, EM APLICAÇÕES WEB Viviani Priscila Piloni VILHEGAS 1 RESUMO: Este trabalho procura mostrar a importância da utilização de um modelo
Leia maisUniversidade da Beira Interior Cursos: Engenharia Informática, Ensino da Informática, Matemática Aplicada e Matemática /Informática
1.1.2. Sistemas de Bases de Dados Um sistema de base de dados tenta baixar os custos de manutenção através da separação entre a forma como os dados são percebidos pelo programador e a forma como esses
Leia maisIntrodução à Ciência da Informação
Introdução à Ciência da Informação Prof. Edberto Ferneda Software 1 Software Níveis de Software Hardware Software Aplicativos Software Tipos de Software Softwares Aplicativos de Sistema (Utilitários) Finalidades
Leia maisLINGUAGEM SQL Linguagem usada em SGBD para: Definir estrutura de dados; Modificar dados em um banco de dados; Especificar restrições de segurança; Rea
BANCO DE DADOS Prof. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com SQL A Structed Query Language foi desenvolvida em 1974 nos laboratório da IBM em San José na Califórnia,
Leia maisProgramação de Computadores - I. Profª Beatriz Profº Israel
Programação de Computadores - I Profª Beatriz Profº Israel Programação Orientada a objetos Orientação a Objetos É uma técnica de desenvolvimento de softwares que consiste em representar os elementos do
Leia maisINF 1010 Estruturas de Dados Avançadas. Indexação em Espaços Multidimensionais. 2012 DI, PUC-Rio Estruturas de Dados Avançadas 2012.
INF 1010 Estruturas de Dados Avançadas Indexação em Espaços Multidimensionais Tópicos Motivação Indexação de pontos em espaços multidimensionais Curvas de preenchimento Hash Particionado Grade Regular
Leia maisPROCEDIMENTO INTERNO
1. Objectivo Regulamentar a actividade do Gabinete de Auditoria Interna do Centro Hospitalar Cova da Beira, EPE. 2. Aplicação Gabinete de Auditoria Interna do Centro Hospitalar Cova da Beira, EPE. 3. Definições
Leia maisSistema de Indicadores de Sustentabilidade da AML. José Carlos Ferreira, Sofia Cid, José Reis Correia e Paulo Duarte Raposeiro 1 de Outubro 2012
Sistema de Indicadores de Sustentabilidade da AML José Carlos Ferreira, Sofia Cid, José Reis Correia e Paulo Duarte Raposeiro 1 de Outubro 2012 Centro para a Sustentabilidade Metropolitana O Centro para
Leia maisPadrões de Projeto. Factory Method
Padrões de Projeto Padrões de Criação Factory Method Prof. Eduardo N F Zagari Prof. Ivan Granja Factory Method Também conhecido como Construtor Virtual Em muitas aplicações OO, um objeto cliente precisa
Leia mais1.1. Definição do Problema
13 1 Introdução Uma das principais preocupações de área de engenharia de software diz respeito à reutilização [1]. Isso porque a reutilização no contexto de desenvolvimetno de software pode contribuir
Leia maisMANUAL Árvore de Indicadores
MANUAL Árvore de Indicadores Revisão do Planejamento Estratégico e desdobramentos Sumário Apresentação Árvore de Indicadores Conceitos e Desafios 03 03 Relação de Causa e Efeito 05 Construção da árvore
Leia maisErros e Incertezas. Rafael Alves Batista Instituto de Física Gleb Wataghin Universidade Estadual de Campinas (Dated: 10 de Julho de 2011.
Rafael Alves Batista Instituto de Física Gleb Wataghin Universidade Estadual de Campinas (Dated: 10 de Julho de 2011.) I. INTRODUÇÃO Quando se faz um experimento, deseja-se comparar o resultado obtido
Leia maisModulo II Padrões GRASP
Modulo II Padrões GRASP Professores Eduardo Bezerra edubezerra@gmail.com Ismael H F Santos ismael@tecgraf.puc-rio.br April 05 Prof. Ismael H. F. Santos - ismael@tecgraf.puc-rio.br 1 Ementa Padrões de Projeto
Leia maisEscola Secundária c/3º CEB José Macedo Fragateiro. Curso Profissional de Nível Secundário. Componente Técnica. Disciplina de
Escola Secundária c/3º CE José Macedo Fragateiro Curso Profissional de Nível Secundário Componente Técnica Disciplina de Sistemas Digitais e Arquitectura de Computadores 2009/2010 Módulo 2: Álgebra e Lógica
Leia maisPolítica de Rateio e Divisão de Ordens. Agosto de 2016
Política de Rateio e Divisão de Ordens Rua Leopoldo Couto de Magalhães Júnior 700 11º andar Itaim Bibi São Paulo SP 04542000 Brasil +55 11 3701.8500 verdeasset.com.br Sumário 1. Escopo... 1 2. Processo
Leia maisGuia do Controlador Universal de Impressão
Guia do Controlador Universal de Impressão Brother Universal Printer Driver (BR-Script3) Brother Mono Universal Printer Driver (PCL) Brother Universal Printer Driver (Inkjet) Versão B POR 1 Visão geral
Leia mais