BAB IV METODE KERJA PRAKTEK. pengamatan tersebut diperoleh data langsung dari bagian Departemen Human

dokumen-dokumen yang mirip
BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

BAB IV DESKRIPSI SISTEM KERJA PRAKTEK

BAB IV PEMBAHASAN 4.1 Analisis Sistem 1. Permasalahan yang timbul

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN PERANCANGAN

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB IV DESKRIPSI PEKERJAAN. Excel tanpa proses lebih lanjut. Sehingga dalam pencatatannya dapat terjadi

BAB IV DESKRIPSI PEKERJAAN

BAB IV PERANCANGAN SISTEM. Spesifikasi sistem yang ada pada Rancang Bangun Sistem Informasi Pengadaan

BAB IV DESKRIPSI PEKERJAAN. proses perhitungan dan pemberian gajikepada para pegawai PT. Wijaya Sakti.

BAB IV DESKRIPSI SISTEM. terintegrasi yaitu dengan menggunakan Microsoft Excel dengan cara penginputan

BAB IV DESKRIPSI SISTEM. untuk peningkatan kinerja Aplikasi Jadwal Kegiatan pada SMA Negeri 1 Klakah

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. 2. Analisa permasalahan dan perancangan sistem

BAB IV ANALISIS DAN PERANCANGAN SISTEM. memberikan masukan dalam pengembangan sistem informasi yang dibuat.

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

BAB IV DISKRIPSI PEKERJAAN. UPT. Taman Budaya Jawa Timur, secara garis besar permasalahan pada

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

BAB III ANALISIS DAN PERANCANGAN SISTEM. ini menggunakan model System Development Life Cycle (SDLC). Tahapan analisis dan

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai

BAB IV DESKRIPSI KERJA PRAKTEK

DAFTAR ISI. KATA PENGANTAR... v. DAFTAR GAMBAR... ix. DAFTAR TABEL... xii. DAFTAR LAMPIRAN... xiii BAB II GAMBARAN UMUM PERUSAHAAN...

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV ANALISA DAN DESAIN SISTEM

BAB IV DISKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. departemen Health, Safety dan Environment (HSE) PT Bangun Sarana Baja,

BAB IV DISKRIPSI PEKERJAAN. Pelaksanaan kerja praktik dilakukan pada Laboratorium Stikom Surabaya

BAB IV ANALISA DAN PERANCANGAN SISTEM. Proses perhitungan tunjangan kinerja, uang makan, dan lembur pada Kantor

BAB IV DESKRIPSI PEKERJAAN. mempelajari serta memberikan solusi bagi masalah yang timbul. Permasalahan yang ada pada PT Istana Keramik Indah

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan

BAB IV DESKRIPSI PEKERJAAN. yang digunakan oleh CV. DAUN MUDA COMMUNICATION, ini dilakukan

BAB IV 4. DESKRIPSI PEKERJAAN. yang dikembangkan dengan tampilan yang mudah untuk dijalankan. Aplikasi

BAB IV METODE KERJA PRAKTEK. Sistem yang terdapat pada SMU Negeri 1 Sidoarjo khususnya pada

BAB IV ANALISIS DAN DESAIN SISTEM. pada UD.Dwi Mulya Plastik yang akan dibuat. Metode ini membutuhkan analisis

BAB IV DESKRIPSI PEKERJAAN. Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa

BAB IV DESKRIPSI KERJA PRAKTEK. Melakukan survey dan wawancara secara langsung di Primkopal Mako

BAB IV DESKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN. kegiatan kerja praktik di PT DBL Indonesia, didapatkan beberapa permasalahan

BAB IV ANALISIS DAN DESAIN SISTEM. yaitu sering kali mengalami kesalahan dalam melakukan pencatatan data

BAB IV DESKRIPSI PEKERJAAN

BAB IV HASIL DAN PEMBAHASAN. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow,

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALIS DAN DESAIN SISTEM. Dari document flow yang prosesnya masih manual lalu dibuat system

BAB IV DESKRIPSI KERJA PRAKTIK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di BADAN

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

BAB IV DESKRIPSI KERJA PRAKTEK

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN. UPT Taman Budaya Jawa Timur, secara garis besar permasalahan yang ada

ANALISA DAN DESAIN SISTEM. pertama kali dilakukan yaitu menganalisis kebutuhan sistem. Di dalam tahapan

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. dengan beberapa perusahaan lain. Hal ini diakibatkan karena sistem yang

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV ANALISIS DAN DESAIN SISTEM. berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain

BAB IV DESKRIPSI PEKERJAAN. kosong. Hal ini dapat digunakan untuk menentukan berapa jumlah limit yang

BAB IV DISKRIPSI PEKERJAAN. sistem informasi penggajian pada PT. KARYA MANDIRI BERSAMA.

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB IV DESKRIPSI PEKERJAAN. operasional yang masih menggunakan buku absen dan check list (manual). Selain

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil observasi dan wawancara terkait proses yang berjalan

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pengembangan Sistem (Systems Development Life Cycle) yang berfungsi untuk

BAB IV DESKRIPSI PEKERJAAN. perhitungan data presensi siswa yang dilakukan oleh wali kelas. Dalam

BAB IV DESKRIPSI PEKERJAAN. Sungai (BBWS) Brantas, ditemukan beberapa permasalahan seperti: human error

BAB IV ANALISA DAN PEMBAHASAN. diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang

BAB IV DISKRIPSI PEKERJAAN. sistem komputer untuk penggunaan jadwal mengajar guru dan mata pelajaran.

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI KERJA PRAKTEK. Melakukan survey dan wawancara secara langsung di Koperasi

BAB IV DESKRIPSI PEKERJAAN. dalam CV. WAHYU MEKAR ABADI khususnya dalam hal pengolahan data

BAB IV DESKRIPSI PEKERJAAN. saya mendapatkan tugas dan ditempatkan pada Bagian Tata Usaha dalam hal ini

BAB III ANALISIS DAN PERANCANGAN SISTEM. berupa data data hasil wawancara, observasi, analisis masalah.

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain:

BAB IV DISKRIPSI KERJA PRAKTIK. baru. Dalam langkah ini penulis melakukan analisis terhadap permasalahan yang

BAB III ANALISIS DAN PERANCANGAN SISTEM. masyarakat serta lembaga usaha dalam menghadapi ancaman bencana.

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK. karena sistem yang masih dilakukan secara manual. diharapkan dapat mengatasi permasalahan tersebut.

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan

BAB IV ANALISIS DAN DESAIN SISTEM. seorang dengan bagian konseling. Bagian Konseling memberikan informasi

BAB III ANALISIS DAN IMPLEMENTASI

1 BAB III PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III DESAIN DAN PERANCANGAN

BAB IV ANALISA DAN DESAIN SISTEM. permasalahan yang ada pada sistem dimana aplikasi dibangun yang meliputi

BAB IV ANALISIS DAN DESAIN SISTEM. terdapat pegawai atau karyawan. Dalam pelaksanaannya sering timbul masalah

BAB IV SISTEM DAN IMPLEMENTASI. Indonesia Tbk. diperoleh data secara langsung dari manager operasional yang

DISKRIPSI PEKERJAAN. tahapan penelitian yang dilakukan adalah sebagai berikut.

BAB IV DESKRIPSI PEKERJAAN. kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap

BAB IV ANALISIS DAN DESAIN SISTEM. diharapkan mampu meningkatkan kinerja Sistem Informasi Manajemen Stock

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. permasalahan, analisis permasalahan, dan analisis kebutuhan sistem.

BAB IV ANALISIS DAN DESAIN SISTEM. Dalam pengembangan sistem informasi dibutuhkan analisis

Transkripsi:

BAB IV METODE KERJA PRAKTEK 4.1 Observasi Penulis melakukan pengamatan langsung di PT. Grand computer Surabaya, dengan dibantu karyawan dari perusahaan ini sendiri. Dari hasil pengamatan tersebut diperoleh data langsung dari bagian Departemen Human Resource Management. Data-data yang diperoleh tersebut akan digunakan oleh penulis untuk membuat sistem absensi secara komputerisasi. Pembangunan Sistem Absensi ini direncanakan selesai selama 160 jam kerja sesuai dengan permintaan dari pihak STIKOM Surabaya. Penulis selaku pengembang sistem juga membutuhkan bantuan dari pihak PT. Grand Komputer dalam hal pengumpulan hasil laporan manual yang selama ini dimiliki oleh perusahaan ini. 4.2 Analisa Sistem Sistem yang diperlukan oleh perusahaan adalah sebuah sistem yang dapat menangani dan memenuhi semua proses yang ada secara komputerisasi dan juga menyimpan semua data yang dibutuhkan kedepan ke dalam suatu database, sehingga setiap kegiatan operasional dapat dilakukan secara efektif, dan informasi dapat didapatkan secara jelas dan detail. Bagi Manager, informasi yang didapat adalah Laporan Kedisiplinan yang berisi tentang history kehadiran dari para karyawan selama periode tertentu. Sedangkan untuk Operator, sistem hanya 22

23 digunakan untuk menyusun semua dokumen perizinan yang terdiri dari cuti, revisi kehadiran, dan keterlambatan. Tahap analisis sistem dilakukan setelah tahap perencanaan sistem (system planning) dan sebelum tahap desain sistem (system design). Tahap analisis merupakan tahap yang kritis dan sangat penting, karena kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap selanjutnya. Di dalam tahap analisis sistem terdapat langkah-langkah dasar yang harus dilakukan oleh analis sistem, yaitu: 1. Identify, yaitu mengidentifikasi dan mengetahui masalah yang ada. 2. Understand, yaitu memahami kerja dan juga menemukan sistem yang tepat. 3. Analyze, yaitu menganalisis sistem. 4. Report, yaitu membuat laporan hasil analistis. Setelah tahap analisis sistem selesai dilakukan, maka analis sistem telah mendapatkan gambaran dengan jelas tentang apa yang harus dikerjakan. Lalu tahap pengerjaan sampai pada tahap perancangan sistem. 4.2.1 Hierarcy Input Proses Output (HIPO) Berikut ini adalah struktur HIPO dari Sistem Absensi dari PT. Grand Komputer. Dalam HIPO tersebut digambarkan hirarki secara global proses-proses yang ada didalam sistem yang dibuat. Adapun gambar HIPO di bawah menerangkan tentang Sistem Absensi dan Informasi kehadiran karyawan dari seluruh divisi per periode, pengurusan izin seperti cuti, keterlambatan, serta revisi kehadiran. Gambar HIPO tersebut dapat dilihat pada Gambar 4.1

24 Sistem Absensi PT. Grand Komputer Login User Master Transaksi Laporan Selesai Master Karyawan Divisi Jam kerja Jenis Cuti Pengajuan Cuti Formulir Keterlambatan Revisi Presensi General Attendance Detail Kehadiran Jumlah Cuti Account User Role Gambar 4.1 Hierarchy Process Sistem Absensi

25 4.2.2 Bussiness Process Diagram Gambar 4.2 Bussiness Process Diagram Sistem Absensi Gambar 4.2 adalah Bussiness Process Diagram yang menerangkan keseluruhan sistem yang akan dibuat, beserta pelaku (actor) dari subsistemsubsistem yang ada.

26 4.3 Perancangan System Sebelum melakukan pembuatan aplikasi absensi pada PT. Grand Komputer, penulis melakukan serangkaian kegiatan perancangan system yang terdiri dari perancangan system flow, konteks diagram, Data Flow Diagram, Entity Relational Diagram, tabel, serta User Interface. 4.3.1 System Flow A. Penyimpanan Data Karyawan Berikut ini adalah System Flow dari proses penyimpanan data karyawan yang dilakukan oleh admin setelah menerima data-data dari karyawan. Gambar 4.3 Sistem Flow Data karyawan

27 B. Proses Absensi Harian Berikut ini adalah System Flow dari proses absensi harian yang dilakukan oleh karyawan. Gambar 4.4 Sistem Flow Proses Absensi C. Entry Total Cuti Berikut ini adalah System Flow dari proses entry total cuti yang dilakukan oleh manager. Gambar 4.5 Sistem Flow Entry Total Cuti

28 D. Proses Perizinan Berikut ini adalah System Flow dari proses merubah status absen melalui surat izin / permohonan dari perusahaan untuk perizinan tertentu, yang dilakukan oleh operator. Gambar 4.6 Sistem Flow Perizinan

29 E. Pembuatan Laporan Berikut ini adalah System Flow dari proses pembuatan laporan yang dibuat secara automatic oleh system, dan hanya dapat diminta oleh manager. Gambar 4.7 Sistem Flow Pembuat Laporan 4.3.2 Konteks Diagram Gambar 4.8 Konteks Diagram Sistem Absensi

30 Gambar 4.7 merupakan Konteks Diagram dari sistem yang menerangkan gambaran umum dari alur jalannya sistem. Disini dapat dilihat data yang mengalir dari masing-masing entitas seperti admin, operator, manager, ataupun karyawan. 4.3.3 Data Flow Diagram A. DFD Level 0 Pada Data Flow Diagram level 0 ini, diceritakan detail perjalanan data yang sebelumnya telah banyak dijelaskan pada Diagram Konteks. Data Revisi Status Kehadiran Absensi Operator Data Izin Terlambat List Form Revisi Presensi Data Revisi Presensi List Form Cuti Data Cuti 4 Penanganan Formulir + Data Permohonan Cuti Data Keterlambatan Data Revisi Kehadiran Permohonan Cuti Data Permohonan Cuti Data Divisi Data Administrasi Jenis Cuti Info Jumlah Cuti Data Jenis Cuti Data Permohonan Permohonan Revisi Presensi Divisi Data Divisi Data Karyawan 3 Form Keterlambatan Data Permohonan Data Keterlambatan Data Divisi Data Karyawan Laporan Kedisiplinan Karyawan Data Hak Cuti Data Ketentuan Jam 2 Pembuat Laporan + Laporan Absensi Manager Data Absensi Rekap Absensi Periode NIK Data Pegawai 1 Admin Info User User Info Data Pegawai Data Jenis Cuti Penanganan Master Data Ketentuan Jam + Ketentuan Jam Data User Ketentuan jam kerja Status Kehadiran Front End Absensi + Info User User Informasi Cuti Informasi Presensi Gambar 4.9 DFD Level 0 Sistem Absensi Pegawai NIK & PIN

31 B. DFD Level 1 Pada DFD Level 1 ini akan dijelaskan breakdown dari modul modul yang telah tertera pada DFD Level 0 di atas Pegawai NIK & PIN Status Kehadiran 1 Absensi NIK Data Absensi Karyawan Absensi Status Kehadiran 2 Check Kehadiran Ketentuan jam kerja Ketentuan Jam Gambar 4.10 DFD Level 1 Front End Absensi Modul Front End Absensi, seperti dapat dilihat pada gambar 4.9 ditujukan hanya untuk digunakan oleh karyawan melakukan absensi harian. Info User User 5 Alokasi User Info User Data User User Data Pegawai Admin Data Jenis Cuti Info Data Pegawai 2 Data Divisi Pegawai Input Master Karyawan Data Karyawan Divisi Data Divisi Data Administrasi 1 Input Master Divisi Informasi Cuti 3 Karyawan Manager Data Ketentuan Jam Data Hak Cuti 4 Input Ketentuan Jam Data Ketentuan Jam Input Master Cuti Ketentuan Jam Informasi Presensi Data Jenis Cuti Jenis Cuti Gambar 4.11 DFD Level 1 Penanganan Master Sistem

32 Modul Penanganan Master Sistem, seperti dapat dilihat pada gambar 4.10, merupakan modul dasar yang dimiliki oleh sistem ini, karena parameter setting, raw data, serta informasi administrasi, untuk pertama kali diatur di dalam modul ini. Operator List Form Revisi Presensi Data Izin Terlambat Data Revisi Presensi 3 Formulir Revisi Presensi Data Permohonan Permohonan Revisi Presensi Data Revisi Kehadiran Data Cuti 2 Data Revisi Status Kehadiran 1 Formulir Keterlambatan Data Keterlambatan List Form Cuti Jenis Cuti Info Jumlah Cuti Formulir Cuti Data Permohonan Cuti Form Keterlambatan Absensi Permohonan Cuti Gambar 4.12 DFD Level 1 Penanganan Formulir Modul Penanganan Formulir, seperti dapat dilihat pada gambar 4.11, merupakan modul yang berguna untuk menangani perizinan dari para karyawan, misalnya, cuti, revisi presensi, serta izin keterlambatan. Perizinan hanya dilakukan oleh operator. Divisi Data Divisi Manager Laporan Absensi 1 Laporan Absensi Rekap Absensi Periode Absensi Laporan Kedisiplinan Data Karyawan Data Keterlambatan 2 Laporan Kedisiplinan Data Karyawan Karyawan Data Permohonan Form Keterlambatan Data Permohonan Cuti Permohonan Cuti Permohonan Revisi Presensi Gambar 4.13 DFD Level 1 Pembuatan Laporan

33 Modul Pembuatan Laporan, seperti dapat dilihat pada gambar 4.12, merupakan modul yang berguna untuk menangani permintaan pembuatan laporan presensi dan kedisiplinan oleh manager. 4.3.4 Entity Relational Diagram Berikut ini adalah Entity Relational Diagram dari Sistem Absensi, yang terdiri dari Conceptual Data Model (CDM) dan Physical Data Model (PDM) A. Conceptual Data Model (CDM) Jenis Cuti Form_Cuti id_cuti Number Tanggal_Ajukan Tanggal_Mulai Tanggal_Selesai Keterangan Petugas jenis_cuti Relation_125 Relation_192 Revisi_Presensi id_revisi_presensi Number Tanggal_Ajukan Tanggal_presensi Sebab Petugas Keterangan No Nama_Jns_Cuti Jumlah_maksimal Presensi JENIS CUTI Cuti Ketentuan_jam id_ketentuan Jm_msk Jm_keluar Divisi No_divisi Nama_Divisi Relation_96 Divisi Keterlambatan Karyawan NIK Nama Alamat Jenis_kelamin Telepon Foto Login User id_user Username Password Role Form_Keterlambatan id_terlambat Number Tanggal_Ajukan Tanggal_Terlambat Durasi_terlambat Keterangan Petugas Absen Absensi id_absen Tanggal Jm_msk Jm_keluar Terlambat Keterangan Gambar 4.14 Conceptual Data Model

34 B. Physical Data Model (PDM) FORM_CUTI NUMBER varchar(20) NO JNS_CUTI integ er NIK varchar(15) TANGGAL_AJUKAN date TANGGAL_MULAI date TANGGAL_SELESAI date KETERANGAN varchar(200) PETUGAS varchar(200) NO_DIVISI integ er ID_CUTI integ er JENIS_CUTI varchar(25) NO_DIVISI = NO_DIVISI NO_DIVISI = NO_DIVISI JENIS_CUTI NO JNS_CUTI integ er NO JNS_CUTI = NO JNS_CUTI NAMA_JNS_CUTI varchar(30) JUM LAH_MAKSIMA integ er NIK = NIK REVISI_PRESENSI ID_REVISI_PRESENSI <undefined> NO_DIVISI integ er NIK varchar(15) TANGGAL_AJUKAN date KETENTUAN_JAM PETUGAS varchar(200) KETERANGAN varchar(200) ID_KETENTUAN integ er NUMBER varchar(20) JM _MSK time TANGGAL_PRESENSI date JM _KELUAR time SEBAB varchar(20) DIVISI NO_DIVISI integer NAMA_DIVISI varchar(20) NIK = NIK KARYAWAN NO_DIVISI = NO_DIVISI NO_DIVISI = NO_DIVISI NIK varchar(15) ID_USER integ er NAMA varchar(50) ALAMAT varchar(100) JENIS_KELAMIN varchar(10) TELEPON integ er FOTO long binary NO_DIVISI integ er NIK = NIK NIK = NIK FORM_KETERLAMBATAN ID_TERLAM BAT integ er NIK varchar(15) TANGGAL_AJUKAN date TANGGAL_TERLAMBAT date DURASI_TERLAMBAT integ er KETERANGAN varchar(200) PETUGAS varchar(200) NO_DIVISI integ er NUMBER varchar(20) USER ID_USER integ er NIK varchar(15) USERNAME varchar(20) ID_USER = ID_USER PASSWORD varchar(20) ROLE varchar(20) NIK = NIK ABSENSI ID_ABSEN integ er NIK varchar(15) TANGGAL date JM _MSK time JM _KELUAR time TERLAM BAT varchar(5) KETERANGAN varchar(200) Gambar 4.15 Physical Data Model 4.3.5 Struktur Data dan Tabel 1. Nama tabel : Karyawan Fungsi Primary key Foreign key : Table Master Karyawan : NIK : No_Divisi No Nama Field Tabel 4.1 Karyawan Tipe Lebar Description Data 1 NIK Varchar 15 2 Nama Varchar 50 3 Alamat Varchar 100 4 Jenis_Kelamin Varchar 10 5 Telepon Integer 6 Foto Varchar 50 7 No_Divisi Varchar 53 Ref. ke Divisi.No_Divisi

35 2. Nama tabel : Divisi Fungsi Primary key : Table Master Divisi : No_Divisi Foreign key : Tabel 4.2 Divisi No Nama Field Tipe Lebar Description Data 1 No_Divisi Integer 2 Nama_Divisi Varchar 20 3. Nama tabel : Ketentuan Jam Fungsi Primary key : Table Master Ketentuan Jam : ID_Ketentuan Foreign key : Tabel 4.3 Ketentuan Jam No Nama Field Tipe Lebar Description Data 1 ID_Ketentuan Integer 2 Jam_Masuk Time 3 Jam_Keluar Time 4. Nama tabel : Jenis Cuti Fungsi Primary key : Table Master Jenis Cuti : No_JNS_CUTI Foreign key : Tabel 4.4 Jenis Cuti No Nama Field Tipe Lebar Description Data 1 NO_JNS_CUTI Integer 2 Nama_jns_cuti Varchar 30 3 Jumlah_maksimal Integer

36 5. Nama tabel : User Fungsi Primary key Foreign key : Table Master User : ID_User : NIK Tabel 4.5 User No Nama Field Tipe Lebar Description Data 1 ID_USER Integer 2 NIK Varchar 15 Ref. ke Karyawan.NIK 3 Username Varchar 20 4 Password Varchar 20 5 Role Varchar 20 6. Nama tabel : Absensi Fungsi Primary key Foreign key : Table Absensi : ID_Absen : NIK Tabel 4.6 Absensi No Nama Field Tipe Lebar Description Data 1 ID_ABSEN Integer 2 NIK Varchar 15 Ref. ke Karyawan.NIK 3 Tanggal Date 4 Jm_Masuk Time 5 Jm_Keluar Time 6 Terlambat Integer 7 Keterangan Varchar 200

37 7. Nama tabel : Form_Cuti Fungsi Primary key Foreign key : Table Perizinan Cuti : Number : NIK, No_JNS_CUTI, No_Divisi Tabel 4.7 Form_Cuti No Nama Field Tipe Lebar Description Data 1 NUMBER Varchar 20 2 NO_JNS_CUTI Integer Ref. ke Jenis_Cuti.NO_JNS_CUTI 3 NIK Varchar 15 Ref. ke Karyawan.NIK 4 Tanggal_ajukan Date 5 Tanggal_mulai Date 6 Tanggal_selesai Date 7 Keterangan Varchar 200 8 Petugas Varchar 200 9 No_Divisi Integer Ref. ke Divisi.No_Divisi 8. Nama tabel : Form_Keterlambatan Fungsi Primary key Foreign key : Table Izin Terlambat : ID_Terlambat : NIK, No_Divisi Tabel 4.8 Form_Keterlambatan No Nama Field Tipe Lebar Description Data 1 ID_Terlambat Integer 2 Number Varchar 20 3 NIK Varchar 15 Ref. ke Karyawan.NIK 4 Tanggal_ajukan Date 5 Tanggal_terlambat Date 6 Durasi_terlambat Integer 7 Keterangan Varchar 200 8 Petugas Varchar 200 9 No_Divisi Integer Ref. ke Divisi.No_Divisi

38 9. Nama tabel : Revisi_Presensi Fungsi Primary key Foreign key : Table Revisi Presensi : ID_Revisi_Presensi : NIK, No_Divisi Tabel 4.9 Revisi_Presensi No Nama Field Tipe Lebar Description Data 1 ID_Revisi_Presensi Integer 2 Number Varchar 20 3 NIK Varchar 15 Ref. ke Karyawan.NIK 4 Tanggal_ajukan Date 5 Tanggal_presensi Date 6 Sebab Varchar 20 7 Keterangan Varchar 200 8 Petugas Varchar 200 9 No_Divisi Integer Ref. ke Divisi.No_Divisi 4.3.6 Penjelasan Penggunaan Program Dibawah ini adalah penjelasaan penggunaan masing-masing form yang ada pada aplikasi Sistem Informasi Absensi pada PT. Grand Komputer Surabaya. A. Form Awal Form ini merupakan tampilan awal dari Dashboard manajemen Gambar 4.16 Management Index

39 B. Form Attendance Form ini merupakan tampilan absensi dari Sistem Absensi ini. Di dalamnya terdapat list kehadiran daripada karyawan PT. Grand Komputer, dan juga berisi form input NIK untuk absensi. Gambar 4.17 Form Abensi C. Master Divisi Berisi tentang informasi divisi-divisi yang ada di dalam PT. Grand Komputer. Gambar 4.18 Master Divisi

40 D. Master Karyawan Merupakan data master dari karyawan yang ada di dalam PT. Grand Komputer. Berisi Biodata lengkap, foto, dan divisi tempat karyawan tersebut berada. Gambar 4.19 Master Karyawan E. Master Ketentuan Jam Kerja Merupakan Form yang disediakan untuk pihak manajemen yang dipergunakan untuk menentukan jam kerja kantor Gambar 4.20 Ketentuan Jam kerja

41 F. Master Jenis Cuti Master dari jenis-jenis cuti yang dapat diambil oleh para karyawan, beserta jumlah maksimal per bulan mereka mengambil cuti tersebut Gambar 4.21 Master Jenis Cuti G. Form Perizinan Cuti Merupakan form untuk entry data permohonan cuti dari para karyawan. Disini dibatasi oleh ketentuan maksimal cuti. Gambar 4.22 Form Permohonan Cuti

42 H. Form Perizinan Keterlambatan Merupakan form untuk entry data perizinan keterlambatan dari para karyawan yang telah terlambat. Gambar 4.23 Form Perizinan Keterlambatan I. Form Perizinan Revisi Presensi Merupakan form untuk entry data revisi presensi dari para karyawan yang telah terlambat lebih dari 5 jam (Mangkir) atau yang tidak masuk tanpa keterangan (Alpha). Gambar 4.24 Form Revisi Presensi

43 J. Laporan Absensi masuk Laporan dari absensi karyawan yang terdiri dari jumlah masuk dan tidak Gambar 4.25 Laporan Absensi K. Laporan Kedisiplinan Laporan dari kedisiplinan karyawan yang terdiri dari jumlah cuti, mangkir, dan juga terlambat. Gambar 4.26 Laporan Kedisiplinan