BD ObrasArte

25
Projeto de Banco de Dados da Biblioteca Digital de Imagens de Obras de Arte Alunos: Diogo do Nascimento Leandro Luiz Mendes

description

ObrasArte

Transcript of BD ObrasArte

Page 1: BD ObrasArte

Projeto de Banco de Dados da Biblioteca Digital de Imagens de Obras de Arte

Alunos: Diogo do Nascimento

Leandro Luiz Mendes

Page 2: BD ObrasArte

Objetivo

Criar um de repositório de imagens de obras de arte que suporte a recuperação das mesmas por campos de metadados como título, autor, estilo, formato e técnica empregada na sua produção.

A descrição dos metadados é fundamental para permitir a recuperação das imagens.

O projeto utiliza padrões para a descrição de metadados de uso geral e algumas extensões específicas para obras de arte.

Page 3: BD ObrasArte

Dublin Core

Definições de elementos de metadados Padrão definido originalmente na [RFC2413]. A padronização contribui para a integração

dos metadados com aqueles de outros sistemas, aplicações ou comunidades

Page 4: BD ObrasArte

Elementos do Dublin Core

Título Criador Assunto Descrição Editor Outro Contribuinte Data

Identificador Fonte Língua, Relação, Cobertura Direitos

Page 5: BD ObrasArte

Elementos Utilizados

Título Descrição Criador Data

Page 6: BD ObrasArte

Extensões específicaspara obras de arte

Estilo – período, estilo da obra Tipo – pintura, escultura, fotografia Técnica – técnica utilizada para produzir a

obra

Page 7: BD ObrasArte
Page 8: BD ObrasArte

Tabela Imagem

Possui dados diretamente ligados ao arquivoda imagem Nome – descrição fornecida pelo usuário Id_formato – aponta para o formato Id_usuario – aponta para o usuário Id_obra – aponta para a obra

Page 9: BD ObrasArte

Tabela Obra

São os metadados da obra Titulo – titulo da obra Descrição – descrição da obra Data – ano da criação da obra Id_tipo – aponta para o tipo da obra Id_tecnica - aponta para a técnica da obra Id_estilo - aponta para o estilo da obra

Page 10: BD ObrasArte

Tabela Criador

Contem os Autores das Obras Nome – nome do Autor Data do Nascimento Data da Morte Id_estilo - aponta para o estilo do Autor Id_pais - aponta para o país do Autor

Page 11: BD ObrasArte

Tabela Usuário

Responsável pelos dados dos Usuários Nome Login Senha

Page 12: BD ObrasArte

Tabelas Auxiliares

Estilo – (Cubismo, Barroco, etc) Formato – (jpg,jpeg,gif,bmp,png) Técnica – (óleo sobre tela, escultura em

argila, etc) Tipo – (pintura, escultura, fotografia) Pais

Page 13: BD ObrasArte

Projeto

O banco de dados foi normalizado para que uma obra (conjunto de metadados) possa ter varias imagens.

Para poder possuir um ou vários Criadores. E os Criadores possuir um ou vários estilos.

Page 14: BD ObrasArte

Arquitetura do Projeto

Page 15: BD ObrasArte

Banco de Dados PostgreSQL O PostgreSQL é um poderoso sistema

gerenciador de banco de dados objeto-relacional de código aberto

Tem mais de 15 anos de desenvolvimento ativo e uma arquitetura que comprovadamente ganhou forte reputação de confiabilidade, integridade de dados e conformidade a padrões

É considerado o melhor Banco de Dados Open Source

Page 16: BD ObrasArte

Glassfish O Sun GlassFish Enterprise Server, a

implementação de referência Java EE, é um servidor de aplicações de código aberto de nível corporativo que oferece desempenho, confiabilidade, produtividade e facilidade de uso superiores a uma fração do custo de servidores de aplicações proprietários

Como a implementação de referência Java EE é construída em código aberto, o GlassFish elimina a dependência de fornecedores, e permite que clientes aproveitem os mais recentes padrões e inovações do setor

Page 17: BD ObrasArte

Java

Utilizamos a versão jdk1.6.0 JSP JSF RichFaces

Page 18: BD ObrasArte

Funções do Projeto Aplicação WEB Cadastro de Usuários Login de Usuários Pesquisa de Imagens de obras Cadastro de imagens de obras e seus

metadados Cadastro de tabelas auxiliares

Page 19: BD ObrasArte
Page 20: BD ObrasArte
Page 21: BD ObrasArte
Page 22: BD ObrasArte
Page 23: BD ObrasArte
Page 24: BD ObrasArte
Page 25: BD ObrasArte