Prática de Projecto – 06.05.08 Maio 7, 2008
Posted by memoDeCA in Projecto na Prática.Tags: Base de Dados, Especificação funcional, Utilizador Universal, Webservice
add a comment
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.
Requisitos funcionais e especificações/soluções técnicas – versão alpha actualizada Março 4, 2008
Posted by memoDeCA in Geral, Projecto na Prática.Tags: Especificação funcional, Especificação técnica
add a comment
Foi elaborado um documento com o sumário dos requisitos funcionais e especificações/soluções técnicas, tendo o grupo justificado sucintamente as suas escolhas e preferências. No entanto, alterações recentes nos objectivos do projecto (nomeadamente, alargamento da amplitude dos ciclos envolvidos no Indexa) obrigam a uma restruturação e adaptação deste documento às novas necessidades.
É também pertinente notar que certas soluções tecnológicas dependem dos materiais disponíveis ao nível do suporte físico da aplicação.
» Requisitos funcionais e especificações/soluções técnicas (PDF)
Assim que possível será criado um novo documento, de acordo com os objectivos e requisitos actuais do trabalho!
Estudos de identidade e interface Fevereiro 29, 2008
Posted by memoDeCA in Geral, Projecto na Prática.Tags: Especificação funcional, Identidade gráfica, Interface, Logotipos
1 comment so far
Tal como foi estipulado, foram concebidos vários logotipos possiveis para o projecto vigente, compilados no ficheiro PDF disponibilizado abaixo:
⇒ Compilação de logomarcas (versão α)
De igual forma, tentámos conceber alguns estudos de interface focalizados na estrutura do mesmo, com formas-base.
Eis os primeiros esquissos de interfaces, com vista a representar a página principal do ponto de vista do utilizador não autenticado:
Compreende-se que estes esquissos são apenas estudos estruturais e em nada vinculativos. É com base nestes estudos que partiremos para soluções mais adequadas, após análise dos seus aspectos negativos e positivos.