• Nenhum resultado encontrado

Ciclo de Desenvolvimento em BD. Projeto de Banco de Dados. Ciclo de Desenvolvimento em BD. Estratégia. Estratégia Objetivos principais (Cont.

N/A
N/A
Protected

Academic year: 2021

Share "Ciclo de Desenvolvimento em BD. Projeto de Banco de Dados. Ciclo de Desenvolvimento em BD. Estratégia. Estratégia Objetivos principais (Cont."

Copied!
7
0
0

Texto

(1)

CIn.ufpe.br

Fernando Fonseca

Projeto de Banco de Dados

Ciclo de Desenvolvimento em BD

CIn.ufpe.br

Ciclo de Desenvolvimento em BD

Fases Estratégia Análise de Requisitos Projeto Construção Implementação Implantação 2 CIn.ufpe.br

Ciclo de Desenvolvimento em BD

Abordagem em cada fase

Conceitos Objetivos Descrição / Principais Resultados Fatores Críticos Enfoque 3 CIn.ufpe.br

Estratégia

Sucesso do desenvolvimento

Entendimento claro e conciso das reais necessidades

Distinta separação

O que deverá ser feito Como deverá ser feito

4

Estratégia

Objetivos principais

Produzir umconjuntode modelos

Grupo de planos para odesenvolvimento do sistema

Cobertura das necessidadesatuaisefuturas

Considerando os limites Organizacionais Financeiros Técnicos

Estratégia

Objetivos principais (Cont.)

(2)

CIn.ufpe.br

Estratégia

Descrição da Estratégia

Análise completa mas não detalhada Construção de Modelo Geral

Cronogramas concisos, claros e resumidos Resultados suficientemente explícitos

7

CIn.ufpe.br

Estratégia

Principais resultados da estratégia

Diretrizes, objetivos, metas, prioridades, premissa, delimitações, fatores críticos

Diagrama Entidade/Relacionamento (ER) Diagramas funcionais

Abordagem O-O DiagramasUML

Abordagem estruturada

Diagrama Hierárquico de Funções (DHF) Diagrama de Fluxo de Dados (DFD) para detalhar o DHF

8

CIn.ufpe.br

Estratégia

Principais resultados da estratégia (Cont.) Requisitos organizacionais e tecnológicos Definição da abrangência do sistema Possível arquitetura do sistema Fatores críticos

Participaçãoativade executivos chave, líderes de opinião, ...

Correção antecipada de opiniões, idéias e do modelo

Sessão de retroalimentação profunda e bem sucedida

9

CIn.ufpe.br

Estratégia

Fatores críticos (Cont.)

Levar em consideração qualquer trabalho anteriore sistemasexistentes

Enfoque

Trabalharintimamentecom o pessoal-chave De cima para baixo, começando pelos objetivos gerais

Passo a passo com a flexibilidade de poder retroceder Entrevistas 10

Estratégia

Enfoque (Cont.) Três percepções Diretriz corporativa Funções do negócio Necessidades de Informação

Análise de Requisitos

Recebe e verifica os resultados da fase de

estratégia

Expande resultados em detalhes suficientes para

assegurar

A precisão do sistema Viabilidade

(3)

CIn.ufpe.br

Análise de Requisitos

Descrição da análise Dados

Documentação de todos os atributos Funções

Técnicas de diagramação Dependências Uso dos dados Fluxo dos dados

13

CIn.ufpe.br

Análise de Requisitos

Técnicas de diagramação (Cont.) Condições

Estado dos dados Diagrama de eventos Lógica detalhada Gatilhos Procedimentos

Investigação sobre necessidade de auditoria/controle e cópia/segurança 14 CIn.ufpe.br

Análise de Requisitos

Principais resultados Diagrama ER aprimorado Diagramas funcionais Abordagem estruturada Decomposição da funçãoDHF

DFDdecomposto, dependência funcional e estado de implementação Abordagem O-O Diagramas UML 15 CIn.ufpe.br

Análise de Requisitos

Principais resultados (Cont.)

Volumes de dados, freqüência funcional e expectativas de desempenho

Definição do estilo de trabalho Estratégia de implementação inicial Requisitos para auditoria e segurança Esboço do manual de procedimentos Critérios de aceitação pelo usuário Dimensionamento preliminar

Delimitações, domínios e pressuposições

16

Análise de Requisitos

Principais resultados (Cont.)

Possíveis critérios para banco de dados distribuídos

Enfoque aceito para projetar e executar etapas Plano revisado de desenvolvimento do sistema

Análise de Requisitos

Fatores críticos

Envolvimentocompromissadodo usuário Verificaçãoexatade completude e qualidade Identificação de todos os requisitos chave e adoção para as fases de projeto e Implementação

Informaçãoexatasobre funções chave e dados Controlerígido

(4)

CIn.ufpe.br

Análise de Requisitos

Enfoque

Analistas lado a lado com os usuários

Estabelecimento e verificação detalhados de requisitos

19

CIn.ufpe.br

Análise de Requisitos

Pontos de vistas analíticos

Entrevistas Análise Funcional Definição de Implementação Análise Detalhada Pesquisa da Documentação Análise de Dados Definição de Delimitadores 20 CIn.ufpe.br

Análise de Requisitos

Pontos de vistas analíticos (Cont.)

Processo interativo que avança através de níveis de detalhe

Balancear visões do usuário e sistemas existentes

Considerações de transição, necessidades de distribuição, controle, segurança, ... Criação das partes componentes

21

CIn.ufpe.br

Projeto

Definiçãoprecisada implementação Diagrama E/R transforma-se em tabelas Funções traduzidas em programas

Surgem telas, relatórios, gatilhos, procedimentos, etc.

Prototipação pode ser utilizada para ajudar a tomada de decisão em áreas onde existam dúvidas

Especificação de programas e plano de teste

22

Projeto

Principais resultados

Arquitetura do sistema (replicação,...) Projeto dos módulos

Esquema lógico e físico Construção do banco de dados Dimensionamento detalhado Especificações de programas

Especificações de procedimentos manuais Rascunho do manual do usuário

Projeto

Principais resultados (Cont.)

Estratégia de implementação Entrega Treinamento Conversão de dados Instalação do sistema Plano de teste Rascunho da documentação Plano revisado de desenvolvimento

(5)

CIn.ufpe.br

Projeto

Fatores críticos

Conhecimento dacapacidadede computação Entendimento dasnecessidades

Informar decisões decompensação Identificar e resolver problemaspotenciais

25

CIn.ufpe.br

Projeto

Enfoque

Predominantemente interativo

Requisitos, idéias e alternativas são testadas Retornar ao usuário e analista quando for impossívelatender

Processo conduzido em paralelo por vários aspectos do sistema

Impedir ausência de combinação prática entre aspectos 26 Requisitos Projeto do Aplicativo Projeto do Banco de Dados Projeto da Rede Esboço do Sistema Projeto de Auditorias Projeto de Recuperação Projeto da Implementação Projeto do Plano de Teste Construção Projeto Final do Sistema 27 CIn.ufpe.br

Construção

Codificar e testar programas Uso de Ferramentas CASE Envolve Planejamento Estruturação de programas Codificação Testes 28

Construção

Construção (Cont.)

Produzir documentação necessária Manuais de usuários

Instruções operativas

Dar suporte às tarefas de testes

Deve estar completa antes da implementação Não precisa estar impressa

Construção

Principais resultados Estruturação de programas Banco de Dados afinado

Programas executáveis já testados Estratégia de implementação revisada Resultados de testes globais

Manuais Usuário Operacional

(6)

CIn.ufpe.br

Construção

Fatores críticos

Assegurar trabalho dequalidade Descobrir e reagir aindicadores Afinaro banco de dados e os programas Testarlimites e exceções

Executar oteste globaldo sistema

31

CIn.ufpe.br

Construção

Enfoque

Alterações da especificaçãoverificadas

Visão de como cada programa se enquadra no ambiente global

Discussão depontos chavepelos usuários Encorajar maisflexibilidade

Regrasimplantadasno BD relacional

32

CIn.ufpe.br

Implementação

Treinamento dos usuários

Conversão de dados e instalação de hardware/software completada

Principais resultados

Treinamento e material didático Usuários e operadores treinados Sistema completamente operacional Dados convertidos

Cadastro de novos dados em processo de criação Relatório revisado de pós-implementação Facilidades de suporte

Documentação completa do sistema

33

CIn.ufpe.br

Implementação

Fatores críticos

Assegurar treinamento apropriado e efetivo Assegurar que o usuário faça o teste de aceitação suficiente para aprovar o sistema operacionalmente e ficar familiarizado com ele Coordenar a implementação

Assegurar que as equipes de produção, suporte técnico e suporte sistêmico possuam treinamento e documentação suficientes

34

Implementação

Fatores críticos (Cont.)

Programar a implementação do sistema para se ajustar às necessidades do negócio

Assegurar que sejam planejadas e testadas com profundidade a integração e a coexistência com outros sistemas

Implementação

Enfoque

Aplacar resistências

Interrupção mínima do negócio Validação de dados mais rígida Depuração de dados existentes Revisão de antigos procedimentos

(7)

CIn.ufpe.br

Implantação

Pessoal de operação fornece os níveis de serviço acertados

Pessoal de suporte responde a problemas Nível de serviço monitorado

Faltas corrigidas e alterações executadas de maneira controlada

Administração desenvolve planos para aperfeiçoar ou substituir os sistemas

37

CIn.ufpe.br

Implantação

Principais resultados

Cópia, backup, recuperação e armazenamento de arquivos

Registro de controle de alterações Relatórios de falhas

Alterações do sistema Estatística de desempenho Novos requisitos

Resultados da auditoria de sistemas

38

CIn.ufpe.br

Implantação

Fatores críticos

Compromisso para atingir altos níveis de serviço Resposta em tempo hábil às solicitações e consultas dos usuários

Controle acurado de alterações Enfoque

Produção e suporte -serviços Desenvolvimento -respaldo

Referências

Documentos relacionados

No caso de uma apresentação de Artigo em formato Áudio, o arquivo deverá ser enviado em CD por correio postal para:.. Comitê Editorial INFEIES - RM

Não Não Min./horas Baixa Semi- persistente Min./horas Min./horas Não Não Horas/dias Média Circulativa Min./horas Min./horas Horas/dias Não Dias/semanas Alta Propagativa

Os docentes abaixo deverão apresentar diploma, histórico escolar e certificados de proficiência em LIBRAS. Se habilitados/qualificados serão incluídos manualmente na

Local de realização da avaliação: Centro de Aperfeiçoamento dos Profissionais da Educação - EAPE , endereço : SGAS 907 - Brasília/DF. Estamos à disposição

É a partir dessas definições que se traçaram os contornos próprios das telebiografias Dalva e Herivelto Globo, 2010 e Maysa Globo, 2009, escolhidas para análise empírica, já

Em cada ambiente realizou-se o experimento simulando três níveis de situações estressantes para os espécimes: a aproximação do observador em direção ao recinto, a preensão do

a exploração das propriedades constitutivas das TDIC permite a reconstrução do currículo na prática pedagógica, por meio da.. expressão de ideias; a interação

Nesta perspectiva, a escola não seria o centro do conhecimento e do saber, mas segundo Orozco-Gómez (2011), ela conservará sua função de instituição educativa