Sunteți pe pagina 1din 7

Projeto de um mini Facebook

1 - Diagrama de caso de uso


Autentificar
Criar Conta
Ver seu perfil
Ver perfil do amigo
perfil
Modificar seu perfil
Publicar uma mensagem
Ver as mensagem dos amigos
Adicionar um amigo

2- Maquete do site :
-

TELA DE AUTENTIFICACAO - a primeira tela a aparecer quando chega no site


TELA CRIAR CONTA- tela usada caso nao tivermos conta
TELA PRINCIPAL a tela principal do site. Ela mostra um resumo : perfil do
usuario conectado, perfil dos amigos, mensagem publicada pelo usuario e pelos
amigos, lista de amigos. Nela se encontra tambm link para adicionar amigos et
modificar seu perfil.
TELA MODIFICAR PERFIL
TELA MOSTRA PERFIL DO USUARIO/AMIGOS
TELA PARA ADICIONAR AMIGO feita atravez do endereo de email.

3- Criacao das Telas


Tela de autentificacao : login/senha e o link para criacao de nova conta
Criacao de Conta : Estudande ou Trabalhador

Link p/ pag principal

Link p/ criar conta

Criacao de Conta

Outros campos sao


motrados se caso for
trabalhador

Retorna p/ pag principal

Tela principal : Perfil do usuario / mensagem dos amigos / lista de amigos :


Modificacao do usuario :

Pag mostra o perfil

Pag modificacao do
perfil

Pag adiciona amigo

Pag mostra o perfil

Modificacao do Perfil

Outros campos sao


motrados se caso for
trabalhador

Retorna p/ pag principal

Mostrar o perfil : Usuario / Amigos


Adicionar amigo : a partir do endereo email.

Visualisa o perfil

Retorna p/ pag principal

Adiciona amigo

Retorna p/ pag principal

Senario completo do site :

Criacao de conta

LOGIN

Modificacao de conta

Adiciona amigo

4- Modelo Relacional

Pag principal

Visualisa o perfil

Relacao 1-n (Trabalhador - Servio)


Um trabalhador pertence a um servio e um servio tem n trabalhador
Relacao 1-1
Cada trabalhador ocupa um so escritorio e um escritorio ocupado por um trabalhador
Relacao (n-n)
Uma faculdade pode se encontrar em varios campus e um campus pode ter varias
faculdades .
Id_PK_Faculdade
1
2
3

Id_FK_ Campus
1
1
2

Presenca de varias faculdades dentro do mesmo campus (1-1,2-1,3-2)


Problema => Nao pode dizer que a faculdade 1 encontra-se tb no campus 2.
Solucao=> Criar tabela de Juncao (1-n) entre faculdade Tb Juncao campus .

Id_PK_Campus_Faculdade
1
2
3

Id_FK_Faculdade
1
2
1

5 - Modelo Orientacao Objeto

Observacoes :
Seja estudante ou trabalhador, pertence a uma faculdade

Id_FK_ Campus
1
1
2

Trabalhadores tem uma funcao e estao contidos a um campus no qual se encontra o


escritorio
Os estudantes fazem um curso
Representacao grafica dos amigos faz com a ligacao do objeto Pessoas com ela
mesma. Relacao de pessoas com elas mesma.

Cardinalidade : Pessoas / Faculdade


Uma faculdade pode ter nenhum ou infinitos alunos
Uma pessoa deve estar contida em uma faculdade
Uma pessoa pode publicar quantas mensagens ele quizer 0..* e uma mensagem
escrita por uma so pessoa.

S-ar putea să vă placă și