BAB 1 PENDAHULUAN 1.1 Latar Belakang Di era globalisasi ini, perkembangan teknologi informasi sangat pesat. Teknologi internet merupakan salah satu hasil dari perkembangan teknologi tersebut. Berbagai fasilitas teknologi ini telah banyak digunakan oleh masyarakat, bahkan telah menjadi bagian kehidupan masyarakat yang tidak terpisahkan. Salah satu kegunaan yang dapat dimanfaatkan dari internet adalah sistem absensi dan penggajian berbasis web. Sistem absensi dan penggajian di perusahaan-perusahaan makin berkembang sebagaimana perkembangan teknologi informasi. Setiap perusahaan tentu saja memiliki karyawan yang harus dicatat kehadirannya setiap hari (absensi) dan melakukan arsip penggajian. Absensi dan penggajian adalah salah satu faktor penting dalam perusahaan karena dapat membantu perusahaan menghitung absensi, uang lembur, uang makan, uang bonus dan uang THR masing-masing karyawan. Ketika belum mendapat sentuhan teknologi komputer, absensi dilakukan dengan metode manual seperti tanda tangan atau memanggil nama. Namun, di era modern seperti sekarang ini tidak menutup kemungkinan bahwa sistem absensi dan penggajian berbasis web diterapkan dalam perusahaan. CV Utama Teknik adalah sebuah perusahaan yang bergerak di bidang Wire Cut yang menyediakan layanan jasa untuk perusahaan yang membutuhkan bantuan jasa dimana para customer akan membawa material berupa baja beserta gambar produk yang akan dipotong, baja tersebut dipotong berdasarkan bentuk benda namun tidak mencetak bendanya hanya molding. Saat ini di CV Utama Teknik memberlakukan absen masuk dan absen pulang bagi karyawannya dengan memakai alat bantu mesin check clock. Mesin check clock digunakan dengan cara memasukkan kartu absen karyawan kemudian mesin akan mencetak waktu masuk dan waktu pulang. Dari kartu absen check clock, finance akan menghitung gaji serta uang lembur berdasarkan jumlah jam kerja yang tertera pada kartu absen karyawan. Hal ini bersifat manual karena finance harus memeriksa satu per satu dan menghitung dengan 1 2 kalkulator. Sistem ini masih bersifat manual sehingga waktu yang dibutuhkan dalam menjalankan proses ini lebih lama. Perancangan sistem absensi dan penggajian karyawan berbasis web ini berfungsi sebagai langkah awal terhadap perubahan sistem lama yang digunakan oleh CV Utama Teknik. Menurut Safari, web sistem absensi dan penggajian berbasis web ini memiliki kelebihan yaitu dapat dijalankan di sistem operasi manapun dan tidak memerlukan spesifikasi komputer yang tinggi untuk menggunakan aplikasi berbasis web ini. Sistem ini dibangun untuk mengintegrasikan proses absensi dan penggajian melalui web agar lebih mudah dan cepat. 1.2 Rumusan Masalah Permasalahan yang dihadapi oleh CV Utama Teknik adalah : a. Perhitungan uang lembur, uang makan, dan uang THR masih manual menggunakan kalkulator. Perhitungan absensi, uang lembur, dan uang makan dihitung dari kartu absen check clock, finance akan menghitung berdasarkan jumlah jam kerja yang terdapat pada kartu absensi karyawan dan perhitungan uang THR berdasarkan jabatan masing-masing karyawan sehingga memungkinkan untuk terjadi kesalahan dalam melakukan perhitungan. b. Proses pendataan dan update data karyawan yang dicatat secara satu per satu dengan cara penulisan tangan yang memungkinkan terjadi redudansi data karena ketika ingin memperbaharui data karyawan yang lama ke data karyawan yang baru, data karyawan yang lama tetap ada. c. Keamanan data karyawan yang terdapat dalam buku bisa saja diubah oleh pihak yang tidak berwenang karena tidak memiliki security untuk menjaga kerahasiaan data karyawan dalam buku tersebut. 1.3 Ruang Lingkup Penulisan skripsi ini mencakup ruang lingkup sebagai berikut: 1) Perancangan sistem absensi dan penggajian berbasis web. 2) Sistem absensi dan penggajian CV Utama Teknik menyediakan fitur: i. insert, update, dan delete data karyawan, ii. insert dan delete data admin, iii. insert data cuti, 3 iv. insert gaji pokok, uang makan, dan uang lembur, v. insert tanggal pemberian gaji pokok, uang makan, uang lembur, uang bonus dan uang THR. 3) Sistem absensi dan penggajian yang dibuat untuk absen masuk dan pulang karyawan dengan memasukkan ID karyawan terutama pada sistem uang lembur akan secara otomatis dihitung melalui selisih durasi dari jam berakhirnya lembur dan shift oleh sistem ketika karyawan melakukan absen pada saat selesai lembur. 4) Menampilkan detail absensi berupa tanggal dan waktu absen, status, dan total perhitungan uang makan, uang lembur, dan uang THR. 1.4 Tujuan dan Manfaat 1) Tujuan Tujuan dari penulisan skripsi ini adalah : a. Membuat sistem absensi berbasis web yang mempermudah karyawan untuk melakukan absensi. b. Membuat sebuah sistem absensi dan penggajian yang berbasis web yang saling terintegrasi untuk mempermudah finance dalam perhitungan uang makan, uang lembur, dan uang THR sehingga mengurangi kesalahan dalam perhitungan gaji. c. Membuat sebuah sistem absensi dan penggajian yang berbasis web yang mempermudah HRD dalam pengelolahan data sesuai dengan data-data yang tersedia di CV Utama Teknik sehingga mengurangi redundansi data yang terdapat pada sistem sebelumnya. d. Membuat sebuah sistem absensi dan penggajian yang berbasis web yang menggunakan jaringan intranet. 2) Manfaat Manfaat dari penulisan skripsi ini adalah : a. Penyimpanan data karyawan seperti biodata, history absensi, dan arsip penggajian melalui perhitungan secara otomatis. b. Memudahkan perusahaan untuk melakukan pengolahan data seperti perhitungan uang makan, uang lembur, dan uang THR serta mencatat 4 tanggal pemberian gaji pokok, uang makan, uang lembur, uang bonus dan uang THR. c. Adapun pengolahan data yang dimaksud memiliki beberapa fitur yaitu : i. insert, update, dan delete data karyawan, ii. insert dan delete data admin, iii. insert data cuti, iv. insert gaji pokok, uang makan, dan uang lembur, v. insert tanggal pemberian gaji pokok, uang makan, uang lembur, uang bonus dan uang THR. d. Sistem dikembangkan dalam bentuk web-based application, maka sistem bisa dengan mudah terintegrasi. 1.5 Metodologi Dalam melakukan penelitian skripsi, penulis melakukan 2 macam metode sebagai berikut: a. Metode Analisis 1. Studi Pustaka Metode ini dilakukan dengan membaca buku-buku literatur tentang konsep dan teori mengenai informasi yang berkaitan dengan topik yang akan dibahas. 2. Melakukan pencarian fakta (Fact Finding) Dilakukan dengan wawancara untuk mendapatkan informasi dengan cara tanya jawab kepada finance dan HRD perusahaan yang berguna untuk menentukan requirement dan merancang sistem absensi dan penggajian yang tepat bagi perusahaan. 3. Melakukan studi lapangan (observation) Mengadakan penelitian langsung ke CV Utama Teknik untuk mengevaluasi kekurangan di sistem absensi dan penggajian yang sedang berjalan. b. Metode Perancangan Basis Data dan Aplikasi Dalam metode ini, dilakukan perancangan sistem basis data secara konseptual, logikal, fisikal. Sedangkan perancangan aplikasi dilakukan dengan menggunakan perancangan struktur menu dan perancangan layar. 5 c. Metode Pengembangan Sistem Dalam metode ini dilakukan dengan menggunakan metode waterfall. 1.5 Sistematika Penulisan Sistematika penulisan bertujuan untuk mempermudah pembaca dalam mengkaji masalah secara garis besar, maka kami membagi sistematika penulisan skripsi menjadi lima bab. Berikut ini adalah uraian mengenai bab-per-bab nya: BAB 1. PENDAHULUAN Bab ini berisi latar belakang penulisan, rumusan masalah, ruang lingkup, tujuan dan manfaat yang didapat perusahaan, metodologi penelitian yang digunakan dan sistematika penulisan pada skripsi ini. BAB 2. LANDASAN TEORI Bab ini akan menguraikan teori-teori yang diperoleh melalui studi kepustakaan untuk mendukung penulisan skripsi ini. Teori-teori ini kemudian akan digunakan sebagai dasar pemecahan masalah dan landasan untuk melakukan analisis dan perancangan. BAB 3. ANALISIS dan PERANCANGAN SISTEM Bab ini berisi tentang metodologi yang digunakan dalam penulisan skripsi ini, menganalisis masalah termasuk analisis aplikasi yang sejenis, analisis sistem yang berjalan, analisis kebutuhan user, mengidentifikasi masalah melalui wawancara, usulan pemecahan masalah serta perancangan layar dan aplikasi. BAB 4. IMPLEMENTASI dan EVALUASI Bab ini berisi mengenai spesifikasi perangkat keras dan perangkat lunak yang dibutuhkan, tampilan layar, serta evaluasi database dan evaluasi aplikasi. BAB 5. SIMPULAN dan SARAN Bab ini berisi bagian akhir dari tugas penulisan skripsi yang merupakan kesimpulan keseluruhan isi skripsi serta saran-saran yang dapat digunakan untuk pengembangan dan penerapan sistem absensi dan penggajian ini di masa yang akan datang. 6