Instalando o brModelo no Linux

O brModelo é um programa de modelagem UML que pode ser usado para fazer diagramas de classes e diagramas/modelos entidade relacionamento. O programa é baseado em Java e por isso é multiplataforma. Basta ter o Java instalado para executá-lo. Ele não possui um instalador, por isso vou ensinar a fazer a instalação manual no Slackware. Mas vai servir para todas as distribuições Linux em geral.

[ Hits: 45.796 ]

Por: Mauricio Ferrari em 18/06/2020 | Blog: https://www.youtube.com/@LinuxDicasPro


Introdução



Em 2005 foi desenvolvida uma ferramenta de código aberto totalmente gratuita voltada para ensino de modelagem de banco de dados relacionais com base na metodologia defendida por Carlos A. Heuser no livro "Projeto de Banco de Dados", com o nome de brModelo. Esta ferramenta foi criada com base no trabalho de conclusão do curso de especialização em banco de dados pelas universidades UFSC (SC) e UNIVAG (MT), orientado pelo Professor Dr. Ronaldo dos Santos Mello, após se constatar a inexistência de uma ferramenta nacional para que seja utilizada nessa finalidade.

Em junho de 2006 foi realizado o lançamento da versão 2.0. Nessa época, acreditava-se que a modelagem de bancos de dados relacionais poderia ser substituída nos próximos dez anos por ferramentas de desenvolvimento de software orientadas a objeto que propunham a persistência do modelo de classes diretamente em um sistema de gerência de banco de dados (SGBD), sem a necessidade de uma análise do modelo voltada exclusivamente para os dados.

Em 2015, verifica-se ainda a existência de grande demanda por conhecimentos na área de modelagem de dados relacionais e, inclusive, a produção de novos artefatos para abstração dos diagramas de dados, em especial, os conceitos relacionados à modelagem conceitual e lógica. O mercado não substituiu os SGBDs relacionais e novas funcionalidades têm sido implementadas ao programa. Por isso, o brModelo continua a ser utilizada em várias universidades e centros de ensinos técnicos no pais e até mesmo no exterior.

Isso motivou a continuação os trabalhos de desenvolvimento e a publicar uma nova versão do brModelo, também baseada em código aberto, porém em linguagem de programação mais atual e com possibilidade de trabalhos colaborativos. A nova versão está sendo desenvolvida em Java, mantém todas as funcionalidades da versão anterior. A ferramenta oferecerá uma nova oportunidade para avanços no ensino de banco de dados. Esta nova versão da brModelo implementa outras notações diagramáticas que podem ser úteis no processo de modelagem conceitual.

A interface do brModelo apresenta uma interface muito simples, mas extremamente funcional. A pequena barra de tarefas possui todas as ferramentas necessárias para criar Localize qualquer objeto criado entidades, relacionamentos, atributos, etc.

Além disso, no menu localizado mais acima da tela é possível editar diversas outras configurações. Se não bastasse, é possível ainda alternar entre diversos modelos abertos e também localizar com facilidade qualquer objeto criado. Com poucos cliques é possível realizar as mais diversas tarefas.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Instalação e Considerações Finais
Outros artigos deste autor

LXDE Desktop no Slackware

Fazendo o Mate Terminal iniciar sem a Barra de Menu

Instalar LibreOffice 7.0 no Slackware Current

Quer achar uma distro descontinuada? Veja as alternativas

Pendrive MultiBoot com o Ventoy Não Funcionou? Tem Solução!

Leitura recomendada

SIAGES: Uma oportunidade de negócio com software livre

Desvendando o editor Vim

Usando o JIGDO - How To

Virtualização de desktops, uma solução econômica?

LXQT Desktop no Slackware

  
Comentários
[1] Comentário enviado por alexoab em 23/06/2020 - 21:56h

se der errado na hora de baixar a imagem vá direto aqui : https://github.com/chcandido/brModelo/raw/master/src/imagens/logico.png

na linha : $ sudo mv brModelo.png /opt/brModelo
mude

para: $ sudo mv logico.png /opt/brModelo

[2] Comentário enviado por mateuspsouza em 02/07/2020 - 18:18h

Olá, caro mauricio123. Tudo bem? Então, cara eu gostaria de saber se você tem alguma informação sobre algumas possíveis diferenças no brModelo quando executado com usuário normal e root. Como usuário normal ou root, ele funciona, o problema e que na interface ele sofre mudanças. Com o usuário normal ele fica todo brando, e quando coloco atributos, ele meio que corta um pedacinho dele ao digitar. Já com o root, ele assume uma cor mais azulada, fica bem melhor ao meu ver, e não corta os atributos. Bom gostaria de saber se você tem alguma informação sobre isso. Desde já, agradeço. Abraço!

Eu publiquei essa duvida aqui no vivaolinux.
https://www.vivaolinux.com.br/topico/Duvidas-em-Geral/Maquina-virtual-java-1

[3] Comentário enviado por maurixnovatrento em 05/07/2020 - 11:55h


curl -o ~/brModelo.png -OL https://github.com/chcandido/brModelo/raw/master/src/imagens/logico.png

Acabei de testar, tá funcional.

___________________________________
Conhecimento não se Leva para o Túmulo.

[4] Comentário enviado por maurixnovatrento em 05/07/2020 - 12:00h


Revisei o artigo. Já fiz as correções.

___________________________________
Conhecimento não se Leva para o Túmulo.

[5] Comentário enviado por mreno_leo em 27/08/2020 - 22:18h

Boa noite!!
quando realizo o a instalação pelas linhas dadas, recebo tais mensagens:
~$ sudo mkdir /opt/brModelo
~$ sudo chmod +s /opt/brModelo
~$ sudo chmod 777 /opt/brModelo
~$ sudo cp brModelo.jar /opt/brModelo
cp: cannot stat 'brModelo.jar': No such file or directory

o arquivo do brModelo.jar está na pasta downloads. Para onde devo movê-lo afim de concluir a instalação ?

Grato desde já pela ajuda e pelo guia!!

[6] Comentário enviado por maurixnovatrento em 27/08/2020 - 23:42h


sudo cp ./Downloads/brModelo.jar /opt/brModelo

Se seu arquivo está na pasta Downloads o comando acima vai copiar ele.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[7] Comentário enviado por maurixnovatrento em 27/08/2020 - 23:44h


sudo cp ~/Downloads/brModelo.jar /opt/brModelo

Também vai.
___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[8] Comentário enviado por cinthiayala em 14/06/2021 - 15:30h


[1] Comentário enviado por alexoab em 23/06/2020 - 21:56h

se der errado na hora de baixar a imagem vá direto aqui : https://github.com/chcandido/brModelo/raw/master/src/imagens/logico.png

na linha : $ sudo mv brModelo.png /opt/brModelo
mude

para: $ sudo mv logico.png /opt/brModelo



Olá, fiz essa até essa parte, mas não encontro onde foi criado o atalho para acessar o programa, poderia me ajudar?

[9] Comentário enviado por cinthiayala em 14/06/2021 - 15:49h

Quando executo a linha : sudo leafpad /usr/share/applications/brModelo.desktop
retorna que leafpad comando não encontrado.

[10] Comentário enviado por maurixnovatrento em 15/06/2021 - 19:32h


[9] Comentário enviado por cinthiayala em 14/06/2021 - 15:49h

Quando executo a linha : sudo leafpad /usr/share/applications/brModelo.desktop
retorna que leafpad comando não encontrado.


o leafpad é um editor de texto, você pode usar outras alternativas, gedit, kate, mousepad e por aí vai.

[11] Comentário enviado por ViniciusMatt em 19/01/2023 - 16:29h


Boa tarde!! fiz todo o passo a passo e deu tudo certo, mas quando vou clicar no ícone para executar o programa, ele não abre.

[12] Comentário enviado por manhones em 01/11/2023 - 21:40h

quando chego no passo do $ sudo leafpad /usr/share/applications/brModelo.desktop (obs: uso o gedit) ele da algum erro, como se não tivesse o caminho, mas ai ele cria o arquivo, consigo colar as informações, o icone aparece no terminal certinho, com o comentario "The software for MER" so que na hora de executar ele tenta executar e nada acontece. como faço pra desinstalar e reinstalar? tentar baixar de novo e fazer o processo do começo? ja fiz a meses atras e deu certo porem parou de abrir e não consigo mais instalar.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts