BAB III METODE PENELITIAN
3.1 Tempat dan Waktu Penelitian
Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Lampung. Waktu penelitian dilakukan pada semester genap tahun ajaran 2014-2015.
3.2 Perangkat
Perangkat keras yang digunakan pada penelitian Sistem Pendukung Keputusan Pemilihan Dosen Berprestasi di Lingkungan Universitas Lampung adalah satu unit laptop dengan spesifikasi: Prosesor: Intel(R) Core(TM) i5 3427U CPU @ 1.80GHz (4 CPUs), Memori: 4096MB RAM Versi DirectX: DirectX 11 Card name: Nvidia Geforce 710M Hardisk : 500 GB Perangkat lunak yang digunakan adalah : Sistem Operasi Windows 7 Ultimate 64 bit Adobe Photoshop CS6
28
Notepad++ versi 6.6.6 XAMPP versi 1.7.4 Browser Google Chrome Version 40.0.2214.115
3.3 Metode Penelitian
Metode penelitian yang digunakan adalah studi literatur dengan membaca bukubuku dan jurnal-jurnal yang berkaitan dengan sistem pendukung keputusan, dan metode pengambilan keputusan Multiple Attribute Decision Making (MADM) dengan metode Simpple Additive Weighting (SAW). Tujuan studi literatur adalah memperoleh sumber referensi untuk memudahkan pelaksanaan penelitian ini.
3.4 Metode Pengembangan Sistem
Metode pengembangan sistem yang digunakan adalah mengikuti kerangka kerja System Development Life Cycle (SDLC), dimana kerangka kerja SDLC sendiri terdiri dari banyak metode, salah satunya adalah metode waterfall. Tahap-tahap pada metode waterfall adalah perencanaan sistem, analisis, desain dan implementasi seperti yang terdapat pada Gambar 3.1.
Gambar 3.1. Metode Waterfall (Satzinger, dkk., 2009).
29
3.5 Perencanaan Sistem
Pada tahap awal adalah pendefinisian masalah yang akan dipecahkan dari sistem yang akan dibangun. Bagaimana menyelesaikan permasalahan penentuan dosen berpretasi, sehingga proses penyeleksian dapat berlangsung lebih cepat dan tepat serta meminimalisir terjadinya penilaian bersifat subyektif dan tidak relevan. Dengan masalah tersebut maka dibangun Sistem Pendukung Keputusan Pemilihan Dosen Berprestasi Menggunakan Metode Simple Additive Weighting (SAW) di Lingkungan Universitas Lampung.
3.6 Analisis
Terdapat analisis kebutuhan yang digunakan dalam pengembangan sistem ini yaitu: 1. Dalam membangun sebuah SPK menggunakan metode SAW dibutuhkan informasi berupa data-data dosen yang menjadi objek alternatif pada SPK.
2. Selain data-data dosen, pada SPK yang menggunakan metode SAW juga dibutuhkan input berupa kriteria dan bobot kriteria yang digunakan untuk melakukan penyeleksian dosen berprestasi .
3. Penentuan kriteria dan bobot kriteria dalam SPK pemilihan dosen berprestasi di lingkungan Universitas Lampung mengikuti aturan yang telah ditetapkan oleh Direktorat Jenderal Pendidikan Tinggi melalui buku “Pedoman Umum Pemilihan Dosen Berprestasi” tahun 2014 (Direktorat Jendral Pendidikan Tinggi, 2014).
30
3.7 Desain
Proses desain yaitu proses alur kerja sistem, tahap-tahap pengerjaan sistem serta tahap-tahap berjalannya sistem dengan baik. Pada tahap desain peneliti menjabarkan tentang kerangka pikir sistem melalui flowchart, rancangan proses melalui DFD, rancangan database melalui ERD, dan rancangan interface.
3.7.1 Kerangka Pikir Sistem
Kerangka pikir sistem adalah kerangka berpikir utama yang dapat digunakan sebagai pendekatan dalam memecahkan masalah. Kerangka pikir utama SPK Pemilihan Dosen Berprestasi adalah sebagai berikut : 1. Pengguna pertama kali memasukkan data-data yang diperlukan untuk menjalankan SPK. Data-data tersebut adalah :
Data Kriteria, Atribut, Bobot
Data Himpunan Kriteria, Nilai
Data Dosen
2. Setelah data dimasukkan, sistem melakukan normalisasi matriks. 3. Kemudian sistem melakukan preferensi, yaitu mengalikan matriks dengan bobot kriteria. 4. Setelah itu didapat nilai preferensi, lalu diurutkan dari nilai tertinggi hingga terendah, dimana nilai preferensi yang tertinggi yang akan terpilih. 5. Hasil output dari sistem berupa tabel yang berisi nama-nama dosen beserta nilai preferensinya yang telah diurutkan dari nilai tertinggi hingga terendah.
Kerangka pikir utama sistem atau alur jalannya sistem dapat digambarkan melalui flowchart dan dapat dilihat pada Gambar 3.2.
31
Gambar 3.2. Flowchart SPK Pemilihan Dosen Berprestasi
32
3.7.2 Rancangan Proses
Dalam
pengembangan
Sistem
Pendukung
Keputusan
Pemilihan
Dosen
Berprestasi Menggunakan Metode Simple Additive Weighting di Lingkungan Universitas Lampung, rancangan sistem menggunakan Data Flow Diagram (DFD) untuk mengilustrasikan aktivitas yang dilakukan dan aktivitas perpindahan data. a. Context Diagram Context
Diagram
disebut
juga
DFD
level
0,
Context
Diagram
menggambarkan aliran data sistem secara keseluruhan. Context Diagram dari Sistem Pendukung Keputusan Pemilihan Dosen Berprestasi Menggunakan Metode Simple Additive Weighting di Lingkungan Universitas Lampung ditampilkan pada Gambar 3.3.
Gambar 3.3. Context Diagram SPK Pemilihan Dosen Berprestasi
b. Data Flow Diagram (DFD) Data Flow Diagram (DFD) menggambarkan proses-proses yang ditangani pada Context Diagram secara terperinci dan melibatkan data store untuk menyimpan dan memperoleh informasi dari poses yang dilakukan. DFD pada
33
Sistem Pendukung Keputusan Pemilihan Dosen Berprestasi Menggunakan Metode Simple Additive Weighting di Lingkungan Universitas Lampung ditampilkan pada Gambar 3.4.
Gambar 3.4. DFD SPK Pemilihan Dosen Berprestasi
3.7.3
Rancangan Database
Dalam pengembangan sistem ini rancangan database menggunakan Entity Relationship Diagram (ERD), untuk menjelaskan hubungan antar data dalam database berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD pada Sistem Pendukung Keputusan Pemilihan Dosen Berprestasi Menggunakan Metode Simple Additive Weighting di Lingkungan Universitas Lampung ditampilkan pada Gambar 3.5.
34
Gambar 3.5. ERD SPK Pemilihan Dosen Berprestasi Database pada sistem pendukung keputusan ini terbentuk dari 6 tabel. Tabel-tabel tersebut adalah sebagai berikut: 1. Tabel Admin Tabel admin merupakan tabel yang menyimpan informasi login admin yang terdiri dari username, nama admin dan password. 2. Tabel Kriteria Tabel kriteria merupakan tabel yang menyimpan informasi tentang data kriteria. Tabel kriteria ini terdiri dari id kriteria, nama kriteria, atribut kriteria, dan nilai bobot kriteria yang digunakan untuk melakukan pemilihan dosen berprestasi.
35
3. Tabel Himpunan Tabel himpunan merupakan tabel yang menyimpan informasi tentang data himpunan dari setiap kriteria. Tabel himpunan ini terdiri dari id himpunan, id kriteria, nama himpunan, dan nilai himpunan. 4. Tabel Klasifikasi Tabel klasifikasi merupakan tabel yang menyimpan informasi tentang nilai kecocokan setiap dosen pada setiap kriteria. Tabel klasifikasi ini terdiri dari id dosen dan id himpunan. 5. Tabel Dosen Tabel dosen merupakan tabel yang menyimpan informasi tentang data dosen. 6. Tabel Hasil Tabel hasil merupakan tabel yang menyimpan informasi tentang hasil dari pemilihan dosen berprestasi menggunakan sistem pendukung keputusan. Tabel hasil terdiri dari id dosen, nilai preferensi, dan keterangan. 7. Tabel Peserta Tabel peserta merupakan tabel yang menyimpan informasi tentang data peserta pemilihan dosen berprestasi setiap tahunnya.
3.7.4
Rancangan Antarmuka
Berikut ini merupakan rancangan antarmuka (interface) dari Sistem Pendukung Keputusan Pemilihan Dosen Berprestasi Menggunakan Metode Simple Additive Weighting di Lingkungan Universitas Lampung.
36
Rancangan yang dibuat antara lain : 1. Desain Halaman Utama Halaman utama pada SPK pemilihan dosen berprestasi berupa tampilan awal yang terdapat menu Login Admin dan Hasil Seleksi. Menu Login Admin digunakan oleh Admin untuk melakukan login dan masuk ke dalam sistem. Menu Hasil Seleksi digunakan oleh Guest untuk melihat data dosen dan data hasil seleksi dosen berprestasi. Desain halaman Utama ditampilkan pada Gambar 3.6.
Gambar 3.6. Desain Halaman Utama 2. Desain Halaman Utama Admin Setelah Admin melakukan login maka sistem akan masuk ke halaman Utama Admin. Rancangan desain halaman Utama Admin menampilkan informasi tentang fungsi-fungsi yang dapat dilakukan admin pada sistem. Desain halaman Home Admin ditampilkan pada Gambar 3.7.
37
Gambar 3.7. Desain Halaman Utama Admin 3. Desain Halaman Data Kriteria Rancangan Desain Halaman Data Kriteria menampilkan tentang kriteriakriteria yang digunakan, atribut setiap kriteria, dan bobot tiap kriteria untuk melakukan pemilihan dosen berprestasi. Disini terdapat menu Tambah Data untuk menambah Data Kriteria, dan Menu Aksi untuk mengedit atau menghapus Data Kriteria. Desain halaman Data Kriteria ditampilkan pada Gambar 3.8.
Gambar 3.8. Desain Halaman Data Kriteria
38
4. Desain Halaman Data Himpunan Rancangan Desain Halaman Data Himpunan
menampilkan tentang
himpunan-himpunan dari setiap kriteria dan nilai setiap himpunan. Disini terdapat menu Tambah Data untuk menambah Data Himpunan, dan Menu Aksi untuk mengedit atau menghapus Data Himpunan. Desain halaman Data Himpunan ditampilkan pada Gambar 3.9.
Gambar 3.9. Desain Halaman Data Himpunan 5. Desain Halaman Data Dosen Rancangan Desain Halaman Data Dosen menampilkan tentang data-data dosen yang menjadi alternatif dalam sistem ini. Disini terdapat menu Tambah Data untuk menambah Data Dosen dan memasukkan nilai klasifikasi dosen. Menu Aksi untuk mengedit atau menghapus Data Dosen. Desain halaman Data Dosen ditampilkan pada Gambar 3.10.
39
Gambar 3.10. Desain Halaman Data Dosen 6. Desain Halaman Perhitungan Rancangan Desain Halaman Perhitungan menampilkan tentang proses perhitungan dan penilaian Seleksi Pemilihan Dosen Berprestasi berdasarkan kriteria yang ada. Desain halaman Perhitungan SPK ditampilkan pada Gambar 3.11.
Gambar 3.11. Desain Halaman Perhitungan
40
7. Desain Halaman Hasil Seleksi Rancangan Desain Halaman Hasil Seleksi menampilkan tentang Hasil Seleksi Pemilihan Dosen Berprestasi berupa data dosen beserta nilai preferensi dari masing-masing dosen yang diurutkan dari nilai tertinggi hingga terendah. Dimana dosen yang memiliki nilai tertinggi berhak menjadi dosen berprestasi setelah disetujui oleh tim penilai. Desain halaman Hasil Seleksi ditampilkan pada Gambar 3.12.
Gambar 3.12. Desain Halaman Hasil Seleksi 8. Desain Halaman Data Peserta Rancangan Desain Halaman Data Peserta menampilkan tentang data dosen yang pernah menjadi peserta pada Pemilihan Dosen Berprestasi di Universitas Lampung pada tahun sebelumnya. Untuk melihat data tersebut pengguna tinggal memasukkan tahun yang dikehendaki. Desain halaman Data Peserta ditampilkan pada Gambar 3.13.
41
Gambar 3.13. Desain Halaman Data Peserta
3.8 Implementasi
Tahap implementasi adalah tahap penerapan dengan menggunakan program pada suatu sistem. Tampilan atau interface sistem dibuat untuk memberikan kemudahan kepada pengguna dalam memahami dan mengoperasikan fungsifungsi yang ada pada sistem. Tahap implementasi ini merupakan penggabungan dari tiap tahap yang sebelumnya, agar sistem yang dibangun sudah siap untuk digunakan, dan sudah melalui fase testing untuk menghindari adanya kesalahan dalam sistem tersebut. Proses testing dilakukan dengan melakukan percobaan dan pembuktian terhadap fitur-fitur sistem yang telah dibangun apakah telah sesuai dengan kebutuhan atau masih terdapat kekurangan. Sehingga, sistem pendukung keputusan ini siap untuk digunakan.