lunes, 19 de febrero de 2007

Diagrama de Clases

Grupo 01:
  • Jiménez, Jacquelin
  • Miraglia, Jovanna
  • Alonzo, Wilquin
  • Delgado, Yoenmaira
Grupo 02:
  • Rodriguez, Wendy
  • Castillo, Anabel
  • Wilman, Blanco
  • Rivero, Diana

9 comentarios:

  1. Hola compañeros… en realidad no pude entrar a los enlaces que aparecen en la pagina… pero según lo que ley este tipo de diagrama se relaciona mucho con lo que vimos en computación III ya que habla en términos de clases y que las clases tienen atributos y métodos que pueden ser públicos, privados o protegidos también se maneja la relación entre estas clases, este termino también lo conocemos y no es mas que la herencia que permite la gerarquisación de las clases permitiendo que las clases que dependen de otras puedan utilizar los atributos y métodos de las clases superiores.

    Como forma parte del diagrama UML también tiene su notación especifica se utilizan flechas para establecer relaciones, las flechas pueden ser continuas, punteadas, con bordes redondeados (las puntas) depende da la relación que exista entre las clases. Las clases se representan por rectángulo de 3 niveles donde en el primer nivel aparece el nombre de la clase, en el segundo nivel los atributos y sus accesibilidad y en el tercer nivel los métodos.

    A modo personal creo que este diagrama es una forma mas fácil de plasmar las clases a utilizar y la relación entre ellas ya que es mucho mas visible a simple vista que ver el código fuente, una herencia en este diagrama se puede identificar fácilmente por cualquier persona que tenga un mínimo conocimiento de cómo funciona un sistema informático. Esta es la ventaja que le veo a este diagrama.

    ResponderBorrar
  2. El Diagrama de Clase es el diagrama principal de diseño y análisis para un sistema. En él, la estructura de clases del sistema se especifica, con relaciones entre clases y estructuras de herencia, se dice que un diagrama de clases es una estructura estática que muestran las clases de un sistema y sus interrelaciones, incluyendo no solo herencia, si no también agregación y asociación. Los diagramas de clase son el pilar básico del modelado con UML, siendo utilizados durante el análisis del sistema y luego se desarrolla buscando una solución ideal. Durante el diseño, se usa el mismo diagrama, y se modifica para satisfacer los detalles de la implementación.

    El diagrama de clases tiene tres características principales, primero analiza el sistema, luego lo diseña y por ultimo lo implementa.

    Existen relaciones entre clases que es importante acotar como lo son:

    Dependencias.
    Es una relación de uso, es decir una clase usa a otra, que la necesita para su cometido. Se representa con una flecha discontinua va desde la clase utilizadora a la clase utilizada.

    Asociación.
    Especifica que los objetos de una clase están relacionados con los elementos de otra clase. Se representa mediante una línea continua, que une las dos clases. Podemos indicar el nombre, multiplicidad en los extremos, su rol, y agregación.

    Agregación:

    La agregación, es como una forma especial de asociación que especifica una relación todo-parte entre el agregado (todo) y una parte que lo compone.

    Generalización.
    Pues es la herencia, donde tenemos una o varias clases padre o superclase o madre, y una clase hija o subclase. UML soporta tanto herencia simple como herencia múltiple. UML nos permite modificar la relación de Generalización con un estereotipo y dos restricciones.

    ResponderBorrar
  3. Buenos dias, coincido con Anabel, en el sentido de que al hablar de Clases, al igual que en Computacion III, se definen las características de cada una de las clases pertinentes a un sistema, interfaces, colaboraciones y relaciones de dependencia y generalización, poniendo en practica nuestros conocimientos de diseño orientado a objetos, implementando las relaciones de herencia y agregación. Sólo que todo esto se hace desde una perspectiva de Diagrama, utilizando flechas, rectangulos, etc., por lo tanto el diseño es grafico, se hace mucho más facil al momento de definir las clases y sus relaciones.

    PD: Al fin pude participar!!!

    ResponderBorrar
  4. es el diagrama principal de diseño y análisis para un sistema

    ResponderBorrar
  5. hola prof. disculpe el primer comentario pero me falto decir que Un diagrama de clases presenta las clases del sistema con sus relaciones estructurales y de herencia. La definición de clase incluye definiciones para atributos y operaciones. El modelo de casos de uso aporta información para establecer las clases, objetos, atributos y operaciones.

    ResponderBorrar
  6. Buenas noches profesor y compañeros por lo que he leido,un diagrama de clases presenta las clases del sistema con sus relaciones estructurales y de herencia incluyendo definiciones para atributos y operaciones cabe destacar que el modelo de casos de uso aporta información para establecer las clases, objetos, atributos y operaciones.

    ResponderBorrar
  7. Buenas comapañeros... segun lo que e podido leer El Diagrama de Clase es el el diagrama principal de diseño y análisis para un sistema con un conjunto de clases y relaciones entre ellas. Puede contener clases, clases paramétricas, utilidades y metaclases. Los tipos de relaciones son asociaciones, contenencia, herencia, uso, instanciación y metaclase.

    ResponderBorrar
  8. Hola compañeros y profesor... Continuando con los comentarios creo que el diagrama de clases es un diagrama que nos puede ayudar a identificar los objetos que intervien en el sistema y cual sera su interaccin con otroselementos es decir si tendran mas de un objeto actividades comunes que pueden ser publica entre las instancia de los objetos, ademas se puede visualizar las variables que estan inmersa en cada objeto y como sera su comportamiento en el sistema,

    Ademas creo que es una forma organizada de observar la relacion y aunque utiliza terminos de programacion se puede enterder por cualquier otra persona que tenga idea del sistema que se quiere diagramar.

    Bueno ese es mi opinion.

    ResponderBorrar
  9. profe una acotacion es anabel..... pero ahora el blog me reconoce asi porque tengo un blog con mi compañera diana...


    pero la ultima opinion es de anabel castillo 17177212

    ResponderBorrar