Algemeen wordt dit een applicatie voor het beheren van muziek. De muziek zal georganiseerd zijn in een database, deze zal ook beschikbaar zijn in verschillende formaten(bv. mp3, ogg, aac, wma, . . . ).
Soorten gebruikers
Bij het opstarten van de applicatie is de gebruiker automatisch van het type bezoeker, wanneer er ingelogd wordt zal het type van de gebruiker veranderen en zullen de bijhorende rechten worden toegekend.
De gebruikers van het type bezoeker kunnen beschikbare muziek opzoeken en aanvragen doen, ze zien enkel informatie die voor hen toegankelijk is.
De gebruikers van het type programmamaker kunnen muziek toevoegen/verwijderen aan programma's die aan hun toegewezen zijn . Ze kunnen dit handmatig doen, of het kan ook automatisch gedaan worden op basis van volgende criteria genre, tijdsduur, laatste maal afgespeeld,aanvragen, etc.
De gebruikers van het type beheerder kunnen geplande programma's aanmaken, verwijderen, verwisselen en kunnen ook muziek toevoegen en verwijderen. Hij kan ook een bepaald programma toewijzen aan een programmamaker naar keuze.
Interface
De muziekbestanden uit de databank worden weergegeven in een lijst met bepaalde informatie (Er wordt rekening gehouden met het type gebruiker) met de volgende zaken: genre, tijdsduur, laatste maal afgespeeld,aanvragen, enz.
Programma’s exporteren
Een programma in de applicatie zal ook exporteerbaar zijn in .m3u,xml,. . .
Zoekfunctie
Er zal een zoekfunctie zijn die het de gebruikers gemakkelijker zal maken om hun specifiek muziek snel te kunnen vinden uit de databank. Deze zal functioneren op basis van muziekinfo,( metadata) zoals bv.: genre, artiest, album, enz.
Muziek aanvragen
Voor het aanvragen van muziek zal er steeds een ‘aanvraag’ optie beschikbaar zijn in de vorm van een knop bij het specifiek muziekbestand.
De applicatie zal beschikbaar zijn voor verschillende soorten gebruikers, waarvan de rechten voor elk type gebruiker zullen verschillen.
Muziek toevoegen/verwijderen
Deze optie is enkel beschikbaar voor gebruikers van het type beheerder. Deze hebben de mogelijkheid om muziek toe te voegen/verwijderen uit de databank. Voordat de gebruiker muziek kan verwijderen moet deze eerst verwijderd zijn uit alle programma's, zo niet dan krijgt hij een foutmelding.
Programma’s maken manueel/automatisch
Deze optie is beschikbaar voor gebruikers van het type beheerder. Indien zij manueel een programma willen maken zoeken zij zelf de muziek op via de zoekfunctie en voegen deze manueel toe aan het programma. Voor een automatische opstelling van een programma is er eerst informatie vereist, zoals bv. genre,artiest,album en eventueel de gewilde tijdsduur. Er wordt dan automatisch een programma gegenereerd.
Programma’s toewijzen
Deze optie is enkel beschikbaar voor gebruikers van het type beheerder. Zij kunnen een programma naar keuze toewijzen aan een gebruiker van het type programmamaker.
Programma’s verwijderen
Ook deze optie is enkel beschikbaar voor gebruikers van het type beheerder. Zij kunnen een programma naar keuze selecteren en verwijderen, om fouten te vermijden zal er nog eens naar een bevestiging gevraagd worden.
Geen opmerkingen:
Een reactie posten