Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouLuísa Freire Alterado mais de 9 anos atrás
1
GBDDoc - Gestão de uma Base de Dados Documental Grupo formado por : - Pedro Borges Nº 17892 - Ricardo Oliveira Nº 17899 - Serafim Gomes Nº 17906
2
Objectivos Permitir a partilha de documentos via Web Permitir centralizar os documentos a disponibilizar Criar aplicações para gerir o Servidor em várias plataformas Criar as bases para a independência geral da implementação (com um mínimo de alterações) Permitir a associação a um documento de uma ou mais chaves pelas quais possa ser pesquisado
3
Arquitectura Clientes (Browser) Servidor........ Spider B.D. Informix ESQL/C CGI’s (com PROLOG) Cliente VB Access........
4
Tabelas Nucleares
5
Clientes Visual Basic (#1) Podem existir vários gestores da Base de Dados (sendo o “administrador” um caso especial) Pode ser escolhida qual a B.D. com qual trabalhar (Access/Informix)
6
Clientes Visual Basic (#2) Gestão de Utilizadores, Proprietários e Autores é semelhante
7
Clientes Visual Basic (#3) Gestão de Assuntos, Chaves, Qualidades e Tipos é semelhante
8
Clientes Visual Basic (#4) Gestão de Documentos :
9
Clientes Visual Basic (#5) Adição / Edição de um Documento :
10
Clientes Visual Basic (#6) Adição / Edição de um Documento (cont.) :
11
Clientes Visual Basic (#7) Consultas de Documentos de um Autor, Chave, Tipo, Proprietário, Assunto ou com Autores numa Qualidade semelhantes e utilizando PROLOG
12
Clientes Visual Basic (#8) Privilégios da Conta “administrador” : Gestão de Contas (Access/Informix)
13
Clientes Visual Basic (#9) Privilégios da Conta “administrador” (cont.) : Registo de Operações (Informix)
14
Clientes Visual Basic (#10) Privilégios da Conta “administrador” (cont.) : Registo de Acessos (Informix)
15
Tabelas Auxiliares Tabelas “Documentos_Temp_ ”, “Chaves_ Temp_ ” e “Autores_Temp_ ” usadas temporáriamente por razões de design ou de funcionalidade Tabelas “Registo_Login” e “Registo_Movimentos” utilizadas para armazenar os respectivos logs
16
Criação dos Logs (#1) Registo de Acessos :
17
Criação dos Logs (#2) Registo de Movimentos :
18
Criação dos Logs (#3) Registo de Movimentos (cont.) :
19
Criação dos Logs (#4) Registo de Movimentos (cont.) :
20
ESQL/C
21
CGI’s
22
Futuros Desenvolvimentos : Implementação de Perfis de Utilizador que permitam inferir os seus gostos Passagem da maior parte da complexidade para o Servidor Separação definitiva entre realidades Access/Informix Possível divisão da aplicação em duas outras : Uma para disponibilizar Documentos via Web Outra para organizar os Documentos locais
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.