UNIVERSITAS BINA NUSANTARA Program Ganda Teknik Informatika-Statistika Skripsi Sarjana Program Ganda Semester Genap 2005/2006
Perancangan Program Aplikasi Optimalisasi Perhitungan Total Ordering Cost dengan Metode Hybrid System pada Perusahaan Manufaktur Handy NIM: 0500588354
Abstrak
Sebuah perusahaan yang memproduksi bahan baku maupun barang jadi, seringkali mengalami kesulitan di dalam menentukan tingkat persediaan bahan baku, maka perusahaan dalam usahanya mengantisipasi permintaan yang tidak menentu, melakukan pemesanan bahan baku dalam jumlah yang relatif besar. Untuk mengatasi hal ini, maka diperlukan kebijakan pemesanan bahan baku yang lebih mudah diawasi dan dievaluasi. Data yang digunakan dalam penelitian adalah data persediaan dan data permintaan. Dilakukan pengujian distribusi normal dan eksponensial terhadap data permintaan dari masing-masing bahan baku maupun barang jadi, diperoleh bahwa data permintaan dari masing-masing bahan baku berdistribusi eksponensial. Kemudian dilakukan penerapan model persediaaan dengan metode hybrid system terhadap bahan baku produksi. Perhitungan jumlah pemesanan dan total biaya pemesanan bahan baku dilakukan dengan menggunakan program yang sudah dibuat, dimana dari perhitungan tersebut akan di dapat optimalisasi jumlah pemesanan dan total biaya pemesanan, untuk di aplikasikan kedalam perusahaan dalam kaitannya untuk mengatasi masalah persediaan bahan baku.
Kata kunci: Persediaan, hybrid system , distribusi normal , distribusi eksponensial, bahan baku, bahan jadi.
iv
KATA PENGANTAR Pertama-tama puji dan syukur penulis panjatkan kepada Tuhan Yesus atas berkat dan bimbingan-Nya sehingga penulis dapat menyelesaikan skripsi dengan baik. Skripsi yang berjudul ”Perancangan Program Aplikasi Optimalisasi Perhitungan Total Ordering Cost dengan Metode Hybrid System pada Perusahaan Manufaktur”, ini disusun sebagai salah satu syarat dalam menyelesaikan program studi ganda Teknik Informatika dan Statistika, jenjang pendidikan Strata 1 di Universitas Bina Nusantara, Jakarta. Dalam proses penulisan skripsi ini, penulis mendapatkan bantuan, dukungan, kerjasama yang luar biasa dari berbagai pihak. Untuk itu penulis mengucapkan banyak terima kasih sebesar-besarnya, antara lain ditujukan kepada: 1. Bapak Prof. Dr. Drs. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara yang telah membantu penulis dalam membuat dasar-dasar penulisan skripsi ini. 2. Bapak Wikaria Gazali, S.Si.,MT., selaku Dekan Fakultas MIPA yang telah memberikan dukungan dalam penulisan skripsi ini. 3. Bapak Ir. Sablin Yusuf, M.Sc, M.ComSc., selaku Dekan Fakultas Ilmu Komputer, yang telah memberikan dukungan dalam penulisan skripsi ini. 4. Bapak Ngarap Imanuel Manik, Drs., M.Kom., selaku Ketua Jurusan Statistika yang banyak membimbing selama dalam proses perkuliahan dan penulisan skripsi. 5. Bapak H. Mohammad Subekti, BE, M.Sc., selaku Ketua Jurusan Teknik Informatika, yang juga telah memberikan dukungan dalam penulisan skripsi ini. 6. Bapak Bagus Sumargo, Ir., M.Si., selaku Dosen Pembimbing I, atas bantuan pengarahan, kesabaran, bimbingan yang sangat berharga kepada penulis, sehingga skripsi ini dapat selesai dengan baik. 7. Bapak Agus Prahono, Drs., M.Eng.S., selaku Dosen pembimbing II, atas bantuan pengarahan, kesabaran, bimbingan yang sangat berharga kepada penulis, sehingga skripsi ini dapat selesai dengan baik. 8. Orang tua penulis, atas kesabaran, dukungan, perhatian, pengertian, dan kepercayaan yang luar biasa selama penulisan skripsi ini. 9. Adik-adik penulis, atas dukungan dan perhatian selama penulisan skripsi ini. 10. Rachel Fenny Widjaja, atas kasih sayang, kesabaran, dukungan, perhatian, pengertian, kepercayaan,dan kesetiaannya yang luar biasa, selalu. 11. Teman-teman jurusan Teknik Informatika dan Statistika angkatan 2001. 12. Seluruh pihak yang telah memberikan dukungannya baik moril maupun materiil yang namanya tidak dapat penulis cantumkan satu persatu. Penulis menyadari terdapat kekurangan dalam penulisan skripsi ini dan dengan segala kerendahan hati penulis sangat menghargai segala saran dan kritik yang v
membangun dari semua pihak untuk penyempurnaan skripsi ini. Akhir kata, penulis berharap skripsi ini dapat berguna, baik sebagai bahan referensi, maupun bahan perbandingan bagi semua pihak dalam upaya menambah wawasan ilmu pengetahuan.
Jakarta, Juli 2006 Penulis
Handy 0500588354
vi
DAFTAR ISI
HALAMAN JUDUL LUAR--------------------------------------------------------------------- i HALAMAN JUDUL DALAM ----------------------------------------------------------------- ii HALAMAN PERSETUJUAN HARDCOVER-------------------------------------------- iii PERNYATAAN DEWAN PENGUJI ABSTRAK -----------------------------------------------------------------------------------------iv KATA PENGANTAR-----------------------------------------------------------------------------v DAFTAR ISI ------------------------------------------------------------------------------------- vii DAFTAR TABEL --------------------------------------------------------------------------------ix DAFTAR GAMBAR----------------------------------------------------------------------------- x DAFTAR LAMPIRAN--------------------------------------------------------------------------xi BAB I.
BAB II.
PENDAHULUAN 1.1. Latar Belakang ……….………………………………………… 1 1.2. Rumusan Perancangan………………………………………….. 2 1.3. Ruang Lingkup…………………………………………………. 2 1.4. Spesifikasi Perancangan…..……………………………………. 3 1.5. Tujuan………….……………………………………………….. 3 1.6. Manfaat………….……………………………………………… 4 1.7. Sistematika Penulisan…………………………………………... 4 LANDASAN TEORI 2.1. Persediaan…..…………………………………………………... 6 2.1.1. Definisi Persediaan……………………………………… 6 2.1.2. Penyebab Persediaan ………………………………….... 9 2.1.3. Fungsi Persediaan…………….………………………… 9 2.1.4. Tujuan Persediaan………………………………………. 11 2.1.5. Sifat Persediaan………………………………………… 12 2.1.6. Biaya dalam Sistem Persediaan……………………….... 15 2.1.7 Pengawasan Persediaan……….………………………... 16 2.2. Fungsi Kepekatan……..…………………………………………18 2.2.1. Fungsi Kepekatan Normal……………………………. 18 2.1.2. Fungsi Kepekatan Eksponensial……………………… 19 2.3. Pengujian Distribusi…………………..………………………… 21 2.3.1. Pengujian Distribusi Normal………….……………… 21 2.3.2. Pengujian Distribusi Eksponensial…………………… 23 2.4. Metode Persediaan Kontinu…..……………………………….. 24 2.5. Metode Persediaan Periodik……………………………………..31 2.6. Metode Hybrid System…………………………………………...35 2.7. Konsep Dasar Rekayasa Piranti Lunak…………………………. 36 2.7.1. Pengertian Rekayasa Piranti Lunak…………………….. 36 2.7.2. Paradigma Rekayasa Piranti Lunak…………………….. 36 vii
2.8. Interaksi Manusia dan Komputer……………………………….. 38 2.8.1. Program Interaktif……………………………………… 38 2.8.2. Pedoman Merancang User Interface…………………… 39 2.8.3. Teori tentang State Transition Diagram………………... 40 BAB III. PERANCANGAN PROGRAM 3.1. Spesifikasi Perancangan….…………………………………… 42 3.1.1. Rancangan Struktur…………………………………… 42 3.1.2. State Transition Diagram…………………………….. 55 3.1.3. Perancangan Modul…………………………………… 62 3.1.4. Flowchart……………………………………………… 73 BAB IV. IMPLEMENTASI DAN EVALUASI 4.1. Spesifikasi Hardware and Software…………………………… 74 4.2. Implementasi Program………………………………………… 75 4.2.1 Penjelasan Menu Program…………………………….. 75 4.2.2 Perhitungan dalam Menu Program…………………...... 80 4.2.2.1. Perhitungan untuk Warna Efek Stone…………... 90 4.2.2.2. Perhitungan untuk Warna Retro…………………. 94 4.2.2.3 Perhitungan untuk Warna Dye Stuff…………….. 98 4.3. Evaluasi Program……………………………………………… 102 BAB V. KESIMPULAN DAN SARAN 5.1. Kesimpulan……………………………………………………. 104 5.2. Saran…………………………………………………………... 104 DAFTAR PUSTAKA-------------------------------------------------------------------- xii DAFTAR RIWAYAT HIDUP--------------------------------------------------------- xiii LAMPIRAN--------------------------------------------------------------------------------L-1
viii
DAFTAR TABEL
Tabel 4.1. Tabel 4.2. Tabel 4.3. Tabel 4.4. Tabel 4.5. Tabel 4.6. Tabel 4.7.
Tabel Data Biaya Persediaan……………………………………….. Data Permintaan Warna Efek Stone (dalam Galon).……………….. Data Permintaan Warna Efek Stone (dalam Liter).……………….. Data Permintaa Warna Retro (dalam Galon).…………………….. Data Permintaan Warna Retro (dalam Liter)..……………………… Data Permintaan Warna Dye Stuff (dalam Galon)…..……………... Data Permintaan Warna Dye Stuff (dalam Liter)…………………..
ix
80 81 83 84 86 87 89
DAFTAR GAMBAR
Gambar 2.1. Grafik Fungsi Kepekatan Normal……...…………………………19 Gambar 2.2. Grafik Fungsi Kepekatan Eksponensial…...…………………….. 20 Gambar 2.3. Model Waterfall…………………………………………………. 37 Gambar 3.1. Struktur Menu…………...…..…………………………………... 42 Gambar 3.2. Stuktur Data………………………………………………………43 Gambar 3.3. Struktur About…………………………………………………... 44 Gambar 3.4. Struktur Help………..…………………………………………... 45 Gambar 3.5. Strukur Distribusi………………………………………………... 45 Gambar 3.6. Strukur Input………………………..…………………………… 47 Gambar 3.7. Struktur Sebaran Normal…….....……………………………….. 48 Gambar 3.8. Struktur Sebaran Eksponensial...……………………………….. 51 Gambar 3.9. Struktur Print.…………………………………………………… 53 Gambar 3.10. STD Menu………………………………………………………..55 Gambar 3.11. STD Data…………………………………………………………56 Gambar 3.12. STD About……………………………………………………….57 Gambar 3.13. STD Help…………………………………………………………57 Gambar 3.14. STD Distribusi..…………………………………………………. 58 Gambar 3.15. STD Sebaran Normal….……………………………………….... 59 Gambar 3.16. STD Sebaran Eksponensial…..………………………………….. 60 Gambar 3.17. STD Print………………………………………………………….61 Gambar 3.18. Rancangan Layar Menu………………………………………….. 62 Gambar 3.19. Rancangan Layar About ………………………………………… 64 Gambar 3.20. Rancangan Layar Help ………………………………………….. 65 Gambar 3.21. Rancangan Layar Distribusi…………………………………….. 66 Gambar 3.22. Rancangan Layar Input………………………………………….. 69 Gambar 3.23. Rancangan Layar Print………………………………………….. 71 Gambar 3.24. Flowchart………………………………………………………… 73
x
DAFTAR LAMPIRAN
Lampiran A
PENGUJIAN DISTRIBUSI…………………………………….. L-1
Lampiran B
PERHITUNGAN……………………………………………….. L-16
Lampiran C
LISTING PROGRAM………………………………………….. L-37
xi