jump to navigation

Prática de Projecto – 30.05.08 Status de implementação Maio 30, 2008

Posted by memoDeCA in Uncategorized.
trackback

Dada a presente fase de implementação e os constantes avanços no sistema, aproveitámos a aula prática para mostrar à Prof.Maria João Antunes o módulo de submissão de projectos para obter mais um parecer acerca da sua disposição e consistência funcional.

Foi também discutida a presente ordem de trabalhos e distribuição de tarefas, pelo que aproveitaremos este post para efectuar um resumo do status actual de implementação.

Módulo de Upload de Ficheiros:

Este módulo constitui o terceiro passo da submissão de projectos, possibilitando o carregamento de ficheiros para o servidor, nomeadamente imagens, audio, vídeo e outros ficheiros como pdf, documentos office, entre outros.

Os formatos válidos para o Indexa estão listados numa tabela na BD, possibilitando à administração adicionar novos formatos válidos para o futuro.

upload 1

O interface de desenvolvimento deste módulo é provisório e será adaptado ao layout final antes da fase de testes de Usabilidade. No entanto, foi possivel obter desde já sugestões da Prof.Maria João Antunes no que diz respeito às mensagens de feedback de envio de ficheiro, que doravante irão constar abaixo do botão “enviar“, para evitar confundir o utilizador.

upload 2

O carregamento de ficheiros já está totalmente funcional e a equipa concentra agora os seus esforços na compressão automática de ficheiros de imagem e criação dinâmica de thumbnails através de funcionalidades específicas da Framework .NET.

Sistema de envio automático de emails:

Este sistema é essencial para alertar os docentes quanto à submissão de novos projectos para validação, bem como notificar os alunos sempre que um dos seus projectos é validado, rejeitado ou sujeito a alterações.

email 1

O interface mostrado acima foi apenas base da primeira experiência, que resultou de acordo com o desejado. Neste momento é possível enviar emails automatizados para os nossos utilizadores, embora seja necessário utilizar uma conta de email externa à UA como remetente (ex: email@gmail.com).

mail 2  mail 3

Silverlight Media Player – Streaming de audio e vídeo:

O servidor web que nos foi disponibilizado para desenvolvimento não se encontra no seu estado normal de funcionamento, sendo de momento impossível efectuar operações comuns através do servidor de streaming.

Dados os constrangimentos actuais, optámos por uma solução alternativa que não requer um servidor de streaming. Os ficheiros de vídeo e áudio serão reproduzidos através de um Media Player em Silverlight que requer apenas a instalação do respectivo plugin no browser. É realizado o buffering gradual do vídeo, que de momento servirá os nossos objectivos.

silverplayer

Os nomes dos ficheiros a reproduzir são recuperados da BD caso o projecto corrente tenha ficheiros media associados.

Os próximos passos incluem a listagem automática de todos os ficheiros media de um dado projecto separados por tipologia (imagem, audio, video) com mecanismos ajax de reprodução alternada de cada faixa/vídeo.

Temos também como objectivo posterior a criação de uma skin personalizada, adequada ao layout da rede UA.

Por enquanto deixamos este sumário como registo do processo actual de implementação, com a promessa de acelerar o ritmo de trabalho e esperança de cumprir todos os requisitos necessários para uma fase de testes organizada e produtiva.

Comentários»

No comments yet — be the first.