Da Capo
Una Propuesta de Aplicación Web con Agentes BDI para la Enseñanza de Música
Sobre el proyecto Termino: 10 de febrero 2022
Las condiciones actuales de vida nos imponen el uso de herramientas digitales. Uno de sus más grandes usos es la educación, esto ya que dichas herramientas permiten llegar a más personas, tener una amplia disponibilidad de recursos y ayudan a satisfacer la demanda de la educación. Aprender música puede traer distintos beneficios a la salud como mejorar el estado del ánimo. En este contexto surge la idea de crear una herramienta inteligente capaz de enseñar conceptos básicos de música. Se hace una propuesta de esta herramienta con la integración de agentes BDI, y Flask para crear un sistema web.
Keywords
- Agentes BDI
- Agentes tutores inteligentes
- Python
- Flask
- Tutores de música
- Prometheus
- OpenUP
- Teoría musical
Alumno
Alberto Nieto Rocha
Matrícula
2163071736
Asesor
Dr. Wulfrano Arturo Luna RamírezAsesora
Dra. Anabel Velásquez DuránMetodología Prometheus
Para el desarrollo del proyecto se utilizó la metodología Prometheus. Con esta se realizó el diseño del agente. Los siguientes diagramas sirvieron de guía en la etapa de implementación.
Elementos de la metodología Prometheus.

Diagrama de análisis general de Da Capo, en éste se puede ver cómo interactúan los agentes en su entorno.
Diagrama Base de Datos

Diagrama relacional de la base de datos.
Diagramas de Interacción

Diagrama de Interacción para inició sesión de Da Capo.

Diagrama de Interacción para consulta lección de Da Capo.
Componentes

Como lenguaje de programación principal
Ir al sitio oficial
Se utilizó para la construcción del sitio web. Junto con HTML, CSS y Javascript
Ir al sitio oficial
Se utilizó para gestionar la base de datos
Ir al sitio oficial
Un interprete del lenguaje Jason, para el lenguaje Python
Ir al sitio oficialDescargas
En esta sección se encuentran los documentos producidos durante el proyecto.
![]() |
Descargar |
![]() |
Descargar |
![]() |
Descargar |
![]() |
Descargar |
![]() |
Descargar |