You are on page 1of 4

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA

FACULTAD DE INGENIERIA
ESCUELA DE CIENCIAS Y SISTEMAS
LENGUAJES FORMALES Y DE PROGRAMACIÓN
SECCIÓN: “A”
CATEDRÁTICO: INGENIERO LUIS ESPINO BARRIOS
JUNIO – 2013
ALUMNO: SAMY JOSUE RUIZ MONZÓN
CARNÉ: 2007-14767

Guitar-Licks v1.0
Lick en el mundo de la música es una frase o un patrón que es repetitivo,
de ahí tome la idea del nombre de mi aplicación.

Descripción

Guitar-licks v1.0 es una aplicación enfocada especialmente para


guitarristas que empiezan en el mundo de la música, y aquellas personas
que cuentan con poco tiempo para practicar, ya que contará con las
herramientas necesarias para empezar a aprender a tocar la guitarra.

Interfaz

Contará con una interfaz adecuada donde estará el menú con las
herramientas con las que cuenta la aplicación proporcionando acceso
fácil y rápido al usuario a dichas herramientas.

Sección de Herramientas
Acordes

En la sección de acordes el usuario tendrá la opción de elegir el acorde y


también podrá elegir si el acorde es mayor o menor. El acorde elegido se
mostrara en una pequeña sección que emulara una parte del diapasón
dependiendo en que trastes se hace el acorde que el usuario elija,
adicional a eso el usuario podrá escuchar el acorde dando play parecido
a como se muestra en la imagen 2.
Imagen 1: sección de acordes

Escalas

En la sección de escalas se emulará el diapasón de guitarra el cual se


mostrara la escala que el usuario elija y tendrá la opción de darle play
para ver cómo se toca y las notas que lleva la escala que haya elegido,
parecido a como se muestra en la imagen 2.

Imagen 2: sección de acordes

Metrónomo

Un metrónomo es una herramienta que se utiliza para indicar el tiempo o el


compás de la música dando pulsaciones, la aplicación tendrá la
capacidad de indicar desde 60bpm hasta 200bpm dependiendo de la
agilidad y las exigencias del usuario.

Imagen 3: metrónomo
Posible solución
Para llevar a cabo esta aplicación es necesario utilizar una base de datos
donde estén guardados los acordes y los audios de cada nota y cada
tiempo del metrónomo y es necesario hacer consultas cuando el usuario
elija cada una de las opciones que tiene la aplicación.

También es necesaria la utilización de componentes gráficos para mostrar


los acordes y las escalas asociadas a la aplicación así como también el
diseño de cada una de las herramientas (diapasón, metrónomo, interfaz,
etc.)

Para guiarnos y mostrar la interacción que tiene el usuario con la


aplicación es necesario hacer diagramas UML para así mostrar un mejor
panorama de las interacciones usuario-aplicación y también es necesario
ver la interacción interna de las clases asociadas para la solución del
problema.

Panorama general

Guitar-licks v1.0 es una aplicación que tiene como objetivo principal


ayudar a guitarristas que empiezan a aprender a tocar ya que cuenta con
las herramientas necesarias para empezar a aprender.

Clientes

-Usuarios finales.

Metas

-Fácil acceso a herramientas de la aplicación.


-Facilidad de uso.
-Portabilidad.
- liviana

Funciones del sistema

-mostrar acordes elegidos.


-mostrar escalas elegidas.
-mostrar metrónomo.
Diagrama de casos de uso

Diagrama de secuencia

You might also like