APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA...

15
ARTIKEL SKRIPSI APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA DILENGKAPI INFORMASI BERBASIS SMS PADA SMA NEGERI 1 KALASAN Disusun Oleh Nama : Katrini Nomor Mahasiswa : 12080597 Program Studi : Teknik Informatika Jenjang : Strata 1 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2012

Transcript of APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA...

Page 1: APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA ...jurnal.stmikelrahma.ac.id/assets/file/KATRINI_stmikelrahma.pdf · Pada dasarnya pekerjaan pengolahan data ... pembayaran dari

ARTIKEL SKRIPSI

APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA DILENGKAPI INFORMASI BERBASIS SMS

PADA SMA NEGERI 1 KALASAN

Disusun Oleh Nama : Katrini

Nomor Mahasiswa : 12080597 Program Studi : Teknik Informatika Jenjang : Strata 1

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA

YOGYAKARTA 2012

Page 2: APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA ...jurnal.stmikelrahma.ac.id/assets/file/KATRINI_stmikelrahma.pdf · Pada dasarnya pekerjaan pengolahan data ... pembayaran dari

PERNYATAAN

Page 3: APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA ...jurnal.stmikelrahma.ac.id/assets/file/KATRINI_stmikelrahma.pdf · Pada dasarnya pekerjaan pengolahan data ... pembayaran dari

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

Page 4: APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA ...jurnal.stmikelrahma.ac.id/assets/file/KATRINI_stmikelrahma.pdf · Pada dasarnya pekerjaan pengolahan data ... pembayaran dari

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.

Page 5: APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA ...jurnal.stmikelrahma.ac.id/assets/file/KATRINI_stmikelrahma.pdf · Pada dasarnya pekerjaan pengolahan data ... pembayaran dari

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.

Page 6: APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA ...jurnal.stmikelrahma.ac.id/assets/file/KATRINI_stmikelrahma.pdf · Pada dasarnya pekerjaan pengolahan data ... pembayaran dari

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.

Page 7: APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA ...jurnal.stmikelrahma.ac.id/assets/file/KATRINI_stmikelrahma.pdf · Pada dasarnya pekerjaan pengolahan data ... pembayaran dari

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.

Page 8: APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA ...jurnal.stmikelrahma.ac.id/assets/file/KATRINI_stmikelrahma.pdf · Pada dasarnya pekerjaan pengolahan data ... pembayaran dari

46

Tabel Ringkasan referensi penelitian

No Peneliti Topik Uraian

Kelemahan

1 Wijayanti dkk. (2011)

Sistem Informasi Pembayaran SPP Pada SMK N 1 Pandak Bantul

Aplikasi dibangun menggunakan Microsoft Visual Basic 6.0

Belum ada laporan tunggakan untuk orangtua siswa

2 Handayanti (2011)

Aplikasi Sistem Informasi Pembayaran SPP Sekolah Pada SMA PIRI 2 Yogyakarta

Aplikasi dibangun menggunakan Microsoft Visual Basic 6.0

Terdapat laporan tunggakan tetapi tidak dilaporkan secara langsung kepada orangtua siswa, terapi lewat perantara siswa.

3 Astuti (2011)

Sistem Informasi Pembayaran SPP Berbasis Framework Pada SD Hang Tuah 10 Sidoarjo

Aplikasi dibangun menggunakan bahasa pemrograman PHP dengan framework Cake PHP.

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 CodeIgniter.

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

Page 9: APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA ...jurnal.stmikelrahma.ac.id/assets/file/KATRINI_stmikelrahma.pdf · Pada dasarnya pekerjaan pengolahan data ... pembayaran dari

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

Page 10: APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA ...jurnal.stmikelrahma.ac.id/assets/file/KATRINI_stmikelrahma.pdf · Pada dasarnya pekerjaan pengolahan data ... pembayaran dari

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

Id_trans *Nis **Id_jenis **BulanTanggal Id_kelas **Id_tahun **

Id_ptgs *Nama UsernamePassword

Nis *Nama Tmp_lahirTgl_lahirJkAlamat Telp_ortu

Transaksi Siswa

Petugas

Id_tingkat *Nama_tingkat

Tgkt_kelas

Id_jenis *Id_tahun **Id_tingkat **Jumlah

Jenis_bayar

Id_kelas *Id_tingkat **Nama_kelasJurusan

Kelas

Id_tahun *Tahun_awalStatus

Tahun_ajaran

Nis **Id_kelas **Id_tahun **Status

Kelas_siswa

Page 11: APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA ...jurnal.stmikelrahma.ac.id/assets/file/KATRINI_stmikelrahma.pdf · Pada dasarnya pekerjaan pengolahan data ... pembayaran dari

49

4.4 Diagram Konteks (Contex Diagram)

 

4.4.1 DAD Level 0

Page 12: APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA ...jurnal.stmikelrahma.ac.id/assets/file/KATRINI_stmikelrahma.pdf · Pada dasarnya pekerjaan pengolahan data ... pembayaran dari

69

BAB V

IMPLEMENTASI

5.1 Tampilan Halaman Login

5.2 Tampilan Input Transaksi

Page 13: APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA ...jurnal.stmikelrahma.ac.id/assets/file/KATRINI_stmikelrahma.pdf · Pada dasarnya pekerjaan pengolahan data ... pembayaran dari

70

5.3 Tampilan Output Laporan Rekap Pembayaran

5.4 Tampilan Output Laporan Tunggakan

Page 14: APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA ...jurnal.stmikelrahma.ac.id/assets/file/KATRINI_stmikelrahma.pdf · Pada dasarnya pekerjaan pengolahan data ... pembayaran dari

90

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.

Page 15: APLIKASI PEMBAYARAN IURAN KOMITE DAN TABUNGAN SISWA ...jurnal.stmikelrahma.ac.id/assets/file/KATRINI_stmikelrahma.pdf · Pada dasarnya pekerjaan pengolahan data ... pembayaran dari

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.