A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

1 1.

Apresentações semelhantes


Apresentação em tema: "1 1."— Transcrição da apresentação:

1 1 1

2 IN1008 – Projeto Conceitual de BD
Ferramenta CASE para modelagem de Banco de Dados (PowerDesigner e AllFusion ERwin Data Modeler) Por: Rafael Pereira deLira 2 2

3 Componentes das ferramentas CASE PowerDesigner Erwin Conclusão
Roteiro Ferramenta CASE Componentes das ferramentas CASE PowerDesigner Erwin Conclusão Pontos fracos Pontos fortes Referências 3 3

4 Facilitadores para auxiliar nas tarefas repetitivas
Ferramenta CASE Facilitadores para auxiliar nas tarefas repetitivas Verificação da consistência através de regras específicas Geração de relatórios para acompanhamento do trabalho Interfaces com outros aplicativos de desenvolvimento. [1] 4 4

5 As ferramentas de desenho
Componentes dos CASE  As ferramentas de desenho Têm como função facilitarem o desenho de diagramas representativos do sistema, de acordo com a simbologia do método escolhido.  Ao analisador do desenho É esperado a capacidade de detectar inconsistências lógicas, ambigüidades, especificações incompletas, por forma a garantir uma completa verificação do modelo e uma rigorosa especificação. [1] 5

6 Informações sobre o modelo de dados
Componentes dos CASE O gerador de código É uma componente fundamental que (no caso dos CASE que o possuem) permite a partir do desenho do novo sistema de informação geral, gerar os programas, de acordo com a linguagem de programação que tem incluído; Informações sobre o modelo de dados É o coração do software CASE, armazena informação sobre o modelo da empresa, a estrutura da informação, o modelo de dados, etc., é a Enciclopédia do sistema. [1] 6

7 PowerDesigner 7

8 Realiza engenharia reversa
PowerDesigner Criado em 1989 como AMC*Designor na França, inicialmente concebido para o banco de dados Oracle. Foi comprado e lançado pela Sybase em Gera vários modelos Geração de XML Schema Realiza engenharia reversa Variedade de ferramentas gráficas de desenho e anotação Exporta modelos do Erwin [2] 8

9 PowerDesigner Da suporte para:
Business Process Modeling (ProcessAnalyst) supporting BPMN Code generation (Java, C#, VB .NET, Hibernate, EJB3, NHibernate, JSF, WinForm (.NET and .NET CF), PowerBuilder, ...) Modelagem de dados (maioria dos sistemas RDBMS) Modelagem para Data Warehouse (WarehouseArchitect) Eclipse plugin Object modeling (UML 2.0 diagrams) Geração de relatório Repositório Analise de requisitos Modelo XML (XML Schema e DTD) Visual Studio 2005 addin [2] 9

10 PowerDesigner - Interface
Browser – com outros modelos criados e os objetos do modelo Resultados das ações 10

11 PowerDesigner - Interface
Relatórios, colar, localizar, complete links e checar modelo Alterna entre os modelos abertos Visualização das páginas Abre/fecha abas 11

12 PowerDesigner - Interface
Entidade Relacionamento Hierarquia Liga entidades Liga entidades com a relacionamento Arquivo Nota Ligação entre objetos Título do modelo 12

13 PowerDesigner – Na prática
13

14 AllFusion Erwin Data Modeler
14

15 Bastante utilizado no mercado Modelos lógicos e físico
Erwin Criado pela Logic Works e adquirido e lançado em pela Computer Associates. Bastante utilizado no mercado Modelos lógicos e físico Realiza engenharia reversa [3] 15

16 Erwin - Interface Objetos do modelo Histórico de ações
Mensagens associadas a ações 16

17 Erwin - Interface Navegação e geração de relatórios
Detalhamento do modelo Criação de áreas no modelo e mudança de modelo Concectando com o banco de dados 17

18 Erwin - Interface Seleciona, Entidade, Herança,
Relação identificadora, Relação identificadora n para n, Relação não indentificadora 18

19 Erwin – Notação IDEF1X Notação IE 19

20 Erwin – Na prática Erwin 20

21 Pontos fracos PowerDesigner Não faz atributos multivalorados
Não tem modelo lógico Erwin Não faz modelagem conceitual Interface pouco intuitiva e amigável comparado com o powerdesigner Pouca agilidade para gerar a documentação do modelo Permite entidades com o mesmo nome

22 O Powerdesigner possui uma grande variedade de modelos
Pontos fortes O Powerdesigner possui uma grande variedade de modelos Possui um ambiente intuitivo e amigável comparado com o Erwin Realiza maior quantidade de conversões de modelo comparado com o Erwin 22 22

23 [1]http://imasters.uol.com.br/artigo/3048/uml/ferra mentas_case/
Referências A white paper from Sybase, Inc. - PowerDesigner vs. ERwin Technical Comparison Carlos Henrique Cândido - Aprendizagem em banco de dados: implementação de ferramenta de modelagem E.R. [1] mentas_case/ [2] [3] 23 23

24 24 24


Carregar ppt "1 1."

Apresentações semelhantes


Anúncios Google