Studentslife

From Laboratório MM 5

Revision as of 10:13, 17 January 2011 by Luis (Talk | contribs)
Jump to: navigation, search

Relatório de Laboratório multimédia 5

Contents

Introdução

O presente trabalho surge no contexto da disciplina de Laboratório Multimédia 5, do terceiro ano da Licenciatura em Novas Tecnologias da Comunicação, da Universidade de Aveiro. O seu objectivo é a concepção e desenvolvimento de um Web site atendendo aos princípios da Web 2.0 e ao aparecimento de redes sociais on-line, recorrendo a tecnologias server-side (em especial PHP) e client-side (como HTML/XHTML e JavaScript) e sob a coordenação dos docentes Hélder Caixinha e Licínio Mano, responsáveis pela unidade curricular anteriormente citada e, ainda, da docente Margarida Almeida, responsável pela disciplina de Implementação e Controlo de Projectos Multimédia.


Objectivo do documento

Este documento visa apresentar todo o processo de concepção e desenvolvimento do website em questão (Student’s Life), assim como todas as dificuldades sentidas e as soluções adoptadas pelo grupo de trabalho. Pretende, ainda, abordar questões relativas à implementação técnica de todas as componentes leccionadas durante o período de aulas e, por fim, realizar uma reflexão acerca do trabalho realizado.

Visão geral do projecto

O projecto prende-se com a partilha de trabalhos entre uma comunidade académica e empresas a ela associados, para tal existem, como é natural a presença de diversos utilizadores: professores, alunos, empresas. Os alunos podem criar o seu portfolio com os respectivos trabalhos por áreas de interesse/temas, que por sua vez podem comentar/avaliar ou comentar/sugerir os trabalhos dos seus amigos ou mesmo da comunidade académica, podem, ainda, candidatar-se a um trabalho/projecto de uma empresa, de modo a, dessa forma, puder receber informações/notificações sobre a mesma no seu perfil. As empresas, na comunidade académica, podem visualizar os portfolios e inspirar-se para a criação de novos projectos, adquirir trabalhos dos respectivos alunos, encontrar/visualizar o(s) perfil(s) do(s) candidato(s) a contratar, publicar projectos na rede, sugerir estágios na sua empresa, publicação de vagas na sua empresa.

Base de dados desenvolvida

A base de dados utilizada (Mysql), sendo um conjunto de registos dispostos numa estrutura regular, possibilita a organização dos mesmos [registos] e a produção de informação. A relação existente entre as várias tabelas é, maioritariamente, uma relação de “um para muitos”, sendo que existem algumas relações “de si para si”. (...)

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox