You are on page 1of 3

----------------------------------------------------------------------------------------------------------------------------------------------------------------------- Identificar entidades : Definir objetos como personas, lugares o conceptos sobre los que se quiere tener informacin.

-Identificar atributos: Definir las propiedades de cada clase -cada clase debe tener una llave foranea que la identifique -Identificar relaciones entre las entidades -Sealar cardinalidad entre las entidades

-----------------------------------------------------------------------------------------------------------------------------------------------------------------Regla de Nombres: Cmo llamar a los elementos, relaciones y diagramas. Regla de Alcance: El contexto que da significado especfico a un nombre. Regla de Visibilidad: Cmo se pueden ver y utilizar esos nombres por otros. Regla de Integridad: Cmo se relacionan apropiada y consistentemente unos elementos con otros. -------------------------------------Construyendo el diagrama de clase: - Identificar las clases, nombrarlas y definirlas con lo que sabes que son parte del modelo. -Identificar, nombrar y definir las asociaciones entre pares de clases. Tener cuidado con clases reflexivas, asignar multiplicidad. -Evaluar cada asociacin para determinar si debe ser una agregacin y cada agregacin para ver si debe ser una composicin -Evaluar las clases para posible generalizacin (herencia). -------------------------------------------Si un atributo tiene existencia por s mismo, en vez de ser un atributo debe ser considerado como una clase. (Ej: clase alumno atributo asignaturas) Si un atributo depende de un determinado contexto, entonces debe ser considerado como un calificador de una asociacin en vez de un atributo (Ej: fecha) -----------------------------------------------------

Reglas sintcticas: Desde el punto de vista sintctico, se procura que el diagrama elaborado cumpla con las notaciones establecidas para cada uno de sus elementos y las relaciones entre ellos. Toda clase posee atributos heredados o propios. Toda clase posee operaciones heredadas o propias. Toda relacin (asociacin o dependencia) posee una etiqueta.

Reglas Semnticas:

Las reglas semnticas miden qu tan fiel es el esquema conceptual en relacin con el significado del modelo verbal. Cada concepto relevante del dominio debe corresponder a una clase o atributo del diagrama de clases. Cada relacin de generalizacin debe ir de la clase padre a la clase hijo. Cada relacin de agregacin y composicin debe ir de la clase parte a la clase todo. Toda clase posee atributos y operaciones de acuerdo con el dominio.

Reglas Pragmticas: Las pragmticas, incluye informacin que surge de la experiencia del analista y que facilita la interpretacin del modelo. Atributos y Operaciones para las clases pertenecientes al diagrama. Etiquetas para relaciones sin nombre en el diagrama evaluado. La orientacin de las generalizaciones, agregaciones y composiciones del diagrama evaluado.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------http://msdn.microsoft.com/es-es/library/ff657806.aspx

You might also like