PEMBANGUNAN SISTEM INFORMASI MANAJEMEN SUMBER DAYA MANUSIA PT. KARTU SEMESTA INDONESIA MENGGUNAKAN FRAMEWORK XAF TUGAS AKHIR

dokumen-dokumen yang mirip
PEMBANGUNAN SISTEM INFORMASI EVALUASI PEMBELAJARAN MENGAJAR SMK NEGERI 1 SUKOHARJO TUGAS AKHIR

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

SISTEM INFORMASI MANAJEMEN SEKOLAH SUB SISTEM PENJADWALAN TUGAS AKHIR

APLIKASI PEMESANAN DAN PEMBAYARAN RENTAL MOBIL BERBASIS WEB

PEMBUATAN SISTEM INFORMASI PENGELOLAAN DAN PELAPORAN UANG MASUK YPPP VETERAN SUKOHARJO MENGGUNAKAN FRAMEWORK YII2 TUGAS AKHIR

PENGEMBANGAN SUB SISTEM ASET PADA SISTEM INFORMASI MANAJEMEN SEKOLAH TUGAS AKHIR

APLIKASI ADMINISTRASI RAWAT JALAN PADA KLINIK HABIL SYIFA MEDIKA TUGAS AKHIR

TUGAS AKHIR SISTEM INFORMASI TUGAS AKHIR DIII TEKNIK INFORMATIKA FMIPA UNS

PEMBUATAN SISTEM INFORMASI PENERAPAN GENERATOR CSS3 BERBASIS FRAMEWORK CODEIGNITER

SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMP NEGERI 2 PLAOSAN TUGAS AKHIR

Program Studi Diploma III Teknik Informatika

E-LEARNING SMA NEGERI 3 PONOROGO TUGAS AKHIR

Disusun Oleh : Dinita Christy Pratiwi NIM. M

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

PEMBUATAN APLIKASI INFORMASI PASIEN BERBASIS DESKTOP DI BALAI PENGOBATAN MITRA SEHAT TUGAS AKHIR

Disusun Oleh : YOGI SULISTIANTO NIM.M

TOKO ONLINE UNTUK PEMESANAN DAN PENJUALAN BUKU TUGAS AKHIR

SISTEM INFORMASI PENJADWALAN SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR

BAB II DASAR TEORI...

PEMBUATAN APLIKASI MONITORING PERKULIAHAN DI DIPLOMA III TEKNIK INFORMATIKA FMIPA UNIVERSITAS SEBELAS MARET SURAKARTA

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN SUB EKIVALENSI WAKTU MENGAJAR PENUH (EWMP) DOSEN UNIVERSITAS SEBELAS MARET

PEMBUATAN APLIKASI ANDROID LIHAT JADWAL UNS. Ahli Madya pada Program Studi Diploma III Teknik Informatika. Universitas Sebelas Maret

PEMBUATAN PROGRAM APLIKASI ADMINISTRASI NILAI BERBASIS JAVA STUDI KASUS DI SD KRISTEN BANJARSARI

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN UNIVERSITAS SEBELAS MARET SURAKARTA SUB PENILAIAN ANGKA KREDIT DOSEN FUNGSIONAL TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

PEMBUATAN APLIKASI PUSHING BERBASIS ANDROID. Program Studi Diploma III Teknik Informatika

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

HALAMAN PENGESAHAN PEMBIMBING...

TUGAS AKHIR MEMBANGUN A P L I K A S I PEMESANAN PRODUK UMKM BERBASIS ANDROID STUDI KASUS : KABUPATEN BOYOLALI

PERANCANGAN DAN PEMBUATAN APLIKASI KHAZANAH INTELEKTUAL BERBASIS WEB DAN ANDROID. Disusun oleh : JUPRI SANTOSO M

SISTEM INFORMASI MANAJEMEN PEMBUDIDAYAAN IKAN LELE PADA PETERNAKAN LELE SANGKURIANG BERBASIS WEB. Laporan Tugas Akhir

PEMBUATAN SISTEM INFORMASI WEB UNTUK ASOSIASI TOKO SPAREPART SEPEDA MOTOR. Diajukan Oleh DYAN PERMANA YUDHA M

PROGRAM STUDI INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA

SISTEM PENDUKUNG KEPUTUSAN SELEKSI BEASISWA PPA-BBM FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA

SISTEM INFORMASI FORUM SOLO INTERNATIONAL PERFORMING ARTS COMMUNITY BERBASIS WEBSITE

DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN HALAMAN PENGESAHAN... KATA PENGANTAR HALAMAN PERSEMBAHAN... MOTTO.. INTISARI. DAFTAR ISI..

PEMBUATAN APLIKASI ANDROID LIHAT JADWAL UNS. Ahli Madya pada Program Studi Diploma III Teknik Informatika. Universitas Sebelas Maret

PEMBUATAN SISTEM INFORMASI KOST KENTINGAN BERBASIS ANDROID

RANCANG BANGUN SISTEM INFORMASI MATERIAL REQUIREMENT PLANNING (MRP)

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

PEMBUATAN WEBSITE SISTEM AFFILIASI DUTA. Oleh : BENY ARIF LAILAN M

SISTEM INFORMASI PEMBAYARAN SPP DI SMP NEGERI 2 PLAOSAN MAGETAN BERBASIS WEB SERVICE DAN SMS BROADCAST TUGAS AKHIR

PEMBUATAN APLIKASI MONITORING KESEHATAN IBU HAMIL BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBUATAN WEBSITE PADA HOTEL WIRYOMARTONO. Disusun oleh : RIZA AYU WIJAYA NIM. M

BAB I PENDAHULUAN... I-1

BAB II DASAR TEORI...

BAB II LANDASAN TEORI

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

SISTEM INFORMASI DAFTAR PENILAIAN PELAKSANAAN PEKERJAAN BERBASIS WEB TUGAS AKHIR

PERANCANGAN SISTEM PEMESANAN TIKET BUS ANTAR PROPINSI BERBASIS WEB DAN MOBILE ANDROID PADA ( PO. MUARADUA EXPRESS ) TUGAS AKHIR HERPABRIANSYAH

SISTEM INFORMASI E-TICKETING AGEN PO. GAJAH MUNGKUR CABANG BATURETNO BERBASIS WEB TUGAS AKHIR

PEMBUATAN WEBSITE DAN APLIKASI MOBILE YOUR NEEDS GUNA MEMBANTU POLA HIDUP SEHAT BERBASIS ANDROID DAN CODEIGNITER (PENGURUSAN)

ABSTRAK. Kata Kunci : Bengkel, sistem, informasi, manajemen, CRM, C#, SQL Server. iii. Universitas Kristen Maranatha

PERANCANGAN DAN PEMBUATAN APLIKASI SISTEM GUDANG SENJATA (SGS) DI BATALYON XYZ. Tugas Akhir

LAPORAN TUGAS AKHIR SISTEM INFORMASI APOTEK KUSUMA HUSADA KLATEN. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Gelar Ahli Madya

SISTEM LELANG ON-LINE PERUM PEGADAIAN JATISRONO TUGAS AKHIR

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

TUGAS AKHIR PEMBUATAN E-LEARNING PEMBELAJARAN SDIT NURUL ISTIQLAL SEBAGAI PENDAMPING DALAM PROSES BELAJAR MENGAJAR

SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SD AL FIRDAUS SURAKARTA. Tugas Akhir. Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar

Sistem Informasi Pergudangan Bahan Bangunan. Pada UD. Indah Karya Banyuwangi. Menggunakan Framework Yii dan Mobile Service.

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

PROTOTYPE SMART CLASSROOM BERBASIS MIKROKONTROLER MENGGUNAKAN RASPBERRY PI DAN ARDUINO

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

SISTEM INFORMASI MANAGEMENT SEKOLAH SUB SISTEM PENERIMAAN PESERTA DIDIK BARU UNTUK SEKOLAH DASAR TUGAS AKHIR

SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET

DAFTAR ISI. PRAKATA... iv. ARTI LAMBANG DAN SINGKATAN... vi. ABSTRACT... vii. INTISARI... viii. DAFTAR ISI... ix. DAFTAR GAMBAR...

APLIKASI LATIHAN SOAL UJIAN TEORI SURAT IZIN MENGEMUDI BERBASIS WEB. Laporan Tugas Akhir

TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika

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

APLIKASI PENGARSIPAN DATA MAHASISWA PENERIMA DANA KASIH DI UNIVERSITAS SEBELAS MARET

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

APLIKASI PENCARIAN RUANG PASIEN RAWAT INAP RSUD CARUBAN BERBASIS FRAMEWORK CODEIGNITER

PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR

SISTEM INFORMASI PENGELOLAAN DATA JAMINAN KESEHATAN MASYARAKAT PADA DINAS KESEHATAN KABUPATEN KUDUS BERBASIS WEB

PEMBUATAN SISTEM INFORMASI SITANI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER DAN APLIKASI SITANI BERBASIS ANDROID

Disusun Oleh : AGUSTIN MAULIYA SUKMASARI M

LAPORAN S K R I P S I. SISTEM INFORMASI ABSENSI DAN PENGGAJIAN KARYAWAN DI INDUSTRI KONVEKSI BERBASIS SaaS CLOUD COMPUTING MUHAMMAD BUDI SETIAWAN

APLIKASI PENDATAAN DAN PENGELOLAAN ADMINISTRASI KEUANGAN PT MITRA LINTANG INDONESIA. Program Studi Diploma III Teknik Informatika.

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

SISTEM INFORMASI PENGAJUAN KARTU PEGAWAI, KARTU ISTRI/SUAMI BAGI PEGAWAI NEGERI SIPIL PADA BADAN KEPEGAWAIAN DAERAH JEPARA BERBASIS WEB

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

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

APLIKASI SISTEM INVENTORI BERBASIS WEB STUDI KASUS PRODUSEN PRODUK CV. SUPERNOVA TUGAS AKHIR

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

SISTEM INFORMASI PENDISTRIBUSIAN BIBIT UNGGUL BERBASIS WEB DI KEMENTERIAN PERTANIAN INDONESIA

SISTEM INFORMASI PANTAUAN SISWA DIDIK BERBASIS WEB DAN MOBILE SD AL FIRDAUS SURAKARTA

PEMANFAATAN ANDROID SEBAGAI MEDIA INFORMASI TENTANG WARUNG MAKAN DI KOTA SURAKARTA. Disusun Oleh : AHMAD ZANUAR M

Program Studi Diploma III Teknik Informatika

LAPORAN SKRIPSI SISTEM INFORMASI PENGOLAHAN DATA DAN BIAYA PEJABAT PEMBUAT AKTA TANAH (PPAT) DWI PURWANTI, SH

PERANCANGAN DAN PENGEMBANGAN SISTEM INFORMASI LOKER BERBASIS WEB MENGGUNAKAN METODE WEB DEVELOPMENT LIFE CYCLE (WDLC) TUGAS AKHIR ISHADI FAUZAN

LAPORAN SKRIPSI. RANCANG BANGUN SISTEM INFORMASI ADMINISTRASI PELAYANAN SALON BERBASIS WEB (Studi Kasus Alexa salon Yogyakarta)

Analisa dan Perancangan Human Resource Information System ( Studi Kasus Universitas Kristen Indonesia )

SISTEM INFORMASI KONFEKSI R. S JIMBUNG BERBASIS WEB DI TANON SRAGEN. Tugas Akhir. Ahli Madya pada Program Studi Diploma III Teknik Informatika

BAB 1 PENDAHULUAN. yang penting bagi suatu perusahaan. Dengan adanya teknologi informasi, maka

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

Disusun Oleh : Dini Sulistyaningrum M

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

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

PEMANFAATAN ANDROID SEBAGAI MEDIA INFORMASI TENTANG WARUNG MAKAN DI KOTA SURAKARTA

SISTEM INFORMASI PENJADWALAN MATA PELAJARAN SEKOLAH MENENGAH ATAS NEGERI I WONOSARI KABUPATEN KLATEN

Transkripsi:

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN SUMBER DAYA MANUSIA PT. KARTU SEMESTA INDONESIA MENGGUNAKAN FRAMEWORK XAF TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Studi Diploma III Teknik Informatika Disusun Oleh : DIMAS SUPRIANTO NIM. M3110043 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2015 i

ii

iii

iv

ABSTRACT Dimas Suprianto. 2015. HUMAN RESOURCE MANAGEMENT SYSTEM PT. KARTU SEMESTA INDONESIA. 3 rd Years Diploma Degree of Informatics Engineering, Mathematic and Science Faculty, Sebelas Maret University of Surakarta. PT. Kartu Semesta Indonesia for the human resources department in making the employee scheduling, attendance record and. Human resources management system that are built using C# Language Generally, this system can generate employee schedule within one year, on The scope of human resource management is immense. In a system that is made will not accommodate all existing modules, but five modules : Employee, Scheduling, Time and Attendances, Payroll and Reports. In future, it is better if this system can be developed for web and mobile version, connected with biomachine and added with remains modules like loan, leave application and Key Performance Index module. Keywords: Human Resource Management, Information systems, MySQL, PT. Kartu Semesta Indonesia, XAF. v

ABSTRAK Dimas Suprianto. 2015. SISTEM MANAJEMEN SUMBER DAYA MANUSIA PT. KARTU SEMESTA INDONESIA. DIII Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta. PT. Kartu Semesta Indonesia memiliki sumber daya manusia yang pengelolaannya belum menggunakan sistem yang terotomasi, sehingga menyebabkan kesulitan bagi bagian HRD dalam membuat penjadwalan karyawan yang berdasarkan shift, mencatat absensi dan menghitung gaji karyawan. Sistem manajemen sumber daya manusia yang dibangun menggunakan bahasa C# yang dikombinasikan dengan framework XAF dan menggunakan database MySQL 5.6. Secara umum, sistem ini akan bisa digunakan untuk mengenerate jadwal karyawan dalam satu tahun, merekap absensi karyawan dan juga menghitung semua gaji karyawan berdasarkan pencocokan jadwal dan absensi masing masing karyawan Karena luasnya cakupan pengelolaan sumber daya manusia, dalam pembangunan sistem ini hanya dicakup lima modul yaitu modul karyawan, penjadwalan, absensi, penggajian dan laporan. Kedepannya, alangkah lebih baik jika sistem ini dikembangkan untuk versi web dan mobile, dikoneksikan dengan mesin absensi dan ditambahkan dengan modul pinjaman, pengajuan cuti dan Key Performance Index Kata Kunci : Manajemen Sumber Daya Manusia, MySQL, PT. Kartu Semesta Indonesia, Sistem Informasi, XAF. vi

HALAMAN MOTTO vii

PERSEMBAHAN Penulis persembahkan kepada : 1. terbaik. Memberikan seluruh jiwa raga demi kesuksesan penulis. 2. Kakak penulis yang selalu menanyakan kapan lulus. Cambuk tersendiri bagi penulis. 3. Istri dan anak penulis yang menjadi inspirasi dan motivasi yang tidak bisa dijelaskan. 4. Bapak Achmad Mulyadi sebagai Bos dan Guru OOP terbaik dunia. 5. Dosen-dosen atas ilmu yang sangat bermanfaat bagi pengerjaan TA dan kehidupan nanti. 6. Geng UNO yang lulus mendahului penulis. Kita saudara. 7. Valdi dan Reza yang memberi dukungan penuh agar penulis cepat ujian TA. 8. Teman teman TI A yang berjuang dan belajar bersama penulis. viii

KATA PENGANTAR Puji syukur kehadirat Allah SWT penyusun panjatkan karena telah memberikan kesempatan untuk dapat menyelesaikan penyusunan laporan Tugas Akhir. Laporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret Penyusunan laporan ini dapat dikatakan sebagai bentuk tanggung jawab dan tempat penyusun mengaplikasikan ilmu yang didapatkan dari bangku perkuliahan untuk memecahkan masalah yang berkaitan dengan teknologi informasi yaitu merancang sebuah sistem yang diharapkan dapat memudahkan pengelolaan sumber daya manusia. Pada kesempatan ini penyusun mengucapkan terima kasih kepada : 1. Kedua orang tua penyusun yang selalu memberikan nasehat dan dukungan moril maupun materil. 2. Istri dan anak penyusun yang selalu menjadi penyemangat dalam penyelesaian Tugas Akhir ini. 3. Y.S. Palgunadi, M.Si selaku Ketua Program Studi DIII Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. 4. Bapak Achmad Mulyadi selaku General Manager PT. Kartu Semesta Indonesia atas izinnya untuk melaksanakan penelitian. 5. Bapak Antonius Bima Murti Wijaya, S.T.,M.T selaku pembimbing Tugas Akhir yang selalu memberikan kritik serta saran yang membangun baik dalam pelaksanaan Tugas Akhir maupun penyusunan laporan ini. 6. Teman teman yang telah memberi semangat dan semua pihak yang tidak dapat disebutkan satu persatu. Surakarta, 06 Juli 2015 ix Penyusun

DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii ABSTRACT... iv ABSTRAK... v HALAMAN MOTTO... vi HALAMAN PERSEMBAHAN... vii KATA PENGANTAR... viii DAFTAR ISI... vii DAFTAR TABEL... ix DAFTAR GAMBAR... x BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 2 1.3 Batasan Masalah Pembangunan... 2 1.4 Tujuan Pembangunan... 2 1.5 Manfaat Pembangunan... 2 1.6 Metodologi Pembangunan... 3 1.7 Sistematika Penulisan... 5 BAB II... 6 2.1 Manajemen Sumber Daya Manusia... 6 2.2 Sistem Informasi... 6 2.3 Unified Modeling Language... 7 2.3.1. Use Case Diagram... 7 2.3.2. Activity Diagram... 7 2.3.3. Sequence Diagram... 8 2.4 Enterprise Architect... 8 2.5 MySQL Server... 8 2.6.NET Framework... 9 x

2.7 Express Application Framework... 10 BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM... 11 3.1 Analisa Kebutuhan... 11 3.1.1 Kebutuhan Software... 11 3.1.2 Kebutuhan Hardware... 11 3.2 Perancangan Sistem... 11 3.2.1 System Requirement Specification... 11 3.2.2 Use Case Diagram... 12 3.2.3 Activity Diagram... 13 3.2.4 Entity Relational Diagram... 36 3.2.5 Sequence Diagram... 37 3.2.6 Class Diagram... 44 3.2.7 Physical Data Model... 45 BAB IV IMPLEMENTASI DAN EVALUASI... 46 4.1 Implementasi Sistem... 46 BAB V PENUTUP... 54 5.1 Kesimpulan... 54 5.2 Saran... 54 DAFTAR PUSTAKA... 55 xi

DAFTAR TABEL Tabel 3.1. Tabel Kebutuhan Fungsional... 11 Tabel 3.2. Tabel Kebutuhan Non Fungsional... 12 xii

DAFTAR GAMBAR Gambar 3.1. Diagram Use Case... 13 Gambar 3.2. Diagram Activity Login... 14 Gambar 3.3. Diagram Activity Menambah Akun User... 15 Gambar 3.4. Diagram Activity Menghapus Akun User... 16 Gambar 3.5. Diagram Activity Mengubah Roles User... 17 Gambar 3.6. Diagram Activity Mengubah Password User... 18 Gambar 3.7. Diagram Activity Mereset Password User... 19 Gambar 3.8. Diagram Activity Mengubah Profil Perusahaan... 20 Gambar 3.9. Diagram Activity Menambah Data Karyawan... 21 Gambar 3.10. Diagram Activity Mengubah Data Karyawan... 22 Gambar 3.11. Diagram Activity Menghapus Data Karyawan... 23 Gambar 3.12. Diagram Activity Menambah Jam Kerja... 24 Gambar 3.13. Diagram Activity Mengubah Jam Kerja... 25 Gambar 3.14. Diagram Activity Menghapus Jam Kerja... 26 Gambar 3.15. Diagram Activity Menambah Kelompok Kerja... 27 Gambar 3.16. Diagram Activity Mengubah Kelompok Kerja... 28 Gambar 3.17. Diagram Activity Menghapus Kelompok Kerja... 29 Gambar 3.18. Diagram Activity Menambah Model Jam Kerja... 30 Gambar 3.19. Diagram Activity Mengubah Model Jam Kerja... 30 Gambar 3.20. Diagram Activity Menghapus Model Jam Kerja... 31 Gambar 3.21. Diagram Activity Menambah Tipe Gaji... 32 Gambar 3.22. Diagram Activity Mengubah Tipe Gaji... 33 Gambar 3.23. Diagram Activity Menghapus Tipe Gaji... 34 Gambar 3.24. Diagram Activity Menghitung Gaji Karyawan... 35 Gambar 3.25. Diagram Activity Generate Laporan... 36 Gambar 3.26 Diagram Entity Relationship... 37 Gambar 3.27 Diagram Sequence Mengelola User... 38 Gambar 3.28. Diagram Sequence Mengelola Penjadwalan... 39 Gambar 3.29. Diagram Sequence Menghitung Gaji... 40 xiii

Gambar 3.30. Diagram Sequence Melihat Data Karyawan... 40 Gambar 3.31. Diagram Sequence Update Profil Perusahaan... 41 Gambar 3.32. Diagram Sequence Melihat Absensi Karyawan... 42 Gambar 3.33. Diagram Sequence Generate Laporan... 42 Gambar 3.34. Diagram Sequence Mengelola Data Karyawan... 43 Gambar 3.35. Diagram Class... 44 Gambar 3.36. Physical Data Model... 45 Gambar 4.1. Tampilan Mengelola User... 47 Gambar 4.2. Tampilan Mengelola Penjadwalan... 48 Gambar 4.3. Tampilan Menghitung Gaji... 49 Gambar 4.4. Tampilan Melihat Data Karyawan... 50 Gambar 4.5. Tampilan Update Profil Perusahaan... 50 Gambar 4.6. Tampilan Melihat Rekap Absensi Karyawan... 51 Gambar 4.7. Tampilan Generate Laporan... 52 Gambar 4.8. Tampilan Mengelola Data Karyawan... 53 xiv