Analisis dan Perancangan Sistem Informasi Sumber Daya Manusia Berbasis Web pada Sekolah Menengah Maha Bodhi Riau.

(1)

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.


(2)

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.


(3)

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


(4)

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


(5)

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


(6)

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


(7)

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


(8)

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


(9)

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


(10)

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


(11)

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


(12)

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


(13)

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


(14)

DAFTAR LAMPIRAN

LAMPIRAN A. Hasil wawancara ... 120 LAMPIRAN B. Hasil wawancara ... 121


(15)

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 himpunan relasi


(16)

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. DFD

[7, p. 110]

Arus Data/Data Flow

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.

DFD [7, p. 110]

Simpanan Data/Data Store,

merupakan

simpanan dari data yang dapat berupa file atau

database di sistem komputer, arsip atau catatan manual, kotak tempat data di meja seseorang, tabel acuan manual, agenda atau buku.


(17)

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.

Dalam bidang sumber daya manusia, SMA Maha Bodhi merupakan organisasi yang belum sepenuhnya memanfaatkan sistem informasi. Berdasarkan analisis di atas, penulis mencoba menerapkan sistem informasi dibidang Sumber Daya Manusia dengan tujuan agar pengelolaan Sumber Daya Manusia pada SMA Maha Bodhi menjadi lebih efisien dan akurat di bidang waktu maupun biaya. Dipadukan dengan sistem berbasis web yang mampu mengelola data dengan lebih cepat dan tidak terbatas ruang dan waktu, maka penulis mencoba menuangkan apa yang telah penulis dapatkan selama penulis berada di bangku perkuliahan dalam bentuk tugas akhir, dengan judul “Analisis Dan Perancangan Sistem Informasi Sumber Daya Manusia Berbasis Web Pada Sekolah Menengah Maha Bodhi Riau”.


(18)

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


(19)

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:


(20)

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

Membahas tentang rancangan aplikasi web yang meliputi Proses Bisnis. Entity Relational Diagram (ERD), Data Flow Diagram (DFD), Kamus Data, PSPEC.


(21)

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

Membahas mengenai kesimpulan dan saranserta kata-kata penutup dalam Laporan Kerja Praktek.


(22)

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.

2. Diperlukan data yang tepat dalam mengelola sistem SDM, maka sebaiknya dibuatkan form-form dalam melakukan hal-hal yang


(23)

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,


(24)

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.


(1)

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:


(2)

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

Membahas tentang rancangan aplikasi web yang meliputi Proses Bisnis. Entity Relational Diagram (ERD), Data Flow Diagram (DFD), Kamus Data, PSPEC.


(3)

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

Membahas mengenai kesimpulan dan saranserta kata-kata penutup dalam Laporan Kerja Praktek.


(4)

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.

2. Diperlukan data yang tepat dalam mengelola sistem SDM, maka sebaiknya dibuatkan form-form dalam melakukan hal-hal yang


(5)

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,


(6)

[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.