UNIVERSITAS BINA NUSANTARA Program Ganda Teknik Informatika dan Statistika Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007 PERANCANGAN PROGRAM APLIKASI PERAMALAN JUMLAH KEBUTUHAN TENAGA KERJA PRODUKSI DENGAN METODE GAUSS-NEWTON (STUDI KASUS: PT. XYZ) Leonard Hendra NIM: 0600668186 ABSTRAK Perkembangan perekonomian yang sangat pesat mendorong perusahaan untuk memiliki daya saing. Salah satunya adalah menyediakan produk dengan harga seminimal mungkin dengan kepuasan pelanggan semaksimal mungkin. Oleh karena itu, perusahaan harus menekan biaya produksi. Salah satunya adalah biaya tenaga kerja. PT. XYZ selaku perusahaan manufaktur wood finishing system, biaya tenaga kerja bagian produksi merupakan salah satu biaya yang sangat berpengaruh. Penulis menawarkan solusi dengan melakukan peramalan menggunakan Metode Gauss-Newton untuk memprediksi jumlah kebutuhan tenaga kerja produksi. Tujuan dari penulisan skripsi ini adalah untuk merancang program aplikasi komputer yang dapat mengestimasi persamaan yang tepat untuk memprediksi jumlah kebutuhan tenaga kerja produksi berdasarkan volume produksi. Model perancangan yang digunakan untuk merancang program ini adalah Waterfall Model, dimana dilakukan analisis kebutuhan, perancangan program, disain, pengkodean, pengujian, dan pemeliharaan. Hasil yang diperoleh dari perancangan program aplikasi ini adalah prediksi jumlah kebutuhan tenaga kerja produksi. Hasil analisis ini dapat digunakan pihak manajemen perusahaan untuk menentukan jumlah kebutuhan tenaga kerja produksi yang efektif dan efisien. Kata kunci: peramalan, jumlah kebutuhan tenaga kerja, perancangan program aplikasi, Metode Gauss-Newton. iv
PRAKATA Puji dan syukur penulis panjatkan kepada Sanghyang Adi Buddhaya, Tuhan Yang Maha Esa, Para Buddha dan Bodhisatva karena atas berkat dan rahmatnya sehingga penulis dapat menyelesaikan skripsi ini tepat pada waktunya. Skripsi yang berjudul Perancangan Program Aplikasi Peramalan Jumlah Kebutuhan Tenaga Kerja dengan Metode Gauss-Newton ini merupakan tugas akhir yang harus diselesaikan sebagai salah satu syarat untuk memperoleh gelar Sarjana pada Program Studi Ganda Jurusan Teknik Informatika Statistika. Penulis juga ingin mengucapkan banyak terima kasih atas segala bantuan, bimbingan, nasehat, dorongan baik secara material maupun spiritual, dan semangat yang diberikan selama penulisan skripsi ini. Oleh karena itu, dalam kesempatan ini penulis ingin mengucapkan terima kasih kepada: 1. Orang tua yang telah memberikan dukungan baik material maupun semangat. 2. Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara yang memberikan kesempatan dan menyediakan segala fasilitas yang dibutuhkan penulis dalam penulisan skripsi ini; 3. Bapak Wikaria Gazali S.Si, MT selaku Dekan Fakultas MIPA yang telah memberikan banyak pengetahuan tentang penulisan suatu penelitian ilmiah; 4. Bapak Drs. Ngarap Immanuel Manik, M.Kom selaku Ketua Jurusan Matematika dan Statistika yang sangat membantu dalam penulisan skripsi ini; v
5. Bapak Drs. Iwa Sungkawa, MS. dan Bapak Ir. Tri Djoko Wahjono, M.Sc selaku pembimbing yang telah memberikan banyak masukan, ide, saran dan pengarahan dalam penyelesaian skripsi ini; 6. Bapak Hengkie Ong, S.Psi, M.M selaku HRM Manager PT. XYZ yang telah memberikan kesempatan dan kemudahan dalam pengambilan data guna penulisan skripsi ini; 7. Segenap dosen Universitas Bina Nusantara yang selama ini telah memberikan banyak ilmu serta bimbingan akademis kepada penulis selama masa studi; 8. Nenek, kakak, adik, dan seluruh kerabat yang senantiasa memberikan dukungan dan semangat kepada penulis; 9. Yulita Sunjaya, S.Kom yang selalu mendampingi dan memberikan semangat dalam penulisan skripsi ini; 10. JO3, yaitu Hermanto, Johan, Abidin, dan Ivana Sakuan yang senantiasa menemani penulis jika dalam kesusahan maupun kesenangan; 11. Liudy Liunardo, Charles Aries, Leo Putra Yusuf serta David yang saling memberikan dorongan dan semangat satu sama lainnya; 12. Bhiksu Bhadra Pala (Suhu Xian Bing) atas segala kebajikan yang telah beliau berikan; 13. Tante Has Poni, S.Kom (Acui) yang sangat membantu baik dalam penyiapan sidang pendadaran maupun nasehat-nasehat yang telah diberikan;. 14. Agus Suhendri yang berkenan memberikan tumpangan untuk beristirahat; 15. Segenap Keluarga Mahasiswa Buddhis Dhammavaddhana (KMBD) Binus yang selalu memberikan semangat, doa dan dukungan dalam menyelesaikan skripsi ini; vi
16. Dan semua pihak yang terlibat baik secara langsung maupun tidak langsung telah membantu penulis dalam menyelesaikan penulisan skripsi ini. Akhir kata, penulis merasa sangat bersyukur jika penulisan skripsi ini dapat bermanfaat bagi yang membutuhkannya. Dan semoga dapat dijadikan sebagai bahan masukan serta sumbangan untuk perkembangan Ilmu Statistika dan Teknik Informatika. Jakarta, Januari 2007 Penulis vii
DAFTAR ISI Halaman Halaman Judul Luar Halaman Judul Dalam Halaman Persetujun Softcover Abstrak Prakata Daftar Isi Daftar Gambar Daftar Tabel Daftar Lampiran i ii iii iv v viii xii xiv xv BAB 1 PENDAHULUAN 1.1 Latar Belakang 1 1.2 Ruang Lingkup 2 1.3 Tujuan dan Manfaat 3 1.4 Metodologi 4 1.4.1 Metode Pengumpulan Data 4 1.4.2 Metode Perancangan 5 1.5 Sistematika Penulisan 5 BAB 2 LANDASAN TEORI 2.1 Peramalan 7 2.1.1 Pengertian Peramalan 7 2.1.2 Jenis Peramalan 8 viii
Halaman 2.1.3 Langkah-langkah Peramalan 9 2.1.4 Metode Peramalan 10 2.2 Produksi 10 2.2.1 Pengertian Produksi 10 2.2.2 Biaya Produksi 11 2.2.3 Perencanaan dan Pengendalian Produksi 12 2.3 Tenaga Kerja 15 2.4 Analisis Regresi 16 2.4.1 Data unutk Analisis Regresi 17 2.4.2 Langkah-langkah Analisis Regresi 17 2.4.3 Regresi Linier 19 2.4.3.1 Model Regresi Linier 19 2.4.3.2 Estimasi Fungsi Regresi 21 2.4.3.3 Estimasi Koefisien Regresi 22 2.4.4 Regresi Nonlinier 22 2.4.5 Metode Gauss-Newton 23 2.5 Model Rekayasa Piranti Lunak 28 2.6 Interaksi Manusia dan Komputer 30 2.7 Delphi 32 2.7.1 Sejarah Delphi 32 2.7.2 Pengertian Delphi 33 2.7.3 Langkah Pemrograman Delphi 33 ix
Halaman 2.8 Basis Data 34 2.9 Kerangka Pikir 37 2.10 Penelitian Relevan 38 BAB 3 PERANCANGAN PROGRAM APLIKASI 3.1 Perencanaan 39 3.1.1 Gambaran Umum PT. XYZ 39 3.1.2 Misi PT. XYZ 40 3.1.3 Struktur Organisasi PT. XYZ 40 3.1.4 Tugas dan Tanggung Jawab 41 3.1.5 Pengumpulan Data 42 3.2 Teknik Analisis Data 43 3.3 Rancangan Program Aplikasi 43 3.3.1 Rancangan Struktur Menu 44 3.3.2 Rancangan Diagram Transisi (State Transition Diagram) 44 3.3.3 Rancangan Basis Data 49 3.3.4 Rancangan Layar 50 3.3.5 Rancangan Modul 54 BAB 4 HASIL DAN PEMBAHASAN 4.1 Spesifikasi Rancangan 59 4.1.1 Spesifikasi Perangkat Lunak 59 4.1.2 Spesifikasi Perangkat Keras 59 4.2 Implementasi Program Aplikasi 60 x
Halaman 4.2.1 Tahap Login 60 4.2.2 Tahap Pengaturan Data 61 4.2.2.1 Tahap Lihat Data 62 4.2.2.2 Tahap Tambah Data 63 4.2.2.3 Tahap Hapus Data 65 4.2.3 Tahap Peramalan 66 4.2.3.1 Tahap Persamaan Regresi 67 4.2.3.2 Tahap Input Variabel 68 4.2.3.3 Tahap Grafik 70 4.2.4 Fasilitas Bantuan 71 4.3 Evaluasi Program Aplikasi 72 BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan 75 5.2 Saran 76 DAFTAR PUSTAKA LAMPIRAN xi
DAFTAR GAMBAR Halaman Gambar 2.1 Bagan Perencanaan dan Pengendalian Produksi 12 Gambar 2.2 Langkah-langkah Analisis Regresi 18 Gambar 2.3 Model Waterfall 29 Gambar 2.4 Kerangka Pikir 38 Gambar 3.1 Struktur Organisasi PT. XYZ 40 Gambar 3.2 Rancangan Struktur Menu 44 Gambar 3.3 STD Menu Utama 45 Gambar 3.4 STD Menu Data 46 Gambar 3.5 STD Menu Peramalan 47 Gambar 3.6 STD Menu Bantuan 48 Gambar 3.7 Rancangan Layar Menu Utama 50 Gambar 3.8 Rancangan Layar Lihat Data 51 Gambar 3.9 Rancangan Layar Tambah Data 51 Gambar 3.10 Rancangan Layar Hapus Data 52 Gambar 3.11 Rancangan Layar Persamaan Regresi 52 Gambar 3.12 Rancangan Layar Input Variabel 53 Gambar 3.13 Rancangan Layar Grafik 53 Gambar 3.14 Rancangan Layar Menu Bantuan 54 Gambar 4.1 Layar Menu Login 60 Gambar 4.2 Pesan Kesalahan Login 61 Gambar 4.3 Layar Menu Utama 61 xii
Halaman Gambar 4.4 Layar Menu Lihat Data (Tabel) 62 Gambar 4.5 Layar Menu Lihat Data (Grafik) 63 Gambar 4.6 Layar Menu Tambah Data 64 Gambar 4.7 Pesan Kesalahan Tambah Data 64 Gambar 4.8 Kotak Dialog Tambah Data 65 Gambar 4.9 Layar Menu Hapus Data 66 Gambar 4.10 Kotak Dialog Hapus Data 66 Gambar 4.11 Layar Menu Persamaan Regresi 67 Gambah 4.12 Layar Menu Input Variabel 69 Gambar 4.13 Pesan Kesalahan Input Variabel 69 Gambar 4.14 Layar Menu Grafik 70 Gambar 4.15 Layar Menu Bantuan 71 xiii
DAFTAR TABEL Halaman Tabel 3.1 Tabel Pengguna 49 Tabel 3.2 Tabel Data_Peramalan 49 xiv
DAFTAR LAMPIRAN Halaman Lampiran 1 Daftar Hasil Pengumpulan Data L1 Lampiran 2 Kode Program Aplikasi Peramalan Gauss-Newton L2 Lampiran 3 Daftar Riwayat Hidup L24 Lampiran 4 Fotocopy Surat Survei L25 xv