3. Modelação Evolução histórica
|
|
|
- Esther Mangueira Gonçalves
- 8 Há anos
- Visualizações:
Transcrição
1 3. Modelação 3.1. Evolução histórica 1
2 2 Evolução histórica Antes de serem abordados os modelos Ambiental e Comportamental, é importante observar o quadro seguinte, que apresenta a evolução histórica dos vários tipos de análise e as respectivas ferramentas utilizadas na modelação de sistemas
3 3 Evolução histórica Análise Início Abordagem Ferramentas Convencional/ Tradicional Anos 50 Funcional Textos Fluxogramas Diagrama de fluxo de dados Estruturada 1975 Funcional Dados Diagrama de estrutura de dados Especificação dos processos Normalização Dicionário de dados
4 Evolução histórica Análise Início Abordagem Ferramentas Diagrama de fluxo de dados de contexto Diagrama de fluxo de dados por eventos Essencial ou Estruturada Moderna 1984 Funcional Dados Controlo Diagrama de transição de estados Diagrama de estrutura de dados Tabela de eventos Diagrama entidade associação Especificação dos processos Normalização Dicionário de dados Diagrama de casos de uso Diagrama de classes e objectos Orientada a Objectos Anos Objecto Diagrama de sequência Diagrama de colaboração Diagrama de componentes Diagrama de distribuição 4
5 5 Evolução histórica De seguida, é feita uma referência breve aos tipos de análise: Tradicional Estruturada Essencial Orientada a Objectos
6 6 Evolução histórica Análise Convencional/Tradicional Neste tipo de análise é feita uma abordagem funcional ao sistema, ou seja, virada para os processos do sistema Os modelos resultantes são monolíticos, isto é, há necessidade de ler toda a especificação dos processos para se compreender a análise do sistema em causa, apresentando exposições detalhadas e longas e informação redundante e ambígua
7 7 Evolução histórica Análise Estruturada Muito voltada para a obtenção de modelos, utiliza técnicas gráficas que possibilitam uma visibilidade clara e geral do sistema a partir das partes resultantes da sua decomposição As ferramentas utilizadas pela análise estruturada podem apresentar uma abordagem funcional ou de dados Na abordagem funcional o modelo representa a estrutura das funções ou dos processos do sistema Na abordagem de dados o modelo representa os dados que serão usados pelo sistema
8 8 Evolução histórica Análise Essencial ou Estruturada Moderna Faz um uso ainda maior de modelos e, para além das abordagens funcional e de dados, introduz a abordagem dos controlos, integrando os processos e os dados Numa abordagem de controlo o modelo regista o comportamento do sistema em relação aos seus diferentes estados O métodos de Análise Essencial começa por identificar os acontecimentos (eventos) externos, depois as funções do sistema que respondem a esses eventos e, por fim, os eventos gerados internamente e as respectivas funções
9 9 Evolução histórica Análise Orientada a Objectos Utiliza o conceito de objecto que encapsula a perspectiva funcional e a de dados Os modelos de classes de objectos juntam a parte estática, dados, através dos atributos, com a parte dinâmica, comportamental, através dos métodos Este assunto será desenvolvido numa unidade mais à frente
10 3.2. Terminologia 10
11 11 Terminologia A figura 1.3 esquematiza conceitos e áreas associados a um processo de análise de sistemas Este esquema vai permitir seguir a abordagem sucinta a esses conceitos Os analistas recorrem a métodos que permitem fazer uma análise de um sistema de forma mais orientada e ordenada Existem diferentes métodos que podem ser utilizados na análise de um sistema Estes, por sua vez, resultam de diferentes metodologias de pensamento que os estudam e os descrevem
12 Terminologia Fig Esquema representativo dos conceitos e das áreas associados A um processo de análise de sistemas 12
13 13 Terminologia Em termos práticos, um método pode ser entendido como um conjunto específico de procedimentos, documentação, técnicas e ferramentas, impondo o que fazer e quando Um analista, quando aplica um determinado método de análise a um sistema, vai, no fim, produzir um modelo que o represente Um modelo pode ser considerado como uma representação de uma realidade que se tenta reproduzir
14 14 Terminologia Na aplicação de um determinado método, o analista faz uso de técnicas que ditam como fazer e que ferramentas utilizar Por sua vez, as ferramentas são especificações e símbolos utilizados para descrever os sistemas e criar os respectivos modelos As ferramentas gráficas são as mais utilizadas na elaboração dos modelos Posteriormente, apresentam-se algumas ferramentas como os Diagramas de Fluxo de Dados e de Entidade Associação ou Relacionamento
15 4. Análise Essencial 15
16 16 Análise Essencial O método de Análise Essencial é uma evolução do método de Análise Estruturada A Análise Essencial é constituída por dois níveis, correspondentes aos modelos Essencial e de Implementação (figura 1.4) O Modelo Essencial indica o que o sistema deve fazer e que dados necessita para satisfazer os seus requisitos Define o sistema num ambiente ideal completamente independente de restrições tecnológicas
17 17 Análise Essencial O Modelo de Implementação implementa o sistema ideal, derivado do Modelo Essencial, definindo um conjunto de características operacionais relevantes Isto é, define o sistema num ambiente real completamente dependente de restrições tecnológicas Fig Representação esquemática da Análise Essencial
18 18 Análise Essencial Do que foi dito, apenas interessa descrever o Modelo Essencial para determinar a essência do sistema, utilizando os seguintes modelos: Ambiental Depois de conhecidos os objectivos e na posse dos requisitos do sistema (dados, função e comportamento), define-se a relação e a fronteira entre o sistema e o meio ambiente Identificam-se os acontecimentos (eventos) exteriores que activam o sistema e que respostas o sistema devolve ao meio O Modelo Ambiental mostra uma perspectiva externa do sistema
19 19 Análise Essencial Comportamental São especificados os processos que compõem o sistema e o modelo utilizado no armazenamento dos dados por ele manipulados O Modelo Comportamental explora as características internas do sistema e o comportamento destas quando interagem com o exterior
20 20 Análise Essencial De acordo com o tipo de modelo utilizado, assim teremos técnias e ferramentas próprias (quadro2)
21 4.1. Modelo Ambiental 21
22 22 Modelo Ambiental O modelo Ambiental fornece a perspectiva exterior do sistema, isto é, descreve: Os seus objectivos A fronteira entre ele e o meio ambiente, definindo as entidades externas Os eventos do ambiente externo, aos quais deve responder
23 23 Modelo Ambiental Para especificar um sistema, segundo o Modelo Ambiental, pelo menos três componentes devem ser desenvolvidas: Definição de objectivos descreve a finalidade do sistema Lista de eventos enumera os acontecimentos que ocorrem no exterior interagindo com o sistema Diagrama de contexto representa o sistema como um único processo e as suas interacções com o meio ambiente. Pode ser acompanhado de um dicionário de dados
24 Definição de objectivos 24
25 Definição de objectivos A definição de objectivos no Modelo Ambiental é obtida tendo a ideia de que é dirigida para pessoas que não se encontram directamente integradas no sistema, como utilizadores em geral e elementos da organização hierarquicamente superiores Consiste numa afirmação exacta, sucinta e breve dos objectivos do sistema, nunca ultrapassando um parágrafo Uma descrição mais detalhada é apresentada no Modelo Comportamental Como exemplo, pode-se dizer que o objectivo do sistema multibanco é permitir transacções bancárias como levantamentos, pagamentos e consultas aos seus utilizadores 25
26 Lista de eventos 26
27 27 Lista de eventos Uma lista de eventos mostra os acontecimentos que ocorrem no exterior interagindo com o sistema Quando ocorre um evento exterior é criado um estímulo que vai activar determinada função ou processo no interior do sistema, gerando, depois, uma resposta que pode ser Um fluxo de dados do sistema para uma entidade externa Uma mudança de estado num arquivo ou depósito de dados, como incluir, eliminar ou modificar algum item Um fluxo de controlo de uma função para activar outra função
28 Lista de eventos Para identificar um evento deve-se saber responder a questões que satisfaçam o método 5W2H, isto é: who, when, where, what, why, how, e how much A lista de eventos, a criar, deve apresentar, pelo menos, o nome do evento, o estímulo e a resposta do sistema O quadro 3 mostra um exemplo da construção de uma lista com dois eventos, os respectivos estímulos, as funções activadas no interior do sistema e as respostas geradas pelo sistema 28
29 29 Lista de eventos Quadro 3 Número Evento Descrição do evento Estímulo Acção Resposta 1 O cliente efectua o pedido de um livro O cliente consulta um site e efectua o pedido online de um livro Pedido_livro Aceitar pedido Envia_cobrança 2 O cliente efectua o pagamento do livro Após a recepção do valor a cobrar o cliente efectua o pagamento pagamento Registar pagamento Envio_recibo_livro
30 Lista de eventos É conveniente ter-se uma ideia dos diferentes tipos de eventos, que a seguir se apresentam: Eventos por fluxo quando transportam dados e estão associados a um fluxo de dados do exterior para o sistema Por exemplo, quando o sistema solicita um dado de uma entidade exterior gera também um fluxo de dados, mas que não é um evento por fluxo Os eventos do quadro 3 são exemplos de eventos por fluxo Eventos temporais Quando ocorrem periodicamente É como se o sistema tivesse um relógio interno que assinalasse a mudança do tempo O relatório diário dos produtos vendido por uma farmácia é um exemplo de um evento temporal 30
31 31 Lista de eventos Eventos condicionais Quando dependem da satisfação de uma condição interna do sistema, por exemplo, a emissão de um pedido de um determinado produto a um fornecedor porque as suas quantidades atingiram um limite mínimo Eventos de controlo Quando há sinais de controlo como, por exemplo, uma interrupção São mais utilizados em sistema de tempo real e permitem tornar o sistema auto-adaptativo em relação ao ambiente Nota: só os eventos por fluxo podem originar fluxos de entrada no sistema
UFCD 0781 Análise de Sistemas de Informação. Formadora: Sónia Rodrigues. Conteúdos. Conteúdos. Conteúdos. Conteúdos. Objectivos da UFCD:
UFCD 0781 Análise de Sistemas de Informação Objectivos da UFCD: Reconhecer e utilizar as diferentes metodologias de análise de sistemas de informação, no âmbito do processo de informatização de uma organização.
Análise e Projeto de Sistemas I. Curso de Sistemas de Informação. Karla Donato Fook DESU / DComp.
Análise e Projeto de Sistemas I Curso de Sistemas de Informação Karla Donato Fook [email protected] DESU / DComp 2018 2 1 Técnica que orienta a análise de sistemas para a essência do negócio ao qual
UML - Diagramas de Sequência
UML - Diagramas de Sequência 1 Objectivo Um diagrama de sequência mostra uma interacção, isto é, uma sequência de mensagens trocadas entre vários objectos num determinado contexto (caso de utilização,
1. Introdução O que é um relatório Organização de um relatório Identificação As 4 questões...
Cabeçalho da secção 1 Índice 1. Introdução...1 1.1. O que é um relatório...1 2. Organização de um relatório...2 2.1. Identificação...2 2.2. As 4 questões...2 2.3. Informação adicional...2 2.4. Estrutura...2
Definição. Análise de sistemas de informação. Classificação. Sistemas Abertos
Análise de sistemas de informação Definição É o processo de estudo de uma organização que se procura realizar o levantamento exaustivo de como funciona e desta forma descrever os processos de resolução
PROJETO DE BANCO DE DADOS
UNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ CIÊNCIA DA COMPUTAÇÃO BANCO DE DADOS I PROJETO DE BANCO DE DADOS Profº Erinaldo Sanches Nascimento Objetivos Discutir o ciclo de vida do sistema de
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
Normalização de dados
1 Normalização de dados Vantagens da normalização A normalização permite: Agrupar os atributos de uma entidade de forma a reduzir o número de dependências funcionais existentes entre os dados numa base
Nome da classe. Atributos. Serviços / métodos
Classes são descrições de conjuntos de objetos que compartilham os mesmos atributos, operações, relacionamentos e semântica. Janela Origem Tamanho Abrir ( ) Fechar ( ) Mover ( ) Exibir ( ) Nome da classe
IDEF3 - Process Description Capture Method
IDEF3 - Process Description Capture Method Como foi referido no texto anterior, a metodologia IDEF é constituída por vários módulos, cada um destes com especificidades e propriedades adequadas ao contexto
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
1. INTRODUÇÃO A MODELAGEM DE DADOS
1. INTRODUÇÃO A MODELAGEM DE DADOS Para se construir uma casa ou um prédio de qualidade, é essencial fazer um planejamento detalhado, com a finalidade de pensar sobre as formas de construção, fazer estimativas
Bases de Dados. Apresentação da disciplina. Programa
Bases de Dados Apresentação da disciplina Programa Modelação modelo Entidade Associação modelo e álgebra relacionais Implementação SQL básico e avançado desenvolvimento de aplicações normalização Optimização
Professor Emiliano S. Monteiro
Professor Emiliano S. Monteiro To-Do Doing Done Conhecer os processos de desenvolvimento habilita o aluno a realizar uma melhor escolha de processo para uso em projetos futuros. A vantagem de conhecer
ALM Aplicações em Linguagem de Montagem. Introdução. A produção de Software é uma atividade build and fix. build. fix
Introdução A produção de Software é uma atividade build and fix. 1 Introdução build 2 Introdução fix 3 1 Introdução 4 P s Só pessoas motivadas e comprometidas com o projeto garantem o respectivo sucesso;
ISO 9000:2005 Sistemas de Gestão da Qualidade Fundamentos e Vocabulário. As Normas da família ISO As Normas da família ISO 9000
ISO 9000:2005 Sistemas de Gestão da Qualidade Fundamentos e Vocabulário João Noronha ESAC/IPC 1 As Normas da família ISO 9000 ISO 9000 descreve os fundamentos de sistemas de gestão da qualidade e especifica
Análise Estruturada. Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.
Análise Estruturada Análise estruturada Proposta a partir de 1975 por vários autores (Constantine, Tom DeMarco, Yourdon, Gane & Sarson) Caiu em desuso com os modelos orientados a objetos Entretanto...
1 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
Análise e Projeto de Sistemas
Análise e Projeto de Sistemas Prof. Dr. Ronaldo C. de Oliveira [email protected] www.facom.ufu.br/~ronaldooliveira FACOM - 2017 Requisitos do Sistema Introdução O que são requisitos de um software? Serviços
Análise Clássica (Tradicional) X Análise Estruturada
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 Análise Clássica (Tradicional) X Análise
BANCO DE DADOS I. Prof. Luiz Antônio Vivacqua C. Meyer
BANCO DE DADOS I Prof. Luiz Antônio Vivacqua C. Meyer Projeto de Banco de Dados Etapas do Desenvolvimento de um Projeto de Sistemas: 1. Levantamento de Requisitos a. Requisitos Funcionais b. Requisitos
MODELAGEM FUNCIONAL USANDO DIAGRAMA DE FLUXO DE DADOS. Professora: Fabíola Gonçalves.
UFU Universidade Federal de Uberlândia MODELAGEM FUNCIONAL USANDO DIAGRAMA DE FLUXO DE DADOS Professora: Fabíola Gonçalves. AGENDA Modelos de Sistema Modelo Essencial de um Sistema Diagrama de Fluxo de
Diagrama de Fluxo de Dados - DFD. Prof.ª: Érika A. Barrado
Diagrama de Fluxo de Dados - DFD Prof.ª: Érika A. Barrado Definição O Diagrama de Fluxo de Dados (DFD) é uma representação gráfica do modelo de circulação da informação no sistema em estudo; Permite conceber
Banco de Dados. SGBD - Sistema de Gerenciamento de Banco de Dados Parte 2. Prof. Leonardo Vasconcelos
Banco de Dados Parte 2 Prof. Leonardo Vasconcelos - Conceitos e Arquiteturas de SBD Modelos de dados: conjunto de conceitos que podem ser usados para descrever a estrutura de um banco de dados. Permitem
Sistemas de Informação
Sistemas de Informação Escola Superior de Tecnologia e Gestão de Felgueiras Engenharia Informática 3º ano - 2003/2004 Ana Maria Madureira Informação Informação informatióne conjunto de dados em princípio
Projeto Integrador II. Princípios de Análise e Projeto de Sistemas com UML (livro de Eduardo Bezerra)
Princípios de Análise e Projeto de Sistemas com UML (livro de Eduardo Bezerra) Prof. Arliones Hoeller Prof. Eraldo Silveira e Silva [email protected] [email protected] 1 Cap.4 Modelagem de
Unidade 1 Introdução à Análise de Sistemas. Objectivos
Unidade 1 Introdução à Análise de Sistemas Objectivos 1 2 Objectivos Definir a análise de sistemas Reconhecer as funções do analista de sistemas Definir conceitos de sistema Reconhecer a finalidade do
POO 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.
Visões Arquiteturais. Visões Arquiteturais
Visões Arquiteturais Separar diferentes aspectos em visões separadas com o objetivo de gerenciar complexidade. Cada visão descreve diferentes conceitos da Engenharia. Visões permitem reduzir a quantidade
Aula 1.7 Introdução a APOO e UML
APOO Aula 1.7 Introdução a APOO e UML Prof. Bruno Moreno [email protected] Possuir um lápis e uma régua não te tornam um arquiteto 2 Você pode conhecer toda a API Java, C++ ou qualquer LPOO. 3 Mas
Análise. Orientada a Objetos Modelo Funcional, Modelo Estrutural e Modelo Comportamental. Linguagens: Java, C++, etc.
Análise Estruturada Modelo Essencial ou Lógico constitui-se de dois sub-modelos (Modelo Ambiental e Modelo Comportamental) e um Dicionário de Dados. Linguagens: Fortran, Cobol, C, etc. Orientada a Objetos
Modelagem de Sistemas. Análise de Requisitos. Modelagem
Modelagem de Sistemas Teoria Geral de Sistemas TADS 2. Semestre Prof. André Luís Para abordarmos de forma mais profunda os conceitos de Modelagem de Sistemas de Informação, precisamos também falar na Engenharia
Análise e projeto de sistemas
Conteúdo: Análise e projeto de sistemas Modelagem de classes Prof. Patrícia Lucas Modelagem de classes 01 O modelo de casos de uso fornecem uma perspectiva do sistema a partir de um ponto de vista externo.
Diagramas de Use Case Resumo
0 Diagramas de Use Case Resumo Os diagramas de Use Case permitem definir os requisitos funcionais de um sistema: que serviços deve fornecer; a quem os deve fornecer. Notação diagramática facilita o diálogo
Modelagem Conceitual e o Modelo Entidade-Relacionamento
o Modelo Entidade-Relacionamento Gerenciamento de Dados e Informação Fernando Fonseca & Robson Fidalgo 1 Modelagem Transformar aspectos do mundo real em um modelo de dados formal Modelagem Conceitual Modelo
Aula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD
Aula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD Banco de Dados (BD) é o arquivo físico, em dispositivos periféricos, onde estão armazenados os dados de diversos sistemas, para
Por Constantino W. Nassel
NORMA ISO 9000 SISTEMA DE GESTÃO DA QUALIDADE ISO 9001:2000 REQUISITOS E LINHAS DE ORIENTAÇÃO PARA IMPLEMENTAÇÃO Por Constantino W. Nassel CONTEÚDOS O que é a ISO? O que é a ISO 9000? Histórico Normas
Diagrama de Máquina de Estados
Análise e Projeto de Sistemas OO Diagrama de Máquina de Estados Demonstra o comportamento de um elemento através de um conjunto de transições de estado. Um Estado representa a situação em que um objeto
ELABORADO VERIFICADO APROVADO
Pág. n.º 1/9 LISTA DE ALTERAÇÕES Descrição da alteração Páginas Edição Data Clarificação do posicionamento hierárquico dos regulamentos municipais no âmbito do SGQ, bem como as responsabilidades pela sua
Documento de Arquitetura de Software- SGE
Documento de Arquitetura de Software- SGE IFG Autor: Marcelo Roldrin Barros Silva 1. Introdução 1.1 Finalidade Este documento oferece uma visão geral arquitetural abrangente do sistema SGE (Sistema de
Gerência de Projetos e Qualidade de Software. Prof. Walter Gima
Gerência de Projetos e Qualidade de Software Prof. Walter Gima 1 OBJETIVOS O que é Qualidade Entender o ciclo PDCA Apresentar técnicas para garantir a qualidade de software Apresentar ferramentas para
Programação Orientada a Objectos - P. Prata, P. Fazendeiro
Programação Orientada a Objetos 1.1 - Perspectiva histórica: Conceitos A evolução das linguagens de programação tem-se feito na procura de ferramentas: -cada vez mais próximas da percepção humana - e que
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
Desenho de Software. Sumário
(QJHQKDULDGD3URJUDPDomR Desenho de Software Carla Ferreira [email protected] Sumário Objectivos Problemas Qualidades Técnicas Avaliação e Validação Casos Notáveis Exemplo Conclusões Desenho
Simulado para CFPS. Questões de Propósito, Tipo e Fronteira. 1. Um dos objetivos da Análise de Pontos de Função é:
Questões de Propósito, Tipo e Fronteira 1. Um dos objetivos da Análise de Pontos de Função é: Simulado para CFPS a) Ajudar no processo de depuração de um software. b) Estimar o tamanho de uma equipe de
Bases de Dados. Parte I: Conceitos Básicos
Bases de Dados Parte I Conceitos Básicos 1 Definições Básicas Dados: factos conhecidos que têm algum significado e que podem ser guardados. Base de dados (BD): conjunto de dados que se relacionam entre
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: [email protected] / [email protected] MATÉRIA: GESTÃO DE PROJETOS Aula N : 05 Tema: Gerenciamento
Projeto de Banco de Dados. Componentes de um Sistema de Informação. Arquitetura de SI. Sistema de Informação (SI) SI nas Organizações
Sistema (SI) Coleção de atividades de Banco de Dados que regulam o compartilhamento, SI nas Organizações a distribuição de informações Fernando Fonseca e o armazenamento de dados relevantes ao gerenciamento
Diagrama de Casos de Uso. Interagindo com o Usuário
Diagrama de Casos de Uso Interagindo com o Usuário Diagrama de Casos de Uso Procura, por meio de uma linguagem simples, possibilitar a compreensão do comportamento externo do sistema por qualquer pessoa,
Ferramenta de apoio a identificação de eventos utilizando Linguagem Natural. Aluno: Ricardo Tomelin Orientador: Everaldo Artur Grahl
Ferramenta de apoio a identificação de eventos utilizando Linguagem Natural Aluno: Ricardo Tomelin Orientador: Everaldo Artur Grahl Roteiro 1. Introdução 2. Objetivos 3. Análise Essencial de Sistemas 4.
Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave
Primeiro Módulo: Parte 3 Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave AN V 3.0 [60] Rildo F Santos (@rildosan) [email protected] www.etecnologia.com.br http://etecnologia.ning.com
Padrão para Especificação de Requisitos de Produto de Multimídia
Padrão para Especificação de Requisitos de Produto de Multimídia 1 Introdução 1.1 Escopo do documento Sugere-se aqui uma estrutura para a Especificação de Requisitos de Produto de Multimídia (ERPM). Esta
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
PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO (PSI) 11ºANO
PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO (PSI) 11ºANO 1 Módulo 9 - Int. à Programação Orientada a Objectos 2 1. Conceitos básicos A Programação Orientada a Objectos: é uma lógica de programação que procura
1 Modelagem de Processos de Negócio Engenharia de Software.
1 Modelagem de Processos de Negócio Engenharia de Software. Modelagem de processos de negócio A Modelagem de Processo de Negócio é uma das atividades que visa a criação de um modelo com os processos de
Bases de Dados. Parte I: Conceitos Básicos
Bases de Dados Parte I Conceitos Básicos 1 Definições Básicas! Base de dados (BD): conjunto de dados que se relacionam entre si.! Dados: factos conhecidos que têm algum significado e que podem ser guardados.!
Diagrama de Classes Módulo de Treinamento FIGURA 19: DIAGRAMA DE CLASSES DO MÓDULO DE TREINAMENTO
5.3.3.4 Diagrama de Classes Módulo de Treinamento FIGURA 19: DIAGRAMA DE CLASSES DO MÓDULO DE TREINAMENTO 101 5.3.4 Definição das Classes - Módulo Pedagógico 5.3.4.1 Classe GrupoCurso A classe GrupoCurso
Tarefas de Gerenciamento de Configuração
Tarefas de Gerenciamento de Configuração 1- Tarefas Preliminares 2- Identificação 3- Controle de Mudanças 4- Controle de Versão 5- Auditoria de Configuração 6- Relato de Situação 7- Controle de Interface
ELABORADO VERIFICADO APROVADO
Pág. n.º 1/9 LISTA DE ALTERAÇÕES Descrição da alteração Páginas Edição Data ELABORADO VERIFICADO APROVADO Pág. n.º 2/9 1. OBJECTIVO: Descrever a forma de gerir e controlar os documentos e registos do Sistema
Projecto X-arq: módulo de gestão : Caso prático do seu desenvolvimento no Arquivo Municipal de Lisboa. Rui Paixão. Câmara Municipal de Lisboa
Projecto X-arq: módulo de gestão : Caso prático do seu desenvolvimento no Arquivo Municipal de Lisboa Rui Paixão Câmara Municipal de Lisboa [email protected] Palavras-chave: sistema informático,
SISTEMAS MULTIMÉDIA TESTE FORMATIVO ADICIONAL 1
21110 SISTEMAS MULTIMÉDIA TESTE FORMATIVO ADICIONAL 1 2009 Teste Formativo GRELHA DE RESPOSTAS Questões Alternativas A B C D E 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 Leia atentamente as questões
Mapeamento de Processos
Mapeamento de Processos OBJETIVOS Capacitar os participantes na elaboração dos mapas dos processos realizados em seu setor de trabalho; Entender as relações existentes entre fornecedores e clientes internos,
MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO
MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO Sumário PREFÁCIO...3 MODELO DA DOCUMENTAÇÃO...3 1. INTRODUÇÃO AO DOCUMENTO...3 1.1. Tema...3 2. DESCRIÇÃO
Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados. Aula 1 Introdução a Banco de Dados
Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados Aula 1 Introdução a Banco de Dados 1. Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído
Cadeira: Engenharia de Software
Cadeira: Engenharia de Software Aulas 9, 10 15/08/15 Docente: Cláudia Ivete F. Jovo [email protected] or [email protected] M.Sc. Cláudia Jovo 2017/DI 0 Definição de Eng. Software; Eng. Software Tecnologia
Tópicos da Aula. A Linguagem UML. A Linguagem UML. De onde surgiu? Fundadores da UML. Introdução à UML e Diagrama de Casos de Uso.
Engenharia de Software Aula 07 Tópicos da Aula Introdução à UML e Introdução a UML Visão geral de alguns diagramas Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo [email protected] 28 Março 2012 A
Ferramentas para o Controle e a Melhoria da Qualidade. Agradecimento ao Prof. M.Sc. Robson Miranda da Gama Pela apresentação original
Ferramentas para o Controle e a Melhoria da Qualidade Agradecimento ao Prof. M.Sc. Robson Miranda da Gama Pela apresentação original 1 Ferramentas da Qualidade Técnicas empregadas para investigar as causas
Trabalho apresentado para obtenção do Título de Especialista (Desp. N.º 8590/2010 de 20 de Maio)
Trabalho apresentado para obtenção do Título de Especialista (Desp. N.º 8590/2010 de 20 de Maio) IMPLEMENTAÇÃO DO SISTEMA DE GESTÃO INTEGRADO DE QUALIDADE E AMBIENTE DE ACORDO COM OS REFERENCIAIS NORMATIVOS
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 [email protected] Agenda Modelagem de Sistemas Modelos de contexto Diagramas de Atividades Modelos
Informática. Banco de Dados Relacional. Professor Julio Alves.
Informática Banco de Dados Relacional Professor Julio Alves www.acasadoconcurseiro.com.br Informática 1. BANCOS DE DADOS RELACIONAL Um BD relacional possui apenas um tipo de construção, a tabela. Uma
Caderno de Introdução Bases Dados
José Adriano [email protected] Página 1 Sumário 5. A Linguagem SQL 5.1 Comandos DDL 5.2 Comandos DML 5. A Linguagem SQL A linguagem SQL apresenta duas variantes, DDL Data Definition Language e DML Data Manupulation
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,
DIAGRAMA DE ESTADOS. g DIAGRAMA. g ESTADO. g TRANSIÇÃO ENTRE ESTADOS
DIAGRAMA DE ESTADOS g DIAGRAMA g ESTADO g TRANSIÇÃO ENTRE ESTADOS 1 I. DIAGRAMA DE ESTADOS g Um diagrama de estados é uma das formas de se visualizar uma máquina de estados g Máquinas de Estado permitem
