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



Documentos relacionados
ITA - INSTITUTO TECNOLÓGICO DE AERONÁUTICA CTA COMANDO TECNOLÓGICO DA AERONÁUTICA CE 245 TECNOLOGIAS DA INFORMAÇÃO. Projeto Final

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

Take Home Take Lab Test

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

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

Plataforma Datalogger P-DTL

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.

Fase 1: Engenharia de Produto

Visão Geral do RUP Rational Unified Process. Jorge Fernandes UFRN Junho de 2002

Apresentar os conceitos básicos da metodologia de desenvolvimento Processo Unificado, utilizando como aporte o Processo Unificado Rational RUP

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

Gestão da Qualidade por Processos

Relatório da ListEx01 Utilização de softwares de aplicação para simulação de funcionalidade de banco de dados

Projeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC

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

HelpAndManual_unregistered_evaluation_copy Manual de Instalação do VisualControl

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

Fernando Bracalente, material em desenvolvimento Página 1 de 6 Revisão Data: 1 Julho, 2010

Plano de Gerenciamento do Projeto

APLICAÇÃO DO SOFTWARE E3 PARA O CONTROLE DO PROCESSO DE PRODUÇÃO ENZIMÁTICA NA NOVOZYMES

Referências internas são os artefatos usados para ajudar na elaboração do PT tais como:

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

QUESTINAMENTOS AO EDITAL DE CONCORRÊNCIA 01/2013

Organização dos Estados Ibero-americanos. Para a Educação, a Ciência e a Cultura

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

TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES

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

Comm5 Tecnologia Manual de utilização da família MI. Manual de Utilização. Família MI

UML 01. Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan

DATA WAREHOUSE. Introdução

Metodologia e Gerenciamento do Projeto na Fábrica de Software

ELIPSE E3 REDUZ AS DESPESAS DA COGERH COM MANUTENÇÃO E CONSUMO DE ÁGUA

Relatório da ListEx02 Aplicação da Heurística do objetivo na definição das propostas do meu aplicativo de banco de dados e dissertação de mestrado

Dicionário da EAP - Software FarmaInfor

Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS)

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

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas

C.E.S.A.R Centro de Estudos e Sistemas Avançados do Recife Regimento Interno do Mestrado Profissional em Engenharia de Software

Faculdade Pitágoras. Engenharia de Software. Prof.: Julio Cesar da Silva.

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

O Rational Unified Process (RUP) é um processo de desenvolvimento de software inspirado no

SISTEMA DE MONITORAMENTO DE SGBD SQL SERVER.

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

Automação de Bancada Pneumática

Especificação técnica de Videodetecção ECD/DAI

CENTRO DE CIÊNCIAS TECNOLÓGICAS CCT

Introdução a Computação

A Disciplina Gerência de Projetos

PROGRAMA DE MBA em Gestão e Engenharia do Produto. O Produto Internet e suas Aplicações

Glossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart.

Plano de Trabalho Docente Ensino Técnico

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

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

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

Governança da Capacidade de TI

Maurus Joenk Diretor / Consultor Técnico QUALIDADE COM PRODUTIVIDADE

Sistema de mineração de dados para descobertas de regras e padrões em dados médicos

Histórico da Revisão. Versão Descrição Autor. 1.0 Versão Inicial

Especificação de Requisitos

MAGREGISTER 1.0: GERADOR DE INTERFACES DE COLETAS DE DADOS PARA PDA S. Acadêmico: Gilson Chequeto Orientador: Adilson Vahldick

COMO EXPLORAR OS BENEFÍCIOS DOS INDICADORES DE DESEMPENHO NA GESTÃO DE UM CSC. Lara Pessanha e Vanessa Saavedra

TI Aplicada. Aula 02 Áreas e Profissionais de TI. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com

IMPLANTAÇÃO DE PROJETOS

Orientações sobre o Novo Produto SACR Sistema de Acolhimento com Classificação de Risco. Versão 1.0, 30/11/2009

Simular de Financiamento

Modernização e Evolução do Acervo de Software. Gustavo Robichez de Carvalho guga@les.inf.puc-rio.br

PROJECT-TRAN: Ferramenta para gerenciamento de transição de conhecimento de projeto

Programa do Curso de Pós-Graduação Lato Sensu MBA em Engenharia de Software Orientada a Serviços (SOA)

RELATÓRIO DA LISTEX N.º 5. Integração dos Aplicativos de Banco de Dados MEC, JRN e IDN no Banco de Dados Setorial MNCH e sua Implementação.

Curso: Engenharia de Software com Ênfase em Padrões de Software (UECE Universidade Estadual do Ceará) RUP

Respostas da Lista de Exercícios do Módulo 1: Fundamentos dos SI. Resposta do Exercício 1

Request For Proposal (RFP) Desenvolvimento de um Web Site para a Varella Vídeo

INSTRUÇÃO DE TRABALHO PARA INFORMAÇÕES GERENCIAIS

Prototipagem em Papel Desenvolver e testar interfaces antes de iniciar a programação. Ivo Gomes

Documento de Análise e Projeto VideoSystem

CEP - DA. Controle Estatístico do Processo

FACULDADE INTEGRADAS DE PARANAÍBA ADMINISTRAÇÃO DE EMPRESAS. Bancos de Dados Conceitos Fundamentais

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

PRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB)

SISTEMAS DE INFORMAÇÃO GERENCIAL. Conceitos básicos

Avaliação dos Resultados do Planejamento de TI anterior

Apresentação. Empresarial SOLUÇÕES EM TI

SISTEMA DE GESTÃO PARA CURTUMES

O modelo unificado de processo. O Rational Unified Process, RUP.

ELIPSE POWER AUTOMATIZA A SUBESTAÇÃO CRUZ ALTA DA CPFL, UTILIZANDO OS PROTOCOLOS IEC E DNP3

Configuração do Linux Educacional 5 para melhor uso do MonitorINFO-V4

Universidade do Minho Licenciatura em Engenharia Informática

Gerenciador de Log. Documento Visão. Projeto Integrador 2015/2. Engenharia de Software. Versão 2.0. Engenharia de Software

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

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

SISTEMA DE MONITORAMENTO DE CONDIÇÕES CLIMÁTICAS

Sistema de anamnese alimentar

Engenharia de Software na Prática Hélio Engholm Jr.

Comunicando através da rede

Fábrica de Software 29/04/2015

Transcrição:

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 EQUIPE: BRENO, CAMILA E ROBERTA. Prof. Dr. Adilson Marques da Cunha Matéria: Ce-245 Tecnologias da Informação Aluna: Roberta Kelly da Rocha Breves

SUMÁRIO 1 INTRODUÇÃO...2 1.1 MOTIVAÇÃO... 3 1.2 CONTEXTO... 3 1.3 OBJETIVO... 4 1.3.1. Enunciado do Problema... 4 1.3.2. Definição da Solução...4 1.3.3. Título do Protótipo de Aplicativo de Banco de Dados... 4 1.4 ESPECIFICAÇÃO DE REQUISITO... 4 2 DESENVOLVIMENTO...5 2.1 Controle de Versão no ClearCase... 5 2.2 Papéis Desempenhados pelos Integrantes do Grupo... 6 2.3 Requisite Pro... 6 2.3.1 Traçabilidade dos Requisitos... 6 2.3.2 Features Traced to Stakeholder Requests... 7 2.3.3 Supplementary Reqts Traced to Features... 8 2.4 Diagramas de Caso de Uso... 8 2.5 Diagramas de Seqüência... 10 2.5.1 Realiza a Capacitação dos Operadores... 10 2.5.2 Solicita Capacitação... 11 2.5.3 Determinação das Zonas de Alertas... 11 2.5.4 Disponibilização das Informações... 12 2.5.5 Extração de Padrões de Comportamento... 13 2.5.6 Segmentar os Dados Obtidos... 13 2.5.7 Transformação dos Dados em Formatos Utilizáveis... 13 2.5.8 Visualização das Zonas de Alertas... 14 2.6 Diagrama de Classe... 14 2.7 Interface Homem Máquina... 15 2.8 SODA... 17 3 TECNOLOGIAS DA INFORMAÇÃO...17 4 CONCLUSÃO...17 5 RECOMENDAÇÕES...17 1 INTRODUÇÃO Uma parte do projeto MONITORAMA da Agência Nacional de Águas é o requisito do desenvolvimento de um módulo presente na Sala de Situação é Automação para Tomada de Decisão baseado nos dados na forma bruta vindo dos PCDs. A equipe teve o privilégio de participar de forma acadêmica deste início do projeto com responsabilidade e seriedade, a fim de dar suas contribuições e sugestões criando um protótipo sólido seguindo o escopo do problema proposto.

1.1 MOTIVAÇÃO A necessidade de realização do monitoramento dos recursos hídricos da região amazônica, bem como o mercado de software embarcado muito amplo, são fatores de motivação para desenvolvimentos acadêmicos do projeto de Sistema de Software de Computador: MONITORAMA. Em virtude das necessidades de projetos nessa área, surgiu então o Protótipo de Projeto Sistema de Software de Computador SSC MONITORAMA, que está subdividido em Itens de Configuração de Software de Computador, que por sua vez estão subdivididos em Componentes de Software de Computador CSC, formando a partir de Unidades de Software de Computador USC. Desta forma, tivemos o privilégio de ficarmos responsáveis pelo desenvolvimento do CSC CMD-TD do Projeto MONITORAMA que é responsável pela automação para a tomada de decisão do Projeto. 1.2 CONTEXTO Da necessidade de realizar um pré-processamento dos dados brutos obtidos dos PCDs, como também a filtragem, a capacitação dos operadores, determinação das zonas de alertas e análise dos dados préprocessados para auxiliar na tomada de decisão do projeto MONITORAMA, tornou-se necessário a criação de um componente de software que seria responsável por estas funcionalidades. Sendo assim, a figura abaixo ilustra o funcionamento deste CSC, no qual seria necessária uma comunicação com o Banco de Dados, que no caso do projeto MONITORAMA é o Oracle 10g Spatial.

1.3 OBJETIVO 1.3.1. Enunciado do Problema: Dotar o projeto Monitoramento das Águas da Amazônia MONITORAMA de um Componente de software de Computador que propicie o préprocessamento dos dados vindo dos PCD s, a filtragem destes dados, a utilização de um Sistema Tutor Inteligente para realizar a Capacitação dos Operadores, a determinação e visualização das Zonas de Alertas, e finalmente a Análise dos dados para auxiliar na Tomada de Decisão visando aumentar a qualidade, a precisão, a eficiência, e a produtividade, reduzindo os desperdícios dos recursos até julho de 2007. 1.3.2. Definição da Solução: Desenvolver e implementar um Sub-Sistema de Automação para a Tomada de Decisão, utilizando-se de técnicas de um Sistema Tutor Inteligente para a Capacitação dos Operadores, e um sistema de visualização de alertas como também uma análise para suporte a decisão. 1.3.3. Título do Protótipo de Aplicativo de Banco de Dados: Controle de Automação para a Tomada de Decisão CMD-TD. 1.4 ESPECIFICAÇÃO DE REQUISITO - Segmentar os dados obtidos dos PCD's de acordo com critérios definidos (Classificação); - Descartar os dados obtidos dos PCD's julgados desnecessários (Limpeza); - Reconfiguração dos dados obtidos dos PCD's para assegurar formatos consistentes (Padronização); de IA; - Transformação os dados obtidos dos PCD's em formatos utilizáveis; - Disponibilizar os dados obtidos dos PCD's de forma usável e navegável; - Extração dos padrões de comportamento dos dados obtidos, utilizando técnica - Educação dos agentes inteligentes do Sistema Tutor Inteligente; - Capacitação dos Operadores utilizando um Sistema Tutor Inteligente; - Disponibilização das Informações obtidas através dos Agentes Inteligentes;

- Análise dos conhecimentos obtidos em cima dos dados capturados pelos PCD's, dando suporte à tomada de decisões; - Determinação das Zonas de Alertas, baseado nas informações obtidas; - Visualização das Zonas de Alertas determinadas. 2 DESENVOLVIMENTO 2.1 Controle de Versão no ClearCase Foram re-estruturados os 10 (dez) principais Artefatos do RUP para a Fase de Elaboração do Protótipo de Projeto de Componente de Software de Computador - CSC Controle de Automação para á Tomada de Decisão CMD-. Os respectivos artefatos podem ser acessados na listex3. No qual eu fiquei responsável pelos os artefatos de Visão, Glossário e Lista de Riscos.

2.2 Papéis Desempenhados pelos Integrantes do Grupo Os papéis desempenhados pelos integrantes deste grupo, na realização do protótipo do CSC CMD-TD do projeto MONITORAMA foi baseado no RUP e pode ser visualizado na figura abaixo: 2.3 Requisite Pro 2.3.1 Traçabilidade dos Requisitos Foram realizadas as seguintes traçabilidades no software Requisite Pro da IBM. -Use Cases Traced to Features

2.3.2 Features Traced to Stakeholder Requests

2.3.3 Supplementary Reqts Traced to Features 2.4 Diagramas de Caso de Uso O diagrama de caso de uso geral foi realizado na ferramenta Rational Rose da IBM e é mostrado a seguir:

2.5 Diagramas de Seqüência Os diagramas de seqüência foram realizados na ferramenta Rational Rose da IBM e são mostrado a seguir: Análise para Suporte à Decisão 2.5.1 Realiza a Capacitação dos Operadores

2.5.2 Solicita Capacitação 2.5.3 Determinação das Zonas de Alertas

2.5.4 Disponibilização das Informações

2.5.5 Extração de Padrões de Comportamento 2.5.6 Segmentar os Dados Obtidos 2.5.7 Transformação dos Dados em Formatos Utilizáveis

2.5.8 Visualização das Zonas de Alertas 2.6 Diagrama de Classe O diagrama de classes do CSC CMD-TD do projeto MONITORAMA foi realizado no software Rational Rose da IBM e pode ser visualizado a seguir:

2.7 Interface Homem Máquina Para fazer a conecção com banco de dados elaborado pelos os alunos da Ce-240 e Ces-30, foi seguindo os seguintes passos: - Instação do Oracle 10g na máquina e configurado; - Criação do ODBC (painel de controle, ferramentas administrativa, fontes de dados); - No c++ builder, utilizamos o componente ADO Connection, que permite a coneccão com banco (orcl) através da sua propriedade "Connection String, onde local seria o servidor (161.24.9.5); - Na criação das interfaces usamos compoentes do tipo Data Controls,mas antes é preciso criar uma Data Source e Query ( que estão conectada ao ADO), que seja possivel recuperar as informações das Tabelas; - Trabalhamos com os Setores de Monitoramento de Bacia - PT-BAC e o de Alertas e Estatisticas Periódicas - PA-AEP. As interfaces homem máquina desenvolvidas no software SINTA Expert e podem ser visualizadas a seguir:

As interfaces homem máquina desenvolvidas no software no c++ Builder 6.0 e podem ser visualizadas a seguir: Zona de Alerta Chuva/Vazão/Nivel

2.8 SODA Foram realizados os seguintes relatórios na ferramenta de documentação SODA da IBM: 01) Rational Rose Design 02) Rational Rose - Logical View Full 03)Rational Rose - Use Case Model Survey 04) Requisite Pro - Complete Requirement Hierarchy and Traceability 05) Requisite Pro - Requeriment in a Project 06) Requisite Pro - Requirement Hierarchy and Traceability Summary 07) Requisite Pro - Summary of Requeriment in a Project 3 TECNOLOGIAS DA INFORMAÇÃO Foram identificadas as seguintes tecnologias da informação no desenvolvimento do protótipo do CSC CMD-TD do projeto MONITORAMA: 01) Data Mining 02) Sistema Tutor Inteligente 03) Tomada de Decisão 04) Oracle 10g Spatial 05) Sinta Expert 06) Borland C++ Builder 4 CONCLUSÃO A utilização do Processo Unificado da Rational (RUP) orientou e facilitou no desenvolvimento do CSC CMD-TD do projeto MONITORAMA. Além disso, as ferramentas de documentação facilitaram neste processo devido à facilidade de uso. Com isto, os objetivos foram atingidos com sucesso, até ultrapassando a meta que o grupo esperava. 5 RECOMENDAÇÕES Como recomendações futuras, deixamos a utilização das técnicas de Design Pattern na especificação e no desenvolvimento do CSC CMD-TD do MONITORAMA. Também deixamos como recomendação a integração do Sistema de Capacitação de Operadores com o Banco de Dados utilizado, para que possa não só simular mas também basear-se em dados reais.