SISTEM INFORMASI PENGELOLAAN PEMBAYARAN BIAYA PENDIDIKAN BERBASIS WEB DI SEKOLAH MENENGAH ATAS MUHAMMADIYAH 1 PURBALINGGA - repository perpustakaan

  1 SISTEM INFORMASI PENGELOLAAN PEMBAYARAN

BIAYA PENDIDIKAN BERBASIS WEB DI SEKOLAH

MENENGAH ATAS MUHAMMADIYAH 1 PURBALINGGA

SKRIPSI

Rifky Setiawan 1203040072

  

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH PURWOKERTO

AGUSTUS, 2016

  SISTEM INFORMASI PENGELOLAAN PEMBAYARAN BIAYA PENDIDIKAN BERBASIS WEB DI SEKOLAH MENENGAH ATAS MUHAMMADIYAH 1 PURBALINGGA SKRIPSI Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Teknik Komputer Rifky Setiawan 1203040072 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO AGUSTUS, 2016

HALAMAN MOTTO

   “Tidak Ada Yang Tidak Bisa Dilakukan Jika Suatu Hal Orang Lain Hanya Belajar Sekali Sudah Bisa Melakukannya, Kitapun Bisa Melakukannya Walaupun Harus Mencoba 1000 Kali, Masalahnya Adalah Terletak Pada Niat, Mau Mencoba, Terus Berusaha,

  Pantang Menyerah dan Tetap Semangat Meskipun Harapan Keberhasilan Hanya 1 %” “Kesalahan Akan Membuat Seseorang Belajar Untuk Menjadi Lebih Baik Lagi Di Masa Yang Akan Datang”

  “Diawali Dari Hati Nurani Yang Baik Memerintah Otak Kita Untuk Baik Dan Otak Kita Memerintah Tubuh Kita Untuk Berbuat Baik”

KATA PENGANTAR

  Alhamdulilah segala puji bagi Alloh SWT atas segala limpahan krunia dan rahmatNya sehingga penulis dapat menyelesaikan skripsi ini dengan baik. Skripsi yang penulis susun berjudul “Sistem Informasi Pengelolaan Pembayaran Biaya Pendidikan Di Sekolah Menengah Atas Muhammadiyah 1 Purbalingga”

  Pada kesempatan ini penulis mengucapkan terimakasih setulus-tulusnya kepada Ibu Hindayati Mustafidah, S.Si, M.Kom yang telah berkenan membimbing dan mengarahkan penulis dalam menyelesaikan Tugas Akhir ini.

  Dalam penyelesaian skripsi ini penulis banyak dibantu oleh beberapa pihak, oleh karenanya pada kesempatan ini penulis mengucapkan terimakasih dan penghargaan kepada: 1.

  Bapak Harjono, S.T., M.Eng selaku Ketua Program Studi Teknik Informatika, Universitas Muhammadiyah Purwokerto.

  2. Bapak dan Ibu Dosen Prodi Teknik Informatika yang telah membekali ilmu penulis selama studi di Fakultas Teknik Universitas Muhammadiyah Purwokerto.

3. Semua Karyawan Universitas Muhammadiyah Purwokerto yang telah membantu selama masa perkuliahan.

  4. Semua staf Pengajar dan Karyawan Sekolah Menengah Atas Muhammadiyah 1 Puebalingga yang telah memberikan ijin penulis melakukan penelitian Tugas Akhir ini.

  5. Sahabat-sahbatku, teman-teman seperjuangan (Mahasiswa Teknik Informatika UMP angkatan 2012) yang telah membantu dalam menyelesaikan Tugas Akhir ini.

  Penulis menyadari akan keterbatasan dan kekurangan pada tulisan ini, oleh karena itu penulis berbesar hati menerima saran dan masukan dari semua pihak yang sifatnya membangun demi hasil yang lebih baik. Semoga Laporan Tugas Akhir ini dapat bermanfaat bagi perkembangan ilmu pengetahuan ke depan, demi kemajuan Teknik Informatika Universitas Muhammadiyah Purwokerto.

  Purwokerto, 11 Agustus 2016 Rifky setiawan

HALAMAN PERSEMBAHAN

  Dengan segala kelapangan hati serta rasa syukur terhadap Alloh SWT yang telah melimpahkan rahmat dan hidayat-NYA, sehingga saya bisa menyelesaikan Tugas Akhir yang berjudul “Sistem Informasi Pengelolaan Pembayaran Biaya Pendidikan Di Sekolah Menengah Atas Muhammadiyah 1 Purbalingga”.

  Saya menyadari masih banyak kekurangan pada laporan ini. Kekurangan ini dikarenakan keterbatasan ilmu dan pemahaman penelitian saya tentang laporan ini. Akan tetapi saya sudah berusaha dengan kemampuan saya untuk membuat laporan ini dengan beaik- baiknya.

  Dalam pembuatan laporan ini, saya menyadari banyak bantuan yang telah diberikan oleh orang-orang disekitar saya.

  Saya ingin memberikan rasa hormat dan terimakasih saya kepada :

  1. Universitas Muhammadiyah Purwokerto yang merupakan tempat dimana saya menghabiskan waktu untuk menuntut ilmu dan belajar.

  2. Dosen pembimbing yang telah membimbing saya dalam menyelesaikan tugas dengan penuh keikhlasan dan ketabahan, Ibu Hindayanti Mustafidah.

  3. Terimakasih banyak kepada kedua orangtua saya dan keluarga besar saya yang sudah sepenuh hati mendoakan, mendukung dan memotivasi saya untuk selalu tegar dalam menghadapi hidup ini.

  4. Terimakasih kepada seseorang yang sealu memberikan semangat dan dukungan dalam hal apapun.

  5. Sahabat-sahabatku Deni KW, Slamet W, Agung NS, Evi Setiyarini, Esti K terimakasih telah menemani dan selalu membuat saya tertawa terhibur menghilangkan kesedihan.

  6. Terimakasih kepada dosen dan karyawan Fakultas Teknik Universitas Muhammadiyah Purwokerto yang telah memberikan dukungan dan motivasi positif untuk saya.

  7. Semua teman-teman TI 2012 Kelas C yang akan selalu saya ingat dan saya kenang kebersamaan bersama kalian kapanpun dimanapun sukses untuk kita semua.

  Terimakasih semuanya, semoga kebaikan dan bantuan anda semua yang telah tercurahkan mendapat balasan dari Alloh SWT amin amin yaa robal’alamin.

  DAFTAR ISI

  HALAMAN COVER ............................................................................................ i HALAMAN PENGESAHAN .............................................................................. ii HALAMAN PERSETUJUAN ............................................................................. iii HALAMAN SURAT PERNYATAAN ............................................................... iv HALAMAN MOTTO .......................................................................................... v KATA PENGANTAR ........................................................................................ vi HALAMAN PERSEMBAHAN ........................................................................ viii DAFTAR ISI ....................................................................................................... x DAFTAR TABEL ............................................................................................. xiii DAFTAR GAMBAR ........................................................................................ xiv DAFTAR LAMPIRAN ..................................................................................... xvi

  INTISARI ........................................................................................................ xvii ..................................................................................................... xviii

  ABSTRACT

  BAB I PENDAHULUAN A. Latar Belakang ......................................................................................... 1 B. Perumusan Masalah .................................................................................. 4 C. Batasan Masalah ....................................................................................... 4 D. Tujuan Penelitian ...................................................................................... 4 E. Manfaat Penelitian .................................................................................... 5 BAB II TINJAUAN PUSTAKA A. Sistem Informasi ...................................................................................... 6 B. Aplikasi .................................................................................................... 6 C. Aplikasi Web ............................................................................................. 7 D. Database ................................................................................................... 7

  E.

  MySQL ..................................................................................................... 8 F. Yii Framework .......................................................................................... 9 G.

  Bahasa Pemrograman PHP ....................................................................... 9 H. Dreamweaver CS4 ................................................................................. 10 I. SMA Muhammadiyah 1 Purbalingga ...................................................... 10 J.

  Penelitian Sejenis ................................................................................... 12

  BAB III GAMBARAN UMUM A. Profil SMA Muhammadiyah 1 Purbalingga ............................................ 15 1. Visi SMA Muhammadiyah 1 Purbalingga ......................................... 15 2. Misi SMA Muhammadiyah 1 Purbalingga ........................................ 15 3. Tujuan SMA Muhammadiyah 1 Purbalingga .................................... 16 B. Gambaran Umum sistem ........................................................................ 17 BAB IV METODE PENELITIAN A. Tempat dan Waktu Penelitian ................................................................. 18 B. Jenis Penelitian ....................................................................................... 18 C. Metode Pengambilan Data ...................................................................... 18 a. Wawancara ....................................................................................... 18 b. Dokumentasi ..................................................................................... 19 c. Variabel Penelitian ........................................................................... 19 D. Pengembangan Sistem ............................................................................ 20 a. Penentuan dan Analisis Spesifikasi ................................................... 21 b. Desain Sistem dan Perangkat Lunak ................................................. 21 c. Implementasi dan Uji Coba Unit ....................................................... 30 d. Integrasi dan Uji Coba Sistem ........................................................... 30 e. Operasi dan Pemeliharaan ................................................................. 31 BAB V HASIL DAN PEMBAHASAN A. Analisi Kebutuhan .................................................................................. 35 B. Perancangan Database ............................................................................ 35

  C.

  Relasi Tabel ........................................................................................... 42 D.

  Rancangan Antar Muka .......................................................................... 43 E. Implementasi .......................................................................................... 48

  BAB VI PENUTUP A. Kesimpulan ............................................................................................ 86 B. Saran ...................................................................................................... 86 DAFTAR ISI LAMPIRAN

  DAFTAR TABEL

  Tabel 1. Tabel User ............................................................................................ 36 Tabel 2. Tabel dt_t_bulan ................................................................................... 36 Tabel 3. Tabel dt_t_pembayaran_lain .................................................................. 37 Tabel 4. Tabel m_bulan ...................................................................................... 37 Tabel 5. Tabel m_jenis_kelas .............................................................................. 37 Tabel 6. Tabel m_jenis_pembayaran_lain ........................................................... 38 Tabel 7. Tabel m_jenis_pembayaran_tetap ......................................................... 38 Tabel 8. Tabel m_kelas ...................................................................................... 39 Tabel 9. Tabel m_kelas_jenis .............................................................................. 39 Tabel 10. Tabel m_siswa ..................................................................................... 40 Tabel 11. Tabel m_tahun_ajaran ......................................................................... 40 Tabel 12. Tabel t_transaksi_pembayaran ............................................................. 41

  DAFTAR GAMBAR

  Gambar 1. Metode Pengembangan Sistem Model Waterfall ................................ 20 Gambar 2. flowchart Pengembangan Sistem ....................................................... 22 Gambar 3. flowchart Aplikasi Sistem .................................................................. 24 Gambar 4. Algoritma Perhitungan Aplikasi Sistem ............................................. 25 Gambar 5. Usecase Diagram aplikasi sistem informasi ....................................... 29 Gambar.6Activity Diagram Administrator Pada Sistem ....................................... 31 Gambar.7Activity Diagram Siswa Pada Sistem ................................................... 32 Gambar 8. Relasi Tabel ....................................................................................... 42 Gambar 9. Rancangan Antarmuka Login ............................................................. 43 Gambar 10. Rancangan Antarmuka Halaman Utama ........................................... 44 Gambar 11.Rancangan Antarmuka Data Transaksi .............................................. 45 Gambar 12.Rancangan Antarmuka Data Master .................................................. 46 Gambar 13.Rancangan Antarmuka Laporan ........................................................ 47 Gambar 14. Halaman Utama ............................................................................... 48 Gambar 15. Halaman login Pada Halaman Utama .............................................. 50 Gambar 16. Halaman login (gagal login ke sistem) ............................................ 51 Gambar 17. Halaman Utama Admin .................................................................. 52 Gambar 18. Halaman Cetak Kartu Pembayaran .................................................. 53 Gambar 19. Halaman Cetak Kartu Pembayaran (bagian depan) .......................... 54 Gambar 20. Halaman Cetak Kartu Pembayaran (bagian belakang) ..................... 55 Gambar 21. Halaman Pembayaran ..................................................................... 56 Gambar 22. Halaman Pembayaran (pengisian item pembayaran) ........................ 57 Gambar 23. Halaman Pembayaran (validasi data) .............................................. 58 Gambar 24. Halaman Data Pembayaran ............................................................. 59 Gambar 25. Halaman Data Pembayaran (detail data pembayaran) ...................... 60

  Gambar 26. Halaman Pengaturan Biaya SPP ...................................................... 61 Gambar 27. Halaman Edit Pengaturan Biaya SPP .............................................. 62 Gambar 28. Halaman Pengaturan Biaya Lain ...................................................... 63 Gambar 29. Halaman EditPengaturanBiaya Lain ................................................ 64 Gambar 30. Halaman Pengaturan Tahun Ajaran ................................................. 65 Gambar 31. Halaman EditPengaturanTahun Ajaran ........................................... 66 Gambar 32. Halaman Pengaturan Jenis Kelas ..................................................... 67 Gambar 33. Halaman EditPengaturanJenis Kelas ............................................... 68 Gambar 34. Halaman Pengaturan Kelas ............................................................. 69 Gambar 35. Halaman EditPengaturanKelas ........................................................ 70 Gambar 36. Halaman Pengaturan Siswa ............................................................. 71 Gambar 37. Halaman Tambah Data PengaturanSiswa ........................................ 72 Gambar 38. Halaman Pengaturan Pembagian Kelas ........................................... 73 Gambar 39. Halaman EditPengaturan Pembagian Kelas ..................................... 75 Gambar 40. Halaman Laporan Transaksi ............................................................ 76 Gambar 41. Halaman Laporan Transaksi ............................................................ 77 Gambar 42. Halaman Laporan Kelas ................................................................. 78 Gambar 43. Halaman Laporan Lunas SPP .......................................................... 79 Gambar 44. Halaman Laporan Tunggakan SPP .................................................. 80 Gambar 45. Halaman Laporan Lunas Biaya Lain ............................................... 81 Gambar 46. Halaman Ubah Password ................................................................ 82 Gambar 47. Halaman Login Untuk Siswa ........................................................... 83 Gambar 48. Halaman login pada Halaman Login Siswa ..................................... 84 Gambar 49. Halaman Laporan Pembayaran Untuk Siswa ................................... 85