SlideShare una empresa de Scribd logo
1 de 25
FBUSCA Bruno BragaCaioCézar IdjinneCarollynne JônatasMelo
Objetivo Oferecer a pessoas ligadas ao meio acadêmico uma ferramenta que seja capaz de indicar novos contatos que possuam interesses em comum para que eles possam utilizar a rede social para compartilhar conhecimentos e materiais sobre a área de interesse.
Requisitos Requisitos funcionais O sistema deve realizar buscas de usuários no Facebook.	 O sistema deve retornar uma relação de usuários contendo todos os resultados compatíveis com o que foi buscado. Os resultados devem ser compostos por foto do  perfil, nome e os dados contidos no campo pesquisado para que o usuário possa analisar os resultados e escolher o perfil que mais interessa. Os resultados deverão vir acompanhados do link que da acesso ao perfil dos usuários listados.
Requisitos Requisitos não-funcionais  O sistema deverá ser um aplicativo integrado ao Facebook.  O sistema deverá utilizar as APIs disponíveis no Facebook para ter acesso aos dados dos usuários. A principal API a ser utilizada será a GraphAPI. O sistema deverá fazer consultas ao banco de dados do Facebook através da linguagem FQL. O aplicativo só poderá ser usado se o usuário estiver autenticado no Facebook. A interface deverá ser de fácil utilização, ser simples e eficiente.
Casos de uso
Documentação do Caso de Uso Realizar Busca
Documentação do Caso de Uso Verificar Resultados
Diagrama de Classes
Diagrama de Sequência O diagrama de sequência representa o evento gerado quando o usuário informa dados para busca. O segundo evento gerado representa quando o usuário faz uma requisição da página de perfil do usuário encontrado na busca.
Diagrama de Sequencia
Diagrama de Colaboração Mostra a interação entre as operações e objetos. As operações dispostas no diagrama são: a verificação dos termos mais buscados; e a busca de usuários passando como parâmetro o termo e o campo escolhidos.
Diagrama de Colaboração
Diagrama de Estados O diagrama de estados representa as situações do Fbusca após cada evento, em sua maioria eventos externos. Ex: acesso ao aplicativo; digitar uma letra.
Diagrama de Estados
Diagrama de Atividades Mostra os estados de ação em que se encontra o sistema.
Diagrama de Atividades
Diagrama de Componentes e Implantação Mostra a dependência dos componentes entre si. Representa as classes que são manipuladas por cada componente. Apresenta 3 nós interligados: a máquina do usuário, o servidor em que se encontra a aplicação e o próprio facebook.
Diagrama de Componentes e Implantação
INTERFACE
Página do aplicativo para um usuário não autenticado
Tela de login do Facebook
Tela de permissões
Página principal e a "TipBox"
Página de resultados
FIM http://apps.facebook.com/fbuscabeta

Más contenido relacionado

Similar a APS - Projeto FBusca

Plataforma Semântica de Recuperação da Informação Aplicada a Extração de Arti...
Plataforma Semântica de Recuperação da Informação Aplicada a Extração de Arti...Plataforma Semântica de Recuperação da Informação Aplicada a Extração de Arti...
Plataforma Semântica de Recuperação da Informação Aplicada a Extração de Arti...Elvis Fusco
 
INTEGRAÇÃO DE APLICAÇÃO ANDROID COM WEB SERVICES REST
INTEGRAÇÃO DE APLICAÇÃO ANDROID COM WEB SERVICES RESTINTEGRAÇÃO DE APLICAÇÃO ANDROID COM WEB SERVICES REST
INTEGRAÇÃO DE APLICAÇÃO ANDROID COM WEB SERVICES RESTRafael Bitencourt
 
PeerIndex para Análise e Comparação de Influência
PeerIndex para Análise e Comparação de InfluênciaPeerIndex para Análise e Comparação de Influência
PeerIndex para Análise e Comparação de InfluênciaTarcízio Silva
 
Atividade integradora mod iii tec informatica 2016(1)
Atividade integradora mod iii tec informatica 2016(1)Atividade integradora mod iii tec informatica 2016(1)
Atividade integradora mod iii tec informatica 2016(1)marcondes da luz barros
 
Mídias Digitais - Apresentação da aula 02 (11/08/2012)
Mídias Digitais - Apresentação da aula 02 (11/08/2012)Mídias Digitais - Apresentação da aula 02 (11/08/2012)
Mídias Digitais - Apresentação da aula 02 (11/08/2012)Talita Moretto
 
Apresentação - Evento em Menção ao dia do Bibliotecário!
Apresentação - Evento em Menção ao dia do Bibliotecário!Apresentação - Evento em Menção ao dia do Bibliotecário!
Apresentação - Evento em Menção ao dia do Bibliotecário!Regina Fazioli
 
Apresentação de Regina Fazioli sobre O bibliotecário em Ambientes Virtuais ...
Apresentação de Regina Fazioli sobre  	O bibliotecário em Ambientes Virtuais ...Apresentação de Regina Fazioli sobre  	O bibliotecário em Ambientes Virtuais ...
Apresentação de Regina Fazioli sobre O bibliotecário em Ambientes Virtuais ...Cecid Usp
 
Trabalho de Graduação Faculdade de Tecnologia de Ourinhos (FATEC Ourinhos)
Trabalho de Graduação Faculdade de Tecnologia de Ourinhos (FATEC Ourinhos)Trabalho de Graduação Faculdade de Tecnologia de Ourinhos (FATEC Ourinhos)
Trabalho de Graduação Faculdade de Tecnologia de Ourinhos (FATEC Ourinhos)Bruno Ferrari
 
Técnicas de Análise Contextual - Livro de Walter Cybis
Técnicas de Análise Contextual - Livro de Walter CybisTécnicas de Análise Contextual - Livro de Walter Cybis
Técnicas de Análise Contextual - Livro de Walter CybisLuiz Agner
 
Tecnicas de analise de redes sociais em apoio a gestão de riscos de segurança...
Tecnicas de analise de redes sociais em apoio a gestão de riscos de segurança...Tecnicas de analise de redes sociais em apoio a gestão de riscos de segurança...
Tecnicas de analise de redes sociais em apoio a gestão de riscos de segurança...GOVERNO DO DISTRITO FEDERAL
 

Similar a APS - Projeto FBusca (13)

Plataforma Semântica de Recuperação da Informação Aplicada a Extração de Arti...
Plataforma Semântica de Recuperação da Informação Aplicada a Extração de Arti...Plataforma Semântica de Recuperação da Informação Aplicada a Extração de Arti...
Plataforma Semântica de Recuperação da Informação Aplicada a Extração de Arti...
 
Sistemas Multiagentes Baseados em Modelagem por Redes de Petri: um estudo de ...
Sistemas Multiagentes Baseados em Modelagem por Redes de Petri: um estudo de ...Sistemas Multiagentes Baseados em Modelagem por Redes de Petri: um estudo de ...
Sistemas Multiagentes Baseados em Modelagem por Redes de Petri: um estudo de ...
 
INTEGRAÇÃO DE APLICAÇÃO ANDROID COM WEB SERVICES REST
INTEGRAÇÃO DE APLICAÇÃO ANDROID COM WEB SERVICES RESTINTEGRAÇÃO DE APLICAÇÃO ANDROID COM WEB SERVICES REST
INTEGRAÇÃO DE APLICAÇÃO ANDROID COM WEB SERVICES REST
 
PeerIndex para Análise e Comparação de Influência
PeerIndex para Análise e Comparação de InfluênciaPeerIndex para Análise e Comparação de Influência
PeerIndex para Análise e Comparação de Influência
 
Linguagem de Modelagem Unificada (UML)
Linguagem de Modelagem Unificada (UML)Linguagem de Modelagem Unificada (UML)
Linguagem de Modelagem Unificada (UML)
 
Paradigma Orientado a Objetos
Paradigma Orientado a ObjetosParadigma Orientado a Objetos
Paradigma Orientado a Objetos
 
Atividade integradora mod iii tec informatica 2016(1)
Atividade integradora mod iii tec informatica 2016(1)Atividade integradora mod iii tec informatica 2016(1)
Atividade integradora mod iii tec informatica 2016(1)
 
Mídias Digitais - Apresentação da aula 02 (11/08/2012)
Mídias Digitais - Apresentação da aula 02 (11/08/2012)Mídias Digitais - Apresentação da aula 02 (11/08/2012)
Mídias Digitais - Apresentação da aula 02 (11/08/2012)
 
Apresentação - Evento em Menção ao dia do Bibliotecário!
Apresentação - Evento em Menção ao dia do Bibliotecário!Apresentação - Evento em Menção ao dia do Bibliotecário!
Apresentação - Evento em Menção ao dia do Bibliotecário!
 
Apresentação de Regina Fazioli sobre O bibliotecário em Ambientes Virtuais ...
Apresentação de Regina Fazioli sobre  	O bibliotecário em Ambientes Virtuais ...Apresentação de Regina Fazioli sobre  	O bibliotecário em Ambientes Virtuais ...
Apresentação de Regina Fazioli sobre O bibliotecário em Ambientes Virtuais ...
 
Trabalho de Graduação Faculdade de Tecnologia de Ourinhos (FATEC Ourinhos)
Trabalho de Graduação Faculdade de Tecnologia de Ourinhos (FATEC Ourinhos)Trabalho de Graduação Faculdade de Tecnologia de Ourinhos (FATEC Ourinhos)
Trabalho de Graduação Faculdade de Tecnologia de Ourinhos (FATEC Ourinhos)
 
Técnicas de Análise Contextual - Livro de Walter Cybis
Técnicas de Análise Contextual - Livro de Walter CybisTécnicas de Análise Contextual - Livro de Walter Cybis
Técnicas de Análise Contextual - Livro de Walter Cybis
 
Tecnicas de analise de redes sociais em apoio a gestão de riscos de segurança...
Tecnicas de analise de redes sociais em apoio a gestão de riscos de segurança...Tecnicas de analise de redes sociais em apoio a gestão de riscos de segurança...
Tecnicas de analise de redes sociais em apoio a gestão de riscos de segurança...
 

APS - Projeto FBusca