top of page

SIGUEME :

Buscar

CASOS DE USO Y DIAGRAMAS DE CLASE

  • José Mera
  • 15 jul 2015
  • 3 Min. de lectura

INTRODUCCIÓN

Como se mencionó en el tema anterior existen diversos tipos de diagrama dentro del UML, los cuales nos ayudan a esquematizar el desarrollo de un software.


En este tema se hablara de dos tipos de diagrama: el de caso de uso y el de clases, estos dos diagramas son los más comunes o más usados por los desarrolladores al momento de hacer una presentación de los que se va a realizar.


MARCO TEÓRICO

CASOS DE USO

“La parte más difícil de construir un sistema es precisamente saber qué construir” (Ceria, 2010).


El diagrama de casos de uso es una técnica utilizada para especificar o describir el comportamiento (pasos y actividades) que realiza un proceso dentro de un sistema. Dentro de la Ingeniería de Software los casos de uso siguen la secuencia de interacciones entre el actor y el sistema como respuesta a un evento.

ELEMENTOS DE CASO DE USO

Actores.- El actor puede ser una persona, sistema o máquina que interactúa de manera directa con el sistema o aplicación a construir, los actores actúan de manera externa al sistema por lo que cuando los identificamos delimitamos nuestro sistema y definimos el alcance que tendrá

Tipo de Relación.- Existen 3 tipos de relaciones dentro del diagrama: Comunicación, Inclusión y Extensión. En el siguiente diagrama se detalla

Caso de Uso.- Es la acción que llevara a cabo el sistema

VENTAJAS

  • Facilidad de interpretación por parte de desarrolladores y clientes.

  • Identifica los requerimientos estancados.

  • Permite identificar el funcionamiento del software

DESVENTAJAS

  • Toma mucho tiempo definir los casos de uso en un sistema grande.

  • El análisis de calidad depende de la descripción inicial.

DIAGRAMA DE CLASES

Tipo de diagrama estático, el cual describe la estructura del sistema mostrando clases, atributos y relaciones (se hablara de las relaciones en el tema 3). Este diagrama se usa durante el proceso de análisis y diseño de las aplicaciones.


En un diagrama de clases podemos distinguir las clases que se crearan, los atributos que tendrán las mismas (y sus propiedades) y las relaciones que existen entre las clases. Ejemplo:

ELEMENTOS DEL DIAGRAMA DE CLASES


Clase.- En ella se definen las propiedades y métodos de un objeto.


Tipo de Relación.- Relación que existe entre dos a más clases del diagrama, existen diversos tipos de relaciones (Se trataran en el siguiente tema).


Multiplicidad.- Es la manera en la que se relacionan las clases (1…*, n…m, etc).


VENTAJAS

  • Facilidad en la comunicación entre los programadores.

  • Descubrimiento de fallas del sistema en el diseño.

  • Mejor diseño del sistema.

  • Ofrece más documentación.

DESVENTAJA

  • Los diagramas de clases especifican qué clases hay y cómo están relacionadas, pero no cómo interactúan para alcanzar comportamientos particulares.

CONCLUSIONES

Los casos de uso son de gran utilidad al momento de desarrollar una aplicación, este diagrama nos permite ver la manera como se ejecutara el programa, además es de fácil entendimiento para el usuario común.


El diagrama de clases permite ver la manera como se relación las clases (una clase encapsula la información de un objeto), es decir que podemos ver como se relaciona un objeto con otro, y de esta manera comprender el funcionamiento del mismo.


BIBLIOGRAFÍA

Bertolotti, C y Flores, J. 2009. Diagramas de clases en UML. Consultado 15 de Junio del 20115. Formato PDF. p 4-6.


Ceria, S. 2010. Casos de Uso. Un método práctico para explorar requerimientos. Consultado 15 de junio 2015. Formato PDF. p 2-10.


Paez, F. 2009. Diseño UML. Diagrama de clases. (en Línea). Consultado 15 de Junio 2015. Disponible en: http://egdamar877.blogspot.com/2009/05/expocicion.html.


 
 
 

Comentários


  • Facebook Social Icon

POSTS RECIENTES

© 2023 by Closet Confidential. Proudly created with Wix.com

  • b-facebook
  • Twitter Round
  • Instagram Black Round
bottom of page