SlideShare uma empresa Scribd logo
Modelagem de dados Professora Teresinha Planez Diniz  -  Aula – 16/09/2006 Pós Graduação - DBA
Levantamento de requisitos Levantamento de  requisitos Estrutura de  armazenamento Requisitos de Hardware software Custo e  cronograma Estrutura de  armazenamento Técnica de abstração
Percurso da composição da informação Mundo real Problema Sistema Especificações  de requisitos Informação Abstração
Técnica de abstração Extrair de um contexto as tabelas necessárias, bem como as associações existente entre elas que farão parte da estrutura de Armazenamento atende os requisitos visualizados, sem aplicar técnicas especificas. Margens de Erro aceitável : 5%
Trabalhando o levantamento de requisitos Fase de levantamento de requisitos – Fase inicial do desenvolvimento de software que tem por objetivo definir o escopo (delimitação) do sistema. Pode ser total ou parcial dependendo da metodologia de desenvolvimento de sistema definido para o projeto.
Objetivo Capturar as primeiras informações inerente ao contexto a fim de mapear a viabilidade e os requisitos do projeto sem aplicar técnicas de modelagem. Determinar a natureza do problema do cliente devendo enfocar o cliente e o problema e não a solução e o problema.
Tipos de requisitos Requisitos funcionais – Funções a serem realizadas pelo sistema. Requisitos não-funcionais – restrições vinculadas aos requisitos funcionais. Requisitos de sistemas – Recursos necessário para a implantação do sistema.
Identificação dos requisitos Separar em três categorias: Requisitos que devem ser totalmente satisfeito; Requisitos que são altamente desejáveis, mas não necessários; Requisitos que são possíveis, mas poderiam ser eliminados
Requisitos X Estrutura de armazenamento Requisitos  funcionais Requisitos  não-funcionais Estrutura de  armazenamento São evidentes; Conhecidos do usuário; São ocultos; explicito do usuário; Obrigatórios; de interface; de implementação; de eficiência; de tolerância a falhas.
Testando a habilidade de abstrair do mundo real. Estrutura de  armazenamento Mundo computacional Estudo de caso - Exercício
Documentando resultados do levantamento de requisitos - UML Diagrama de caso de uso – Representar graficamente a funcionalidade do sistema numa visão simplificada. Delimitar o escopo do sistema; Direcionar na execução do projeto; Comunicação entre cliente e equipe de desenvolvimento;
Componentes de um diagrama de caso de uso Agente externo; Caso de uso; Interações Conjunto de procedimentos lógicos determinados para a execução de uma tarefa
N_Nota,Data_Emissão, Valor_Nota, Nome_Cliente........ Processado e armazenado Extraído e apresentado (Informação) Estrutura  de armazenamento Processos Mundo externo Sistema – Mundo computacional Base de dados relacional
Agente externo Quais os usuários ou grupos utilizam o sistema para realizar tarefa; Quais os usuários ou grupos são necessários para que o sistema possa realizar suas funções; Quais sistema Externos utilizam o sistema para realizar uma tarefa; Quais os sistemas e/ou usuários ou grupos recebem informações do sistema. Agente externo
Caso de uso Verbo no infinitivo mais complemento (representa ação – evento); Sinônimos: Macro-tarefas, transações;

Mais conteúdo relacionado

PPS
Modelagem 21102006_2
PPS
Modelagem 21102006_1
PDF
Padrões-05 - Padrões Arquiteturais - MVC
PDF
Arquitetura de Sofware
PDF
Padrões-06 - Padrões Arquiteturais - Microkernel
Modelagem 21102006_2
Modelagem 21102006_1
Padrões-05 - Padrões Arquiteturais - MVC
Arquitetura de Sofware
Padrões-06 - Padrões Arquiteturais - Microkernel

Mais procurados (20)

PPT
Trabalho camadas final+ (1)
PPTX
Uso de Aplicações em Camadas no segmento Varejo
DOC
Trabalho individual
PPT
Arquitetura de sistemas web
PPT
Análise e Projeto de Sistemas com UML e Java
PDF
Modelagem de Processo CMMI N3
PDF
Análise e Projeto de Sistemas
PDF
modelagem sistema da informação Unid 4
PDF
APSI 2 aulas - padroes arquiteturais - camadas PROF.TARCIANE
PPTX
Arquitetura de Software EXPLICADA
PDF
Arquitetura de Software Visão Geral
PDF
Disciplina_Análise de Projeto de Sistema I - Metodologia Cascata e Processos ...
PPT
Uml processo unificado
PPTX
Metastorm ProVision
PDF
Padrões-03 - Padrões Arquiteturais - Pipes e Filtros
PDF
Do Diagrama de Fluxo de Dados ao Use Case
PPTX
Aula1 astah
PPTX
Introdução a arquitetura de sistemas com .NET
PPT
Analise sistemas 06
DOC
Aps lista de exercícios
Trabalho camadas final+ (1)
Uso de Aplicações em Camadas no segmento Varejo
Trabalho individual
Arquitetura de sistemas web
Análise e Projeto de Sistemas com UML e Java
Modelagem de Processo CMMI N3
Análise e Projeto de Sistemas
modelagem sistema da informação Unid 4
APSI 2 aulas - padroes arquiteturais - camadas PROF.TARCIANE
Arquitetura de Software EXPLICADA
Arquitetura de Software Visão Geral
Disciplina_Análise de Projeto de Sistema I - Metodologia Cascata e Processos ...
Uml processo unificado
Metastorm ProVision
Padrões-03 - Padrões Arquiteturais - Pipes e Filtros
Do Diagrama de Fluxo de Dados ao Use Case
Aula1 astah
Introdução a arquitetura de sistemas com .NET
Analise sistemas 06
Aps lista de exercícios
Anúncio

Semelhante a Modelagem 16102006 (20)

PPS
Projeto de Software
PDF
Plano do projeto de software
PPT
Analise de Requisitos
PPT
Engenharia Requisitos - Aula4 06 03 2006
PPT
Introdução à UML com Casos de Uso
PPT
Palestra introdução a uml e casos de uso final_parte1
DOCX
Este trabalho trata
PDF
Metodologia de desenvolvimento de sistemas
PDF
Caso De Uso E Use Case Point
PPT
Análise essencial e análise estruturada
PDF
Simulador Eletromagnético em um Ambiente de Grades Computacionais
PDF
Aula04 3
PPTX
Prodemge WTQS - Minicurso técnicas de verificação de requisitos
PPTX
Microsoft ALM = Produtividade
PPTX
Conceitos Básicos Sobre Analise de Sistemas
PPTX
requisitos de software.pptx
PDF
PPT
04 - Reqxxxxxxxxxxxxxxxxxxxxxxxuisitos.ppt
PPTX
Aula 4 - Engenharia de Software - Slide.
PPS
Arquitetura de Software
Projeto de Software
Plano do projeto de software
Analise de Requisitos
Engenharia Requisitos - Aula4 06 03 2006
Introdução à UML com Casos de Uso
Palestra introdução a uml e casos de uso final_parte1
Este trabalho trata
Metodologia de desenvolvimento de sistemas
Caso De Uso E Use Case Point
Análise essencial e análise estruturada
Simulador Eletromagnético em um Ambiente de Grades Computacionais
Aula04 3
Prodemge WTQS - Minicurso técnicas de verificação de requisitos
Microsoft ALM = Produtividade
Conceitos Básicos Sobre Analise de Sistemas
requisitos de software.pptx
04 - Reqxxxxxxxxxxxxxxxxxxxxxxxuisitos.ppt
Aula 4 - Engenharia de Software - Slide.
Arquitetura de Software
Anúncio

Mais de LEANDRO DE SOUZA RAMOS (9)

PPS
Aula Sobre E-Mail
PPS
Documento 85 - Sintese 3
PPS
Documento 85 - Sintese 1
PDF
Semana do Estudante 2007
PPS
História da Semana Da Cidadania
PPS
Como Escrever Artigos Científicos
PPS
Modelagem 21102006_0
PPS
Aula Sobre E-Mail
Documento 85 - Sintese 3
Documento 85 - Sintese 1
Semana do Estudante 2007
História da Semana Da Cidadania
Como Escrever Artigos Científicos
Modelagem 21102006_0

Último (11)

PPTX
Design - Introdução a Gestalt e teoria das formas
PDF
Manejo integrado de pragas na cultura do algodão
PPTX
Eng. Software - pontos essenciais para o início
PPTX
Utilizando code blockes por andre backes
PPTX
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
PPTX
Viasol Energia Solar -Soluções para geração e economia de energia
PPTX
Tipos de servidor em redes de computador.pptx
PDF
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PPTX
Arquitetura de computadores - Memórias Secundárias
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Design - Introdução a Gestalt e teoria das formas
Manejo integrado de pragas na cultura do algodão
Eng. Software - pontos essenciais para o início
Utilizando code blockes por andre backes
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
Viasol Energia Solar -Soluções para geração e economia de energia
Tipos de servidor em redes de computador.pptx
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Arquitetura de computadores - Memórias Secundárias
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...

Modelagem 16102006

  • 1. Modelagem de dados Professora Teresinha Planez Diniz - Aula – 16/09/2006 Pós Graduação - DBA
  • 2. Levantamento de requisitos Levantamento de requisitos Estrutura de armazenamento Requisitos de Hardware software Custo e cronograma Estrutura de armazenamento Técnica de abstração
  • 3. Percurso da composição da informação Mundo real Problema Sistema Especificações de requisitos Informação Abstração
  • 4. Técnica de abstração Extrair de um contexto as tabelas necessárias, bem como as associações existente entre elas que farão parte da estrutura de Armazenamento atende os requisitos visualizados, sem aplicar técnicas especificas. Margens de Erro aceitável : 5%
  • 5. Trabalhando o levantamento de requisitos Fase de levantamento de requisitos – Fase inicial do desenvolvimento de software que tem por objetivo definir o escopo (delimitação) do sistema. Pode ser total ou parcial dependendo da metodologia de desenvolvimento de sistema definido para o projeto.
  • 6. Objetivo Capturar as primeiras informações inerente ao contexto a fim de mapear a viabilidade e os requisitos do projeto sem aplicar técnicas de modelagem. Determinar a natureza do problema do cliente devendo enfocar o cliente e o problema e não a solução e o problema.
  • 7. Tipos de requisitos Requisitos funcionais – Funções a serem realizadas pelo sistema. Requisitos não-funcionais – restrições vinculadas aos requisitos funcionais. Requisitos de sistemas – Recursos necessário para a implantação do sistema.
  • 8. Identificação dos requisitos Separar em três categorias: Requisitos que devem ser totalmente satisfeito; Requisitos que são altamente desejáveis, mas não necessários; Requisitos que são possíveis, mas poderiam ser eliminados
  • 9. Requisitos X Estrutura de armazenamento Requisitos funcionais Requisitos não-funcionais Estrutura de armazenamento São evidentes; Conhecidos do usuário; São ocultos; explicito do usuário; Obrigatórios; de interface; de implementação; de eficiência; de tolerância a falhas.
  • 10. Testando a habilidade de abstrair do mundo real. Estrutura de armazenamento Mundo computacional Estudo de caso - Exercício
  • 11. Documentando resultados do levantamento de requisitos - UML Diagrama de caso de uso – Representar graficamente a funcionalidade do sistema numa visão simplificada. Delimitar o escopo do sistema; Direcionar na execução do projeto; Comunicação entre cliente e equipe de desenvolvimento;
  • 12. Componentes de um diagrama de caso de uso Agente externo; Caso de uso; Interações Conjunto de procedimentos lógicos determinados para a execução de uma tarefa
  • 13. N_Nota,Data_Emissão, Valor_Nota, Nome_Cliente........ Processado e armazenado Extraído e apresentado (Informação) Estrutura de armazenamento Processos Mundo externo Sistema – Mundo computacional Base de dados relacional
  • 14. Agente externo Quais os usuários ou grupos utilizam o sistema para realizar tarefa; Quais os usuários ou grupos são necessários para que o sistema possa realizar suas funções; Quais sistema Externos utilizam o sistema para realizar uma tarefa; Quais os sistemas e/ou usuários ou grupos recebem informações do sistema. Agente externo
  • 15. Caso de uso Verbo no infinitivo mais complemento (representa ação – evento); Sinônimos: Macro-tarefas, transações;