Aplikasi Pembayaran Iuran Komite

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

description

KULIAH

Transcript of Aplikasi Pembayaran Iuran Komite

  • 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

  • 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 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

  • 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

    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

  • 49

    4.4 Diagram Konteks (Contex Diagram)

    4.4.1 DAD Level 0

  • 69

    BAB V

    IMPLEMENTASI

    5.1 Tampilan Halaman Login

    5.2 Tampilan Input Transaksi

  • 70

    5.3 Tampilan Output Laporan Rekap Pembayaran

    5.4 Tampilan Output Laporan Tunggakan

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

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