viernes, 27 de noviembre de 2015

Avance del proyecto #1

En esta semana nos reunimos para identificar cuales eran los objetivos del programa que vamos a crear para esto decidimos desglosar que debe poder realizar nuestro programa y lo que necesita para su correcta ejecución

De los llegamos a la conclusión siguiente:


1. Listar las calificaciones de un cliente por fecha
Entrada : ID Cliente
Salida: Lista de calificaciones con sus respectivas fecha 


ID Cliente
Calificación Fecha Película

En los archivos de cada película se buscará el ID del cliente para sacarlo que esta en el campo valoración 

2. Top 10 de la películas por categoría de estrellas

Entrada: Categoría a sacarse
Salida: Lista con 10 elementos que son las películas con mayor número de veces en las valoraciones de 5,4,3,2, 1

Categoría

Nombre de la película


De cada archivo del dataset se debe verificar que en el campo de calificaciones sea el numero representativo de la categoría y se contara cuantas veces aparece en cada una para luego sacar las 10 con el mayor numero de veces. Adicionalmente se sacara al mismo tiempo los ID's de las películas con el mayor · de veces para buscar en el archivo  movies el nombre

En el método 1 creímos necesario el nombre de la película para darle sentido a las representaciones en la valoración
* El método organizaría cada película dentro de si propia categoría

3. Lista de las calificaciones de una película
Entrada: Nombre de la película
Salida: Lista de calificaciones nombre, fecha  calificación

Se muestra:


Nombre Película
Calificación Fecha

*En el archivo movies se conservará que coincida el nombre para obtener dentro del mismo registros su ID que servirá para la búsqueda del archivo que lo contiene una vez encontrada se procederá a sacar las calificaciones, con las fechas en que se hicieron

4. Listar películas por año

Entrada: Año a buscar
Salida: Lista de las películas realizadas en ese año

Muestra
Año
Nombre de la película 1
Nombre de la película 2

* Se trabaja directamente con el archivo movies Se busca el año ingresado coincida
con el registro en el campo y se muestra ek nombre de la película, así cada vez que el año
coincide

5. Buscar películas por coincidencia de palabras y mostrar la información de la que se
selecciona del listado
Entrada: Una palabra
Salida: Lista de coincidencias

Se muestra:
Palabra ingresada

Opciones de coincidencia


Una vez seleccionada

ID Película Año de realización


*Se mira que la palabra que se ingresa coincida con el nombre de algunas películas en el archivo movies y se devuelve una lista con todas las opciones posibles. Luego de que el usuario elija una se toma el año de realización el Id para buscar su archivo en el Dataset y sacar sus calificaciones (Promedio)




7.1 Mostrar las películas ordenadas alfabéticamente
Entrada: ninguna (solo se necesita que este en la opción)
Salida: Se muestra:
ID película Nombre Valoración Año de producción

En el archivo principal se buscara el nombre de la película y se compararan con 
los nombres anteriores para 
ordenarlos alfabéticamente

7.2  Mostrar las películas ordenadas descendentemente por año
Entrada: ninguna (solo se necesita estar en la opción)
ID película Nombre Valoración Año de producción


En el archivo principal se buscara el año de la película y se compararan para 
elegir el orden que debe presentarse  

Sugerencia: usar el método ordenar visto hoy en discretas

No hay comentarios:

Publicar un comentario