Anda di halaman 1dari 17

Nama : Bulan Fitri Dahlan

NIM : 09021282025071
Mata Kuliah : APPLBO L3

Skenario dan Activity Diagram pada Spotify


1. Free User
a. Register
Skenario : Register
No. Free User Sistem
1. Mengklik button register Menampilkan halaman register
2. Register dengan email dan Cek validasi. Jika iya sistem akan
password atau akun google atau mengirikan verifikasi ke email. Jika tidak
akun lainnya akan menampilkan pesan error.
3. Mengklik verifikasi di email Menampilkan halaman login

Activity Diagram: Register


b. Login
Skenario : login
No. Free User Sistem
1. Mengklik button login Menampilkan halaman login
2. login dengan email dan password Cek validasi. Jika iya sistem akan
atau akun google atau akun menampilkan halaman menu utama. Jika
lainnya tidak akan menampilkan pesan error.

Activity Diagram: Login


c. Memilih Lagu
Skenario : Memilih lagu
No. Free User Sistem
1. Mengklik button search Menampilkan halaman search
2. Mengetik judul lagu/artis/playlist Menampilkan daftar lagu/playlist/artist
yang sesuai
3. Memilih lagu Lagu diputar

Activity Diagram: memilih lagu


d. Memilih Podcast
Skenario : Memilih podcast
No. Free User Sistem
1. Mengklik button search Menampilkan halaman search
2. Mengetik judul podcast /playlist Menampilkan daftar podcast/playlist yang
sesuai
3. Memilih podcast podcast diputar

Activity Diagram: memilih podcast


e. Membuat Daftar Putar/Playlist
Skenario : membuat playlist
No. Free User Sistem
1. Mengklik button create playlist Menampilkan halaman playlist baru
2. Mengedit detail playlist Mengubah detail playlist
3. Menampilkan perubahan
4. Mencari Lagu Menampilkan daftar lagu
5. Mengklik button tambahkan di Menambahkan lagu ke playlist
salah satu lagu yang di pilih
6. Menampilkan lagu di playlist

Activity Diagram: membuat playlist


f. Mengatur Profile
Skenario : mengatur profile
No. Free User Sistem
1. Mengklik button profile Menampilkan halaman profile
2. Register dengan email dan Cek validasi. Jika iya sistem akan
password atau akun google atau mengirikan verifikasi ke email. Jika tidak
akun lainnya akan menampilkan pesan error.
3. Mengklik verifikasi di email Menampilkan halaman login

Activity Diagram: mengatur profile


2. Premium User
a. Berlangganan
Skenario : berlangganan
No. Premium User Sistem
1. Mengklik button upgrade Menampilkan halaman website
spotify.com
2. Menawarkan paket langganan
3. Memilih paket langganan Menampikan metode pembayaran
4. Memilih metode pembayaran Memproses pembayaran

Activity Diagram: berlangganan


b. Putar Offline
Skenario : Putar Offline
No. premium User Sistem
1. Mengklik button search Menampilkan halaman search
2. Mengetik judul lagu/podcast pada Menampilkan lagu/podcast yang dicari
button search
3. Mengklik button download Lagu/podcast didownload
4. Lagu/podcast ditambahkan kedalam daftar
putar offline dan dapat diputar secara
offline

Activity Diagram: Putar Offline


3. Admin sistem
a. Menambahkan Kategori
Skenario : menambahkan Kategori
No. Admin Sistem Sistem Database
1. Memilih menu menambahkan Menampilkan halaman tambah Kategori
Kategori
2. Menambahkan Kategori Kategori ditambahkan kedalam data base
dan ditampilkan di sistem

Activity Diagram: menambahkan Kategori


b. Menghapus Kategori
Skenario : menghapus Kategori
No. Admin Sistem Sistem Database
1. Memilih menu Kategori Menampilkan halaman Kategori
2. Memilih Kategori yang akan Konfirmasi penghapusan
dihapus
3. Jika iya, Kategori di database akan dihapus.
Jika tidak, kembali kemenu utama

Activity Diagram: Menghapus Kategori


c. Menambahkan Artis
Skenario : menambahkan artist
No. Admin sistem Sistem Database
3. Memilih menu menambahkan Menampilkan halaman tambah artist
artist
4. Menambahkan artist artist ditambahkan kedalam data base dan
ditampilkan di sistem

Activity Diagram: menambahkan artist


d. Menghapus Artis
Skenario : menghapus Artis
No. Admin Sistem Sistem Database
4. Memilih menu Artis Menampilkan halaman Artis
5. Memilih Artis yang akan dihapus Konfirmasi penghapusan
6. Jika iya, Artis di database akan dihapus.
Jika tidak, kembali kemenu utama

Activity Diagram: Menghapus Artis


e. Menambahkan Lagu/podcast
Skenario : menambahkan lagu/podcast
No. Admin Sistem Sistem Database
5. Memilih menu menambahkan Menampilkan halaman tambah
lagu/podcast lagu/podcast
6. Menambahkan lagu/podcsat Lagu/podcast ditambahkan kedalam data
base dan ditampilkan di sistem

Activity Diagram: menambahkan lagu/podcast


f. Menghapus Lagu/podcast
Skenario : menghapus Lagu/podcast
No. Admin sistem Sistem Database
7. Memilih menu lagu/Podcast Menampilkan halaman lagu/playlist
8. Memilih lagu/Podcast yang akan Konfirmasi penghapusan
dihapus
9. Jika iya, lagu/Podcast di database akan
dihapus. Jika tidak, kembali kemenu utama

Activity Diagram: Menghapus lagu/Podcast


g. Menghapus User
Skenario : menghapus playlist
No. Free User Sistem
10. Memilih menu User Menampilkan halaman User
11. Memilih User yang akan dihapus Konfirmasi penghapusan
12. Jika iya, user di database akan dihapus. Jika
tidak, kembali kemenu utama

Activity Diagram: Menghapus playlist


h. Menambahkan daftar putar/playlist
Skenario : Menambahkan daftar putar/playlist
No. Admin Sistem Sistem database
1. Memilih menu manambah playlist Menampilkan halaman tambah playlist
2. Membuat playlist Playlist baru ditambahkan kedalam
database
3. Memilih lagu/podcast untuk Lagu ditambahkan kedalam database dan
ditambahkan ke playlist ditampilkan kesistem

Activity Diagram: Menambahkan daftar putar/playlist


i. Menghapus daftar putar/playlist
Skenario : menghapus playlist
No. Admin Sistem Sistem Database
13. Memilih menu playlist Menampilkan halaman playlist
14. Memilih playlist yang akan dihapus Konfirmasi penghapusan
15. Jika iya, playlist di database akan dihapus.
Jika tidak, kembali kemenu utama

Activity Diagram: Menghapus playlist

Anda mungkin juga menyukai