Versão 1.0. 1º. Semestre de 2006 Marcelo Nogueira São José dos Campos SP



Documentos relacionados
Versão º. Semestre de 2006 Marcelo Nogueira São José dos Campos - SP

Versão º. Semestre de 2006 Marcelo Nogueira São José dos Campos - SP

Versão º. Semestre de 2006 Marcelo Nogueira São José dos Campos - SP

Versão º. Semestre de 2006 Marcelo Nogueira São José dos Campos - SP

Versão º. Semestre de 2006 Marcelo Nogueira São José dos Campos - SP

Lista de Exercícios 04 (ListEx4).

Prof. Marcelo Machado Cunha

ITA - Instituto Tecnológico de Aeronáutica CTA - Centro Técnico Aeroespacial RELATÓRIO FINAL MONITORAMA-CMD-TD AUTOMAÇÃO PARA TOMADA DE DECISÃO

Sistemas de Informação para Apoio à Decisão Gerencial

04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, MODELAGEM DE DADOS. Aula 1. Prof. Rafael Dias Ribeiro. M.Sc.

Disciplina: Unidade III: Prof.: Período:

Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP

Extensão do Sistema de Metadados para Recursos Naturais

Data Warehouse. Debora Marrach Renata Miwa Tsuruda

Modelo Entidade-Relacionamento

DÉDALO Ferramenta de Apoio à Gestão de Empresas Aéreas

GESTÃO DAS INFORMAÇÕES DAS ORGANIZAÇÕES MÓDULO 11

Aspectos Sociais de Informática. Simulação Industrial - SIND

Existem três categorias básicas de processos empresariais:

UNIVERSIDADE FEDERAL DA BAHIA - UFBA

Interatividade aliada a Análise de Negócios

Módulo I - Aula 3 Tipos de Sistemas

UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIAS DA COMPUTAÇÃO (Bacharelado)

ANEXO 11. Framework é um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de um subsistema da aplicação.

Resumo do BABok 2.0 O Guia de Referência de Análise de Negócio Curso de Analista de Negócio 3.0

TECNOLOGIA DA INFORMAÇÃO

A solução INFOTRÂNSITO abrange sistemas web multiplataformas, podendo ser instalados em ambientes Linux, Windows e Apple.

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br

ATIVIDADES PRÁTICAS SUPERVISIONADAS

SISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE. Aluno: Roberto Reinert Orientador: Everaldo A. Grahl

INSTITUTO DE CIÊNCIAS SOCIAIS E COMUNICAÇÃO CURSO: ADMINISTRAÇÃO MANUAL DO ALUNO. APS - ATIVIDADES PRÁTICAS SUPERVISIONADAS (7º/6º Semestres)

Modelagem de Dados UNIDADE DE REVISÃO E RECUPERAÇÃO

Persistência e Banco de Dados em Jogos Digitais

Universidade Federal do Estado do Rio de Janeiro UNIRIO. Guia para criação do banco de dados de redes sociais

Bancos de Dados. Conceitos F undamentais em S is temas de B ancos de Dados e s uas Aplicações

Sistemas de Informação Geográfica Prof. Tiago Eugenio de Melo, MSc.

Channel. Visão Geral e Navegação. Tutorial. Atualizado com a versão 3.9

Análise Estruturada de Sistemas

UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas

Arquitetura dos Sistemas de Informação Distribuídos

Instrumentos Econômicos e Financeiros para GIRH. Métodos de valoração de água e instrumentos econômicos

MATERIAL DIDÁTICO: APLICAÇÕES EMPRESARIAIS SISTEMA DE APOIO À DECISÃO (SAD)

Processo de Desenvolvimento de Sites

MODELAGEM DE DADOS MODELAGEM DE DADOS. rafaeldiasribeiro.com.br. Aula 3. Prof. Rafael Dias Ribeiro.

Introdução e conceitos. Capítulo 1

Tópicos de Ambiente Web. Modulo 2 Processo de desenvolvimento de um site Professora: Sheila Cáceres

Anexo I Formulário para Proposta

Programação para Web Artefato 01. AT5 Conceitos da Internet

Engenharia de Domínio baseada na Reengenharia de Sistemas Legados

UniFOA Centro Universitário de Volta Redonda Prof. Érick de S. Carvalho LabBD2Aula01A 1

Tecnologia Aplicada à Gestão

Mapas de Rotas Tecnológicas Roadmaps Conceitos, Tipos e Etapas de Elaboração. LELIO FELLOWS FILHO 05 de julho de 2007

A LIBERDADE DO LINUX COM A QUALIDADE ITAUTEC

Introdução a Computação

TENDO EM VISTA: O Tratado de Assunção, o Protocolo de Ouro Preto e as Resoluções Nº 91/93, 151/96 e 21/01 do Grupo Mercado Comum.

IMPLANTAÇÃO DE UM SISTEMA DE AVALIAÇÃO DE DESEMPENHO NA UFG

Governança de TI. ITIL v.2&3. parte 1

SISTEMA GERENCIADOR DE BANCO DE DADOS

UM MODELO DE DADOS VOLTADO AO SERVIÇO DE INTELIGÊNCIA POLICIAL. 1. Introdução. 2. Problemática

Aula 02 Modelagem de Dados. Banco de Dados. Aula 02 Modelagem de Dados. Superior /2011 Redes Computadores - Disciplina: Banco de Dados -

PROJETO DE BANCO DE DADOS -INTRODUÇÃO. Prof. Angelo Augusto Frozza, M.Sc.

Modelo para Documento de. Especificação de Requisitos de Software

SISTEMAS DE GESTÃO São Paulo, Janeiro de 2005

Uma proposta de Processo de Aquisição de Software para uma Instituição Federal de Ensino

Sistema BuildParty para montagem e gerenciamento de eventos. Plano de Testes. Versão <1.1> DeltaInfo. Soluções para web Soluções para o mundo

Introdução e conceitos. Capítulo 1

Coletividade; Diferenciais; Informação; Dado; Informação; Conhecimento. Coletar informação; e Identificar as direções.

22/02/2009. Supply Chain Management. É a integração dos processos do negócio desde o usuário final até os fornecedores originais que

FECAP. Plataforma Microsoft

Telecomunicações. Prof. André Y. Kusumoto

EMISSÃO DE CERTIFICADOS ELETRÔNICOS NOS EVENTOS DO INSTITUTO FEDERAL CATARINENSE CÂMPUS VIDEIRA

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO. SISTEMAS DE GESTÃO DE BASE DE DADOS Microsoft Access TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

NORMA INTERNA DE TREINAMENTO FAUUSP

Curso de Educação Profissional Técnica de Nível Médio Subseqüente ao Ensino Médio, na modalidade a distância, para:

Semântica para Sharepoint. Busca semântica utilizando ontologias

Soluções em. Cloud Computing. Midia Indoor. para

Módulo 4: Gerenciamento de Dados

CES-30 Técnicas de Banco de Dados - BD e CE-240 Projeto de Sistema de BD

O que é Gerenciamento de Redes de Computadores? A gerência de redes de computadores consiste no desenvolvimento, integração e coordenação do

MODELAGEM DE DADOS. Unidade II Arquiteturas do SGBD

PÚBLICA, PRIVADA OU HÍBRIDA: QUAL É A MELHOR NUVEM PARA SEUS APLICATIVOS?

Sistemas Operacionais II. Prof. Gleison Batista de Sousa

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.

Gestão do Conhecimento A Chave para o Sucesso Empresarial. José Renato Sátiro Santiago Jr.

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

EAGLE TECNOLOGIA E DESIGN CRIAÇÃO DE SERVIDOR CLONE APCEF/RS

Gestão de Processos de Negócio em Curso de Sistemas de Informação:

Introdução a Banco de Dados Aula 03. Prof. Silvestri

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

PROPOSTA PRELIMINAR PARA A ADOÇÃO DE UM REFERÊNCIAL GEOCÊNTRICO NO BRASIL

Centro de Controle e Comando

DATA WAREHOUSE. Introdução

EMISSÃO DE CERTIFICADOS ELETRÔNICOS NOS EVENTOS DO INSTITUTO FEDERAL CATARINENSE CÂMPUS VIDEIRA

Oficina. Praça das Três Caixas d Água Porto Velho - RO

Plano de Trabalho Docente Ensino Técnico

FURB - Universidade Regional de Blumenau TCC - Trabalho de Conclusão de Curso Acadêmico: Fernando Antonio de Lima Orientador: Oscar Dalfovo

Título Utilização de Software Livre Terralib para o Cadastro de Redes de Água e Esgoto. Tema: Sistema de Informações Geográficas - SIG

Transcrição:

Versão 1.0

I - Introdução 1.1 Motivação Aproveitar o ambiente acadêmico para praticarmos a integração de aplicativos de banco de dados, simulando o que é feito no mercado de trabalho. 1.2 Contexto Em janeiro de 2005, iniciou-se no CTA o projeto denominado VANT (Veículo aéreo não tripulado). As aeronaves não-tripuladas em geral são empregadas em missões especiais, como o reconhecimento e vigilância. Como requisito deste projeto, foi identificado à necessidade da implementação de um sistema de banco de dados georreferenciado para propiciar informações do posicionamento geográfico e da identificação dos veículos aéreos civis para o VANT a fim de cumprir com sucesso as missões a ele atribuídas. A empresa Holding de Informações Georreferenciadas Estaduais para Veículos Aéreos Não Tripulados HIGEST-VANT foi designada para realizar tal tarefa. Este sistema deve estar disponível em julho de 2006. 1.3 Objetivo 1.3.1 Enunciado do Problema Dotar a empresa Holding de um sistema de banco de dados georreferenciado que propicie as informações sobre posicionamento geográfico e identificação de veículos aéreos civis até julho de 2006, a fim de que o VANT possa realizar missões de vigilância e reconhecimento com o propósito de diminuir os riscos inerentes. 2

1.3.2 Solução Escolhida Desenvolver um protótipo de um sistema de banco de dados em conformidade com os requisitos específicos do projeto que propicie informações georreferenciadas de veículos aéreos civis até julho de 2006. 1.3.3 Redefinição do Título Sistema de Informações Georreferenciadas Dinâmicas Veículos Aéreos Civis. 1.4 Especificação de Requisitos O Protótipo de Aplicativo de BD SIG-D-VAC deverá ser capaz de propiciar: 1)Informações para o VANT sobre a posição das aeronaves civis que se encontram dentro do território nacional; 2)O armazenamento do mapa cartográfico georreferenciado das áreas que comporão um cenário de missão do VANT; e 3)Informações sobre as aeronaves civis sobre quais atividades são possíveis de serem praticadas por eles. II Desenvolvimento 2.1 Aplicativo de BD 2.1.1 Justificativas sobre a preferência de utilização do Modelo de Dados escolhido Novas aplicações necessitam de novos conceitos, principalmente tipos complexos de dados e encapsulamentos. Diante disso a adoção do modelo Orientado á objetos juntamente com o modelo relacional é a solução mais adequada para o projeto de aplicativo de banco de dados. O banco de dados escolhido para implementação é o Oracle 10g, que atende estes requisitos sendo objeto relacional. 3

2.1.2 Descrição dos principais componentes do Protótipo do seu Aplicativo de BD VAC: Informações georreferenciadas dos veículos aéreos civis; MODELO: Informações sobre os modelos dos veículos aéreos. TIPO: Entidade foi transformada em atributo na tabela T_VEICULO. 2.1.3 Descrição dos 4 Componentes de Dicionário de Dados http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a1_v1.pdf 2.1.4 Apresentação do Modelo Entidade Relacionamento (MER) http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a2_v1.pdf 2.1.5 Evolução da 1 a FN para a 2 a FN e a última Versão da sua 3 a FN http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a3_v1.pdf 2.1.6 Massa de Dados http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a4_v1.pdf 2.1.7 Implementação e Implantação das 04 Consultas Operacionais http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a5_v1.pdf 4

2.2 Banco de Dados Setorial 1) Extensão do Dicionário de Dados para os elementos incorporados ao Protótipo Não houve extensão nos elementos do DD. Somente ocorreu que: A tabela originalmente AERONAVE_CIVIL transformou-se na tabela T_VAC; A tabela originalmente MODELO_AERONAVE transformou-se na tabela T_MODELO; A tabela originalmente TIPO_AERONAVE transformou-se em atributo da tabela T_VEICULO. http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a6_v1.pdf 2) Extensão do Modelo Entidade Relacionamento (MER) http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a7_v1.pdf 3) Extensão da 3 a FN para os elementos incorporados ao seu Protótipo http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a8_v1.pdf 4) Extensão da Massa de Dados para os elementos incorporados ao Protótipo http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a9_v1.pdf 5) Extensão da Implementação e da Implantação das 4 Consultas Táticas http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a10_v1.pdf 5

2.3 Banco de Dados Corporativo 1) Extensão do Dicionário de Dados para os elementos incorporados ao Protótipo http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a11_v1.pdf 2) Extensão do Modelo Entidade Relacionamento (MER) http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a12_v1.pdf 3) Extensão da 3 a FN para os elementos incorporados ao Protótipo http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a13_v1.pdf 4) Extensão da Massa de Dados para os elementos incorporados ao Protótipo http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a14_v1.pdf 5) Extensão da Implementação e Implantação das 03 Consultas Estratégicas http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a15_v1.pdf 6) Extensão da Implementação e Implantação de 03 Consultas georreferenciadas adicionais para a Empresa HIGEST-VANT: a 12ª Operacional, a 13ª Tática e a 14ª Estratégica. http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a16_v1.pdf 7) Criação de 01 View, 01 Trigger e 01 Stored Procedure http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a17_v1.pdf 6

2.4. Exercício de Simulação de Jogos de Empresa 2.4.1. Cenário de Estudo de Caso O Cenário deste Exercício de Jogos de Empresas, baseado na tecnologia de Banco de Dados, abrange toda a região do MERCOSUL, em especial o Brasil, a Argentina, o Uruguai, o Paraguai, a Bolívia e o Peru. Este exercício de Simulação de Jogos de Empresas abrange apenas a Holding de Informações Georreferenciadas Estaduais para o Veículo Aéreo Não Tripulado HIGEST-VANT. Esta empresa sofrerá uma Reengenharia e deverá ser composta, inicialmente, de alguns Setores. Cada um dos setores recebeu uma denominação própria. A seguir as denominações dos seus respectivos setores: Objetos dinâmicos: Veículos Aéreos; Foto do VANT Projeto Acauã IAE / CTA Década 80. Veículos Terrestres; Equipamentos de Comunicações Móveis; Controle de Tráfego; Navegação. Objetos estáticos: Redes de Água e Esgoto; Malhas Fixas de Transporte; Saúdes; Instalações; Sócio-Educacional. 7

Os respectivos bancos de dados setoriais foram integrados formando dois bancos de dados corporativos, integrados novamente em um único Banco de Dados Holding para a empresa. 2.4.2. Especificações de Requisitos O Protótipo do BD Holding HIGEST-VANT deverá ser capaz de propiciar: 1) A integração dos bancos de dados corporativos das empresas de Informação Georreferenciada Dinâmica e de Informação Georreferenciada Estática com uma perda de no máximo 10% de Entidades e Atributos; 2) A continuidade do funcionamento dos bancos de dados Corporativos; 3) A continuidade do funcionamento dos bancos de dados Setoriais; 4) A continuidade do funcionamento dos aplicativos de bancos de dados; 5) A recuperação de informações de nível operacional; 6) A recuperação de informações de nível tático; e 7) A recuperação de informações de nível estratégico; 2.4.2.1. Integração http://www.noginfo.com.br/arquivos/ce_240_pf_integra_mn_v1.pdf 2.4.2.2. Normalização http://www.noginfo.com.br/arquivos/ce_240_pf_normaliza_v1.pdf 2.4.2.3. Dicionarização http://www.noginfo.com.br/arquivos/ce_240_pf_dicionario_v1.pdf 2.4.2.4. Modelo de Entidade e Relacionamento http://geocities.yahoo.com.br/colonese/mer-higestvant.pdf 8

2.4.2.5 Massa de Dados da Holding http://geocities.yahoo.com.br/colonese/massadados-holding.pdf 2.4.2.6 Suporte http://br.geocities.com/diegodacostasouza/suporte.pdf 2.4.3. Consultas No novo ambiente foram simuladas 3 situações envolvendo decisões operacionais, táticas e estratégicas. Na situação operacional o tomador de decisões solicitou ao sistema que informasse quais instalações civis e militares que se encontram na mesma região que a da aeronave civil PT001. O resultado pode ser visualizado na 12ª Consulta. Na situação tática o tomador de decisões solicitou ao sistema que informasse quais são os aeródromos militares e civis mais próximos da aeronave PT300, pois foi recebida uma informação que esta aeronave estava apresentando uma pane e precisava pousar com urgência. O resultado pode ser visualizado na 13ª Consulta. Na situação estratégica o tomador de decisões solicitou ao sistema que informasse quais instalações civis e militares bem como suas respectivas posições georreferenciadas que se encontram na mesma região de uma possível aeronave que possa ter entrado no espaço aéreo da região de São José dos Campos cujo país de origem seja ESTADOS UNIDOS DA AMERICA e que poderia estar espionando às referidas instalações. O resultado pode ser visualizado na 14ª Consulta. As consultas 12,13 e 14 estão disponíveis no link: http://www.noginfo.com.br/arquivos/ce_240_pf_mn_a16_v1.pdf 9

2.4.4. Resultados Esperados Quanto aos resultados esperados pela Empresa HIGEST-VANT na América do Sul e pelo ITA são os seguintes: 1) Deseja-se determinar se é possível implementar e implantar um modelo de dados georreferenciado, pelos alunos das turmas de Graduação da Computação e de Pós- Graduação do ITA de 2006, para a prática de alguns Exercícios de Jogos de Empresa, utilizando-se as Técnicas e Tecnologias de Banco de Dados disponíveis; 2) Deseja-se também determinar se é possível utilizar as Tecnologias de Bancos de Dados em Cenários Georreferenciados Operacionais, Táticos e Estratégicos de Jogos de Empresa; e finalmente; e 3) Deseja-se determinar o grau de dificuldade para realizar um Exercício de Jogos de Empresas como o HIGEST_VANT nos Cursos de Graduação e de Pós-Graduação do ITA, implementando-os no SGBD Oracle 10g Spatial. 2.4.5. Resultados Obtidos Os resultados obtidos, a partir desta experiência hands-on, determinaram que: É possível implementar e implantar um modelo de dados georreferenciado, como demonstrado pelas turmas de Graduação e de Pós-Graduação do ITA de 2006, alguns Exercícios de Jogos de Empresa, utilizando-se inicialmente das Técnicas e Tecnologias de Banco de Dados disponíveis; É possível utilizar as tecnologias de bancos de dados em Cenários Georreferenciados Operacionais, Táticos e Estratégicos de Jogos de Empresa ainda que o alto grau de dificuldade de utilização de objetos e funções espaciais, utilizando o 10

SGBD Oracle 10g Spatial, pois este SGBD possui características que facilitam a integração entre as diversas camadas de um aplicativo desde o banco de dados até o usuário final. III Conclusões e Recomendações 3.1. Conclusões As técnicas de banco de dados disseminadas em sala de aula permitiram o desenvolvimento de um aplicativo de banco de dados e suas integrações nos níveis: setorial, corporativo e de holding de uma forma consistente, sem perder suas identidades e funcionalidades. Para tanto utilizou-se a ferramenta de modelagem de dados ERWIN que atendeu plenamente na elaboração dos Modelos Entidade Relacionamento, bem como na elaboração dos scripts para implementação destes modelos no Oracle 10g. O Modelo de Dados Objeto-Relacional, utilizado nesta implementação, foi necessário para a modelagem e integração dos aplicativos de bancos de dados. O Sistema Gerenciador de Banco de Dados Oracle 10g atendeu plenamente na implementação,implantação dos bancos de dados e recuperação de informações georreferenciadas, pois foi essencial para o sucesso do trabalho de implementação e implantação de dados espaciais e georreferenciados. Com experiência adquirida, através das integrações realizadas, é possível afirmar que a implementação de aplicativos georreferenciados utilizando-se o SGBD Oracle 10g Spatial em ambientes reais sejam empresariais, civis ou militares, é viável tecnicamente. 11

3.2 - Recomendações É altamente recomendável para os próximos anos a utilização de Banco de Dados Orientado a Objetos para a implementação de sistemas de BD Georreferenciados bem como o recente paradigma da Orientação à Aspectos. IV Apresentação http://www.noginfo.com.br/arquivos/ce_240_apf_mn.pdf 12