Estágio III.

Slides:



Advertisements
Apresentações semelhantes
Projeto Qualified Curriculum
Advertisements

Estágio Supervisionado II Estágio Supervisionado II Logo e Nomes Equipe.


Rational Unified Process(RUP)
Centrado na arquitetura
PROJETO DE INTERFACE Projeto de Interfaces entre componentes do software Projeto de Interfaces entre software e outros produtores e consumidores de informação.
Sistema Web para Departamentos
Casos de Uso de Sistema.
Fortium Sistemas da Informação Engenharia de Software II
Análise e Projeto de Sistemas
Sistema “La Pregunta?” Sistema “La Pregunta?” Bruno Pereira Bueno
WARE SECURITY SYSTEM Admerson Viana Eduardo Vecci Raul Maia Wagner Honorato.
Projeto de Interface Equipe: Margarete Cardoso Sheila Aguiar
Projeto Sebo Virtual Juliano Oliveira de Souza
Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão.
FRAMEWORK DE DOCUMENTAÇÃO
Professor/Colaborador: Julio Guido O. Militão
Gabriel Silva Bornia Prof. Dr. Roberto Tom Price Orientador
Apresentação do Termo de Abertura de Projeto

WARE SECURITY SYSTEM.
WARE SECURITY SYSTEM Admerson Viana Eduardo Vecci Raul Maia Wagner Honorato.
TSDD Teste de segurança durante o desenvolvimento.
Sistema de Gerenciamento Financeiro
Sistema de Gerenciamento Financeiro On-Line
Sistema de Gerenciamento Financeiro On-Line

Modelagem para Web Aula de 11/04/2011.
Romasoft Tecnologia SOFTWARE JURÍDICO.
WHITE LABEL SHOPPING CENTER
Aula 1 Minicurso: Astah Ministrantes: André Martins; Camila Brondani;
Sistema de Monitoramento das Gerências de Serviço do ITIL
ME LEVA Sistema de Doações Douglas Bonesso Helio Ortiz Hugo Queiroz
Implementação em Projeto de Sistemas (PFC)
PFC Projeto Final de Curso
Observatório - EPT NÚCLEO DE TECNOLOGIA. Função: Gerar soluções estratégicas através da aplicação e desenvolvimento de ferramentas de TI. A coordenação.
Fase de Concepção (Início, Planejamento)
Projeto de Bloco: Engenharia de Software
“Menos é Mais!” Apresentação Alunos:
Desenvolvimento da Aplicação de Gestão de Licenças de Táxi Luís Miguel da Silva Arêde associação de informática da região centro.
Ferramentas Visio + VisioCase
Estágio Supervisionado II Estágio Supervisionado II ABNER MARQUES DE CARVALHO ABRAAO LENON MOREIRA DE OLIVEIRA ANTONIO DIEGO FREITAS COELHO DAVID.
Bruno Silva Desenvolvido a partir de
Equipe: FERNANDO ÍTALO FREITAS PAULO HENRIQUE HOLANDA DO AMARAL ARTHUR FRANKLIN ACCIOLY CARLOS ALBERTO FERNANDES MEDEIROS VITOR LEITE BRAGA FRANCISCO.
Sistema Virtual de Venda de Móveis
Especificação de Caso de Uso
Desenvolvimento da Aplicação de Gestão de Licenças de Táxi Luís Miguel da Silva Arêde associação de informática da região centro.
Técnicas e Projeto de Sistemas
Apresentação Visio + VisioCase.
Estágio Supervisionado II Estágio Supervisionado II CARLOS AUGUSTO BEZERRA FILHO DENIS DA ROCHA MACEDO FRANCISCO EDUARDO SALES RIBEIRO ISRAEL.
WDM Web Data Modeling UCB – Universidade Católica de Brasília
UML e a Ferramenta Astah
Estruturado e Pró-ativo
Engenharia de Software e Sistemas
SobPressão Anderson Jun Kodama Eduardo Barasal Morales
Apresentação Sistema De Atendimento ServControl
S ISTEMA DE G ERENCIAMENTO DE T AREFAS E DESLOCAMENTO (F ORÇA DE TRABALHO ) Alunos: Benjamim, Daniel Vieira, Diogo, Vitor Inoue.
Rastreabilidade de requisitos através da web Fernando dos Santos Karly Schubert Vargas Christian Rogério Câmara de Abreu.
SGPC - Sistema de Gestão de Panificadora e Confeitaria
Acadêmicos: Elisangela Fernandes Duarte Sandro Colaço de Lima
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
SOFTWARE DE ESTATÍSTICAS PARA BASQUETE EM CADEIRA RODAS ESTUDO DE CASO ADFP - FÊNIX Acadêmicos: Elisangela Fernandes Duarte Sandro Colaço de Lima Orientador:

Sistema Almirante Gabriel Junji Ito Giuliano Diego Barbarra.
W agner Honorato A dmerson Viana R aul Maia E duardo Vecci.
Estágio Supervisionado II Estágio Supervisionado II.
APRESENTAÇÃO PORTAL CITI CONTA CORRENTE
Mail++.  Objetivo ◦ Adicionar novas funcionalidades a um servidor de  Servidor de JES ◦ Implementado em Java ◦ Apenas funcionalidades.
Transcrição da apresentação:

Estágio III

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

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

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

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

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

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

VP1 Análise de Requisitos

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

Sistemas Avaliados

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

Casos de Uso

Diagrama de Caso de Uso

Especificações

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

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

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.

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.

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

Diagramas de Classe

Entidade

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

Diagrama de Classes de Controle

Diagramas de Sequencia

    SD-Buscar Pesquisa

SD-Cadastrar Pesquisa  

     SD-Excluir Pesquisa

    SD-Publicar Pesquisa

SD-Responder Pesquisa

SD - Reutilizar Pesquisa

Diagrama de Implantação  

Apresentação do Sistema

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

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 .

  Conclusão

Perguntas ?¿?

Obrigado!!!