PREDIKSI PERSEDIAAN OBAT DENGAN METODE NAÏVE BAYES Prediksi Persediaan Obat Dengan Metode Naïve Bayes (Studi Kasus : Apotek Saputra.

 

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



 

 

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

Pembimbing II

Drs Sudjalwo, M.Kom.
NIK : 404

Aris Rakhmadi, S.T,.M.Eng.
NIK : 983

ii 
 

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
Dewan Penguji I

NIK:982

NIK : 404
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
Studi

ilt

 

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

Pembimbing II

Drs Sudjalwo, M.Kom
NIK : 404

Aris Rakhmadi, S.T,.M.Eng
NIK : 983

 
 
 


iv 
 

 

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)


 

 

PERSEMBAHAN

TugasAkhirinikupersembahkankepada:
1. Kedua

orang

tuaku

Mama


Papa

senantiasamencintaidanmenyayangikuserta

yang
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
banyakmembantu yang tidakakusebutkansatupersatu.

 
 
 

vi 
 

yang

 

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.

vii 
 

 

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

viii 
 

 

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

ix 
 

 

BAB II

BAB III

BAB IV

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

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

HASIL DAN PEMBAHASAN…………………………..

31

4.1 Hasil Penelitian ……………………………………….

31

4.2 Analisa dan Pembahasan ……………………………..

31


 

 

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

BAB V

4.3 Pengujian Sistem ……………………………………..

41

PENUTUP………………………………………………..

52

5.1 Kesimpulan …………………………………………..

52

5.2 Saran …………………………………………………

53

DAFTAR PUSTAKA
LAMPIRAN

xi 
 

 

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

xii 
 

 

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

 
 
 
 

xiii 
 

 

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.
 

xiv