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

Slides:



Advertisements
Apresentações semelhantes
PortFacil Sistema de Suporte a Geréncia de Porfólio
Advertisements

BCC 390 – Apresentação Final
Engenharia de Software
Leonardo Aretakis – lma2 Renata Garcia - rgo
SISTEMAS DE INFORMAÇÃO
Rational Unified Process(RUP)
Implementação de um Sistema de Informações Georeferenciado (Geoufes) Utilizando Bibliotecas de Software Livres em Java Aluno: Geraldo Angelo Vassoler Orientador:
Introdução a diagrama de classes e UML
Análise e Projeto de Sistemas
FRAMEWORK DE DOCUMENTAÇÃO
Como Desenvolver Sistemas de Informação
Sistema de Gerenciamento Financeiro
S ISTEMA DE G ERENCIAMENTO F INANCEIRO. O S I NTEGRANTES Caio Mac Cord Fernando Bianchini Pessoa Joel Ferreira José Enes Mateus Mauricio Lederer.
S ISTEMA DE G ERENCIAMENTO F INANCEIRO. O S I NTEGRANTES Caio Mac Cord Fernando Bianchini Pessoa Joel Ferreira José Enes Mateus Mauricio Lederer.
Sistema de Gerenciamento Financeiro
Sistema de Gerenciamento Financeiro On-Line
Prof. Jorge Luis Risco Becerra Auxiliares:Prof. Eduardo Lobo
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Quid-ide Framework de Documentação
Análise e Gerenciamento de Requisitos com Casos de Uso
Alunos: Artulanez Souza Iony Melo
OPÇÕES DE ERP OPEN SOURCE
I3GeoSaúde Visão geral.
Rational Unified Process
Processo de Software Prof. Dr. rer. nat. Daniel D. Abdala
Gestão de Projetos.
Projeto de Olho na Pista
Arquitetura de software
Arquiteturas de Referência
A Coordenação de Portais da STIC/UFRJ "Eu não me envergonho de corrigir os meus erros e mudar as minhas opiniões, porque não me envergonho de raciocinar.
Flog Anywhere Rubens Lins Saulo Chalegre Thiago Jamir.
Análise e Projeto de Sistemas
Prof. Alexandre Vasconcelos
PFC Projeto Final de Curso
ANÁLISE E DESENVOLVIMENTO
Levantamento de Requisitos
Especificação em Projeto de Sistemas
Levantamento de Requisitos
Bruno Silva Desenvolvido a partir de
Sistema de Gerenciamento Clinico
A sua locadora S.I.P.E. – Soluções Inteligentes para Pequenas Empresas.
Endeavour Apresentação da Ferramenta. Observações a respeito da escolha da ferramenta o foco do trabalho não são as ferramentas em si, mas sim a integração.
Padrão- MVC Model, View, Controller
A Planejamento de Tecnologia da Informação nas Empresas – 3ª Fase continuação Diagrama de Entidade - Relacionamento Representa o relacionamento de todas.
O que é? É o processo de investigação técnica com intuito de identificar a qualidade, a segurança e a exatidão do software desenvolvido. A validação do.
Redes Sociais Colaborativas Patrícia Ramos | 22/05/2006.
RUP - Cap. 4 – Processo Centrado na Arquitetura
Sistema Virtual de Venda de Móveis
Processo de Desenvolvimento de Software – PDS C Construção - PAS
Sistema de Gerenciamento de uma Fábrica de Bebidas
Engenharia de Software
RequisitePro Ismênia Galvão Lourenço da Silva ANÁLISE E ESPECIFICAÇÃO DE REQUISITOS CENTRO DE INFORMÁTICA UNIVERSIDADE FEDERAL DE PERNAMBUCO.
Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)
Programação para Internet
SISTEMA DE MONITORAMENTO DA TECNOLOGIA DA INFORMAÇÃO.
PROJETO ACHAPROMO NOBED. INTRODUÇÃO ▪ Formação da equipe ▪ Criação da fábrica ▪ Ideia inovadora para o projeto.
WebPTM Web Project and Time Manager Autor: Daniel Nicoletti Orientador: Prof. Dr. Carlos Miguel Tobar Toledo Co-Orientador: Murilo Woigt Miranda PONTIFÍCIA.
Projeto Supervisionado de Análise e Engenharia de Software
SGP – Sistema de Gerenciamento Penitenciário André Feitosa de Mendonça – afm4 Lucas Aranha Barreto – lab3 Pablo Carvalho Pinheiro - pcp Rodrigo Emanoel.
Sistema Almirante Gabriel Junji Ito Giuliano Diego Barbarra.
RUP – Rational Unified Process Márcia Seabra Cabral Prof. Augusto Sampaio Centro de Informática - UFPE.
ISO9001:2000 para Software Professor: Alexandre Vasconcelos Equipe: Amanda Pimentel Börje Karlsson Danielly Karine Erika Pessoa Jorge Cavalcanti Jose Edson.
Um Sistema de Gerenciamento de Emissoras de Televisão.
SECRETARIA DA FAZENDA DO ESTADO DE SÃO PAULO Gerenciamento de Serviços de TI - Evolução, Lições Aprendidas e Resultados Práticos - Dezembro / 2015.
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Aplicativos para Web MVC Prof. Odair Indena Jr.
Mconf Mconf Plataforma do serviço de Conferência Web da RNP Thiago Borges de Oliveira
Solução sistêmica para apoiar os processos de fiscalização da Arsesp Agosto/2015 IX Congresso Brasileiro de Regulação.
O Processo Unificado (PU). 2 O que é o Processo Unificado (PU)? É um modelo de processo de software baseado no modelo incremental, visando a construção.
Síntese do Negócio ONTOWEB. Ontoweb – Nova Geração de Ferramenta de Busca Possui comportamento inteligente que auxilia o usuário a organizar e compartilhar.
Transcrição da apresentação:

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

Í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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

OBRIGADO! 26/03/2017 1° Encontro Presencial