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

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

I3GEO LAYOUT Módulo layout de impressões para o aplicativo I3Geo

Apresentações semelhantes


Apresentação em tema: "I3GEO LAYOUT Módulo layout de impressões para o aplicativo I3Geo"— Transcrição da apresentação:

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

2 ÍNDICE SISTEMA ESCOLHIDO E MOTIVAÇÕES ARTEFATOS PRODUZIDOS
FERRAMENTAS UTILIZADAS EQUIPE E FORMA DE TRABALHO DECISÕES TOMADAS DIFICULDADES ENCONTRADAS DOCUMENTAÇÃO ENTREGUE 26/03/2017 1° Encontro Presencial

3 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 26/03/2017 1° Encontro Presencial

4 SISTEMA ESCOLHIDO E 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. 26/03/2017 1° Encontro Presencial 4

5 ARTEFATOS PRODUZIDOS Documento de Requisitos
Documentos de Casos de Uso Documento de Arquitetura 26/03/2017 1° Encontro Presencial

6 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 26/03/2017 1° Encontro Presencial

7 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 26/03/2017 1° Encontro Presencial

8 DOCUMENTO DE REQUISITOS
Requisitos Não-Funcionais [RNF01] – USABILIDADE [RNF02] – PORTABILIDADE [RNF03] – PERFORMANCE 26/03/2017 1° Encontro Presencial

9 DOCUMENTO DE CASO DE USO
Modelo de Caso de Uso Utilizado 26/03/2017 1° Encontro Presencial

10 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 26/03/2017 1° Encontro Presencial

11 DOCUMENTO DE ARQUITETURA
Visão de Caso de Uso 26/03/2017 1° Encontro Presencial

12 DOCUMENTO DE ARQUITETURA
Visão de Lógica - Composição do Layout 26/03/2017 1° Encontro Presencial

13 DOCUMENTO DE ARQUITETURA
Visão de Lógica - Composição do Layout 26/03/2017 1° Encontro Presencial

14 DOCUMENTO DE ARQUITETURA
Visão de Lógica - Pacotes de Design Significativos 26/03/2017 1° Encontro Presencial

15 DOCUMENTO DE ARQUITETURA
Visão de Implementação 26/03/2017 1° Encontro Presencial

16 DOCUMENTO DE ARQUITETURA
Visão de Implantação 26/03/2017 1° Encontro Presencial

17 FERRAMENTAS Comunicação MSN, GMAIL Modelagem JUDE Fórum
Comunidade do Software I3Geo no Portal do Software Público Brasileiro 26/03/2017 1° Encontro Presencial 17

18 EQUIPE E FORMA DE TRABALHO
Breno Versiani & Daniel Cordeiro Características Pequena, composta por dois integrantes Vantagens: - Facilita o gerenciamento das tarefas da equipe Desvantagens: Sobrecarga de tarefas 26/03/2017 1° Encontro Presencial 18

19 EQUIPE E 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. 26/03/2017 1° Encontro Presencial 19

20 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 26/03/2017 1° Encontro Presencial 20

21 DIFICULDADES ENCONTRADAS
Prazos curtos Tomada de decisões durante a especificação dos requisitos do sistema 26/03/2017 1° Encontro Presencial 21

22 DOCUMENTAÇÃO ENTREGUE
Documento de requisitos Documentos de Casos de uso Documento de Arquitetura do Sistema 26/03/2017 1° Encontro Presencial 22

23 OBRIGADO! 26/03/2017 1° Encontro Presencial


Carregar ppt "I3GEO LAYOUT Módulo layout de impressões para o aplicativo I3Geo"

Apresentações semelhantes


Anúncios Google