SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru...

15
SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA SEKOLAH TARBIYATUL ATHFAL Nur Azizah 41809010105 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2013 http://digilib.mercubuana.ac.id/

Transcript of SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru...

Page 1: SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru pada sekolah tarbiyatul athfal nur azizah 41809010105 program studi sistem informasi

SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA SEKOLAH

TARBIYATUL ATHFAL

Nur Azizah

41809010105

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER

UNIVERSITAS MERCU BUANA

JAKARTA

2013

http://digilib.mercubuana.ac.id/

Page 2: SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru pada sekolah tarbiyatul athfal nur azizah 41809010105 program studi sistem informasi

http://digilib.mercubuana.ac.id/

Page 3: SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru pada sekolah tarbiyatul athfal nur azizah 41809010105 program studi sistem informasi

SURAT PERSETUJUAN SIDANG

Yang bertanda tangan di bawah ini menyatakan laporan tugas akhir dari

mahasiswa berikut ini :

Nama mahasiswa : Nur Azizah

Nim : 41809010105

Fakultas : Ilmu Komputer

Program Studi : Sistem Informasi

Judul : SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU

PADA SEKOLAH TARBIYATUL ATHFAL

Telah diperiksa dan disetujui untuk disidangkan.

Jakarta, 21 Februari 2013

( Ratna Mutu Manikam S.Kom, MT )

Pembimbing

http://digilib.mercubuana.ac.id/

Page 4: SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru pada sekolah tarbiyatul athfal nur azizah 41809010105 program studi sistem informasi

KATA PENGANTAR

Assalamu’alaikum Wr. Wb.

Puji syukur kehadirat Allah SWT yang telah melimpahkan segala rahmat dan

karuniaNya, Sehingga penulis dapat menyelesaikan laporan tugas akhir yang

merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu

(SI) pada Jurusan Sistem Informasi di Universitas Mercu Buana.

Dengan segala keterbatasan, penulis menyadari pula bahwa laporan tugas akhir

ini takkan terwujud tanpa bantuan, bimbigan, dan dorongan di berbagai pihak.

Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan

terimakasih yang sebesar-besarnya kepada :

1. Ibu Ratna Mutu Manikam S.Kom, MT selaku pembimbing Tugas Akhir.

2. Ayah dan ibu tercinta yang senantiasa memberikan do’anya yang terbaik.

3. Ibu Nur Ani, ST, MTI selaku Kaprodi Sistem Informasi

4. Bapak Bagus priambodo, ST, MTI selaku Koordinator Tugas Akhir

Program Studi Sistem Informasi di Universitas Mercu Buana

5. Dan semua pihak yang telah membantu sehingga selesainya tulisan ini

6. Saudara dan sahabat-sahabatku yang lain terutama mahasiswa/mahasiswi

Sistem Informasi satu angkatan yang telah memberikan dukungan moral

untuk terus menyelesaikan tugas akhir ini

Semoga Allah SWT membalas kebaikan dan selalu mencurahkan Hidayah serta

taufikNya kepada kita semua. Amin.

http://digilib.mercubuana.ac.id/

Page 5: SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru pada sekolah tarbiyatul athfal nur azizah 41809010105 program studi sistem informasi

Penulis menyadari bahwa penulisan laporan tugas akhir ini masih jauh dari

sempurna. Oleh karena itu, saran dan kritik yang sifatnya membangun akan

senantiasa penilis terima dengan senang hati untuk menghasilkan tugas akhir yang

lebih lagi dikemudian hari. Penulis berharap semoga tugas akhir ini bermanfaat

bagi pembaca.

Wassalamu’alaikum Wr. Wb.

Jakarta, 21 February 2013

Penulis

Nur Azizah

http://digilib.mercubuana.ac.id/

Page 6: SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru pada sekolah tarbiyatul athfal nur azizah 41809010105 program studi sistem informasi

DAFTAR ISI

Lembar Pernyataan………………………………………….………..…….........i

Lembar Pengesahan.……...……………..………….………...............…….........ii

Kata Pengantar……………………………..……..……………………….........iii

Abstrak…………………………………………………………...........................v

Abstract…………………………………..……………….…………………........vi

Daftar Isi…………………………………...………………………………........vii

Daftar Gambar……………………….…………..……………..………............xii

Daftar Tabel……………………………..…………………………………........xv

BAB I PENDAHULUAN

1.1 Latar Belakang……………………..…………………………..…...………....1

1.2 Rumusan Masalah………...…...…...……………………..…………………...2

1.3 Batasan Masalah…………………………………...………………………….2

1.4 Tujan…………………………...………….…………………………………..3

1.6 Manfaat………….………….…………..………………………………….….3

1.6 Metodologi Penelitian……………………...……….…………………….…...3

1.6.1 Penelitian Lapangan (Field Research)…………. ….. ……………………...4

1.6.2 Penelitian Perpustakaan (Library Research)………………………….…….4

1.7 Sistem Matika Penulisan……………………………………………......…….4

http://digilib.mercubuana.ac.id/

Page 7: SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru pada sekolah tarbiyatul athfal nur azizah 41809010105 program studi sistem informasi

BAB II LANDASAN TEORY

2.1 Pengertian Sistem…………..………………………...……………......………6

2.2 Karakteristik Sistem…..…………...………………………..…………………6

2.2.1 Komponen Sistem…..…………...…………………………………………..6

2.2.2 Batasan Sistem……………...………………..……………………….…..…7

2.2.3 Lingkungan Luar Sistem...……………………………………….. ………...7

2.2.4 Penghubung Sistem………………………….…………………… ...………7

2.2.5 Masukan Sistem…………..…………...…………………………...…..........7

2.2.6 Keluaran Sistem……………………….....………………………...………..8

2.2.7 Pegolah Sistem………………………………………...……..………...……8

2.2.8 Saran Sistem…………………………………………..………………..……8

2.3 Pengertian Sistem Administrasi…………..……………………….………..…8

2.4 Pengertian Sistem Absensi………..……………………………………..…….9

2.5 Pengertian Sistem Gaji...………………………….. … ………………………9

2.6 PHP……………………………………………….…………….................…..9

2.6.1 DATABASE MySQL………………………..………..……..…………..…..10

2.6.2 PHP MyADMIN……………..……………….……...……………….……11

2.6.3 Sintaks Dasar…………………………...………………………...…….…..11

2.6.4 Variable…………………………………..………...…...…………..….…..12

2.7 Alat Bantu Sistem…………………………...……………..………..……….13

2.7.1 UML………………...………..……………...……………….………….13

2.7.2 Sistem Basis Data………………………………………...……………....29

2.7.3 Kamus Data……………………………………….………….…………..32

2.7.4 Model Waterfall………………………………………………………….33

2.8 Pengujian Black-Box…………………………………………....…………...36

http://digilib.mercubuana.ac.id/

Page 8: SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru pada sekolah tarbiyatul athfal nur azizah 41809010105 program studi sistem informasi

2.9 Pengujian White-Box………………………………………….…….………37

2. 10 Dreamweaver 8………………………...……………………..……………38

BAB III ANALISA DAN PERANCANGAN SISTEM

3.1 Gambaran Umum Sekolah…………………...………..……………………..41

3.2 Struktur Organisasi…………...……………...……………………...………..41

3.3 Analisa Sistem Yang Sedang Berjalan…………...……………………….....43

3.3.1 Use Case Diagram Sistem Berjalan…..…………………………..……44

3.4 Perancangan sistem usulan…..………………………...……………………..45

3.4.1 Use Case sistem usulan…..………………………..………………...…46

3.4.2 Actifity Diagram sistem usulan…..………………….…………………50

3.4.3 Squence Diagram sistem usulan…..……………...….…………………59

3.4.4 Class Diagram sistem usulan…..………………....……………………65

3.5 Basis data Spesifikasi data…………...………………………...………...66

3.6 Perancangan Layar…………...…………………...…………………….69

3.6.1 Rancangan Layar Login…………..………………..………………...70

3.6.2 Rancangan Layar Home…………….………………...……………...71

3.6.3 Rancangan Input Kehadiran……...……...……...…….……………...73

3.6.4 Rancangan Entry Guru……………………….……….……………...74

3.6.5 Rancangan Input Gaji……………………...………….…………….....75

3.6.6 Rancangan Laporan Gaji……………...............….…………………..76

3.6.7 Laporan Kehadiran Guru…………………..…………..……………...77

http://digilib.mercubuana.ac.id/

Page 9: SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru pada sekolah tarbiyatul athfal nur azizah 41809010105 program studi sistem informasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

4.1 Implementasi Sistem…………………………..……………………………..78

4.2 Implementasi Requirement…………………………………………………..78

4.3 Interface atau tampilan layar…………………..………...…………………...79

4.3.1 Halaman Login………...……………………….……………………...79

4.3.2 Halaman Utama………...………………..…………..………………...80

4.3.3 Form Data Master Guru…………………………………………….....81

4.3.4 Form pembayaran gaji………………..………………………….........82

4.3.5 Form kasbon…………………….…………………………………......83

4.3.6 Form absen…………………………………………………..…….…..85

4.4 Form cetak laporan……………………………...…………………………...87

4.4.1 Form cetak laporan gaji…………………………...…………………...87

4.4.2 Form laporan absen……………………………...…………………….88

4.4.3 Form cetak laporan cashbon……………..…………………………....88

4.4.4 Form cetak laporan data guru……………………...………………......89

4.5 Pengujian Sistem……………………………………………………..…...….89

4.5.1 Metode Pengujian………………………………………………....…..90

4.5.2 Prosedur Pengujian………………………………………..…………..90

4.5.3 Skenario pengujian………………………………………..……...……90

4.5.4 Analisa Hasil Pengujian……………………………………..…..….…93

http://digilib.mercubuana.ac.id/

Page 10: SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru pada sekolah tarbiyatul athfal nur azizah 41809010105 program studi sistem informasi

BAB V KESIMPULAN DAN SARAN

5.1 Kesimpulan……………………………………..………...………….….94

5.2 Saran………………………………………………………………...…..95

DAFTAR PUSTAKA ………………………………………..…………….96

LISTING PROGRAM ………………………………….…………………L1

http://digilib.mercubuana.ac.id/

Page 11: SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru pada sekolah tarbiyatul athfal nur azizah 41809010105 program studi sistem informasi

DAFTAR GAMBAR

Gambar 2.1 contoh use case diagram…....………………...………………….…22

Gambar 2.2 contoh class diagram………………………..……………………...24

Gambar 2.3 contoh sequence diagram………………...…………………………27

Gambar 2.4 contoh Actifity diagram….................……………………….....……29

Gambar 2.5 contoh sistem rekayasa….................………………...………...……34

Gambar 2.6 contoh Dreamweaver 8….................………………..………...……39

Gambar 3.1 Struktur organisasi………………………………………...…….......42

Gambar 3.2 Diagram Use Case Berjalan…………………………………….......44

Gambar 3.3 Diagram Use Case Usulan………………………..……..…….........46

Gambar 3.4 Diagram activity usulan penggajian……………..………..…….......50

Gambar 3.5 Diagram activity usulan Isi Kehadiran………..……………..……...52

Gambar 3.6 Diagram activity usulan Melihat Laporan Kehadiran…..…..……....54

Gambar 3.7 Diagram activity usulan Melihat Gaji Guru…..……..………...…....55

Gambar 3.8 Diagram activity usulan cashbon…….……………...…....................56

Gambar 3.9 Diagram activity usulan laporan chasbon………………...................58

Gambar 3.10 sequence diagram usulan Entry Kehadiran………...…...…............59

Gambar 3.11 sequence diagram usulan Entry gaji………………..……………..60

Gambar 3.12 sequence diagram usulan melihat laporan kehadiran……..………61

Gambar 3.13 sequence diagram usulan lihat gaji…………………..……………62

Gambar 3.14 sequence diagram usulan Chasbon…………………..……………63

Gambar 3.15 sequence diagram usulan laporan Cashbon………..……………...64

http://digilib.mercubuana.ac.id/

Page 12: SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru pada sekolah tarbiyatul athfal nur azizah 41809010105 program studi sistem informasi

Gambar 3.16 Class diagram………………..……................................................65

Gambar 3.17 Struktur Rancangan Layar……………...………………………….69

Gambar 3.18 Rancangan Layar Login………..………………………………….70

Gambar 3.19 Rancangan Layar Home sekretaris/ staff………………...………...71

Gambar 3.20 Rancangan Layar Home bendahara………………………………..72

Gambar 3.21 Rancangan Layar Home Guru……………………………………..72

Gambar 3.22 Rancangan Layar Input Kehadiran……………...………………....73

Gambar 3.23 Rancangan Layar Tambah Guru…………..………………............74

Gambar 3.24 Rancangan Layar Entry Gaji…………………………....................75

Gambar 3.25 Rancangan Layar Laporan gaji…………………………................76

Gambar 3.26 Rancangan Layar Laporan Kehadiran……………………...……...77

Gambar 4.1 login……………………………………….….….………………….84

Gambar 4.2 Form utama sekretaris/ staff TU……...……………………………..85

Gambar 4.3 Form utama bendahara…………………………….….….…………85

Gambar 4.4 Form utama guru…………………………….….….……………….86

Gambar 4.5 Data master guru…………………………….….….……………….86

Gambar 4.6 Form gaji guru…………………………….….….………………….87

Gambar 4.7 Form kasbon…………………………….….….……………………89

Gambar 4.8 Form absen…………………………….….….……………………..90

Gambar 4.9 Form cetak laporan gaji……………………………………………..92

Gambar 4.10 Form cetak laporan absen……………………………..…….……..93

Gambar 4.11 Form cetak laporan cashbon…………………………….….….…..93

http://digilib.mercubuana.ac.id/

Page 13: SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru pada sekolah tarbiyatul athfal nur azizah 41809010105 program studi sistem informasi

Gambar 4.11 Form cetak laporan data guru…………………………….……..…94

http://digilib.mercubuana.ac.id/

Page 14: SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru pada sekolah tarbiyatul athfal nur azizah 41809010105 program studi sistem informasi

DAFTAR TABEL

Tabel 2.1 Jenis-jenis Diagram UML……………………………………….….…16

Tabel 2.2 Simbol Use case Diagram……………………………………….……20

Tabel 2.3 Simbol Calss Diagram…................……..……….….….......................23

Tabel 2.4 Simbol Sequence Diagram…………………………………………….25

Tabel 2.5 Simbol Actifity diagram……....………………………………...……28

Tabel 3.1 Skenario Use Case Diagram berjalan………………………...…...…..45

Tabel 3.2 Skenario Use Case Usulan Kehadiran………………………..…...…..47

Tabel 3.3 Skenario Use Case Usulan penggajian…...…………………..…...…..47

Tabel 3.4 Skenario Use Case Guru Melihat Gaji…...………...……………...…..48

Tabel 3.5 Skenario Use Case Guru Melihat absensi…...………………………...48

Tabel 3.6 Skenario Use Case input cashbon……………………….………….....48

Tabel 3.7 Skenario Use Case laporan cashbon…………………………………..49

Tabel 3.8 Skenario activity usulan penggajian………………………...…………51

Tabel 3.9 Skenario activity usulan Isi Kehadiran………………………...……....53

Tabel 3.10 Skenario activity usulan Melihat Laporan Absen……………………54

Tabel 3.11 Skenario activity laporan Gaji…………...…………………………...55

Tabel 3.12 Skenario activity usulan cashbon……………..……………………...57

Tabel 3.13 Skenario activity laporan chasbon…..……………...………………...58

Tabel 3.14 Skenario Sequence diagram Entry kehadiran…..……………..…......59

Tabel 3.15 Skenario Sequence diagram Entry gaji…..…………...……...............60

Tabel 3.16 Skenario sequence diagram usulan melihat laporan kehadiran….......61

http://digilib.mercubuana.ac.id/

Page 15: SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA … filesistem administrasi absensi dan gaji guru pada sekolah tarbiyatul athfal nur azizah 41809010105 program studi sistem informasi

Tabel 3.17 Skenario sequence diagram usulan lihat gaji………...………............62

Tabel 3.18 Skenario sequence diagram Chasbon………………………………..63

Tabel 3.19 Skenario sequence diagram laporan Cashbon………………….........64

Tabel 4.1 Sebagian listing code php pada Form gaji guru…………….................87

Tabel 4.2 Sebagian listing code php pada Form kasbon……………………........89

Tabel 4.3 Sebagian listing code php pada Form absen………………..................91

Tabel 4.4 Skenario pengujian yang ada pada halaman index menggunakan metode

black box testing………………………..………………………………………..96

http://digilib.mercubuana.ac.id/