SISTEM INFORMASI PENGOLAHAN DATA GAJI GURU DAN PEGAWAI DI SD SWASTA ALFALAH MEDAN MENGGUNAKAN MICROSOFT VISUAL BASIC 2010 TUGAS AKHIR FAUZAN HAFIZ 112406119 PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2014
ii PERSETUJUAN Judul : Sistem Informasi Pengolahan Data Gaji Guru Dan Pegawai Di SD Swasta Alfalah Medan Menggunakan Microsoft Visual Basic 2010 Kategori : Tugas Akhir Nama : Fauzan Hafiz Nomor Induk Mahasiswa : 112406119 Program Studi : Diploma (D3) Teknik Informatika Departemen : Matematika Fakultas : Matematika Dan Ilmu Pengetahuan Alam Disetujui di Medan, Juni 2014 Disetujui oleh Program Studi D3 Teknik Informatika FMIPA USU Ketua, Pembimbing, Dr. Elly Rosmaini M.Si Drs. Rosman Siregar M,Si. NIP. 196005201985032002 NIP. 196101071986011001
iii PERNYATAAN SISTEM INFORMASI PENGOLAHAN DATA GAJI GURU DAN PEGAWAI DI SD SWASTA ALFALAH MEDAN MENGGUNAKAN MICROSOFT VISUAL BASIC 2010 TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Juni 2014 FAUZAN HAFIZ 112406119
iv PENGHARGAAN Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas limpahan rahmat dan hidayah-nya sehingga penyusunan tugas akhir ini dapat diselesaikan dengan baik dan dalam waktu yang telah ditetapkan. Pada kesempatan ini penulis menyampaikan terima kasih kepada Bapak Drs. Rosman Siregar, M.Si., selaku Dosen pembimbing yang telah meluangkan waktunya pada penyelesaian tugas akhir ini. Terimakasih kepada Ibu Dr. Elly Rosmaini, M.Si., dan Bapak Syahriol Sitorus, S.Si, M.IT., selaku Ketua dan Sekretaris Program Studi D3 Teknik Informatika FMIPA USU, Bapak Prof. Dr. Tulus, M.Si., dan Ibu Dr. Mardiningsih, M.Si., selaku Ketua dan Sekretaris Departemen Matematika FMIPA USU, Bapak Dr. Sutarman, M.Sc., selaku Dekan FMIPA USU, Bapak Sahrial, S.Ag., selaku Kepala Sekolah dan seluruh Pegawai dan Guru SD Swasta AlFalah Medan, seluruh Staff dan Dosen Program Studi D3 Teknik Informatika FMIPA USU, Pegawai FMIPA USU, dan Rekan-rekan Kuliah dari D3 Teknik Informatika FMIPA USU, khususnya Kom C 2011. Dan tidak terlupakan kepada Orang Tua tercinta Ayahanda H. Makmun Mizan, S.Pd., Ibunda Hj. Ernawati dan seluruh Keluarga yang telah memberikan doa, dukungan dan bantuan kepada penulis dalam pembuatan tugas akhir ini. Semoga Tuhan Yang Maha Esa akan membalasnya. Akhir kata, penulis berharap semoga Tugas Akhir ini bermanfaat bagi siapapun yang membacanya. Semoga Allah SWT senantiasa memberikan rahmat dan hidayahnya kepada kita semua. Amin.
v ABSTRAK Tugas akhir ini bertujuan untuk membangun suatu sistem informasi data penggajian pegawai. Dalam pembuatan aplikasi ini, penulis menggunakan beberapa perangkat lunak yakni Microsoft Visual Basic 2010, Navicat, dan Cristal Report. Sistem ini bekerja untuk dapat memasukkan dan mencetak laporan data penggajian pegawai. Data yang diolah dalam aplikasi ini adalah data pegawai, data jabatan, data dinas dan data potongan yang di gunakan untuk proses penggajian. Dengan adanya aplikasi ini diharapkan dapat mempermudah pihak sekolah (SD Swasta Alfalah) dalam hal penginputan data yang ada dalam pembuatan laporan penggajian pegawai sehingga menjadi lebih cepat dan efektif.
vi ABSTRACT This final project aims to develop an information system employee payroll data. In making this application, the author uses some software that is Microsoft Visual Basic 2010, Navicat, and Cristal Report. This system works to be able to enter and print employee payroll data reports. The data processed in this application is employee data, the data position, the data services and the data chunks are used for payroll processing. With this application, it is expected to facilitate the schools ( SD Swasta Alfalah ) in terms of inputting data in the employee payroll report generation to be more quickly and effectively
vii DAFTAR ISI Persetujuan Pernyataan Penghargaan Abstrak Abstract Daftar Isi Daftar Tabel Daftar Gambar Halaman ii iii iv v vi vii ix x BAB 1 PENDAHULUAN 1 1.1 Latar Belakang Masalah 1 1.2 Perumusan Masalah 2 1.3 Batasan Masalah 3 1.4 Tujuan dan Manfaat 3 1.5 Metode Penelitian 4 1.6 Sistematika Penulisan 4 BAB 2 LANDASAN TEORI 7 2.1 Konsep Dasar Sistem Informasi 7 2.1.1. Pengertian Sistem 7 2.1.2. Pengertian Informasi 8 2.1.3. Pengertian Sistem Informasi 9 2.2 Teori Penggajian 9 2.2.1. Contoh Taknik Penggajian 10 2.3 Pengertian Data 12 2.4 Visual Basic 2010 13 2.5 Pengertian MySQL 15 2.6 Navicat 17 2.7 XAMPP 19 2.8 Data Flow Diagram 21 2.9 Entity Relationship Diagram 24 2.10 Unified Modelling Languange 24 2.10.1. Tujuan UML 26 2.10.2. Use Case Diagram 27 2.10.3. Activity Diagram 28 2.11 Flowchart 29 2.11.1. Flowchart Sistem 29 2.11.2. Flowchart Program 30 BAB 3 PROFIL SEKOLAH 32 3.1 Profil Sekolah 32 3.2 Visi Dan Misi Sekolah / Yayasan 28 3.3 Perkembangan Sekolah 33 3.4 Sumber Daya Pendidikan 34
viii BAB 4 ANALISIS DAN PERANCANGAN SISTEM 37 4.1 Analisis Sistem 37 4.1.1. Kebutuhan Pembangunan Sistem 38 4.2 Perancangan Sistem 39 4.2.1. Perancangan Database 39 4.2.2. Relasi Antar Tabel 42 4.2.3. Flowchart 43 4.2.4. Data Flow Diagram (DFD) 44 4.2.5. Entity Relationship Diagram (ERD) 44 4.2.6. Unified Modelling Languange (UML) 45 BAB 5 IMPLEMENTASI SISTEM 47 5.1 Implementasi Sistem 47 5.2 Komponen Sistem 48 5.2.1. Perangkat Keras (Hardware) 48 5.2.2. Perangkat Lunak (Software) 49 5.2.3. Manusia (Brainware) 49 5.3 Tampilan Akhir Aplikasi 50 5.3.1. Tampilan Login 50 5.3.2. Tampilan Halaman Utama 51 5.3.3. Tampilan Input Data Pegawai 51 5.3.4. Tampilan Input Data Jabatan 52 5.3.5. Tampilan Input Data Dinas 53 5.3.6. Tampilan Input Data Potongan 53 5.3.7. Tampilan Input Data Penggajian 54 5.3.8. Tampilan Slip Gaji Pegawai 55 5.3.9. Tampilan Halaman Penulis 55 5.3.10. Tampilan Halaman Profil Sekolah 56 5.4 Pemeliharaan Implementasi Sistem 57 BAB 6 KESIMPULAN DAN SARAN 58 5.1 Kesimpulan 58 5.2 Saran 59 Daftar Pustaka Lampiran
ix DAFTAR TABEL Halaman Tabel 2.1 Matriks Komponen Penggajian 11 Tabel 2.2 Tabel Golongan 12 Tabel 2.3 Bobot Pekerjaan 12 Tabel 3.1 Tabel Perkembangan Jumlah Siswa 33 Tabel 3.2 Tabel Urutan Kepala Sekolah 34 Tabel 3.3 Tabel Pemanfaatan Bangunan 34 Tabel 3.4 Tabel Pemanfaatan Pekarangan 35 Tabel 4.1 Tabel Admin 40 Tabel 4.2 Tabel Pegawai 40 Tabel 4.3 Tabel Jabatan 40 Tabel 4.4 Tabel Potongan 41 Tabel 4.5 Tabel Dinas 41 Tabel 4.6 Tabel Penggajian 41 Tabel 4.7 Tabel Potongan Absensi 42
x DAFTAR GAMBAR Halaman Gambar 2.1 Microsoft Visual Basic 2010 15 Gambar 2.2 Navicat 18 Gambar 2.3 XAMPP 20 Gambar 2.4 Use Case Diagram 28 Gambar 2.5 Simbol-simbol Flowchart Sistem 30 Gambar 2.6 Simbol-simbol Flowchart Program 31 Gambar 3.1 Struktur Organisasi 36 Gambar 4.1 Relasi Antar Tabel 42 Gambar 4.2 Flowchart 43 Gambar 4.3 Data Flow Diagram 44 Gambar 4.4 Entity Relationship Diagram 45 Gambar 4.5 Activity Diagram 46 Gambar 4.6 Use Case Diagram 46 Gambar 5.1 Tampilan Login 50 Gambar 5.2 Tampilan Halaman Utama 51 Gambar 5.3 Tampilan Input Pegawai 52 Gambar 5.4 Tampilan Input Jabatan 52 Gambar 5.5 Tampilan Input Dinas 53 Gambar 5.6 Tampilan Data Potongan 54 Gambar 5.7 Tampilan Data Penggajian 54 Gambar 5.8 Tampilan Slip Gaji Pegawai 55 Gambar 5.9 Tampilan Form Penulis 56 Gambar 5.10 Tampilan Profil Sekolah 56