Cyou
From Laboratório MM 5
| Line 8: | Line 8: | ||
Face a esta realidade, serve o presente documento como suporte ao projecto, que surge no âmbito das unidades curriculares Laboratório Multimédia V, Implementação e Controlo de Projectos e Gestão de Empresas e, que tem por objectivo conceber e desenvolver um website que se insira no contexto Web 2.0. No que diz respeito à sua implementação tem como coordenadores, os docentes Hélder Caixinha e Lícinio Mano. | Face a esta realidade, serve o presente documento como suporte ao projecto, que surge no âmbito das unidades curriculares Laboratório Multimédia V, Implementação e Controlo de Projectos e Gestão de Empresas e, que tem por objectivo conceber e desenvolver um website que se insira no contexto Web 2.0. No que diz respeito à sua implementação tem como coordenadores, os docentes Hélder Caixinha e Lícinio Mano. | ||
| - | + | Definiram-se como '''objectivos gerais''' do projecto: | |
| - | Definiram-se como objectivos gerais do projecto: | + | |
* Apresentação do processo de concepção e desenvolvimento do website; | * Apresentação do processo de concepção e desenvolvimento do website; | ||
| Line 15: | Line 14: | ||
* Criação de um website server-side, dinâmico e funcional; | * Criação de um website server-side, dinâmico e funcional; | ||
| - | Definiram-se como objectivos específicos: | + | Definiram-se como '''objectivos específicos''': |
* Conseguir autonomia no desenvolvimento de layouts para páginas Web; | * Conseguir autonomia no desenvolvimento de layouts para páginas Web; | ||
| Line 22: | Line 21: | ||
* Criação de conteúdos, sofisticação do layout através de ferramentas de CSS, JS e utilização de frameworks; | * Criação de conteúdos, sofisticação do layout através de ferramentas de CSS, JS e utilização de frameworks; | ||
| + | ===Visão geral do projecto=== | ||
| + | Cyou é o nome da rede social que pretende aproximar as pessoas e reconhecê-las em tempo real. Através da API da Google, o utilizador consegue partilhar a sua localização em tempo real, interagindo com os diferentes membros através de mensagens no mural e visualização das suas diferentes localizações. | ||
| + | |||
| + | De forma sucinta, esta apresenta as seguintes funcionalidades: | ||
| + | |||
| + | 1. Publicação de mensagens no Mural (comunicação assíncrona); | ||
| + | 2. Edição de dados/perfil; | ||
| + | 3. Inserção de comentários ao perfil e fotos; | ||
| + | 4. Serviço de localização do utilizador; | ||
| + | 5. Acesso ao mapa de localização dos amigos, conhecidos e desconhecidos; | ||
| + | 6. Procura de localizações; | ||
| + | 7. Acesso ao sistema de ajuda do tipo FAQ e inserção de novas questões, reguladas por um administrador interno; | ||
| - | |||
== Base de dados desenvolvida == | == Base de dados desenvolvida == | ||
== Implementação == | == Implementação == | ||
Revision as of 11:42, 14 January 2011
Contents |
Introdução
The Web is more a social creation than a technical one. I designed it for a social effect—to help people work together—and not as a technical toy. —Tim Berners-Lee, Weaving the Web (1999)
A proliferação mundial da tecnologia, da Internet e o boom tecnológico fez com que se procedesse à evolução da criação de páginas para a Web. A explosão da Web 2.0 levou a ter presente os seguintes conceitos: páginas dinâmicas, partilha de conhecimento, formas de interacção, criação e edição de conteúdos, grupos, comunicação (as)síncrona e identidade.
Objectivo do documento
Face a esta realidade, serve o presente documento como suporte ao projecto, que surge no âmbito das unidades curriculares Laboratório Multimédia V, Implementação e Controlo de Projectos e Gestão de Empresas e, que tem por objectivo conceber e desenvolver um website que se insira no contexto Web 2.0. No que diz respeito à sua implementação tem como coordenadores, os docentes Hélder Caixinha e Lícinio Mano.
Definiram-se como objectivos gerais do projecto:
- Apresentação do processo de concepção e desenvolvimento do website;
- Implementação técnica de todas as componentes leccionadas na u.c. Laboratório Multimédia;
- Criação de um website server-side, dinâmico e funcional;
Definiram-se como objectivos específicos:
- Conseguir autonomia no desenvolvimento de layouts para páginas Web;
- Integração da arquitectura das 3 camadas no Website (multitier architecture): armazenamento de dados, lógica e apresentação;
- Criação e conexão à Base de Dados associada à própria aplicação;
- Criação de conteúdos, sofisticação do layout através de ferramentas de CSS, JS e utilização de frameworks;
Visão geral do projecto
Cyou é o nome da rede social que pretende aproximar as pessoas e reconhecê-las em tempo real. Através da API da Google, o utilizador consegue partilhar a sua localização em tempo real, interagindo com os diferentes membros através de mensagens no mural e visualização das suas diferentes localizações.
De forma sucinta, esta apresenta as seguintes funcionalidades:
1. Publicação de mensagens no Mural (comunicação assíncrona); 2. Edição de dados/perfil; 3. Inserção de comentários ao perfil e fotos; 4. Serviço de localização do utilizador; 5. Acesso ao mapa de localização dos amigos, conhecidos e desconhecidos; 6. Procura de localizações; 7. Acesso ao sistema de ajuda do tipo FAQ e inserção de novas questões, reguladas por um administrador interno;
Base de dados desenvolvida
Implementação
<source lang="php">
<?php
class Person {
function __construct() {
print "O construtor é chamado automaticamante quando o objeto é instanciado!";
} /* Constutor */
function __destruct() {
print "Destruímos o objecto...";
} /* Isto de colocar aqui código atrofia 1 pouco */
}
?>
</source>
echo <?php if( $a == 1 || $a == 2 ) {
if( $b == 3 || $b == 4 ) {
if( $c == 5 || $ d == 6 ) {
//Do something here.
}
}}?> You could just simply do this:
<?php
if( ($a==1 || $a==2) && ($b==3 || $b==4) && ($c==5 || $c==6) ) {
//do that something here.
}
?>
Descrição das principais funcionalidades da aplicação Web
Mapa de páginas
Integração (e.g. Flash, AJAX Frameworks, etc)
Desenvolvimentos Futuros
Sobre base de dados
Conclusões
Bibliografia
Web
Índice Remissivo
| ÍNDICE REMISSIVO | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
|
