• Tidak ada hasil yang ditemukan

BAB 4. PENGEMBANGAN SISTEM

4.3 Desain Sistem

4.3.3 Usecase Skenario

Usecase skenario adalah dokumentasi terhadap kebutuhan fungsional sistem. Usecase skenario Group Decision Support System (GDSS) penentuan lokasi penempatan ATM adalah sebagai berikut:

1. Usecase Skenario Mengelola Analisa DSS

Penjelasan urutan reaksi aktor dan reaksi sistem pada skenario normal dan skenraio alternatif usecase skenario mengelola analisa DSS dapat dilihat pada Tabel 4.3.

Tabel 4.3 Usecase Skenario Mengelola Analisa DSS Usecase

Pre Condition Post Condition

SKENARIO NORMAL MELIHAT ANALISA DSS

Aktor Sistem

database

SKENARIO NORMAL MELIHAT DETAIL ANALISA DSS

Aktor Sistem

database

Back

database

SKENARIO NORMAL MELIHAT HASIL GDSS

Aktor Sistem

decision maker

Back

database

SKENARIO NORMAL MENGUBAH STATUS ANALISA DSS

Aktor Sistem

database

alert

database

SKENARIO NORMAL MENAMBAH ANALISA DSS

Aktor Sistem

form

Mengisi seluruh isian form

tambah analisa

Save

database

alert database

ANALISA DSS

Aktor Sistem

Back

database

SKENARIO NORMAL MENGOSONGKAN ISIAN FORM TAMBAH

ANALISA DSS

Aktor Sistem

Clear

form

SKENARIO NORMAL MENGUBAH ANALISA DSS

Aktor Sistem

database form

Mengubah isian form ubah analisa

Menekan tombol “Save Edit

database

alert database

SKENARIO NORMAL UBAH DATA KEMBALI KE HALAMAN ANALISA DSS

Aktor Sistem

Back

database

SKENARIO NORMAL MENGEMBALIKAN ANALISA DSS SEPERTI SEMULA

Aktor Sistem

form

SKENARIO NORMAL MENGHAPUS ANALISA DSS

Aktor Sistem

alert Cancel

Menekan tombol “OK” pada

alert

database

alert database

SKENARIO NORMAL BATAL MENGHAPUS ANALISA DSS

Aktor Sistem

Cancel alert

SKENARIO ALTERNATIF MENAMBAH ANALISA DSS

Jika aktor tidak mengisi form tambah analisa secara lengkap

Aktor Sistem form Save message form field

SKENARIO ALTERNATIF MENGUBAH ANALISA DSS

Jika aktor tidak mengisi form ubah data analisa DSS secara lengkap

Aktor Sistem

Save Edit

message form

field

2. Usecase Skenario Memroses Pengambilan Keputusan

Penjelasan urutan reaksi aktor dan reaksi sistem pada skenario normal dan skenario alternatif usecase skenario memroses pengambilan keputusan dapat dilihat pada Tabel 4.4.

Tabel 4.4 Usecase Skenario Memroses Pengambilan Keputusan Usecase

Pre Condition Post Condition

Entropy

SKENARIO NORMAL MELIHAT DATA PENGAMBILAN KEPUTUSAN

Aktor Sistem

database

Aktor Sistem

database

decision maker

Back

database

SKENARIO NORMAL MELIHAT HASIL GDSS

Aktor Sistem

database

decision maker

Back

database

Aktor Sistem

database

field

Pilih kriteria yang akan dipakai dalam pengambilan keputusan

field decision maker

Mengisi bobot awal kriteria

Entropy database entropy entropy database database

decreasing order database decreasing order database point point

count count database point count database

SKENARIO NORMAL MENAMBAH KRITERIA BARU

Aktor Sistem

form

Mengisi seluruh isian form

tambah kriteria

Menekan tombol “Save

database

form

Mengisi seluruh isian form

batasan kriteria

Menekan tombol “Save All

database

SKENARIO NORMAL MENGOSONGKAN ISIAN FORM TAMBAH

KRITERIA

Aktor Sistem

Clear

form

SKENARIO NORMAL MENGOSONGKAN ISIAN FORM TAMBAH

BATASAN KRITERIA

Aktor Sistem

Clear

form

SKENARIO NORMAL MENGUBAH BATASAN KRITERIA

Aktor Sistem

database form

Mengisi semua masukan form

ubah batasan kriteria

Menekan tombol “Save Edit

database

alert

database

SKENARIO NORMAL MENGEMBALIKAN BATASAN KRITERIA SEPERTI SEMULA

Clear

form

SKENARIO NORMAL MENGEMBALIKAN BATASAN KRITERIA SEPERTI SEMULA

Aktor Sistem

Back

database

SKENARIO NORMAL MENAMBAH NILAI KRITERIA Menekan tombol “Tambah

Nilai Kriteria”

database

Mengisi masukan semua nilai kriteria

Menekan tombol “Save All

database alert

database

SKENARIO NORMAL MENGOSONGKAN ISIAN FORM TAMBAH

NILAI KRITERIA

Aktor Sistem

Clear

Jika aktor tidak mengisi form tambah kriteria secara lengkap Aktor Sistem form Save message form field

Jika aktor tidak mengisi form tambah batasan kriteria secara lengkap

Aktor Sistem form Save message form field

Jika aktor mengisi masukan angka dengan huruf pada form tambah batasan

kriteria Aktor Sistem form Save message form

SKENARIO ALTERNATIF MENGUBAH BATASAN KRITERIA

Aktor Sistem form Save Edit message form field

Jika aktor mengisi masukan angka dengan huruf pada form ubah batasan

kriteria Aktor Sistem form Save Edit message form

SKENARIO ALTERNATIF MENAMBAH NILAI KRITERIA

Jika aktor tidak mengisi masukan pada form tambah nilai kriteria secara

lengkap Aktor Sistem form Save All message form field

Jika aktor mengisi masukan angka dengan huruf pada form tambah nilai

kriteria

Save All

message

form

SKENARIO ALTERNATIF MEMROSES PENGAMBILAN KEPUTUSAN

Jika aktor tidak mengisi bobot awal kriteria

Aktor Sistem

Tidak mengisi bobot awal kriteria

Entropy

message

field

Jika aktor mengisi masukan angka dengan huruf

Aktor Sistem

Entropy

message

Jika bobot awal yang dimasukkan jumlahnya tidak sama dengan 1

Entropy

Jika aktor mengubah analisa pengambilan keputusan yang pernah dilakukan

Aktor Sistem alert decision maker database database field

Jika aktor batal mengubah analisa pengambilan keputusan yang sudah pernah dilakukan

Aktor Sistem

Cancel alert

3. Usecase Skenario Login

Penjelasan urutan reaksi aktor dan reaksi sistem pada skenario normal dan skenario alternatif usecase skenario login dapat dilihat pada Lampiran A (Usecase Skenario).

4. Usecase Skenario Logout

Penjelasan urutan reaksi aktor dan reaksi sistem pada skenario normal usecase skenario logout dapat dilihat pada Lampiran A (Usecase Skenario). 5. Usecase Skenario Melihat Informasi Peta

Penjelasan urutan reaksi aktor dan reaksi sistem pada skenario normal dan skenario alternatif usecase skenario melihat informasi peta dapat dilihat pada Lampiran A (Usecase Skenario).

6. Usecase Skenario Mengelola Data User

Penjelasan urutan reaksi aktor dan reaksi sistem pada skenario normal dan skenario alternatif usecase skenario mengelola data user dapat dilihat pada Lampiran A (Usecase Skenario).

7. Usecase Skenario Mengelola Data Kecamatan

Penjelasan urutan reaksi aktor dan reaksi sistem pada skenario normal dan skenario alternatif usecase skenario mengelola data kecamatan dapat dilihat pada Lampiran A (Usecase Skenario).

8. Usecase Skenario Mengelola Data Kelurahan

Penjelasan urutan reaksi aktor dan reaksi sistem pada skenario normal dan skenario alternatuf usecase skenario mengelola data kelurahan dapat dilihat pada Lampiran A (Usecase Skenario).

9. Usecase Skenario Mengelola Data Kriteria

Penjelasan urutan reaksi aktor dan reaksi sistem pada skenario normal dan skenario alternatif usecase skenario mengelola data kriteria dapat dilihat pada Lampiran A (Usecase Skenario).

10. Usecase Skenario Mengelola Batasan Kriteria

Penjelasan urutan reaksi aktor dan reaksi sistem pada skenario normal dan skenario alternatif usecase skenario mengelola batasan kriteria dapat dilihat pada Lampiran A (Usecase Skenario).

11. Usecase Skenario Mengelola Nilai Kriteria

Penjelasan urutan reaksi aktor dan reaksi sistem pada skenario normal dan skenario alternatif usecase skenario melihat nilai kriteria dapat dilihat pada Lampiran A (Usecase Skenario).

12. Usecase Skenario Mengelola Data Kategori Informasi Peta

Penjelasan urutan reaksi aktor dan reaksi sistem pada skenario normal dan skenario alternatif usecase skenario mengelola data kategori informasi peta dapat dilihat pada Lampiran A (Usecase Skenario).

13. Usecase Skenario Mengelola Nilai Kategori Informasi Peta

Penjelasan urutan reaksi aktor dan reaksi sistem pada skenario normal dan skenario alternatif usecase skenario mengelola nilai kategori informasi peta dapat dilihat pada Lampiran A (Usecase Skenario).

14. Usecase Skenario Mengelola Biodata

Penjelasan urutan reaksi aktor dan reaksi sistem pada skenario normal dan skenario alternatif usecase skenario mengelola biodata dapat dilihat pada Lampiran A (Usecase Skenario).

15. Usecase Skenario Melihat Data ATM

Penjelasan urutan reaksi aktor dan reaksi sistem pada skenario normal usecase skenario melihat data ATM dapat dilihat pada Lampiran A (Usecase Skenario).

16. Usecase Skenario Mengubah Akun User

Penjelasan urutan reaksi aktor dan reaksi sistem pada skenario normal dan skenario alternatif usecase skenario mengubah akun user dapat dilihat pada Lampiran A (Usecase Skenario).

Dokumen terkait