UNIVERSIDADE REGIONAL DE BLUMENAU

Slides:



Advertisements
Apresentações semelhantes
SISTEMA PARA CONTROLE DE ESTOQUE DE BEBIDAS UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO Fernando Schweder Volkmann Prof. Wilson Pedro.
Advertisements

Sistema Help Desk 24 horas para uma Software House Gabriel Demarchi Orientando Prof. Ricardo Alencar de Azambuja Orientador Universidade Regional de Blumenau.
Gerador de grade de horários com Algoritmos Genéticos Prof. Roberto Heinzle, Doutor - Orientador Rodrigo Correia.
SyncEasy – Aplicativo para sincronização de arquivos entre dispositivos móveis e computadores utilizando metadados Acadêmico: Bernardo Marquardt Müller.
SISTEMA DE GESTÃO DE ESTOQUES PARA DISTRIBUIDORAS DE FUMO Graciela Martins Luiz Orientador: Wilson Pedro Carli.
Aluno: José Alberto Zimermann Orientador: Marcel Hugo Banca: Everaldo Artur Grahl Joyce Martins Ferramenta para auxílio na análise de impacto e rastreabilidade.
SIMULADOR WEB DO MERCADO DE COMPRA E VENDA DE AÇÕES NA BOLSA DE VALORES Luiz Alberto Fiamoncini Gui Orientador: Maurício Capobianco Lopes.
FURB – UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO – BACHARELADO PROTÓTIPO DE CONTROLE DE PEDIDOS.
SISTEMA DE CONTROLE DE ACESSO, FREQÜÊNCIA E GESTÃO DE PERMISSÃO PARA AMBIENTE ACADÊMICO LEONARDO DENARDI ORIENTADOR: JACQUES ROBERT HECKMANN.
FERRAMENTA PARA CONTROLE E MONITORAMENTO DE SERVIÇOS NA ÁREA DE TI Rafael Antonio Pires Orientador: Francisco Adell Péricas.
Sistema para gerenciamento de comércio de produtos naturais Acadêmica: Dulcinéia Balloni Orientador: Prof. Wilson Pedro Carli Universidade Regional de.
Sistema Web para Gerenciamento Eletrônico de Documentos em Projetos de Implantação de ERP Eder Gonçalves Orientador: Prof. Marcos Rogério Cardoso FURB.
FURB – UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO – BACHARELADO FERRAMENTA APLICADA AO SETOR.
APLICAÇÃO DA TÉCNICA RBC NO SISTEMA DE INFORMAÇÃO PARA SUPORTE AOS CLIENTES DA EMPRESA MULTITHERM SISTEMAS E AUTOMAÇÃO JOÃO RODRIGO DA SILVA ORIENTADOR:
Gerador de aplicativos Oracle PL/SQL WEB baseado na estrutura das tabelas do banco de dados Oracle Wagner da Silva Orientando Prof. Alexander Roberto Valdameri.
COMPONENTE DE GERAÇÃO DE BOLETOS BANCÁRIOS EM DELPHI Aluno: Jonas Ricardo Viel Prof. Adilson Vahldick - Orientador.
Protótipo de Software de Reconhecimento de Voz Para Navegação em Jogos, Utilizando Rede Neural Artificial Orientando: Derlei Brancher Orientador: Prof.
Acadêmica: Shaiane Mafra Casa Orientador: Jacques Robert Heckmann 07/2013 PROTÓTIPO DE APLICAÇÃO PARA O PROBLEMA DE ROTEAMENTO DE VEÍCULOS EM DISPOSITIVOS.
Marlo Torres Marques Orientador: Roosevelt dos Santos Junior UNIVERSIDADE REGIONAL DE BLUMENAU DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO.
GEOS – GERENCIAMENTO DE ORDENS DE SERVIÇO. UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO Tiago Guiseler Prof. Wilson Pedro Carli.
SISTEMA PARA CONTROLE DA FROTA DE VEÍCULOS Ricardo Sorroche – Orientando Prof. Wilson Pedro Carli - Orientador.
SISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR COMANDO DE VOZ Ronaldo Rother Prof. Francisco Adell Péricas, Orientador.
Desenvolvimento de um integrador de sistemas por meio de leiautes parametrizáveis Marlon Fernando Dirksen Orientador: Jacques Robert Heckmann.
SISTEMA DE INFORMAÇÕES WEB PARA REPRESENTANTES COMERCIAIS COM ACESSO ATRAVÉS DE DISPOSITIVOS MÓVEIS UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS.
Aplicativo “Wiki” de Conhecimento para os Programas de Pós-Graduação da FURB Anderson Felipe Weege Orientador: Oscar Dalfovo.
Ambiente Virtual de Avaliações Utilizando Certificados Digitais Fernando Gevard – Acadêmico Paulo Fernando da Silva - Orientador.
Sistemas de Informação via Web para Controle Financeiro de uma Microempresa Leonardo Filipe Pamplona Orientador: Roberto Heinzle.
SOFTWARE DE GERENCIAMENTO DE LIBERAÇÃO E ATUALIZAÇÃO DE VERSÃO EDUARDO SIEMANN ORIENTADOR: JHONY ALCEU PEREIRA.
Rede Social Digital para Compartilhamento de Informações de Viagens de Moto Leonardo João Faggiani Prof. Rion Brattig Correia, Orientador.
PROTÓTIPO DE SISTEMA MÓVEL NA PLATAFORMA ANDROID PARA COMPARTILHAMENTO DE ARQUIVOS E MENSAGENS ENTRE DISPOSITIVOS BASEADO EM PROXIMIDADE GEOGRÁFICA Aluno:
 1. Introdução e Objetivos  2. Fundamentação Teórica  3. Especificação do Sistema  4. Desenvolvimento e Operacionalidade  5. Resultados e Conclusões.
UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO BOBINAR – SISTEMA DE CONTROLE PARA MANUTENÇÃO DE MOTORES ELÉTRICOS Murilo Cesar Cardoso.
FURB – UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO – BACHARELADO APARECIDA CEZERINO ORIENTADOR:
APLICATIVO WEB DE AUXÍLIO À INSPEÇÃO DE SOFTWARE COM LISTAS DE VERIFICAÇÃO UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO Mayara Barbieri.
AFurbot – Migração do framewok Furbot para Android Aluno: Alexandre Rodrigues Coelho Orientador: Mauro Marcelo Mattos.
SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO DA QUALIDADE Eder Jhoney da Silva Orientador: Roberto Heinzle 1.
SISTEMA WEB PARA GRUPOS TEATRAIS, PROFISSIONAIS LIBERAIS E AUTÔNOMOS DO MEIO ARTÍSTICO UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO.
1 SISTEMA DE APOIO GERENCIAL COM FOCO NA PRÁTICA DE TREINAMENTO ORGANIZACIONAL BASEADO NO MODELO CMMI Werinton Ferrari Orientador: Wilson Pedro Carli.
5 UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO SISTEMA DE FORÇA DE VENDAS. Gustav Dallmann Júnior Orientador: Prof. Francisco Adell.
Ferramenta Android baseada em realidade aumentada e serviços baseados em localização usando notificações Acadêmico – Ronaldo Rampelotti Orientador – Dalton.
Ferramenta para gestão ágil de projetos de software Robson Ricardo Giacomozzi Orientador: Everaldo Artur Grahl.
Ferramenta Web para testes de fórmulas matemáticas Kauê da Silva Vieira Orientador: Aurélio Faustino Hoppe.
Automatização do processo decisório na geração do EFD Contribuições: uma solução baseada em RBC Alex Vilmar Silveira Orientador: Prof. Rion Brattig Correia.
MÓDULO DE AVALIAÇÃO DO RETORNO DE INVESTIMENTO EM SISTEMA DE RASTREABILIDADE ANIMAL Eduardo Ehlert Orientador: Mauro Marcelo Mattos.
SISTEMA DE INFORMAÇÃO APLICADO A EMPRESAS DE LEILÕES JUDICIAIS Jorge Augusto Schoenfelder Prof. Ricardo de Alencar Azambuja - Orientador.
SISTEMA DE GERENCIAMENTO DA APLICAÇÃO E MANUTENÇÃO DO PROGRAMA DE QUALIDADE 5S Marlos T. S. Sedrez Orientador: Paulo Roberto Dias.
Roteiro da apresentação  Introdução  Objetivos  Fundamentação teórica  Especificações do sistema  Desenvolvimento do sistema  Operacionalidade do.
UM FRAMEWORK PARA ALGORITMOS BASEADOS NA TEORIA DOS GRAFOS Acadêmico: Maicon Rafael Zatelli Orientador: Dr. Paulo C é sar Rodacki Gomes.
FERRAMENTA DE SUPORTE A GESTÃO DE DEFEITOS COM INTEGRAÇÃO ENTRE 0800NET E MANTIS Thiago Fabian Lenzi Professor Everaldo Artur Grahl, Orientador.
SISTEMA PARA O CONTROLE DO FLUXO DE PROPOSTAS DE CUSTOMIZAÇÃO UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO Valcir Willi Schmidt Prof.
UTILIZAÇÃO DE OBJETOS DE APRENDIZAGEM SCORM COM A REDE SOCIAL ORKUT Leonardo Rafael Morastoni Orientador: Mauro Marcelo Mattos.
FERRAMENTA PARA GERENCIAMENTO DE ARTEFATOS EM PROJETO DE MELHORIA NO PROCESSO DE TESTES. UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO.
Luiz Cláudio Hogrefe Orientador: Prof. Roberto Heinzle, Doutor
Acadêmico: Fabrício de Souza Orientador: Prof. Wilson Pedro Carli
SISTEMA DE GESTÃO E DIVULGAÇÃO DE IMÓVEIS
UNIVERSIDADE REGIONAL DE BLUMENAU
Trabalho de Conclusão de Curso
Acadêmica: Rosana Ittner Prof. Orientador: Dr. Oscar Dalfovo
Orientanda: Ana Paula Joslin de Oliveira
GERENCIADOR DE INSTALAÇÃO DE ORIENTADOR: FRANCISCO ADELL PÉRICAS
GERAÇÃO DE CÓDIGO PARA A MÁQUINA VIRTUAL DE RÓTULOS
UNIVERSIDADE REGIONAL DE BLUMENAU
UNIVERSIDADE REGIONAL DE BLUMENAU
Orientador: Francisco Adell Péricas
SISTEMA PARA CONTROLE DA PRODUÇÃO DE AGRICULTURA DE GRÃOS
Juan Olimpio Orientador: Francisco Adell Péricas
UNIVERSIDADE REGIONAL DE BLUMENAU
Sistema para aprendizado de Álgebra Relacional e Linguagem SQL
Simulador de Negócios via Web: Funções Produção e Planejamento de Materiais Acadêmico: Viviane Aparecida Boll Prof. Orientador: Dr. Oscar Dalfovo.
UNIVERSIDADE REGIONAL DE BLUMENAU
Transcrição da apresentação:

UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO QEA – Integração entre a ferramenta para desenvolvimento de sistemas web Quellon e o Enterprise Architect Bruna Emerich Dall Olivo de Souza Prof. Jacques Robert Heckmann, Orientador

ROTEIRO DA APRESENTAÇÃO 1. Introdução e Objetivos 2. Fundamentação teórica 3. Desenvolvimento e Especificações da ferramenta 4. Operacionalidade da ferramenta 5. Resultados e Discussões 6. Conclusão 7. Extensões

INTRODUÇÃO Ferramentas CASE são necessárias para o desenvolvimento de qualquer software. A modelagem de dados é hoje, algo essencial na construção de qualquer sistema de informação. Uma ferramenta de modelagem de dados eficaz e muito utilizada é o Enterprise Architect.

A empresa Quellon do Brasil Sistemas S A empresa Quellon do Brasil Sistemas S.A está no mercado há 9 anos com a missão de criar, manter, comercializar e implantar ferramentas de desenvolvimento e sistemas para internet. Com o surgimento da necessidade de integrar a ferramenta Quellon com uma ferramenta de modelagem de dados, a empresa Quellon do Brasil Sistemas S.A optou por integrar sua ferramenta ao EA.

OBJETIVO Fazer uma integração entre as ferramentas Quellon e Enterprise Architect, integrando o Diagrama de Classes do EA a estrutura física de banco de dados da ferramenta Quellon. * automatizar a passagem da estrutura de banco de dados, para que tabelas, campos e foreign keys sejam criados apenas no EA, e através de métodos de integração seja criada a estrutura física nas bases de dados dos sistemas que utilizam a ferramenta Quellon.

FUNDAMENTAÇÃO TEÓRICA Diagrama de Classe Diagramas de classe são importantes para visualização, a especificação e a documentação de modelos estruturais.

Ferramenta Quellon A ferramenta Quellon é utilizada para desenvolvimento de aplicações web na plataforma .NET.

Enterprise Architect O EA é uma ferramenta CASE baseada na UML. Ele é utilizado no desenho e construção de projetos de sistemas de software, desde o levantamento das necessidades, o desenvolvimento até a manutenção.

Banco de Dados O sistema de banco de dados é basicamente um sistema de manutenção de registros por computador, ou seja, um sistema cujo objetivo global é manter as informações e torná-las disponíveis quando solicitadas.

XMI Para conseguir a troca de informações entre diferentes ferramentas, foram desenvolvidas várias linguagens comuns que toda ferramenta poderia interpretar. Uma dessas linguagens, que está ganhando muito apoio é a XMI. O XMI é um padrão da OMG que permite representar objetos usando o XML.

Sistema Atual

Trabalhos Correlatos Batista desenvolveu uma ferramenta de gerência de requisitos de software integrada ao EA, que tem como objetivo disponibilizar uma extensão da ferramenta CASE EA para especificação e gerenciamento de requisitos. Becker desenvolveu uma ferramenta para construção de interfaces de software a partir de diagrama de classes, que tem como objetivo obter informações do diagrama de classes gerado pela ferramenta CASE EA, traduzir as informações obtidas para linguagem XML e adaptá-lo para gerar interfaces gráficas.

DESENVOLVIMENTO E ESPECIFICAÇÕES DA FERRAMENTA Requisitos Funcionais * Permitir a importação do XML exportado do EA * Gerar a estrutura física necessária dentro do banco de dados * Emitir um documento informando quais tabelas foram criadas no banco de dados * Gerar log de erros

Requisitos Não Funcionais * O XML a ser lido deverá estar utilizando o padrão XMI * A ferramenta deverá ser construída utilizando a linguagem C#

Diagrama de Caso de Uso

Técnicas e Ferramentas Utilizadas IDE: Visual Studio .NET 2010 Linguagem: C# na plataforma .NET 4.0

OPERACIONALIDADE DA FERRAMENTA

Exportação do diagrama de classes

Instalação do executável

Adição do sistema

Importação dos Dados

Selecionando o arquivo

Informando tabelas que serão importadas

Status de importação

Versão atualizada

Tabelas criadas no banco de dados

Log de erros

RESULTADOS E DISCUSSÕES Com a integração concluída, a ferramenta foi testada pela equipe de qualidade da Quellon Sistemas do Brasil S.A. Foi possível perceber que a utilização da ferramenta diminui expressivamente o tempo para criar das bases de dados e reduz as chances de erros na criação dos tipos ou nome dos dados a ser inseridos na base de dados.

EXTENSÕES * Automatizar a criação da linguagem de campos específicos da Quellon ao abrir o EA. * Possibilitar ao usuário escolher quais tabelas devem ser criadas no banco de dados ao importar o XML exportado pelo EA. * Tratar quaisquer cardinalidades possíveis e todos os tipos de relacionamentos possíveis entre classes.

CONCLUSÃO Neste trabalho é apresentada a ferramenta QEA que possibilita a integração entre o Enterprise Architect e a ferramenta para desenvolvimento de sistemas web Quellon. A ferramenta atingiu os objetivos propostos, e como resultado tem-se a eliminação do re-trabalho e brechas para possíveis erros, além disso, a ferramenta contribui para que o projeto seja entregue com mais rapidez, diminuindo seus custos.

DEMONSTRAÇÃO DA FERRAMENTA