Narasi Use Case Design Foundation

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