APLIKASI E-ABSENSI PERHITUNGAN GAJI KARYAWAN PT. PUTRA MAJU LESTARI BERBASIS ANDROID

dokumen-dokumen yang mirip
APLIKASI PENCARIAN LOKASI RUMAH SAKIT BPJS BERBASIS ANDROID AHMAD SUBHAN

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI RUMAH SAKIT TERDEKAT DENGAN USER DI JAKARTA BERBASIS ANDROID

APLIKASI BELAJAR DAN MENGENAL NAMA BUAH-BUAHAN DALAM BAHASA INGGRIS DENGAN PHONEGAP DAN SPEECH RECOGNITION HIMAWAN PROGRAM STUDI TEKNIK INFORMATIKA

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI SPBU PERTAMINA DI JAKARTA BERBASIS ANDROID

BAB IV PERANCANGAN SISTEM

Rancang Bangun Aplikasi Penjadwalan Berbasis Web Untuk Teknisi Dalam Perawatan Fasilitas Hotel Royal Safari Garden

RANCANG BANGUN APLIKASI SISTEM MANAJEMENT TRAINING KARYAWAN BERBASIS WEB DI CITIBANK INDONESIA. Laporan Tugas Akhir

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

IMPLEMENTASI ALGORITMA ANTRIAN BERBASIS PRIORITAS PADA WEB PENDAFTARAN ONLINE PENDAKIAN GUNUNG ARJUNA-WELIRANG DI MALANG JAWA TIMUR

APLIKASI INFORMASI GEOGRAFIS PENYEBARAN DAN PENCARIAN LOKASI KLINIK BPJS DI JAKARTA BERBASIS WEB (STUDI KASUS KANTOR PUSAT BPJS KESEHATAN)

PERANCANGAN SISTEM INFORMASI DATA PASIEN BIDAN BERBASIS OPEN SOURCE MENGGUNAKAN ALGORITMA AJAX LIVE SEARCH

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

APLIKASI PENGGAJIAN BERBASIS WEB PT. XYZ UNTUK MENGHITUNG GAJI DAN MASA KONTRAK PEGAWAI PKWT WILI WIWIT SAPUTRA

APLIKASI PENGINGAT AMALAN-AMALAN SUNNAH RASULULLAH BERBASIS ANDROID

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

APLIKASI BERBASIS WEB SISTEM INFORMASI MANAJEMEN WIDYAISWARA MENGGUNAKAN FRAMEWORK YII

RANCANG BANGUN APLIKASI PENILAIAN PERFORMA CLIENT UNTUK JASA PENGIRIMAN BARANG PT DC GLOBAL INTERNASIONAL BERBASIS MOBILE WEB

PERANCANGAN SISTEM PENGENDALIAN KERJA LEMBUR KARYAWAN BERBASIS WEB. Laporan Tugas Akhir

PEMBUATAN APLIKASI PENGELOLAAN CUTI KARYAWAN ONLINE PADA PT ANABATIC TECHNOLOGIES MENGGUNAKAN PHP DAN MySQL

PERANCANGAN APLIKASI VOTING UNTUK ORGANISASI KEMAHASISWAAN ADITYA RUSLI PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

SISTEM MONITORING PROSES KERJA BIDANG USAHA PERCETAKAN DIGITAL PT. X BERBASIS APLIKASI CLIENT SERVER. Mukti Fuji Prayitno

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

APLIKASI PENCARIAN LOKASI ANJUNGAN TUNAI MANDIRI (ATM) TERDEKAT BERBASIS ANDROID DENGAN TEKNOLOGI GPS (GLOBAL POSITIONING SYSTEM)

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

PROGRAM STUDI INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA

APLIKASI PREDIKSI KETEPATAN WAKTU KEBERANGKATAN PENERBANGANN MENGGUNAKAN METODE KLASIFIKASI NAIVE BAYES (STUDI KASUS : MASKAPAI PENERBANGAN XYZ)

PERANCANGAN SISTEM INFORMASI ORGANISASI KELEMBAGAAN MAHASISWA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA. Laporan Tugas Akhir

APLIKASI KONSULTASI PSIKOLOGI DI BIDANG PARENTING, KEPRIBADIAN, DAN ASMARA BERBASIS ANDROID DAN WEB (STUDI KASUS: Aura.co.id)

APLIKASI ENSIKLOPEDIA TARI DAERAH PULAU JAWA BERBASIS WEB

PERANCANGAN SISTEM APLIKASI PELACAK KARGO UDARA BERBASIS WEB UNTUK PT. AYUTRANS UTAMA

SISTEM MONITORING ORDER PADA PT. ABC BERBASIS WEB

PERANCANGAN APLIKASI ENSIKLOPEDIA WISATA ALAM PULAU JAWA BERBASIS WEB RENY YENITA

SISTEM INFORMASI REKAM MEDIS PADA KLINIK XYZ BERBASIS JAVA WEB APPLICATION. Laporan Tugas Akhir

PERANCANGAN SISTEM INFORMASI PENDISTRIBUSIAN SURAT MASUK BERBASIS WEB DI DIVISI MANAJEMEN PRODUK PADA PT. BANK NEGARA INDONESIA (Persero) TBK.

APLIKASI PEMESANAN RUANG RAPAT UNTUK INTERNAL DAN EKSTERNAL BERBASIS WEB PADA HOTEL KARTIKA CHANDRA. Tantri Subekti

APLIKASI PELATIHAN SOAL DAN KOREKSI UJIAN AKHIR NEGARA BIOLOGI UNTUK SMA KELAS 3 BERBASIS WEB HANDOKO SUWANDI

APLIKASI ENKRIPSI DAN DEKRIPSI MENGGUNAKAN ALGORITMA CAESAR CIPHER DALAM BENTUK QR CODE BERBASIS ANDROID AHMAD SOLEH PROGRAM STUDI INFORMATIKA

APLIKASI UJIAN ONLINE DENGAN JAWABAN ESSAY BERBASIS WEB DENGAN PHP DAN MYSQL NOVITA INDHIT EKASARI

APLIKASI ANTRIAN PELANGGAN DENGAN FITUR VIDEO, SMS, DAN SUARA HARIS MAWARDI

ANALISA DAN PERANCANGAN APLIKASI SISTEM PENGELOLAAN ANGGARAN DANA BOS BERBASIS WEB PADA SD NEGERI 11 JAKARTA BARAT

APLIKASI PENGELOLAAN SEWA UNIT APARTEMEN TELUK INTAN BERBASIS WEB STUDI KASUS PT. TRIKA BUMI PERTIWI

APLIKASI ANALISA KEPRIBADIAN DAN TIPE PERILAKU MANUSIA DENGAN METODE DOMINANCE, INFLUENCE, STEADINESS, COMPLIANCE

RANCANG BANGUN LAB VIRTUAL UNTUK SARANA EDUKASI SISTEM OPERASI LINUX MENGGUNAKAN LXD

SISTEM INFORMASI PENGELOLAAN AKTA JAMINAN FIDUSIA. DI KANTOR NOTARIS FENNY OCTAVIA, S.H, M.Kn REFA ULIN NUHA SHUBUKHI PROGRAM STUDI SISTEM INFORMASI

APLIKASI PENGAMANAN DATA MENGGUNAKAN ALGORITMA DATA ENCRYPTION STANDARD (DES) DENGAN NETBEANS IDE BERBASIS DESKTOP

RANCANG BANGUN APLIKASI PENGAMANAN SMS DENGAN METODE ALGORITMA VIGENERE CIPHER DAN TRANSPOSISI BERBASIS ANDROID

Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana. Oleh : MUHAMMAD FAISAL

PERANCANGAN APLIKASI DONGENG DIGITAL BERBASIS ANDROID. Laporan Tugas Akhir

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

APLIKASI PEMBAGIAN HARTA WARISAN BERDASARKAN HUKUM ISLAM BERBASIS ANDROID ROJAYADI

APLIKASI MANAJEMEN PROYEK PERANGKAT LUNAK (STUDI KASUS: PT. GLOBAL ANUGERAH INDONESIA) M. ASHWARI NUGRAHA

RANCANG BANGUN SISTEM INFORMASI IMBALAN JASA P2APST PADA SUB BIDANG PENGELOLAAN DANA RECEIPT DIVISI PERBENDAHARAAN PT PLN (PERSERO) KANTOR PUSAT

PENGEMBANGAN SISTEM INFORMASI HONOR MENGAJAR DAN HONOR UJIAN DOSEN REGULER UNIVERSITAS MERCU BUANA

RANCANG BANGUN SISTEM INFORMASI TATA PERSURATAN STUDI KASUS DIREKTORAT JENDERAL KETENAGALISTRIKAN. Oleh: Asep Hidayat

APLIKASI PACKET FILTER FIREWALL BERBASIS WEB MENGGUNAKAN IPTABLES ADE ILHAM NURTJAHJA

PERANCANGAN SISTEM INFORMASI PENGELOLAAN PASAR PADA KANTOR PENGELOLA PASAR CIPADU JAYA

APLIKASI SISTEM SERVICE TICKET HELPDESK PADA PT NEXWAVE TECHNOLOGIES

PERANCANGAN APLIKASI TELEMARKETING PADA UNIVERSITAS MERCU BUANA MENGGUNAKAN VB.NET. Laporan Tugas Akhir. Diajukan Untuk Melengkapi Salah Satu Syarat

APLIKASI TRAVMOBILE SHUTTLE TRAVEL DI DKI JAKARTA DAN BANDUNG BERBASIS ANDROID

PERANCANGAN SISTEM INFORMASI DOKUMENTASI DAN KEARSIPAN BERBASIS WEB PADA SMA AL-MUABARAK SKRIPSI

SIMULASI PERANGKAT PEMBELAJARAN KOMUNIKASI DATA TEKNIK PENGKODEAN SINYAL DIGITAL

SKRIPSI INFORMASI PARIWISATA DI PROVINSI MALUKU UTARA BERBASIS ANDROID MENGGUNAKAN METODE LBS (LOCATION BASED SERVICE)

APLIKASI PEMBELAJARAN MENGENAL POLA GAMBAR UNTUK ANAK PAUD BERBASIS ANDROID

APLIKASI RUMUS-RUMUS FISIKA DASAR DENGAN PEMBAHASAN, CONTOH DAN LATIHAN SOAL UNTUK UNIVERSITAS BERBASIS ANDROID

APLIKASI MONITORING LAPORAN KEUANGAN UNTUK PROYEK - PROYEK PADA PT. SMARTELCO SOLUSI TEKNOLOGI BERBASIS WEB TUGAS AKHIR PUTIH AINUN AMALIAH

APLIKASI TRAVEL BERBASIS WEB DAN BOOTSTRAP RESPONSIVE MENGGUNAKAN FRAMEWORK CODEIGNITER PADA PT.XYZ

PERANCANGAN SISTEM INFORMASI PENGADUAN & STATUS MASALAH PENGELOLAAN PROYEK PADA PT. ALMITA JALAMAYA

APLIKASI ALAT BANTU PENGGUNAAN RUANG KELAS GEDUNG A DAN B UNIVERSITAS MERCU BUANA. Oleh: SALAMUDIN PROGRAM STUDI TEKNIK INFORMATIKA

PERANCANGAN SISTEM INFORMASI MANAJEMEN ASET PADA PT BANK RAKYAT INDONESIA (PERSERO) CABANG JAKARTA WARUNG BUNCIT. Ferry Ferdinan

APLIKASI SISTEM MONITORING PENJUALAN PADA TOKO CEMPLON S CAR. Disusun Oleh : MARLINA PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

APLIKASI PEMBELAJARAN UKURAN PEMUSATAN DATA BERBASIS WEB

APLIKASI E-PARENT PADA SEKOLAH DASAR TARAKANITA 2 JAKARTA TRI WIBOWO PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCUBUANA

PERANCANGAN SISTEM INFORMASI PERMINTAAN PEMBELIAN SPAREPART PADA PT. DATINDO INFONET PRIMA

PENGEMBANGAN APLIKASI SISTEM PENANGANAN KELUHAN PELANGGAN BERBASIS WEB PADA PT. DATASYS INTEGRATED TECHNOLOGY

HALAMAN PENGESAHAN PEMBIMBING...

APLIKASI PENGUKURAN KINERJA ORGANISASI PADA PT. SPASI INDONESIA DENGAN PENDEKETAN BALANCED SCORECARD SKRIPSI. Lathanza Yasarah

PERANCANGAN SISTEM INFORMASI BERBASIS WEB UNTUK MENGETAHUI PRODUKSI PERIKANAN BERDASARKAN WILAYAH PENGELOLAAN PERIKANAN (WPP) MELALUI PETA

APLIKASI LAYANAN HOME CARE BERBASIS ANDROID WILAYAH JAKARTA SELATAN. Tugas Akhir. Oleh: Wakhid Fajar Hidayat PROGRAM STUDI SISTEM INFORMASI

APLIKASI PERHITUNGAN KONTER UNTUK ANTRIAN LAYANAN DI FASILKOM MENTENG ZAENAL ARIFIN


PERANCANGAN SISTEM ADMINISTRASI TUGAS AKHIR PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA. Dwi Setyani Rahardjo

SIMULASI PERANCANGAN SISTEM APLIKASI TARIK TUNAI PADA BANK BTPN MENGGUNAKAN VERIFIKASI SIDIK JARI EKO SUTRISNO

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR BAB I PENDAHULUAN I

PERANCANGAN SISTEM INFORMASI PENJUALAN PADA PT. IRMA GRAHA PRATAMA. Oleh: FERNANDO GUNAWAN SINAGA PROGRAM STUDI SISTEM INFORMASI

APLIKASI PEMBUATAN LAPORAN PERTANGGUNG JAWABAN RUTIN UNTUK KELURAHAN TANJUNG DUREN SELATAN BERBASIS MOBILE INFORMATION

PERANCANGAN SISTEM INFORMASI PRODUKSI MEUBEL pada CV RAHMAT ABADI BERBASIS WEB

APLIKASI SISTEM PROMOSI DAN PEMESANAN PRODUK PADA PERUSAHAAN FURNITURE CV BINTARO INTERIOR DESIGN

SISTEM INFORMASI SELEKSI CALON PEKERJA LULUSAN SMK TAHAP PERTAMA PADA BKK XYZ BERBASIS WEB MENGGUNAKAN SMS GATEWAY IMAN HIMAWAN AFIANTO

APLIKASI PEMESANAN MAKANAN DAN MINUMAN PADA RESTORAN MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL

APLIKASI PENGOLAHAN ADMINISTRASI PASIEN PADA KLINIK KUSUMA LAPORAN TUGAS AKHIR OLEH : DIAN HARTATIK

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI DIVISI IT BERBASIS WEB DENGAN NOTIFIKASI RIAN ADITIA CAHYADI

PENGEMBANGAN APLIKASI PERSONAL AND TERMINAL INFORMATION SYSTEM

APLIKASI BROADCAST POSITION GRUP WISATAWAN BERBASIS ANDROID MENGGUNAKAN GOOGLE API. Disusun Oleh : Roy Tri Afandi

PENGESAHAN DOSEN PEMBIMBING...

APLIKASI PEMBELAJARAN MENGENAL HEWAN UNTUK ANAK USIA DINI BERBASIS ANDROID

SISTEM INFORMASI USAHA KECIL MENENGAH (UKM) DAN FASILITAS PUBLIK DI AREA UNIVERSITAS MERCU BUANA BERBASIS WEB. Nama : Risky Miftahul Fajri

RANCANGAN SISTEM LAPORAN KEUANGAN INVESTMENT REKSA DANA PADA PT. MEGA ASSET MANAGEMENT DENGAN MENGGUNAKAN PEMOGRAMAN PHP DAN DATA BASE MY SQL

ANALISA PERANCANGAN APLIKASI MONITORING PELAYANAN TERPADU DI DIREKTORAT JENDERAL BINA UPAYA KESEHATAN KEMENTERIAN KESEHATAN REPUBLIK INDONESIA

Transkripsi:

APLIKASI E-ABSENSI PERHITUNGAN GAJI KARYAWAN PT. PUTRA MAJU LESTARI BERBASIS ANDROID SUGIYONO DWI PAMUNGKAS 41512120028 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017

APLIKASI E-ABSENSI PERHITUNGAN GAJI KARYAWAN PT. PUTRA MAJU LESTARI BERBASIS ANDROID Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer SUGIYONO DWI PAMUNGKAS 41512120028 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017

i

ii

KATA PENGANTAR Puji syukur penulis panjatkan kepada ke Hadirat Allah Subhanahu Wa Ta ala yang telah melimpahkan rahmat, taufik dan hidayah-nya, sehingga penulis dapat menyelesaikan laporan tugas akhir yang merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu (S1) pada Jurusan Teknik Informatika Universitas Mercu Buana Jakarta. Dengan segala keterbatasan dan kekurangan, penulis menyadari bahwa laporan tugas akhir ini tidak akan terwujud tanpa bantuan, bimbingan dan dorongan dari pihak lain. Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima kasih kepada: 1. Bapak Diky Firdaus, S.Kom., MM, selaku pembimbing tugas akhir pada jurusan Teknik Informatika Universitas Mercu Buana, yang dengan sabar memberikan bimbingan hingga laporan ini terwujud. 2. Keluarga tercinta yaitu Ibu, istri dan anak yang selalu memberikan doa, dukungan, dorongan serta semangat dalam penulisan ini. 3. Ibu Desi Ramayanti, S.Kom.,MT, selaku Kepala Program Studi pada Jurusan Teknik Informatika Universitas Mercu Buana. 4. Kepada rekan-rekan yang tidak tersebut namanya satu persatu yang telah membantu tersusunnya penulisan laporan ini. Penulis menyadari bahwa dalam penulisan tugas akhir masih banyak kekurangan, oleh karena itu penulis bersedia menerima kritik dan saran dari siapapun untuk memperbaiki kekurangan-kekurangan yang terdapat di laporan kerja praktek ini. Akhir kata, semoga penyajian laporan tugas akhir ini dapat bermanfaat bagi diri pribadi, dan berbagai pihak. Jakarta, Juni 2017 Penulis iii

DAFTAR ISI LEMBAR PERNYATAAN... i LEMBAR PERSETUJUAN...... ii KATA PENGANTAR... iii ABSTRACT... iv ABSTRAK... v DAFTAR GAMBAR... x DAFTAR TABEL... xii BAB I... 1 PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 2 1.3 Pembatasan Masalah... 2 1.4 Tujuan dan Manfaat... 3 1.5 Metode Penelitian... 3 1.6 Sistematika Penulisan... 5 BAB II... 6 LANDASAN TEORI... 6 2.1 Tahapan Pengembangan dan Perancangan Sistem Perangkat Lunak... 6 2.2 Pemodelan Sistem Aplikasi... 7 2.3 Java... 9 2.3.1 Teknologi Java... 10 2.3.2 API (application programming Interface)... 11 2.4 Android SDK... 11 2.5 JavaScript... 13 2.6 Apache Cordova... 13 vi

2.6.1 Cara Kerja Apache Cordova... 14 2.7 Jquery Mobile... 14 2.8 HTML5... 15 2.9 Global Positioning System (GPS) Android... 15 2.10 Database... 16 2.11 Absensi... 17 2.12 Gaji... 17 2.13 Waterfall.... 18 BAB III... 21 ANALISIS SISTEM... 21 3.1 Struktur Organisasi... 21 3.1.1 Uraian Tugas Masing-masing Bagian... 22 3.1.2 Alir data absensi... 24 3.2 Analisis Sistem... 25 3.2.1 Alir Dokumen... 26 3.3 Analisa Kebutuhan... 27 3.4 Pengumpulan Data... 28 3.4.1 Analisis Data... 29 3.5 Metode Pengembangan Sistem... 31 BAB IV... 33 PERANCANGAN SISTEM... 33 4.1 UML (Unified Modeling Language)... 33 4.1.1 Perancangan Pembuatan Sistem (Use Case Diagram)... 33 4.1.2 Perancangan Alur Kerja (Activity Diagram)... 37 4.1.3 Perancangan Interaksi Antar Objek (Sequence Diagram)... 42 4.2 Perancangan Antarmuka (Interface)... 46 BAB V... 53 vii

IMPLEMENTASI DAN PENGUJIAN SISTEM... 53 5.1 Lingkungan Implementasi... 53 5.1.1 Lingkungan Perangkas keras... 53 5.1.2 Lingkungan Perangkat Lunak.... 54 5.2 Tampilan Antarmuka... 54 5.2.1 Tampilan Menu Utama Aplikasi Android... 54 5.2.2 Tampilan Menu Login... 55 5.2.3 Tampilan Absensi Masuk Klien... 56 5.2.4 Tampilan Absensi Keluar Klien... 57 5.2.5 Tampilan History Absensi Klien... 58 5.2.6 Tampilan Halaman Login SPV dan Admin... 58 5.2.7 Tampilan Menu Utama Server... 59 5.2.8 Tampilan Manage User... 59 5.2.9 Tampilan Tambah User... 60 5.2.10 Tampilan Manage Area Project... 60 5.2.11 Tampilan Tambah Area Project... 61 5.2.12 Tampilan Absensi Management... 61 5.3 Pengujian... 62 5.3.1 Skenario pengujian... 62 1. Skenario pengujian login aplikasi Klien... 62 2. Skenario input masuk absensi masuk... 63 3. Skenario absensi keluar... 63 4. Skenario tampilkan rincian gaji... 63 5. Skenario history absensi... 63 6. Skenario login server... 63 7. Skenario input data karyawan... 64 8. Skenario verifikasi absensi... 64 viii

9. Skenario rekap rincian gaji... 64 5.4 Analisis Hasil Pengujian... 65 BAB VI... 66 KESIMPULAN DAN SARAN... 66 6.1 Kesimpulan... 66 6.2 Saran... 66 DAFTAR PUSTAKA... 67 ix

DAFTAR GAMBAR Gambar 2.1.1 Alur aplikasi absensi... 7 Gambar 2.6.1 Architecture cordova application... 14 Gambar 2.13.1 Metode waterfall... 19 Gambar 3.1.1 Struktur organisasi PT Putra maju lestari... 22 Gambar 3.1.2 Flowmap absensi konvensional... 24 Gambar 4.1.1 Use case... 34 Gambar 4.1.2 Activity diagram input absensi... 38 Gambar 4.1.3 Activity diagram rincian gaji... 39 Gambar 4.1.4 Activity verifikasi absensi... 40 Gambar 4.1.5 Activity diagram rekap gaji... 41 Gambar 4.1.6 Sequance diagram input absensi... 42 Gambar 4.1.7 Sequance diagram rincian gaji... 43 Gambar 4.1.8 Sequence diagram verifikasi absensi... 44 Gambar 4.1.9 Sequence diagram rekap gaji... 45 Gambar 4.2.1 Tampilan menu utama aplikasi... 46 Gambar 4.2.2 Tampilan profile aplikasi android... 47 Gambar 4.2.3 Tampilan absensi masuk... 48 Gambar 4.2.4 Tampilan absensi keluar... 49 Gambar 4.2.5 Tampilan slip gaji... 50 Gambar 4.2.6 Verifikasi absensi... 51 Gambar 4.2.7 Tampilan server... 52 Gambar 5.2.1 Tampilan menu utama aplikasi.... 54 Gambar 5.2.2 Tampilan menu login aplikasi... 55 Gambar 5.2.3 Absensi masuk klien... 56 Gambar 5.2.4 Absensi keluar klien... 57 Gambar 5.2.5 History absensi klien... 58 Gambar 5.2.6 Gambar login SPV atau Admin... 59 Gambar 5.2.7 Menu utama server... 59 Gambar 5.2.8 Manage user... 60 Gambar 5.2.9 Menu tambah user... 60 Gambar 5.2.10 Menu manage area project... 61 x

Gambar 5.2.11 Menu tambah area project... 61 Gambar 5.2.12 Menu absensi management... 62 xi

DAFTAR TABEL Tabel 3.3.1 Kebutuhan Nonfungsional... 28 Tabel 3.5.1 Gantchart pengembangan sistem... 32 Tabel 4.1.1 Definisi aktor... 34 Tabel 4.1.2 Use case input absensi masuk/keluar... 35 Tabel 4.1.3 Use case melihat rincian gaji... 35 Tabel 4.1.4 Use case verifikasi absensi... 36 Tabel 4.1.5 Use case rekap gaji... 37 Tabel 4.1.6 Sequence diagram input absensi... 42 Tabel 4.1.7 Sequence diagram input gaji... 43 Tabel 4.1.8 Sequence diagram verifikasi absensi... 44 Tabel 4.1.9 Sequance diagram rekap gaji... 45 Tabel 5.3.1 Pengujian aplikasi klien... 62 Tabel 5.3.2 Pengujian input absensi masuk... 63 Tabel 5.3.3 Pengujian absensi keluar... 63 Tabel 5.3.4 Pengujian rincian gaji... 63 Tabel 5.3.5 Pengujian history absensi... 63 Tabel 5.3.6 Pengujian login server... 63 Tabel 5.3.7 Pengujian input data karyawan... 64 Tabel 5.3.8 Pengujian verifikasi absensi... 64 Tabel 5.3.9 Pengujian rekap rincian gaji... 64 xii