BAB 4 PERANCANGAN PROGRAM
4.1 S pesifikasi Sistem Tentunya untuk merancang program, penulis membutuhkan seperangkat komputer. Komputer yang digunakan untuk merancang program memiliki spesifikasi tertentu yang akan dijelaskan di bawah ini.
4.1.1
S pesifikasi Hardware Perangkat keras yang dibutuhkan untuk menjalankan program aplikasi ini adalah
satu unit Personal Computer (PC) dengan perincian sebagai berikut: 1. Prosesor Intel Pentium 2, 350M Hz atau lebih baik 2. M emori 512M B atau lebih baik 3. Hard disk 2GB
4.1.2
S pesifikasi Software Perangkat lunak yang dibutuhkan untuk menjalankan program aplikasi ini antara
lain sebagai berikut: 1. Sistem Operasi: Microsoft Windows 7 2. Compile Software: Microsoft Visual Studio 2010
53 4.2 Petunjuk Pemakaian Program Aplikasi Untuk menjalankan program ini, pengguna harus double click “DSF-AHP Application.exe” yang akan menampilkan jendela (window) aplikasi. Setelah jendela aplikasi terbuka, akan diikuti oleh munculnya form-form yang akan diinput oleh pengguna. Selebihnya akan dibahas lebih rinci mengenai implementasi pada tiap tampilan jendela aplikasi.
4.2.1
Jendela Program (Program Window) Program ini dirancang sedemikian rupa sehingga mempermudah pengguna
program untuk memakainya, maka dari itu penulis menggunakan Windows Form Sytle untuk menginplementasikan program yang memuat metode perhitungan DSF-AHP. Program yang disusun memiliki satu jendela yang didalamnya memuat beberapa form yang akan dijelaskan lebih lanjut.
4.2.2
Form Usulan Setelah program dijalankan, akan muncul jendela aplikasi D SF-AHP yang
dilanjuti dengan permintaan untuk mengisi nama usulan investasi yang ingin dibandingkan.
54
Gambar 4.1 Tampilan Layar Awal
Ini adalah tampilan awal jendela aplikasi DSF-AHP. Pada form ini, user akan diminta menentukan jumlah usulan yang ingin dibandingkan. Setelah menentukan jumlah usulan yang ingin dibandingkan, bagian input jumlah usulan akan bertambah sesuai dengan jumlah usulan yang ditentukan oleh user. Jumlah usulan dibatasi antara 2 sampai 5 usulan. Jika diperhatikan, ada menu list pada bagian pojok kiri atas, yang apabila di klik, akan menampilkan data penulis seperti gambar di bawah ini.
55
Gambar 4.2 Tampilan Data Perancang
Setelah menu list yang bertuliskan “About”di klik oleh user, maka akan muncul message box seperti tampilan di atas. Apabila tombol OK di klik, maka akan kembali ke jendela program.
4.2.3
Form Parameter Setelah selesai menetapkan jenis usulan investasi yang akan dibandingkan, user
dapat mengeklik button save sehingga dapat melanjutkan pada form berikutnya yang akan tampil seperti gambar di bawah ini.
56
Gambar 4.3 Tampilan Input Parameter
Pada form ini, user diminta untuk menentukan jumlah parameter yang ingin dibandingkan beserta bobot setiap parameternya. Jumlah bobot semua parameter yang dimasukkan oleh user haruslah berjumlah 1. Apabila jumlah bobot untuk semua parameter tidak berjumlah 1, maka program tidak akan melanjutkan ke tahapan berikutnya.
57 4.2.4
Form Hirarki Setelah selesai menetapkan jenis parameter yang akan dibandingkan beserta
bobot pada masing-masing parameter yang semuanya berjumlah 1, user dapat mengeklik button save. Setelah mengeklik tombol ini, program akan menyimpan semua input yang ada, dan dilanjutkan dengan tampilan form berikutnya, yaitu form hirarki yang akan tampil seperti gambar di bawah ini.
Gambar 4.4 Tampilan Hirarki AHP
58 Form ini menampilkan hirarki parameter yang mempengaruhi usulan investasi yang akan dipilih. Setelah itu, user dapat mengeklik button next untuk melanjutkan ke tahap berikutnya.
Gambar 4.5 Tampilan Hirarki AHP setelah klik Next
Gambar di atas adalah tampilan jendela program setelah button next pada form hirarki ditekan. Apabila diperhatikan lebih lanjut, ada tulisan “Silahkan scroll ke bawah”, serta jendela program muncul scroll bar di bagian kanan. Ini ditujukan supaya
59 user dapat menggulung jendela aplikasi menuju bagian bawah, sehingga dapat ditemukan form selanjutnya.
4.2.5
Form Penilaian Setelah user menggulung jendela program ke bawah, maka akan didapat
tampilan jendela program sebagai berikut.
Gambar 4.6 Tampilan Form Penilaian Individu
60 Pada form penilaian, user diminta memilih jenis penilaian pada setiap parameter yang telah dimasukkan. Tiap parameter hanya diperbolehkan satu tipe penilaian. Gambar di atas menunjukkan tipe penilaian individu. Penilaian ini dimasukkan untuk setiap usulan investasi yang ada. Penilaian secara individu dibatasi antara 1 sampai 10. Setelah mengeklik tombol save, user dapat mengeklik tombol “next usulan”, maka user akan diminta memasukkan nilai untuk usulan berikutnya.
Gambar 4.7 Tampilan Form Penilaian Data
61 Gambar di atas adalah tampilan setelah selesai memasukkan penilaian suatu parameter dan setelah mengeklik tombol “next parameter”. Setelah itu, user diminta untuk menentukan jenis penilaian untuk parameter berikutnya. Pada gambar di atas, parameter berikutnya dimasukkan dengan jenis penilaian berdasarkan data. User juga harus menentukan jenis penilaian max atau penilaian min pada parameter yang bersangkutan. Apabila diperhatikan, setiap tombol “next parameter” di klik, maka pada bagian kanan bawah, akan di-generate perhitungan nilai pairwise untuk setiap parameter yang telah selesai diinput.
Gambar 4.8 Tampilan Hasil Pairwise Comparison
62 Gambar di atas adalah tampilan setelah user telah selesai memasukkan semua penilaian. Tombol Finish akan menjadi aktif setelah semua penilaian telah selesai dilakukan. Dan pada bagian kanan bawah, dapat dilihat bahwa terdapat hasil perhitungan pairwise setiap parameter.
4.2.6
Form Hasil Setelah user mengeklik tombol Finish, maka program akan menampilkan hasil
perhitungan akhir dari metode DSF-AHP ini. Berikut ini adalah tampilan program yang telah memuat hasil akhir perhitungan program ini.
63
Gambar 4.9 Tampilan Hasil Perhitungan Akhir DS F-AHP
Pada gambar di atas, terdapat hasil akhir dari perhitungan DSF-AHP berupa angka numerik beserta pilihan usulan investasinya. Dari angka-angka tersebut, maka dapat dilihat kemungkinan investasi yang paling menguntungkan dari hasil input user. Semakin besar angka numerik yang terdapat pada hasil irisan kemungkinan jenis usulan investasi, semakin besar prioritas usulan investasi tersebut.
64 4.3 Evaluasi Pada intinya, program ini memberikan output berupa angka-angka numerik dari hasil input user mengenai portofolio investasi beserta parameter dengan bobotnya masing-masing, dengan melibatkan penilaian pada masing-masing parameter untuk setiap usulan investasi yang ada. Kelebihan dari program ini adalah program ini dapat melakukan perhitungan metode DSF-AHP dengan tingkat ketepatan yang sangat tinggi. Karena pada kenyataanya, akan sangat sulit untuk melakukan perhitungan metode DSF-AHP dengan cara manual. Karena sangat dibutuhkan ketelitian dan banyak melakukan proses yang relatif sama (perulangan) yang sebenarnya bisa dilakukan komputer dengan sangat cepat dan juga dengan tingkat ketelitian yang relatif lebih tinggi apabila dibandingkan dengan perhitungan manual. Jelas dapat dirasakan bahwa program ini sangat membantu para calon-calon investor untuk mempersingkat perhitungan metode DSF-AHP untuk menentukan urutan prioritas usulan investasi yang akan dipilih. Selain itu, program ini juga membolehkan para user untuk menentukan jenisjenis usulan investasi yang ingin dibandingkan seluas-luasnya. Disamping itu juga user diperbolehkan untuk menyertai berbagai macam parameter yang memungkinkan serta pembobotan tiap parameter yang tidak selalu sama antar satu parameter dengan parameter lainnya. M etode penilaiannyapun dirancang sedemikian rupa sehingga memungkinkan para user untuk memasukkan penilaian yang paling cocok untuk setiap parameter yang ingin dibandingkan. Seperti yang diketahui, bahwa jenis-jenis parameter sangatlah banyak dan bervariasi, sehingga sangatlah kurang kompeten dirasa oleh penulis apabila jenis parameter dibatasi.
65 Selain kelebihan yang disebutkan di atas, program ini tentunya memiliki kekurangan. Karena program ini dirancang untuk memberikan keleluasaan untuk user memasukkan berbagai macam jenis penilaian, maka pada penilaian berdasarkan data, dirasa kurang spesifik dan kurang lengkap untuk melakukan perhitungan yang lebih jauh dan mendalam dengan melibatkan data yang banyak.