3ª EDIÇÃO Gilleanes T. A. Guedes
|
|
- Ágata Henriques Leão
- 6 Há anos
- Visualizações:
Transcrição
1 3ª EDIÇÃO Gilleanes T. A. Guedes Novatec
2 Copyright 2009, 2011, 2018 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem prévia autorização, por escrito, do autor e da Editora. Editor: Rubens Prates PY Revisão de texto: Patrizia Zagni Editoração eletrônica: Carolina Kuwabata Capa: Victor Bittow ISBN: Histórico de impressões: Fevereiro/2018 Terceira edição Fevereiro/2014 Quarta reimpressão Julho/2013 Terceira reimpressão Janeiro/2013 Segunda reimpressão Janeiro/2012 Primeira reimpressão Junho/2011 Segunda edição (ISBN: ) Maio/2009 Primeira edição (ISBN: ) Novatec Editora Ltda. Rua Luís Antônio dos Santos São Paulo, SP Brasil Tel.: novatec@novatec.com.br Site: Twitter: twitter.com/novateceditora Facebook: facebook.com/novatec LinkedIn: linkedin.com/in/novatec
3 Sumário Sobre o autor Prefácio Capítulo 1 Introdução à UML Breve Histórico da UML Por que Modelar Software? Modelo de Software Uma Definição Elicitação e Análise de Requisitos Prototipação Prazos e Custos Projeto Manutenção Documentação Histórica Por que Tantos Diagramas? Rápido Resumo dos Diagramas da UML Diagrama de Casos de Uso Diagrama de Classes Diagrama de Objetos Diagrama de Pacotes Diagrama de Sequência Diagrama de Comunicação Diagrama de Máquina de Estados Diagrama de Atividade Diagrama de Visão Geral de Interação Diagrama de Componentes Diagrama de Implantação Diagrama de Estrutura Composta Diagrama de Tempo ou de Temporização Diagrama de Perfil Síntese Geral dos Diagramas Ferramentas CASE Baseadas na Linguagem UML...43 Capítulo 2 Orientação a Objetos Classificação, Abstração e Instanciação Classes de Objetos Atributos ou Propriedades
4 8 UML 2 Uma Abordagem Prática 2.4 Operações, Métodos ou Comportamentos Visibilidade Herança Herança Múltipla Polimorfismo...52 Capítulo 3 Diagrama de Casos de Uso Atores Como Identificar os Atores? Casos de Uso Documentação de Casos de Uso Como Identificar os Casos de Uso? Associações Generalização/Especialização Inclusão Extensão Restrições em Associações de Extensão Pontos de Extensão Multiplicidade no Diagrama de Casos de Uso Estereótipos Fronteira de Sistema Exemplo de Diagrama de Casos de Uso Sistema de Controle Bancário Documentação do Diagrama de Casos de Uso do Sistema de Controle Bancário Atores que Interagem com o Sistema Documentação do Caso de Uso Abrir Conta Especial Documentação do Caso de Uso Abrir Conta Poupança Documentação do Caso de Uso Gerenciar Clientes Documentação do Caso de Uso Realizar Depósito Documentação do Caso de Uso Emitir Saldo Documentação do Caso de Uso Emitir Extrato Documentação do Caso de Uso Realizar Saque Documentação do Caso de Uso Registrar Movimento Exemplo de Diagrama de Casos de Uso Sistema de Telefone Celular Documentação do Caso de Uso Realizar Ligação Exemplo de Diagrama de Casos de Uso Sistema de Biblioteca Documentação do Caso de Uso Locar Exemplares Exemplo de Diagrama de Casos de Uso Sistema de Clínica Veterinária Documentação do Caso de Uso Atender à Consulta Exemplo de Diagrama de Casos de Uso Sistema de Controle de Advocacia Documentação do Caso de Uso Gerenciar Processos Exercícios Propostos Sistema de Controle de Cinema Sistema de Controle de Clube Social Sistema de Locação de Veículos Sistema para Controle de Leilão Via Internet Sistema de Controle de Hotelaria Sistema de Controle de Imobiliária... 96
5 Sumário Resolução dos Exercícios Resolução do Exercício Sistema de Controle de Cinema Resolução do Exercício Sistema de Controle de Clube Social Resolução do Exercício Sistema de Locação de Veículos Resolução do Exercício Sistema para Controle de Leilão Via Internet Resolução do Exercício Sistema de Controle de Hotelaria Resolução do Exercício Sistema de Controle de Imobiliária Capítulo 4 Diagrama de Classes Atributos e Métodos Relacionamentos ou Associações Associação Unária ou Reflexiva Associação Binária Associação Ternária ou N-ária Agregação Composição Generalização/Especialização Classe Associativa Associação Qualificada Dependência Realização Portas Interfaces Interfaces Fornecidas Interfaces Requeridas Restrições Restrições em OCL (Object Constraint Language) Estereótipos do Diagrama de Classes Estereótipo <<enumeration>> Estereótipos para Projeto Navegacional Estereótipo <<boundary>> Estereótipo <<control>> Estereótipo <<entity>> Exemplo de Diagrama de Classes (Modelo Conceitual) Sistema de Controle Bancário Como Identificar Classes Exemplo de Modelo de Domínio Exemplo de Diagrama de Classes Sistema de Telefone Celular Exemplo de Diagrama de Classes Sistema de Biblioteca Exemplo de Diagrama de Classes Sistema de Clínica Veterinária Exemplo de Diagrama de Classes Sistema de Controle de Advocacia Persistência Mapeamento de Classes em Tabelas Estereótipo Table Associações e Chaves Estrangeiras Padrão Repository Padrão DAO (Data Access Object)
6 10 UML 2 Uma Abordagem Prática 4.18 Exercícios Propostos Sistema de Controle de Cinema Sistema de Controle de Clube Social Sistema de Locação de Veículos Sistema para Controle de Leilão Via Internet Sistema de Controle de Hotelaria Sistema de Controle de Imobiliária Solução dos Exercícios Sistema de Controle de Cinema Sistema de Controle de Clube Social Sistema de Locação de Veículos Sistema para Controle de Leilão Via Internet Sistema de Controle de Hotelaria Sistema de Controle de Imobiliária Capítulo 5 Diagrama de Objetos Objeto Vínculos Dependência com Estereótipo <<instanceof>> Exemplo de Diagrama de Objetos Capítulo 6 Diagrama de Pacotes Pacotes Dependência Pacotes Contendo Pacotes Estereótipos Aplicados a Pacotes Representação de Camadas do Modelo por Meio de Pacotes Capítulo 7 Diagrama de Sequência Atores Lifelines Mensagens ou Estímulos Mensagens entre Atores Mensagens entre Lifelines Mensagens de Retorno Mensagens Construtoras Mensagens Destrutoras Autochamadas ou Autodelegações Mensagens Assíncronas Restrição de Duração Mensagens Perdidas e Mensagens Encontradas Portas Fragmentos de Interação Usos de Interação (Ocorrências de Interação antes da UML 2.1.1) Portões (Gates)...230
7 Sumário Fragmentos Combinados e Operadores de Interação Invariante de Estado (StateInvariant) Exemplos de Diagramas de Sequência para o Sistema de Controle Bancário Processo de Abertura de Conta Comum Modelo Preliminar Processo de Abertura de Conta Comum Modelo Detalhado Processo de Realizar Depósito Processo de Emissão de Extrato Padrões Repository e DAO Exemplo de Diagrama de Sequência Processo de Realizar Ligação para o Sistema de Telefone Celular Exemplo de Diagrama de Sequência Processo de Locação de Exemplares para o Sistema de Biblioteca Exemplo de Diagrama de Sequência Processo de Atendimento de Consulta para o Sistema de Clínica Veterinária Exemplo de Diagrama de Sequência Funcionalidade para Gerenciamento de Processos do Sistema de Controle de Advocacia Exercícios Propostos Sistema de Controle de Cinema Processo de Venda de Ingressos Sistema de Controle de Clube Social Processo de Pagamento de Mensalidade Sistema de Locação de Veículos Processo de Locação de Veículo Sistema para Controle de Leilão Via Internet Processo de Realizar Leilão Sistema de Controle de Hotelaria Processo de Pagamento de Diárias Sistema de Controle de Imobiliária Processo de Venda de Imóvel Solução dos Exercícios Sistema de Controle de Cinema Processo de Venda de Ingressos Sistema de Controle de Clube Social Processo de Pagamento de Mensalidade Sistema de Locação de Veículos Processo de Locação de Veículo Sistema para Controle de Leilão Via Internet Processo de Realizar Leilão Sistema de Controle de Hotelaria Processo de Pagamento de Diárias Sistema de Controle de Imobiliária Capítulo 8 Diagrama de Comunicação Lifelines Vínculos Mensagens Atores Autochamada Exemplo de diagrama de comunicação Processo de Emissão de Saldo Condições de Guarda e Iterações Exercícios Propostos Solução dos Exercícios Sistema de Controle de Cinema Processo de Venda de Ingressos Sistema de Controle de Clube Social Processo de Pagamento de Mensalidade Sistema de Locação de Veículos Processo de Locação de Veículo Sistema para Controle de Leilão Via Internet Processo de Realizar Leilão Sistema de Controle de Imobiliária Processo de Venda de Imóvel...273
8 12 UML 2 Uma Abordagem Prática Capítulo 9 Diagrama de Máquina de Estados Estado Estado Simples Transições Estado Inicial Estado Final Exemplo de Diagrama de Máquina de Estados Processo de Emissão de Saldo Atividades internas Transições Internas Autotransições Pseudoestado de Escolha Barra de Bifurcação/União Estados Compostos Pseudoestado de História Estados Compostos Ortogonais Estado de Sincronismo Estado de Submáquina Pseudoestado de Junção Pseudoestado de Ponto de Entrada e Pseudoestado de Ponto de Saída Pseudoestado de Término Exemplo de Diagrama de Máquina de Estados Emitir Extrato Exemplo de Diagrama de Máquina de Estados Realizar Depósito Exemplo de Diagrama de Máquina de Estados Realizar Saque Exemplo de Diagrama de Máquina de Estados Encerrar Conta Exercícios Propostos Sistema de Controle de Cinema Processo de Venda de Ingressos Sistema de Controle de Clube Social Processo de Pagamento de Mensalidade Sistema de Locação de Veículos Processo de Locação de Veículo Sistema para Controle de Leilão Via Internet Processo de Realizar Leilão Sistema de Controle de Hotelaria Processo de Pagamento de Diárias Sistema de Controle de Imobiliária Processo de Venda de Imóvel Solução dos Exercícios Sistema de Controle de Cinema Processo de Venda de Ingressos Sistema de Controle de Clube Social Processo de Pagamento de Mensalidade Sistema de Locação de Veículos Processo de Locação de Veículo Sistema para Controle de Leilão Via Internet Processo de Realizar Leilão Sistema de Controle de Hotelaria Processo de Pagamento de Diárias Sistema de Controle de Imobiliária Processo de Venda de Imóvel Capítulo 10 Diagrama de Atividade Atividade Nó de Ação Fluxo de Controle Nó Inicial Nó de Final de Atividade Nó de Decisão...309
9 Sumário Exemplo Simples de Diagrama de Atividade Nó de Bifurcação/União Final de Fluxo Fluxo de Objetos Nó de Objeto Alfinetes (Pins) Nó de Parâmetro de Atividade Nó de Buffer Central Nó de Repositório de Dados (Data Store Node) Exceções Ação de Envio de Sinal (Ação de Objeto de Envio na versão 2.0) Ação de Evento de Aceitação Ação de Evento de Tempo de Aceitação Ação de Chamada de Comportamento Ação de Chamada de Operação Partição de Atividade Região de Atividade Interrompível Nó de Atividade Estruturada Nós Condicionais Nós de Laço Região de Expansão Conectores Exemplo de Diagrama de Atividade Emitir Extrato Exemplo de Diagrama de Atividade Realizar Depósito Exemplo de Diagrama de Atividade Realizar Saque Exercícios Propostos Sistema de Controle de Cinema Processo de Venda de Ingressos Sistema de Controle de Clube Social Processo de Pagamento de Mensalidade Sistema de Locação de Veículos Processo de Locação de Veículo Sistema para Controle de Leilão Via Internet Processo de Realizar Leilão Sistema de Controle de Hotelaria Processo de Pagamento de Diárias Sistema de Controle de Imobiliária Processo de Venda de Imóvel Solução dos Exercícios Sistema de Controle de Cinema Processo de Venda de Ingressos Sistema de Controle de Clube Social Processo de Pagamento de Mensalidade Sistema de Locação de Veículos Processo de Locação de Veículo Sistema para Controle de Leilão Via Internet Processo de Realizar Leilão Sistema de Controle de Hotelaria Processo de Pagamento de Diárias Sistema de Controle de Imobiliária Processo de Venda de Imóvel Capítulo 11 Diagrama de Visão Geral de Interação Exemplo de Diagrama de Visão Geral de Interação Processo Geral de Conclusão de Pedido Sistema de Livraria Digital Exercícios Propostos Sistema de Controle de Clube Social Processo Geral de Associação Sistema de Controle de Hotel Processo Geral de Encerramento de Estada...345
10 14 UML 2 Uma Abordagem Prática 11.3 Solução dos Exercícios Sistema de Controle de Clube Social Processo Geral de Associação Sistema de Controle de Hotel Processo Geral de Encerramento de Estada Capítulo 12 Diagrama de Componentes Componente Interfaces Fornecidas e Requeridas Classes e Componentes Internos Portas Exemplo de Diagrama de Componentes Sistema de Controle Bancário Exercícios Propostos Sistema de Controle de Cinema Sistema de Controle de Clube Social Sistema de Locação de Veículos Sistema para Controle de Leilão Via Internet Sistema de Controle de Hotelaria Sistema de Controle de Imobiliária Solução dos Exercícios Sistema de Controle de Cinema Sistema de Controle de Clube Social Sistema de Locação de Veículos Sistema para Controle de Leilão Via Internet Sistema de Controle de Hotelaria Sistema de Controle de Imobiliária Capítulo 13 Diagrama de Implantação Nós Estereótipos Associações Exemplo de Diagrama de Implantação Artefatos Especificação de Implantação Exemplo de Diagrama de Implantação contendo Artefatos Nós Contendo Pacotes Exercícios Propostos Sistema para Controle de Leilão Via Internet Solução dos Exercícios Sistema para Controle de Leilão Via Internet Capítulo 14 Diagrama de Estrutura Composta Colaborações Papéis Ocorrência de Colaboração Portas Propriedades e Partes...377
11 Sumário Capítulo 15 Diagrama de Tempo ou de Temporização Capítulo 16 Diagrama de Perfil Conceitos Básicos: Modelos, Metamodelos e Metaclasses Metaclasse Classifier Metaclasse BehavioredClassifier Metaclasse NameSpace Metaclasse NamedElement Metaclasse DirectedRelationship Metaclasse Constraint Metaclasse RedefinableElement Criação de Perfis Estereótipos Extensão Capítulo 17 Estudo de Caso Sistema de Pizzaria Online PizzaNet Descrição do Problema Solução do Problema Diagramas de Casos de Uso Documentação dos Diagramas de Casos de Uso da PizzaNet Diagrama de Classes Modelo de Domínio Diagrama de Objetos Diagrama de Pacotes da PizzaNet Diagramas de Sequência da PizzaNet Diagrama de Comunicação Escolher Pizza Diagramas de Máquinas de Estados da PizzaNet Diagramas de Atividade da PizzaNet Diagrama de Visão Geral de Interação Realizar Pedido Diagrama de Componentes da PizzaNet Diagrama de Implantação da PizzaNet Capítulo 18 A UML Áreas Semânticas Conceitos Básicos: Modelos, Metamodelos e Metaclasses Estrutura Comum Raiz (Root) Metaclasse Element Metaclasse Comment Metaclasse Relationship Metaclasses Utilizadas para a Modelagem de Classes Metaclasse Classifier Metaclasse StructuredClassifier Metaclasse EncapsulatedClassifier Metaclasse BehavioredClassifier...493
12 16 UML 2 Uma Abordagem Prática Metaclasse StructuralFeature Metaclasse BehavioralFeature Metaclasse Property Metaclasse Operation Metaclasse Reception Metaclasse Extension...494
UML 2. Guia Prático. Gilleanes T.A. Guedes. Novatec. Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2
UML 2 Guia Prático Gilleanes T.A. Guedes Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2 Novatec Sumário Sobre o autor...11 Estrutura deste Guia...12 Capítulo 1 Introdução à UML...13
Leia maisUML 2 uma abordagem prática Gilleanes T. A. Guedes
UML 2 uma abordagem prática Gilleanes T. A. Guedes Novatec Copyright 2009, 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução
Leia maisUML 2. Gilleanes T. A. Guedes. Novatec
UML 2 uma abordagem prática Gilleanes T. A. Guedes Novatec Sumário Agradecimentos...15 Sobre o Autor...16 Prefácio...17 Capítulo 1 Introdução à UML...19 1.1 Breve Histórico da UML...19 1.2 Por Que Modelar
Leia maisHélio Engholm Jr. Novatec
Hélio Engholm Jr. Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisAná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 maisWilliam Pereira Alves
William Pereira Alves Novatec Novatec Editora Ltda. 2017. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisCriando Relatórios com PHP Pablo Dall Oglio
Criando Relatórios com PHP Pablo Dall Oglio Novatec Copyright 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo
Leia maisLuiz Eduardo Borges. Novatec
Luiz Eduardo Borges Novatec Copyright 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisPOO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos
UEG - Universidade Estadual de Goiás (Câmpus Posse) Disciplina: Análise e Projeto de Sistemas II Turma: 4 Semestre Ano: 2016 Professor: José Ronaldo Leles Júnior O que é? É uma forma de abordar um problema.
Leia mais4ª Edição Pablo Dall Oglio
4ª Edição Pablo Dall Oglio Novatec Copyright 2007, 2009, 2016, 2018 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra,
Leia maisPHP. Programando com Orientação a Objetos. Pablo Dall Oglio. Novatec
PHP Programando com Orientação a Objetos Pablo Dall Oglio Novatec Copyright 2007, 2009, 2016 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida
Leia maisSumário. Parte I Elementos essenciais Sobre o autor Sobre o revisor técnico Prefácio... 14
Adeel Javed Novatec Original English language edition published by Apress, Copyright 2016 by Apress, Inc. Portugueselanguage edition for Brazil copyright 2017 by Novatec Editora. All rights reserved. Edição
Leia maisUML - 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 maisPROJETO 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 maisSumário. Capítulo 1 Introdução à UML... 17. Capítulo 2 Orientação a Objetos... 37. Agradecimentos... 6 Sobre o Autor... 6 Prefácio...
7 Agradecimentos... 6 Sobre o Autor... 6 Prefácio... 15 Capítulo 1 Introdução à UML... 17 1.1 Breve Histórico da UML... 17 1.2 Por Que Modelar Software?... 18 1.2.1 Levantamento e Análise de Requisitos...
Leia maisWilson Moraes Góes. Novatec
Wilson Moraes Góes Novatec Copyright 2014 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisVinícius Manhães Teles prefácio de Kent Beck colaborações especiais de Kent Beck e Robert Mee
Vinícius Manhães Teles prefácio de Kent Beck colaborações especiais de Kent Beck e Robert Mee Novatec Copyright 2004, 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610
Leia maisEdécio Fernando Iepsen
Edécio Fernando Iepsen Novatec Novatec Editora Ltda. 2018. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisAllen B. Downey. Novatec
Allen B. Downey Novatec Authorized Portuguese translation of the English edition of Think Python, 2nd Edition ISBN 9781491939369 2016 Allen B. Downey. This translation is published and sold by permission
Leia maisOsvaldo Santana Thiago Galesi
Osvaldo Santana Thiago Galesi Novatec Copyright 2010 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial,
Leia maisRobson Santos da Silva
Robson Santos da Silva Novatec Copyright 2013 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisProgramando para. iphone e ipad. Aprenda a construir aplicativos para o ios. André Milani. Novatec
Programando para iphone e ipad Aprenda a construir aplicativos para o ios André Milani Novatec Copyright 2012 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998.
Leia mais2ª Edição Cláudio Torres
2ª Edição Cláudio Torres Novatec Novatec Editora Ltda. 2009, 2018. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisBlender 3D jogos e animações interativas Allan Brito
Blender 3D jogos e animações interativas Allan Brito Novatec Copyright 2011 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra,
Leia maisAdemir Ribeiro dos Passos
Ademir Ribeiro dos Passos Novatec Novatec Editora Ltda. 2018. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisWeb Interativa com Ajax e PHP
Web Interativa com Ajax e PHP Juliano Niederauer Novatec Copyright 2007, 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta
Leia maisPedro Monteiro da Silva Eleutério Marcio Pereira Machado. Novatec
Pedro Monteiro da Silva Eleutério Marcio Pereira Machado Novatec Copyright 2011 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta
Leia maisDesenvolvendo Websites com PHP
Desenvolvendo Websites com PHP 3ª Edição Juliano Niederauer Novatec Copyright 2009, 2011, 2017 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida
Leia maisConstruindo Aplicações Node com MongoDB e Backbone Mike Wilson
Construindo Aplicações Node com MongoDB e Backbone Mike Wilson Novatec Authorized Portuguese translation of the English edition of titled Building Node Applications with MongoDB and Backbone ISBN 9781449337391
Leia maisIFSC/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 maisNovatec Editora Ltda
C.J. Date Novatec Authorized Portuguese translation of the English edition of titled View Updating and Relational Theory, ISBN 9781449357849 2012 Chris Date. This translation is published and sold by permission
Leia mais3ª Edição Nilo Ney Coutinho Menezes
3ª Edição Nilo Ney Coutinho Menezes Novatec Copyright 2010, 2014, 2019 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra,
Leia maisRoni Antônio Mendes. Novatec
Roni Antônio Mendes Novatec Copyright 2018 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisMurillo Lo Visco. Novatec
Murillo Lo Visco Novatec Copyright 2012, 2018 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisRequisitos 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 maisAdemir C. Gabardo. Novatec
Ademir C. Gabardo Novatec Copyright 2017 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisGuia Mangá. Álgebra Linear. Shin Takahashi, Iroha Inoue e Trend-Pro Co., Ltd. novatec
Guia Mangá Álgebra Linear Shin Takahashi, Iroha Inoue e Trend-Pro Co., Ltd. novatec The Manga Guide to Linear Algebra is a translation of the Japanese original, Manga de wakaru senkeidaisuu, published
Leia maisMatheus Marabesi Michael Douglas
Matheus Marabesi Michael Douglas Novatec Novatec Editora Ltda. 2017. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisIndira Knight. Novatec
Indira Knight Novatec Original English language edition published by Apress, Copyright 2018 by Apress, Inc.. Portuguese-language edition for Brazil copyright 2018 by Novatec Editora. All rights reserved.
Leia maisPOO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos
UEG - Universidade Estadual de Goiás (Câmpus Posse) Disciplina: Análise e Projeto de Sistemas II Turma: 4 Semestre Ano: 2016 Professor: José Ronaldo Leles Júnior O que é? É uma forma de abordar um problema.
Leia maisAdemir Cristiano Gabardo. Novatec
Ademir Cristiano Gabardo Novatec Novatec Editora Ltda. 2012. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisJody Culkin e Eric Hagan
Jody Culkin e Eric Hagan Novatec Authorized Portuguese translation of the English edition of Make: Learn Electronics with Arduino ISBN 9781680453744 2017 Jody Culkin and Eric Hagan, published by Maker
Leia maisArduino Básico. 2ª edição. Michael McRoberts. Novatec
Arduino Básico 2ª edição Michael McRoberts Novatec Original English language edition published by Apress, Copyright 2013 by Apress, Inc.. Portuguese-language edition for Brazil copyright 2015 by Novatec
Leia maisAdriano Pataro. Novatec
Adriano Pataro Novatec Novatec Editora Ltda. 2019. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem
Leia maisObjective-C Fundamental Christopher K. Fairbairn Johannes Fahrenkrug Collin Ruffenach
Objective-C Fundamental Christopher K. Fairbairn Johannes Fahrenkrug Collin Ruffenach Novatec Original English language edition published by Manning Publications Co., Copyright 2011 by Manning Publications.
Leia maisAndré Gugliotti. Novatec
André Gugliotti Novatec Novatec Editora Ltda. 2014. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem
Leia maisRoberto Cohen. Novatec
Roberto Cohen Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisGuia Mangá Circuitos Eletrônicos
Guia Mangá Circuitos Eletrônicos Autor: Kenichi Tanaka Arte: Yama Takayama Produção: Trend-Pro, co., ltd novatec Original Japanese edition Manga de Wakaru Denshi Kairo by Kenichi Tanaka and TREND-PRO Co.,
Leia maisSérgio de Oliveira. Novatec
Sérgio de Oliveira Novatec Novatec Editora Ltda. 2017. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisIntrodução ao GitHub Peter Bell e Brent Beer
Introdução ao GitHub Peter Bell e Brent Beer Novatec Authorized Portuguese translation of the English edition of Introducing GitHub, ISBN 9781491949740 2014 Pragmatic Learning, Inc. This translation is
Leia maisjquery Mobile Desenvolva aplicações web para dispositivos móveis com HTML5, CSS3, AJAX, jquery e jquery UI Maurício Samy Silva Novatec
jquery Mobile Desenvolva aplicações web para dispositivos móveis com HTML5, CSS3, AJAX, jquery e jquery UI Maurício Samy Silva Novatec Copyright 2012 da Novatec Editora Ltda. Todos os direitos reservados
Leia maisPrimeiros Passos com o Arduino
Primeiros Passos com o Arduino 2ª Edição Massimo Banzi e Michael Shiloh Novatec Authorized Portuguese translation of the English edition of Make: Getting Started with Arduino, 3rd Edition 2014 Massimo
Leia maisChris Binnie. Novatec
Chris Binnie Novatec All rights reserved. This translation is published under license with the original publisher John Wiley & Sons, Inc. Copyright 2016 by John Wiley & Sons, Inc., Indianapolis, Indiana.
Leia maisBenjamin Bengfort Jenny Kim
Benjamin Bengfort Jenny Kim Novatec Authorized Portuguese translation of the English edition of Data Analytics with Hadoop, ISBN 9781491913703 2016 Benjamin Bengfort, Jenny Kim. This translation is published
Leia maisGuia Mangá. Microprocessadores. Michio Shibuya, Takashi Tonagi e Office Sawa. Novatec
Guia Mangá Microprocessadores Michio Shibuya, Takashi Tonagi e Office Sawa Novatec The Manga Guide to Microprocessors is a translation of the japanese original, Manga de wakaru CPU, published by Ohmsha,
Leia mais4ª Edição Revisada e Ampliada Aurelio Marinho Jargas
4ª Edição Revisada e Ampliada Aurelio Marinho Jargas Novatec Copyright 2006, 2008, 2009, 2012 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida
Leia maisMaurício Samy Silva. Novatec
Maurício Samy Silva Novatec Copyright 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisjquery Mobile Desenvolva aplicações web para dispositivos móveis com HTML5, CSS3, AJAX, jquery e jquery UI 2a Edição Maurício Samy Silva Novatec
jquery Mobile Desenvolva aplicações web para dispositivos móveis com HTML5, CSS3, AJAX, jquery e jquery UI 2a Edição Maurício Samy Silva Novatec Copyright 2012, 2013 da Novatec Editora Ltda. Todos os direitos
Leia maisPrimeiros Passos com o Netduino
Primeiros Passos com o Netduino Chris Walker Novatec Authorized Portuguese translation of the English edition of titled Getting Started with Netduino, First Edition ISBN 9781449302450 2012 Secret Labs
Leia maisBen Vinegar Anton Kovalyov
Ben Vinegar Anton Kovalyov Novatec Original English language edition published by Manning Publications Co., Sound View CT.#3B, Greenwich, CT 06830 USA. Copyright 2013 by Manning Publications. Portuguese-language
Leia maisRodrigo de Barros Paes
Rodrigo de Barros Paes Novatec Novatec Editora Ltda. 2016. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisMétricas. Como melhorar os principais resultados de sua empresa. Martin Klubeck. Novatec
Métricas Como melhorar os principais resultados de sua empresa Martin Klubeck Novatec Original English language edition published by Apress Inc., copyright 2011 by Martin Klubeck. Portugueselanguage edition
Leia maisArduino Básico Michael McRoberts
Arduino Básico Michael McRoberts Novatec Original English language edition published by Apress Inc., Copyright 2010 by Apress, Inc.. Portuguese-language edition for Brazil copyright 2011 by Novatec Editora.
Leia maisAdemir Cristiano Gabardo. Novatec
Ademir Cristiano Gabardo Novatec Novatec Editora Ltda. 2012. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisdesenvolva aplicações web profissionais com uso dos poderosos recursos de estilização das css3 Maurício Samy Silva
CSS3 desenvolva aplicações web profissionais com uso dos poderosos recursos de estilização das css3 Maurício Samy Silva Novatec Copyright 2012 da Novatec Editora Ltda. Todos os direitos reservados e protegidos
Leia maisUML (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 maisKarl Matthias Sean P. Kane
Karl Matthias Sean P. Kane Novatec Authorized Portuguese translation of the English edition of titled Docker: Up and Running, ISBN 9781491917572 2015 Karl Matthias, Sean P. Kane. This translation is published
Leia maisAditya Y. Bhargava. Novatec
Aditya Y. Bhargava Novatec Original English language edition published by Manning Publications Co., Copyright 2015 by Manning Publications. Portuguese-language edition for Brazil copyright 2017 by Novatec
Leia maisModelagem de Casos de Uso (Parte 1)
Modelagem de Casos de Uso (Parte 1) Introdução (1) Objetivos Principais dos Casos de Uso: Delimitação do contexto de um sistema Documentação e o entendimento dos requisitos Descrição dos requisitos funcionais
Leia maisPrimeiros Passos com Sensores Kimmo Karvinen Tero Karvinen
Primeiros Passos com Sensores Kimmo Karvinen Tero Karvinen Novatec Authorized Portuguese translation of the English edition of titled Getting Started with Sensors, ISBN 9781449367084 2013 Tero Karvinen,
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 maisComo Modelar com UML 2
Ricardo Pereira e Silva Como Modelar com UML 2 Visual Books Sumário Prefácio... 13 1 Introdução à Modelagem Orientada a Objetos... 17 1.1 Análise e Projeto Orientados a Objetos... 18 1.2 Requisitos para
Leia maisSegurança em Redes sem Fio
Segurança em Redes sem Fio Aprenda a proteger suas informações em ambientes Wi-Fi e Bluetooth Nelson Murilo de Oliveira Rufino Novatec Copyright 2005, 2011 da Novatec Editora Ltda. Todos os direitos reservados
Leia maisLinguagem UML. Linguagem de Modelagem Unificada UML. Diagramas de Comportamento Parte 2. Rosemary Silveira Filgueiras Melo
Linguagem de Modelagem Unificada UML Diagramas de Comportamento Parte 2 Rosemary Silveira Filgueiras Melo rosesfmelo@hotmail.com 1 Tópicos abordados Diagramas tripé da Análise Diagramas de Sequência Diagramas
Leia maisFORMULÁRIO DE REGISTRO DE PLANO DE CURSO 2013.I
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA BAIANO Campus Senhor do Bonfim I N S T I T U T O F E D E R A L D E E D U C A Ç Ã O, C I Ê N C I A E T E C N O L O G I A B A I A N O C a m p u s S E N
Leia maisIntroduçã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 maisRaspberry Pi Manual do Usuário
Raspberry Pi Manual do Usuário Eben Upton Gareth Halfacree Novatec All rights reserved. Authorized translation from the English language edition entitled Raspberry Pi User Guide, published by John Wiley
Leia maisJavaScript. de Alto Desempenho. Nicholas C. Zakas. Novatec
JavaScript de Alto Desempenho Nicholas C. Zakas Novatec Authorized translation of the English edition of High Performance JavaScript ISBN 978-0-596-80279-0 2010, Nicholas C. Zakas. This translation is
Leia maisUML. Gilleanes T. A. Guedes. uma abordagem prática. Novatec
UML uma abordagem prática Gilleanes T. A. Guedes Novatec Sumário Agradecimentos...15 Sobre o autor...15 Prefácio...16 Capítulo 1 Introdução à UML...18 1.1 Breve Histórico da UML... 18 1.2 Por Que Modelar
Leia maisGuia Mangá Motores elétricos
Guia Mangá Motores elétricos Autor: Masayuki Morimoto Arte: Ren Shimazu Produção: Trend-pro Co., Ltd novatec Original Japanese edition Manga de Wakaru Motors by Masayuki Morimoto and TREND-PRO Co., Ltd.
Leia maisNovatec Editora Ltda
MARK GEDDES novatec Copyright 2016 by Mark Geddes. Title of English-language original: Arduino Project Handbook, ISBN 978-1-59327-690-4, published by No Starch Press. Portuguese-language edition copyright
Leia maisDiagrama de Classes. Régis Patrick Silva Simão. Régis Simão Diagrama de Classes 1/42
Diagrama de Classes Régis Patrick Silva Simão Régis Simão Diagrama de Classes 1/42 Agenda Introdução Objetos Classes Atributos Operações & Métodos Relacionamentos Relacionamento: Associação Nome de Relacionamento
Leia maisAnálise de Regressão
Guia Mangá Análise de Regressão Shin Takahashi, Iroha Inoue e Trend-Pro Co., Ltd. Novatec The Manga Guide to Regression Analysis is a translation of the japanese original, Manga de wakaru tōkei-gaku kaiki
Leia maisLinguagem 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 maisAdrian Pruteanu. Novatec
Adrian Pruteanu Novatec Copyright Packt Publishing 2019. First published in the English language under the title Becoming the Hacker (9781788627962) Copyright Packt Publishing 2019. Publicação original
Leia maisDIAGRAMAS 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 maisJessey Bullock Jeff T. Parker
Jessey Bullock Jeff T. Parker Novatec All rights reserved. This translation is published under license with the original publisher John Wiley & Sons, Inc. Copyright 2017 by John Wiley & Sons, Inc., Indianapolis,
Leia maisModelagem 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 maisDiagrama de Classes. Diagrama mais. IMPORTANTE e UTILIZADO
Diagrama mais IMPORTANTE e UTILIZADO Visa permitir a visualização das classes que comporão o sistema junto com os respectivos atributos e métodos,, bem como mostrar como as classes se relacionam,, complementam
Leia maisMiguel Grinberg. Novatec
Miguel Grinberg Novatec Authorized Portuguese translation of the English edition of Flask Web Development ISBN 9781491991732 2018 Miguel Grinberg. This translation is published and sold by permission of
Leia maisModelagem Orientada a Objeto
UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA Modelagem Orientada a Objeto Engenharia de Software 2o. Semestre de
Leia maisModelo Conceitual. Análise e Projeto de Sistemas Avançados. Aula 5. Allan Rodrigo Leite
Modelo Conceitual Análise e Projeto de Sistemas Avançados Aula 5 Allan Rodrigo Leite Modelo Conceitual Oferece uma visão das informações que são gerenciadas pelo sistema Representação e transformação da
Leia maisAllan Liska e Timothy Gallo. Novatec
Allan Liska e Timothy Gallo Novatec Authorized Portuguese translation of the English edition of Ransomware, ISBN 9781491967881 2017 Allan Liska, Timothy Gallo. This translation is published and sold by
Leia maisOrientação a Objetos e UML
Orientação a Objetos e UML Aula #8.1. EBS 211 POO e UML Prof. Luiz Fernando S. Coletta luizfsc@tupa.unesp.br Campus de Tupã Roteiro Análise e projeto OO; Engenharia de software e UML; Diagrama de classes.
Leia maisIntrodução Diagrama de Classes Diagrama de Seqüência Diagrama de Atividades. Diagramas UML. Classe, Seqüência e Atividades. Marcio E. F.
Diagramas UML Classe, Seqüência e Atividades Marcio E. F. Maia Disciplina: Engenharia de Software Professora: Rossana M. C. Andrade Curso: Ciências da Computação Universidade Federal do Ceará 15 de maio
Leia mais1 Introdução. 1.1 Teoria dos Sistemas 23/4/2010
1 1 Introdução 1.1 Teoria dos Sistemas 1.2 Constituição dos sistemas 1.3 Natureza dos sistemas 1.4 Parâmetros do sistema 1.5 Descrição de sistemas 1.6 Desafios enfrentados no desenvolvimento 1.7 Perfil
Leia maisFatec Ipiranga - Engenharia de Software I 18/02/2013. Agenda. 0. Relembrando os Relacionamentos do Diagrama de Classes
Engenharia de Software I 3º. Semestre ADS Diagramas de Interação Enfoque Diagrama de Sequência Profa. Dra. Ana Paula Gonçalves Serra Agenda 0. Relembrando os Relacionamentos do Diagrama de Classes 2. Diagrama
Leia maisGuia Mangá Circuitos Eletrônicos
Guia Mangá Circuitos Eletrônicos Autor: Kenichi Tanaka Arte: Yama Takayama Produção: Trend-Pro, co., ltd novatec Original Japanese edition Manga de Wakaru Denshi Kairo by Kenichi Tanaka and TREND-PRO Co.,
Leia maisMaurício Samy Silva. Novatec
Maurício Samy Silva Novatec Copyright 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia mais