FBUSCA<br />Bruno BragaCaioCézar<br />IdjinneCarollynne<br />JônatasMelo<br />
Objetivo<br />Oferecer a pessoas ligadas ao meio acadêmico uma ferramenta que seja capaz de indicar novos contatos que pos...
Requisitos<br />Requisitos funcionais<br />O sistema deve realizar buscas de usuários no Facebook.	<br />O sistema deve re...
Requisitos<br />Requisitos não-funcionais<br /> O sistema deverá ser um aplicativo integrado ao Facebook. <br />O sistema ...
Casos de uso<br />
Documentação do Caso de Uso Realizar Busca<br />
Documentação do Caso de Uso Verificar Resultados<br />
Diagrama de Classes<br />
Diagrama de Sequência<br />O diagrama de sequência representa o evento gerado quando o usuário informa dados para busca.<b...
Diagrama de Sequencia<br />
Diagrama de Colaboração<br />Mostra a interação entre as operações e objetos.<br />As operações dispostas no diagrama são:...
Diagrama de Colaboração<br />
Diagrama de Estados<br />O diagrama de estados representa as situações do Fbusca após cada evento, em sua maioria eventos ...
Diagrama de Estados<br />
Diagrama de Atividades<br />Mostra os estados de ação em que se encontra o sistema.<br />
Diagrama de Atividades<br />
Diagrama de Componentes e Implantação<br />Mostra a dependência dos componentes entre si.<br />Representa as classes que s...
Diagrama de Componentes e Implantação<br />
INTERFACE<br />
Página do aplicativo para um usuário não autenticado<br />
Tela de login do Facebook<br />
Tela de permissões<br />
Página principal e a "TipBox"<br />
Página de resultados<br />
FIM<br />http://apps.facebook.com/fbuscabeta<br />
Próximos SlideShares
Carregando em…5
×

APS - Projeto FBusca

553 visualizações

Publicada em

Slides da apresentação do projeto FBusca para a disciplina de Análise e Projeto de Sistemas do IFPB

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
553
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
4
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

APS - Projeto FBusca

  1. 1. FBUSCA<br />Bruno BragaCaioCézar<br />IdjinneCarollynne<br />JônatasMelo<br />
  2. 2. Objetivo<br />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.<br />
  3. 3. Requisitos<br />Requisitos funcionais<br />O sistema deve realizar buscas de usuários no Facebook. <br />O sistema deve retornar uma relação de usuários contendo todos os resultados compatíveis com o que foi buscado.<br />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.<br />Os resultados deverão vir acompanhados do link que da acesso ao perfil dos usuários listados.<br />
  4. 4. Requisitos<br />Requisitos não-funcionais<br /> O sistema deverá ser um aplicativo integrado ao Facebook. <br />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.<br />O sistema deverá fazer consultas ao banco de dados do Facebook através da linguagem FQL.<br />O aplicativo só poderá ser usado se o usuário estiver autenticado no Facebook.<br />A interface deverá ser de fácil utilização, ser simples e eficiente.<br />
  5. 5. Casos de uso<br />
  6. 6. Documentação do Caso de Uso Realizar Busca<br />
  7. 7. Documentação do Caso de Uso Verificar Resultados<br />
  8. 8. Diagrama de Classes<br />
  9. 9. Diagrama de Sequência<br />O diagrama de sequência representa o evento gerado quando o usuário informa dados para busca.<br />O segundo evento gerado representa quando o usuário faz uma requisição da página de perfil do usuário encontrado na busca.<br />
  10. 10. Diagrama de Sequencia<br />
  11. 11. Diagrama de Colaboração<br />Mostra a interação entre as operações e objetos.<br />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. <br />
  12. 12. Diagrama de Colaboração<br />
  13. 13. Diagrama de Estados<br />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.<br />
  14. 14. Diagrama de Estados<br />
  15. 15. Diagrama de Atividades<br />Mostra os estados de ação em que se encontra o sistema.<br />
  16. 16. Diagrama de Atividades<br />
  17. 17. Diagrama de Componentes e Implantação<br />Mostra a dependência dos componentes entre si.<br />Representa as classes que são manipuladas por cada componente.<br />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.<br />
  18. 18. Diagrama de Componentes e Implantação<br />
  19. 19. INTERFACE<br />
  20. 20. Página do aplicativo para um usuário não autenticado<br />
  21. 21. Tela de login do Facebook<br />
  22. 22. Tela de permissões<br />
  23. 23. Página principal e a "TipBox"<br />
  24. 24. Página de resultados<br />
  25. 25. FIM<br />http://apps.facebook.com/fbuscabeta<br />

×