• Tidak ada hasil yang ditemukan

BAB IV HASIL DAN PEMBAHASAN

4.2 Elaboration Phase (Fase Pembangunan)

4.2.1 Analysis and Design Workflow

4.2.1.2 Membuat Design Model dengan Pemodelan

4.2.1.2.2 Activity Diagram

Berikut adalah beberapa diagram aktivitas yang terbentuk dari kegiatan bisnis dan use case diagram yang sebelumnya telah dibahas.

a. Activity diagram dariuse case “Login

Activity diagram ini menggambarkan aktor yang harus login dulu ke

dalam sistem agar dapat mengakses sistem sesuai dengan hak aksesnya. Sistem menampilkan halaman login, kemudian aktor mengisikan username dan

password. Jika kombinasi username dan password benar maka sistem akan

maka sistem akan menampilkan pesan kesalahan (error message) dan aktor diminta untuk mengisikan username dan password kembali dengan benar. Untuk lebih lengkapnya mengenai diagram aktifitas ini dapat dilihat pada Gambar 4.7.

Gambar 4.7 Activity Diagram “Login”

b. Activity diagram untuk use case Manajemen Data Calon Peserta” Diagram aktifitas di bawah ini menjelaskan bagaimana user

melakukan pengolahan data terhadap data-data calon peserta. User yang sudah berhasil masuk ke dalam sistem setelah login dengan benar, memilih menu input data. Sistem akan menampilkan form calon biodata peserta dan akan mengisinya

Mulai Login Masukkan Username dan Password Menampilkan pesan kesalahan masuk halaman utama sistem Selesai

password atau username tidak valid Menampilkan Menu Login cek userrname dan password Menampilkan halaman utama sistem

password dan username valid SPK RumahKoe

Admin/ Kepala Cabang ...

sesuai dengan data yang telah diberikan calon peserta. Jika pengisian sudah lengkap, dilakukan penyimpanan terhadap data-data tersebut. User juga dapat memilih menu lihat data untuk bisa mencari, mengubah serta menghapus data calon peserta jika terjadi kesalahan dalam memasukkan data-data sebelumnya. Jika telah selesai, data disimpan kembali. Untuk lebih jelasnya, dapat dilihat pada Gambar 4.8.

Gambar 4.8 Activity Diagram ”Manajemen Data Calon Peserta”

c. Activity diagram dari use case“Data Calon Peserta”

Diagram aktivitas ini menunjukkan hal yang dilakukan oleh aktor terhadap data calon peserta yang akan dianalisisnya. Hal ini dapat dilakukan jika

Mulai login sistem masuk halaman utama sistem Memilih Menu input data

mengisi form biodata calon peserta Selesai Menampilkan halaman utama sistem menampilkan form input biodata menyimpan SPK RumahKoe Syariah Admin

user telah login dengan username dan password yang benar dan halaman utama sistem ditampilkan. Setelah itu, user memilih menu lihat data dan sistem menampilkan meu tersebut. Dalam menu ini user dapat melihat lebih lengkap data calon peserta dengan memilih “detail”. Maka sistem akan menampilkan halaman berdasarkan tindakan yang dipilh user. Untuk lebih jelasnya dapat dilihat pada Gambar 4.9.

Gambar 4.9 Activity Diagram “Data Calon Peserta”

Mulai login sistem masuk halaman utama sistem memilih menu lihat data pilih menu lainnya hapus calon? ya tidak ubah data? ya tidak Selesai Menampilkan halaman utama sistem data terhapus menampilkan menu

data calon peserta

data telah diubah

SPK RumahKoe Syariah Admin

d. Activity diagram dari use case Vektor Bobot dan Konsistensi” Diagram aktivitas yang tergambar dalam Gambar 4.10 menjelaskan bagaimana aktivitas user dalam mengolah matriks perbandingan kriteria unutk mendapatkan nilai prioritas yang selanjutnya disebut vektor bobot dan mendapatkan nilai CR yang konsisten. Hal ini dilakukan oleh user yang sudah berhasil masuk ke dalam sistem dengan username dan password yang benar kemudian memilih menu konsistensi. Di dalam menu konsistensi, user memasukkan nilai matriks perbandingan dan memrosesnya hingga mendapatkan jumlah per kolom dari matriks tersebut. Juga terjadi proses normalisasi untuk mendapatkan nilai vektor bobot yang nantinya akan digunakan dalam penghitungan Yager. Jika vektor bobot telah ditampilkan, maka akan dihitung nilai CR dan nilai CR ini akan disimpan ke dalam database. Jika CR > 0.1 berarti nilai vektor bobot tidak konsisten maka harus dilakukan proses penghitungan kembali dari memasukkan nilai matriks hingga mendapatkan nilai CR <= 0.1.

Gambar 4.10 Activity Diagram“Vektor Bobot dan Konsistensi”

e. Activity diagram dari use case“Penghitungan Yager”

Diagram yang terlihat pada Gambar 4.11 berikut ini menggambarkan bagaimana user melakukan penghitungan terhadap nilai-nilai dari kulaitas rumah calon peserta. Hal ini dapat dilakukan jika user telah berhasil masuk ke dalam

sistem kemudian memilih menu “Hitung Yager”. Dalam menu ini, user harus menampilkan calon peserta yang akan dihitung nilainya. Kualitas dari setiap

Mulai login sistem masuk halaman utama sistem memilih menu Konsistensi

mengisi matriks perbandingan berpasangan Simpan Perhitungan selesai Menampilkan halaman utama sistem menampilkan menu konsistensi

menampilkan hasil perhitungan matriks perbandingan berpasangan, vektor bobot, lamda maks, CI dan CR

CR <= 0.1? ya

tidak

SPK RumahKoe Syariah Kepala cabang

kriteria yang dimiliki akan dikonversi menjadi bilangan crisp yang nantinya baru bisa dilakukan penghitungan. Jika telah selesai melakukan penghitungan, hasil penghitungan disimpan ke dalam database untuk dapat dijadikan sebagai laporan nantinya.

Gambar 4.11 Activity Diagram“Penghitungan Yager”

f. Activity diagram dari use case“Laporan”

Diagram aktivitas yang disajikan dalam Gambar 4.12 merupakan aktivitas yang harus dilalui oleh user jika ingin melihat dan mencetak laporan. Hal pertama yang harus dilakukan adalah login dengan username dan password

Mulai login sistem masuk halaman utama sistem memilih menu hitung Yager memilih calon peserta Selesai memilih tombol proses Menampilkan halaman utama sistem menampilkan menu yager menampilkan hasil perhitungan menyimpan SPK RumahKoe Syariah Kepala cabang

yang benar maka sistem akan menampilkan halaman utama sistem. Setelah itu,

user dapat memilih menu laporan. Laporan yang muncul dapat dicetak, dan

sistem akan menampilkan laporan yang akan dicetak tersebut.

Gambar 4.12 Activity Diagram“Laporan”

Dokumen terkait