¡GoConqr estrena diseño! Cuéntanos qué te parece.

Diagrama de flujo

parte dos de booch

Ivan Garcia Montes De Oca Desarrollo de Software Español

Dentro de las clases se pueden ocupar atributos que permitan representar una clase de forma más específica, mostrando solo…

Contenido del diagrama

  1. Metodología de Booch

  2. Dentro de la metodología de Booch se encuentran diversos diagramas los cuales nos permiten la interpretación de los procesos a seguir y como son marcados.

    Los diagramas son los siguientes y estarán divididos en dos partes:

  3. Diagrama de transición de estados

  4. Parte uno de los diagramas de Booch

  5. Diagrama de Clase.

  6. Diagrama de objetos

  7. Dentro de las clases se pueden ocupar atributos que permitan representar una clase de forma más específica, mostrando solo…
  8. Dentro de las clases se pueden ocupar atributos que permitan representar una clase de forma más específica, mostrando solo el nombre o los atributos y operaciones como por ejemplo:

  9. / A Solo el nombre del atributo

    / :C Solo el nombre de la clase

    / A:C Nombre del atributo y de la clase

    / A:C = E Nombre del atributo, clase y expresión por defecto.

    / N( ) Solo el nombre de la operación.

    / R N(A) Valor de retorno R, nombre de la operación N y argumentos (A) “si hubieran”

  10. Clase Abstracta

  11. Este tipo de Clase solo muestra la definición de los métodos esto es representado mediante una letra "A" para indicar que es abstracta

  12. Este tipo de Clase solo muestra la definición de los métodos esto es representado mediante una letra "A" para indicar que…
  13. La cardinalidad entre clases

  14. Relaciones entre clases

  15. Es necesario indicar el tipo de relación que tienen las clases por el hecho de trabajando con otras similares a ella.Las relaciones esenciales que aparecen entre las clases pueden ser:

    Herencia

    Posesión "tiene"

    Utilización "usa"

    A las relaciones se puede incluir un texto que describe el nombre de la relación

  16. Es necesario indicar el tipo de relación que tienen las clases por el hecho de trabajando con otras similares a ella.Las…
  17. Sirve para indicar el extremo de una asociación e indica el número de enlaces de cada instancia de la clase de origen y las instancias de las clase destino

  18. Tipos de relaciones
  19. Tipos de relaciones

  20. esta función permite definir una relación entre una generalización y especialización, es decir, una subclase es una superclase y se manejan funciones que indican "es un" y "usa"

  21. Categoría de clases

  22. Después de las abstracciones una serie de clases que se deben de categorizar , para estar acopladas con el grupo de clase. Las clases y categorías se clase pueden aparecer en el mismo diagrama

  23. Los diagramas de clases pueden contener categorías de clases que representan de forma agrupada la clases y muestra la…
  24. Los diagramas de clases pueden contener categorías de clases que representan de forma agrupada la clases y muestra la arquitectura de nuestro sistema ya que será mostrado por niveles

  25. Se utiliza para mostrar los estados de una clase dada, los eventos que causan una transición de un estado a otro y sus acciones que resultan de un cambio de estado, este estilo de diagramas es utilizado para indicar el comportamiento dinámico del sistema. Existen dos elementos importante para este diagrama que son "los estados" y "las transiciones de estado"

  26. Estados

  27. Transiciones de estado

  28. Esta parte es la que indica el comportamiento de un objeto, dado un evento y este provoca un cambio durante cierto tiempo hasta que sucede un nuevo estado

  29. Un evento es algún suceso que pueda causar un cambio de estado en un sistema. Haciendo referencia a una cierta transición de dos puntos, esto se denomina transición de estado

  30. Esta parte es la que indica el comportamiento de un objeto, dado un evento y este provoca un cambio durante cierto tiempo…
  31. Un evento es algún suceso que pueda causar un cambio de estado en un sistema. Haciendo referencia a una cierta transición…
  32. Una acción indica la realización de una operación, lo cual indica que se dispara un método y que no implica un tiempo de realización. En cambio, una actividad sí lleva un tiempo de realización.

  33. Una acción indica la realización de una operación, lo cual indica que se dispara un método y que no implica un tiempo de…
  34. El nombre de la operación como del event, debe de ser descriptivo, en cuanto a la función que realiza dentro del sistema

  35. El nombre de la operación como del event, debe de ser descriptivo, en cuanto a la función que realiza dentro del sistema
  36. Acciones, condiciones de transición y estados anidados

  37. Dentro de las funciones de acciones se pueden asociar estados, dentro de la metodología una acción se puede realizar en la entrada o al salir del estado. Además es posible especificar cualquier acción tras las palabras clave de la entrada y salida

  38. Dentro de las aplicaciones que estamos manejando el diagrama de objetos permite, el demostrar la existencia de los objetos y sus relaciones en el diseño lógico de un sistema. Los diagramas de flujos están orientados a determinar las relaciones que pueden darse entre los objetos que están involucrados. El diagrama de objetos tiene dos elementos importantes los cuales son:

  39. Los Obejtos

  40. Las relaciones entre objetos

  41. En esta metodología se representan con el icono en forma de nube dentro de ella se le da un nombre y con una línea horizontal se separa de los atributos que describen al objeto

  42. El nombre del objeto puede seguir la siguiente sintaxis
  43. El nombre del objeto puede seguir la siguiente sintaxis

  44. Objeto: Solo el nombre del objeto

    :Clase Solo el nombre de clase

    Objeto:Clase. Nombre de objeto y clase

  45. Los objetos se relacionan con otros objetos y es por esto que existe un tipo de asociación entre clases

  46. Los tipos de relaciones que se manejan dentro de esta metodología son:

    La relación normal

    La relación que indica una herencia

  47. La existencia de una asociación entre dos clases denota por tanto una vía de comunicación entre instancias de clases, por lo que un objeto puede enviar mensajes a otro, por medio de esta función se realizan operaciones necesarias entre los objetos para la funcionalidad deseada

  48. Una Invocación de una operación independiente del lenguaje de programación puede incluir parámetros o no y responder a la firma que coincida con las operaciones que pueden ser:

  49. - N() Solo el nombre de la operación

    -R N() Objetos de retorno, nombre y argumentos actuales

  50. Este diagrama es ocupado para mostrar las entidades y sus relaciones en la vista lógica de un sistema. Dentro de la metodología de Booch una clase tiene el símbolo de forma de nube.

Información

Descripción
Desarrollo de Software Diagrama sobre parte dos de booch, creado por Ivan Garcia Montes De Oca el 05/03/2020.
Visitas
1
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?