Martinho Costa
-
Upload
leonel-morgado -
Category
Documents
-
view
222 -
download
0
description
Transcript of Martinho Costa
Universidade de Trás-os-Montes e Alto DouroEscola de Ciências e Tecnologia
Lic. em Tecnologias da Informação e Comunicação
Soapbubble - Rede de Partilha de Ideias
Enquadramento
Soapbubble
Ferramentas
Trabalho futuro
Martinho Costa - N.º 28065
As redes sociais tornaram-se, nos últimos anos, num dos princi-pais veículos de partilha de informação e conhecimento.O projecto Soapbubble materializa uma rede social com o mesmo nome que possibilita a divulgação, partilha e promoção de ideias (por exemplo, de um novo produto, de um serviço, etc.). Este pro-jecto surge com o objectivo de tirar proveito deste tipo de plata-forma com um grau de aceitação elevado, como é o caso das redes sociais e focar o seu âmbito na partilha de ideias, com a �nalidade de estimular a inovação. Deste modo, a facilidade na partilha de ideias por uma comunidade alargada, poderá aumen-tar o grau de sucesso das mesmas, pois facilitará a sua avaliação ea procura de apoios e colaboradores.
Para a implementação da rede Soapbubble está a ser usada aZend Framework de desenvolvimento em PHP 5. Está a serusada também o modelo de desenvolvimento MVC.Para o desenvolvimento do GUI do sistema estão a ser usadas CSS.A Base de dados está a ser desenvolvida em My SQL.
Estudo preliminarPara uma melhor visão sobre as redes sociais actualmenteexistentes e mais bem sucedidas, foram primeiro estudadas as suas principais funcionalidades, de forma a perceber as vanta-gens e desvantagens no seu uso e de que forma o público-alvo aceita essas funcionalidades como sendo uma motivação para autilização do sistema.
ModelaçãoApós o estudo das funcionalidades presentes nas redes sociais, seguiu-se o processo de modelação, no qual foi realizada uma análise de requisitos detalhada assim como a elaboração de diver-sos modelos complementares do sistema (funcionais, estruturais e comportamentais). A elaboração de diagramas de packages e de casos-de-uso (Figura 1), possibilitou identi�car as funcionali-dades necessárias, bem como permitiu representar os serviços uti-lizados pelos diferentes tipos de utilizadores do sistema. Para com-plementar a especi�cação foram desenvolvidos os diagramas declasses, Entidades-Relacionamentos e de estados.
DesenvolvimentoPartindo da especi�cação do sistema, o período de desenvolvi-mento iniciou-se com a implementação da base de dados. Foram desenhadas as primeiras funcionalidades que são o sistema de login e de registo de utilizadores. A página inicial encontra-se na Figura 2. Share, rating ecomment de ideias são exemplos deoutras funcionalidades.
JQueryO JQuery é uma biblioteca Javascript que simpli�ca os scripts que interagem com o HTML no lado do cliente. Foi desenvolvida para criar animações, manipular eventos e desenvolver aplicações AJAX. Um dos objectivos deste projecto é a implementação datecnologia JQuery como forma de diferenciação, personalização e acessibilidade.
Empresas e MarcasNum período posterior à disponibilização on-line da rede social,espera-se integrar funcionalidades que permitam a empresas emarcas aproximarem-se dos promotores das ideias da rede. Oobjectivo principal desta integração é fazer os promotores dasideias sentir que podem sempre bene�ciar de apoio provenientede potenciais interessados na adopção prática das ideias.
ProjectosA integração de ferramentas colaborativas na rede Soapbubbleé também uma das metas futuras. Estas têm por �nalidade facili-tar ao promotor, o desenvolvimento e crescimento das suas ideias, também através da colaboração com outros utilizadores da redesocial.
Orientadores: João Varajão, Luís Barbosa e Emanuel Peres
Ideas
Idea Promoter
Share ideas
View ideas
View bottles
Delete ideas
Edit ideas
<<extend>>
<<extend>>
5
4
1
2
3
Evaluations
Comments
IdeasAccount
Idea Promoter
Evaluations
Idea Promoter Evaluate ideas
Edit evaluations
<<extend>>
View evaluations
View avarages 6
7
8
9
Account
Idea Promoter
Promoter Register
Confirm promoter register
Manage profile
Manage account
Login / Logout
1314
15
16
17
Comments
Idea Promoter
View ideas
Delete comments
<<extend>>
View comments10
11
12
Figura 1 - Especi�cação funcional.
Figura 2 - Layout Soapbubble