Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Análise e Projeto de Sistemas
André Chagas Filipe Martins Paulo Orlando Rafael Santos Análise e Projeto de Sistemas Lexis
2
Roteiro Padrões de Projeto; Projetar Casos de Uso Projetar Subsistema;
Encerrar Seção Projetar Subsistema; Projetar Base de Dados. Lexis Page 2
3
Padrões de Projeto Lexis Page 3
4
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
5
Abstract Factory MVP Passivo Façade Singleton Iterator Bridge
Here comes your footer Page 5
6
MVP Passivo Façade Singleton Abstract Factory Iterator Bridge
Here comes your footer Page 6 Iterator Bridge
7
Projetar Casos de Uso Lexis Page 7
8
Finalizar Seção Classes de Análise
Lexis Page 8
9
Finalizar Seção Elementos de Projeto
Lexis Page 9
10
Finalizar Seção Diagrama de Sequência - Análise
Lexis Page 10
11
Finalizar Seção Diagrama de Sequência - Projeto
Lexis Page 11
12
Finalizar Seção Diagrama de Classes - Análise
Lexis Page 12
13
Finalizar Seção Diagrama de Classes - Projeto
Lexis Page 13
14
Projetar Subsistema Lexis Page 14
15
Subsistema Gerador de Relatório
Lexis Page 15
16
Subsistema Gerador de Relatório
Lexis Page 16
17
Subsistema Gerador de Relatórios – Diagrama de Sequência
Lexis Page 17
18
Subsistema Gerador de Relatórios Diagrama de Classes
Lexis Page 18
19
Projetar Base de Dados Lexis Page 19
20
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
21
Projetar Base de Dados Mapear Classes Persistentes
Lexis Page 21
22
Projetar Base de Dados Mapear Relacionamentos entre as Classes Persistentes
Lexis Page 22
23
Projetar Base de Dados Identificar Índices
Lexis Page 23
24
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
25
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
26
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
27
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)
28
Projetar Base de Dados Criar Estruturas de armazenamento
CREATE TABLE Resultado ( texto VARCHAR( ) 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)
29
Dúvidas? Lexis Page 29
30
Obrigado! Lexis Page 30
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.