jump to navigation

Prática de Projecto – 06.05.08 Maio 7, 2008

Posted by memoDeCA in Projecto na Prática.
Tags: , , ,
trackback

A natureza deste projecto implica uma constante especificação do seu modo de funcionamento, o que se deve às componentes externas que podem ser integradas futuramente com vista a uma performance mais dinâmica.

O ínicio deste novo módulo da disciplina de Projecto foi caracterizado por uma aula prática de planeamento, onde a equipa recapitulou todos os recursos discutidos em reuniões com orgãos específicos da UA.

Confirmou-se a necessidade de conceber o sistema tomando em conta os vários meios possíveis para o preenchimento e actualização da base de dados (doravante mencionada como BD).

Neste momento destacam-se três cenários:
→ Actualização manual dos dados por parte da administração;
Injecção de dados na BD através do upload de ficheiros *.tab do PACO;
→ Actualização automática da BD através da ligação entre o Indexa e o PACO por meio de um Webservice concebido pelo GAGI.

Actualização manual pela administração | Vantagens
→ O sistema torna-se independente de componentes externas;
→ A mediação humana contempla casos excepcionais que os sistemas automáticos negligenciam.

Actualização manual pela administração | Desvantagens
→ A inserção e actualização de todos os registos seria morosa;
→ A mediação humana comporta erros;
→ A administração implicaria o envolvimento de pessoal qualificado e disponível;
→ Criar-se-ia uma dependência directa da “mão-de-obra” da administração.

Injecção de dados através do upload de ficheiros *.tab do PACO | Vantagens
→ O trabalho da administração resumir-se-ia ao upload dos ficheiros recolhidos do PACO;
→ A BD estaria actualizada com dados fidedignos.

Injecção de dados através do upload de ficheiros *.tab do PACO | Desvantagens
→ Os ficheiros têm de ser recolhidos por funcionários da UA com privilégios no sistema PACO;
→ Os registos *.tab podem não incluir algumas secções/informações necessárias para a BD Indexa;
→ A leitura dos ficheiros *.tab poderá apresentar inconsistências (preenchendo a BD incorrectamente).

Actualização automática da BD por meio de Webservice | Vantagens
→ Recolha de informações fidedignas e actuais do utilizador autenticado;
→ A administração teria um papel meramente moderador;
Personalização automática do Indexa face a cada utilizador.

Actualização automática da BD por meio de Webservice | Desvantagens
→ Mediação com o sistema de login do Utilizador Universal (inacessível de momento);
→ O sistema PACO fornece apenas dados actuais, não dispõe dos dados de anos anteriores;
→ Impossibilita a inserção de projectos de anos anteriores;
→ A dependência de um sistema externo poderia vir a lesar o Indexa caso esse sistema fosse remodelado ou se tornasse obsoleto na UA em prole de um novo sistema.

Solução possível : implementar o sistema de forma a que este tome partido dos vários recursos.

No âmbito dos projectos de anos anteriores a submissão recorreria aos dados já presentes na BD, actualizáveis por meio da administração (manualmente ou por upload dos ficheiros *.tab).

Quanto aos projectos do ano actual seria estabelecida a ligação ao PACO através do Webservice para leitura dos dados presentes do utilizador.

Objectivos actuais da equipa:
→ Tomar o funcionamento do sistema como uma prioridade face ao preenchimento da BD;
→ Implementar o sistema tomando por base a administração manual;
Testar a utilização dos ficheiros *.tab recolhidos do PACO;
Preparar sistema para a integração posterior do Webservice concebido pelo GAGI, sem abordar de momento a implementação real desse meio.

Ficam registadas as nossas considerações até à data e objectivos que irão orientar o nosso trabalho ao longo deste módulo.

Comentários»

No comments yet — be the first.