Skema Sms Gateway Sistem Informasi Pengelolaan dan Pengaturan Jadwal Ceramah Berbasis Web dan Sms Gateway.

FK_RELATION_70 FK_RELATION_71 FK_RELATION_72 FK_RELATION_123 FK_RELATION_124 FK_RELATION_125 FK_RELATION_126 client id_cli ent usernam e_cli ent id_admin password_admi n nama_cl ient al am at_cli ent jeni s_kel am in kota_cl ient kode_pos no_hp_client no_ktp_cli ent nama_instansi al am at_i nstansi telp_instansi password_cl ient vari able character6 vari able character50 i nteger vari able character50 vari able character50 text vari able character1 vari able character20 vari able character5 vari able character15 vari able character16 vari able character50 text vari able character10 vari able character50 pk pk fk fk pembi cara id_pembi cara username_pembicara id_admi n password_adm in ktp_pembicara nam a_pembi cara alamat_pembi cara jenis_kelamin tempat_lahir tanggal_l ahir kota_pembi cara kode_pos_pembicara hp_pembicara keterangan_pembicara foto_pem bi cara password_pem bi cara vari abl e character6 vari abl e character50 integer vari abl e character50 vari abl e character16 vari abl e character30 text vari abl e character1 vari abl e character30 date vari abl e character30 vari abl e character5 vari abl e character15 text text vari abl e character50 pk pk fk fk shift id_shift id_admi n password_admi n nama_shi ft jam_shift vari abl e character2 integer vari abl e character50 vari abl e character30 vari abl e character30 pk fk fk jadwal _pembicara id_j adwal id_cli ent usernam e_cli ent id_pembicara usernam e_pembicara id_shift id_admin password_admi n status_jadwal tempat_j adwal keterangan_jadwal tanggal_jadwal tema vari able character10 vari able character6 vari able character50 vari able character6 vari able character50 vari able character2 i nteger vari able character50 vari able character10 text text date text pk fk2 fk2 fk1 fk1 fk3 fk4 fk4 admi ni strator id_adm in password_admin username_admi n i nteger vari able character50 vari able character50 pk pk Gambar 3.12 PDM

3.3 Skema Sms Gateway

Istilah gateway dapat diartikan sebagai pintu gerbang. Namun pada dunia komputer, gateway dapat diartikan sebagai jembatan penghubung antara satu sistem dengan sistem yang lain, sehingga dapat terjadi pertukaran data antar sistem tersebut. Dengan demikian, SMS gateway dapat diartikan sebagai penghubung untuk lalu lintas data-data SMS. Sistem yang dibuat adalah sistem yang berbasis web online dan SMS Gateway dengan menggunakan tools NowSMS, sehingga membutuhkan koneksi internet agar sistem dapat diakses oleh pengguna. Pengguna yang dimaksudkan adalah admin dari sistem ini sendiri, dosen dan karyawan. Gambar 3.13 Arsitektur Jaringan SMS Pada gambar 3.13 di atas uraian arsitektur Jaringan SMS adalah sebagai berikut : a Short Message Entity SME SME merupakan sebuah perangkat yang berfungsi untuk menerima atau mengirim pesan. SME biasanya berupa perangakat bergerak, jaringan atau pusat layanan lainnya. b Short Message Service Center SMSC SMSC berfungsi untuk menghubungkan, menyampaikan dan meneruskan pesan antara SME dengan mobile station MS. c SMS Gateway dan Interworking Mobile Switching Center Gateway MSC terdiri dari aplikasi MSC yang bertugas menerima pesan dari SMSC dan memeriksa parameter yang ada. Interworking MSC bertugas sebagai penerima pesan dari mobile station penerima dan mengirimkannya ke SMSC yang sesuai. d Signal System 7 SS7 SS7 digunakan sebagai protocol sinyal telepon yang berfungsi memberikan informasi ke penyedia layanan untuk menghubungkan ke banyak public switched telephone network PSTN. e Home Location Register HLR HLR bertugas memberikan informasi ke SMC jika piranti sudah bisa diakses pada saat terjadi kegagalan pengiriman. f Visitor Location Register VLR VLR merupakan penyimpanan informasi sementara tentang HLR pelanggan jika melakukan roaming ke HLR lain. Informasi ini dibutuhkan oleh SMC untuk memberikan pelayanan kepada pelanggan. g Mobile Switching Center MSC MSC berfungsi untuk mengendalikan sistem dan mengatur panggilan darike telepon atau system lain. h Base Station System BSS BSS digunakan untuk semua tugas yang berhubungan dengan transmisi gelombang sinyal radio elektromagnetik antar MSC dengan perangkat bergerak. i Mobile Device Mobile device yang dalam bahasa Indonesia adalah perangkat bergerak yang berfungsi untuk mengirim atau menerima SMS.

3.3.1. Mekanisme Kerja SMS

Gambar 3.14 Skema Cara Kerja SMS Gambar 3.14 diatas memperlihatkan skema cara kerja SMS. Dengan adanya SMSC ini, kita dapat mengetahui status dari SMS yang dikirim, apakah telah sampai atau gagal diterima oleh ponsel tujuan. Apabila ponsel tujuan dalam keadaan aktif dan menerima SMS yang dikirim, ponsel tujuan akan mengirim kembali pesan konfirmasi ke SMSC yang menyatakan bahwa SMS telah diterima. Kemudian SMSC mengirimkan kembali status tersebut ke ponsel pengirim. Tetapi jika ponsel tujuan dalam keadaan mati atau di luar jangkauan, SMS yang dikirimkan akan disimpan pada SMSC sampai periode validitas terpenuhi. Jika periode validitas terlewati maka SMS itu akan dihapus dari SMSC dan tidak dikirimkan ke ponsel tujuan. Di samping itu, SMSC akan mengirim pesan informasi ke nomer pengirim yang menyatakan pesan yang dikirim belum diterima atau gagal. Pada gambar 3.15 dibawah ini merupakan skema untuk pengiriman sms gateway ke ustadz, penjelasan dari gambar 3.15 adalah jika client telah memilih jadwal ustadz yang di kehendaki secara otomatis sistem akan mengirim ke hp ustadz dengan format sms bahwa Undangan ustadz untuk tanggal yang sesuai F orm U dangan C eram ah U stadz S etuju 1 S m s G atew ay N ow S m s S cript pengirim an sm s.php P roses 2 P eny im panan D a taba se P em beritahuan 3 H andphone U stadz dengan yang di maksud tadi. Jika Ustadz setuju dengan Undangan tadi, maka Ustadz di haruskan untuk membalas sms tadi dengan perintah ”Reg Spasi Id_Jadwal spasi Y” dan sistem juga menyimpan perintah undangan ceramah ustadz tersebut ke dalam database dan di sistem akan tampil dengan status sudah terpesan. Gambar 3.15 Skema Format pengiriman Sms Gateway ke Ustadz Jika ustadz iingin menyetujui undangan ceramah tadi, maka ustadz wajib mengirim konfirmasi sesuai yang di perintahkan dalam isi sms tadi. Dan sistem akan menyampaikan ke ustadz dengan perintah sms gateway autoreply bahwa undangan ceramah tadi telah berhasil di konfirmasi dan status dalam sistem juga akan berubah menjadi jadwal telah di konfirmasi untuk jadwal yang telah di pesan tadi. Untuk Skema format konfirmasi sms gateway terdapat dalam gambar 3.16 di bawah ini: Handphone Ustadz Sms Gateway Now Sms Konfirmasi 1 Script Autoresponder. php Proses 2 Konfirmasi 3 Persetujuan 4 Penyimpanan Database Gambar 3.16 Skema Konfirmasi Undangan Ceramah Ustadz 43 BAB IV IMPLEMENTASI SISTEM

4.1 Lingkungan Implementasi