• Tidak ada hasil yang ditemukan

METODOLOGI PENELITIAN

4.1 Analisa Masalah dan Kebutuhan .1 Analisa Masalah

4.2.2 Skenario Use Case

Skenario use case merupakan tabel yang menggambarkan deskripsi rinci dari tiap use case. Berikut adalah skenario use case untuk setiap use case yang ada pada system kompresi yang akan dibangun.

1. Use Case File

Tabel 4.1 Skenario Use Case File

Identifikasi

Nama Use Case File

Deskripsi Merupakan menu yang memiliki submenu

add file, select file, dan remove file.

Aktor User

Kondisi Akhir Sistem menampilkan submenu yang ada pada menu file.

Skenario

No Aksi Aktor Aksi Sistem

1 Aktor memilih menu File

Sistem menampilkan

submenu dari menu file yaitu

add file, select file dan remove file.

2. Use Case Action

Tabel 4.2 Skenario Use Case Action

Identifikasi

Nama Use Case Action

Deskripsi Merupakan menu yang memiliki submenu

compress dan decompress.

Aktor User

Kondisi Awal User memilih menu menu Action

Kondisi Akhir Sistem menampilkan submenu yang ada

pada menu action

Skenario

No Aksi Aktor Aksi Sistem

1 Aktor memilih menu action

Sistem menampilkan submenu dari menu action yaitu compress dan

decompress.

3. Use Case Audio

Tabel 4.3 Skenario Use Case Audio

Identifikasi

Nama Use Case Audio

Deskripsi Merupakan menu yang memiliki submenu

Aktor User

Kondisi Awal User memilih menu menu audio

Kondisi Akhir Sistem menampilkan submenu yang ada

pada menu audio.

Skenario

No Aksi Aktor Aksi Sistem

1 Aktor memilih menu audio.

Sistem menampilkan submenu dari menu audio yaitu play, pause, stop, next

dan previous.

4. Use Case Add File

Tabel 4.4 Skenario Use Case Add File

Identifikasi

Nama Use Case Add File

Deskripsi Merupakan pilihan menu untuk

memasukkan file tunggal ke dalam list file

Aktor User

Kondisi Awal User memilih submenu Add File

Kondisi Akhir Sistem menyimpan file ke dalam list file

Skenario

No Aksi Aktor Aksi Sistem

1 Aktor memilih submenu Add

File pada menu file

Sistem menampilkan jendela

open file

2 Aktor memilih file tunggal yang diinginkan

3 Aktor memilih tombol open Sistem menampilkan file terpilih pada list file

5. Use Case Select File

Tabel 4.5 Skenario Use Select File

Identifikasi

Nama Use Case Select File

Deskripsi

Merupakan pilihan submenu untuk memasukkan menandai atau menseleksi file dalam list file

Aktor User

Kondisi Awal User memilih submenu select file

Kondisi Akhir Sistem menandai atau menseleksi file dalam list file

Skenario

No Aksi Aktor Aksi Sistem

1 Aktor memilih submenu

select file pada menu file

Sistem menseleksi file dalam

list file

6. Use Case Remove File

Tabel 4.6 Skenario Use Case Remove File

Identifikasi

Nama Use Case Remove file

Deskripsi Merupakan pilihan submenu untuk

menghapus file dalam list file

Aktor User

Kondisi Awal User memilih submenu remove file

Kondisi Akhir Sistem menghapus file dalam list file

Skenario

No Aksi Aktor Aksi Sistem

1 Aktor memilih submenu

remove file pada menu file

Sistem menghapus file dalam

7. Use Case Compress

Tabel 4.7 Skenario Use Case Compress

Identifikasi

Nama Use Case Compress

Deskripsi Merupakan pilihan menu untuk

mengompress file wave

Aktor User

Kondisi Awal User memilih submenu Compress

Kondisi Akhir Sistem menyimpan file wave yang telah

dikompress

Skenario

No Aksi Aktor Aksi Sistem

1 Aktor memilih file yang telah tersedia pada list file

2

Aktor memilih directory untuk menyimpan hasil kompresan

System menampilkan jendela browse folder

3 Actor memilih folder untuk menyimpan

4 Aktor memilih tombol ok

5 Aktor memilih submenu

compress pada menu proses

Sistem melakukan proses compressing dan menyimpan file compressing pada folder yang telah dipilih.

8. Use Case Decompress

Tabel 4.8 Skenario Use Case Decompress

Identifikasi

Nama Use Case Decompress

Deskripsi Merupakan pilihan menu untuk

me-uncompress file wave

Kondisi Awal User memilih menu Decompress

Kondisi Akhir Sistem menyimpan file wave yang telah

di-uncompress

Skenario

No Aksi Aktor Aksi Sistem

1 Aktor memilih file yang telah tersedia pada list file

2

Aktor memilih directory untuk menyimpan hasil file

decompress

System menampilkan jendela

browse folder

3 Actor memilih folder untuk menyimpan

4 Aktor memilih tombol ok

5 Aktor memilih submenu

decompress pada menu proses

Sistem melakukan proses

uncompressing dan

menyimpan file pada folder yang telah dipilih.

9. Use Case Play

Tabel 4.9 Skenario Use Case Play

Identifikasi

Nama Use Case Play

Deskripsi Merupakan pilihan menu untuk memainkan

file

Aktor User

Kondisi Awal User memilih submenu Play

Kondisi Akhir Sistem memainkan file wave

Skenario

No Aksi Aktor Aksi Sistem

1 Aktor memilih file yang telah tersedia pada list file

2 Aktor memilih submenu play

10. Use Case Pause

Tabel 4.10 Skenario Use Case Pause

Identifikasi

Nama Use Case Pause

Deskripsi

Merupakan pilihan menu untuk

menberhentikan file wave yang dimainkan secara sementara

Aktor User

Kondisi Awal User memilih submenu pause

Kondisi Akhir Sistem memberhentikan file wave

Skenario

No Aksi Aktor Aksi Sistem

1

Ketika ada file wave yang sedang dimainkan, actor memilih submenu pause pada

menu audio

Sistem memberhentikan file

wave yang sedang

dimainkan, untuk

memainkan kembali pilih submenu play pada menu

audio

11. Use Case Stop

Tabel 4.11 Skenario Use Case Stop

Identifikasi

Nama Use Case Stop

Deskripsi Merupakan pilihan submenu untuk

menberhentikan file wave yang dimainkan

Aktor User

Kondisi Awal User memilih submenu stop

Kondisi Akhir Sistem memberhentikan file wave

Skenario

No Aksi Aktor Aksi Sistem

1 Ketika ada file wave yang sedang dimainkan, actor

Sistem memberhentikan file

memilih submenu stop pada

menu audio

12. Use Case Next

Tabel 4.12 Skenario Use Case Next

Identifikasi

Nama Use Case Next

Deskripsi

Merupakan pilihan submenu untuk memainkan file wave pada file berikutnya dalam list file

Aktor User

Kondisi Awal User memilih submenu next

Kondisi Akhir Sistem memainkan file wave pada file berikutnya

Skenario

No Aksi Aktor Aksi Sistem

1 Actor memilih submenu next pada menu audio

Sistem memainkan file berikutnya yang terdapat pada list file

13. Use Case Previous

Tabel 4.13 Skenario Use Case Previous

Identifikasi Nama Use Case Previous

Deskripsi

Merupakan pilihan submenu untuk

memainkan file wave pada file sebelumnya dalam list file

Aktor User

Kondisi Awal User memilih submenu previous

Kondisi Akhir Sistem memainkan file wave pada file sebelumnya

No Aksi Aktor Aksi Sistem

1 Actor memilih submenu

previous pada menu audio

Sistem memainkan file sebelumnya yang terdapat pada list file

14. Use Case Open File

Tabel 4.14 Skenario Use Case Open File

Identifikasi

Nama Use Case Open file

Deskripsi Merupakan reaksi system dari use case add

file

Aktor User

Kondisi Awal User memasukkan file wave ke dalam list

file dengan memilih submenu add file

Kondisi Akhir Sistem membuka file wave

Skenario

No Aksi Aktor Aksi Sistem

1 Actor memilih submenu next pada menu audio

Sistem memainkan file berikutnya yang terdapat pada list file

15. Use Case Save File

Tabel 4.15 Skenario Use Case Save File

Identifikasi

Nama Use Case Save file

Deskripsi Merupakan reaksi system dari use case

compress dan decompress

Aktor User

Kondisi Awal User melakukan proses kompresi dan

dekompresi

Kondisi Akhir Sistem menyimpan file wave

No Aksi Aktor Aksi Sistem

1 Actor melakukan compress dan decompress

Sistem menyimpan file wave hasil kompresi dan

dekompresi

16. Use Case List File

Tabel 4.16 Skenario Use Case List File

Identifikasi

Nama Use Case List File

Deskripsi Merupakan sebuah halaman untuk

memasukkan daftar file wave

Aktor User

Kondisi Awal User memilih submenu add file

Kondisi Akhir Sistem menampilkan file yang

ditambahkan dalam list file

Skenario

No Aksi Aktor Aksi Sistem

1 Aktor memilih submenu add

file

System menampilkan jendela

browse folder

2 Aktor memilih file

3 Actor memilih tombol open System menampilkan file pada halaman list file

Dokumen terkait