Análise e Projeto de Sistemas

Slides:



Advertisements
Apresentações semelhantes
Aula nº20 02/11/2006 Trabalhos de grupo a realizar no 1º período.
Advertisements

Programa das Aulas 20/09/05 - Apresentação da disciplina
Instalação e Configuração
Universidade do Vale do Paraíba Colégio Técnico Antônio Teixeira Fernandes Disciplina Ferramenta de Desenvolvimento Material IV-Bimestre Tratamento de.
Prof Silvio Ribeiro ADMINISTRAÇÃO DE RECURSOS MATERIAIS E PATRIMONIAIS.
Análise de Casos de Uso.
1 INQUÉRITOS PEDAGÓGICOS 2º Semestre 2003/2004 ANÁLISE GERAL DOS RESULTADOS OBTIDOS 1.Nº de RESPOSTAS ao inquérito 2003/2004 = (42,8%) 2.Comparação.
Múltiplos Os múltiplos de um número inteiro obtêm-se multiplicando esse número por 0, 1, 2, 3, 4, 5, 6, ... Exemplos: M5= {0, 5, 10, 15, 20,
Nome Data Matemática 1 Observa alguns frutos do Outono. Efectua as operações. 2 Observa Quantas patas temos nós ? R : _________________________. 3 Observa.
Para Casa – Montar o cariograma
AULA PRÁTICA DIRIGIDA Nº 02
Sistema Gerenciador de Banco de Dados SGBD
1 MODELAGEM COM A UML (UNIFIED MODELING LANGUAGE) BREVE HISTÓRICO CARACTERÍSTICAS CONCEITOS DE PROGRAMAÇÃO ORIENTADA A OBJETOS MODELAGEM DE ANÁLISE E DE.
DIAGRAMA DE ATIVIDADES
UML NO PROJETO LÓGICO DE BANCO DE DADOS: 1ª PARTE
DIAGRAMA DE CASOS DE USO PERSPECTIVA CONCEITUAL
Administração para Engenharia
1 Sabendo-se que os pratos das balanças estão em equilíbrio, você seria capaz de dizer: Quantos quadrados corresponde um círculo ? Dica Mais dicas Elaboração:
Auditoria de Segurança da Informação
Bancos de Dados – SQL – parte 1
Matemática I Prof. Gerson Lachtermacher, Ph.D.
Provas de Concursos Anteriores
Análise de Casos de Uso Alexandre Motnteiro.
Monitoria GDI Aula Prática
© GfK 2012 | Title of presentation | DD. Month
Calculada a solução óptima
Como aplicar leis da lógica
Ana Cecília Martins Barbosa (acmb)
Arquitetura de Sistemas Operacionais – Machado/Maia 10/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 10 Gerência.
Sistema de Gerenciamento de Pessoas e Projetos
Cinemática Plana de um Corpo Rígido Cap. 16
MECÂNICA - DINÂMICA Cinemática de uma Partícula Cap Exercícios.
Conteúdos do tutorial O que é um Slide Mestre?
1 António Arnaut Duarte. 2 Sumário: primeiros passos;primeiros passos formatar fundo;formatar fundo configurar apresentação;configurar apresentação animação.
Cadastro de Docentes e Auxiliares de Educação Infantil
Conversão de um NFA para um DFA com um exemplo
GAPH Integração de Hardware do Usuário ao CoreConnect Leandro Heleno Möller e Leonel Pablo Tedesco Prototipação Rápida e Computação.
Caríssimos. A todos, meus cumprimentos
Vânia Maria Ponte Vidal
Salas de Matemática.
MINISTÉRIO DO PLANEJAMENTO Projeto de Lei Orçamentária 2010 Ministro Paulo Bernardo Silva Brasília, 31 de agosto de 2009.
Extranet GRD – Guia de Remessa de Documentos
Inserir crédito para cliente
É u m e l e m e n t o f u n d a m e n t a l
Prof. Alessandro Gonçalves
1- Acessar o site: 2- Realizar o cadastro.
Compras - Pedido de Compra
1 2 Observa ilustração. Cria um texto. Observa ilustração.
Grupo A – Azul Claro, Marrom, Laranja
Preleções Científicas Universidade Estadual do Ceará Pró-Reitoria de Extensão Integrais Múltiplas e Integrais de Volume Ministrante: Prof. K. David Sabóia.
PASSO A PASSO DE ACESSO - GESTOR RECURSOS HUMANOS.
Compras - Controle de estoque com dois ou mais depósitos
CALENDÁRIO SEXY Ele & Ela. CALENDÁRIO SEXY Ele & Ela.
Regiões de Saúde Resolução Normativa – RN nº 259, de 17 de junho de 2011, e suas alterações.
Curso: Cerimonial, Protocolo e Eventos
Banco de dados.
Diagramas de Venn e de Carroll Não se chamam propriamente ferramentas/instrumentos estatísticos mas ajudam a organizar de uma forma simples alguns tipos.
Rio Verde - Goiás - Brasil
Cinemática Plana de um Corpo Rígido Cap. 16
Criação de Tabelas. CREATE TABLE nome_da_tabela ( >>. >> ) Ex.: SQL SERVER 2008 CREATE TABLE pessoa ( CPF VARCHAR(11) NOT NULL, NOME VARCHAR(100) NOT.
Nome alunos 1 Título UC. Título – slide 2 Conteúdo Conteúdo 2.
Dayse Danielle (ddsr) Humberto Pacheco (hsp) Projeto de Gerenciamento de Fábrica de Bebida.
Cadastro de Contas a Pagar
GINÁSTICA LABORAL UM NOVO CAMINHO.
Contagem Sequencial do Estoque
Análise e Projeto de Sistemas Lexis André Chagas Filipe Martins Paulo Orlando Rafael Santos.
Transcrição da apresentação:

Análise e Projeto de Sistemas André Chagas Filipe Martins Paulo Orlando Rafael Santos Análise e Projeto de Sistemas Lexis

Roteiro Padrões de Projeto; Projetar Casos de Uso Projetar Subsistema; Encerrar Seção Projetar Subsistema; Projetar Base de Dados. Lexis  Page 2

Padrões de Projeto Lexis  Page 3

Padrões de Projeto Padrão Comportamentais: Padrões Estruturais: Iterator Padrões Estruturais: Adapter; Bridge; Façade. Padrões de Criação: Singleton; Abstract Factory. Padrão de Interação: MVP Passivo; Lexis  Page 4

Abstract Factory MVP Passivo Façade Singleton Iterator Bridge Here comes your footer  Page 5

MVP Passivo Façade Singleton Abstract Factory Iterator Bridge Here comes your footer  Page 6 Iterator Bridge

Projetar Casos de Uso Lexis  Page 7

Finalizar Seção Classes de Análise Lexis  Page 8

Finalizar Seção Elementos de Projeto Lexis  Page 9

Finalizar Seção Diagrama de Sequência - Análise Lexis  Page 10

Finalizar Seção Diagrama de Sequência - Projeto Lexis  Page 11

Finalizar Seção Diagrama de Classes - Análise Lexis  Page 12

Finalizar Seção Diagrama de Classes - Projeto Lexis  Page 13

Projetar Subsistema Lexis  Page 14

Subsistema Gerador de Relatório Lexis  Page 15

Subsistema Gerador de Relatório Lexis  Page 16

Subsistema Gerador de Relatórios – Diagrama de Sequência Lexis  Page 17

Subsistema Gerador de Relatórios Diagrama de Classes Lexis  Page 18

Projetar Base de Dados Lexis  Page 19

Projetar Base de Dados Passos Mapear classes Persistentes Mapear relacionamento das classes persistentes Identificar índices Definir restrições de integridade Definir características de armazenamento Criar estruturas de armazenamento Lexis  Page 20

Projetar Base de Dados Mapear Classes Persistentes Lexis  Page 21

Projetar Base de Dados Mapear Relacionamentos entre as Classes Persistentes Lexis  Page 22

Projetar Base de Dados Identificar Índices Lexis  Page 23

Projetar Base de Dados Definir Restrições de Integridade Restrições na criação das tabelas; Procedure para verificar se a nova senha digitada é diferente da antiga; Lexis  Page 24

Projetar Base de Dados Definir características de armazenamento Requisitos de espaço: Devido ao armazenamento dos relatórios e das seções, serão necessários 15Gb; Lexis  Page 25

Projetar Base de Dados Criar Estruturas de armazenamento CREATE TABLE Profissional ( login VARCHAR(20) PRIMARY KEY NOT NULL, senha VARCHAR(20) NOT NULL ) CREATE TABLE Paciente ( telefone VARCHAR(20) NULL, nome VARCHAR(50) NOT NULL, grauEscolaridade VARCHAR(20) NOT NULL, idade NUMBER NOT NULL, id_paciente NUMBER PRIMARY KEY NOT NULL Lexis  Page 26

Projetar Base de Dados Criar Estruturas de armazenamento CREATE TABLE Seção ( aulas BLOB NOT NULL, atividades BLOB NOT NULL, id_secao NUMBER PRIMARY KEY NOT NULL, login_profissional VARCHAR(20) NOT NULL, FOREIGN KEY(login_profissional) REFERENCES Profissional (login) ) CREATE TABLE consulta ( id_secao NUMBER NOT NULL, id_paciente NUMBER NOT NULL, FOREIGN KEY(login_profissional,id_secao,id_paciente)

Projetar Base de Dados Criar Estruturas de armazenamento CREATE TABLE Resultado ( texto VARCHAR(1000000) NOT NULL, id_resultado NUMBER PRIMARY KEY NOT NULL, id_secao NUMBER NOT NULL, FOREIGN KEY(id_secao) REFERENCES Seção (id_secao) ) CREATE TABLE Relatorio ( arquivo BLOB NOT NULL, id_relatorio NUMBER PRIMARY KEY NOT NULL, id_resultado NUMBER NOT NULL, FOREIGN KEY(id_resultado) REFERENCES Resultado (id_resultado)

Dúvidas? Lexis  Page 29

Obrigado! Lexis  Page 30