MENGGUNAKAN METODE WEIGHTED PRODUCT (WP) DECISION SUPPORT SYSTEM IN CHOOSING COUGH MEDICINE USING WEIGHTED PRODUCT METHOD ( WP )
APORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN PEMIIHAN OBAT BATUK MENGGUNAKAN METODE EIGHTED PRODUCT (WP) DECISION SUPPORT SYSTEM IN CHOOSING COUGH MEDICINE USING EIGHTED PRODUCT METHOD ( P )
iajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer
Disusun Oleh : Utami Maesaroh 1103040033 PROGRAM STUDI TEKNIK INFORMATIKA FAKUTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO AGUSTUS, 2015
HALAMAN PERSETUJUAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN OBAT BATUK MENGGUNAKAN METODE WEIGHTED PRODUCT (WP)
DECISION SUPPORT SYSTEM SELECTION COUGH MEDICINE USING WEIGHTED PRODUCT ( WP )
Diajukan oleh
Utami Maesaroh NIM. 1103040033 TUGAS AKHIR
Guna memenuhi persyaratan dalam menyelesaikan Program Studi Strata-1 (S1) pada Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Purwokerto
Telah diperiksa dan disetujui pada : Tanggal : .......................
Pembimbing Tito Pinandita, S.Si., M.Kom.
NIK. 2160312
HALAMAN PERNYATAAN
Dengan ini saya menyatakan bahwa Laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar Sarjana Komputer di suatu Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam daftar pustaka.
Purwokerto, 20 Agustus 2015 Utami Maesaroh
HALAMAN PERSEMBAHAN
Saya panjatkan puji syukur kepada ALLAH SWT yang senantiasa menyinari kendahan dan kenikmatan dalam hidup karena dengan ridho-MU hamba-Mu ini dapat menyelesaikan skripsi dengan lancar dan penuh perjuangan. Tanpa-Mu hamba takkan berdaya ya ALLAH. Dengan terbentuknya skripsi ini, akan saya persembahkan pennuh kepada :
1. Bapak dan ibu yang selalu memberikan arti dari kehidupan serta dukungan semangat dan iringan doa yang tek pernah lelah engkau panjatkan demi anakmu. Semua materi dan petuah yang engkau berikan sungguh bermakna bagiku. Terima kasih bapak dan ibu semoga ALLAH selalu melindungi kalian ya ALLAH,amin.
2. Untuk adiku Anisa Nur Ariqoh, adiku satu-satu nya yang paling cantik
terima kasih canda tawamu mengiringi perjalananku menuju jaili.
3. Kepada mbah kakung dan mbah putri, terima kasih atas doa restunya dengan doa-doa engkau menjadi kekuatan dalam setiap aku melangkah dan berjuang untuk semuanya. Panjang umur yah mbah,amin.
4. Teruntuk Mas jai Nurrozaq,Spd. Orang yang spesial yang sudah mengisi hari-hariku yang mengajarku banyak hal. Terima kasih untuk kasih dan sayangnya untuk sejauh ini, terus ajarkan aku untuk hal-hal yang baik, yang akan mengantarkan kita ke syurga kelak, amin.
5. Teman-teman kos Pelangi 3 terima kasih atas kebaikan-kebaikan dan hiburan-hiburan canda tawa kalian yang membuat hidupku ga garing.
6. Kawan-kawan Teknik Informatika angkatan 2011, selama 4 tahun banyak sekali kebaikan dan keburukan yang pernah kita alami dan terima kasih yang selalu memberi dukungan dan motivasi sampai akhir, sehingga saya mampu menyelesaikan Tugas Akhir ini.
7. Kelompok KKN 24 Desa Laggar,Kecamatan Kejobong,Kabupaten Purbalingga, terima kasih selama 43 hari yang tidak terlupakan.
8. Bapak dan Ibu Dosen Program Studi Teknik Informatika yang tak pernah lelah untuk memberikan ilmu dan motivasi.
MOTTO “kedewasaan itu tentang bagaimana kita bisa mengendalikan diri kita sendriri” “Jadilah engkau seperti pohon mangga, mereka melemparimu dengan batu namun kau balas dengan buah yang melimpah lagi bermanfaat ”
KATA PENGANTAR
Alhamdulillah puji syukur penulis panjatkan kehadirat Allah SWT karena atas rahmat-Nya penulis dapat menyelesaikan laporan tugas akhir dengan judul “Sistem Pendukung Keputusan Pemilihan Obat Batuk Menggunakan Metode
Weighted Product (WP)
” tepat pada waktunya. Penulis menyadari tanpa bantuan dari berbagai pihak, tugas akhir ini tidak mungkin terselesaikan dengan baik. Oleh karena itu pada kesempatan ini penulis ingin menyampaikan terimakasih kepada yang terhormat :
1. Bapak Tito Pinandita, S.Si., M.Kom. Sebagai dosen pembimbing.
2. Bapak Harjono, S.T., M.Eng.. Sebagai pembimbing akademik. Program Studi Teknik angkatan 2011.
3. Segenap dosen Fakultas Teknik Universitas Muhammadiyah Purwokerto yang telah banyak memberikan ilmu dan bimbingannya selama penulis masih dalam masa perkuliahan.
4. Semua pihak yang telah membantu dalam tugas akhir ini. Penulis menyadari masih banyak kekurangan dalam penulisan laporan maupun penelitian yang telah dijalankan. Oleh karena itu penulis meminta saran
Purwokerto, 20 Agustus 2015 Penulis
DAFTAR ISI
HALAMAN JUDUL................................................................................................i HALAMAN PENGESAHAN.................................................................................ii HALAMAN PERSETUJUAN...............................................................................iii HALAMAN PERNYATAAN ............................................................................... iv HALAMAN PERSEMBAHAN .............................................................................. v HALAMAN MOTTO ........................................................................................... vii KATA PENGANTAR ......................................................................................... viii DAFTAR ISI .......................................................................................................... ix DAFTAR TABEL ................................................................................................. xii DAFTAR GAMBAR ........................................................................................... xiii DAFTAR LAMPIRAN .......................................................................................... xv
INTISARI ............................................................................................................. xvi
ABSTRACT .......................................................................................................... xvii
BAB I. PENDAHULUAN ....................................................................................... 1 A. Latar Belakang ............................................................................................ 1 C. Batasan Masalah.......................................................................................... 2 BAB II. KAJIAN PUSTAKA .................................................................................. 4 A. Sistem Pendukung Keputusan ..................................................................... 4 B. Weighted Product (WP) .............................................................................. 7 C. Aplikasi Web................................................................................................ 8 D. Hypertext Preproccesor (PHP) ................................................................... 8 E. MYSQL ....................................................................................................... 9 F. Obat........................................................................................................... 9 G. Batuk.........................................................................................................10 H. Penelitian Sejenis .......................................................... ............................11 BAB III. TUJUAN DAN MANFAAT .................................................................. 13 A. Tujuan ....................................................................................................... 13
B. Manfaat ..................................................................................................... 13
BAB IV. METODE PENELITIAN ....................................................................... 14 A. Jenis Penelitian .......................................................................................... 14 B. Waktu Dan Tempat Penelitian .................................................................. 14 C. Alat ........................................................................................................... 14 D. Pengumpulan Data ................................................................................... 15 E. Pengembangan Sistem .............................................................................. 15
1. Definisi Persyaratan Dan Analisis ....... .............................................. 16
2. Perancangan Sistem ......... .................................................................. 14
a. Usecase Diagram .......... ............................................................... 18
b. Flowchart sistem admin............................................................... 19
c. Flowchart SPK ............................................................................. 20
d. Activty Diagram ......... .................................................................. 21
e. Perancangan Database ........ ......................................................... 22
f. Perancangan Antarmuka Aplikasi ...... .......................................... 27
3. Implementasi .......... ............................................................................ 36
4. Pengujian Sistem ......... ....................................................................... 36
5. Pemeliharaan .......... ............................................................................ 37
A. Perhitungan Menggunakan Metode WP ................................................... 38
1. Kriteria Yang Dibutuhkan ........ .......................................................... 39
2. Proses Perhitungan ......... ................................................................... 40
B. HASIL ....................................................................................................... 43
1. Tampilan Menu Utama Pada Pengguna .............................................. 43
2. Tampilan Menu Perhitungan ....... ....................................................... 44
3. Tampilan Menu Info............................................................................ 45
4. Tampilan Menu Detail Obat ................................................................ 46
5. Tampilan Menu Login ......................................................................... 47
6. Tampilan Halaman Utama Pada Admin ............................................. 48
7. Tampilan Pada Menu Data Obat ......................................................... 48
8. Tampilan Menu Edit Obat ................................................................... 49
9. Tampilan Menghapus Data Obat ............................................................... 50
10. Tampilan Menu Tambah Data Obat ........................................................... 50
11. Tampilan Menu Data Gejala ...................................................................... 51
12. Tampilan Menu Edit Data Gejala .............................................................. 52
13. Tampilan Menu Perhitungan ...................................................................... 52
14. Tampilan Menu Input Gejala ..................................................................... 53
15. Tampilan Menu Hasil ................................................................................. 54
BAB VI. PENUTUP .............................................................................................. 56 A. KESIMPULAN .......................................................................................... 56 B. SARAN ...................................................................................................... 56 DAFTAR PUSTAKA ............................................................................................ 57 LAMPIRAN ........................................................................................................... 58
DAFTAR TABEL
Tabel 1. Tabel Admin ............................................................................................. 23 Tabel 2. Tabel Alternatif ........................................................................................ 24 Tabel 3. Tabel Kriteria ........................................................................................... 24 Tabel 4. Tabel Bobot ............................................................................................. 25 Tabel 5. Tabel Matrik............................................................................................. 25 Tabel 6. Tabel User ................................................................................................ 26 Tabel 7. Tabel Sifat Kriteria .................................................................................. 39 Tabel 8. Tabel Matrik Kriteria ............................................................................... 39
DAFTAR GAMBAR
Gambar 1. Model Waterfall Pengembangan Sistem ............................................. 16 Gambar 2. Use Case Diagram User dan Konsumen ............................................ 18 Gambar 3. Flowchart Login Admin ...................................................................... 19 Gambar 4. Flowchart Sistem Pendukung Keputusan Pemilihan Obat Batuk Menggunakan Metode Weigted Product (WP) ...................................................... 20 Gambar 5. Activity Diagram Data Alternatif Obat ............................................... 21 Gambar 6. Relasi Database................................................................................... 22 Gambar 7. Rancangan Halaman Utama Untuk Pengguna .................................... 27 Gambar 8. Rancangan Halaman Input Data Diri .................................................. 28 Gambar 9. Rancangan Halaman Input Gejala ....................................................... 29 Gambar 10.Rancangan Halaman Login ................................................................. 29 Gambar 11. Rancangan Halamn Awal Admin ....................................................... 30 Gambar 12. Rancangan Halaman Pada Menu Data Obat ...................................... 31 Gambar 13. Rancangan Halaman Tambah Obat .................................................... 32 Gambar 14. Rancangan Halaman Edit Obat .......................................................... 33 Gambar 15. Rancangan Tampilan Hapus Data Obat ............................................. 33 Gambar 16. Rancangan Halaman Pada Menu Data Gejala .................................... 34 Gambar 17. Rancangan Tampilan Halaman Edit Gejala ....................................... 34 Gambar 18. Rancangan Tampilan Hapus Data Gejala ........................................... 34 Gambar 19. Rancangan Tampilan Menu Laporan ................................................. 35 Gambar 20. Tampilan Menu Utama Pada Pengguna ............................................. 43 Gambar 21. Tampilan Menu Perhitungan .............................................................. 44 Gambar 22. Tampilan Menu Info........................................................................... 45 Gambar 23. Tampilan Menu Detail Obat ............................................................... 46 Gambar 24. Tampilan Menu Login ........................................................................ 47 Gambar 25. Tampilan Menu Utama Pada Admin .................................................. 48 Gambar 26. Tampilan Menu Data Obat ................................................................. 49 Gambar 27. Tampilan Menu Edit Data Obat ......................................................... 49 Gambar 28. Tampilan Menghapus Data Obat........................................................ 50 Gambar 29. Tampilan Menu Tambah Data Obat ................................................... 50 Gambar 30. Tampilan Menu Data Gejala .............................................................. 51
Gambar 31. Tampilan Menu Edit Data Gejala....................................................... 52 Gambar 32. Tampilan Menu Perhitungan .............................................................. 52 Gambar 33. Tampilan input Gejala ........................................................................ 53 Gambar 34. Tampilan Menu Hasil ......................................................................... 54 Gambar 35. Tampilan Halaman Lanjutan Dari Menu Hasil .................................. 54