UNIVERSITAS BINA NUSANTARA
______________________________________________________________________________
Program Ganda T. Informatika - Matematika Skripsi Sarjana Program Ganda
Semester Ganjil 2005/2006
PERANCANGAN PROGRAM APLIKASI OPTIMALISASI BIAYA PRODUKSI CETAK DENGAN METODE PENDEKATAN MUNDUR
(Studi Kasus : Percetakan Paperindo Harsa)
Ryan NIM: 0600664641
Abstrak
Masalah yang dihadapi perusahaan saat ini ialah untuk pemberian harga kepada pelanggan dari perusahaan. Sistem yang sedang berjalan dirasa kurang memberikan pelayanan yang memuaskan. Dampak dari penggunaan sistem tersebut adalah munculnya keluhan dari pelanggan mengenai sulitnya bagi pelanggan untuk menentukan biaya produksi untuk mencetak. Untuk mengatasi masalah ini, penulis merasa perlu dilakukan optimasi biaya untuk produksi yang telah disiapkan oleh pelanggan untuk melakukan produksi cetak.
Optimasi biaya produksi cetak akan menggunakan metode pendekatan mundur. Pendekatan Mundur adalah suatu metode untuk perhitungan harga sebelumnya dengan menggunakan harga saat ini. Solusi optimum pada metode pendekatan mundur didapat melalui sejumlah iterasi yang membangkitkan solusi baru dan menguji solusi baru berdasarkan suatu kriteria penerimaan solusi hingga didapat solusi optimal dari sistem tersebut.
Melalui input berupa serangkaian job yang akan diproses, secara matematika dihitung dan didapatkan hasil untuk jumlah kertas yang dapat dihasilkan. Hasil ini ditampilkan dalam sebuah tabel.
Perancangan dilakukan pada perusahaan percetakan yang memproduksi produk berdasarkan pesanan dalam jumlah tertentu. Hasil perancangan diuji dengan contoh kasus nyata dengan data yang diperoleh dari hasil wawancara ke perusahaan terkait.
Kata Kunci:
vi
KATA PENGANTAR
Puji dan syukur kepada Yesus Kristus, skripsi ini dapat terselesaikan.Skripsi ini disusun sebagai salah satu syarat untuk mendapatkan gelar kesarjanaan pada Program Studi Ganda Jenjang Pendidikan Strata-1. Skripsi ini disusun atas bantuan dan dukungan baik secara langsung maupun tidak langsung dari berbagai pihak. Oleh karena itu, dengan ini penulis ingin menyampaikan ucapan terima kasih yang sebesar-besarnya kepada:
1. Prof. Dr. Gerardus Polla,M.App.,Sc., selaku Rektor Universitas Bina Nusantara, Jakarta.
2. Wikaria Gazalia, S.Si., MT., selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam (MIPA) Universitas Bina Nusantara, Jakarta.
3. Ngarap Imanuel Manik, Drs., M.Kom., selaku Kajur Matematika dan Statistika Universitas Bina Nusantara, Jakarta.
4. Albertus Magnus Madyana, Ir., MS selaku dosen pembimbing yang sudah membimbing dengan sabar.
5. Jarot S. Suroso, Ir., M.Eng. selaku dosen pembimbing yang sudah membimbing dengan sabar. terima kasih juga untuk masukkan-masukkannya dalam penulisan.
6. Seluruh Dosen Universitas Bina Nusantara yang selama ini telah memberikan ilmu dan bimbingan akademis kepada penulis dari awal hingga akhir perkuliahan.
7. Keluarga penulis atas dukungannya dalam penyusunan skripsi ini dari awal hingga akhir. Dan juga atas dukungannya dalam masa-masa kuliah penulis. 8. Yuli Octavia atas perhatiannya dan dukungannya setiap saat dalam
pembuatan skripsi ini. Thank you my love…
9. Ibu Lydia K. Ramlan, beserta semua staff dari Percetakan Paperindo Harsa yang telah membantu penulis dengan memberikan data-data yang diperlukan dalam penulisan skripsi ini.
10. Rekan bisnis di inside Event Organizer-Pendy,Fernan,Rachel untuk dukungannya.
11. Teman-teman penulis, terutama Adit dan Wina untuk bantuannya dalam mencari bahan. You are the best.
12. Teman-teman seperjuangan penulis, Sonny, Daniel A.
13. Teman-teman jurusan Matematika, Statistika maupun jurusan ganda Teknik Informatika – Matematika dan Teknik Informatika – Statistik atas dukungan dan bantuannya yang diberikan kepada penulis selama ini.
14. Pihak-pihak lain yang tidak dapat disebutkan satu persatu yang telah mendukung dan membantu penulis dalam penyelesaian skripsi ini.
Penulis menyadari bahwa skripsi ini masih jauh dari sempurna, karena keterbatasan kemampuan dan pengetahuan penulis. Oleh karenanya, penulis mohon maaf dan harap maklum serta pengertian dari pembaca jika menemukan kesalahan-kesalahan dalam penulisan kata-kata pada skripsi ini. Penulis berharap agar skripsi ini berguna dapat memberikan masukan yang positif bagi setiap pihak.
Akhir kata penulis mengharapkan agar skripsi ini bermanfaat bagi semua pihak yang berkepentingan. Jakarta, Januari 2007 Penulis Ryan 0600664641
viii
DAFTAR ISI
Halaman
Halaman Judul Luar……… i
Halaman Judul Dalam………. ii
Halaman Persetujuan Hardcover………..……….. iii
Halaman Persetujuan Dewan Penguji... iv
Abstrak ………... v
Kata Pengantar………... vi
Daftar Isi……… viii
Daftar Tabel ………. x
Daftar Gambar ……….. xi
Daftar Lampiran……… xii
BAB 1 PENDAHULUAN ……… 1
1.1 Latar Belakang Masalah………... 1
1.2 Perumusan Masalah……….. 2
1.3 Ruang Lingkup………. 2
1.4 Tujuan dan Manfaat……….. 3
1.4.1 Tujuan……….. 3
1.4.2 Manfaat……… 4
1.5 Metode……….. 4
1.6 Sistematika Penulisan………... 5
BAB 2 LANDASAN TEORI ……… 7
2.1 Pengoptimalan……….. 7 2.2 Model optimisasi...……… 7 2.3 Riset Operasi...……… 8 2.4 Model ...………. 10 2.5 Produksi……… 11 2.5.1 Pengertian Produksi………. 11 2.5.2 Sistem Produksi………... 11 2.5.3 Luas Produksi……….. 12 2.6 Metode Numerik………... 13 2.7 Galat... 14 2.8 Deret Taylor……….. 15
2.9 Penurunan Rumus Diferensiasi Numerik...………... 17
2.10 Pendekatan Mundur……….. 20
2.11 Rekayasa Piranti Lunak....……… 21
2.11.1 Data Flow Diagram (DFD)..……….. 23
2.11.2 Diagram Alir (Flowchart)... 24
2.11.3 State Transition Diagram (STD)... 25
2.11.4 Program Design Language (Pseudocode)... 26
BAB 3 ANALISIS DAN PERANCANGAN... 29
3.1 Analisis Sistem yang Sedang Berjalan………. 29
3.1.1 Gambaran Umum Perusahaan………. 29
3.1.2 Proses Produksi Perusahaan………. 30
3.1.3 Masalah yang Dihadapi Perusahaan……… 31
3.1.4 Analisa Permasalahan... 32
3.1.5 Usulan Pemecahan Masalah……… 33
3.2 Perancangan Program Aplikasi………. 34
3.2.1 Perancangan Struktur Menu...………... 34
3.2.2 Perancangan Proses……….. 36
3.2.3 Perancangan Diagram Alir (Flowchart)...………. 37
3.2.4 Algoritma...………. 38
3.2.5 Data Flow Diagram (DFD)...………. 42
3.2.6 State Transition Diagram (STD)... 43
3.2.7 Rancangan Layar... 44
3.2.8 Rancangan Database... 48
3.2.9 Pseudocode Program Aplikasi... 49
BAB 4 IMPLEMENTASI DAN EVALUASI………... 52
4.1 Spesifikasi Komputer ………... 52
4.2 Implementasi Program Aplikasi………... 52
4.2.1 Modul Menu Awal……….. 52
4.2.2 Modul Master (database) ……… 53
4.2.3 Modul Analisa……….. 54
4.3 Pengoperasian Program……… 55
4.4 Evaluasi...………... 57
4.4.1 Evaluasi Kasus... 57
4.4.2 Evaluasi Wawancara... 62
4.4.3 Evaluasi Sistem Keseluruhan………... 63
BAB 5 KESIMPULAN DAN SARAN……….. 65
5.1 Kesimpulan………... 65
5.2 Saran………. 66
DAFTAR PUSTAKA……… 67
RIWAYAT HIDUP………... 69 LAMPIRAN……….. L-1
x
DAFTAR TABEL
Tabel 3.1 Field Untuk Tabel Job...………..……. 48 Tabel 3.2 Field Untuk Tabel Kertas... 48
DAFTAR GAMBAR
Gambar 2.1 Langkah-langkah dalam Proses Riset Operasi……… 9
Gambar 2.2 Diagram Blok dan Contoh dari Sistem Produksi...… 11
Gambar 2.3 Proses Pemecahan Persoalan Dalam Metode Numerik………….. 14
Gambar 2.4 Penjelasan Secara Grafik untuk (a) Forward, (b) Backward, dan (c) Centered Aproksimasi Finite-Devided-Difference untuk Derivative Pertama………... 19
Gambar 2.5 Waterfall Model...………….. 22
Gambar 2.6 Simbol-simbol Data Flow Diagram………... 23
Gambar 2.7 Simbol-simbol Diagram Alir... 25
Gambar 2.8 Komponen State Transition Diagram... 26
Gambar 3.1 Struktur Menu Program………. 35
Gambar 3.2 Flowchart Perhitungan Optimalisasi Biaya Produksi Cetak... 37
Gambar 3.3 Flowchart Algoritma Bagian 1... 38
Gambar 3.4 Flowchart Algoritma Bagian 2... 39
Gambar 3.5 Context Diagram... 42
Gambar 3.6 Level 0 Diagram... 43
Gambar 3.7 State Transition Diagram Program Aplikasi Optimalisasi Biaya Produksi Cetak dengan Menggunakan Metode Pendekatan Mundur…………..………... 44
Gambar 3.8 Rancangan Tampilan Layar Awal……….. 45
Gambar 3.9 Rancangan Tampilan Menu Data……… 46
Gambar 3.10 Rancangan Layar Analisa………... 47
Gambar 4.1 Tampilan Menu Awal………. 53
Gambar 4.2 Tampilan Layar Menu Master Barang / Harga………... 54
Gambar 4.3 Tampilan Layar Menu Analisa………... 55
Gambar 4.4 Tampilan Layar Data Poster………... 58
Gambar 4.5 Tampilan Layar Hasil Analisa Poster………. 59
Gambar 4.6 Tampilan Layar Data Flyer………. 60
xii
DAFTAR LAMPIRAN
Data Awal Data Base……… L.1 Listing Program…..………... L.2