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

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

20/4/20141° Encontro Presencial1 I3GEO LAYOUT Módulo layout de impressões para o aplicativo I3Geo Participantes Breno Reis Versiani de Mendonça Daniel.

Apresentações semelhantes


Apresentação em tema: "20/4/20141° Encontro Presencial1 I3GEO LAYOUT Módulo layout de impressões para o aplicativo I3Geo Participantes Breno Reis Versiani de Mendonça Daniel."— Transcrição da apresentação:

1 20/4/20141° Encontro Presencial1 I3GEO LAYOUT Módulo layout de impressões para o aplicativo I3Geo Participantes Breno Reis Versiani de Mendonça Daniel Jardim Cordeiro UNIVERSIDADE FEDERAL DE LAVRAS Engenharia de Software com Ênfase em Software Livre

2 20/4/20141° Encontro Presencial2 ÍNDICE SISTEMA ESCOLHIDO E MOTIVAÇÕES ARTEFATOS PRODUZIDOS FERRAMENTAS UTILIZADAS EQUIPE E FORMA DE TRABALHO DECISÕES TOMADAS DIFICULDADES ENCONTRADAS DOCUMENTAÇÃO ENTREGUE

3 20/4/20141° Encontro Presencial3 SISTEMA ESCOLHIDO E MOTIVAÇÕES Sistema Escolhido: I3GEO É um WebGIS Baseado em um conjunto de software livres, principalmente o MapServer Disponibilização de dados geográficos, geração de análises, compartilhamento e geração de mapas temáticos

4 20/4/20141° Encontro Presencial4 SISTEMA ESCOLHIDO E MOTIVAÇÕES Motivações Carência observada na avaliação do software utilizando o modelo Open BRR Ausência de um ambiente de layout para plotagem de mapas Oportunidade para contribuir com um projeto de software livre e utilizado pelos órgãos federais Oportunidade de projetar um sistema, comumente encontrado em ambientes desktop, para o ambiente web.

5 20/4/20141° Encontro Presencial5 ARTEFATOS PRODUZIDOS Documento de Requisitos Documentos de Casos de Uso Documento de Arquitetura

6 20/4/20141° Encontro Presencial6 DOCUMENTO DE REQUISITOS Visão Geral do Sistema O I3Geo Layout é um módulo para criação, edição e geração de layouts de impressão dos mapas temáticos disponibilizados pelo aplicativo I3Geo. Necessidades do Usuário Salvar projeto do mapa via download Adição, edição ou remoção dos elementos do mapa no layout Elementos do mapa precisam ser "arrastáveis Traçar elementos geométricos (linhas, retângulos, círculos, etc) no layout Acesso às propriedades do elemento (estilos, tamanho, vínculos, etc), do mapa

7 20/4/20141° Encontro Presencial7 DOCUMENTO DE REQUISITOS Requisitos Funcionais [RF01] – CRIAR PROJETO DE LAYOUT [RF02] – ABRIR PROJETO DE LAYOUT [RF03] – SALVAR PROJETO DE LAYOUT [RF04] – IMPRIMIR LAYOUT DO MAPA [RF05] – ADICIONAR ELEMENTO NA ÁREA DE COMPOSIÇÃO [RF06] – SELECIONAR ELEMENTO NA ÁREA DE COMPOSIÇÃO [RF07] – REPOSICIONAR ELEMENTOS SOBREPOSTOS [RF08] – EDITAR PROPRIEDADES DO ELEMENTO [RF09] – EXCLUIR ELEMENTO DA ÁREA DE COMPOSIÇÃO [RF10] – EDITAR PROPRIEDADES DO LAYOUT [RF11] – ALTERAR PREFERÊNCIAS DE CONFIGURAÇÃO

8 20/4/20141° Encontro Presencial8 DOCUMENTO DE REQUISITOS Requisitos Não-Funcionais [RNF01] – USABILIDADE [RNF02] – PORTABILIDADE [RNF03] – PERFORMANCE

9 20/4/20141° Encontro Presencial9 DOCUMENTO DE CASO DE USO Modelo de Caso de Uso Utilizado

10 20/4/20141° Encontro Presencial10 DOCUMENTO DE ARQUITETURA Metas e Restrições Portabilidade: operar de forma estável nos ambientes operacionais em que esteja executando Extensibilidade: facilitar futuras manutenções e atualizações do sistema Modularidade: apresentar uma arquitetura disposta em camadas

11 20/4/20141° Encontro Presencial11 DOCUMENTO DE ARQUITETURA Visão de Caso de Uso

12 20/4/20141° Encontro Presencial12 DOCUMENTO DE ARQUITETURA Visão de Lógica - Composição do Layout

13 20/4/20141° Encontro Presencial13 DOCUMENTO DE ARQUITETURA Visão de Lógica - Composição do Layout

14 20/4/20141° Encontro Presencial14 DOCUMENTO DE ARQUITETURA Visão de Lógica - Pacotes de Design Significativos

15 20/4/20141° Encontro Presencial15 DOCUMENTO DE ARQUITETURA Visão de Implementação

16 20/4/20141° Encontro Presencial16 DOCUMENTO DE ARQUITETURA Visão de Implantação

17 20/4/20141° Encontro Presencial17 FERRAMENTAS Comunicação MSN, GMAIL Modelagem JUDE Fórum Comunidade do Software I3Geo no Portal do Software Público Brasileiro

18 20/4/20141° Encontro Presencial18 EQUIPE E FORMA DE TRABALHO Equipe Breno Versiani & Daniel Cordeiro Características Pequena, composta por dois integrantes Vantagens: - Facilita o gerenciamento das tarefas da equipe Desvantagens: -Sobrecarga de tarefas

19 20/4/20141° Encontro Presencial19 EQUIPE E FORMA DE TRABALHO Forma de Trabalho Duas a três reuniões semanais via msn; Planejamento prévio do conteúdo das reuniões; Discussões; Disciplina; Cada um realizava todo o processo (requisitos e arquitetura). A cada reunião fazia-se um "merge" do que foi produzido, discutindo e resolvendo as inconsistências.

20 20/4/20141° Encontro Presencial20 DECISÕES TOMADAS Escolha do sistema a ser desenvolvido Escolha das linguagens e bibliotecas a serem utilizadas Definição do padrão de arquitetura do sistema (MVC) Utilização de um Framework MVC para desenvolvimento da aplicação

21 20/4/20141° Encontro Presencial21 DIFICULDADES ENCONTRADAS Prazos curtos Tomada de decisões durante a especificação dos requisitos do sistema

22 20/4/20141° Encontro Presencial22 DOCUMENTAÇÃO ENTREGUE Documento de requisitos Documentos de Casos de uso Documento de Arquitetura do Sistema

23 20/4/20141° Encontro Presencial23 OBRIGADO!


Carregar ppt "20/4/20141° Encontro Presencial1 I3GEO LAYOUT Módulo layout de impressões para o aplicativo I3Geo Participantes Breno Reis Versiani de Mendonça Daniel."

Apresentações semelhantes


Anúncios Google