ABSTRAK
SMA Maha Bodhi ini didirikan oleh Yayasan Kelenteng Buddha Diepa pada tahun 1995. Sekolah tersebut masih memiliki banyak masalah dalam data karyawan. Proses pengelolah data karyawan masih secara manual, contohnya Ketidakakuratan data dalam pencatatan absensi karyawan, sering terjadinya data-data yang hilang disebabkan oleh arsip yang berantakan, kesulitan dalam melakukan pencarian data, dan sering terjadinya keterlambatan dalam membuat laporan penggajian, absensi maupun laporan lainnya. Kepala yayasan SMA Maha bodhi memutuskan untuk meningkatkan kinerja karyawan sehingga karyawan di SMA Maha Bodhi dapat lebih menghemat waktu terutama pada pencarian data dan pembuatan laporan, dengan demikian pihak yayasan memutuskan untuk membangun suatu sistem komputerisasi guna mengolah data absensi, presensi, penggajian karyawan dan laporan lainnya. Bahasa pemograman yang digunakan oleh penulis dalam pembuatan aplikasi ini adalah PHP. Sumber data primer dari hasil wawancara dan observasi dan sumber data sekunder yang dapat dilakukan melalui internet, buku, E-book dan materi kuliah untuk membuat aplikasi tersebut.
ABSTRACT
Mahabohi junior college was builded by foundation Buddhist Temple Diepa in 1995. The school still has a lot of problems in recruitment and employee data. The process of recruitment data still manually, for example, the data inaccuracies in recording employee attendance, frequent occurrence of missing data caused by a messy archive, difficulty in searching the data, and the frequent occurrence of delays in reporting payroll, attendance and other reports. Head Maha bodhi foundation high school decided to improve the performance of employees so that employees in high Maha Bodhi can save time, especially in data retrieval and preparing reports, thus the foundation decided to build a computer system to process employee data, presantion, salary, and other reports. Programming language used by the author in the making of this application is PHP. Sources of primary data from interviews and observations and secondary data sources which can be done through the internet, books, e-books and course material to create such applications.
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... iv
ABSTRAK ... vi
ABSTRACT ... vii
DAFTAR ISI ... viii
DAFTAR GAMBAR ... xiii
DAFTAR TABEL ... xvi
DAFTAR LAMPIRAN ... xix
DAFTAR NOTASI/ LAMBANG ... xx
DAFTAR NOTASI/ LAMBANG ... xxi
BAB 1. PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan ... 2
1.4 Ruang Lingkup Kajian ... 2
1.4.1 Ruang Lingkup Hardware ... 2
1.4.2 Ruang Lingkup Aplikasi ... 3
1.5 Sumber Data ... 3
1.6 Sistematika Penyajian ... 4
BAB 2. KAJIAN TEORI ... 6
2.1 Proses Bisinis ... 6
2.2 Sistem Informasi... 6
2.2.1 Komponen Sistem Informasi ... 6
2.2.2 Karakteristik Sistem ... 7
2.3 Pengertian Sumber Daya Manusia dan Sistem Informasi Sumber Daya Manusia ... 8
2.4 Manajemen Sumber Daya Manusia ... 9
2.6 Entity Relationship Diagram (ERD) ... 10
2.6.1 Derajat Relasi atau Kardinalitas ... 10
2.7 Data Flow Diagram (DFD) ... 11
2.8 Kamus Data (Data Dictionary) ... 11
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 13
3.1 Sejarah Sekolah ... 13
3.2 Struktur Organisasi dan Job Deskripsi ... 13
3.2.1 Job Deskripsi ... 14
3.3 Proses Bisnis ... 15
3.3.1 Proses Bisnis Absensi Karyawan ... 15
3.3.2 Proses Bisnis Pengambilan Cuti Karyawan ... 18
3.3.3 Proses Bisnis Penggajian Karyawan ... 20
3.3.4 Proses Bisnis Promosi Kayawan ... 22
3.4 Entity Relationship Diagram(ERD) ... 24
3.5 Tabel Diagram ... 25
3.6 Data Flow Diagram(DFD) ... 26
3.6.1 Diagram Context ... 26
3.6.2 Data Flow Diagram Level 1 ... 27
3.6.3 Data Flow Diagram Level 2 Proses 3.0 ... 30
3.6.4 Data Flow Diagram Level 2 Proses 4.0 ... 31
3.6.5 Data Flow Diagram Level 2 Proses 5.0 ... 32
3.6.6 Data Flow Diagram Level 2 Proses 6.0 ... 33
3.6.7 Data Flow Diagram Level 2 Proses 7.0 ... 34
3.6.8 Data Flow Diagram Level 2 Proses 8.0 ... 35
3.6.9 Data Flow Diagram Level 2 Proses 9.0 ... 36
3.6.10 Data Flow Diagram Level 2 Proses 10.0 ... 37
3.6.11 Data Flow Diagram Level 2 Proses 11.0 ... 38
3.6.12 Data Flow Diagram Level 2 Proses 12.0 ... 39
3.7 Kamus Data ... 40
3.8 Proses Spesification (PSPEC) ... 47
3.9 Rancangan User Interface ... 69
3.9.2 Home Guru ... 70
3.9.3 Profile Guru ... 70
3.9.4 Jam Kerja Guru ... 71
3.9.5 Absensi Guru ... 71
3.9.6 Cuti Guru ... 72
3.9.7 Pesan Guru ... 72
3.9.8 Promosi Guru ... 73
3.9.9 Data Promosi Guru Pada Kepala Sekolah ... 74
3.9.10 Insert Data Karyawan ... 74
3.9.11 Insert Data Jam Kerja Guru ... 75
3.9.12 Insert Data Sakit Guru ... 75
3.9.13 Insert Data Cuti Guru ... 76
3.9.14 Data Profile Karyawan ... 76
3.9.15 Data Gaji Standart Jam Kerja Guru ... 77
3.9.16 Data Keterlambatan Guru ... 77
3.9.17 Data Cuti Guru ... 78
3.9.18 Data Jam Kerja Guru ... 78
3.9.19 Data Absensi Guru ... 79
3.9.20 Data Sakit Guru ... 79
3.9.21 Data Gaji Karyawan ... 80
3.9.22 Kirim Pesan ... 80
3.9.23 View Data Pesan ... 81
BAB 4. HASIL PENELITIAN ... 82
4.1 Login ... 82
4.2 Form Absensi ... 83
4.3 Home Admin ... 84
4.4 Promosi/Demosi ... 85
4.4.1 Update Data Jabatan Admin ... 86
4.5 Kirim Pesan ... 86
4.5.1 View Data Pesan Admin ... 87
4.5.2 Edit Data Pesan Admin ... 87
4.6 View Data Karyawan Admin ... 88
4.6.1 Edit Data Karyawan Admin ... 89
4.6.2 Insert Data Karyawan Admin ... 90
4.7 View Data Extra Time/Lembur ... 91
4.7.1 Edit Data ExtraTime/Lembur ... 92
4.7.2 Insert Data Extra Time/Lembur ... 93
4.7.3 Search Data Extra Time/Lembur ... 93
4.8 View Data Sakit Admin ... 94
4.8.1 Update Data Sakit Admin ... 95
4.8.2 Insert Data Sakit Admin ... 95
4.8.3 Search Data Sakit Admin ... 96
4.9 View Data Cuti Admin ... 96
4.9.1 Update Data Cuti Admin ... 97
4.9.2 Insert Data Cuti Admin ... 98
4.9.3 Search Data Cuti Admin ... 98
4.10 View Data Absensi ... 99
4.10.1 Search Data Absensi ... 100
4.10.2 Search Data Kehadiran ... 100
4.11 View Data Gaji Karyawan ... 101
4.11.1 Hitung Gaji ... 101
4.11.2 Cetak Gaji ... 102
4.11.3 Search Gaji Karyawan ... 103
4.12 Profile ... 104
4.12.1 Edit Profile ... 104
4.13 Change Password ... 105
4.14 Home Karyawan ... 105
4.15 Data Jam Lembur karyawan ... 106
4.16 Data Absensi Karyawan ... 106
4.17 Data Cuti Karyawan ... 107
4.18 Pesan Karyawan ... 107
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 108
5.2 Test Insert Data Lembur ... 109
5.3 Test Insert Data Sakit Karyawan ... 110
5.4 Test Insert Data Cuti Karyawan ... 110
5.5 Test Kirim Pesan ... 111
5.6 Test Ubah Data Karyawan ... 111
5.7 Test Ubah Data Lembur ... 112
5.8 Test Ubah Data Sakit Karyawan ... 112
5.9 Test Ubah Data Cuti ... 113
5.10 Test Ubah Data Absensi ... 114
5.11 Test Ubah Data Pesan ... 114
5.12 Test Form Absensi ... 115
5.13 Test Login ... 115
5.14 Test Membuat Slip Gaji ... 116
5.15 Test Membuat Buku Absensi ... 116
BAB 6. SIMPULAN DAN SARAN ... 117
6.1 Simpulan ... 117
6.2 Saran ... 117
DAFTAR GAMBAR
Gambar 2.1 Hubungan One To One ... 10
Gambar 2.2 Hubungan Many To One ... 11
Gambar 2.3 Hubungan Many To Many ... 11
Gambar 3.1 Struktur Organisai ... 13
Gambar 3.2 Flowchart Absensi Karyawan ... 17
Gambar 3.3 Flowchart Pengambilan Cuti Karyawan ... 19
Gambar 3.4 Flowchart Penggajian karyawan ... 21
Gambar 3.5 Flowchart Promosi Karyawan ... 23
Gambar 3.6 ERD Aplikasi Sekolah ... 24
Gambar 3.7 Tabel Diagram ... 25
Gambar 3.8 Diagram Context ... 26
Gambar 3.9 DFD Level 1 ... 27
Gambar 3.10 DFD Level 2 Proses 3.0 ... 30
Gambar 3.11 DFD Level 2 Proses 4.0 ... 31
Gambar 3.12 DFD Level 2 Proses 5.0 ... 32
Gambar 3.13 DFD Level 2 Proses 6.0 ... 33
Gambar 3.14 DFD Level 2 Proses 7.0 ... 34
Gambar 3.15 DFD Level 2 Proses 8.0 ... 35
Gambar 3.16 DFD Level 2 Proses 9.0 ... 36
Gambar 3.17 DFD Level 2 Proses 10.0 ... 37
Gambar 3.18 DFD Level 2 Proses 11.0 ... 38
Gambar 3.19 DFD Level 2 Proses 12.0 ... 39
Gambar 3.20 Rancangan User Interface Halaman Login ... 69
Gambar 3.21 Rancangan User Interface Halaman Home Guru ... 70
Gambar 3.22 Rancangan User Interface Profile Guru ... 70
Gambar 3.23 Rancangan User Interface Jam Kerja Guru ... 71
Gambar 3.24 Rancangan User Interface Absensi Guru ... 72
Gambar 3.25 Rancangan User Interface Cuti Guru ... 72
Gambar 3.26 Rancangan User Interface Pesan Guru ... 73
Gambar 3.28 Rancangan User Interface Data Promosi Guru Pada Kepala
Sekolah ... 74
Gambar 3.29 Rancangan User Interface Insert Data Karyawan ... 74
Gambar 3.30 Rancangan User Interface Insert Jam Kerja Guru ... 75
Gambar 3.31 Rancangan User Interface Insert Data Sakit Guru ... 75
Gambar 3.32 Rancangan User Interface Insert Data Cuti Guru ... 76
Gambar 3.33 Rancangan User Interface Data Profile Karyawan ... 77
Gambar 3.34 Rancangan User Interface Data Gaji Standart Jam kerja Guru77 Gambar 3.35 Rancangan User Interface Data Keterlambatan Guru ... 78
Gambar 3.36 Rancangan User Interface Data Cuti Guru ... 78
Gambar 3.37 Rancangan User Interface Data Jam Kerja Guru ... 79
Gambar 3.38 Rancangan User Interface Data Absensi Guru ... 79
Gambar 3.39 Rancangan User Interface Data Sakit Guru ... 80
Gambar 3.40 Rancangan User Interface Data Gaji Karyawan ... 80
Gambar 3.41 Rancangan User Interface Kirim Pesan ... 81
Gambar 3.42 Rancangan User Interface View Data Pesan ... 81
Gambar 4.1 Login ... 82
Gambar 4.2 Form Absensi... 83
Gambar 4.3 Promosi/Demosi ... 85
Gambar 4.4 Update Data Jabatan Admin ... 86
Gambar 4.5 Kirim Pesan ... 86
Gambar 4.6 View Data Pesan Admin ... 87
Gambar 4.7 Edit Data Pesan Admin ... 87
Gambar 4.8 Search Data Pesan Admin ... 88
Gambar 4.9 View Data Karyawan Admin ... 88
Gambar 4.10 Edit Data ExtraTime/Lembur ... 92
Gambar 4.11 Insert Data Extra Time/Lembur ... 93
Gambar 4.12 Search Data Extra Time/Lembur ... 93
Gambar 4.13 View Data Sakit Admin ... 94
Gambar 4.14 Insert Data Sakit Admin ... 95
Gambar 4.15 View Data Cuti Admin ... 96
Gambar 4.17 Insert Data Cuti Admin ... 98
Gambar 4.18 Search Data Cuti Admin ... 98
Gambar 4.19 View Data Absensi ... 99
Gambar 4.20 Search Data Absensi ... 100
Gambar 4.21 Search Data Kehadiran ... 100
Gambar 4.22 View Data Gaji Karyawan ... 101
Gambar 4.23 Hitung Gaji ... 101
Gambar 4.24 Cetak Gaji ... 102
Gambar 4.25 Hasil Cetak ... 102
Gambar 4.26 Search Gaji Karyawan ... 103
Gambar 4.27 Hasil Search Gaji Karyawan ... 103
Gambar 4.28 Profile ... 104
Gambar 4.29 Edit Profile ... 104
Gambar 4.30 Change Password ... 105
Gambar 4.31 Home Karyawan ... 105
Gambar 4.32 Data Jam Lembur Karyawan ... 106
Gambar 4.33 Data Absensi Karyawan ... 106
Gambar 4.34 Data Cuti Karyawan ... 107
Gambar 4.35 Pesan Karyawan ... 107
Gambar 6.1 Hasil Wawancara ... 120
DAFTAR TABEL
Tabel 2.1 Kamus Data ... 12
Tabel 2.2 Notasi ... 12
Tabel 3.1 Kamus Data Untuk Data Absensi ... 40
Tabel 3.2 Kamus Data Untuk Data Cuti ... 41
Tabel 3.3 Kamus Data Untuk Data Jabatan ... 41
Tabel 3.4 Kamus Data Untuk Data Gaji ... 42
Tabel 3.5 Kamus Data Untuk Data Extra_Time ... 43
Tabel 3.6 Kamus Data Untuk Data Pesan ... 43
Tabel 3.7 Kamus Data Untuk Data Karyawan ... 44
Tabel 3.8 Kamus Data Untuk Data Surat_Sakit ... 45
Tabel 3.9 Kamus Data Untuk Data User ... 45
Tabel 3.10 Kamus Data Untuk Data Jadwal ... 46
Tabel 3.11 PSPEC Proses Insert Data_User ... 47
Tabel 3.12 PSPEC Proses Update Data User ... 47
Tabel 3.13 PSPEC Proses Insert Data Absensi ... 48
Tabel 3.14 PSPEC Proses Update Data Absensi ... 48
Tabel 3.15 PSPEC Proses Search Data Absensi ... 49
Tabel 3.16 PSPEC Proses View Data Absensi ... 49
Tabel 3.17 PSPEC Proses Insert Data Cuti ... 50
Tabel 3.18 PSPEC Proses Update Data Cuti ... 50
Tabel 3.19 PSPEC Proses Search Data Cuti ... 51
Tabel 3.20 PSPEC Proses View Data Cuti ... 51
Tabel 3.21 PSPEC Proses Delete Data Cuti ... 52
Tabel 3.22 PSPEC Proses Insert Data Karyawan ... 52
Tabel 3.23 PSPEC Proses Update Data Karyawan ... 53
Tabel 3.24 PSPEC Proses View Data Karyawan ... 53
Tabel 3.25 PSPEC Proses Delete Data Karyawan ... 54
Tabel 3.26 PSPEC Proses Insert Data Extra Time(Lembur) ... 54
Tabel 3.27 PSPEC Proses Update Data Extra Time(Lembur) ... 55
Tabel 3.29 PSPEC Proses View Data Extra Time(Lembur) ... 56
Tabel 3.30 PSPEC Proses Delete Data Extra Time(Lembur) ... 56
Tabel 3.31 PSPEC Proses Delete Data Gaji ... 57
Tabel 3.32 PSPEC Proses Update Data Gaji ... 57
Tabel 3.33 PSPEC Proses Search Data Gaji ... 58
Tabel 3.34 PSPEC Proses Hitung Gaji karyawan ... 58
Tabel 3.35 PSPEC Proses View Gaji karyawan ... 59
Tabel 3.36 PSPEC Proses Cetak Gaji karyawan ... 59
Tabel 3.37 PSPEC Proses Insert Data Pesan ... 60
Tabel 3.38 PSPEC Proses Update Data Pesan ... 60
Tabel 3.39 PSPEC Proses Search Data Pesan ... 61
Tabel 3.40 PSPEC Proses View Data Pesan ... 61
Tabel 3.41 PSPEC Proses Delete Data Pesan ... 62
Tabel 3.42 PSPEC Proses Insert Data Jabatan ... 62
Tabel 3.43 PSPEC Proses Update Data Jabatan ... 63
Tabel 3.44 PSPEC Proses Delete Data Jabatan ... 63
Tabel 3.45 PSPEC Proses View Data Jabatan ... 64
Tabel 3.46 PSPEC Proses Insert Data Surat Sakit ... 64
Tabel 3.47 PSPEC Proses Update Data Surat Sakit ... 65
Tabel 3.48 PSPEC Proses Search Data Surat Sakit ... 65
Tabel 3.49 PSPEC Proses View Data Surat Sakit ... 66
Tabel 3.50 PSPEC Proses Delete Data Surat Sakit ... 66
Tabel 3.51 PSPEC Proses Insert Data Jadwal ... 67
Tabel 3.52 PSPEC Proses Update Data Jadwal ... 67
Tabel 3.53 PSPEC Proses Delete Data Jadwal ... 68
Tabel 3.54 PSPEC Proses View Data Jadwal ... 68
Tabel 5.1 Test Insert Data Karyawan ... 108
Tabel 5.2 Test Insert Data Lembur ... 109
Tabel 5.3 Test Insert Data Sakit Karyawan ... 110
Tabel 5.4 Test Insert Data Cuti Karyawan ... 110
Tabel 5.5 Test Kirim Pesan ... 111
Tabel 5.7 Test Ubah Data Lembur ... 112
Tabel 5.8 Test Ubah Data Sakit Karyawan ... 112
Tabel 5.9 Test Ubah Data Cuti ... 113
Tabel 5.10 Test Ubah Data Absensi... 114
Tabel 5.11 Test Ubah Data Pesan ... 114
Tabel 5.12 Test Form Absensi ... 115
Tabel 5.13 Test Login ... 115
Tabel 5.14 Test Membuat Slip Gaji ... 116
DAFTAR LAMPIRAN
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart [5, p. 24]
Dokumen file Simbol dokumen file yang berupa kertas
Flowchart [5, p. 24]
Symbol Process Menggambarkan proses
Flowchart [5, p. 24]
Symbol Manual Input Proses secara Manual
Flowchart [5, p. 24]
Symbol Keying Operation
Proses Pemasukan data
melalui Keyboard
Flowchart [5, p. 24]
Arah Proses Mempresentasikan alur
kerja
ERD [6, p. 27]
Entitas Kumpulan dari objek
yang dapat diidentifikasi
secara unik
ERD [6, p. 27]
Relasi Hubungan yang terjadi
antara satu atau lebih
entitas
ERD [6, p. 27]
Atribut Karakteristik dari entity
atau relasi yang
merupakan penjelasan
detail tentang entitas
ERD [6, p. 27]
Garis Hubungan anata entitu
dangan atributnya dari
himpunan entitas dengan
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
DFD [7, p. 110]
Terminator/Ke satuan Luar
Kesatuan(entity) di Lingkungan luar sistem yang berupa orang, organisasi atau sistem lainnya yang berada di lingkungan luarnya.
Aliran diantara proses (Process), simpanan data (data store) dan kesatuan luar (externalentity). DFD
[7, p. 110]
Proses/Proces s, merupakan
Kegiatan atau kerja yang dilakukan oleh orang, mesin, atau komputer dan hasil suatu arus data yang masuk ke dalam proses untuk dilakukan arus data yang akan keluar dari prises.
simpanan dari data yang dapat berupa file atau
BAB 1.
PENDAHULUAN
1.1 Paragraf Pengantar
Sumber Daya Manusia merupakan komponen kritis penentu kesuksesan dalam organisasi, karena dengan adanya SDM yang baik diharapkan organisasi menjadi lebih mudah dalam mencapai tujuannya. SDM berperan dalam perekrutan, pemberdayaan dan pelatihan dan pengembangan karyawan. Di era yang kental dengan persaingan ini, organisasi harus cerdik dalam memimpin perusahaan / instansi yang dia kelola.
Salah satu cara untuk meningkatkan daya saing adalah dengan membangun sistem pengelolaan SDM yang baik. Sistem yang baik adalah sistem yang mampu mengelola data dengan cepat dan tepat, namun penggunaan biaya menjadi minimum dan menghasilkan informasi yang akurat. Sistem Informasi merupakan contoh nyata yang mampu mengelola hal-hal yang berkenaan dengan SDM dengan lebih baik, karena proses pengelolaan data dilakukan secara komputerisasi.
2
1.2 Rumusan Masalah
Semakin dituntutnya waktu yang efisien, disiplin kerja yang baik dan data yang akurat maka dibutuhkan suatu sistem informasi yang cepat dan akurat dalam pemrosesan data dan setelah dilakukan analisa, penulis menemukan keterbatasan pada sistem lama antara lain :
1. Ketidakakuratan data dalam pencatatan absensi karyawan.
2. Sering terdapat data-data yang hilang disebabkan oleh penyimpanan arsip yang berantakan sehingga sulit untuk membuat laporan absensi, presensi, cuti, sakit, lembur, jadwal dan gaji.
3. Sulit dalam melakukan pencarian data absensi, presensi, cuti, sakit, lembur, jadwal dan gaji.
4. Sering terjadinya keterlambatan dalam pemberian gaji karyawan.
1.3 Tujuan Pembahasan
Berdasarkan rumusan masalah , maka didapatkan tujuan pembahasan sebagai berikut:
1. Untuk mempermudah pemantauan dalam hal absensi karyawan. 2. Memelihara keutuhan data agar tidak ada data yang hilang, lebih
akurat dalam pembuatan laporan absensi, presensi, cuti, sakit, lembur, jadwal dan gaji.
3. Mempermudah dalam pencarian data absensi, presensi, cuti, sakit, lembur, jadwal dan gaji.
4. Meningkatkan efisiensi waktu dalam pemberian gaji karywan.
1.4 Ruang Lingkup Kajian
Spesifikasi perangkat keras minimal yang dibutuhkan untuk menggunakan website ini yaitu spesifikasi yang dapat menjalankan browser seperti mozila, internet expoler, google chrome, dan banyak lainnya.
1.4.1 Ruang Lingkup Hardware
3
A. Processor : intel Pentium 4 1,6 ghz B. Memori : 256MB DDR400 ECC C. HardDisk : 40GB HDD 10K SCSI D. GraphicCard : 64 mb
E. Inventory : Monitor, Keyboard dan Mouse F. Windows : 98 or later Operating System
1.4.2 Ruang Lingkup Aplikasi
Melihat besarnya lingkup sistem sumber daya manusia, maka penulis membatasi lingkup terhadap objek penelitian. Adapun yang penulis bahas dalam kajian penelitian ini adalah sebagai berikut :
1. Sekretaris:
A. Sekretaris mempunyai hak untuk mengelola data yang berhubungan dengan perekrutan karyawan, cuti, absensi karyawan, dan gaji karyawan.
2. Bendahara:
A. Bendahara yang mempunyai hak untuk mengelola semua jumlah gaji yang diterima karyawan tiap bulannya berdasarkan tunjangan dan berbagai potongan.
3. Kepala Sekolah:
A. Kepala sekolah hanya dapat melihat semua data yang berhubungan karyawan, cuti, absensi karyawan.
4. Karyawan:
A. Karyawan hanya dapat melakukan pengisian absensi dan melihat data ketidakhadiran pegawai dia sendiri.
1.5 Sumber Data
Dalam melakuakan pembuatan laporan dan sistem, maka penulis membutuhkan data-data yang dibutuhkan untuk membuat website tersebut didapatkan dari:
4
A. Wawancara
Penulis melakukan tanya jawab dengan pihak-pihak yang berkenaan dengan sistem perekrutan, absensi dan penggajian karyawan.
B. Observasi lapangan secara langsung
Penulis melakukan pengamatan secara langsung hal-hal yang berhubungan dengan penelitian ke lapangan untuk lebih memahami alur kerja dari sistem lama.
2. Sekunder A. Materi
Penulis belajar dari materi lain yang dapat dilakukan melalui internet, buku, E-book dan materi kuliah untuk membuat aplikasi tersebut.
1.6 Sistematika Penyajian
Dalam menyusun tugas akhir ini, penulis membubuhkan bagian-bagian inti dari setiap pembahasan dalam tiap-tiap bab, pembahasan tersebut adalah sebagai berikut:
Bab I. Pendahuluan
Berisi tentang lantar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan sistematika penyajian pada tugas akhir(final project) ini.
Bab II. Landasan Teori
Bab ini berisi tentang teori dari komponen-komponen yang berhubungan dengan tugas akhir ini disertai dengan penjelasan.
Bab III. Analisis dan Perancangan Sistem
5
Bab IV. Hasil Penelitian
Membahas mengenai kumpulan screenshot dari proyek dan menjelaskan setiap fungsi utama yang dibuat dalam aplikasi. Bab V. Pembahasan dan Uji Coba Hasil Penelitian
Bab ini berisi mengenai pengujian dan analisa terhadap masing-masing fungsi dari aplikasi.
Bab VI. Simpulan dan Saran
BAB 6.
SIMPULAN DAN SARAN
Bab ini membahas mengenai kesimpulan yang di dapatkan dari penulih dari hasil rumusan masalah di SMA Maha Bodhi Riau dan saran aplikasi yang diberikan oleh penulis.
6.1 Simpulan
Berikut ini adalah kesimpulan yang didapatkan dari rumusan masalah pada SMA Maha Bodhi Riau sebagai berikut:
1. Dengan menggunakan fitur form absen, pencatatan absensi karyawan menjadi lebih akurat.
2. Data tidak mudah hilang, sehingga dapat menghemat waktu dalam pencarian data untuk pembuatan laporan seperti laporan absensi, presensi, cuti, sakit, lembur, jadwal dan gaji.
3. Pencarian data dalam sistem lama kurang efisien, disebabkan pencarian data dilakukan secara manual, dengan sistem ini pengguna dapat lebih mudah dalam mencari data presensi, absensi, cuti, lembur, sakit, dan jadwal.
4. Sistem tersebut dapat melakukan penghitungan gaji secara otomatis sesuai gaji pokok, tunjangan, tambahan gaji, pajak dan potongan gaji.
6.2 Saran
Berdasarkan kesimpulan yang penulis lontarkan di atas, penulis mencoba memberikan saran-saran yang diharapkan dengan adanya saran dari penulis, pengelolaan sistem sumber daya manusia pada SMA Maha Bodhi menjadi lebih baik. Saran-saran tersebut diantaranya adalah sebagai berikut :
1. Agar proses wawancara pelamar lebih baik, maka diperlukan penilaian khusus untuk para pelamar.
118
berhubungan dengan sistem SDM yang ada, seperti form pengajuan event pengembangan dan pelatihan dan sebagainya.
3. Menambahkan fitur Live Chat yang bertujuan supaya karyawan dapat langsung berkomunikasi satu dengan yang lain melalui Live Chat. 4. Mengirim E-mail kepada karyawan apabila konfirmasi pengajuan cuti,
DAFTAR PUSTAKA
[1] S. E.U, 10 Langkah Belajar Logika dan Algoritma Menggunakan Bahasa C dan C++ di GNU/Linux, Yogyakarta: Andi Offset, 2005.
[2] H. Fatta, Rekayasa Sistem Pengnalan Wajah, Yogyakarta: Andi Offset, 2009.
[3] M.Prof.Dr.Ir.Marimin, Sistem Informasi Manajemen, Jakarta: Grasindo, 2006.
[4] M. Prof. Dr. Ir. Marimin, Sistem Informasi Manajemen, Jakarta: GRASINDO, 2006.
[5] R. d. G. R. Stair, Principle of Informasion Systems ninth edition, United Stated of America: Cengage Learning, 2010.
[6] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java: Andi, 2000.
[7] S. P.Sinurat, Langkah Tempat Melakukan Rekrutment dan Seleksi, Jakarta: Erlangga, 2008.
[8] A. d. R. E. B. Nankervis, Accounting Informastion Systems Sisth Edition, United States of America: cengage Learning, 2009.
[9] M. Armstrong, Human Resource Management Practice Tenth Edition, Great Britain: Cambridge University Press, 2006.
[10] R. S. Bagui, Database Design Using Entity Relationship Diagrams, Florida: Auerbach Publications, 2003.