Tetw - PowerPoint PPT Presentation

About This Presentation
Title:

Tetw

Description:

Title: Tetw Author: rdnf Last modified by: rafael Document presentation format: Apresenta o na tela (4:3) Other titles: Times New Roman Lucida Sans Unicode Arial ... – PowerPoint PPT presentation

Number of Views:53
Avg rating:3.0/5.0
Slides: 25
Provided by: rdnf
Category:
Tags: ramen | tetw

less

Transcript and Presenter's Notes

Title: Tetw


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 rafaelllira_at_gm
ail.com
2
3
Roteiro
  • Ferramenta CASE
  • Componentes das ferramentas CASE
  • PowerDesigner
  • Erwin
  • Conclusão
  • Pontos fracos
  • Pontos fortes
  • Referências

3
4
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
5
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
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
PowerDesigner
  • Criado em 1989 como AMCDesignor na França,
    inicialmente concebido para o banco de dados
    Oracle. Foi comprado e lançado pela Sybase em
    1995.
  • 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 Arqu
ivo Nota Ligação entre objetos Título do modelo
12
13
PowerDesigner Na prática
PowerDesigner
13
14
AllFusion Erwin Data Modeler
14
15
Erwin
  • Criado pela Logic Works e adquirido e lançado em
    1990 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
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
  • Não faz atributos multivalorados

22
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
23
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.
  • 1http//imasters.uol.com.br/artigo/3048/uml/ferr
    amentas_case/
  • 2http//www.sybase.pt/
  • 3http//ca.com/us/it-management-products.aspx

23
24
24
Write a Comment
User Comments (0)
About PowerShow.com