www.sis4.com Open in urlscan Pro
209.126.81.92  Public Scan

Submitted URL: http://www.sis4.com/
Effective URL: https://www.sis4.com/brModelo/
Submission: On April 04 via api from US — Scanned from DE

Form analysis 3 forms found in the DOM

POST https://www.paypal.com/cgi-bin/webscr

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
  <input name="cmd" type="hidden" value="_s-xclick">
  <input name="hosted_button_id" type="hidden" value="EPP2DBZM8AJKY">
  <input name="submit" type="image" alt="PayPal - A maneira mais fácil e segura de efetuar pagamentos online!" src="https://www.paypalobjects.com/pt_BR/BR/i/btn/btn_donateCC_LG.gif" border="0">
  <img width="1" height="1" alt="" src="https://www.paypalobjects.com/pt_BR/i/scr/pixel.gif" border="0">
</form>

GET http://www.google.com/custom

<form action="http://www.google.com/custom" method="get" target="_top">
  <table>
    <tbody>
      <tr>
        <td height="32" align="left" nowrap="nowrap" valign="top"><label style="display: none" for="sbi">Digite os termos da sua pesquisa</label>
          <input name="q" id="sbi" type="text" size="20" maxlength="255" value="">
        </td>
      </tr>
      <tr>
        <td align="left" valign="top"><label style="display: none" for="sbb">Enviar formulário de pesquisa</label>
          <input name="sa" id="sbb" type="submit" value="Pesquisa Google">
          <input name="client" type="hidden" value="pub-4632283533018924">
          <input name="forid" type="hidden" value="1">
          <input name="ie" type="hidden" value="ISO-8859-1">
          <input name="oe" type="hidden" value="ISO-8859-1">
          <input name="cof" type="hidden"
            value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF;LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;LH:30;LW:148;L:http://www.sis4.com/brModelo/img/Logo.jpg;S:http://www.sis4.com;FORID:1">
          <input name="hl" type="hidden" value="pt">
        </td>
      </tr>
    </tbody>
  </table>
</form>

Name: aspnetFormPOST default.aspx

<form name="aspnetForm" id="aspnetForm" action="default.aspx" method="post">
  <div class="feature">
    <h3>Projeto brModelo 3.0 (atual v3.31)</h3>
    <div align="justify">
      <p>
      </p>
      <h3>1. Introdução</h3>
      <p></p>
      <p>Em 2005 foi desenvolvida uma ferramenta de código aberto e 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”. A
        ferramenta foi concebida pelo autor como 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 que pudesse ser utilizada para essa finalidade.</p>
      <p>Em junho de 2006 foi realizado o lançamento da versão 2.0 da ferramenta. Naquela é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, portanto, a necessidade de uma análise do modelo voltada exclusivamente para os dados.</p>
      <p>Em 2015, passados dez anos de disponibilização da primeira versão da ferramenta, 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. Também por isso, a ferramenta brModelo
        continua a ser utilizada em várias universidades e centros de ensinos técnicos no pais e até mesmo no exterior.</p>
      <p>Tudo isso motivou-nos a continuar 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, cujo
        beta 0.1 foi lançado no site da ferramenta na data do evento Escola Regional de Banco de Dados 2017 - Passo Fundo, oportunidade onde foram colhidas sugestões de melhoria pelo público para análise e possíveis aprimoramentos.</p>
      <br>
      <p>
      </p>
      <h3>2. Melhorias Introduzidas na nova versão</h3>
      <p></p>
      <p>Esta nova versão foi desenvolvida em Java™ e mantém todas as funcionalidades da versão anterior. Ela implementou algumas modificações defendidas por alguns professores de modelagem de bancos de dados relacionais, publicadas em sites sobre o
        assunto na Internet. Assim sendo, ela oferece uma nova oportunidade para avanços no ensino de banco de dados.</p>
      <p>Além disso, esta nova versão do brModelo implementa outras notações diagramáticas que podem ser uteis no processo de modelagem conceitual. Desta forma, suas bases poderão ser utilizadas para o desenvolvimento de outras notações
        (possibilidade de futuras evoluções).</p>
      <p>No campo das funcionalidades, esta versão da brModelo apresenta uma nova interface com o usuário (incluindo recursos tradicionais, como copiar/colar, zoom, teclas de atalho e etc.), um novo padrão de codificação baseado no Code Conventions
        for the Java Programming Language, com ênfase nos padrões de projeto (principalmente Factory e Strategy), internacionalização, ajuda interativa e extensão do diagrama originalmente proposto pelo Dr. Heuser (2001), baseado no trabalho de Peter
        Chen (1990), com a inclusão de união de entidades.</p>
      <br>
      <p>
      </p>
      <h3>3. Apresentação da nova versão</h3>
      <p></p>
      <p>O grande diferencial da ferramenta, quando comparada às demais, é o fato dela ter sido criada com foco no ensino e na aprendizagem da modelagem de dados relacional em nível técnico e acadêmico, ao contrário daquelas voltadas exclusivamente
        para auxiliar no trabalho dos profissionais de desenvolvimento de aplicações que acessam banco de dados. A nova versão mantém o mesmo foco e aperfeiçoa os novos conceitos na área afim.</p>
      <p>O assunto é relevante para a comunidade que atua na área de banco de dados relacionais, principalmente no tocante ao ensino e aprendizado das técnicas de modelagem. Prova disso é que foram realizados mais de 500.000 (quinhentos mil)
        downloads da ferramenta desde sua publicação.</p>
      <p>&nbsp;</p>
      <p><strong>Fique à vontade para usar e modificar, o autor não fornecerá qualquer tipo de suporte. Use por sua conta.<br> Possíveis direitos de terceiros relativos ao código fonte devem ser respeitados pelos que decidirem utilizar ou modificar a
          ferramenta.<br> Obrigado!<br> &nbsp;<br> Carlos Henrique Cândido</strong></p>
    </div>
    <br>
    <h1>Arquivos do Projeto brModelo 3.3<br> Código fonte atualizado: github <a href="https://github.com/chcandido/brModelo.git">https://github.com/chcandido/brModelo.git</a> <br> SourceForge
      <a href="https://sourceforge.net/projects/brmodelo/">https://sourceforge.net/projects/brmodelo/</a> <br> Ferramenta (página de download): <a href="download.html">brModelo</a> <br> Página do código fonte (download da versão 3.3 - java 8,
      Netbeans 11/12): <a href="fonte.html">brModelo</a> <br> Página do arquivo de ajuda <a href="ajuda.html">Arquivo de ajuda</a> <br>
    </h1>
    <br>
    <h1>Ferramenta avalida pela ERDB (SBC)</h1>
    <h1> Poster apresentado: <a href="Poster.pdf">O Poster.</a> <br> Artigo: <a href="brModelo.pdf">O artigo.</a> </h1>
    <img src="banner.jpg" width="750" height="211" alt="" border="0">
  </div>
  <br>
  <em><span style="font-size: 85%">Observação: As marcas aqui citadas são de propriedade de suas respectivas firmas. O nome brModelo é uma invenção livre (br: Brasil, Modelo: modelagem de dados), qualquer semelhança a qualquer marca comercial é mera
      coincidência. <br>
      <br> Índice:<br> DER: Diagrama de Entidade e Relacionamento.<br> MER: Modelo de Entidade e Relacionamento.<br> BD: Banco de Dados (DB - Data Base).<br> Modelo: Conceitual, Lógico, Físico </span></em>
</form>

Text Content

MODELAGEM ER




 


BRMODELO 3.3

Telas (screenshots) Ir para Download Ir para Cód. Fonte Projeto do Arq. Ajuda
Git (github) O Poster (ERDB 2017) Artigo (ERDB 2017) Fórum/Wiki/Tickets Versão
anterior (2.0)


SOBRE BANCO DE DADOS

Dr. Ronaldo



DOAÇÕES





Google

Digite os termos da sua pesquisa Enviar formulário de pesquisa





PROJETO BRMODELO 3.0 (ATUAL V3.31)


1. INTRODUÇÃO



Em 2005 foi desenvolvida uma ferramenta de código aberto e 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”.
A ferramenta foi concebida pelo autor como 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 que pudesse ser utilizada para essa
finalidade.

Em junho de 2006 foi realizado o lançamento da versão 2.0 da ferramenta. Naquela
é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, portanto, a
necessidade de uma análise do modelo voltada exclusivamente para os dados.

Em 2015, passados dez anos de disponibilização da primeira versão da ferramenta,
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. Também por isso, a ferramenta
brModelo continua a ser utilizada em várias universidades e centros de ensinos
técnicos no pais e até mesmo no exterior.

Tudo isso motivou-nos a continuar 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, cujo
beta 0.1 foi lançado no site da ferramenta na data do evento Escola Regional de
Banco de Dados 2017 - Passo Fundo, oportunidade onde foram colhidas sugestões de
melhoria pelo público para análise e possíveis aprimoramentos.





2. MELHORIAS INTRODUZIDAS NA NOVA VERSÃO



Esta nova versão foi desenvolvida em Java™ e mantém todas as funcionalidades da
versão anterior. Ela implementou algumas modificações defendidas por alguns
professores de modelagem de bancos de dados relacionais, publicadas em sites
sobre o assunto na Internet. Assim sendo, ela oferece uma nova oportunidade para
avanços no ensino de banco de dados.

Além disso, esta nova versão do brModelo implementa outras notações
diagramáticas que podem ser uteis no processo de modelagem conceitual. Desta
forma, suas bases poderão ser utilizadas para o desenvolvimento de outras
notações (possibilidade de futuras evoluções).

No campo das funcionalidades, esta versão da brModelo apresenta uma nova
interface com o usuário (incluindo recursos tradicionais, como copiar/colar,
zoom, teclas de atalho e etc.), um novo padrão de codificação baseado no Code
Conventions for the Java Programming Language, com ênfase nos padrões de projeto
(principalmente Factory e Strategy), internacionalização, ajuda interativa e
extensão do diagrama originalmente proposto pelo Dr. Heuser (2001), baseado no
trabalho de Peter Chen (1990), com a inclusão de união de entidades.





3. APRESENTAÇÃO DA NOVA VERSÃO



O grande diferencial da ferramenta, quando comparada às demais, é o fato dela
ter sido criada com foco no ensino e na aprendizagem da modelagem de dados
relacional em nível técnico e acadêmico, ao contrário daquelas voltadas
exclusivamente para auxiliar no trabalho dos profissionais de desenvolvimento de
aplicações que acessam banco de dados. A nova versão mantém o mesmo foco e
aperfeiçoa os novos conceitos na área afim.

O assunto é relevante para a comunidade que atua na área de banco de dados
relacionais, principalmente no tocante ao ensino e aprendizado das técnicas de
modelagem. Prova disso é que foram realizados mais de 500.000 (quinhentos mil)
downloads da ferramenta desde sua publicação.

 

Fique à vontade para usar e modificar, o autor não fornecerá qualquer tipo de
suporte. Use por sua conta.
Possíveis direitos de terceiros relativos ao código fonte devem ser respeitados
pelos que decidirem utilizar ou modificar a ferramenta.
Obrigado!
 
Carlos Henrique Cândido



ARQUIVOS DO PROJETO BRMODELO 3.3
CÓDIGO FONTE ATUALIZADO: GITHUB HTTPS://GITHUB.COM/CHCANDIDO/BRMODELO.GIT
SOURCEFORGE HTTPS://SOURCEFORGE.NET/PROJECTS/BRMODELO/
FERRAMENTA (PÁGINA DE DOWNLOAD): BRMODELO
PÁGINA DO CÓDIGO FONTE (DOWNLOAD DA VERSÃO 3.3 - JAVA 8, NETBEANS 11/12):
BRMODELO
PÁGINA DO ARQUIVO DE AJUDA ARQUIVO DE AJUDA




FERRAMENTA AVALIDA PELA ERDB (SBC)


POSTER APRESENTADO: O POSTER.
ARTIGO: O ARTIGO.


Observação: As marcas aqui citadas são de propriedade de suas respectivas
firmas. O nome brModelo é uma invenção livre (br: Brasil, Modelo: modelagem de
dados), qualquer semelhança a qualquer marca comercial é mera coincidência.

Índice:
DER: Diagrama de Entidade e Relacionamento.
MER: Modelo de Entidade e Relacionamento.
BD: Banco de Dados (DB - Data Base).
Modelo: Conceitual, Lógico, Físico


 

Carlos H. Cândido  | ©2020 SIS4.com