Terça-feira, 5 de Julho de 2011
Evolução do projecto

 Olá, olá!

Hoje iremos falar um pouco da nossa evolução para a entrega final do projecto. Finalmente, conseguimos encontrar no meio do código PHP do Drupal a localização exacta onde queremos colocar o formulário. Com isto, consequentemente temos que mexer tb nas CSS para termos espaço para o mesmo.

Como o projecto no menu principal tem vários links, já começámos por implementar as Normas da ua que iremos retirar as estrelas e os comentários eventualmente,pelo facto de esta ser uma plataforma de integração da marca da UA, e ter interesse em saber o que acham das normas apresentadas e de como estas possam ter contribuido para uma melhor aprendizagem da marca,

As estatísticas já estão a funcionar,

Também já instalámos alguns módulos para a realização do perfil.No módulo profile este não nos está aparecer tanto na página my account, como tal ainda não conseguimos colocar o link para fazer ligação directa á página perfil,

Em termos de upload estamos a ter alguns erros que estamos a averiguar se será conflito de módulos ou actualizações que têm de ser feitas aos plugins,

 

De resto, esperemos ter mais notícias positivas em relação ao desenvolvimento do nosso trabalho :)

Bom trabalho,

pim! 




Segunda-feira, 20 de Junho de 2011
Desenvolvimento do projecto

 Olá boa tarde a todos!

No decorrer do fim-de-semana e também hoje, Segunda-feira, estivemos a trabalhar no desenvolvimento do nosso projecto, tentando solucionar os aspectos referidos no post anterior. Ainda não conseguimos obter nada em concreto uma vez que estamos a tentar que fiquem visíveis as ligações da base de dados do Drupal, que apesar de existirem, não aparecem quando abrimos a base de dados no My SQL Workbench. Reunimos com o professor Hélder Caixinha, hoje na parte da manhã e até ao momento ainda não solucionamos o problema, contudo, continuamos a tentar e amanhã ele disponibilizou-se para estar novamente connosco.

Amnhã também iremos ter reunião com os orientadores para tirar algumas dúvidas que nos surgiram durante a semana que passou.

 

Cumprimentos, bom trabalho a todos,

pim!




Terça-feira, 14 de Junho de 2011
Avanços

 Olá a todos!

 

Temos ando meio desaparecidas mas esta recta final do ano é de muito trabalho para todos e não há mãos a medir.

Na última reunião com os orientadores comunicamos aos mesmo os receios que temos sentido em relação ao Drupal e ao facto de as alterações implementadas por nós não serem aceites pelo mesmo.

Para avaliação das galerias, em conversa com os orientadores, chegamos à conclusão que temos que tirar proveito da "imensa" base de dados do Drupal a nosso favor. Por outras palavras, como não estamos a conseguir implementar uma classificação para cada imagem da galeria, a nossa ideia é fazer com que, através da base de dados, a galeria seja apenas representada como uma só imagem, fazendo assim com que a avaliação por estrelas e os comentários apareçam. Temos noção que é um método pouco eficiente mas temso que tentar todas as soluções :)

Vamos dando novidades dos avanços, cumprimentos,

pim! 




Quinta-feira, 9 de Junho de 2011
Versão beta - testes

 Após a entrega da versão beta do nosso projecto, procedemos aos testes de:

- Usabilidade;

- Compatibilidade;

- Conteúdo;

 

Relativamente ao teste de usabilidade, criamos um documento (Questionario_usabilidade.pdf) com:

- um questionário para o utilizador responder antes de realizar o teste;

- um guião de tarefas para não se "perder" na plataforma;

- um questionário pós teste de usabilidade.

 

Realizaram-se testes aos 4 utilizadores escolhidos:

- utilizador comum desconhecido;

- utilizador com literacia gráfica;

- utilizador com experiência ao nivel de uso da web 2.0;

- utilizador com pouca experiência de navegação na internet. 

 

Os dados obtidos podem ser consultados no seguinte ficheiro:

resultados_questionario_usabilidade.xlsx

 

Após analisar os resultados obtidos foi possível concluir que os pontos mais fracos do pim! são:

- a legibilidade dos textos;

- a realização do upload de fotos.

 

No que diz respeito à legibilidade dos textos, o professor Pedro Amado já nos tinha chamado á atenção logo, é um ponto a melhorar para a entrega final.

As dificuldades inerentes ao upload de fotos deve-se ao facto da existência de dois botões (botão de update e botão save). O que aconteceu a duas das quatro pessoas que realizaram este teste é que em vez que clicarem primeiro no botão update e só depois no botão save, clicaram directamente neste último, o que fez com que o upload de fotos não fosse guardado. Vamos pensar em soluções para optimizar esta acção.

 

Quanto ao teste de compatibilidade, testamos o comportamento da aplicação em 4 browsers: IE, Google Chrome, Firefox e Safari. A diferença que dstinguimos até ao momento foi o comportamento do download das imagens e também do botão de update. E de salientar que efectuamos os testes apenas nas versões mais recentes.

Relativamente aos testes de conteúdo (que são realizados ao longo do desenvolvimento do projecto) foram encontrados alguns bugs que já haviam sido anteriormente referidos na Lista de bugs publicada. Além disso através do teste de usabilidade foi possível compreender que a cor de determinados conteúdos têm que ser alteradas.

 

Concluindo, estes testes foram de grande importância para perceber em que estado o projecto se encontra, vendo que ainda há muita coisa para fazer até à entrega final.

Tal como aprendemos na cadeira de ICPM, foi possível concluir, agora na prática, que estes testes são realmente de extrema importância para qualquer projecto multimédia.

 

Cumprimentos,

pim!

 

 




Terça-feira, 7 de Junho de 2011
Versão beta - entrega

Olá a todos!

 

É com grande pena nossa que as alterações que realizamos a nível de programação não foi aceite pelo Drupal até ao momento. Deste modo, decidimos colocar os ficheiros que realizamos para a validação.

O problema que acontece com as estrelas foi o mesmo com que nos deparamos agora. 

Para realizar a validação de uma imagem/artefacto foi necessário encontrar na BD do Drupal a tabela que corresponde a cada imagem da galeria (do módulo gallery assist). Essa tabela chama-se gallery assist item, e, foi aí, que introduzimos o campo de validação.

Após isto, na página PHP do mesmo, foi criado um formulário em Javascript, que é possível consultar no documento a seguir:

gallery-assist-item.tpl.php

 

Terminada esta etapa, foi desenvolvido um outro documento para tornar mostrar que o formulário e a submissão do mesmo, estão integrados na base de dados do nosso Drupal local.

validaForm.php

 

Votos de um bom último dia de aulas 




Segunda-feira, 6 de Junho de 2011
Versão beta

 Olá. olá!

 

Hoje na aula estivemos a tentar solucionar a validação. Mandámos um módulo modificado para  os STIC para vermos se estaria a funcionar a programação que implementámos com o professor Nuno Ribeiro, no final da semana passada. Até agora não obtivemos o resultado pretendido, uma vez que apesar de conexão á base de dados e ter sido implementado o formulário de validação, não se vê qualquer alteração no layout dos items da galeria.

Como tal, em último recurso iremos utilizar o dreamweaver para realizar um sistema de validação a partir de um protótipo de baixa fidelidade, como falámos com a professora Margarida, na última reunião da OT. 

Relativamente aos testes, já elaboramos um guião de tarefas para o teste de usabilidade.

 

Cumps :)




Quarta-feira, 1 de Junho de 2011
Aula 01/06/11 - desenvolvimento da versão beta

 Olá a todos!

Na aula de hoje estivemos a falar com o professor Nuno Ribeiro e discutimos com ele a nossa opção quanto á forma de fazer a validação dos artefactos.

Como havia sido definido anteriormente, vão existir três utilizadores validadores. Só quando os três aprovarem o artefacto é que este se torna oficial.

A solução técnica para implementar esta funcionalidade passa por descobrir a tabela da base de dados do Drupal que representa as imagens da galeria e adicionar lhe um campo, que será a validação. Para programar a mesma, será realizado um pequeno formulário com duas opções: aprovado e não aprovado.

Ao nível da interface esta acção vai-se traduzir por cores como foi definido anteriormente na demo gráfica. 

Neste momento o desafio é descobrir qual é a tabela certa uma vez que a base de dados do Drupal é uma grande confusão de tabelas!

 

Mãos à obra, cumprimentos,

pim!




Segunda-feira, 30 de Maio de 2011
Plano de testes

Olá, olá!

 

 Hoje iremos colocar um plano de testes que iremos realizar para testar se os objectivos do nosso projecto estão a ser atingidos.

 Segundo os slides que temos da disciplina de ICPM, que foi leccionada pela professora Margarida Almeida, a fase de teste inicia-se agora na versão beta. Estes testes irão ser realizados pelo próprio grupo do projecto.

 Existem vários tipos de teste:

  Funcionalidade,

Segurança,

Compatibilidade,

Conteúdos,

Design,

Usabilidade

e Acessibilidade.

 

Para o nosso projecto vamos realizar o teste de Usabilidade que pretende verificar três parâmetros principais: Eficácia, Eficiência e Satisfação. Para tal, cada utilizador vai estar sujeito a uma lista de tarefas, onde utilizaremos a técnica de teste Cognitive Walkthroughs(A lista de tarefas irá ser dsponibilizada brevemente). Relativamente aos participantes deste teste, optou-se por quatro:

Utilizador comum desconhecido;

Utilizador com literacia gráfica;

Utilizador com experiência ao nivel de uso da web 2.0;

Utilizador com pouca experiência de navegação na internet.

 

Para verificar os três principais parâmetros da usabilidade(eficácia, eficiência e satisfação) serão realizadas as seguintes técnicas:

Eficácia- questionário de resposta aberta, Cognitive Walkthroughs,( guião de tarefas);

Eficência- Thinking-Aloud Protocol, (o utilizador deverá verbalizar todos os pensamentos durante a sessão de utilização);

Satisfação- questionário com perguntas indirectas(pré e pós teste de usabilidade).

Por fim, estes testes serão realizados num ambiente controlado.

 

Depois, iremos realizar teste de conteúdos, que servirá para verificar e corrigir erros do mesmo. 

Uma vez que se trata de um portal institucional é importante manter a coerência em termos de conteúdos, como por exemplo de textos( texto introdutório) em termos de legibilidade, formatação, ortografia e sintaxe e de imagens em termos de qualidade e visibilidade.

 

Por fim, iremos realizar testes de funcionalidade, que se trata da descrição e correcção de erros/bugs(debugging). Temos três tipos:

conteúdo,

programação: o bug de idioma, bug no download, bug no módulo gallery2 do Drupal (fivestars), bug das galerias de artefactos oficiais não aparecerem ao utilizadores anónimos.

e design:  bug do botão de update.

 

Como o nosso grupo e constituído por dois elementos, tentaremos conseguir ter tempo para realizar também testes de segurança por causa da integridade do sistema.

 

Cumps,

pim!

 

 

 




Sexta-feira, 27 de Maio de 2011
Lista de bugs

Olá, olá!

Bom vamos colocar os bugs que eram para ser postados até hoje.

Temos:

o bug de idioma, que dependendo do browser ao traduzir, neste caso, de inglês para português dá alguns erros de tradução como por exemplo, no footer troca o nome "Joana Caetano e Ana Martins" para "Joana Martins e Ana Caetano", são promenores que fazem toda a diferença;

outro bug é o do botão de update de imagens que expande ao ser clicado, isto acontece pelo facto de "teoricamente" ter uma barra a mostrar o carregamento de imagem na galeria, como esta não aparece o botão fica com um tamanho que é o conjunto do botão de update + barra de update;

o download comporta-se de forma diferente consoante os browsers, por exemplo no chrome ao carregar-mos em "download" este abre uma página com a imagem em ponto grande, e só ao carregarmos no botão do lado direito do rato e escolhermos a opção "guardar a imagem como", é que assim dará para guardar a imagem no nosso pc;

um modulo para o drupal, que se chama gallery2 que provocou problemas no drupal, esta galeria servia para solucionar um grande problema que esperemos solucionar na versão beta que é associar o módulo fivestar(sistema de votação) às imagens de uma galeria, em vez de ser unicamente á galeria. Este módulo ao ser instalado primeiramente dizia-nos que faltava um ficheiro chamado "embed", como tal ao tentarmos instalar o mesmo módulo só que sacado de outro site e que tinha esse ficheiro que faltava, o drupal deixou simplesmente de funcionar e chegou a um ponto que nem administrar conseguiamos, teve que se remover esse módulo da CMS da UA, a CMS do nosso servidor local tivemos que voltar a instalar.Fomos falar com o professor Caixinha e ele aconselhou a desactivar todos os módulos menos o gallery2 e começar a ligar os outros módulos um a um para realizar-mos a experiência de conflitos entre módulos. Esperemos solucionar assim o nosso problema;

por fim, como já tinhamos falado, as galerias de artefactos nao aparecem para os utilizadores anónimos apesar de estar tudo configurado para isso, a partir das pré-configurações do drupal.

 

Depois disto, estamos a preparar todos os tipos de utilizadores que necessitamos para o nosso portal(utilizador: anónimo, registado, validador e administrador), de forma a estes estarem todos perfeitamente configurados para navegarem no nosso portal da marca pim!.

Cumps e bom fim de semana,

pim!

 

 

 

 




Quarta-feira, 25 de Maio de 2011
Versão beta - mapa de navegação

Bom dia a todos!

 

Para a versão beta do nosso projecto vamos continuar a trabalhar na classificação de cada artefacto através de estrelas e para além disso vamos implementar o sistema de validação de um artefacto através de um utilizador validador.

Este sistema de validação não aparece no mapa de navegação pois está "embutido" na imagem/artefacto como acontece com a classificação por estrelas. Deste modo, continuam a ser os mesmos campos assinalados a azul que representam o que estamos a desenvolver.

No resto da aula vamos continuar a trabalhar na lista de bugs.

 

Cumprimentos,

pim! 




.mais sobre mim
.pesquisar neste blog
 
.Julho 2011
Dom
Seg
Ter
Qua
Qui
Sex
Sab

1
2

3
4
5
6
7
8
9

10
11
12
13
14
15
16

17
18
19
20
21
22
23

24
25
26
27
28
29
30

31


.posts recentes

. Evolução do projecto

. Desenvolvimento do projec...

. Avanços

. Versão beta - testes

. Versão beta - entrega

. Versão beta

. Aula 01/06/11 - desenvolv...

. Plano de testes

. Lista de bugs

. Versão beta - mapa de nav...

.arquivos

. Julho 2011

. Junho 2011

. Maio 2011

. Abril 2011

. Março 2011

. Fevereiro 2011

.tags

. todas as tags

.participar

. participe neste blog

blogs SAPO
.subscrever feeds