1 ABSTRAK Dalam suatu proyek konstruksi pasti dibutuhkan sumber daya manusia untuk merancang dan membangun proyek tersebut hingga terwujud. Agar proye...
ABSTRAK Dalam suatu proyek konstruksi pasti dibutuhkan sumber daya manusia untuk merancang dan membangun proyek tersebut hingga terwujud. Agar proyek yang dikerjakan itu dapat berjalan dengan lancar, diperlukan pengelolaan yang baik terutama dalam hal pengupahan. Tujuan dari laporan ini adalah untuk memberikan suatu model aplikasi yang dapat mempermudah dalam mengelola tenaga kerja terutama dalam hal pengupahan yang digunakan pada sebuah proyek konstruksi. Di dalam pengelolaan tenaga kerja ini berisi mengenai pengelolaan tenaga kerja dengan dua tipe pengerjaan, yaitu: harian dan borongan. Dalam tipe harian, pekerja akan diabsen setiap harinya dan di setiap akhir minggu akan dibayar upah sesuai absensi yang dicatat. Sedangkan pada tipe borongan pekerja akan dibayar sesuai dengan volume pekerjaan yang dikerjakan. Aplikasi yang dibuat ini menggunakan bahasa pemrograman Java dengan database MySQL. Sumber data yang diperoleh dari literatur dan pengujian aplikasi menggunakan kuesioner. Dengan adanya sistem informasi pengelolaan tenaga kerja, diharapkan proses pengupahan yang ada pada proyek konstruksi dapat terkontrol dan dapat dievaluasi jika terjadi suatu praktek kecurangan pekerja di lapangan secara nyata. Kata kunci: tenaga kerja, proyek, aplikasi, harian, borongan
vii
ABSTRACT In a construction project definitely the human resources needed to design and build the project to be realized. In order for the undertaken project can run smoothly, it needs good management, especially in remuneration. The purpose of this report is to provide an application model that can facilitate in managing the labor, especially in remuneration that is used on a construction project . In this labor management contains about labor management with two types of processing, namely: daily and wholesale. In daily type, the labors would roll call every day and every weekend they will be paid according to their recorded absence. While the type of wholesale, the labors will be paid according to the volume of work being done. This applications created using Java programming language with MySQL database. The data source obtained from literature and testing applications using questionnaires. With this labor management information system, is expected to the process of the existing remuneration on construction projects can be controlled and it can be evaluated if there is a practice of cheating labors in real situation. Keywords: labors, projects, applications, daily, wholesale
viii
DAFTAR ISI LEMBAR PENGESAHAN .................................................................................. PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ..................................... PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ................................ PRAKATA .......................................................................................................... ABSTRAK .......................................................................................................... ABSTRACT ........................................................................................................ DAFTAR ISI ....................................................................................................... DAFTAR GAMBAR ............................................................................................ DAFTAR TABEL ................................................................................................ DAFTAR LAMPIRAN .........................................................................................
ii iii iv v vii viii ix xi xiv xv
BAB I 1.1 1.2 1.3 1.4 1.4.1 1.4.2 1.5 1.6
PENDAHULUAN ............................................................................... Latar Belakang .................................................................................. Rumusan Masalah ............................................................................. Tujuan Pembahasan ......................................................................... Ruang Lingkup Kajian........................................................................ Ruang Lingkup bidang Sipil ............................................................... Ruang Lingkup Bidang Sistem Informasi ........................................... Sumber Data ..................................................................................... Sistematika Penulisan .......................................................................
1 1 2 2 2 2 3 3 3
BAB II 2.1 2.2 2.3 2.4 2.5 2.6 2.6.1 2.6.2 2.7 2.8 2.9 2.10 2.11 2.12 2.13.
KAJIAN TEORI ................................................................................ Tenaga Kerja ..................................................................................... Waktu Kerja ....................................................................................... Upah Kerja ........................................................................................ Harga Satuan Pekerjaan ................................................................... Harga Satuan Upah ........................................................................... Metode Perhitungan .......................................................................... Analisa Harga Satuan Metode BOW .................................................. Analisa Harga Satuab Metode SNI 2007 ........................................... Java................................................................................................... MySQL .............................................................................................. Unified Modeling Language (UML) .................................................... Use Case Diagram ............................................................................ Activity Diagram ................................................................................ Class Diagram .................................................................................. Entitiy Relationship Diagram (ERD) ...................................................
5 5 6 7 8 9 9 10 11 11 14 14 15 17 18 20
BAB III 3.1 3.1.1 3.1.2 3.2 3.3 3.4 3.4.1 3.4.2 3.5 3.6 3.7
ANALISIS DAN PERANCANGAN SISTEM ...................................... Proses Bisnis ..................................................................................... Proses Bisnis Pengelolaan Absensi................................................... Proses Bisnis Pengelolaan Pekerja Borongan ................................... Entitiy Relationship Diagram (ERD) ................................................... Entity Relationship Table ................................................................... Use Case........................................................................................... Diagram Use Case ............................................................................ Skenario ............................................................................................ Activity Diagram................................................................................. Class Diagram ................................................................................... Rancangan Desain Antar Muka .........................................................
23 23 23 24 24 26 26 26 28 46 64 66
ix
BAB IV 4.1 4.2
HASIL PENELITIAN.......................................................................... 57 Implementasi Pengelolaan Tenaga Kerja Harian ............................... 77 Implementasi Pengelolaan Tenaga Kerja Borongan .......................... 83
BAB V
PEMBAHASAN DAN UJI COBA PENELITIAN ................................ 93
DAFTAR PUSTAKA ........................................................................................... 100
x
DAFTAR GAMBAR Gambar 1 Gambar 2 Gambar 3 Gambar 4 Gambar 5 Gambar 6 Gambar 7 Gambar 8 Gambar 9 Gambar 10 Gambar 11 Gambar 12 Gambar 13 Gambar 14 Gambar 15 Gambar 16 Gambar 17 Gambar 18 Gambar 19 Gambar 20 Gambar 21 Gamber 22 Gambar 23 Gambar 24 Gambar 25 Gambar 26 Gambar 27 Gambar 28 Gambar 29 Gambar 30 Gambar 31 Gambar 32 Gambar 33 Gambar 34 Gambar 35 Gambar 36 Gambar 37 Gambar 38 Gambar 39 Gambar 40 Gambar 41 Gambar 42 Gambar 43 Gambar 44 Gambar 45 Gambar 46
Skema Harga Satuan Pekerjaan ................................................... 9 Fase Pemrograman Java .............................................................. 13 Simbol Actor ................................................................................. 15 Simbol Use Case .......................................................................... 15 Contoh Use Case Diagram ........................................................... 16 Contoh Activity Diagram ................................................................ 18 Contoh Class Diagram .................................................................. 20 Simbol Entitas ............................................................................... 20 Relasi Satu Ke Satu ...................................................................... 21 Relasi Satu Ke Banyak ................................................................. 21 Relasi Banyak Ke Satu ................................................................. 21 Relasi Banyak Ke Banyak ............................................................. 22 Simbol Atribut ............................................................................... 22 Proses Bisnis Pengelolaan Absensi .............................................. 23 Proses Bisnis Pengelolaan Pekerja Borongan .............................. 24 Entity Relationship Diagram Sistem Informasi Pengelolaan Tenaga Kerja ............................................................................................. 25 Entity Relationship Table Sistem Informasi Pengelolaan Tenaga Kerja ............................................................................................. 26 Use Case Sistem Informasi Pengelolaan Tenaga Kerja ................ 27 Activity Diagram Add Proyek ......................................................... 46 Activity Diagram Edit Proyek ......................................................... 47 Activity Diagram Delete Proyek ..................................................... 47 Activity Diagram Add Jabatan ....................................................... 48 Activity Diagram Edit Jabatan ....................................................... 48 Activity Diagram Delete Jabatan ................................................... 49 Activity Diagram Add Pekerja ........................................................ 49 Activity Diagram Edit Pekerja ........................................................ 50 Activity Diagram Delete Pekerja .................................................... 50 Activity Diagram Add Absensi ....................................................... 51 Activity Diagram Edit Absensi ....................................................... 51 Activity Diagram Delete Absensi ................................................... 52 Activity Diagram Add Pinjaman ..................................................... 52 Activity Diagram Edit Pinjaman ..................................................... 53 Activity Diagram Delete Pinjaman ................................................. 53 Activity Diagram Add Pekerjaan .................................................... 54 Activity Diagram Edit Pekerjaan .................................................... 54 Activity Diagram Delete Pekerjaan ................................................ 55 Activity Diagram Add Tenaga Kerja............................................... 55 Activity Diagram Edit Tenaga Kerja ............................................... 56 Activity Diagram Delete Tenaga Kerja ........................................... 56 Activity Diagram Add Koefisien ..................................................... 57 Activity Diagram Edit Koefisien ..................................................... 57 Activity Diagram Delete Koefisien ................................................. 58 Activity Diagram Add Volume ....................................................... 58 Activity Diagram Edit Volume ........................................................ 59 Activity Diagram Delete Volume .................................................... 59 Activity Diagram Add Absen Borongan ......................................... 60
xi
Gambar 47 Gambar 48 Gambar 49 Gambar 50 Gambar 51 Gambar 52 Gambar 53 Gambar 54 Gambar 55 Gambar 56 Gambar 57 Gambar 58 Gambar 59 Gambar 60 Gambar 61 Gambar 62 Gambar 63 Gambar 64 Gambar 65 Gambar 66 Gambar 67 Gambar 68 Gambar 69 Gambar 70 Gambar 71 Gambar 72 Gambar 73 Gambar 74 Gambar 75 Gambar 76 Gambar 77 Gambar 78 Gambar 79 Gambar 80 Gambar 81 Gambar 82 Gambar 83 Gambar 84 Gambar 85 Gambar 86 Gambar 87 Gambar 88 Gambar 89 Gambar 90 Gambar 91 Gambar 92 Gambar 93 Gambar 94 Gambar 95 Gambar 96 Gambar 97
Activity Diagram Edit Absen Borongan .......................................... Activity Diagram Delete Absen Borongan...................................... Activity Diagram Add Kasbon ........................................................ Activity Diagram Edit Kasbon ........................................................ Activity Diagram Delete Kasbon .................................................... Activity Diagram View Data Absensi ............................................. Activity Diagram View Data Volume .............................................. Activity Diagram View Data Absensi Borongan ............................. Class Diagram Sistem Informasi Pengelolaan Tenaga Kerja ........ RancanganTampilan Awal ............................................................ RancanganTampilan Proyek ......................................................... RancanganTampilan Absensi ....................................................... RancanganTampilan Add New Data Absen .................................. RancanganTampilan Edit Data Absen .......................................... RancanganTampilan Data Jabatan ............................................... RancanganTampilan Data Pekerja................................................ RancanganTampilan Data KasBon ............................................... RancanganTampilan Search Nama Pekerja ................................. RancanganTampilan View Absensi ............................................... RancanganTampilan Pengupahan borongan ................................ RancanganTampilan Search Pekerjaan ........................................ RancanganTampilan Data Pekerjaan............................................ RancanganTampilan Data Tenaga Kerja ...................................... RancanganTampilan Data Koefisien ............................................. RancanganTampilan Search Tenaga Kerja................................... RancanganTampilan Absen Borongan.......................................... RancanganTampilan Kasbon Borongan ........................................ RancanganTampilan View Absensi Borongan .............................. RancanganTampilan View Upah Borongan................................... Tampilan Awal .............................................................................. Tampilan Proyek ........................................................................... Tampilan Proyek Memilih Tipe proyek Harian ............................... Tampilan Absensi ......................................................................... Tampilan Add New Data Absen .................................................... Tampilan Edit Data Absen ............................................................ Tampilan Data Jabatan ................................................................. Tampilan Data Pekerja.................................................................. Tampilan Data KasBon ................................................................. Tampilan Search Nama Pekerja ................................................... Tampilan View Absensi ................................................................. Tampilan Proyek Memilih Tipe proyek Borongan .......................... Tampilan Pengupahan Borongan .................................................. Tampilan Search Pekerjaan .......................................................... Tampilan Data Pekerjaan .............................................................. Tampilan Data Tenaga Kerja ........................................................ Tampilan Data Koefisien ............................................................... Tampilan Search Pekerjaan .......................................................... Tampilan Search Pekerja .............................................................. Tampilan Absen Borongan ............................................................ Tampilan Kasbon Borongan .......................................................... Tampilan View Absensi Borongan.................................................
Gambar 98 Gambar 99 Gambar 100 Gambar 101 Gambar 102
Tampilan View Upah Borongan..................................................... Hasil Output dari View Absensi ..................................................... Hasil Output dari View Absensi (lanjutan) ..................................... Hasil Output dari View Upah Borongan ......................................... Hasil Output dari View Upah Borongan (lanjutan) .........................
xiii
90 91 91 92 92
DAFTAR TABEL Tabel I Tabel II Table III Tabel IV Tabel V Tabel VI Tabel VII Tabel VIII Tabel IX Tabel X Tabel XI Tabel XII Tabel XIII Tabel XIV
Fase Pemrograman Java ................................................................ Simbol-Simbol Activity Diagram....................................................... Indikator .......................................................................................... Testing Data Proyek ........................................................................ Testing Data Absen ......................................................................... Testing Data Jabatan ...................................................................... Testing Data Pekerja ....................................................................... Testing Data KasBon ...................................................................... Testing Data Upah Borongan .......................................................... Testing Data Pekerjaan ................................................................... Testing Data Tenaga Kerja.............................................................. Testing Data Koefisien .................................................................... Testing Data Absensi Borongan ...................................................... Testing Data KasBon Borongan ......................................................