ARTIKEL SKRIPSI
APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA DILENGKAPI INFORMASI BERBASIS SMS PADA SMA NEGERI 1 KALASAN
Disusun Oleh Nama Nomor Mahasiswa Program Studi Jenjang
: Katrini : 12080597 : Teknik Informatika : Strata 1
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2012
PERNYATAAN
INTISARI APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA DILENGKAPI INFORMASI BERBASIS SMS PADA SMA NEGERI 1 KALASAN Oleh KATRINI 12080597 Aplikasi sistem informasi memegang peranan penting dalam pengolahan data yang bekerja dengan kecepatan dan ketelitian yang sangat tinggi , terutama dalam pengolahan data, penyajian, atau penyimpanan informasi. SMA Negeri 1 Kalasan masih menggunakan cara manual dalam sistem pembayaran iuran komite sekolah dan tabungan siswa sehingga diperlukan aplikasi sistem informasi yang baik dan mempunyai banyak manfaat. Salah satu teknologi yang sangat populer oleh pengguna telepon selular saat ini adalah SMS (Short Message Service). Dengan menggunakan fasilitas SMS ini dapat dibangun sebuah aplikasi sistem informasi berbasis SMS. Dipilihnya teknologi komunikasi dalam bentuk SMS ini dikarenakan lebih praktis, cepat, murah dan efisien. Sehubungan dengan hal tersebut penulis tertarik untuk melakukan sebuah penelitian tentang aplikasi pembayaran iuran komite dan tabungan siswa dilengkapi informasi berbasis sms, guna membangun sistem aplikasi yang baik dan mempunyai banyak manfaat. Penelitian ini dirancang dengan menggunakan bahasa pemrograman PHP dengan framework Codeigniter. Untuk menjalankan aplikasi ini dibutuhkan browser Mozilla Firefork, database menggunakan MySQL dan untuk aplikasi SMS menggunakan Gammu. Kata kunci: pembayaran, SMS, MySQL, Framework, Codeigniter, Gammu
42
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Kehidupan manusia pada zaman sekarang tidak dapat lepas dari teknologi, khususnya komputer. Dunia pendidikan khususnya merupakan salah satu pilar utama yang membawa perubahan tersebut. Bahkan, banyak peralatan berbasis komputer yang sekarang ini umum digunakan masyarakat. Seiring dengan berkembangnya teknologi tersebut manusia pun terus berusaha meningkatkan kreatifitas dan aktifitasnya. Dengan perkembangan teknologi begitu cepat mempunyai pengaruh yang sangat besar dalam Ilmu Pengetahuan, terutama dalam pengolahan data, penyajian, atau penyimpanan informasi. SMA Negeri 1 Kalasan adalah intitusi pendidikan yang selalu ingin mengikuti perkembangan teknologi informasi yang sedang berkembang. Sistem pembayaran rutin iuran komite dan tabungan siswa selama ini masih menggunakan cara manual. Pada dasarnya pekerjaan pengolahan data pembayaran rutin siswa bukan tidak mungkin dilakukan secara manual, akan tetapi mengingat permasalahannya adalah media penyimpanan data tidak terkomputerisasi dan masih berupa arsip, sehingga dalam pencarian data membutuhkan waktu yang lama karena harus mencari dan mencocokan arsip. Suatu sistem yang terintegrasi dengan pemakaian teknologi komputer diperlukan guna mencapai dan mempercepat proses pemasukan data dan pelaporan.
Keterlambatan pembayaran seringkali disebabkan karena kurangnya informasi yang cepat mengenai tunggakan pembayaran dari siswa kepada orang tua mereka. Penyampaian teguran secara lisan kepada siswa seringkali tidak disampaikan kepada orang tua. Komunikasi antara sekolah dengan orang tua mengenai pelaporan tunggakan membutuhkan suatu media yang cepat dan tepat.
43
Berdasarkan uraian dan penjelasan tersebut diatas, maka penulis tertarik untuk merancang sebuah aplikasi dengan mengambil judul “Aplikasi Pembayaran Iuran Komite dan Tabungan Siswa dilengkapi Informasi Berbasis SMS pada SMA Negeri 1 Kalasan”.
1.2 Rumusan Masalah Berdasarkan latar belakang masalah yang telah diuraikan diatas, dapat dirumuskan permasalahannya sebagai berikut : 1. Pengolahan data pembayaran iuran komite dan tabungan siswa masih dilakukan secara manual sehingga untuk pengecekan, pencarian data dan pembuatan laporan membutuhkan waktu yang lama. 2. Penyampaian teguran tunggakan pembayaran rutin secara lisan kepada siswa seringkali tidak disampaikan kepada orang tua, sehingga memerlukan media komunikasi yang lebih cepat dan efisien dalam memberikan informasi kepada orang tua. 1.3 Tujuan Penelitian Tujuan yang ingin dicapai dari penelitian ini adalah: 1. Membangun sebuah aplikasi sistem pembayaran rutin yang dapat membantu dalam proses pengolahan, pengecekan data pembayaran dan pembuatan laporan menjadi lebih cepat. 2. Memanfaatkan media SMS dalam memberikan informasi tunggakan kepada orang sehingga lebih cepat dan efisien. 1.4 Manfaat Penelitian Manfaat yang diperoleh antara lain:
1. Memberikan kemudahan bagian administrasi pembayaran untuk mendapatkan data dan membuat laporan pembayaran siswa. 2. Meningkatkan pelayanan sekolah kepada orang tua khususnya dalam hal informasi pembayaran iuran komite dan tabungan putra putrinya.
44
1.5 Metode Penelitian Metode penelitian yang diterapkan dalam penulisan skripsi ini meliputi: 1. Pengumpulan data Pengumpulan data dengan observasi secara langsung, wawancara kepada sumber data yang menunjang pembuatan aplikasi yang dibuat dan dengan studi literatur. 2. Analisa Masalah Menganalisa semua permasalahan yang ada dan kemudian membuat pemecahan masalah tersebut dengan pihak sekolah. 3. Desain Aplikasi Membuat gambaran mengenai aplikasi yang nantinya akan dibuat dengan melihat masalah yang ada. 4. Membuat Program Aplikasi Mulai membuat program yang sebelumnya sudah dirancang. 5. Implementasi Program Aplikasi Melakukan uji coba program yang sebelumnya sudah dibuat dan mengevaluasi bila nantinya masih ada kesalahan atau kekurangan. 1.6 Sistematika Penulisan BAB I
PENDAHULUAN Berisikan latar belakang, perumusan masalah, tujuan penelitian, manfaat
penelitian,
metode
penelitian,
jadwal
penelitian,
sistematika penulisan. BAB II TINJAUAN PUSTAKA Bab ini memuat uraian sistematis tentang informasi hasil penelitian yang disajikan dalam pustaka dan menghubungkannya dengan masalah penelitian yang sedang diteliti. BAB III LANDASAN TEORI Bab ini menjelaskan tentang teori-teori yang berkaitan dengan isi laporan skripsi dan aplikasi yang dibuat.
45
BAB IV PERANCANGAN SISTEM Pada bab ini penulis menyajikan desain menu sistem, normalisasi, relasi antar tabel, struktur data tabel, DAD, flowchart, desain input dan output. BAB V IMPLEMENTASI Berisi implementasi semua rancangan yang telah dibuat dengan menggunakan bahasa pemrograman yang digunakan sehingga menjadi program aplikasi. BAB VI KESIMPULAN DAN SARAN Berisikan kesimpulan dari seluruh sistem juga saran-saran yang diperlukan untuk mengembangkan sistem lebih lanjut. DAFTAR PUSTAKA Berisikan daftar pustaka dari buku-buku yang digunakan sebagai landasan untuk pembuatan laporan ini. LAMPIRAN
BAB II KAJIAN PUSTAKA Dewasa ini aplikasi sistem informasi sangatlah memudahkan bagi seorang pengguna baik perorangan maupun suatu instansi dalam bekerja. Meningkatnya penggunaan telepon genggam baik melalui layanan telepon maupun SMS merupakan salah satu cara berkomunikasi yang cepat dan efisien. Untuk memperbaiki kinerja sistem dan meningkatkan pelayanan terhadap siswa, penulis tertarik untuk melakukan sebuah penelitian tentang aplikasi pembayaran iuran komite dan tabungan siswa dilengkapi informasi berbasis sms, guna membangun sistem aplikasi yang baik dan mempunyai banyak manfaat.
46
Tabel Ringkasan referensi penelitian No
Uraian
Kelemahan
Sistem Informasi Pembayaran SPP Pada SMK N 1 Pandak Bantul Handayanti Aplikasi Sistem (2011) Informasi Pembayaran SPP Sekolah Pada SMA PIRI 2 Yogyakarta
Aplikasi dibangun menggunakan Microsoft Visual Basic 6.0 Aplikasi dibangun menggunakan Microsoft Visual Basic 6.0
Belum ada laporan tunggakan untuk orangtua siswa
3
Astuti (2011)
Sistem Informasi Pembayaran SPP Berbasis Framework Pada SD Hang Tuah 10 Sidoarjo
Belum ada laporan tunggakan untuk orangtua siswa.
4
Katrini (2012)
Aplikasi Pembayaran Iuran Komite dan Tabungan Siswa Dilengkapi Informasi Berbasis SMS pada SMA Negeri 1 Kalasan
Aplikasi dibangun menggunakan bahasa pemrograman PHP dengan framework Cake PHP. Aplikasi dibangun menggunakan bahasa pemrograman PHP dengan framework CodeIgniter.
1
2
Peneliti
Topik
Wijayanti dkk. (2011)
Terdapat laporan tunggakan tetapi tidak dilaporkan secara langsung kepada orangtua siswa, terapi lewat perantara siswa.
Pembayaran hanya dibatasi untuk iuran komite dan tabungan siswa.
BAB IV PERANCANGAN SISTEM 4.1 Analisa Kebutuhan Sistem 4.1.1 Analisa Permasalahan Permasalahan
yang
muncul
dalam
proses
pengolahan
data
pembayaran iuran komite dan tabungan siswa seperti yang telah diuraikan pada Bab I dan sub bab latar belakang masalah.Berdasarkan permasalahan
47
tersebut, maka solusinya adalah dengan merancang dan membangun program aplikasi yang dapat mengolah data secara tepat dan efisien sekaligus mampu memberikan informasi kepada orangtua siswa secara langsung tentang tunggakan pembayaran iuran komite dan tabungan wajib putra putrinya di sekolah. 4.1.2 Analisa Kebutuhan Perangkat Keras dan Perangkat Lunak 4.1.2.1 Analisa Kebutuhan Perangkat Perangkat keras yang digunakan sebagai media untuk menerapkan sistem sangat berpengaruh pada efisiensi dan efektivitas kinerja suatu sistem tersebut, adapun pada sistem yang berjalan, hardware yang digunakan dengan spesifikasi sebagai berikut : 1. Processor Pentium IV 2.0 GHz 2. Memory (RAM) 128 MB 3. Harddisk 40 GB 4. Monitor 5. Mouse 6. Keyboard 7. Printer
4.1.2.2 Kebutuhan Perangkat Lunak Sistem operasi yang digunakan pada tempat tersebut yaitu: Microsoft Windows XP Professional sehingga sudah sangat mencukupi untuk dapat menjalankan perangkat lunak yang akan dibangun. Perangkat lunak yang dibutuhkan dalam pembangunan aplikasi ini adalah : 1. WampServer sebagai Web Server 2. PHP dan framework CodeIgniter 3. Notepad++ sebagai editor PHP 4. MySQL sebagai DBMS 5. Mozila Firefox sebagai browser 6. Gammu sebagai tool aplikasi SMS
48
4.2 Rancangan Tampilan Menu Halaman ini adalah menampilkan menu utama dari aplikasi ini. Terdapat menu-menu yang dapat dijalankan untuk mengelola pembayaran siswa setelah melakukan login terlebih dahulu.
4.3 Relasi Antar Tabel
Siswa Nis * Nama Tmp_lahir Tgl_lahir Jk Alamat Telp_ortu
Transaksi Id_trans * Nis ** Id_jenis ** Bulan Tanggal Id_kelas ** Id_tahun **
Jenis_bayar Id_jenis * Id_tahun ** Id_tingkat ** Jumlah
Tgkt_kelas Kelas_siswa Nis ** Id_kelas ** Id_tahun ** Status
Kelas Id_kelas * Id_tingkat ** Nama_kelas Jurusan
Petugas Id_ptgs * Nama Username Password
Tahun_ajaran Id_tahun * Tahun_awal Status
Id_tingkat * Nama_tingkat
49
4.4 Diagram Konteks (Contex Diagram)
4.4.1 DAD Level 0
BAB V IMPLEMENTASI 5.1 Tampilan Halaman Login
5.2 Tampilan Input Transaksi
69
70
5.3 Tampilan Output Laporan Rekap Pembayaran
5.4 Tampilan Output Laporan Tunggakan
BAB VI PENUTUP 1.1 Kesimpulan Kesimpulan yang dapat diambil dari hasil analisis, perancangan dan pembuatan program aplikasi Pembayaran Iuran Komite dan Tabungan Siswa dilengkapi Informasi SMS adalah sebagai berikut : 1. Pencarian data pembayaran dan informasi tunggakan iuran komite dan tabungan wajib siswa menjadi lebih cepat diperoleh. 2. Data yang berhubungan dengan pembayaran iuran komite dan tabungan tersimpan secara terkomputerisasi pada database sehingga terdapat cadangan penyimpanan data.
1.2 Saran Berdasarkan kesimpulan yang sudah dibuat, ada beberapa saran untuk pengembangan sistem selanjutnya: 1. Pembuatan aplikasi pembayaran tidak terbatas hanya pada pembayaran iuran komite dan tabungan wajib/ 2. Pengembangan sistem SMS secara dua arah yaitu dari sekolah ke orang tua dan dari orang tua ke pihak sekolah melalui pengiriman SMS dengan format tertentu sehingga pelayanan terhadap siswa dan orangtua siswa dapat ditingkatkan.
90
DAFTAR PUSTAKA
Astuti, F.A, 2011, Sistem Informasi Pembayaran Siswa Berbasis Framework Cake PHP Studi Kasus Pada Sekolah Dasar Hang Tuah 10 Sidoarjo, Tugas Akhir, Jurusan Teknik Informatika FTI UPN “Veteran”, Jawa Timur. Basuki, A.P., 2010, Membangun Web Berbasis PHP dengan framework Codeigniter, Lokomedia, Yogyakarta. Handayanti, H., 2011, Analisis Dan Perancangan Sistem Informasi Pembayaran SPP Sekolah Pada SMA Piri 2 Yogyakarta, Tugas Akhir, Jurusan Teknik Informatika STMIK AMIKOM, Yogyakarta. Hariyanto, B., 2004, Sistem Manajemen Basisdata, Informatika, Bandung. Jogiyanto, H.M., 1993, Analisis dan desain Sistem Informasi (Pendekatan Terstruktur), Andi Offset, Yogyakarta. Kadir, A., 2008, Dasar Perancangan & Implementasi Database Relasional, Yogyakarta, Andi Offset. Kristanto, A.,2008, Perancangan Sistem Informasi dan Aplikasinya, Gava Media, Yogyakarta. Lucas, J.R. dan Henry, C., 1987, Analisis Desain dan Implementasi Sistem Informasi, Erlangga, Jakarta. Wijaya, A., Wijayaning, N., Fauzijah, A., 2009. Layanan Informasi Pembayaran Kuliah Berbasis Sms Interaktif, Yogyakarta, http://journal.uii.ac.id/index.php/Snati/article/viewFile/950/911, 20 Juni 2009, diakses tanggal 4 April 2012. Wijayanti, E. Martama, S. dan Wulansari, D.K., 2011, Sistem Informasi Pembayaran SPP SMK N 1 Pada Pandak Bantul, Tugas Akhir, Jurusan Manajemen Informatika STMIK AMIKOM, Yogyakarta. Tarigan, D.E., 2012, Membangun SMS Gateway Berbasis Web dengan Codeigniter, Lokomedia, Yogyakarta.