• Tidak ada hasil yang ditemukan

3.3 Design Foundation

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

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 :

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 :

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 :

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 :

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 :

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 :

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 :

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 :

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 :

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

Dokumen terkait