vtortola.NET Logo
Definir objetos y sus relaciones

Definir objetos y sus relaciones

por vtortola martes, 11 de septiembre de 2007

Un modelo lógico representa los conceptos reales que ha de cubrir la aplicación y permite asegurar que el software cubrirá dichos conceptos.

El modelado de funciones de objetos (Object Role Modeling - ORM) es el proceso de representar conceptos del mundo real que definen ó influyen en el software. Los diagramas ORM incluyen unos objetos primarios llamados entidades, las relaciones entre esas entidades y los atributos que definen esos objetos. Estos diagramas se crean descomponiendo los requerimientos de usuario y los casos de uso en entidades, relaciones y atributos.

ORM con Microsoft Visio 2007.

La notación ORM ofrece un número de formas y conectores para definir el modelo lógico:

  • Objetos ORM: Entidades. Son representados con forma oval y el nombre de la entidad, definen los elementos que toman parte en el desempeño de la aplicación.
  • Relación ORM: Se representan como una linea que conecta las entidades, en medio hay un rectangulo dividido en tantos segmentos como relaciones haya, definen como dos ó más entidades se relacionan unas con otras.
  • Hecho ORM: Se representan como un pequeño texto bajo el rectangulo de una relación, definen como dos ó más entidades se relacionan. Utilizan "..." y "/" para indicar que papel toma cada parte de la relación, de forma que se debe poder leer en ambos sentidos (ie: un hecho "puede ser / es " indica  Producto puede ser Mechero, Mechero es Producto).
  • Restricciones ORM: Definen como las entidades participan en la relación, cuales son dominantes y su cantidad. Un pequeño circulo relleno en la conexión entidad-relación indica que dicha relación es dominante. Unas flechas encima del rectangulo de la relación indica su cardinalidad.

Los diagramas ORM deben ser una vista lógica de las entidades de la aplicación, no representar clases ó bases de datos.

Resumen de la lección 2.1 del libro oficial de Microsoft para obtener el MCPD:WinApps.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

MCPD | WinApps

Related posts

Comentarios

septiembre 11. 2007 18:27

trackback

Trackback from vtortola

Definir objetos y sus relaciones

vtortola

Comments are closed

Powered by BlogEngine.NET 1.1.1.8
This theme is a variation of Mads Kristensen by Valeriano Tórtola

Valeriano Tórtola

Personal Ver perfil
E-mail Enviar correo
LinkedIn LinkedIn
Fotos Fotos
MCPD

Publicidad

Posts recientes

Disclaimer

Las opiniones mostradas aqui son mis opniones y no representan el punto de vista de mi empresa en ninguna forma.

Creative Commons License

Esta obra está bajo una licencia de Creative Commons

Locations of visitors to this page

© Copyright 2009

Sign in

Calendario

<<  julio 2009  >>
lumamijuvido
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

Ver en calendario extendido