MANAJEMEN KEHADIRAN PEGAWAI BERBASIS TIME MANAGEMENT SYSTEM DENGAN MEMANFAATKAN DATA FINGERSCAN READER
PADA SISTEM AKSES KONTROL
SKRIPSI
ESRON GINTING 0 5 1 4 0 1 0 7 3
PROGRAM STUDI S1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
MEDAN 2010
MANAJEMEN KEHADIRAN PEGAWAI BERBASIS TIME MANAGEMENT SYSTEM DENGAN MEMANFAATKAN DATA FINGERSCAN READER
PADA SISTEM AKSES KONTROL
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Komputer.
ESRON GINTING 0 5 1 4 0 1 0 7 3
PROGRAM STUDI S1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
MEDAN 2010
PERSETUJUAN
Judul : MANAJEMEN KEHADIRAN PEGAWAI
BERBASIS TIME MANAGEMENT SYSTEM DENGAN MEMANFAATKAN DATA
FINGERSCAN READER PADA SISTEM AKSES KONTROL
Kategori : SKRIPSI
Nama : ESRON GINTING
Nomor Induk Mahasiswa : 051401073
Program Studi : SARJANA (S1) ILMU KOMPUTER
Departemen : ILMU KOMPUTER
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, Desember 2010
Komisi Pembimbing
Pembimbing 2 Pembimbing 1
M.Andri Budiman, ST, M.CompSc, MEM Drs. Suyanto, M.Kom NIP. 197510082008011011 NIP. 195908131986011002
Diketahui / Disetujui oleh
Program Studi S1 Ilmu Komputer Ketua,
Prof. Dr. Muhammad Zarlis NIP. 195707011986011003
PERNYATAAN
MANAJEMEN KEHADIRAN PEGAWAI BERBASIS TIME MANAGEMENT SYSTEM DENGAN MEMANFAATKAN DATA FINGERSCAN READER
PADA SISTEM AKSES KONTROL
SKRIPSI
Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, 18 November 2010
ESRON GINTING 051401073
PENGHARGAAN
Syukur penulis panjatkan kepada Tuhan Yesus Kristus, dengan limpahan kasih dan berkat-Nya dari awal hingga akhir penulisan karya ilmiah / skripsi ini sehingga saat ini telah berhasil diselesaikan dalam waktu yang telah ditetapkan.
Ucapan terima kasih penulis sampaikan kepada Bapak Drs. Suyanto, M.Kom dan Bapak M.Andri Budiman, ST, M.CompSc,MEM, selaku pembimbing pada penyelesaian skripsi ini yang telah memberikan panduan dan penuh kepercayaan kepada penulis untuk menyempurnakan karya ilmiah ini. Panduan ringkas, padat, dan profesional telah diberikan kepada penulis agar penulis dapat menyelesaikan tugas ini. Selanjutnya kepada Bapak Drs. Sawaluddin, MIT dan Bapak M. Umar Saleh T, ST selaku pembanding dan kepada Ibu Maya Silvy Lydia, BSc, MSc selaku pembimbing akademik penulis. Ucapan terima kasih juga ditujukan kepada Ketua dan Sekretaris Program Studi Ilmu Komputer, Bapak Prof. Dr. Muhammad Zarlis dan Bapak Syahriol Sitorus, S.Si., M.IT, juga kepada Ibu Maya Silvy Lydia, BSc, MSc selaku Kepala Lab. Studio Tugas Akhir, Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara, semua dosen pada Program Studi Ilmu Komputer FMIPA USU, serta semua pegawai di Departemen Ilmu Komputer dan FMIPA USU.
Yang tidak tergantikan, kepada kedua orang tua penulis, ayahanda S. Ginting dan ibunda M. Br. Sembiring yang selalu sabar dalam mendidik, memotivasi, serta memberikan semua kebutuhan penulis, baik materi, dorongan, pengertian, perhatian, dan doa yang tak pernah berhenti (Tuhan memberkatimu). Adik penulis yaitu Elsa Julianta dan Edwina Sari, serta seluruh keluarga tercinta, terkhusus kepada nenek penulis S. Br. Karo yang selalu berharap akan kelulusan penulis. Juga kepada adinda M. Alfa W. Sinaga (terima kasih buat doanya, cepat lulus ya), sahabat terbaik penulis di PaLaRe group (Jamardi Solin, Martin Djuntak, Bambang Dipa, Bob Ave, Leonardo S.), Pniel & Kezia (Antoni, Basuki, Lenora, Tetty, dan Mita Sari), dan teman-teman Mario Immanuel, Jaya Persad, Chandra Permana, Wira Nov Kurnia, Siska Aprilia (terima kasih buat dukungannya), Reynaldo A. Tarigan (teman seperjuangan), rekan-rekan kuliah yang telah banyak memberikan bantuan kepada penulis. Semoga Tuhan Yang Maha Esa memberkati anda sekalian.
ABSTRAK
Komputer merupakan salah satu peralatan teknologi yang diciptakan oleh manusia untuk membantu manusia itu sendiri dalam peningkatan efisiensi dan laju produktivitasnya.
Komputer kini menjadi kebutuhan yang bisa dikatakan mutlak dibutuhkan oleh perusahaan kecil maupun besar bahkan kalangan pribadi sekalipun. Di perusahaan, komputer digunakan untuk tugas yang berbeda dan terkadang didukung oleh peralatan teknologi lain untuk peningkatan produktivitas. Akses kontrol dengan pemindai sidik jari menjadi alternatif perusahaan dalam peningkatan keamanan suatu ruangan. Dalam penulisan karya ilmiah ini, penulis akan mencoba memanfaatkan akses kontrol yang ada sebagai sarana pencatat kehadiran pegawai di perusahaan. Dan dengan dukungan Aplikasi Visual Foxpro 6.0, akan dijadikan menjadi data kehadiran dan lembur karyawan ( Time Management System ) pada perusahaan. Penulis dalam hal ini bermaksud untuk memberikan alternatif bagi sebuah perusahaan dalam meningkatkan efisiensi serta intensitas kinerja perusahaan baik dari segi keamanan maupun permasalahan mengenai kehadiran karyawan pada perusahaan yang dimaksud.
THE MANAGEMANT OF EMPLOYEE ATTENDANCE BASED ON TIME MANAGEMENT SYSTEM TAKE FROM
FINGERSCAN READER’S DATA ON THE CONTROL SYSTEM
ABSTRACT
Computer is one of technology equipment created by humans to help themselves in increasing their efficiency and productivity. Now, computer has become something that is absolutely needed by both small and big enterprise and even the personal one. In the company, computers are used for different tasks and sometimes supported by other technological equipment to increase productivity. Access control with fingerprint scanners as an alternative enterprise in improving the security of a room. In the writing of this manuscript, the author will try to take advantage of existing access control as a means of recording the presence of employees in the company. And with support for Visual Foxpro 6.0 application, will be made to attendance data and employees overtime (Time Management System) in the company. In this case, the author intends to offer an alternative for a enterprise to increase efficiency and intensity of the company's productiveness both in terms of security and problem about the employees attendance in the enterprise.
DAFTAR ISI
Halaman
Persetujuan ii
Pernyataan iii
Penghargaan iv
Abstrak v
Abstract vi
Daftar Isi vii
Daftar Gambar x
Bab I Pendahuluan 1
1.1 Latar Belakang 1
1.2 Perumusan Masalah 3
1.3 Batasan Masalah 3
1.4 Tujuan Penelitian 4
1.5 Manfaat Penelitian 5
1.6 Metodologi Penelitian 5
Bab II Landasan Teori 6
2.1 Program Aplikasi 6
2.2 Visual Foxpro 6.0 6
2.2.1 Teori Visual Foxpro 6.0 6
2.2.2 Elemen-elemen Visual Foxpro 6.0 7
2.2.2.1 Form Designer 7
2.2.2.2 Tabel Designer 8
2.2.2.3 Database Designer 9
2.2.2.4 View Designer 9
2.2.2.5 Report Designer 9
2.2.2.6 Project Manager 10
2.2.2.7 Menu Designer 10
2.3 Akses Kontrol 10
2.4 Software EsofWIN 11
2.5 Flowchart 11
2.5.1 Teori Flowchart 11
2.5.2 Simbol-simbol Flowchart 12
Bab III Analisis dan Perancangan Sistem 13
3.3.1 Menentukan Lembur Karyawan 15 3.3.2 Menentukan Waktu Kehadiran Karyawan 18 3.4 Rancangan-rancangan Program Aplikasi 18
3.4.1 Desain Struktur Program 19
3.4.2 Desain Flowchart 19
3.4.2.1 Menu Utama 19
3.4.2.2 Menu Transaksi 21
3.4.2.3 Menu Konversi Data 21
3.4.2.4 Menu Lihat Data 22
3.4.2.5 Menu Proses 22
3.4.2.6 Cetak Laporan 22
3.4.3 Desain Database 25
3.4.3.1 Tabel dat_pegawai.dbf 25
3.4.3.2 Tabel dep_no.dbf 25
3.4.3.3 Tabel dat_temp.dbf 25
3.4.3.4 Tabel entry_lmb.dbf 26
3.4.3.5 Tabel set_lmb.dbf 26
3.4.3.6 Tabel jam_kerja.dbf 26
3.4.3.7 Tabel Pros_lmb.dbf 27
3.4.3.8 Tabel Rekap11.dbf 27
3.4.4 Desain Input 28
3.4.4.1 Data Pegawai 28
3.4.4.2 Konversi Data 29
3.4.4.3 Proses 30
3.4.4.4 Type Lembur 30
3.4.4.5 Menu Report 31
Bab IV Implementasi 32
4.1 Implementasi 32
4.1.1 Implementasi Kebutuhan Sistem 32
4.1.2 Aplikasi Login 33
4.1.3 Aplikasi Home 33
4.1.4 Menu Master 34
4.1.4.1 Form Departemen 35
4.1.4.2 Form Jam Kerja 35
4.1.4.3 Form Hari Libur 36
4.1.4.4 Form Lembur 36
4.1.4.5 Form Cuti / Absen 37
4.1.4.6 Form Input Lembur 37
4.1.5 Menu Transaksi 38
4.1.6 Menu Utility 39
4.1.7 Menu Report 40
Bab V Penutup 43
5.1 Kesimpulan 43
5.2 Saran 44
Daftar Pustaka 45
DAFTAR GAMBAR
Halaman
Gambar 3.1 Skema proses perubahan data dari Akses Kontrol 15
Gambar 3.2 Desain Struktur Program 19
Gambar 3.3 Flowchart untuk Menu Utama 20
Gambar 3.4 Flowchart untuk Menu Transaksi 21
Gambar 3.5 Flowchart untuk Menu Konversi Data 21
Gambar 3.6 Flowchart untuk Menu Lihat Data 22
Gambar 3.7 Flowchart untuk Menu Proses 22
Gambar 3.8 Flowchart untuk Cetak Laporan 23
Gambar 3.9 Tampilan Menu Data Pegawai 28
Gambar 3.10 Tampilan Menu Konversi Data 29
Gambar 3.11 Tampilan untuk Menu Proses 30
Gambar 3.12 Tampilan untuk Menu Type Lembur Karyawan 30
Gambar 3.13 Tampilan untuk Menu Report 31
Gambar 4.1 Form Login 33
Gambar 4.2 Form Utama 34
Gambar 4.3 Form Master Data Pegawai 34
Gambar 4.4 Form Master Departemen 35
Gambar 4.5 Form Master Jam Kerja 35
Gambar 4.6 Form Master Hari Libur 36
Gambar 4.7 Form Master Lembur Karyawan 36
Gambar 4.8 Form Master Cuti / Absen 37
Gambar 4.9 Form Master Input Lembur 37
Gambar 4.10 Form Transaksi Cuti / Absen 38
Gambar 4.11 Form Transaksi Data Kehadiran 38
Gambar 4.12 Form Utility 39
Gambar 4.13 Form Report 40