23
3.3.2 Narasi Use Case
Nama use case : Akses Root
Aktor : Pengguna
Package : -
Skenario :
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan form akses root 2. user menginputkan password
kemudian mengklik tombol “OK” 3. Mengautentifikasi password apakah
sesuai dengan password sebenarnya 4. sistem menampilkan halaman utama
aplikasi Table 3.1: Use Case Akses Root
Nama use case : Tampilkan Pengaturan
Aktor : Pengguna
Package : Menu Main
Skenario :
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan form pengaturan 2. user mengedit Direktori Kerja,
Direktori mount file ISO, dan besarnya RAM untuk emulator kemudian
mengklik tombol “Keluar” 3. Menyimpan semua pengaturan
kedalam file konfigurasi 4. sistem menutup form pengaturan
Table 3.2: Use Case Tampilkan Pengaturan
24
Nama use case : Keluar Dari Program
Aktor : Pengguna
Package : Menu Main
Skenario :
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Sistem menutup aplikasi Table 3.3: Use Case Keluar Dari Program
Nama use case : Edit Icon
Aktor : Pengguna
Package : Menu Tampilan
Skenario :
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan form icon 2. user memilih icon yang akan diinstal
3. Menyimpan semua pengaturan kedalam file konfigurasi
4. sistem menutup form icon Table 3.4: Use Case Edit Icon
Nama use case : Edit Logo
Aktor : Pengguna
Package : Menu Tampilan
Skenario :
25
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan form logo 2. user memilih logo yang akan
dimasukan ke sistem operasi 3. Menyimpan semua pengaturan
kedalam file konfigurasi 4. sistem menutup form logo
Table 3.5: Use Case Edit Logo Nama use case
: Edit Tema Aktor
: Pengguna Package
: Menu Tampilan Skenario
:
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan form tema 2. user memilih tema yang akan
diinstal 3. Menyimpan semua pengaturan
kedalam file konfigurasi 4. sistem menutup form tema
Table 3.6: Use Case Edit Tema
Nama use case : Edit Wallpaper
Aktor : Pengguna
Package : Menu Tampilan
Skenario :
26
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan form wallpaper 2. user memilih gambar yang akan
djadikan wallpaper 3. Menyimpan semua pengaturan
kedalam file konfigurasi 4. sistem menutup form wallpaper
Table 3.7: Use Case Edit Wallpaper
Nama use case : Edit Source.list
Aktor : Pengguna
Package : Menu Tambahan
Skenario :
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan teks editor berisi list source repository
2. user mengedit list source repository melalui teks editor kemudian mengklik
tombol “Keluar” 3. Menyimpan semua pengaturan
kedalam file konfigurasi 4. sistem menutup form pengaturan
Table 3.8: Use Case Edit Source.list Nama use case
: Jalankan Terminal Aktor
: Pengguna Package
: Menu Tambahan Skenario
:
27
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menjalankan aplikasi terminal yang sudah mengarah ke sistem operasi
yang akan diremastering 2. user mengedit pengaturan sistem
operasi melalui aplikasi terminal dan mengetik perintah “exit” untuk keluar
dari aplikasi terminal 3. Sistem menyimpan semua
pengaturan kedalam sistem operasi yang akan diremastering serta menutup
aplikasi terminal Table 3.9: Use Case Jalankan Terminal
Nama use case : Tampilkan Pembuat
Aktor : Pengguna
Package : Menu Bantuan
Skenario :
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan form berisi informasi pembuat sistem
2. user mengklik tombol “Keluar” 3. sistem menutup form berisi informasi
pembuat sistem Table 3.10: Use Case Tampilkan Pembuat
Nama use case : Tampilkan Lisensi
Aktor : Pengguna
Package : Menu Bantuan
Skenario :
28
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan form berisi informasi tentang lisensi sistem
2. user mengklik tombol “Keluar” 3. sistem menutup form berisi informasi
lisensi sistem Table 3.11: Use Case Tampilkan Lisensi
Nama use case : Tampilkan Tentang
Aktor : Pengguna
Package : Menu Bantuan
Skenario :
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan form berisi informasi seputar sistem link untuk informasi
lebih lanjut tentnag sistem 2. user mengklik tombol “Keluar”
3. sistem menutup form berisi informasi seputar sistem
Table 3.12: Use Case Tampilkan Tentang Nama use case
: Jaringan Aktor
: Pengguna Package
: Pilih Aplikasi Skenario
:
29
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan form berisi pilihan untuk menginstal aplikasi jaringan
2. user memilih aplikasi jaringan apa saja yang ingin diinstall kedalam
sistem operasi kemudian mengklik tombol “Keluar”
3. sistem menutup form berisi pilihan untuk menginstal aplikasi jaringan
Table 3.13: Use Case Jaringan
Nama use case : Basis Data
Aktor : Pengguna
Package : Pilih Aplikasi
Skenario :
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan form berisi pilihan untuk menginstal aplikasi basis data
2. user memilih aplikasi basis data apa saja yang ingin diinstall kedalam
sistem operasi kemudian mengklik tombol “Keluar”
3. sistem menutup form berisi pilihan untuk menginstal aplikasi basis data
Table 3.14: Use Case Basis Data
Nama use case : Komputasi
Aktor : Pengguna
Package : Pilih Aplikasi
Skenario :
30
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan form berisi pilihan untuk menginstal aplikasi komputasi
2. user memilih aplikasi komputasi apa saja yang ingin diinstall kedalam
sistem operasi kemudian mengklik tombol “Keluar”
3. sistem menutup form berisi pilihan untuk menginstal aplikasi komputasi
Table 3.15: Use Case Komputasi
Nama use case : Multimedia
Aktor : Pengguna
Package : Pilih Aplikasi
Skenario :
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan form berisi pilihan untuk menginstal aplikasi multimedia
2. user memilih aplikasi multimedia apa saja yang ingin diinstall kedalam
sistem operasi kemudian mengklik tombol “Keluar”
3. sistem menutup form berisi pilihan untuk menginstal aplikasi multimedia
Table 3.16: Use Case Multimedia
Nama use case : Desain Grafis
Aktor : Pengguna
Package : Pilih Aplikasi
Skenario :
31
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan form berisi pilihan untuk menginstal aplikasi desain grafis
2. user memilih aplikasi desain grafis apa saja yang ingin diinstall kedalam
sistem operasi kemudian mengklik tombol “Keluar”
3. sistem menutup form berisi pilihan untuk menginstal aplikasi desain grafis
Table 3.17: Use Case Desain Grafis
Nama use case : Pilih File ISO
Aktor : Pengguna
Package : Tombol Fungsi
Skenario :
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan form untuk memilih letak file ISO
2. user memilih file ISO kemudian mengklik tombol “Open”
3. sistem mengekstrak file ISO untuk diolah
4. sistem mengaktifkan semua tombol Table 3.18: Use Case Pilih File ISO
Nama use case : Buat Ulang ISO
Aktor : Pengguna
Package : Tombol Fungsi
Skenario :
32
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan aplikasi terminal 2. user memilih aplikasi basis data apa
saja yang ingin diinstall kedalam sistem operasi kemudian mengklik
tombol “Keluar” 3. sistem menutup form berisi pilihan
untuk menginstall aplikasi basis data Table 3.19: Use Case Buat Ulang ISO
Nama use case : Jalankan Emulator
Aktor : Pengguna
Package : Tombol Fungsi
Skenario :
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan form emulator berisi sistem operasi yang sudah
diremastering 2. user mencoba sistem operasi yang
telah diremastering
kemudian mematikan emulator
3. sistem menutup form emulator Table 3.20: Use Case Jalankan Emulator
Nama use case : Bersihkan Direktori Kerja
Aktor : Pengguna
Package : Tombol Fungsi
Skenario :
33
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Menampilkan aplikasi terminal yang sedang
menampilkan proses
pembersihan direktori kerja 2. sistem menutup aplikasi terminal
Table 3.21: Use Case Bersihkan Direktori Kerja
3.3.3 Flowchart