Академический Документы
Профессиональный Документы
Культура Документы
Analisis Kebutuhan
Untuk membangun sebuah sistem, perlu dilakukan sebuah tahap analisis
kebutuhan sistem. Analisis kebutuhan sistem dapat dikelompokkan menjadi dua
bagian yaitu kebutuhan fungsional dan kebutuhan non fungsional.
15
16
Analisis Pengguna
Analisis pengguna dilakukan dengan melakukan survei terhadap keinginan
pengguna dan menerapkan pada sistem yang ideal. Ideal disini merupakan konsep
dari kenyataan, artinya bahwa tidak ada sistem yang ideal (tidak ada sistem yang
sempurna) tetapi bersifat subyektif. Pengguna dari sistem pendukung keputusan
yang akan dirancang adalah calon nasabah yang akan membuka rekening
tabungan.
Manajemen Database
Manajemen database adalah kumpulan data yang saling terkait dan
diorganisasi untuk memenuhi kebutuhan data sistem pengambilan keputusan
penentuan alternatif terbaik pemilihan bank sebagai tempat menabung dengan
menggunakan metode Analytical Hierarchy Process (AHP) dapat dilihat pada
Gambar 3.1.
Model AHP
Data
Internal Manajemen
Manajemen Data
dan Model
Eksternal
Manajemen Antarmuka
Pengguna
User
Admin
<include>
<Include>
Data Nilai
Pilih Kriteria
<Include>
User
Rekomendasi
Pemilihan Bank
Class Diagram
Class diagram adalah diagram yang menggambarkan struktur sistem dari
segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem dan
dapat dilihat pada Gambar 3.3.
KRITERIA
Bank
1..* 1..*
- Kdkriteria: char
kdkriteria idbank - idbank: char
+ nmkriteria: char
+ jnskriteria: char + nmbank: char
+ fungsi: char + bunga: long
+ nilfungsi1: long + jmlatm: int
+ nilfungsi2: long + administrasi: long
+ nilfungsi3 : long + pelayanan: int
+ tambah() : void
+ tambah() : void
+ ubah() : void
+ ubah() : void
+ hapus() : void
+ hapus() : void
+ simpan() :void
+ simpan() :void
+ batal() : void
+ batal() : void
Nilai
+ kdkriteria: char
+ idbank: char
+ nilahp: long
+ simpan() : void
+ hapus() :void
Activity Diagram
Activity diagram adalah diagram yang menggambarkan workflow (aliran
kerja) atau aktivitas dari sebuah sistem atau proses bisnis. Untuk proses pemilihan
bank menggunakan metode AHP dapat dilihat activity diagram pada Gambar 3.4.
Menu Admin
Selesai User
Isi data kriteria Isi data nilai
Isi data bank
Selesai Admin
Sequence Diagram
Sequence diagram adalah suatu diagram yang menggambarkan interaksi
antar obyek dan mengindikasikan komunikasi diantara obyek-obyek tersebut.
Untuk proses pemilihan bank menggunakan metode AHP dapat dilihat Sequence
diagram pada Gambar 3.5.
Alat SPK
tambah()
ubah()
hapus()
simpan()
batal()
tambah()
ubah()
hapus()
simpan()
batal()
simpan()
batal()
Struktur Database
Struktur database sistem pendukung keputusan pemilihan bank dirancang
berdasarkan class diagram pada Gambar 3.2. Tabel kriteria digunakan untuk
menyimpan data kriteria dengan kode kunci utama kdkriteria. Tabel kriteria
ditunjukkan seperti pada Tabel 3.1.
Tabel bank digunakan untuk menyimpan data bank dengan kode kunci
utama idbank. Tabel kriteria ditunjukkan seperti pada Tabel 3.2.
Tabel nilai digunakan untuk menyimpan data nilai dengan kode kunci
tamu idbank dan kdkriteria. Tabel nilai dapat ditunjukan pada Tabel 3.3.
Manajemen Model
Sistem pendukung keputusan ini menggunakan model Analytical Hierarcy
Process (AHP). Model AHP digunakan untuk membantu calon nasabah baru
mengambil keputusan untuk memilih bank tempat menabung. Ada empat kriteria,
yaitu: bunga, ATM, administrasi dan pelayanan. Adapun hierarki keputusan
pemilihan bank dapat dilihat pada Gambar 3.6.
Pemilihan Bank
Manajemen Dialog
Manajemen dialog merupakan komponen yang paling penting karena
merupakan hasil dari sistem pengambilan keputusan dalam penentuan alternatif
terbaik dalam pemilihan bank sebagai tempat menabung. Manajemen dialog
menggambarkan tampilan sistem yang akan digunakan user.
Login
Logout
User Name
Password
Kode Kriteria
Nama Kriteria
Jenis Kriteria
Fungsi
Nilai Fungsi
ID Bank
Nama Bank
Bunga (%)
Administrasi
Pelayanan
SPK
User Name
Password
Bunga
ATM
Administrasi
Pelayanan
Cetak Batal
Bunga
ATM
Administrasi
Pelayanan
Cetak Batal
Grafik