sistem aplikasi penggajian guru dan karyawan

14
SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN YAYASAN AL IRSYAD AL ISLAMIYAH SURAKARTA SKRIPSI Disusun sebagai salah satu syarat menyelesaikan Program Studi Strata I pada Jurusan Teknik Informatika Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta Oleh: Ryandika Fajar Perdana L 200070052 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA 2012

Upload: voanh

Post on 25-Jan-2017

248 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN

SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN YAYASAN

AL IRSYAD AL ISLAMIYAH SURAKARTA

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Program Studi

Strata I pada Jurusan Teknik Informatika Fakultas Komunikasi dan Informatika

Universitas Muhammadiyah Surakarta

Oleh:

Ryandika Fajar Perdana

L 200070052

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS KOMUNIKASI DAN INFORMATIKA

UNIVERSITAS MUHAMMADIYAH SURAKARTA

2012

Page 2: SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN

ii

SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN YAYASAN

AL IRSYAD AL ISLAMIYAH SURAKARTA

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Program Studi

Strata I pada Jurusan Teknik Informatika Fakultas Komunikasi dan Informatika

Universitas Muhammadiyah Surakarta

Oleh:

Ryandika Fajar Perdana

L 200 070 052

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS KOMUNIKASI DAN INFORMATIKA

UNIVERSITAS MUHAMMADIYAH SURAKARTA

2012

Page 3: SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN

iii

Page 4: SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN

iv

Page 5: SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN

v

Page 6: SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN

vi

KATA PENGANTAR

Assalamualaikum Wr. Wb.

Puja dan puji syukur saya ucapkan kepada Allah SWT, berkat rahmat dan

hidayah-Nya saya dapat menyelesaikan skripsi ini. Shalawat serta salam

tercurahkan kepada Rasulullah SAW, keluarga dan sahabatnya. Selanjutnya, saya

ingin menyampaikan rasa terima kasih yang tak terhingga kepada semua pihak

yang membantu kelancaran sayaan skripsi ini, baik berupa dorongan moril

maupun materil. Karena saya yakin tanpa bantuan dan dukungan tersebut, sulit

rasanya bagi saya untuk menyelesaikan sayaan skripsi ini. Disamping itu, izinkan

saya untuk menyampaikan ucapan terima kasih dan penghargaan yang setinggi-

tingginya kepada :

1. Husni Thamrin, M. T., Ph. D, selaku Dekan Fakultas Komunikasi dan

Informatika Universitas Muhammadiyah Surakarta.

2. Aris Rakhmadi, ST, M.Eng, selaku Ketua Jurusan Teknik Informatika

Universitas Muhammadiyah Surakarta.

3. Endah Sudarmilah, S.T.,M.Eng, selaku Dosen Pembimbing I yang selalu

memberi pengarahan dan dukungan kepada saya.

4. Umar, S.T.,M.T, selaku Dosen Pembimbing II yang selalu memberi semangat

dan arahan yang baik kepada saya demi terselesaikannya skripsi yang saya

lakukan.

Page 7: SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN

vii

5. Semua Dosen Teknik Informatika beserta staf dan karyawan yang telah

memberikan bimbingan dan membantu proses belajar yang ada di Fakultas

Komunikasi dan Informatika Universitas Muhammadiyah Surakarta..

Di dalam penyusunan skripsi ini saya menyadari masih sangat jauh dari

sempurna, untuk itu segala macam kritik maupun saran membangun sangat saya

harapkan.

Akhirnya saya berharap semoga tulisan ini bisa bermanfaat bagi pembaca

yang berkepentingan.

Wassalamualaikum Wr. Wb.

Surakarta,

Ryandika Fajar Perdana

L 200 070 052

Page 8: SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN

viii

PERSEMBAHAN :

1. Bapak, Ibu, dan keluarga tercinta yang selalu ikhlas dalam memberikan

kasih sayang, membimbing, mendoakan yang terbaik, membiayai dan tak

henti-hentinya memberi motivasi untuk untuk terus berusaha.

2. Dyah Wulandari kekasih tercinta yang selalu setia memberikan kasih

sayang, motivasi dan membantu untuk menyelesaikan tugas akhir ini.

3. Karyawan LPP Yayasan Al Irsyad Al Islamiyah Surakarta yang membantu

memberikan data-data yang diperlukan.

4. Andi, Jauhar, Edo, Siti, Nenden, Ehsan, Luqman yang merupakan teman

yang selalu setia membantu, memberikan warna tersendiri selama masa

kuliah sampai selesai.

5. Laptop, printer, motor yang selalu setia memberikan kontribusinya.

6. Tim Real Madrid yang selalu memberikan hiburan saat lelah untuk

berpikir.

7. Teman-teman Teknik Informatika khususnya angkatan 2007 yang tidak

dapat disebutkan satu-persatu, terima kasih telah bersedia berbagi ilmu dan

pengalamannya.

8. Teman-teman sekontrakan yang memberikan dukungan untuk

menyelesaikan tugas akhir ini.

Page 9: SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN

ix

DAFTAR ISI

Halaman

HALAMAN COVER ................................................................................... i

HALAMAN PERSETUJUAN ...................................................................... iii

HALAMAN PENGESAHAN ....................................................................... iv

HALAMAN DAFTAR KONTRIBUSI ......................................................... v

KATA PENGANTAR .................................................................................. vi

PERSEMBAHAN ........................................................................................ viii

DAFTAR ISI ................................................................................................ ix

DAFTAR GAMBAR .................................................................................... xi

DAFTAR TABEL ........................................................................................ xiii

ABSTRAK ................................................................................................... xiv

BAB I PENDAHULUAN ........................................................................... 1

A. Latar Belakang ........................................................................... 1

B. Rumusan Masalah ...................................................................... 2

C. Batasan Masalah ......................................................................... 3

D. Tujuan Penelitian........................................................................ 3

E. Manfaat Penelitian ...................................................................... 4

F. Sistematika Penulisan.................................................................. 4

BAB II TINJAUAN PUSTAKA .................................................................. 6

A. Telaah Penelitian ........................................................................ 6

B. Landasan Teori ........................................................................... 9

Page 10: SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN

x

BAB III METODE PENELITIAN ................................................................ 13

A. Waktu dan Tempat Penelitian .................................................... 13

B. Alur Penelitian .......................................................................... 13

C. Gambaran Sistem Aplikasi......................................................... 14

D. Analisa Kebutuhan .................................................................... 14

E. Perancangan Sistem .................................................................... 15

BAB IV Hasil dan Pembahasan .................................................................. 36

A. Hasil Penelitian ......................................................................... 36

B. Analisa dan Pembahasan ............................................................ 36

1. Analisa Program..................................................................... 36

2. Pengujian Kinerja Aplikasi ..................................................... 51

3. Hasil Questionnaire ................................................................ 62

BAB V PENUTUP ....................................................................................... 65

A. Kesimpulan ................................................................................ 65

B. Saran .......................................................................................... 65

DAFTAR PUSTAKA ................................................................................... 67

LAMPIRAN ................................................................................................. 69

Page 11: SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN

xi

DAFTAR GAMBAR

Halaman

Gambar 3.1. Diagram Alir Penelitian ............................................................ 13

Gambar 3.2 Siklus SDLC ............................................................................. 16

Gambar 3.3 Diagram Konteks (DFD level 0) ............................................... 19

Gambar 3.4 Diagram Konteks (DFD level 1) ................................................ 20

Gambar 3.5 ER-Diagram .............................................................................. 30

Gambar 3.6 Desain tampilan menu utama ..................................................... 33

Gambar 3.7 Desain tampilan menu login ...................................................... 33

Gambar 3.8 Desain tampilan menu data karyawan , anak, pendidikan ........... 34

Gambar 3.9 Desain tampilan menu manajemen penggajian ........................... 35

Gambar 4.1 Tampilan menu utama ............................................................... 36

Gambar 4.2 Tampilan User ........................................................................... 37

Gambar 4.3 Tampilan Login ......................................................................... 38

Gambar 4.4 Tampilan data karyawan ............................................................ 40

Gambar 4.5 Tampilan data anak .................................................................... 42

Gambar 4.6 Tampilan pendidikan ................................................................. 43

Gambar 4.7 Tampilan point pendidikan ........................................................ 44

Gambar 4.8 Tampilan JK .............................................................................. 45

Gambar 4.9 Tampilan Honor_tambahan ........................................................ 46

Gambar 4.10 Tampilan Tunjangan ................................................................ 47

Page 12: SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN

xii

Gambar 4.11 Tampilan Nilai status kerja ...................................................... 48

Gambar 4.12 Tampilan manajemen penggajian ............................................. 49

Gambar 4.13 Tampilan menu cetak ............................................................... 50

Gambar 4.11 Tampilan cetak perorangan ...................................................... 51

Gambar 4.12 Tampilan cetak berdasarkan unit .............................................. 52

Page 13: SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN

xiii

DAFTAR TABEL

3.1 Tabel Aturan TIC .................................................................................... 21

3.2 TIC Login ............................................................................................... 21

3.3 TIC data guru dan karyawan ................................................................... 22

3.4 TIC pendidikan ....................................................................................... 23

3.5 TIC anak ................................................................................................. 23

3.6 TIC point pendidikan .............................................................................. 24

3.7 TIC JK .................................................................................................... 24

3.8 TIC Honor_tambahan ............................................................................. 25

3.9 TIC Tunjangan_fungisional .................................................................... 25

3.10 TIC Tunjangan_SI ................................................................................ 25

3.11 TIC Tunjangan_yayasan ....................................................................... 26

3.12 TIC Nilai_status .................................................................................... 26

3.13 TIC Tunjangan_Berkala ........................................................................ 26

3.13 TIC Tunjangan_jabatan ......................................................................... 27

3.13 TIC Tunjangan_profesional ................................................................... 27

3.13 Tabel gaji .............................................................................................. 27

4.1 Tabel pengujian kinerja aplikasi .............................................................. 50

4.2 Tabel hasil quisioner ............................................................................... 62

Page 14: SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN

xiv

ABSTRAKSI

Yayasan Al-Irsyad Al-Islamiyah Surakarta merupakan yayasan yang bergerak

di bidang pendidikan. Yayasan Al-Irsyad Al-Islamiyah mempunyai karyawan

guru yang terdiri dari guru tetap, guru kontrak, guru percobaan, guru bantu, dan

juga karyawan tetap, karyawan tidak tetap, karyawan kontrak.

Yayasan Al-Irsyad Al-Islamiyah saat ini mempunyai sistem penggajian

menggunakan aplikasi Lotus, akan tetapi aplikasi Lotus yang digunakan saat ini

sudah terlalu lama. Proses yang memakan waktu lama dan hasil yang diperoleh

belum tentu akurat, dengan adanya sistem penggajian yang lebih baik hasil yang

diperoleh juga akan baik dan sesuai yang diharapkan. Waktu yang diperlukan

untuk prosesnya pun juga dapat lebih efisien.

Sistem aplikasi penggajian ini dibuat dengan bahasa pemrograman java

dengan bantuan software Netbeans dan database My SQL. Perancangan aplikasi

ini dibuat dengan mengamati perusahaan dan pengajuan pertanyaan yang

dibutuhkan dalam pembuatan aplikasi, kemudian perancangan sistem dan

pembuatan sistem. Sistem yang dibuat kemudian dilakukan pengujian dengan

bantuan netbeans.

Sistem aplikasi penggajian guru dan karyawan ini berisikan pencatatan

data-data seperti data guru dan karyawan, data anak, proses penghitungan gaji

yang dapat digunakan untuk mengoptimalkan kinerja perusahaan Kata Kunci : Sistem Aplikasi penggajian, data, netbeans, mysql.