BAB IV HASIL DAN PEMBAHASAN
METODOLOGI PENELITIAN
1. Fase Perencanaan Syarat-syarat
4.2 Metode Pengembangan Sistem
4.2.1 Fase Perencanaan Syarat-Syarat
4.2.2.3 Pembuatan Use Case Scenario
Use case scenario merupakan penjelasan yang lebih terperinci mengenai masing-masing usecase yang terjadi di dalam sistem. Usecase diagram terdiri dari :
a. Nama use case : nama use case dideskripsikan b. Actor : yang terlibat
c. Deskripsi : deskripsi usecase
d. Pre Condition : syarat penting bagi usecase untuk mengulang
e. Action : kegiatan yang dilakukan oleh usecase f. Post Condition : kegiatan setelah usecase Dilaksanakan Berikut adalah usecase scenario dari diagram usecase di atas:
a. Use Case Scenario Petunjuk Tabel 4.3 Use Case Scenario Petunjuk Usecase Name Petunjuk
Usecase Id 1
Actor User
Description Use Case ini akan menjelaskan seorang user yang akan melihat petunjuk penggunaan aplikasi tersebut
Pre condition User harus sudah masuk menu utama Typical Course of
Event
Actor Action System Respons
64
petunjuk aplikasi sesuai dengan
arahannya
Post condition User berhasil mengakses menu petunjuk dan melihat halaman bantu bagaimana cara menggunakan aplikasi pahlawan.
b. Use Case Scenario Pahlawan
Tabel 4.4 Use Case Scenario pahlawan Usecase Name Pahlawan
Usecase Id 2
Actor User
Description Use Case ini akan menjelaskan ke seorang user yang akan melihat pahlawan-pahlawan Indonesia
Pre condition User harus sudah masuk menu utama Typical Course of
Event
Actor Action System Respons
Menekan tombol pahlawan
Memilih list pahlawan
Memilih list provinsi
Menampilkan list pahlawan dan list provinsi
Menampilkan pahlawan berdasarkan katagori (nasional, revolusi, proklamator) Menampilkan nama provinsi Post condition User berhasil mengakses menu pahlawan
65
c. Use Case Scenario List Pahlawan
Tabel 4.5 Use Case Scenario List Pahlawan Usecase Name List Pahlawan
Usecase Id 3
Actor User
Description Use Case ini akan menjelaskan ke seorang user berdasarkan katagori
Pre condition User harus sudah masuk menu pahlawan Typical Course of
Event
Actor Action System Respons
User memilih list pahlawan
User memilih pahlawan nasional
User memilih pahlawan revolusi
User memilih pahlawan proklamator
Menampilkan list pahlawan dan pilihan katagori pahlawan (nasional, revolusi, proklamator) Menampilkan gambar pahlawan nasional Menampilkan gambar pahlawan revolusi Menampilkan gambar pahlawan proklamator Post condition User berhasil mengakses menu list pahlawan berdasarkan
66
d. Use Case Scenario Pahlawan Nasional
Tabel 4.6 Use Case Scenario pahlawan nasional Usecase Name Pahlawan nasional
Usecase Id 4
Actor User
Description Use Case ini akan menjelaskan ke seorang user yang akan melihat pahlawan-pahlawan Indonesia yang dikatagorikan sebagai pahlawan nasional
Pre condition User harus sudah masuk menu list pahlawan Typical Course of
Event
Actor Action System Respons
Memilih katagori pahlawan nasional
Memilih salah satu nama pahlawan Memilih clu pahlawan
(monument, perjuangan, karya)
Menampilkan pahlawan yang termasuk pahlawan nasional
Menampilkan gambar pahlawan yang dipilih Menampilkan clu yang
dipilih
67
e. Use Case Scenario Pahlawan Revolusi
Tabel 4.7 Use Case Scenario pahlawan revolusi Usecase Name Pahlawan revolusi
Usecase Id 5
Actor User
Description Use Case ini akan menjelaskan ke seorang user yang akan melihat pahlawan-pahlawan Indonesia yang dikatagorikan sebagai pahlawan revolusi
Pre condition User harus sudah masuk menu list pahlawan Typical Course of
Event
Actor Action System Respons
Memilih katagori pahlawan revolusi
Memilih salah satu nama pahlawan Memilih clu pahlawan
(monument, perjuangan, karya)
Menampilkan pahlawan yang termasuk pahlawan revolusi
Menampilkan gambar pahlawan yang dipilih Menampilkan clu yang
dipilih
68
f. Use case scenario pahlawan proklamator
Tabel 4.8 Use Case Scenario pahlawan proklamator
Usecase Name Pahlawan Proklamator
Usecase Id 6
Actor User
Description Use Case ini akan menjelaskan ke seorang user yang akan melihat pahlawan-pahlawan Indonesia yang dikatagorikan sebagai pahlawan proklamator
Pre condition User harus sudah masuk menu list pahlawan Typical Course of
Event
Actor Action System Respons
Memilih katagori pahlawan
proklamator Memilih salah satu
nama pahlawan Memilih clu pahlawan
(monument, perjuangan, karya)
Menampilkan pahlawan yang termasuk pahlawan proklamator
Menampilkan gambar pahlawan yang dipilih Menampilkan clu yang
dipilih
69
g. Use case scenario list provinsi
Tabel 4.9 Use Case Scenario List Provinsi Usecase Name List Provinsi
Usecase Id 7
Actor User
Description Use Case ini akan menjelaskan ke seorang user berdasarkan provinsi kelahiran pahlawan
Pre condition User harus sudah masuk menu pahlawan Typical Course of
Event
Actor Action System Respons
User memilih list Provinsi
User memilih salah satu Provinsi
Menampilkan list Provinsi
Menampilkan gambar pahlawan sesuai Provinsi yang dipilih
Post condition User berhasil mengakses menu list Provinsi berdasarkan tempat kelahiran pahlawan
70
h. Use case scenario tentang aplikasi
Tabel 4.10 Use Case Scenario Tentang Aplikasi Usecase Name Tentang Aplikasi
Usecase Id 8
Actor User
Description Use Case ini akan menjelaskan ke seorang user sekilas tentang aplikasi dan profil penulis
Pre condition User harus sudah masuk menu utama Typical Course of
Event
Actor Action System Respons
Memilih tombol tentang aplikasi
Menampilkan info sekilas aplikasi da profil penulis
Post condition User berhasil mengakses menu tentang aplikasi
i. Use case scenario keluar
Tabel 4.11 Use Case Scenario Keluar Usecase Name Keluar
Usecase Id 9
Actor User
Description Proses untuk keluar dari aplikasi Pre condition User harus sudah masuk menu utama
71
Event
Menekan tombol keluar
User memilih yes
User memilih tidak
Menampilkan pilihan untuk user
jika ingin keluar dari aplikasi ini maka pilih “yes” jika masih ingin berada dalam sistem aplikasi ini maka pilih “tidak”.
Maka user sudah keluar dari
aplikasi tersebut
Maka user akan tetap berada di
posisi aplikasi pahlawan ini Post condition User berhasil keluar dari aplikasi ini