Can i play

From Laboratório MM 5

Revision as of 22:23, 19 January 2012 by Caniplay (Talk | contribs)
Jump to: navigation, search

Logo lettering white.jpgLogo lettering black.jpg

Ano Lectivo 2011/2012 | Universidade de Aveiro | Laboratório Multimédia 5 | DeCA | NTC

Projeto Realizado por:

Hugo Nogueira - 51387

Tiago Teixeira - 50028

Yauhen Kavalionak - 50479


Contents

Introdução

Na unidade curricular de Laboratório Multimédia 5, do terceiro ano da licenciatura de Novas Tecnologias da Comunicação, está previsto o desenvolvimento de um projeto, que auxiliado pelas unidades curriculares de Implementação e Controlo de Projeto Multimédia e Gestão de Empresas, consiga reunir em si o ambiente de interação e participação dos utilizadores, caracteristico da Web 2.0 e defendido pelos seus principios. Tomando partido das tecnologias client-side e server-side disponiveis, desenvolve-mos um website focado na comunidade e com objectivo de criar, organizar e gerir jogos de futebol, com tendência a no futuro alargar a sua abrangência a um número maior de modalidades. Neste relatório vamos dar a conhecer os diversos processos do desenvolvimento da plataforma, as soluções que decidimos pôr em prática para ultrapassar os problemas que foram surgindo e deixar em perspectiva futuros upgrades que esta plataforma terá que sofrer para se afirmar num mercado onde existe um grande potencial de interessados, e poucas soluções para satisfaze-los.

Objectivo do documento

Este documento tem como objectivo servir de guião orientador para quem o lê, do processo de desenvolvimento da plataforma 'Can I Play'. Nele vão estar descritos o planeamento e o desenvolvimento do projeto, bem como alguns dos obstáculos com que nos deparámos e as soluções que encontrámos para os ultrapassar. Vão também estar descritas algumas das funcionalidades que não passaram da fase de planeamento e que desejamos concretizar no futuro.

Visão Geral do Projeto

A plataforma ‘Can I Play’ tem na criação, organização e gestão de jogos de futebol amigáveis a sua principal preocupação. Quando o utilizador entrar no website sem estar registado e com o login efectuado, apenas terá acesso a uma página inicial onde terá a possibilidade de se registar e efectuar o login. Após um registo com sucesso e feito o login, o utilizador terá acesso a tudo o que a plataforma tem para oferecer. Cada utilizador terá uma página de perfil única, onde poderá colocar as suas informações pessoais, carregar uma imagem sua, deixar uma mensagem pessoal ao estilo de signature, mostrar a sua disponibilidade em termos de localização e horários para jogos e uma zona de estatísticas que disponibilizará as vitórias e derrotas que for coleccionando. De notar que a localização de utilizadores será feita através da aplicação GoogleMaps para se obterem as coordenadas, e poder-se depois filtrar resultados por proximidade. Existe um sistema de feedback, que permitirá aos utilizadores classificar cada individuo em termos de habilidade, desportivismo e assiduidade. Depois de processada e calculada a média da classificação, essa informação será mostrada no perfil de cada individuo, numa classificação de 0 a 5, sob a forma de estrelas. Outra maneira de facilitar o feedback, é o sistema de comentários que estará presente no perfil de cada utilizador. Ainda na comunidade, o utilizador poderá pedir amizade a outros utilizadores, e definir a sua privacidade consoante aquilo que deseja. Pode permitir que as suas informações sejam disponibilizadas apenas a amigos ou ao público em geral. Poder-se-ão formar grupos de pessoas com os mesmos interesses, onde também existirá o sistema de comentários. Existe também a possibilidade de criar equipas, cuja função estará mais focada na vertente de criação e organização de jogos. Na parte dos jogos, os utilizadores poderão criar jogos amigáveis, onde posteriormente os outros utilizadores poderão juntar-se. Quando criado o jogo, este estará disponível numa janela de procura, sendo que o utilizador que procura terá possibilidade de filtrar os jogos apresentados por distância geográfica do seu ponto de residência. Quando escolhido o jogo, poderemos entrar na equipa que pretendemos, sujeitos a aprovação por parte do criador do jogo. O modelo de competições da nossa plataforma permitirá aos jogadores entrar em competições oficiais, tanto individualmente, como fazendo parte de uma equipa. Ao juntar uma equipa pré-formada a uma competição haverá a necessidade de fazer uma convocatória dos utilizadores elegíveis para participar. Na barra fixa que se encontra no topo do browser pode-se encontrar um botão de pesquisa que procurará por utilizadores, campos e jogos. Existe um botão de notificações, que estará devidamente assinalado quando houver novas notificações. Outro botão será o de acesso ao sistema de mensagens privadas, onde poder-se-á enviar mensagens e ler as recebidas. O último botão é o referente às configurações, onde se pode fazer logout e definir preferências gerais, tal como a privacidade.


Relatório relativo ao projecto 'Can I Play?' de Laboratório 5

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox