RANCANG BANGUN SISTEM REGISTRASI BERGERAK BERBASIS SMS GATEWAY PADA PENDAFTARAN NAFAR MAJLIS TAFSIR AL-QUR'AN

dokumen-dokumen yang mirip
RANCANG BANGUN SISTEM REGISTRASI BERGERAK BERBASIS SMS GATEWAY PADA PENDAFTARAN NAFAR MAJLIS TAFSIR AL-QUR'AN

PERANCANGAN SISTEM INFORMASI NAFAR PADA MAJLIS TAFSIR AL-QUR AN BERBASIS WEB

PERANCANGAN SISTEM INFORMASI NAFAR PADA MAJLIS TAFSIR AL-QUR AN BERBASIS WEB

II. DASAR TEORI 2.1 Deifini SMS

PERANCANGAN SISTEM INFORMASI POLIKLINIK

IMPLEMENTASI SMS GATEWAY UNTUK LAYANAN INFORMASI ABSENSI SISWA ( Studi Kasus Siswa Kelas 3 Tahun Ajaran 2015/2016 Pada SDN 7 Pule )

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI E_LEARNING UNTUK PEMBELAJARAN BAHASA PEMROGRAMAN PHP

PERANCANGAN SISTEM INFORMASI MANAJEMAN PENDIDIKAN DAN PELATIHAN PT. PLN (PERSERO) DISTRIBUSI JATENG DAN DIY

BAB V PENGUJIAN DAN ANALISIS HASIL. lunak. Dengan demikian pengujian black box memungkinkan perekayasa

Rancang Bangun Sistem Manajemen Hubungan Pelanggan Pada Poliklinik

DAFTAR ISI HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI KATA PENGANTAR.. DAFTAR GAMBAR DAFTAR MODUL..

SISTEM INFORMASI AKADEMIK DI SMP MUHAMMADIYAH AL-KAUTSAR PROGRAM KHUSUS KARTASURA BERBASIS MOBILE

SISTEM INFORMASI BIAYA TAGIHAN AIR PELANGGAN PDAM KOTA SURAKARTA BERBASIS MOBILE

RANCANG BANGUN SISTEM INFORMASI APOTEK BERBASIS WEB (Studi Kasus di Apotek Mutiara, Banyumanik Semarang)

SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS

PERANCANGAN SISTEM INFORMASI KERJA PRAKTEK DAN TUGAS AKHIR TEKNIK ELEKTRO UNIVERSITAS DIPOEGORO

MAKALAH SEMINAR TUGAS AKHIR PERANCANGAN APLIKASI AGENDA UJIAN TUGAS AKHIR BERBASIS WEB

RANCANG BANGUN SISTEM INFORMASI APOTEK BERBASIS WEB (Studi Kasus di Apotek Mutiara, Banyumanik Semarang)

SISTEM INFORMASI ALAT TULIS KANTOR DI JURUSAN TEKNIK ELEKTRO UNIVERSITAS DIPONEGORO Desi Hestya Nugraheni 1, Adian Fatchur Rochim 2, Aghus Sofwan 2

Aplikasi e-commerce Pada Layanan Toko Komputer Elektronik (e-computer Store)

BAB I PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN APLIKASI ABSENSI KELAS BERBASIS SMS GATEWAY

Makalah Seminar Kerja Praktek

APLIKASI SISTEM INVENTORI GUDANG (ASIG) BERBASIS WEB STUDI KASUS PERUSAHAAN DISTRIBUTOR FARMASI PT. BANDUNG PERDANA MEDIKATAMA SKRIPSI

PERANCANGAN SISTEM INFORMASI KERJA PRAKTEK DAN TUGAS AKHIR TEKNIK ELEKTRO UNIVERSITAS DIPOEGORO

LAPORAN SKRIPSI SISTEM EKSTRAKURIKULER PADA SMP NU AL MA RUF KUDUS BERBASIS WEB DAN SMS GATEWAY. Disusun Oleh : : Adhita Arif Setyawan

SMS Gateway Broadcast Info Lowongan Kerja Event Di Surabaya TUGAS AKHIR. DISUSUN OLEH : Sandhya A. Utama ( )

Perancangan Sistem Komunikasi Training Center X

Perancangan Sistem Monitoring Persediaan Barang Di PT. Reska Multi Usaha Berbasis Sms Gateway ABSTRAK

APLIKASI SISTEM INFORMASI SARANA-PRASARANA UNIVERSITAS DIPONEGORO BERBASIS WEB

SISTEM INFORMASI PELAYANAN HAJI DAN UMROH BERBASIS WEB PADA PT. BUSINDO AYANA

APLIKASI PEMBELIAN BAHAN BAKU DI PT. SEMARANG AUTOCOMP MANUFACTURING INDONESIA

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96

Makalah Seminar Kerja Praktek

SISTEM INFORMASI PENERIMAAN SISWA BARU BERBASIS WEB DENGAN FITUR SMS GATEWAY DI SMK KETINTANG SURABAYA SKRIPSI. Disusun oleh :

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

SISTEM INFORMASI EKSPEDISI PENGIRIMAN BARANG VIA KERETA API MENGGUNAKAN SMS GATEWAY (STUDI KASUS PT. HERONA EXPRESS SIDOARJO) SKRIPSI.

RANCANG BANGUN SISTEM REMINDER KREDIT SEMESTER STUDI KASUS JURUSAN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG TUGAS AKHIR

PEMBUATAN DATABASE SISTEM INFORMASI KESEHATAN (MEDICAL INFORMATION SYSTEM) PADA RUMAH SAKIT DENGAN MySQL DAN PEMROGRAMAN BORLAND DELPHI 7.

RANCANG BANGUN SISTEM LAYANAN PASIEN TERPADU BERBASIS SMS GATEWAY (STUDI KASUS DI PRO CLINIC SURABAYA) SKRIPSI. Oleh : ARIF FIRMANSYAH

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

PAIN (PARENTAL ADVISORY VIA INTERNET) SEBAGAI MONITORING AKTIVITAS INTERNET SECARA MOBILE DAN DINAMIS

ABSTRAK. v Universitas Kristen Maranatha

RANCANG BANGUN SISTEM LAYANAN PASIEN TERPADU BERBASIS SMS GATEWAY (STUDI KASUS DI PRO CLINIC SURABAYA) SKRIPSI. Oleh : ARIF FIRMANSYAH

APLIKASI PENGELOLAAN PROPOSAL KEGIATAN KEMAHASISWAAN DI UNIVERSITAS TELKOM

SISTEM INFORMASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB PADA SMP NEGERI 35 SURABAYA SKRIPSI. Disusun Oleh : GALANK BAGUS FRELANDA W O K NPM.

APLIKASI JADWAL PENGISIAN KRS DAN PEMBAGIAN KHS BERBASIS SMS GATEWAY DAN JEJARING SOSIAL

PERANCANGAN SISTEM INFORMASI PEMESANAN LAPANGAN FUTSAL BERBASIS WEB PADA NUSANTARA FUTSAL KEBUMEN NASKAH PUBLIKASI

PERANCANGAN WEBSITE E-COMMERCE PENJUALAN IKAN KARANG ABSTRACT

KATA PENGANTAR. taufik dan hidayah-nya, penulisan laporan tugas akhir dengan judul PELAYANAN SISTEM INFORMASI AKADEMIK DI SMK

Makalah Seminar Tugas Akhir SISTEM APLIKASI PENCATATAN TINDAK KEJAHATAN PADA POLSEK TEGAL SELATAN BERBASIS WEB. Abstrak

ABSTRACT. Keywords : Application, E-Commerce, Customer Relationship Management

SISTEM INFORMASI JADWAL PRAKTEK DOKTER BPJS KESEHATAN CABANG KUDUS BERBASIS WEB DENGAN MENGGUNAKAN SMS GATEWAY

RANCANG BANGUN SISTEM APPLIKASI UJIAN ONLINE UNTUK MEMBANTU SISWA DALAM MENGHADAPI UJIAN AKHIR NASIONAL ONLINE DI SMP NEGERI 01 WATES - BLITAR

SISTEM INFORMASI PELANGGAN BERBASIS SMS GATEWAY PADA DEALER YAMAHA JAYA MOTOR

MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta.

1. BAB 1 PENDAHULUAN 1.1 Latar Belakang

MAKALAH SEMINAR TUGAS AKHIR PERANCANGAN APLIKASI KANTOR VIRTUAL BERBASIS WEB 2.0

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

ANALISA DAN DESAIN DENGAN METODE CRM (COSTUMER RELATIONSHIP MANAGEMENT) PADA PENGELOLAAN DATA DREAM PARADISE BALI TOUR & TRAVEL

PERANCANGAN SISTEM SMS GATEWAY UNTUK PEMBERITAHUAN JADWAL PENAYANGAN FILM PERDANA SESUAI KATEGORI PADA BIOSKOP GOLDEN THEATER SKRIPSI

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI NOTIFIKASI NILAI SISWA PADA SMA BUDI MURNI 3 MEDAN BERBASIS WEB DAN SMSA GATEWAY

PROPOSAL SKRIPSI SISTEM INFORMASI KEHADIRAN PERKULIAHAN MAHASISWA VIA SMS GATEWAY. Logo kampus. Oleh : NAMA ANDA NIM : XXXXX

Makalah Seminar Kerja Praktek

APLIKASI LAYANAN INFORMASI AKADEMIK SEKOLAH BERBASIS SMS (STUDI KASUS: SMK SWASTA TELADAN MEDAN) SKRIPSI APRILIA RAMADHANI

BAB I PENDAHULUAN Latar Belakang

PERANCANGAN SISTEM INFORMASI SIMPAN PINJAM KOPERASI PEGAWAI REPUBLIK INDONESIA UNIVERSITAS DIPONEGORO BERBASIS WEB

ABSTRAK. Kata kunci : website, hotel, reservasi, CRM. iii Universitas Kristen Maranatha

SISTEM INFORMASI ALAT TULIS KANTOR DI JURUSAN TEKNIK ELEKTRO UNIVERSITAS DIPONEGORO Desi Hestya Nugraheni1, Adian Fatchur Rochim2, Aghus Sofwan2

SKRIPSI SISTEM INFORMASI PENDAFTARAN KEJUARAAN TAEKWONDO SECARA ONLINE REGISTRATION INFORMATION SYSTEM ONLINE OF TAEKWONDO CHAMPIONSHIP

FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

APLIKASI E-ELECTION BERBASIS SMS GATEWAY UNTUK MENDUKUNG E-DEMOCRACY PADA PEMILIHAN KETUA SUATU ORGANISASI SEKOLAH SKRIPSI RIA ARNISHA

BAB I PENDAHULUAN I.1. Latar Belakang

Makalah Seminar Kerja Praktek. Complaint Handling System (CHS) Rody Verdika C (L2F008086)

APLIKASI INVENTORI DAN HUTANG-PIUTANG DENGAN FITUR SMS GATEWAY BERBASIS YII FRAMEWORK DI UD. MANUNGGAL SKRIPSI

ABSTRAK. Kata Kunci: information retrieval, rekomendasi, wanita, web portal UNIVERSITAS KRISTEN MARANATHA

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI KEHADIRAN SISWA PADA SMA HARAPAN 3 DELI TUA BERBASIS WEB DAN SMS GATEWAY

SISTEM INFORMASI LOWONGAN KERJA ONLINE DENGAN IMPLEMENTASI SMS GATEWAY MENGGUNAKAN FRAMEWORK CODEIGNITER SKRIPSI. Oleh :

SISTEM INFORMASI BIAYA TAGIHAN AIR PELANGGAN PDAM KOTA SURAKARTA BERBASIS MOBILE

Makalah Seminar Tugas Akhir SISTEM INFORMASI AKUNTANSI KOPERASI UNIT DESA (KUD) DENGAN PHP DAN MYSQL

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN SISWA BARU PADA SMA NEGERI 5 KUPANG DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

PERANCANGAN SISTEM INFORMASI SUKU CADANG PADA DEPARTEMEN UTILITY SPINNING PT. BATAMTEX Ida Riyana*, Agung Budi Prasetijo**, R.

UJIAN ONLINE MASUK SEKOLAH SMP BERBASIS WEB, STUDI KASUS XYZ FAJAR MAULANA YUSUP

METODE LOGIKA FUZZY UNTUK MEREKOMENDASIKAN PILIHAN SISWA KURSUS BAHASA INGGRIS DI KABUPATEN NGANJUK ARTIKEL SKRIPSI

APLIKASI PERSEDIAAN BARANG PADA SEKRETARIAT DPRD KOTA BANDUNG

Disusun Oleh : Nama : Putri Wulan Septiantari NIM : Program Studi : Teknik Informatika. Pembimbing 2 : Sukadi, S.Kom

Sistem Informasi Laboratorium Berbasis SMS

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI KEPRAJURITAN TNI-AD (STUDI KASUS LEMJIANTEK/STTAD KOTA MALANG) TUGAS AKHIR

BAB I PENDAHULUAN. 1.1 Latar Belakang

Jurusan Teknik Elektro, Universitas Diponegoro Semarang Jl. Prof. Sudharto, SH, Kampus UNDIP Tembalang, Semarang 50275, Indonesia

PEMBUATAN CONTENT MANAGEMENT SYSTEM (CMS) UNTUK SISTEM PENJURIAN LOMBA INFORMATICS LOGICAL PROGRAMMING COMPETITION DI UNIVERSITAS SURABAYA

SISTEM INFORMASI PENGAJUAN JUDUL TUGAS AKHIR BERBASIS WEBSITE PADA AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER (AMIK) LEMBAH DEMPO PAGARALAM

SISTEM INFORMASI MANAJEMEN PENYEWAAN LAPANGAN DAN TURNAMEN PERTANDINGAN FUTSAL BERBASIS WEB DAN SMS GATEWAY DI OLE OLE FUTSAL SURABAYA SKRIPSI

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

PEMBUATAN DAN PERANCANGAN APLIKASI NILAI MATA PELAJARAN SISWA BERBASIS CLIENT SERVER PADA SMP N 1 SAWIT BOYOLALI

APLIKASI INFORMASI AGENT PROPERTY BERBASIS WEB & SMS GATEWAY (STUDI KASUS PT. STAR TOP PROPERTY) ADI SETIAWAN

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI AKTIVITAS DAN PENGINGAT UNTUK DOSEN BERBASIS WEB DAN SMS GATEWAY TUGAS AKHIR. Oleh :

SISTEM INFORMASI PENJUALAN BARANG PADA TOKO DIGITAL ELEKTRONIK BERBASIS WEB (STUDI KASUS TOKO MEGA ELEKTRONIK) SKRIPSI

BAB 1 PENDAHULUAN. orang saat ini sudah memanfaatkan teknologi seluler. SMS (Short Messages

Transkripsi:

RANCANG BANGUN SISTEM REGISTRASI BERGERAK BERBASIS SMS GATEWAY PADA PENDAFTARAN NAFAR MAJLIS TAFSIR AL-QUR'AN Muhammad Satriya Utama *), Wahyul Amien Syafei, R Rizal Isnanto Jurusan Teknik Elektro, Fakultas Teknik, Universitas Diponegoro, Jln. Prof. Sudharto, Tembalang, Semarang, Indonesia E-mail *) : satriya06@gmail.com ABSTRAK Nafar merupakan agenda rutin yang diselenggarakan Majlis Tafsir Al-Qur an di bulan Ramadhan yang diikuti segenap warga Majlis Tafsir Al Qur an dari semua umur, pendidikan, profesi dan daerah asal yang berbeda untuk berkumpul dalam suatu kegiatan keagamaan. Ribuan para Nafirin disebarkan ke berbagai cabang atau perwakilan Majlis Tafsir Al Qur an di seluruh Indonesia untuk mempertebal silaturahim, memperdalam ilmu dan wisata hati bagi yang mengikutinya. Selama ini pendaftaran Nafar masih saja menggunakan cara manual, yaitu dengan mendaftar secara manual ke pengurus cabang dimana peserta tinggal, hal ini tentu saja menyita banyak waktu, tenaga dan material. Sehubungan dengan hal tersebut, diperlukan sebuah sistem registrasi melalui SMS yang memudahkan panitia dan peserta untuk mendaftar serta melihat pengumuman mengenai kegiatan Nafar tanpa harus datang ke cabang. Sistem registrasi ini menggunakan PHP sebagai bahasa pemrograman, MySQL sebagai manajemen sistem basis data dan Gammu sebagai SMS Gateway. Penggunaan PHP, MySQL dan Gammu disini dikarenakan bersifat gratis (free) dan integrasi antara PHP, MySQL dan Gammu mudah untuk diimplementasikan (user friendly). Hasil yang didapat dari pembuatan tugas akhir ini adalah sistem registrasi melalui SMS yang dapat memudahkan panitia dan peserta untuk mengikuti kegiatan Nafar yang diselenggarakan oleh Majlis Tafsir Al Qur'an. Kata Kunci : Nafar, SMS, PHP, MySQL, Gammu ABSTRACT Nafar is a routine agenda which held by Majlis Tafsir Al-Quran in Ramadhan month followed by entire member of Majlis Tafsir Al Quran from all age, education, profession, and different region of origin to gather in a religious activity. Thousands Nafirin was spread into various branch or agency of Majlis Tafsir AlQuran in whole Indonesia to strengthening friendship, extending knowledge and spiritual tour to everybody follows. Nowadays, registering system of Nafar still use manual way which member should comes to branch management where they live. It should be wasting time, energy, and material. Because of that, needed a registration system via texting which ease committee and member to register and see the announcement about Nafar activity without going to branch company. This registration system use PHP as programming language, MySQL as Data Base Management System, and Gammu as Texting Gateway. Utilization of PHP, MySQL, and Gammu there, because of the free characteristics and easiness integration of them (user friendly). Result of making this Final Assignment is Registration System via Texting that can ease committee and member to follow Nafar activity which held by Majlis Tafsir AlQuran. Keywords : Nafar, SMS, PHP, MySQL, Gammu I. PENDAHULUAN Nafar merupakan kegiatan rutin tahunan Majlis Tafsir Al Qur'an. Kegiatan tersebut, diselenggarakan setiap bulan ramadhan dengan peserta sekitar 4000 orang dari 144 cabang seluruh indonesia dan lebih dari 100 tempat tujuan yang tersebar di seluruh Pulau Jawa. Nafar bertujuan untuk mempererat ukhuwah atau hubungan kekeluargaan antar anggota serta meningkatkan ilmu dari setiap peserta dengan sistem tinggal dan belajar bersama di majlis cabang selama beberapa hari di tempat Nafar. Setiap tahun, Nafar dibagi menjadi tiga gelombang yang dilaksanakan pada bulan Ramadhan. Selama ini, sistem pendaftaran masih manual, yaitu dengan cara panitia pusat menyebarkan formulir pendaftaran di setiap cabang Majlis Tafsir Al-Qur an. Setelah itu, pengurus cabang mengisi lalu mengirimkan formulir pendaftaran kembali ke pusat untuk direkap dan ditentukan tempat tujuan dengan beberapa aturan khusus, semua dilakukan secara manual kertas, banyak orang. Untuk memudahkan panitia dan pengurus Majlis Tafsir Al-Qur an di setiap cabang untuk

mendaftarkan peserta serta melihat informasi, pembagian gelombang dan tempat tujuan Nafar yang diselenggarakan oleh Majlis Tafsir Al Qur an diperlukan sebuah sistem registrasi atau pendaftaran yang bisa dilakukan melalui perangkat komunikasi bergerak. Tujuan dari penelitian tugas akhir ini adalah untuk merancang sebuah sistem registrasi bergerak berbasis SMS Gateway yang memudahkan pendaftaran, proses rekapitulasi dan penentuan tempat tujuan Nafar bagi panitia dan peserta Nafar Majlis Tafsir Al-Qur'an. II. ANALISA DAN PERANCANGAN SISTEM 2.1 Analisa Kebutuhan Sistem Langkah awal dalam perancangan sistem adalah analisis dan penentuan kebutuhan sistem. Pada langkah ini ditentukan kebutuhan apa saja yang harus dipenuhi oleh sistem. Penentuan kebutuhan ini meliputi kebutuhan peserta dan panitia Nafar. Parameter yang digunakan berupa wawancara dengan narasumber. Hasil dari wawancara tersebut didapatkan informasi bahwa peserta Nafar membutuhkan sarana pendukung untuk melakukan pendaftaran Nafar tanpa harus bolak-balik mengambil dan mengembalikan formulir pendaftaran setelah mengisinya. Selain itu, panitia juga membutuhkan sarana pendukung untuk membagi pendistribusian peserta Nafar dengan ketentuan sebagai berikut: 1. Tempat tujuan Nafar adalah cabang dari MTA yang mendaftar sebagai tempat tujuan Nafar dan disetujui oleh panitia Nafar. 2. Setiap tahun Nafar terbagi menjadi tiga periode. 3. Tempat tujuan Nafar terbagi menjadi dua kategori yaitu favorit dan tidak favorit. 4. Peserta Nafar dibagi menjadi dua kategori yang sudah khususi dan yang belum khususi. 5. Setiap tempat tujuan Nafar terdapat quota maksimal peserta, dengan perbandingan antara peserta yang sudah khususi dan belum khususi adalah 2:3 6. Dalam satu tahun peserta boleh mengikuti semua periode dengan syarat tempat tujuan berbeda tiap periode. 7. Tidak boleh memilih tempat tujuan yang sama dengan tahun lalu dan dua tahun yang lalu. 8. Peserta tidak boleh memilih tempat tujuan yang sama dengan asal cabang. 9. Untuk tempat tujuan favorit, tidak boleh terdapat lebih dari satu peserta dari cabang yang sama pada tempat tujuan dan periode yang sama. 10. Untuk tempat tujuan tidak favorit, tidak boleh terdapat lebih dari dua peserta dari cabang yang sama pada tempat tujuan dan periode yang sama. 2.2 Perancangan Sistem 2.2.1 Perancangan Basis Data Basisdata digunakan untuk media penyimpanan data yang kemudian digunakan untuk menghasilkan informasi. Dalam basisdata sistem registrasi bergerak berbasis SMS Gateway pada pendaftaran Nafar ini terdapat relasi antar tabel yang ditunjukkan pada Gambar 1. Gambar 1 Relasi Antar Tabel Basisdata nafarmta 2.2.2 Perancangan Proses Perancangan proses menggambarkan prosesproses yang ada pada sistem yang akan dibangun menggunakan Data Flow Diagram. Diagram konteks menggambarkan keseluruhan proses pada sistem, serta menggambarkan hubungan sistem dengan kesatuan luar yang ada pada sistem. Berikut Gambar 2 tampilan diagram konteks. Gambar 2 Diagram Konteks Sistem Pada diagram Konteks, masing-masing entitas memiliki data masukan dan data keluaran pada sistem. Semua data ini nantinya akan dibutuhkan dalam proses di sistem. Proses yang ada pada diagram konteks selanjutnya dapat dijabarkan menjadi diagram alir 2

data (DFD) level 0 yang ditunjukkan pada Gambar 3 berikut. Apabila proses pendaftaran berhasil, maka akan muncul halaman seperti pada Gambar 5. Gambar 5 Balasan SMS Pendaftaran Nafar Gambar 5 menunjukan bahwa pendaftar berhasil mendaftarkan diri pada Nafar. Gambar 3 Data Flow Diagram Level 0 Sistem III. PENGUJIAN SISTEM Pada tahapan pengujian ini terdapat tiga jenis pengujian yang dilakukan yaitu pengujian proses pendaftaran, pengujian proses layanan informasi, pengujian proses pembatalan. 3.1 Pengujian Proses Pendaftaran Pendaftaran Nafar adalah proses mendaftarnya anggota MTA pada Nafar. Dalam proses ini terdapat format SMS yang harus diperhatikan. Apabila terjadi kesalahan dalam format SMS, maka proses pendaftaran tidak dapat berlangsung. Format SMS pendaftaran Nafar adalah : DAFTAR#IDAnggota#KodeTujuan#Periode Setelah pendaftar mengetahui format SMS pendaftaran, pendaftar dapat mendaftar Nafar sesuai dengan format tersebut dan mengirimkannya ke nomor ponsel yang digunakan oleh server pendaftaran Nafar seperti pada Gambar 4. Gambar 4 SMS Pendaftaran Nafar Gambar 4 digunakan oleh pendaftar untuk melakukan pendaftaran Nafar. daftar : Kata kunci yang memberikan perintah kepada sistem untuk proses pendaftaran. input. 72000003: Nomor anggota MTA. c002 : Tempat tujuan Nafar yang dipilih. 1 : Periode Nafar yang dipilih. 3.2 Proses Layanan Informasi Layanan Informasi adalah proses pencarian informasi Nomor Anggota, nama, asal cabang, tujuan dan periode dari pendaftar Nafar. Dalam proses ini terdapat format SMS yang harus diperhatikan. Apabila terjadi kesalahan dalam format SMS, maka proses pendaftaran tidak dapat berlangsung. Format SMS Layanan Informasi adalah : INFO#Nomor Anggota Setelah pendaftar mengetahui format SMS Layanan Informasi, pendaftar dapat melihat status pendaftar dengan format tersebut dan mengirimkannya ke nomor ponsel yang digunakan oleh server pendaftaran Nafar seperti pada Gambar 6. Gambar 6 SMS Layanan Informasi Gambar 6 digunakan oleh pendaftar untuk meminta informasi status pendaftar Nafar. info : Kata kunci yang memberikan perintah kepada sistem untuk Mencari Informasi. masukan. 72000003: Nomor Anggota MTA. Apabila proses layanan informasi berhasil, maka akan muncul halaman seperti pada Gambar 7. Gambar 7 Balasan SMS Layanan Informasi Gambar 7 menunjukkan bahwa pendaftar berhasil mendapatkan informasi status pendaftar. 3

3.3 Proses pembatalan Pembatalan adalah proses dimana pendaftar membatalkan pendaftaran Nafar. Dalam proses ini terdapat format SMS yang harus diperhatikan. Apabila terjadi kesalahan dalam format SMS, maka proses pendaftaran tidak dapat berlangsung. Format SMS Pembatalan adalah: BATAL#Nomor Anggota#Periode Setelah pendaftar mengetahui format SMS pembatalan, pendaftar dapat membatalkan pendaftaran dengan format tersebut dan mengirimkannya ke nomor ponsel yang digunakan oleh server pendaftaran Nafar seperti pada Gambar 8. Gambar 8 SMS Pembatalan Gambar 8 digunakan oleh pendaftar untuk membatalkan pendaftaran Nafar. batal : Kata kunci yang memberikan perintah kepada sistem untuk proses Pembatalan. masukan. 7200003 : Nomor Anggota MTA. 1 : Periode Nafar yang dipilih. Apabila proses pembatalan berhasil, maka akan muncul halaman seperti pada Gambar 9. Sebagai contoh, apabila pendaftar mendaftar ke tujuan yang sama pada tahun yang sama walaupun pada periode yang berbeda, pendaftaran tetap tidak akan dapat dilakukan dan pendaftar akan mendapatkan rekomendasi tujuan yang dapat dipilih Gambar 10 SMS Pendaftaran dengan Kesalahan Pemilihan Tujuan atau Periode Gambar 10 merupakan contoh kesalahan pemilihan tujuan atau periode pada saat pendaftaran. daftar : Kata kunci yang memberikan perintah kepada sistem untuk proses pendaftaran. input. 72000003: Nomor anggota MTA. c002 : Tempat tujuan Nafar yang dipilih. 2 : Periode Nafar yang dipilih. Pada Gambar 10, pendaftar memilih tujuan yang sudah dipilih pada periode satu, sehingga pendaftaran tidak dapat dilakukan. Apabila hal tersebut terjadi, pendaftar akan mendapatkan balasan berupa peringatan kesalahan pemilihan tujuan dan rekomendasi yang langsung dapat dipilih apabila belum dipilih orang lain terlebih dahulu seperti pada Gambar 11. Gambar 9 Balasan SMS Pembatalan Gambar 9 menunjukan bahwa pendaftar berhasil membatalkan pendaftaran Nafar. 3.3 Rekomendasi Rekomendasi adalah fitur tambahan apabila pendaftar melakukan kesalahan pemilihan tujuan dan periode yang tidak sesuai dengan syarat dan ketentuan Nafar atau tujuan dan periode yang dipilih sudah penuh. Untuk fitur rekomendasi telah disesuaikan dengan syarat dan ketentuan Nafar sehingga rekomendasi tersebut bisa langsung dipilih. Gambar 11 Peringatan Kesalahan Pemilihan Tujuan dan Rekomendasi Tujuan dan Periode Gambar 11 merupakan peringatan kesalahan dan rekomendasi tujuan dan periode yang dapat langsung dipilih apabila belum didahului oleh orang lain terlebih dahulu. Karena pemberian rekomendasi sudah melalui penyaringan berdasarkan syarat dan ketentuan Nafar. 3.3 Error Antisipasi Error adalah fitur tambahan apabila pendaftar mengirimkan SMS dengan format SMS atau data salah. 4

3.3.1 Kesalahan Format SMS Pada proses pendaftaran, layanan informasi dan pembatalan memiliki format masing2 yang baku. Format tersebut tidak boleh salah. Apabila terjadi kesalahan format SMS, maka proses tersebut tidak dapat dilakukan. Gambar 12 Kesalahan Format SMS Gambar 12 merupakan salah satu contoh kesalahan format SMS. Format pada SMS pendaftaran seharusnya ada empat bagian yang dipisahkan oleh tanda #. Apabila hal tersebut terjadi, maka pendaftar akan mendapatkan peringatan kesalahan format seperti Gambar 13. Gambar 13 Peringatan Kesalahan Format SMS Gambar 13 merupakan peringatan kesalahan format SMS pada proses pendaftaran. Apabila ada peringatan seperti gambar tersebut, maka pendaftar harus lebih memperhatikan format SMS yang dikirimnya. 3.3.2 Kesalahan Data SMS Semua data yang digunakan pada saat proses pendaftaran, layanan informasi dan pembatalan tersimpan didalam basisdata baik Nomor Anggota, Tujuan, Periode, dan data pendaftar Nafar. Apabila terjadi kesalahan pengisian data entah itu pada saat proses pendaftaran, layanan informasi maupun pembatalan, maka proses tersebut tidak dapat dilakukan. Gambar 14 Kesalahan Pengisian Data Pada Gambar 12, Nomor Anggota tidak sesuai dengan Nomor Anggota MTA. Apabila hal itu terjadi, maka pendaftar akan mendapatkan balasan berupa peringatan kesalahan format seperti pada Gambar 13. Gambar 15 Peringatan Kesalahan Pengisian Nomor Anggota MTA 5 Apabila ada peringatan seperti Gambar 15, maka pendaftar harus lebih memperhatikan Nomor Anggota MTA. IV. KESIMPULAN Dari hasil perancangan dan pengujian sistem registrasi bergerak berbasis SMS gateway ini dapat ditarik kesimpulan bahwa sistem yang dibangun memudahkan proses pendaftaran, proses rekapitulasi dan penentuan tempat tujuan Nafar bagi panitia dan peserta Nafar. Adapun saran yang dapat diberikan adalah dibuatnya komputer server yang telah dilengkapi dengan IP publik agar sistem registrasi bergerak dapat digunakan bersama dengan sistem informasi Nafar berbasis web. Referensi [1] Solichin, Achmad. MySQL 5 : Dari Pemula Hingga Mahir, Jakarta, 2010. [2] -----, http://www.mta.or.id/2010/08/13/indahnyanafar-ramadhan-1431h, Februari 2013. [3] Sakur Stendy B., PHP 5 Pemrograman Berorientasi Objek: Konsep Dan Implementasi, Andi Publisher, Yogyakarta, 2011 [4] Saputra, Agus, Step By Step Membangung Aplikasi SMS dengan PHP dan MySQL, Elex Media Komputindo, Jakarta, 2011 [5] Yuana, Rosihan Ari. Panduan Praktis SMS Gateway dengan PHP dan Gammu. Disadur dari http://www.blog.rosihanari.net [6] Yuana, Rosihan Ari. Basic PHP Tutorial dengan PHP dan Gammu. Disadur dari http://www.blog.rosihanari.net [7] Yuana, Rosihan Ari. Tutorial AJAX. Disadur dari http://www.blog.rosihanari.net [8] -----, http://www.mta.or.id/sekilas-profil, Februari 2013 [9] -----, http://homemrhanz25.blogspot.com/2010/12/tentangsms-gateway.html [10] -----, http://www.ubaya.ac.id/ubaya/articles_detai l/16/membuat-sms-gateway-dengangnokii.html [11] Suprapto. Wawancara panitia Nafar Majlis Tafsir Al-Qur an. Solo. 2012

BIODATA Muhammad Satriya Utama, lahir di Semarang tanggal 13 November 1987. Menempuh pendidikan dasar di SD Negeri Gemah 02 Semarang. Melanjutkan ke SMP Negeri 33 Semarang. Pendidikan tingkat atas di SMA Negeri 2 Semarang. Dari tahun 2006 hingga saat ini masih menempuh pendidikan Strata-1 di Jurusan Teknik Elektro Fakultas Teknik Universitas Diponegoro Semarang, konsentrasi Teknologi Informasi. Menyetujui, Dosen Pembimbing I Dr. Wahyul Amien S, ST,. MT. NIP. 19711218 1995121001 Dosen Pembimbing II Dr. R. Rizal Isnanto, ST,. MM,. MT. NIP. 197007272000121001 6