Programacio

Páginas: 5 (1043 palabras) Publicado: 27 de octubre de 2014
centercenter95000950004550035363152500251460 3700030000 44000341947525002514604000070000455003536315690006939915370000
455003536315350003520440Requisitos de la documentación y Manipulación de archivos
Luis David Martínez Brenes
028000Requisitos de la documentación y Manipulación de archivos
Luis David Martínez Brenes

OBJETIVO
Desarrollar el diseño y modelación de un Reproductorde mp3, utilizando el lenguaje de programación JAVA, utilizando la librería JLayer, así como la de Gson para la creación, modificación, y lectura de archivos.
El reproductor deberá contar con las funciones básicas, como tener un botón de play y uno de stop, así mismo, se deberán poder agregar canciones a la lista de reproducción, y guardarlas si así se desea, y poder abrirlas cuando se requiera.Además debe contar con un buen diseño, estético y funcional.
DESCRIPCION Y FUNCIONALIDAD
El programa es un reproductor Mp3 que nos permite escuchar música, creando nuestras propias listas de reproducción.
Para crear una lista de reproducción.-
Después de dar click en crear la lista de reproducción, le agregas cada una de las canciones que deseas escuchar en el botón agregar canción, en casode que por error hayas seleccionado una canción que no quieras escuchar solo seleccionas la canción y le das click al botón eliminar canción y finalmente le das click al botón guardar.
Para abrir una lista de reproducción.-
Le das click en el botón Cargar lista y eliges la lista de reproducción que quieres escuchar, la seleccionas y le das click en abrir en el file chooser.
Para escuchar lascanciones.-
Cuando agregas la canción la reproduce, otra manera es seleccionar la canción y dar click en el botón de play, también está la opción de darle doble click a la canción que deseas escuchar.
Cada vez que se esté reproduciendo una canción se mostrara su nombre para que sepas cual está en curso.
También tenemos el botón de stop que cierra la reproducción de la canción y los botones deregresar y adelantar canción.
DESCRIPCION Y JUSTIFICACION DE CREACION DE RESTRICCIONES PARA LA MANIPULACION DE ARCHIVOS DE LA APLICACIÓN
Es un programa apto para cualquier usuario con una interfaz amigable que te permite escuchar tu música, para esto las canciones deben estar en formato Mp3, esta es su principal restricción, ya que por el momento el reproductor no acepta otro formato de archivo.Dichas canciones deben de guardarse en listas de reproducción que se guardaran como archivos json o archivos de texto.
ANALISIS DE ARQUITECTURA
La manera de adecuar el proyecto de reproductor Mp3 se puede implementar de la sig. Manera:
Modelo: En el modelo se declarara los datos & se almacenaran en ellos, se pondrán los pequeños métodos donde se reciben los datos o los cuales mandan a llamara otros métodos.
Vista: En esta parte se conformara por la interfaz gráfica que se mostrara al usuario, en la cual se mostrara la lista de reproducción, se podrán agregar & eliminar canciones, también contara con los botones de play, stop, siguiente & anterior. Se mostrara la canción reproduciendo & finalmente se tendrán botones para crear listas, cargar listas & guardar lasmodificaciones de las listas.
Controlador: Dentro del controlador se pondrán los métodos a realizar para cada botón.
DIAGRAMA DE CLASE

PLAN DE TRASCENDENCIA Y MOVILIDAD
Este programa al poder modificar algunas partes del código puede reproducir videos ya que al tener los controles básicos de reproducción como el play, stop, siguiente y anterior es cuestión de agregarle algunas funciones parareproducir videos, por otra parte al contar con un manipulador de archivos este programa puede abrir, guardar y modificar archivos por el momento solo guarda listas de reproducción en un archivo de texto pero con modificaciones leves se puede hacer para que funcione con cualquier archivo.
El programa al ser elaborado en un lenguaje de programación JAVA es fácil su traslado a otros sistemas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • programacio
  • Programacio
  • programacio
  • programacio
  • programacio
  • Programacio
  • Programacio
  • Programacio

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS