Skip to content

Instantly share code, notes, and snippets.

@denysshdzp
Created February 28, 2024 00:43
Show Gist options
  • Save denysshdzp/3238faa567bd40b68722efc9ab67c153 to your computer and use it in GitHub Desktop.
Save denysshdzp/3238faa567bd40b68722efc9ab67c153 to your computer and use it in GitHub Desktop.
Listar los patrones de diseño de su sistema, use GTP para detectar las clases.

Diagrama para personas con discapacidad visual.

Usuario: Representa a un usuario del sistema, con atributos como id, nombre, edad y tipo de discapacidad. Tiene métodos para solicitar y recibir asistencia.

AsistenteVirtual: Representa al asistente virtual que brinda asistencia a los usuarios. Tiene un método para brindar asistencia a un usuario dado.

ReconocimientoVoz: Clase que maneja el reconocimiento de voz y tiene un método para transcribir voz a texto.

SintesisVoz: Clase que maneja la síntesis de voz y tiene un método para convertir texto a voz.

ReconocimientoObjetos: Clase que maneja el reconocimiento de objetos en imágenes y tiene un método para identificar objetos en una imagen.

Navegacion: Clase que maneja la navegación y tiene un método para calcular la ruta entre dos ubicaciones.

ArchivoAudio y ArchivoImagen: Clases para representar archivos de audio e imágenes, respectivamente.

Ruta: Clase para representar una ruta de navegación, con atributos como origen, destino e instrucciones de navegación.

###Este es solo un ejemplo básico y puede ser necesario agregar más clases y detalles según los requisitos específicos del sistema.

mermaid-diagram-2024-02-27-164012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment