iv
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.
v 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;
vi
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;
vii
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
viii DAFTAR ISI
Halaman
Halaman Judul Luar i
Halaman Judul Dalam ii
Halaman Persetujun Softcover iii
Abstrak iv Prakata v
Daftar Isi viii
Daftar Gambar xii
Daftar Tabel xiv
Daftar Lampiran 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
ix 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
x
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
xi
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
xii
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
xiii
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
xiv
DAFTAR TABEL
Halaman
Tabel 3.1 Tabel Pengguna 49
xv
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