Sistem pendukung pengambilan keputusan penghitungan biaya pendidikan dan pelatihan : studi kasus di padepokan Shanti Dharma - USD Repository

  

SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN

PENGHITUNGAN BIAYA PENDIDIKAN DAN PELATIHAN

  (Studi Kasus di Padepokan Shanti Dharma)

  

SKRIPSI

  Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Sains

  Program Studi Ilmu Komputer Oleh :

  Rr. Novia Suprabawati NIM : 043124015

  

PROGRAM STUDI ILMU KOMPUTER

JURUSAN MATEMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS SANATA DHARMA

YOGYAKARTA

2008

DECISION SUPPORT SYSTEM OF EDUCATION AND TRAINING FEE CALCULATION

  (A Case Study at Padepokan Shanti Dharma)

  A THESIS

  Presented as Partial Fulfillment of the Requirements To Obtain the Sarjana Sains Degree in Computer Science Study Program

  By : Rr. Novia Suprabawati

  Student Id : 043124015

COMPUTER SCIENCE STUDY PROGRAM MATHEMATICS DEPARTMENT FACULTY OF SCIENCE AND TECHNOLOGY SANATA DHARMA UNIVERSITY YOGYAKARTA 2008

  

HALAMAN PERSEMBAHAN

Jesus Christ….

  “Your Word is a Lamp to My Feet and a Light for My Path” Psalm 119 : 105

  Kupersembahkan karya kecilku ini untuk : Tuhan Yesus Kritus, yang selalu membimbing, menemani disetiap langkah hidupku. Bapak tercinta di surga, Sumarto, yang selalu mendoakanku dan menjagaku.

  Ibu tercinta, Sumarni dan Bpk. Sutardja Kakak dan adikku tersayang, Mbak Tri dan Rieta Pakde Romo Al. Rubidi MSF Sahabatku Monik, Amel dan Emi

  Terima kasih untuk kasih sayang, doa, dukungan dan semangat yang telah kalian berikan padaku.

  ABSTRAK

  Padepokan Shanti Dharma merupakan sebuah yayasan yang bergerak dalam bidang pendidikan, pelatihan, penyuluhan, pembibitan dan penelitian. Dalam menyelenggarakan diklat, pengelola Shanti Dharma harus menghitung biaya yang harus dibayarkan calon pelanggan diklat. Proses penghitungan yang dilakukan saat ini kurang efektif karena masih dilakukan secara manual.

  Sistem Pendukung Pengambilan Keputusan (SPPK) Penghitungan Biaya Diklat ini dibuat untuk mempermudah pengelola Padepokan Shanti Dharma serta calon pelanggan dalam menentukan biaya diklat serta program – program pelatihan yang akan diikuti. Sistem ini menggunakan pemodelan optimisasi dengan menggunakan formula analitis untuk menghasilkan alternatif – alternatif biaya diklat. Alternatif tersebut dibentuk dari beberapa komponen biaya diklat yaitu : program, instruktur, konsumsi dan tempat. Pengguna sistem dapat mengubah komponen tersebut sehingga memperoleh biaya diklat yang sesuai.

  Sistem ini dibangun dengan menggunakan langkah – langkah pengembangan SPPK yang meliputi perencanaan, analisis, perancangan, konstruksi dan implementasi. Bahasa pemrograman yang digunakan adalah PHP dan MySQL sebagai pengelola database. Sistem ini dibangun berbasis web sehingga dapat diakses dimana saja, kapan saja dan oleh siapa saja.

  Sistem ini telah dievaluasi oleh 21 responden yang terdiri dari mahasiswa dan pengelola Padepokan Shanti Dharma. Hasil evaluasi menunjukkan bahwa menurut mayoritas responden sistem ini telah memenuhi kebutuhan pengguna dan dapat membantu pengelola Shanti Dharma dalam menghitung biaya diklat serta membantu calon pelanggan diklat dalam mengetahui gambaran besarnya biaya diklat.

  ABSTRACT

  Padepokan Shanti Dharma is a foundation in the field of education, training, counselling, cultivation of seedlings, and research. In holding the education and training, the Shanti Dharma management has to calculate the fee which must be paid by the customer. At present, the calculation is not quite effective because the process is done manually.

  The Decision Support System of Education and Training Fee Calculation was built in order to help the Shanti Dharma management and its customer to determine the fee of the training programs which they will participate. This system uses optimization using analytical formula model to produce the education and training fee alternatives. These alternatives are formed by some education and training fee components, include program, tutor, consumption, and place. The user can change the components so that they can get the appropriate fee.

  This system was built using the phases of decision support system development which consists of planning, analysis, design, construction and implementation. The programming languages which are used to develop the system are PHP and MySQL. This system was built based on web so that it can be accessed from anywhere, at anytime and by anyone.

  This system has been evaluated by 21 respondents which consist of university students and Shanti Dharma management. The evaluation result shows that this system has fulfilled users’ need. It helps Shanti Dharma management in calculating education and training fee. It also helps the customer to portray the estimation of education and training fee.

KATA PENGANTAR

  Puji syukur atas ke hadirat Tuhan Yang Maha Esa, yang telah melimpahkan rahmat dan kasih-Nya sehingga penulis bisa menyelesaikan skripsi yang berjudul “Sistem Pendukung Pengambilan Keputusan Penghitungan Biaya Pendidikan dan Pelatihan” .

  Dalam penulisan skripsi ini penulis menyadari banyak pihak yang telah memberikan sumbangan baik pikiran, waktu, tenaga, bimbingan dan dorongan pada penulis sehingga akhirnya skripsi ini dapat selesai. Oleh karena itu dengan segala kerendahan hati penulis menyampaikan ucapan terimakasih kepada :

  1. Romo Ir. Greg. Heliarko, S.J., S.S., B.S.T., M.Sc., M.A. selaku Dekan Fakultas Sains dan Teknologi Universitas Sanata Dharma.

  2. Ibu P.H. Prima Rosa S.Si., M.Sc., selaku Kepala Program Studi Ilmu Komputer dan juga selaku Dosen Pembimbing skripsi penulis yang selalu memberikan perhatian, kesabaran, pengarahan dan bimbingannya selama proses penelitian dan penulisan skripsi.

  3. Ibu A. Rita Widiarti S.Si., M.Kom., selaku dosen penguji atas pengarahan dan bimbingannya bagi kesempurnaan skripsi.

  4. Ibu Sri Hartati Wijono S.Si., M.Kom., selaku dosen penguji yang telah memberikan pengarahan, kritik dan saran yang membangun.

  5. Romo Ageng selaku Kepala Padepokan Shanti Dharma atas ijin yang diberikan kepada penulis untuk melakukan penelitian di Shanti Dharma.

  6. Suster Magdala Titik Ijajati selaku pengelola Padepokan Shanti Dharma atas dukungan, kesabaran dan waktu yang diluangkan selama penulis melakukan penelitian di Padepokan Shanti Dharma.

  7. Semua dosen IKOM yang telah membimbing penulis selama belajar di Sanata Dharma.

  8. Ibu Linda dan Pak Tukijo, serta mas Susilo atas bantuan teknis selama ini.

  9. Bapak, Ibu, Mbak Tri dan Rieta yang selalu memberi kasih sayang tulus tanpa syarat atas doa, dukungan dan semangat yang luar biasa kepada penulis.

  10. Romo Al. Rubidi MSF atas doa, dukungan baik moril maupun materil.

  11. Sahabatku, Ni Ketut Munika, Ameliana Tri P.N dan Emerita atas dukungan, semangat, persahabatan yang tulus, diskusi dan bantuannya selama ini.

  12. Teman – teman IKOM ’04 Dewi, Tina, Pakde, Arum, Yo, Beni, Willy, Beni Aji, Seto, Steven, Trivo, Debby, Thomas, Henri, Adit, Agung, Elin, Fitria, Mia, Wisnu, Madya, Eka, Adi, Kornel, Mita, Desi dan Hali atas bantuan dan kerjasamanya selama ini.

  13. Teman – teman kos Rosari, Uthie, mbak Winda, mbak Heni, Weni, Erni, Erlin, Elan, Tata, untuk bantuan, dukungan dan canda tawanya.

  14. Trisiana Sarwastuti untuk pinjaman laptop dan semangat yang selalu diberikan kepada penulis.

  15. Teman – teman kos mrican, Lina, Karulina, Oda untuk bantuan, dukungan, canda tawa dan semangat yang diberikan.

  DAFTAR ISI

  Halaman HALAMAN JUDUL ............................................................................................... i HALAMAN JUDUL INGGRIS ............................................................................ ii HALAMAN PERSETUJUAN .............................................................................. iii HALAMAN PENGESAHAN ............................................................................... iv PERNYATAAN KEASLIAN KARYA .................................................................v HALAMAN PERSEMBAHAN ........................................................................... vi ABSTRAK ........................................................................................................... vii

  

ABSTRACT .......................................................................................................... viii

  HALAMAN PERSETUJUAN PUBLIKASI KARYA ILMIAH ......................... ix KATA PENGANTAR ............................................................................................x DAFTAR ISI ....................................................................................................... xiii DAFTAR GAMBAR .......................................................................................... xix DAFTAR TABEL ............................................................................................. xxiv

  BAB I PENDAHULUAN

  1.1. Latar Belakang ..........................................................................................1

  1.2. Rumusan Masalah .....................................................................................3

  1.3. Batasan Masalah .......................................................................................3

  1.4. Tujuan Penelitian ......................................................................................3

  1.5. Manfaat Penelitian ....................................................................................4

  1.6. Metodologi ................................................................................................4

  1.7. Sistematika Penulisan ...............................................................................6

  BAB II LANDASAN TEORI

  2.1. Konsep Dasar Sistem .................................................................................8

  2.1.1. Definisi Sistem dan Sistem Informasi .............................................8

  2.1.2. Bentuk Dasar Sistem .......................................................................8

  2.2. Proses Pengambilan Keputusan .................................................................9

  2.3. Sistem Pendukung Pengambilan Keputusan ............................................10

  2.3.1. Pengertian SPPK ...........................................................................10

  2.3.2. Karakteristik dan Kemampuan SPPK ...........................................10

  2.3.3. Komponen SPPK ..........................................................................13

  2.3.4. Proses Pengembangan SPPK ........................................................17

  BAB III ANALISIS DAN PERANCANGAN

  3.1. Perencanaan .............................................................................................20

  3.2. Analisis Sistem .........................................................................................21

  3.2.1 Deskripsi Organisasi ....................................................................21

  3.2.2 Gambaran Sistem Lama dan Sistem Baru ....................................22

  3.2.2.1. Gambaran Sistem Lama ..................................................22

  3.2.2.2. Gambaran Sistem Baru ....................................................23

  3.2.3 Orang yang Terlibat dalam Sistem ...............................................23

  3.2.4 Analisis Kebutuhan ......................................................................23

  3.3. Perancangan .............................................................................................26

  3.3.1 Deskripsi Sistem Yang Diusulkan ...............................................26

  3.3.2 Subsistem Manajemen Data .........................................................36

  3.3.2.1. Diagram Relasi Entitas ...........................................................36

  3.3.2.2. Relasi Ternormalisasi .............................................................38

  3.3.2.3. Integritas Basis Data santidharma .........................................40

  1. Aturan Integritas Entitas (Entity Integrity Constraints) ....40

  2. Aturan Domain (Domain Constraints) Basis Data

  santidharma ..............................................................................41

  3. Aturan Integritas Referensial (Referential Integrity

  Constraints ) Basis Data santidharma .......................................45

  4. Manipulasi Data pada Basis Data santidharma .................46

  3.3.2.4. Kamus Data ............................................................................47

  3.3.3 Subsistem Manajemen Model ......................................................50

  3.3.4 Subsistem Manajemen Dialog ......................................................54

  3.3.4.1. Rancangan Struktur Menu ...................................................55 1) Struktur menu untuk pengunjung ..................................55 2) Struktur menu untuk pengelola .....................................55

  3.3.4.2. Rancangan Struktur Navigasi Menu ....................................56 1) Struktur navigasi menu sisi pengunjung .......................56 2) Struktur navigasi menu sisi pengelola ..........................56

  3.3.4.3. Menu pengunjung ................................................................57

  3.3.4.3.1 Submenu Penghitungan Biaya Diklat .........................57

  3.3.4.4. Menu Pengelola ....................................................................64

  3.3.4.4.1 Menu Halaman Utama ................................................64

  3.3.4.4.2 Menu Hitung Biaya .....................................................64

  3.3.4.4.3 Menu Pencarian ...........................................................66

  3.3.4.4.4 Update Data .................................................................66

  BAB IV IMPLEMENTASI

  4.1. Implementasi Susbsistem Manajemen Data ...........................................69

  4.2. Implementasi Subsistem Manajemen Model ..........................................79

  4.2.1. Koneksi dengan database ..............................................................79

  4.2.2. Implementasi Sisi Calon Pelanggan/Pengunjung ..........................79

  4.2.2.1. Proses Penghitungan Biaya Diklat .......................................79

  a. Proses Penentuan Pelatihan .............................................79

  b. Proses Penentuan Program ..............................................80

  c. Proses Penentuan Instruktur ............................................81

  d. Proses Penambahan Program ..........................................82

  e. Proses Penentuan Tempat ................................................82

  f. Proses Penentuan Konsumsi ............................................82

  g. Proses Penentuan Metode ................................................83

  h. Proses Penghitungan Biaya Diklat ..................................84

  4.2.3. Implementasi Sisi Pengelola ..........................................................86

  4.2.3.1. Proses Login .........................................................................86

  4.2.3.2. Proses Penghitungan Biaya Diklat .......................................87

  a. Proses Pilihan Simpan .....................................................87

  b. Proses Penentuan Pilihan Alternatif Biaya Diklat ...........88

  4.2.3.3. Proses Pencarian ..................................................................90

  4.2.3.4. Proses Logout .......................................................................91

  4.2.3.5. Proses Update Data ..............................................................92

  a. Proses Kelola Pelatihan ...................................................92

  b. Proses Kelola Bahan Pelatihan ........................................95

  4.3. Implementasi Subsistem Manajemen Dialaog ........................................96

  4.3.1. Implementasi Sisi Calon Pelanggan/Pengunjung ..........................96

  a. Form Penentuan Pelatihan ......................................................98

  b. Form Penentuan Program .......................................................98

  c. Form Penentuan Instruktur ...................................................100

  d. Form Penambahan Program .................................................100

  e. Form Penentuan Tempat ......................................................101

  f. Form Penentuan Konsumsi ..................................................101

  g. Form Penentuan Metode ......................................................102

  h. Form Penampilan Alternatif Biaya Diklat ...........................102 i. Form Ubah Alternatif Biaya Diklat ......................................103

  4.3.2. Implementasi Sisi Pengelola ........................................................104

  a. Menu Login ..........................................................................104

  b. Menu Home ..........................................................................104

  c. Menu Hitung Biaya ..............................................................105

  1. Form Pilihan Simpan .....................................................105

  2. Form Penentuan Pilihan Alternatif Biaya Diklat ..........106

  3. Form Finish ...................................................................106

  d. Menu Pencarian ....................................................................107

  e. Menu Update Data ...............................................................108

  1. Form Kelola Pelatihan ...................................................108

  2. Form Pengelolaan Data Bahan Pelatihan ......................111

  f. Menu Help ............................................................................113

  g. Menu Logout ........................................................................113

  BAB V HASIL DAN PEMBAHASAN KUESIONER

  5.1 Pengumpulan Data ................................................................................114

  5.2 Sasaran Penyebaran Kuesioner .............................................................114

  5.3 Form Kuesioner ....................................................................................115

  5.4 Hasil dan Pembahasan ..........................................................................118

  BAB VI PENUTUP

  6.1 Kesimpulan ...........................................................................................129

  6.2 Saran .....................................................................................................130 DAFTAR PUSTAKA

  DAFTAR GAMBAR

  Halaman

Gambar 2.1 Model Konseptual SPPK (Turban, 1995) .........................................17Gambar 3.1 Struktur Organisasi Padepokan Shanti Dharma ................................21Gambar 3.2 Use Case Pemesan Diklat ..................................................................24Gambar 3.3 Use Case Pengelola Shanti Dharma ..................................................24Gambar 3.4 Diagram Konteks ..............................................................................26Gambar 3.5 DAD Level 1 Pengelola ....................................................................27Gambar 3.6 DAD Level 1 Pemesan ......................................................................28Gambar 3.7 DAD Level 2 Penngelola Proses Update Data ..................................28Gambar 3.8 DAD Level 2 Pengelola Proses Penghitungan Biaya Diklat ............29Gambar 3.9 DAD Level 2 Pemesan Proses Hitung Biaya Diklat Oleh Pemesan ..29Gambar 3.10 DAD Level 3 Pengelola Proses Hitung Biaya Diklat Budidaya .....30Gambar 3.11 DAD Level 3 Pengelola Proses Htg Biaya Diklat Food

  

Technology ........................................................................................31

Gambar 3.12 DAD Level 3 Pemesan Proses Htg Biaya Diklat Budidaya Pmsn...32Gambar 3.13 DAD Level 3 Pemesan Proses Htg Biaya Diklat Food

   Technology Pemesan ........................................................................33

Gambar 3.14 Diagram Relasi Entitas SPPK Penghitungan Biaya Diklat .............37Gambar 3.15 Aturan Integritas Referensial dalam basis data santidharma ..........45Gambar 3.16 Struktur Menu Pengunjung .............................................................55Gambar 3.17 Struktur Menu Pengelola .................................................................55Gambar 3.18 Struktur Navigasi Menu Sisi Pengunjung .......................................56Gambar 3.19 Struktur Navigasi Menu Sisi Pengelola ..........................................56Gambar 3.20 Penentuan Jenis Pelatihan ...............................................................57Gambar 3.21 Penentuan Program Diklat ..............................................................58Gambar 3.22 Form Detail Bahan ..........................................................................58Gambar 3.23 Form Detail Alat Kerja ....................................................................59Gambar 3.24 Form Detail Kesekretariatan ...........................................................59Gambar 3.25 Penentuan Instruktur .......................................................................60Gambar 3.26 Penambahan Program ......................................................................60Gambar 3.27 Penentuan Biaya Tempat .................................................................61Gambar 3.28 Penentuan Konsumsi .......................................................................61Gambar 3.29 Penentuan Metode ...........................................................................62Gambar 3.30 Penampilan Alternatif .....................................................................62Gambar 3.31 Ubah Spesifikasi Diklat ...................................................................63Gambar 3.32 Halaman Utama Pengelola ..............................................................64Gambar 3.33 Form Penentuan Pilihan Simpan atau Tidak Simpan ......................64Gambar 3.34 Form Penentuan Pilihan Biaya Diklat .............................................65Gambar 3.35 Form Penampilan Jika Tidak Menentukan Biaya Diklat ................65Gambar 3.36 Form Pencarian ...............................................................................66Gambar 3.37 Halaman Update Data .....................................................................66Gambar 3.38 Form Update Data Pelatihan ...........................................................67Gambar 3.39 Form Input Data Pelatihan ..............................................................67Gambar 3.40 Form Edit Data Pelatihan ................................................................68Gambar 3.41 Form Edit Data Bahan Pelatihan .....................................................68Gambar 3.42 Form Input Data Bahan Pelatihan ...................................................68Gambar 4.1 Database santidharma pada phpMyAdmin .......................................70Gambar 4.2 Tabel alat_kerja .................................................................................70Gambar 4.3 Tabel alatkerja_dipakai .....................................................................71Gambar 4.4 Tabel bahan .......................................................................................71Gambar 4.5 Tabel bahan_dipakai .........................................................................72Gambar 4.6 Tabel diklat ........................................................................................72Gambar 4.7 Tabel instruktur .................................................................................73Gambar 4.8 Tabel instruktur_program ..................................................................73Gambar 4.9 Tabel kesekretariatan ........................................................................74Gambar 4.10 Tabel konsumsi ...............................................................................74Gambar 4.11 Tabel pelatihan ................................................................................75Gambar 4.12 Tabel pilihan_instruktur ..................................................................75Gambar 4.13 Tabel kesekretariatan_dipakai .........................................................75Gambar 4.14 Tabel pilihan_program ....................................................................76Gambar 4.15 Tabel program .................................................................................76Gambar 4.16 Tabel tempat ....................................................................................77Gambar 4.17 Tabel pengelola ...............................................................................77Gambar 4.18 Tabel buku_tamu .............................................................................77Gambar 4.19 Tabel diklat_list ...............................................................................78Gambar 4.20 Tabel galeri ......................................................................................78Gambar 4.21 Tabel profil ......................................................................................78Gambar 4.22 Halaman Utama Pengunjung ...........................................................97Gambar 4.23 Form Penentuan Pelatihan ...............................................................98Gambar 4.24 Form Penentuan Program Pelatihan ................................................98Gambar 4.25 Form Detail Bahan ..........................................................................99Gambar 4.26 Form Detail Alat .............................................................................99Gambar 4.27 Form Detail Kesekretariatan ...........................................................99Gambar 4.28 Form Penentuan Instruktur ............................................................100Gambar 4.29 Form Penambahan Program ..........................................................100Gambar 4.30 Form Penentuan Tempat ...............................................................101Gambar 4.31 Form Penentuan Konsumsi ...........................................................101Gambar 4.32 Form Penentuan Metode ...............................................................102Gambar 4.33 Form Penampilan Alternatif Biaya Diklat ....................................102Gambar 4.34 Form Ubah Alternatif Biaya Diklat ...............................................103Gambar 4.35 Pesan Belum Memilih Instruktur ...................................................103Gambar 4.36 Form Login Pengelola ...................................................................104Gambar 4.37 Form Halaman Utama Pengelola ..................................................104Gambar 4.38 Form Pilihan Simpan .....................................................................105Gambar 4.39 Form Penentuan Alternatif Biaya Diklat .......................................106Gambar 4.40 Pesan Data Diklat sudah Dimasukkan .........................................106Gambar 4.41 Form Finish ...................................................................................107Gambar 4.42 Halaman Pencarian ........................................................................107Gambar 4.43 Halaman Update Data ...................................................................108Gambar 4.44 Menu Kelola Data Pelatihan .........................................................109Gambar 4.45 Form Edit Data Pelatihan ..............................................................109Gambar 4.46 Pesan Data Pelatihan Sudah Diupdate ..........................................110Gambar 4.47 Pesan Data Pelatihan Telah Dihapus .............................................110Gambar 4.48 Form Input Data Pelatihan ............................................................111Gambar 4.49 Pesan Data Pelatihan Sudah Dimasukkan .....................................111Gambar 4.50 Form Pengelolaan Data Bahan Pelatihan ......................................112Gambar 4.51 Form Input Data Pelatihan ............................................................112Gambar 5.1 Form Kuesioner untuk Pengelola Shanti Dharma ...........................116Gambar 5.2 Form Kuesioner untuk Pengunjung Website ..................................117Gambar 5.3 Grafik Hasil Kuesioner untuk Tampilan .........................................119Gambar 5.4 Grafik Hasil Kuesioner untuk Pemilihan Warna ……………….....120Gambar 5.5 Grafik Hasil Kuesioner untuk Pemilihan Gambar ..........................121Gambar 5.6 Grafik Hasil Kuesioner untuk Pemilihan Letak dan Bentuk

  Tombol .............................................................................................122

Gambar 5.7 Grafik Hasil Kuesioner untuk Langkah – Langkah dalam

  Penggunaan Sistem ............................................................................................123

Gambar 5.8 Grafik Hasil Kuesioner untuk Ukuran Huruf...................................124Gambar 5.9 Grafik Hasil Kuesioner untuk Penampilan Pesan Kesalahan ..........125Gambar 5.10 Grafik Hasil Kuesioner untuk Terbantunya Calon

  Pelanggan Diklat ...........................................................................126

Gambar 5.11 Grafik Hasil Kuesioner untuk Terbantunya Pengelola

  Shanti Dharma ..............................................................................127

Gambar 5.3 Grafik Hasil Kuesioner untuk Kemudahan Langkah – Langkah

  Penghitungan Biaya Diklat .............................................................128

  DAFTAR TABEL

  Halaman

Tabel 2.1 Tipe – tipe model ..................................................................................15Tabel 3.1 Aturan Integritas untuk Entitas yang berelasi .......................................40Tabel 3.2 Aturan Integritas untuk Entitas yang tidak berelasi ..............................41Tabel 3.3 Aturan Domain Entitas diklat ...............................................................41Tabel 3.4 Aturan Domain Entitas kesekretariatan ................................................41Tabel 3.5 Aturan Domain Entitas konsumsi .........................................................42Tabel 3.6 Aturan Domain Entitas tempat ..............................................................42Tabel 3.7 Aturan Domain Entitas instruktur .........................................................42Tabel 3.8 Aturan Domain Entitas program ...........................................................42Tabel 3.9 Aturan Domain Entitas pelatihan ..........................................................43Tabel 3.10 Aturan Domain Entitas bahan .............................................................43Tabel 3.11 Aturan Domain Entitas alat_kerja .......................................................43Tabel 3.12 Aturan Domain Entitas pilihan_program ............................................43Tabel 3.13 Aturan Domain Entitas pilihan_instruktur ..........................................43Tabel 3.14 Aturan Domain Entitas bahan_dipakai ...............................................44Tabel 3.15 Aturan Domain Entitas alatkerja_dipakai ...........................................44Tabel 3.16 Aturan Domain Entitas kesekretariatan_dipakai .................................44Tabel 3.17 Aturan Domain Entitas instruktur_program .......................................44Tabel 3.18 Aturan Domain Entitas pengelola .......................................................45Tabel 5.1 Hasil Kuesioner untuk Tampilan Website ..........................................118Tabel 5.2 Hasil Kuesioner untuk Pemilihan warna tepat dan tidak

  membuat mata cepat lelah ...................................................................119

Tabel 5.3 Hasil Kuesioner untuk gambar yang digunakan .................................120Tabel 5.4 Hasil Kuesioner untuk pemilihan letak dan bentuk tombol ................121Tabel 5.5 Hasil Kuesioner untuk langkah – langkah dalam penggunaan sistem ..................................................................................................122Tabel 5.6 Hasil Kuesioner untuk ukuran huruf ...................................................123Tabel 5.7 Hasil Kuesioner untuk penampilan pesan kesalahan ..........................124Tabel 5.8 Hasil Kuesioner untuk terbantunya calon pelanggan diklat dalam mengetahui gambaran besarnya biaya ......................................125Tabel 5.9 Hasil Kuesioner untuk terbantunya pengelola Shanti Dharma ...........126Tabel 5.10 Hasil Kuesioner untuk kemudahan langkah – langkah penghitungan biaya diklat .................................................................127

BAB I PENDAHULUAN

1.1 Latar Belakang

  Padepokan Shanti Dharma merupakan sebuah badan usaha yang bergerak dalam bidang pendidikan, pelatihan, penyuluhan, pembibitan dan penelitian.

  Pendidikan dan pelatihan (diklat) tersebut terdiri dari bermacam – macam jenis antara lain diklat teknologi pangan, ekologi lingkungan, budidaya tanaman hias, teknik budidaya rosella dan praktek pengolahannya, budidaya tanaman obat dan pengenalan apotek hidup, teknik budidaya jamur pangan dan pembentukan industri berbasis jamur pangan, teknik budidaya tanaman jarak dan cara pengolahannya, pengenalan metode perbanyakan tanaman, organic farming, dan latihan kepemimpinan.

  Dalam menyelenggarakan diklat, pengelola Shanti Dharma harus mengkalkulasikan atau menghitung biaya yang harus dibayar untuk setiap calon pelanggan diklat. Perhitungan biaya tersebut dilakukan dengan mempertimbangkan beberapa faktor seperti jumlah peserta, lama pelaksanaan diklat, jenis diklat, biaya alat dan bahan, biaya tempat, konsumsi, biaya pelatihan dan biaya instruktur.

  Pada setiap pelatihan tersebut masih terdapat sub-sub pelatihan atau program pelatihan yang harus dipilih calon pelanggan diklat, dan biaya yang diperlukanpun berbeda – beda. Terkadang calon pelanggan harus memilih program yang akan diikuti agar sesuai dengan anggaran mereka. Selain itu calon pelanggan juga harus bernegosiasi dengan pengelola Shanti Dharma agar mendapatkan biaya yang sesuai.

  Perhitungan yang dilakukan pengelola Shanti Dharma selama ini masih dilakukan secara manual, sehingga waktu untuk mengambil keputusan menjadi lama. Calon pelanggan diklat terkadang harus menunggu untuk mengetahui berapa besar biaya yang harus dibayarkan serta menegosiasikan dengan pengelola jika dirasa harganya kurang cocok. Melihat permasalahan tersebut, maka diperlukan sebuah sistem yang dapat membantu pengelola dan calon pelanggan dalam mengkalkulasikan atau menghitung biaya yang diperlukan sehingga dapat memberikan gambaran besarnya biaya untuk mengikuti sebuah diklat dengan mempertimbangkan faktor – faktor diatas.

  Dari permasalahan tersebut maka akan dibuat sebuah sistem pendukung pengambilan keputusan yang dapat membantu pengelola Shanti Dharma dalam menghitung biaya yang diperlukan untuk mengikuti sebuah diklat, dan membantu calon pelanggan diklat mengetahui gambaran biaya yang harus dibayarkan dengan mencoba menghitung atau mengkalkulasikan sendiri dengan memanfaatkan teknologi internet sehingga dapat membantu calon pelanggan dimana mereka berada dan kapan mereka mau. Diharapkan sistem yang akan dibangun ini dapat memberikan kemudahan bagi pengelola Shanti Dharma maupun calon pelanggan diklat untuk menentukan besar biaya diklat yang harus dibayarkan.

  1.2 Rumusan Masalah

  Bagaimana membangun sistem pendukung pengambilan keputusan yang dapat : a. membantu pengelola Shanti Dharna dalam menghitung besar biaya yang diperlukan untuk mengikuti sebuah diklat ? b. membantu calon pelanggan diklat mengetahui gambaran biaya yang harus dibayarkan dengan mencoba menghitung atau mengkalkulasikan sendiri?

  1.3 Batasan Masalah

  Batasan masalah dalam pembuatan sistem ini yaitu : a. Studi kasus dilaksanakan di padepokan Shanti Dharma Godean.

  b. Masalah yang diteliti adalah menentukan besarnya biaya yang harus dibayarkan untuk mengikuti sebuah diklat.

  c. Penentuan besarnya biaya diklat menggunakan metode perhitungan yang sudah ditetapkan oleh Shanti Dharma.

  d. Tools yang dipergunakan adalah PHP dan MySQL

  e. Sistem yang dibuat tidak memperhatikan masalah keamanan, tidak berfokus pada informasi tentang Padepokan Shanti Dharma.

  1.4 Tujuan Penelitian

  Membangun sebuah sistem pendukung pengambilan keputusan yang dapat membantu pengelola Shanti Dharma dalam proses pengambilan keputusan untuk mengkalkulasikan biaya diklat di padepokan Shanti Dharma dan membantu calon pelanggan diklat mengetahui gambaran biaya yang harus dibayarkan dengan mencoba menghitung atau mengkalkulasikannya sendiri

  1.5 Manfaat Penelitian

  Manfaat yang dapat diperoleh dari penelitian ini :

  1. Membantu pengelola Shanti Dharma dalam menghitung biaya diklat dengan lebih cepat sehingga waktu untuk mengambil keputusan besarnya biaya menjadi lebih singkat.

  2. Membantu calon pelanggan diklat mengetahui gambaran besarnya biaya diklat yang harus dibayarkan.

  1.6 Metodologi

  Metodologi yang digunakan adalah langkah – langkah pembangunan SPPK berbasis web meliputi :

  1. Perencanaan (Planning) Pada tahap ini yang paling utama adalah merumuskan masalah dan menentukan tujuan dibangunnya SPPK. Langkah yang penting dalam perencanaan adalah menentukan kunci tujuan SPPK yang akan dibangun.

  2. Analisis (Analysis) Pada tahap ini ditentukan pendekatan yang terbaik dan sumber daya yang dibutuhkan untuk membangun SPPK.

  3. Perancangan (Design) Pada tahap ini ditentukan spesifikasi detail dari komponen sistem, struktur dan fitur (feature) sistem. Perancangan dibagi dalam empat perancangan subsistem utama SPPK yaitu manajemen data, manajemen model, manajemen pengetahuan dan manajemen dialog.

  4. Konstruksi (Construction) Tahap ini merupakan implementasi secara teknik dari desain yang telah dibuat. Selama tahap konstruksi kegiatan pengujian dan perbaikan dilakukan secara kontinyu

  5. Implementasi (Implementation) Tahap implementasi terdiri dari beberapa tugas berikut ini :

  ƒ Pengujian (Testing) Pada tahap ini data pada output sistem dikumpulkan dan dibandingkan dengan spesifikasi rancangan.

  ƒ Evaluasi (Evaluation) Pada tahap ini dilakukan evaluasi terhadap sistem yang diimplementasikan apakah telah memenuhi kebutuhan pengguna.

  Evaluasi terhadap sistem yang akan dibuat dilakukan dengan menyebarkan kuesioner kepada beberapa responden. Sasaran penyebaran kuesioner adalah pengelola Shanti Dharma dan pengunjung situs web Shanti Dharma.

  ƒ Demonstrasi (Demonstration) Pada tahap ini kemampuan operasional sistem akan didemonstrasikan pada komunitas pemakai.

1.7 Sistematika Penulisan

  Tahapan dalam penulisan ini terbagi dalam beberapa bagian, yaitu :

  BAB I PENDAHULUAN Bab ini berisi berisi mengenai latar belakang, rumusan masalah, batasan masalah, tujuan, manfaat, metodologi, dan sistematika penulisan.

  BAB II LANDASAN TEORI Bab ini berisi mengenai berbagai acuan dan teori – teori yang digunakan sebagai landasan atau dasar dalam penulisan skripsi ini. BAB III ANALISA DAN PERANCANGAN Bab ini berisi mengenai tahap – tahap pengembangan sistem mulai dari tahap perencanaan, tahap analisis dan tahap perancangan. BAB IV IMPLEMENTASI Bab ini berisi mengenai implementasi dari sistem yang akan dibuat berdasarkan analisa dan perancangan yang telah dibuat. BAB V HASIL DAN PEMBAHASAN KUESIONER Bab ini berisi mengenai hasil dan pembahasan kuesioner. Kuesioner yang disebarkan bertujuan untuk menguji kinerja sistem yang dibuat.

  BAB VI KESIMPULAN DAN SARAN Bab ini berisi mengenai kesimpulan dari penulis terhadap sistem yang telah dibangun dan saran – saran untuk pengembangan sistem.

BAB II LANDASAN TEORI

2.1 Konsep Dasar Sistem 2.1.1. Definisi Sistem dan Sistem Informasi

  Sistem adalah kumpulan objek seperti manusia, sumber daya, konsep, dan prosedur yang terorganisasi, saling berinteraksi, dan terpadu untuk mencapai tujuan tertentu.

  Definisi sistem informasi menurut Laudon & Laudon (1998) adalah :

  Sistem informasi adalah serangkaian komponen yang terkait satu sama lain dan bekerja bersama – sama untuk mengumpulkan, mengolah, menyimpan dan menyebarluaskan informasi guna mendukung pengambilan keputusan, koordinasi, kontrol, analisis, dan visualisasi dalam suatu organisasi.

2.1.2. Bentuk Dasar Sistem

  Sistem terbagi menjadi tiga bagian berbeda yaitu masukan, proses dan keluaran. Masukan adalah elemen – elemen yang masuk ke sistem. Proses adalah semua elemen untuk mengkonversikan (mentransformasikan) masukan menjadi keluaran. Keluaran adalah produk akhir atau konsekuensi dari suatu sistem.

  Tanpa masukan, maka tidak ada hal yang akan diproses. Tanpa pemrosesan maka masukan akan tetap mentah dan tidak menghasilkan keluaran yang diinginkan. Tanpa adanya keluaran maka masukan yang diproses tidak akan berguna. Sehingga ada keterkaitan yang erat antara masukan, proses dan keluaran.

2.2 Proses Pengambilan Keputusan

  Menurut Turban (1995) proses pengambilan keputusan terbagi menjadi tiga fase yaitu fase penalaran, peracangan dan pemilihan. Dalam pemecahan masalah tiga fase pengambilan keputusan akan diikuti implementasi terhadap rekomendasi yang menjadi keluaran dari fase pemilihan. ƒ Fase Penalaran

  Merupakan tahap identifikasi masalah, situasi dan peluangnya serta identifikasi informasi yang dibutuhkan yang berkaitan dengan persoalan yang dihadapi serta keputusan yang akan diambil. Aktifitas dalam fase penalaran meliputi identifikasi masalah, klasifikasi masalah, dekomposisi masalah, kepemilikan masalah. Hasil (keluaran) dari fase penalaran berupa rumusan masalah (problem statement).

  ƒ Fase Perancangan Merupakan tahap mencari dan menganalisa kemungkinan alternatif – alternatif solusi dari suatu permasalahan. Aktivitas dalam fase perancangan meliputi membangun model dari permasalahan, menentukan kriteria pemilihan, mencari alternatif solusi, dan memprediksi dan mengukur dampak (outcome). Output dari fase perancangan adalah alternatif solusi.

  ƒ Fase Pemilihan Merupakan tahap pencarian alternatif solusi yang sesuai (dari antara alternatif yang dihasilkan dalam fase perencanaan) yang dapat dipakai untuk memecahkan masalah real.

2.3 Sistem Pendukung Pengambilan Keputusan 2.3.1. Pengertian SPPK

  Menurut Efraim Turban (1995), Sistem Pendukung Pengambilan Keputusan (SPPK) didefinisikan sebagai :

  “Sistem berbasis komputer yang interaktif, fleksibel (dapat mengakomodasi perubahan) dan adaptif (mudah menyesuaikan diri dengan kebutuhan) yang secara khusus dikembangkan untuk mendukung pengambilan keputusan untuk masalah – masalah yang semi terstruktur atau tidak terstruktur dan mempunyai sifat tambahan terdapat model dalam pengambilan keputusan.”

2.3.2. Karakteristik dan Kemampuan SPPK

  Sebagai sustu sistem, SPPK memiliki kemampuan dan karakteristik. SPPK yang ideal seharusnya memiliki kemampuan dan karakteristik seperti dibawah ini , yaitu (Turban, 1995) :

  1. SPPK membantu para pembuat keputusan mengambil keputusan dalam permasalahan semi terstruktur dan tidak terstruktur dengan menggabungkan hasil penilaian manusia dengan informasi dari komputer.

  2. SPPK diperuntukkan untuk berbagai tingkat managerial, yaitu dari managerial paling atas hingga managerial paling bawah.

  3. SPPK dapat digunakan dalam kelompok maupun individu. Instansi

  • – instansi yang ada saat ini pada umumnya membentuk suatu kelompok pengambil keputusan yang terdiri dari bermacam – macam bagian dari instansi tersebut sebagai penentu kebijakan

  4. SPPK mendukung keputusan yang saling terkait dan atau dilakukan secara bertahap (sekuensial).

  5. SPPK mendukung semua tahap pengambilan keputusan seperti penalaran, perancangan, pemilihan dan implementasi.

  6. SPPK mendukung adanya keanekaragaman gaya dan proses pengambilan keputusan.

  7. SPPK bersifat adaptif, dapat beradaptasi setiap waktu. Pembuat keputusan harus selalu aktif sehingga dapat menyesuaiakan SPPK dengan perubahan kondisi yang terjadi dengan cepat. Selain itu SPPK bersifat fleksibel, sehingga pengguna dapat menambah, menghapus, mengkombinasikan, merubah, atau mengatur kembali komponen dasarnya sehingga SPPK yang dibangun menjadi fleksibel.

  8. SPPK mudah digunakan dengan membuat pengguna nyaman menggunakan sistem. Dengan SPPK yang mudah dipakai, fleksibel, kemampuan grafik yang kuat, dan interface yang menggunakan bahasa yang mudah dipahami dapat meningkatkan keefektifan SPPK.

  9. SPPK digunakan untuk meningkatkan kefektifan pengambilan keputusan seperti keakurasian, waktu yang dibutuhkan, dan kualitas dari solusi. Tetapi SPPK tidak efisien karena biaya atau beban yang dibutuhkan untuk pengambilan keputusan sangat banyak.

  10. Pembuat keputusan memiliki kontrol sepenuhnya pada keseluruhan tahap pengambilan keputusan. SPPK dibangun bertujuan untuk mendukung bukan menggantikan tugas pembuat keputusan.