RANCANG BANGUN MODUL CUTI PADA APLIKASI HRD PT INDOKEMIKA JAYATAMA
LAPORAN KERJA MAGANG
Steven Suswanto 00000010269
PROGRAM STUDI INFORMATIKA FAKULTAS TEKNIK DAN INFORMATIKA UNIVERSITAS MULTIMEDIA NUSANTARA
2021
i
LEMBAR PENGESAHAN LAPORAN KERJA MAGANG
RANCANG BANGUN MODUL CUTI PADA APLIKASI HRD PT INDOKEMIKA JAYATAMA
Oleh
Nama : Steven Suswanto
NIM : 00000020169
Program Studi : Informatika
Fakultas : Fakultas Teknik dan Informatika
Tangerang, 11 Januari 2021
Dosen Pembimbing Dosen Penguji
Moeljono Widjaja, B.Sc., M.Sc., Ph.D. Marlinda Vasty Overbeek, S.Kom, M.Kom.
Mengetahui, Ketua Program Studi
Informatika
Marlinda Vasty Overbeek, S.Kom, M.Kom.
ii
Lembar Pernyataan tidak melakukan plagiat dalam penyusunan Laporan Kerja Magang
Dengan ini saya:
Nama : Steven Suswanto
NIM : 00000010269
Program Studi : Informatika
Menyatakan bahwa saya telah melaksanakan praktek kerja magang:
Nama perusahaan : PT UICCP Indonesia
Divisi : IT
Alamat : Ruko New Jasmine Blok HA 16 No.7-8
Periode magang : 31 Agustus 2020 – 30 Oktober 2020 Pembimbing lapangan : Lim Haryadi Widjaja
Laporan kerja magang merupakan hasil karya saya sendiri, dan saya tidak melakukan plagiat. Semua kutipan karya ilmiah orang lain atau lembaga lain yang dirujuk dalam laporan kerja magang ini telah saya sebutkan sumber kutipannya serta saya cantumkan di Daftar Pustaka.
Jika di kemudian hari terbukti ditemukan kecurangan/ penyimpangan, baik dalam pelaksanaan kerja magang maupun dalam penulisan laporan kerja magang, saya bersedia menerima konsekuensi dinyatakan tidak lulus untuk mata kuliah kerja magang yang telah saya tempuh.
Tangerang, 21 Desember 2020
Steven Suswanto
iii
RANCANG BANGUN MODUL CUTI PADA APLIKASI HRD PT INDOKEMIKA JAYATAMA
ABSTRAK
Pada zaman sekarang, teknologi semakin berkembang pesat dan sangat membantu kehidupan manusia. PT Indokemika Jayatama berdiri di bawah naungan Salim Chemical Group dan berfokus pada bidang kimia. Laporan kerja magang ini menjelaskan tentang perancangan dan pengembangan modul cuti dari aplikasi HRD Indokemika Jayatama. Aplikasi HRD merupakan salah satu aplikasi yang sedang dikembangkan oleh divisi IT PT Indokemika Jayatama. Aplikasi ini mulai dikembangkan sejak adanya ketentuan Pembatasan Sosial Berskala Besar (PSBB) oleh pemerintah dikarenakan pandemi yang sedang terjadi saat ini, sehingga menimbulkan kesulitan ketika ingin mengurus berkas-berkas yang berkaitan dengan Human Resource Department. Modul cuti ini dibuat bertujuan untuk mengembangkan aplikasi HRD sehingga dapat mendaftarkan dan melakukan pengecekan hal-hal yang berkaitan dengan cuti karyawan tanpa harus bertatap muka. Perancangan dan pembangunan aplikasi telah dilakukan dengan menggunakan bahasa pemrograman C# dan menggunakan Visual Studio 2015 sebagai tools-nya. Aplikasi telah berhasil dibangun sesuai dengan kriteria-kriteria yang telah ditentukan perusahaan dan direpresentasikan kepada atasan dari PT Indokemika Jayatama.
Kata Kunci: Cuti, C#, Human Resource Department, PT Indokemika Jayatama, Visual Studio 2015
iv
KATA PENGANTAR
Puji dan syukur kepada Tuhan Yang Maha Esa atas berkah dan kuasa yang berlimpah sehingga terselesaikannya kegiatan magang di PT UICCP Indonesia.
Laporan ini dibuat sebagai salah satu syarat untuk kelulusan mata kuliah Magang.
Pembuatan laporan kerja magang ini bisa terselesaikan tepat waktu berkat bantuan dan dukungan dari beberapa pihak dalam menghadapi ringan tangan dan kesulitan- kesulitan yang ada selama proses pembuatan laporan. Oleh karena itu, ucapan syukur dan terima kasih disampaikan kepada:
1. Dr. Ninok Leksono, Rektor Universitas Multimedia Nusantara, yang memberi inspirasi bagi penulis untuk berprestasi,
2. Dr. Eng. Niki Prastomo, S.T., M.Sc., Dekan Fakultas Teknik dan Informatika Universitas Multimedia Nusantara,
3. Marlinda Vasty Overbeek, S.Kom, M.Kom., Ketua Program Studi Informatika Universitas Multimedia Nusantara, yang menerima penulis dengan baik untuk berkonsultasi, dan
4. Moeljono Widjaja, B.Sc., M.Sc., Ph.D., yang membimbing pembuatan laporan Kerja Magang dan yang telah mengajar penulis tata cara menulis karya ilmiah dengan benar.
5. Bapak Lim Haryadi Widjaja, selaku MIS Manager PT Indokemika Jayatama dan juga sebagai pembimbing lapangan yang telah membantu selama pelaksanaan kerja magang.
v
6. Bapak William, Bapak Samuel, Bapak Rusdi, Bapak Tommy, dan Ibu Angries yang telah bekerja sama dan membantu penulis sewaktu ada kesulitan di tempat magang.
7. Kedua orang tua dan keluarga penulis yang senantiasa memberi semangat serta mendukung baik secara moril dan materiil,
8. Teman-teman penulis yang telah membantu dan memberikan semangat selama kerja magang berlangsung dan dalam proses penulisan laporan.
Akhir kata penulis meminta maaf apabila terjadi banyak kesalahan dalam pembuatan laporan kerja magang ini. Semoga laporan kerja magang ini bermanfaat bagi para pembaca, terutama para mahasiswa Universitas Multimedia Nusantara di Fakultas Teknik dan Informatika.
Tangerang, 21 Desember 2020
Steven Suswanto
vi DAFTAR ISI
LEMBAR PENGESAHAN LAPORAN KERJA MAGANG ... i
Lembar Pernyataan tidak melakukan plagiat ... ii
ABSTRAK ... iii
KATA PENGANTAR ... iv
DAFTAR ISI ... vi
DAFTAR GAMBAR ... vii
DAFTAR TABEL ... viii
BAB 1 PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Maksud dan Tujuan Kerja Magang ... 2
1.3 Waktu dan Prosedur Pelaksanaan Kerja Magang ... 2
BAB 2 GAMBARAN UMUM PERUSAHAAN ... 4
2.1 Sejarah Singkat Perusahaan ... 4
2.2 Visi dan Misi Perusahaan ... 5
2.3 Struktur Organisasi Perusahaan ... 5
BAB 3 PELAKSANAAN KERJA MAGANG... 7
3.1 Kedudukan dan Koordinasi ... 7
3.2 Tugas yang Dilakukan ... 7
3.3 Uraian Pelaksanaan Kerja Magang ... 9
3.3.1 Proses Pelaksanaan... 9
A. Perancangan ... 10
A.1 Data Flow Diagram (DFD) ... 10
A.2 Flowchart ... 12
A.3 Struktur Tabel ... 17
B. Implementasi ... 27
3.3.2 Kendala yang Dihadapi ... 34
3.3.3 Solusi atas Kendala ... 34
BAB 4 SIMPULAN DAN SARAN ... 35
4.1 Simpulan ... 35
4.2 Saran ... 35
DAFTAR PUSTAKA ... 36
DAFTAR LAMPIRAN ... 37
vii
DAFTAR GAMBAR
Gambar 2.1 Struktur Organisasi Perusahaan ... 5
Gambar 3.1 Context Diagram ... 10
Gambar 3.2 DFD Level 0 ... 12
Gambar 3.3 Flowchart Aplikasi HRD Indokemika... 13
Gambar 3.4 Flowchart Daftar Cuti... 14
Gambar 3.5 Flowchart Cuti 1 Hari ... 15
Gambar 3.6 Flowchart Cuti Approval ... 16
Gambar 3.7 Flowchart Report ... 17
Gambar 3.8 Halaman Login ... 27
Gambar 3.9 Halaman Beranda ... 28
Gambar 3.10 Modul Cuti ... 28
Gambar 3.11 Halaman Daftar Cuti ... 29
Gambar 3.12 Halaman Detail Cuti ... 30
Gambar 3.13 Halaman Cuti 1 Hari ... 30
Gambar 3.14 Halaman Cuti ½ Hari ... 31
Gambar 3.15 Halaman Add New Cuti ... 32
Gambar 3.16 Halaman Approval Cuti ... 32
Gambar 3.17 Halaman Report Cuti ... 33
Gambar 3.18 Report Cuti Dalam File pdf ... 33
viii
DAFTAR TABEL
Tabel 3.1 Realisasi Kerja Magang ... 7
Tabel 3.2 Struktur Tabel HRDT02... 18
Tabel 3.3 Struktur Tabel HRDT02B ... 19
Tabel 3.4 Struktur Tabel HRDF01 ... 19
Tabel 3.5 Struktur Tabel HRDFKARTU ... 23
Tabel 3.6 Struktur Tabel HRDF16 ... 24
Tabel 3.7 Struktur Tabel HRDF17 ... 25
Tabel 3.8 Struktur Tabel HRDF29A ... 26
Tabel 3.9 Struktur Tabel HRDF29B ... 26