Institutional Repository | Satya Wacana Christian University: Warta Jemaat GKAI Betlehem menggunakan SMS Gateway T1 622006001 BAB IV

(1)

BAB IV

PENGUJIAN DAN ANALISIS

Pada bab ini dibahas tentang hasil pengujian dari sistem yang telah direalisasikan. Meliputi pengujian AT Command dan kompatibilitas modem, pengujian data pendukung, pengujian fitur autoreply dan pengujian SMS Massal. Spesifikasi sistem yang dipakai untuk melakukan pengujian adalah:

1. Prosesor Intel I5

2. RAM DDR35 GB dan harddisk 500 GB 3. Sistem operasi Microsoft Windows 7 6. Tiga Modem Huawei

7. 3 port USB 2.0

8. SIM Card Kartu Simpati, Tri, dan XL. 9. VB6

10. MySQL Server

4.1. Pengujian AT Command dan Kompatibilitas Modem

Pengujian ini dilakukan dengan menghubungkan modem dengan komputer melalui port. Pada komputer telah diinstal aplikasi Hyper Terminal. Modem dikenali sebagai COM Portpada Device Manager, seperti pada Gambar 4.1.


(2)

Gambar 4.1. Pengujian Modem

Setelah ponsel terdeteksi, langkah selanjutnya dengan menguji AT

Commandmelalui Hyper Terminal.Modem memiliki kemampuan auto-detect baudrate. Tetapi dalam kondisi default menggunakan baudra te sebesar 9600 bps.


(3)

Ketika mengirim data AT maka ponsel membalas dengan data OK, yang menyatakan ponsel tersebut memiliki dukungan AT Command.Perintah-perintah yang dimasukkan ke port dimulai dengan kata AT, lalu diikuti oleh karakter lainnya, yang memiliki fungsi unik.Contohnya adalah data AT+CPMS untuk mendapatkan status memori modem, balasan yang didapat menyatakan kapasitas kotak pesan yang dimiliki ponsel tersebut beserta jumlah terisi, dalam hal ini ponsel memiliki 23inbox dan terisi 0 pesan. Data yang terakhir AT+CSCA?Untuk mendapatkan nomor SMSC.Tampak bahwaSMSC dari provider XL adalah +62818445009.

4.2. Data Pendukung

Sistem ini berjalan karena memiliki beberapa data pendukung. Data yang diperlukan dalam sistem ini adalah nama, nomor hp, jenis kegiatan rutin ataupun kegiatan non-rutin. Data di atas penting agar alur informasi tepat sasaran dan efisien. Jemaat memiliki provider yang berbeda-beda sehingga sistem akan mengelompokan nomor-nomor. Kelompok nomor dengan provider Simpati akan dikirim melalui modem yang menggunakan simca rd Simpati, kelompok nomor dengan provider Tri akan dikirim melalui modem yang menggunakan simcard Tri, dan kelompok nomor dengan provider XL akan dikirim melalui modem yang menggunakan simcard XL. Oleh karena itu pada menu bar terdapat master data yang berupa: modem, data roles, dataphonebook, data category, data user, data format, data user by category.

4.2.1. Modem

Pada pilihan modem dalam master data, sistem dapat menambahkan, mengurangi, mengubah modem yang digunakan. Menu ini dirancang agar penggunaan


(4)

modem dalam sistem ini lebih fleksibel. Jumlah provider dan port dalam computer yang akan digunakan dapat ditentukan oleh program.

Gambar 4.3. Contoh Port dan Provider yang digunakan

Koding Visual Basic 6.0 yang digunakan untuk menampilkan pilihan ini adalah sebagai berikut:

UpdateData_Add:

oMaster.Table_Name "m_modem"

oMaster.Data "modem_port", txtmodem_port.Text oMaster.Data "modem_name", txtmodem_name.Text

oMaster.Data "modem_phonenum", txtmodem_phonenum.Text oMaster.UpdateMode Add

If Not oMaster.Update(nRowUpdated) Then nErr = 1: GoTo ErrMsg1

If nRowUpdated = 0 Then nErr = 1: GoTo ErrMsg1

Kode di atas menjelaskan bahwa data-data yang diisi akan disimpan dalam database MySQL dengan nama m_modem. Kode yang serupa digunakan untuk menyimpan data dari data pendukung lainnya dengan cara menyesuaikan nama tabel.

4.2.2. Data Roles

Pada pilihan data Roles dalam master data, sistem dapat mengkategorikan jemaat sesuai dengan peranan jemaat dalam gereja. Gereja adalah tubuh Kristus, setiap jemaat


(5)

mempunyai peranan masing-masing. Fungsi data peranan adalah untuk memilah-milah jemaat sesuai dengan peranannya masing-masing. Peranan yang terdapat dalam GKAI adalah sebagai berikut:

 Majelis  Jemaat Umum

 Pembawa Firman Tuhan  Pemain Musik Ibadah Umum  Tamborin dan singer

 Master Ceremony/Worship Leader

Pada pilihan roles dalam master data, sistem dapat menambahkan, mengurangi, mengubah peranan anggota gereja.

Gambar 4.4. Data Pendukung Roles

Fungsi pembagian peranan ini supaya bisa memberikan informasi yang tepat sasaran. Contohnya jika ada rapat majelis, maka seluruh majelis akan mendapatkan pesan pengumuman mengenai rapat.


(6)

4.2.3. Data Phonebook

Phonebook merupakan bagian dari pengelolaan data yang fungsinya untuk menyimpan no id nama, nomor handphone, port yang digunakan untuk mengirim SMS ke nomor tersebut, inisial, dan Pos PI.

Pada pilihan phonebook dalam master data, sistem dapat menambahkan, mengurangi, mengubah angg ota gereja, yang ditampilkan pada program SMSGatewaypada gambar berikut ini:

Gambar 4.5. Data Pendukung Phonebook

4.2.4. Data Category

Pilihan ini merupakan kategori kegiatan dalam gereja.Data category meliputi kepanitiaan natal, kepanitiaan paskah, dan kegiatan-kegiatan lain. Jemaat yang mengambil bagian dalam acara atau kegiatan ini akan mendapatkan informasi tentang kegiatan tersebut, seperti gambar berikut ini:


(7)

Gambar 4.6. Data Pendukung Category

Perbedaan kategori ini dengan kategori roles adalah kategori ini menampilkan kegiatan yang diikuti oleh anggota gereja yang memiliki beberapa peran yang telah dibahas dalam data roles.Contohnya, majelis dan jemaat umum yang berjenis kelamin laki-laki dapat dimasukan dalam kegiatan persekutuan pria.

4.2.5. Data User

Data user merupakan data dari admin yang dapat mengakses sistem SMSGateway GKAI.Admin yang bertugas memberikan informasi ditambah, dikurangi dan diubah datanya melalui pilihan ini.Hasil koding data pendukungditunjukkan pada gambar itu:


(8)

4.2.6. Data Format

Data format ini berkaitan dengan fitur autoreply. Data format seperti yang ada pada Bab III .Ini adalah format untuk mencari informasi doa pagi GKAI Betlehem. Tampilan pilihan menu ini ditunjukkanpada Gambar 4.8:

Gambar 4.8. Data Pendukung Format

Dalam data format kita dapat menambah, mengurangi, mengganti format perintah autoreply dan isi pesan balasan. Data format dirancang sedemikian rupa untuk mempermudah admin dalam memberi input informasi tentang kegiatan gereja.

4.2.7. Data UserbyCategory

Data ini terkait dengan data Category.Data ini merupakan kumpulan nomor jemaat berdasarkan kegiatan yang jemaat ikuti. Setelah memasukan kategori Kaum pria pada data category, maka kita dapat menambahkan anggota jemaat yang terdaftar dalam kegiatan persekutuan kaum pria, yang ditunjukkan pada Gambar 4.9:


(9)

Gambar 4.9. Data Pendukung User by Category

Dengan pilihan ini, admin dapat dengan mudah menambahkan anggota jemaat yang ingin terlibat dalam kegiatan tertentu.

4.3. Pengujian Fitur SMS Massal

Sistem dapat mengirim fitur ke banyak nomor.Pada pengujian ini dilakukan 5 jenis mode operasi, antara lain pengiriman berdasarkan kategori, pengiriman berdasarkan peran, pengiriman berdasarkan peran dengan default port, dan pengiriman berdasarkan peran dengan default port.Pengujian dilakukan dengan menguji fitur autoreply.

4.3.1. Pengiriman Berdasarkan Kategori

Dalam data pendukung disebutkan bahwa fungsi Data category adalah untuk mengelompokan jemaat dengan kelompok berdasarkan kegiatan yang ada.Contohnya adalah kegiatan Pemuda.Sistem SMSGatewa y dapat mengirimkan SMS yang berisi informasi tentang kegiatan pemuda kepada seluruh anggotanya dengan memilih kategori pemuda.


(10)

Gambar 4.10. Kirim SMS Based on Category

Pesan tersebut akan terkirim kepada jemaat yang ikut kegiatan pemuda yang nomornya didaftarkan pada data pendukung kategori seperti berikut ini:

Gambar 4.11. Kelompok dengan Kategori Pemuda

Pemuda yang namanya terdaftar dalam kategori ini akan mendapatkan SMS. Modem yang berperan sebagai pengirim SMS disesuaikan dengan provider simcard jemaat. Contohnya ditunjukkan oleh Gambar 4.11.


(11)

Gambar 4.12a. Gambar 4.12b. Gambar 4.12. Pesan untuk Kategori Pemuda

Jemaat dengan nomor XL akan mendapatkan balasan dari modem dengan simcard XL. Contohnya adalah kiriman untuk jemaat dengan nomor 081903751155.seperti pada gambar 4.11a. Jemaat dengan nomor Simpati akan mendapatkan balasan dari modem dengan simcard simpati. Contohnya adalah kiriman untuk jemaat dengan nomor 082134907900 seperti pada gambar 4.11b.

4.3.2. Pengiriman Berdasarkan Peran

Dalam data pendukung disebutkan bahwa fungsi Data category adalah untuk mengelompokan jemaat dengan kelompok berdasarkan peranannya baik sebagai jemaat atau majelis.Sistem SMSGatewa y dapat mengirimkan SMS yang berisi informasi tentang kegiatan pemuda kepada seluruh anggotanya dengan memilih peranan jemaat. Sistem yang digunakan sama dengan sistem pada poin 4.3.1.. Misalnya, admin mengirimkan SMS ke jemaat umum, makajemaat dengan nomor XL akan mendapatkan balasan dari modem dengan simcard XL. Jemaat umum dengan nomor Simpati akan mendapatkan balasan dari modem dengan simcard simpati.


(12)

4.3.3. Pengiriman Berdasarkan Peran dengan Default Port

Dalam data pendukung disebutkan bahwa fungsi data peran adalah untuk mengelompokan jemaat dengan kelompok berdasarkan peranan, baik majelis atau jemaat umum. Frase SMS on RolesSend by Default Portberarti hanya satu nomor yang dikirimkan kepada peranan tertentu. Contohnya peranan jemaat umum seperti di bawah ini.

Gambar 4.13.KirimSMSBased on Roles Send by Default Port

Jemaat umum yang terdaftar akan menerima pesan tersebut dari nomor yang sama dalam hal ini provider dari COM 1 adalah XL.

Gambar 4.14a. Gambar 4.14b.


(13)

Dapat terlihat bahwa jemaat dengan nomor XL dan jemaat dengan nomor Simpati sama-sama mendapatkan SMS dari modem 1 yang menggunakan provider XL.

4.3.4. Pengiriman Berdasarkan Kategori dengan Default Port

Frase SMS on CategorySend by Default Portberarti hanya satu nomor yang dikirimkan kepada Kategori tertentu. Seperti halnya penjelasan dan gambar pada poin 4.3.3., Kategori tertentu yang dikirimi informasi akan mendapatkan pesan dari modem dengan nomor yang sama. Misalnya kategori pemuda, semua anggota dalam kategori pemuda yang terdaftar mendapatkan pesan dari nomor yang sama, misalnya nomor Simpati.

4.4. Pengujian Fitur Autoreply

Dalam bagian ini dijelaskan pengujian dari fitur autoreply yang terdapat dalam sistem SMSGateway GKAI Betlehem.Kali ini akan dicoba info Ibadah Umum, Acara Sekolah Minggu, Persekutuan Rumah Tangga, Persekutuan Kaum Muda Remaja, Persekutuan Kaum Wanita, Persekutuan Kaum Pria, dan Doa Pagi.

Format: info<spasi>iu Contoh: infoiu

Jemaat ingin mencari informasi ibadah umum GKAI Betlehem.Pengirim ingin mengetahui siapa yang bertugas pada minggu tersebut. Pengirim akan mendapatkan informasi dengan format balasan:


(14)

DD/MM/YYY WL :

SINGER (SGR) : Musik (MSK) :

Pelayan Firman Tuhan (PFT) : Kolektan (KLKTN) :

Penerima Tamu (PTAMU) :

Dalam program informasi ini dikemas sebagai berikut untuk dikirim kepada jemaat yang meminta balasan.

Gambar 4.15. Format Auto Reply yang dikirim

Dari format tersebut, jemaat dengan nomor 081903751177 meminta informasi mengenai informasi ibadah umum dengan mengetik info<spasi>iu yang mendapatkan balasan seperti berikut.


(15)

Seperti penjelasan pada perancangan sistem ini, nomor XL akan mendapatkan balasan dari modem dengan simcard XL. Berikut ini adalah contoh jemaat yang mempunyai nomor simpati <082134907900>.

Gambar 4.17. Kiriman Autoreply ke Telkomsel

Cara kerja autoreply tersebut juga diterapkan dalam pencarian informasi yang berupa Ibadah Umum, Acara Sekolah Minggu, Persekutuan Rumah Tangga, Persekutuan Kaum Muda Remaja, Persekutuan Kaum Wanita, Persekutuan Kaum Pria, dan Doa Pagi. Berikut adalah format-format informasinya:

Format info<spasi>smdikirim olehjemaat ingin mencari informasi ibadah sekolah minggu GKAI Betlehem.Pengirim ingin mengetahui siapa yang bertugas pada minggu tersebut.Pengirim akan mendapatkan informasi dengan format balasan:

HRI, DD/MM/YYYY WL :

KECIL : BESAR : MSK: PDG :


(16)

Format info<spasi>rm dikirim oleh jemaat yang ingin mencari informasi ibadah remaja GKAI Betlehem.Pengirim ingin mengetahui siapa yang bertugas pada minggu tersebut.Pengirim akan mendapatkan informasi dengan format balasan:

HRI, DD/MM/YYYY WL : SGR : MSK : PFT : KLTN :

PTAMU : BP/IBU MAJELIS

Format info<spasi>pm dikirim oleh jemaat yang ingin mencari informasi ibadah pemuda GKAI Betlehem.Pengirim ingin mengetahui siapa yang bertugas dan tempatacara tersebut.Pengirim akan mendapatkan informasi dengan format balasan: HRI, DD/MM/YYYY WL : SGR: KLTN : ACR: PFT : LCD : PTAMU : TMP:

Format info<spasi>pw dikirim oleh jemaat ingin mencari informasi persekutuan wanita GKAI Betlehem.Pengirim ingin mengetahui siapa yang bertugas dan tempat acara tersebut.Pengirim akan mendapatkan informasi dengan format balasan: HRI, DD/MM/YYYY WL : SGR : MSK : PFT : ACR:


(17)

Format info<spasi>prt dikirimkan oleh jemaat yang ingin mencari informasi Persekutuan Rumah Tangga GKAI Betlehem.Pengirim ingin mengetahui siapa yang bertugas dan tempat acara tersebut.Pengirim akan mendapatkan informasi dengan format balasan:

HRI, DD/MM/YYYY WL :

PFT : TMP:

PTAMU : BP/IBU MAJELIS

Format info<spasi>pp dikirimkan oleh jemaat yang ingin mencari informasi Persekutuan Pria GKAI Betlehem. Pengirim ingin mengetahui siapa yang bertugas dan tempat acara tersebut.Pengirim akan mendapatkan informasi dengan format balasan:

HRI, DD/MM/YYY WL :

PFT : TMP :

Format info<spasi>dp dikirimkan oleh jemaat yang ingin mencari informasi doa pagi GKAI Betlehem. Pengirim ingin mengetahui siapa yang bertugas pada acara doa tersebut.Pengirim akan mendapatkan informasi dengan format balasan: HRI, DD/MM/YYY

WL:

Format dari jemaat yang salah akan masuk ke inbox. Kiriman yang tidak sesuai format ini dari anggota gereja yang terdaftar masuk di inbox.Sementara itu pesan dari nomor yang tidak terdaftar langsung terhapus.


(18)

Gambar 4.18Inbox

Hal ini memungkinkan jemaat untuk mengirim kritik, saran, pesan dan juga pokok doa yang akan disampaikan kepada majelis, seperti pada Gambar 4.18.


(19)

(1)

DD/MM/YYY WL :

SINGER (SGR) : Musik (MSK) :

Pelayan Firman Tuhan (PFT) : Kolektan (KLKTN) :

Penerima Tamu (PTAMU) :

Dalam program informasi ini dikemas sebagai berikut untuk dikirim kepada jemaat yang meminta balasan.

Gambar 4.15. Format Auto Reply yang dikirim

Dari format tersebut, jemaat dengan nomor 081903751177 meminta informasi mengenai informasi ibadah umum dengan mengetik info<spasi>iu yang mendapatkan balasan seperti berikut.


(2)

Seperti penjelasan pada perancangan sistem ini, nomor XL akan mendapatkan balasan dari modem dengan simcard XL. Berikut ini adalah contoh jemaat yang mempunyai nomor simpati <082134907900>.

Gambar 4.17. Kiriman Autoreply ke Telkomsel

Cara kerja autoreply tersebut juga diterapkan dalam pencarian informasi yang berupa Ibadah Umum, Acara Sekolah Minggu, Persekutuan Rumah Tangga, Persekutuan Kaum Muda Remaja, Persekutuan Kaum Wanita, Persekutuan Kaum Pria, dan Doa Pagi. Berikut adalah format-format informasinya:

Format info<spasi>smdikirim olehjemaat ingin mencari informasi ibadah sekolah minggu GKAI Betlehem.Pengirim ingin mengetahui siapa yang bertugas pada minggu tersebut.Pengirim akan mendapatkan informasi dengan format balasan:

HRI, DD/MM/YYYY WL :

KECIL : BESAR : MSK: PDG :


(3)

Format info<spasi>rm dikirim oleh jemaat yang ingin mencari informasi ibadah remaja GKAI Betlehem.Pengirim ingin mengetahui siapa yang bertugas pada minggu tersebut.Pengirim akan mendapatkan informasi dengan format balasan:

HRI, DD/MM/YYYY WL : SGR : MSK : PFT : KLTN :

PTAMU : BP/IBU MAJELIS

Format info<spasi>pm dikirim oleh jemaat yang ingin mencari informasi ibadah pemuda GKAI Betlehem.Pengirim ingin mengetahui siapa yang bertugas dan tempatacara tersebut.Pengirim akan mendapatkan informasi dengan format balasan: HRI, DD/MM/YYYY WL : SGR: KLTN : ACR: PFT : LCD : PTAMU : TMP:

Format info<spasi>pw dikirim oleh jemaat ingin mencari informasi persekutuan wanita GKAI Betlehem.Pengirim ingin mengetahui siapa yang bertugas dan tempat acara tersebut.Pengirim akan mendapatkan informasi dengan format balasan: HRI, DD/MM/YYYY WL : SGR : MSK : PFT : ACR:


(4)

Format info<spasi>prt dikirimkan oleh jemaat yang ingin mencari informasi Persekutuan Rumah Tangga GKAI Betlehem.Pengirim ingin mengetahui siapa yang bertugas dan tempat acara tersebut.Pengirim akan mendapatkan informasi dengan format balasan:

HRI, DD/MM/YYYY WL :

PFT : TMP:

PTAMU : BP/IBU MAJELIS

Format info<spasi>pp dikirimkan oleh jemaat yang ingin mencari informasi Persekutuan Pria GKAI Betlehem. Pengirim ingin mengetahui siapa yang bertugas dan tempat acara tersebut.Pengirim akan mendapatkan informasi dengan format balasan:

HRI, DD/MM/YYY WL :

PFT : TMP :

Format info<spasi>dp dikirimkan oleh jemaat yang ingin mencari informasi doa pagi GKAI Betlehem. Pengirim ingin mengetahui siapa yang bertugas pada acara doa tersebut.Pengirim akan mendapatkan informasi dengan format balasan: HRI, DD/MM/YYY

WL:

Format dari jemaat yang salah akan masuk ke inbox. Kiriman yang tidak sesuai format ini dari anggota gereja yang terdaftar masuk di inbox.Sementara itu pesan dari nomor yang tidak terdaftar langsung terhapus.


(5)

Gambar 4.18Inbox

Hal ini memungkinkan jemaat untuk mengirim kritik, saran, pesan dan juga pokok doa yang akan disampaikan kepada majelis, seperti pada Gambar 4.18.


(6)