1 1.

Slides:



Advertisements
Apresentações semelhantes
Sistema de Gerenciamento de Prospect
Advertisements

PortFacil Sistema de Suporte a Geréncia de Porfólio
PortFacil Sistema de Suporte a Geréncia de Porfólio
Projeto – Parte II - Exemplos de Diagrama de Colaboração
Organização e Projeto de
Curso: Banco de Dados I Análise de Sistemas PUC Campinas
Raphael Gatti Thomás Bryan
Tipos de Sites Web gerados pelo VS2005
Criar uma Aplicação Web em ASP.NET v Tipos de Sites Web gerados pelo VS2005 File-system Web sites Ficheiros armazenados num directório local É utilizado.
Rational Unified Process
Engenharia de Software
Protótipo de Simulador de Elevadores
Professor Roberto Petry
15/1/2014 Professor Leomir J. Borba- – 1 Tec. Em Analise e desenvolv. De Sistemas analise.
Análise de Casos de Uso.
João Carlos Porto Orientadora: Prof.ª Dr.ª Junia Coutinho Anacleto 26/03/2010 Projeto de interceo.
Projeto de Sistemas de Software
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
DIAGRAMA DE CASOS DE USO PERSPECTIVA CONCEITUAL
Professora: Aline Vasconcelos
April 05 Prof. Ismael H. F. Santos - 1 Modulo II CheckStyle Professor Ismael H F Santos –
April 05 Prof. Ismael H. F. Santos - 1 Módulo II XML Processing: XSLT, SAX e DOM Prof. Ismael H F Santos.
Introdução a diagrama de classes e UML
Seminário de Andamento UNILASALLE André Sandri Maio 2006 PROFILE EM UML PARA MODELAGEM SIMPLIFICADA DE INTERFACES GRÁFICAS EM APLICATIVOS.
Prof. Alexander Roberto Valdameri
Auditoria de Segurança da Informação
Roteiro Para o Trabalho do Módulo
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Gerenciamento do Escopo
Classes e objetos Modelagem
Business Intelligence SAP Disclosure Management
Análise de Casos de Uso Alexandre Motnteiro.
DIAGRAMA DE COMPONENTES
Desenvolvimento de Projetos e Aplicações Web
Engenharia de Software e Sistemas de Informação e Gestão
Engenharia de Requisitos
José Roberto Blaschek Gerência do Escopo José Roberto Blaschek.
Cap 2 – Processo de Software
PMBOK 5ª Edição Capítulo 7
Projeto de Sistemas de Software
Autora: Carla DeAngelis Autor: Adilson da Silva Lima
Apoio à Engenharia de Software
IN1008 – Projeto Conceitual de BD
Técnica de BD – Modelagem (2)
Fase de Elaboração: Fluxo de Análise Análise de Sistemas de Software Prof. Rodrigo Ribeiro.
Módulo: Gerenciamento de Incidentes e
Campus de Caraguatatuba Aula 5: Modelo Entidade Relacionamento (2)
Prof. Alexandre Vasconcelos
Ritornello Um Framework para Representação de Conhecimento Musical
IF696 - Integração de Dados e DW
Configuração do Ambiente de Desenvolvimento
1.
Projeto de Banco de Dados
1-1 Copyright © Oracle Corporation, All rights reserved. Administrando Objetos de Esquema Este capítulo abordará os seguintes tópicos: Visão geral.
Introdução a Banco de dados
Compras - Controle de estoque com dois ou mais depósitos
Treinamento PHP Módulo 2 PHP Avançado Waelson Negreiros
Processo de Aquisição Adilson de Almeida Cezar Meriguetti
UML - Unified Modeling Language
Nome alunos 1 Título UC. Título – slide 2 Conteúdo Conteúdo 2.
Abr-17 Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto Fluxo de análise e projeto.
MPS – Aula prática Diagrama de Pacotes / Esteriótipos Web
WDM Web Data Modeling UCB – Universidade Católica de Brasília
Ferramentas de Manipulação de Ontologias (Protégé)
Kinamo Sistema gerenciamento de filmes Cleunio França - cbff Fernando Rodrigues - frsn João Pedro Kamei - jpmk Pedro Bello - pab2.
Linguagem de Modelagem Unificada
FP.AC Apresentação da Release 4 Sistema de Rastreamento Veicular para Auxilio no Atendimento de Ocorrências Policiais
OCLE Object Constraint Language Environment Fábio Moura CIn-UFPE.
@eltec Consultoria em Software. Produtos Consultoria em Software Análise Desenvolvimento de Software Manutenção de Sistemas.
Transcrição da apresentação:

1 1

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

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

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

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

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

PowerDesigner 7

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 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

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

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

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

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

PowerDesigner – Na prática 13

AllFusion Erwin Data Modeler 14

Bastante utilizado no mercado Modelos lógicos e físico 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

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

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

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

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

Erwin – Na prática Erwin 20

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

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

[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]http://imasters.uol.com.br/artigo/3048/uml/ferra mentas_case/ [2]http://www.sybase.pt/ [3]http://ca.com/us/it-management-products.aspx 23 23

24 24