Креирање на плејлиста
Тука е претставен процесот на креирање на плејлиста од страна на Слушател.
Актери
- Слушател
Процес
- Слушателот клика на копче за креирање на плејлиста - Create a new playlist.
- По ова се отвара страна/popup со форма за податоците на плејлистата.
- По внесувањето на податоците Слушателот клика на копче Upload и податоците се праќаат до сервер.
- На ниво на база се извршуваат следните прашалници:
-- додавање во ентитетот Playlist insert into playlist(playlist_name,playlist_description) values ('Playlist by Petko Petkov','Best Rock solos');
- По ова кога ќе ја отвори страната на ново креираната плејлиста тој ќе може да додаде песни во неа, со кликање на копче Add songs или при пребарување на песна може да се кликне на копче до неа Add to playlist.
- Доколку кликне на копчето во страната на плејлистата, би се отворил pop-up search bar каде слушателот би пребарал песна и со кликање истата би се додала во отворената плејлиста. Прашалникот би бил:
--пребарување на песна select song_title from song where song_title ilike '%query%'; -- додавање на песната во плејлистата -- current_playlist_id е id-то на отворената плејлиста и searched_song_id е id-то на селектираната песна insert into in_playlist (playlist_id,creation_id) values (current_playlist_id,searched_song_id);
- Доколку кликне на копчето до некоја пребарана песна, би се излистале сите плејлисти креирани од корисникот и тој би одбрал во која плејлиста сака да ја додаде песната.
--листање на сите плејлисти креирани од корисникот -- this.user_id се однесува на id-то на моменталниот корисник select * from playlist p where p.created_by=this.user_id; -- додавање на песната во плејлистата -- selected_playlist_id и selected_song_id сe id-ата на селектираните плејлиста и песна соодветно од страна на корисникот insert into in_playlist (playlist_id,creation_id) values (selected_playlist_id,selected_song_id);
Last modified
5 months ago
Last modified on 01/10/24 19:27:50
Attachments (2)
-
musicbuzz_page-0010.jpg
(102.8 KB
) - added by 5 months ago.
add to playlist
-
musicbuzz_page-0011.jpg
(76.5 KB
) - added by 5 months ago.
show songs in playlist
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.