Está en la página 1de 2

Politécnico Jaime Isaza Cadavid

La compañía de entretenimiento Poli Music tiene varias bandas musicales que han firmado contrato con
ella. La compañía utiliza cuatro empresas de difusión de la música: youtube (para colocar videos de estas
bandas), itunes (para publicar las canciones), Celulares (para vender ringtones) y un local donde se
venden los discos de sus artistas. Por disposiciones legales, cada artista sólo puede colocar sus
producciones en uno de los sitios mencionados.

Cada vez que en youtube se pasa el video de un artista, este recibe 1 dólar. Cuando su canción es
bajada del sitio de itunes recibe 80 centavos de dólar. Si su canción es descargada en un teléfono celular
recibe 50 centavos de dólar. Por cada disco vendido recibe 8 dólares. Al final del mes la compañía debe
enviar a cada uno de sus artistas un cheque por regalías. Si un artista vendió más de USD100 (100
dólares) recibe un disco de oro, si vendió más de USD500 (500 dólares) recibe un disco de platino.

Youtube, iTunes, el operador de descargas a celular y el local envían la información de las ventas en un
formato único de la siguiente forma (ver tabla. Note que la tabla está organizada por empresa de
difusión):
ID empresa de difusión
Nombre Empresa de difusión
ID artista
Nombre del artista
Cantidad de operaciones según empresa de difusión (Cantidad de veces que se vio el video en
youtube ó la cantidad de veces que se descargó la canción desde itunes ó la cantidad de veces que
se descargó la canción en el celular -sólo se tiene convenio con una compañía de telefonía celular- o
la cantidad de discos vendidos).

IdEmpresa Empresa IdArtista Artista Cantidad de


Operaciones
1 Youtube 100 NoFeedBack 10
1 Youtube 658 Shakira 8
2 itunes 115 Cabas 6
2 itunes 205 Beyonce 6
3 MICELULAR 326 Coldplay 8
4 Local 107 DrKrapula 10
4 Local 401 Juanes 2

El sistema debe ayudar a esta empresa de entretenimiento generando la información de lo


recibido por cada artista. Ejemplo:

Artista Medio de Difusión Total Ganado


NoFeedBack Youtube 5.00
Shakira Youtube 4.00
Cabas Itunes 2.40
… …

Adicionalmente, el sistema debe permitir generar informes sobre:


a. Cantidad y total de ventas por cada medio de difusión
b. Artistas (nombre y ID) que más dinero recibieron en un rango de fecha, desglosado por medio de
difusión
c. Artistas que recibieron disco de oro, platino en un rango de tiempo
d. El sistema deberá tener dos perfiles: Administrador y Operador. La única diferencia que presentan, es
que el Administrador podrá modificar y eliminar los datos registrados, el Operador no. Para ambos, se
deberá guardar un log de auditoría, es decir, cuando se guarda, modifica o elimina, se deberá guardar
un registro de quien realiza la operación, fecha, hora. Podrán existir varios operarios, los cuales se
pueden parametrizar, pero sólo un administrador.

e. El sistema deberá permitir varios usuarios de forma simultánea.

Criterios de aceptación VENTA DE MÚSICA


1. El usuario podrá parametrizar una empresa difusora y el valor que paga por cada operación de
venta.
2. El usuario podrá registrar para cada empresa difusora, una venta.
3. El usuario podrá generar un informe como es solicitado, además de presentar otra columna con el
valor total de venta. El informe podrá ser guardado y consultado posteriormente por un nombre
(se debe guardar la fecha del informe)
4. El usuario podrá generar un informe de ventas por empresa difusora.
5. El usuario podrá consultar cuales son los artistas que más vendieron por un rango de fecha.
6. El usuario podrá consultar cuales artistas ganaron disco de platino y de oro.
7. El monto para determinar si un artista gana disco de oro o platino o los dos, debe ser paramétrico.
8. Se puede consultar el log de auditoría por usuario, fecha y/u operación.

Ejercicio basado en:


https://sophia.javeriana.edu.co/programacion/sites/default/files/pdfFilesAsignaturas/venta%20de%20mu
sica.pdf

También podría gustarte