prediksi persediaan obat dengan metode naÏve ...i prediksi persediaan obat dengan metode naÏve...
TRANSCRIPT
i
PREDIKSI PERSEDIAAN OBAT DENGAN
METODE NAÏVE BAYES
(STUDI KASUS : APOTEK SAPUTRA)
SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I
pada Program Studi Teknik Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
Oleh :
INTAN CAHYA GUMILANG
NIM : L200090064
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2014
ii
HALAMAN PERSETUJUAN
Skripsi dengan judul
PREDIKSI PERSEDIAAN OBAT DENGAN
METODE NAÏVE BAYES
(STUDI KASUS : APOTEK SAPUTRA)
Ini telah diperiksa dan disetujui untuk diajukan dalam sidang pendadaran :
Hari :
Tanggal :
Pembimbing I
Drs Sudjalwo, M.Kom. NIK : 404
Pembimbing II
Aris Rakhmadi, S.T,.M.Eng. NIK : 983
IIALAMAN PENGESAHAN
PREDIKSI PERSEDIAAN OBAT DENGAN
METODE NAIVE BAYES
(STUDI KASUS : APOTEK SAPUTRA)
Dipersiapkan dan disusun oleh
INTAN CAHYA GUMILANG
NIM: L200090064
Telah dipertahankan di depan Dewan Penguji
pada tanggal.........
Susunan Dewan Penguii
Pembimbing ll /)
flSL/nri. nffii] s.r..rt,t. ung.NIK:983
Skripsi ini telah diterima sebagai salah satu persyaratan
untuk memperoleh gelar sarjana
Tanggal
ilt
Dewan Penguji I
NIK:982NIK : 404
Studi
iv
DAFTAR KONTRIBUSI
Dengan ini saya menyatakan bahwa skripsi ini tidak terdapat karya yang
pernah diajukan untuk memperoleh gelar kesarjanaan 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.
Pihak-pihak yang berkontribusi dalam penyusunan skripsi ini antara lain :
1. Penulis 70%
2. Referensi buku dan internet 20%
3. Bantuan teman 10%
Demikian pernyataan dan daftar kontribusi ini saya buat dengan
sejujurnya. Saya bertanggung jawab atas isi dan kebenaran daftar di atas.
Surakarta, 2014
Intan Cahya Gumilang
Mengetahui:
Pembimbing I Drs Sudjalwo, M.Kom NIK : 404
Pembimbing II Aris Rakhmadi, S.T,.M.Eng NIK : 983
v
MOTTO
“Fungsiterpentingpendidikanpadatingkatmanapunadalahmengembangkan
kepribadianmanusiadanmaknakehidupannyabagidirinyadanbagi orang
lain”
(Grayson Krik)
“Allah akanmeninggikan orang-orang yang berimandiantaramudan
orang-orang yang diberiilmupengetahuanbeberapaderajat”
(Q.S Al-Mujadilah : 11)
“Sesuatu yang belumdikerjakanakantampakmustahil,
kitabaruyakinkalaukitatelahberhasilmelakukannyadenganbaik”
(Penulis)
vi
PERSEMBAHAN
TugasAkhirinikupersembahkankepada:
1. Kedua orang tuaku Mama Papa yang
senantiasamencintaidanmenyayangikuserta yang
selalumendo’akansetiaplangkahkudalammenggapaikesuksesan.
2. Kakakku, mbakIkamakasihbuatnasehatnyatiaphari.
3. Temen-temenku, ninik yang sudahmenjadi partner
dalampenyusunanTugasAkhir, melia, dian, putri, arini, dhani,
temen-temenkost thanks buatsemuanya.
4. Teman-temanangkatan 2009
terimakasihuntukdorongannyadanuntuksemuapihak yang
banyakmembantu yang tidakakusebutkansatupersatu.
vii
KATA PENGANTAR
Assalamu’alaikum Wr.Wb
Puji syukur kehadirat Allah SWT yang telah memberikan rahmat serta
hidayah-Nya kepada kita semua, sehinngga penulis dapat menyelesaikan Laporan
Tugas Akhir ini dengan baik dan lancer.
Laporan Tugas Akhir yang berjudul “Prediksi Persediaan Obat Dengan
Metode Naïve Bayes” ini dibuat dan disusun untuk memenuhi syarat kelulusan
mata kuliah Tugas Akhir Jurusan Teknik Informatika Fakultas Komunikasi Dan
Informatika Universitas Muhammadiyah Surakarta.
Penyusunan Laporan Tugas Akhir ini tidak dapat terwujud tanpa adanya
bimbingan, arahan dan bantuan dari berbagai pihak, maka dari itu dalam
kesempatan ini penulis ingin mengucapkan banyak terima kasih kepada yang
terhormat:
1. Bapak Husni Thamrin, S.T, MT., Ph.D. selaku Dekan Fakultas
Komunikasi dan Informatika Universitas Muhammadiayah Surakarta.
2. Bapak Dr. Heru Supriyono, S.T., M.Sc. selaku Ketua Jurusan Teknik
Informatika Universitas Muhammadiayah Surakarta.
3. Bapak Yusuf Sulistyo N, S.T., M.Eng selaku pembimbing akademik
selama kuliah.
viii
4. Bapak Drs Sudjalwo, M.Kom selaku pembimbing I Tugas Akhir yang
telah memberikan bimbingan dan arahan sampai terselesaikannya Tugas
Akhir ini.
5. Bapak Aris Rakhmadi, S.T,.M.Eng selaku pembimbing II Tugas Akhir
yang telah memberikan bimbingan dan arahan sampai terselesaikannya
Tugas Akhir ini.
6. Mbak ira dan para pekerja di Apotek Saputra, terima kasih untuk
bantuannya.
7. Mama, Papa dan Mbak Ika tercinta terima kasih atas do’a, kasih sayang
dan dukungannya.
8. Teman-teman Teknik Informatika 2009.
9. Semua pihak yang tidak dapat penulis sebut satu persatu yang telah
membantu dalam penyusunan Tugas Akhir ini.
Penulis hanya bisa mengucapkan terima kasih yang sebesar-besarnya atas
semua perhatian yang telah diberikan, semoga Allah SWT senantiasa
melimpahkan rahmat serta hidayah-Nya kepada semua pihak yang telah
membantu penulis dalam menyelesaikan Tugas Akhir ini.
Akhir kata, penulis berharap Tugas Akhir ini dapat bermanfaat bagi
penulis pada khususnya dan pembaca pada umumnya. Amin.
Wassalamu’alaikum Wr.Wb
Surakarta, 2014
penulis
ix
DAFTAR ISI
HALAMAN JUDUL …………………………………………………… i
HALAMAN PERSETUJUAN …………………………………………. ii
HALAMAN PENGESAHAN ………………………………………….. iii
DAFTAR KONTRIBUSI ………………………………………………. iv
MOTTO DAN PERSEMBAHAN ……………………………………… v
KATA PENGANTAR …………………………………………………… vii
DAFTAR ISI …………………………………………………………….. ix
DAFTAR TABEL ……………………………………………………….. xii
DAFTAR GAMBAR …………………………………………………….. xiii
ABTRAKSI ……………………………………………………………… xiv
BAB I PENDAHULUAN ……………………………………… 1
1.1 Latar Belakang ……………………………………… 1
1.2 Rumusan Masalah …………………………………... 2
1.3 Batasan Masalah …………………………………….. 2
1.4 Tujuan Penelitian ……………………………………. 2
1.5 Manfaat Penelitian …………………………………... 3
1.6 Sistematika Penulisan ……………………………….. 3
x
BAB II TINJAUAN PUSTAKA ……………………………….. 5
2.1 Telaah Penelitian …………………………………… 5
2.2 Landasan Teori ……………………………………… 6
2.2.1 Sistem ………………………………………… 6
2.2.2 Obat Generic dan Non Generic ………………. 8
2.2.3 Data …………………………………………… 9
2.2.4 Database ………………………………………. 9
2.2.5 Data Mining …………………………………… 11
2.2.6 Naïve Bayes …………………………………… 13
2.2.7 Visual Basic 6.0 ………………………………. 13
2.2.8 Sql Server …………………………………….. 14
BAB III METODOLOGI PENELITIAN ……………………….. 15
3.1 Waktu dan Tempat …………………………………… 15
3.2 Peralatan Utama dan Pendukung …………………….. 15
3.3 Alur Penelitian ……………………………………….. 16
3.4 Langkah Penelitian …………………………………... 18
3.4.1 Analisis Kebutuhan …………………………… 18
3.4.2 Perancangan Sistem …………………………… 19
3.4.3 Mengumpulkan data …………………………... 19
3.4.4 Menentukan Kebutuhan ………………………. 26
BAB IV HASIL DAN PEMBAHASAN………………………….. 31
4.1 Hasil Penelitian ………………………………………. 31
4.2 Analisa dan Pembahasan …………………………….. 31
xi
4.2.1 Analisa Sistem ……………………………….. 31
4.2.1.1 Menu Login ………………………….. 31
4.2.1.2 Menu Utama …………………………. 32
4.2.1.3 Menu Data Obat ……………………… 33
4.2.1.4 Menu Data Supplier …………………. 35
4.2.1.5 Menu Data Golongan ………………… 36
4.2.1.6 Menu Transaksi Pembelian …………... 37
4.2.1.7 Menu Transaksi Penjualan …………… 38
4.2.1.8 Menu Data Input Prediksi ……………. 30
4.2.1.6 Menu Data Perhitungan Interpolasi Linier .... 41
4.3 Pengujian Sistem …………………………………….. 41
BAB V PENUTUP……………………………………………….. 52
5.1 Kesimpulan ………………………………………….. 52
5.2 Saran ………………………………………………… 53
DAFTAR PUSTAKA
LAMPIRAN
xii
DAFTAR TABEL
Tabel 3.1 Tabel Supplier …………………………………………… 20
Tabel 3.2 Tabel Obat ……………………………………………… 21
Tabel 3.3 Tabel Golongan …………………………………………. 22
Tabel 3.4 Tabel Pembelian ………………………………………… 23
Tabel 3.5 Tabel Penjualan …………………………………………. 24
Tabel 3.6 Tabel Detail Pembelian …………………………………. 25
Tabel 3.7 Tabel Detail Penjualan ………………………………….. 26
xiii
DAFTAR GAMBAR
Gambar 3.1 Diagram Alir Penelitian ………………………………… 16
Gambar 3.2 ERD (Entity Relation Diagram) ………………………… 27
Gambar 4.1 Menu Login ……………………………………………… 30
Gambar 4.2 Menu Utama …………………………………………….. 31
Gambar 4.3 Menu Data Obat ………………………………………… 32
Gambar 4.4 Laporan Data Obat ……………………………………… 33
Gambar 4.5 Menu Data Supplier …………………………………….. 34
Gambar 4.6 Menu Data Golongan …………………………………… 35
Gambar 4.7 Menu Transaksi Pembelian ……………………………… 36
Gambar 4.8 Menu Transaksi Penjualan ……………………………… 37
Gambar 4.9 Cetak Nota ……………………………………………… 37
Gambar 4.10 Menu Data Input Prediksi ……………………………… 39
Gambar 4.11 Menu Data Perhitungan Interpolasi Linier …………….. 40
xiv
ABSTRAKSI
Sistem pengolahan data yang ada pada Apotek Saputra Sragen masih
manual. Sebelumnya di Apotek Saputra belum dapat memprediksi stok obat. Oleh
karena itu, sistem ini untuk prediksi stok obat. Supaya sistem pengolahan data
Apotek Saputra dapat ditangani masalah-masalah yang terjadi dan dapat
menghasilkan informasi secara cepat, tepat, dan akurat.
Penggunaan metode interpolasi linier yang nantinya digunakan untuk
menghitung prediksi stok obat yang terjual. Dan metode naïve bayes digunakan
untuk menghitung peluang. Penyimpanan data menggunakan database sql server,
perancangan sistem menggunakan apilkasi Microsoft Visual Basic 6.0.
Untuk stok obat Alleron yang terjual pada bulan April 2013 adalah 21.
Hasil dari perhitungan prediksi dengan metode interpolasi linier untuk obat
Alleron pada bulan April 2013 adalah 26 dengan error 0,23, dan hasil perhitungan
peluang dengan menggunakan metode naïve bayes untuk obat Alleron di bulan
April 2013 adalah 0,37.
Kata Kunci : Prediksi, Apotek, Microsoft Visual Basic 6.0, Microsoft Sql Server.