A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Estágio III. Equipe Bruno Queiroz Duarte Francisco Emanuel Duarte Kete Martins Rufino Lara Abreu e Silva Lucas Apoena Milliam Jehnyffen Pinto Alves Valderi.

Apresentações semelhantes


Apresentação em tema: "Estágio III. Equipe Bruno Queiroz Duarte Francisco Emanuel Duarte Kete Martins Rufino Lara Abreu e Silva Lucas Apoena Milliam Jehnyffen Pinto Alves Valderi."— Transcrição da apresentação:

1 Estágio III

2 Equipe Bruno Queiroz Duarte Francisco Emanuel Duarte Kete Martins Rufino Lara Abreu e Silva Lucas Apoena Milliam Jehnyffen Pinto Alves Valderi Júnior

3 Agenda Visão Geral do Projeto o O que é o projeto o Funcionalidades Ferramentas Utilizadas Análise de Requisitos o Metodologia Utilizada Sistemas Avaliados Levantamento de Casos de Uso o Diagramas de Casos de Uso o Especificações de Casos de Uso o Especificação de Testes

4 Agenda Análise e Projeto o Diagramas de classes Entidades Diagrama Geral e Controle o Diagramas de sequência o Diagrama de Implantação Apresentação do Sistema o Apresentação das funcionalidades Resultados Alcançados Dificuldades encontradas Conclusão

5 Visão Geral Apresentação do SAPO Sistema de Apoio a Pesquisa de Opiniões o Sistema WEB o Características: Gerenciamento das Pesquisas (Cadastros, Listagem e etc) Realização de pesquisas

6 Visão Geral Funcionalidades Necessidade 1: Dados de uma pesquisa o Cadastrar Pesquisa o Cadastrar Pergunta o Cadastrar Segmentos o Cadastrar Público Alvo Necessidade 2: Imprimir pesquisa o Imprimir pesquisa Necessidade 3:Realizar pesquisa o Fornecer informações a pesquisa solicitada Necessidade 4:Visualizar resultados o Visualização dos dados de uma pesquisa Necessidade 5: Reutilizar pesquisa o Reutilizar pesquisa

7 Ferramentas Utilizadas Engenharia de Requisitos (Especificação de requisitos) o Processadores de texto (Microsoft Word e Writer) Projeto o StarUML Implementação o NetBeans IDE o Framework GRAILS o SGBD MySQL o Servidor Jetty Verificação e Validação (Engenharia de Casos de Teste) o Planilhas (Microsoft Excel e Calc) Ferramenta para Controle de Versão o Cliente SVN - TortoiseSVN o Servidor SVN - serviço Google Code

8 VP1 Análise de Requisitos

9 Metodologia Utilizada Para o levantamento de requisitos, foi necessário realizar uma pesquisa em diversos sistemas As principais funcionalidades de cada Software foram elencadas Usando o Brainstorm como metodologia, discutimos e definimos as funcionalidades a serem trabalhadas

10 Sistemas Avaliados

11 Levantamento de Casos de Uso Após o BrainStorm, as principais funcionalidades tornaram- se em Casos de Uso do Projeto Cada integrante ficou responsável por especificar 1 caso de uso

12 Casos de Uso

13 Diagrama de Caso de Uso

14 Especificações

15 Responder Pesquisa Fluxo Básico: Responder Pesquisa A1: Cancelar Pesquisa E1: Pergunta não respondida E2: Indisponibilidade da Base de Dados

16 Publicar Pesquisa Fluxo Básico: Publicar Pesquisa A1: Cancelar Pesquisa E1: Indisponibilidade da Base de Dados E2: Dados Insuficientes E3: Dados Inválidos E4: Erro ao acessar a Base de Dados

17 Manter Pesquisa Fluxo Básico: Buscar Pesquisa A1: O ator pretende editar pesquisa A2: O ator pretende excluir pesquisa A3: O ator não confirma a exclusão da pesquisa A4: O ator pretende adicionar perguntas a pesquisa. E1: Indisponibilidade da base de dados. E2: Dados inválidos.

18 Cadastrar Pesquisa Fluxo Básico: Cadastrar Pesquisa A1: O ator pretende cancelar a o cadastro da pesquisa E1: Indisponibilidade da base de dados. E2: Dados inválidos.

19 Reutilizar Pesquisa Fluxo Básico: Reutilizar Pesquisa A1: Cancelar Alteração E1: Identificador não cadastrado E2: Nenhum dado foi alterado E3: Informar dados obrigatórios PE1: Buscar Pesquisas PE2: Publicar Pesquisas

20 Diagramas de Classe

21 Entidade

22 Entidade - Design Pattern Decorator Pesquisa tem perguntas Pergunta o Objetiva o Subjetiva o Multipla Escolha o Todas as opções acima

23 Diagrama de Classes de Controle

24 Diagramas de Sequencia

25 SD-Buscar Pesquisa

26 SD-Cadastrar Pesquisa

27 SD-Excluir Pesquisa

28 SD-Publicar Pesquisa

29 SD-Responder Pesquisa

30 SD - Reutilizar Pesquisa

31 Diagrama de Implantação

32

33 Apresentação do Sistema

34 Resultados alcançados Implementação de um sistema de pesquisa de opinião com as seguintes caracteristicas: o Fácil utilização. o Interface amigável. o Que implementa diretivas de segurança. o Documentado: diagramas de caso de uso, sequência, implantação.

35 Dificuldades encontradas Definir todas as funcionalidades do sistema. Entender o fluxo de informações que o framework Grails adota. Implementar as funcionalidades de arcordo como descrito nos ECU. Utilizar recursos de AJAX.

36 Conclusão

37 Perguntas ?¿?

38 Obrigado!!!


Carregar ppt "Estágio III. Equipe Bruno Queiroz Duarte Francisco Emanuel Duarte Kete Martins Rufino Lara Abreu e Silva Lucas Apoena Milliam Jehnyffen Pinto Alves Valderi."

Apresentações semelhantes


Anúncios Google