• Tidak ada hasil yang ditemukan

BAB IV IMPLEMENTASI DAN PENGUJIAN

N/A
N/A
Protected

Academic year: 2022

Membagikan "BAB IV IMPLEMENTASI DAN PENGUJIAN"

Copied!
18
0
0

Teks penuh

(1)

BAB IV

IMPLEMENTASI DAN PENGUJIAN

4.1. Implementasi

Dalam melakukan implementasi sistem penjadwalan pembayaran premi asuransi berbasis Sms Gateway ini, program akan di install di komputer server yang terhubung dengan jaringan ekstranet, yang memungkinkan user/karyawan yang berwenang menjalankan program dan mengakses secara lansung. Dalam pembuatan sistem ini membutuhkan beberapa perangkat lunak (software) serta perangkat keras (hardware) yang diperlukan, yaitu sebagai berikut :

Tabel 4.1. Spesifikasi kebutuhan perangkat

No. Peralatan Jumlah

1. Telephone seluler/Modem SMS Gateway 1 2. PC/Laptop :

- Server (Server Aplikasi, Server Database)

- Aplikasi User

1 1

3. Software :

- Operating System Windows 7 - Database

- Web Server XAMPP - Aplikasi Browser

Seperti yang telah dijelaskan pada sebelumnya, bahwa perangkat yang digunakan sebagai modem SMS gateway adalah model merk Speedup type SU- 8300U.

(2)

Satu komputer (PC) atau laptop dibutuhkan yang difungsikan sebagai server yang di dalamnya terdapat server aplikasi dan server database, dan terdapat satu komputer (PS) atau laptop yang berperan sebagai desktop user.

Untuk dapat menjalankan aplikasi diperlukan web browser yang telah terinstal di komputer (PC) atau laptop seperti Internet Explorer, Mozilla Firefox, Crhome, dan Oprah. Modem SMS gateway dihubungkan ke komputer atau laptop server, yang diikuti dengan mengatur port pada Hiper Terminal. Berikut adalah table yang menggambarkan pengaturan port pada modem Speedup SU-8300U.

Tabel 4.2 Pengaturan port mode Speedup U-8300U

Parameter Port Nilai

Bits per Second 19200

Data Bits 8

Parity None

Stop Bits 1

Flow Control None

Modem yang digunakan sebagai terminal user adalah mode yang digunakan untuk mengirimkan SMS penjadwalan pembayaran premi ke nasabah.

(3)

Berikut adalah gambaran koneksi modem dengan komputer server dan komputer desktop/user, sebagai berikut:

Gambar 4.1. Skema Pengujian Sistem Informasi Penjadwalan Pembayaran Premi Berbasis SMS Gateway

4.1.1 Implementasi Database

Pada tahap pembuatan aplikasi ini diawali dengan pembuatan database, yang digambarkan dengan pembuatannya, adalah sebagai berikut:

Nama Database : premi

Character set : UTF-8 Unicode Collation : utf8_general_ci

Nasabah Hp

Jaringan Seluer

Server Aplikasi + Modem

Database Server Dalam Satu Komputer/Laptop

Admin/User

(4)

1. Tabel Database Aplikasi

2. Tabel Admin

(5)

Berikut adalah potongan syntaq SQL untuk membuat table Admin (User)

3. Tabel Admin Level

(6)

Berikut adalah potongan syntaq SQL untuk membuat table Admin Level (User level)

4. Tabel Data Nasabah

Berikut adalah potongan syntaq SQL untuk membuat table Data Nasabah

(7)

5. Tabel Data Kontrak Nasabah

Berikut adalah potongan syntaq SQL untuk membuat table Data Kontrak Nasabah

6. Tabel Data Pembayaran Premi

(8)

Berikut adalah potongan syntaq SQL untuk membuat table Data Pembayaran Premi

7. Tabel Data Kirim Pesan SMS

Berikut adalah potongan syntaq SQL untuk membuat table Data Kirim Pesan SMS

(9)

4.2 Struktur File Program

Di bawah ini adalah struktur file model aplikasi Sistem Penjadwalan Pembayaran Premi Asusransi Berbasis SMS Gateway

Model View Control

Gambar 4.2 : Struktur MVC Sistem Penjadwalan Pembayaran Premi Asusransi Berbasis SMS Gateway

4.3 Tampilan Antar Muka

Berikut tampilan antar muka aplikasi Sistem Penjadwalan Pembayaran Premi Asuransi Berbasis SMS Gateway.

4.4.1 Aplikasi Sistem Penjadwalan Pembayaran Premi Asusransi Berbasis SMS Gateway

Aplikasi ini merupakan program aplikasi berbasis PHP namun tidak dipublikasikan yang mana tidak semua orang dapat mengakses aplikasi ini sehingga dalam menjalankan aplikasi ini hanya pengguna/user yang telah tedaftar sebagai user dalam database user. Aplikasi ini dijalankan menggunakan web browsher sehingga pada saat aplikasi ini dijalankan seorang pengguna harus melakukan login terlebih dahulu untuk mendapatkan hak akses sebagai pengelola aplikasi ini.

Dalam aplikasi ini ditampilkan beberapa menu yang dapat digunakan guna menjalankan aplikasi ini yaitu berupa menu data nasabah, menu data kontrak nasabah, menu pembayaran premi nasabah, menu kirim pesan, dan menu kontak. Aplikasi ini memberikan informasi berupa pesan singkat (SMS) yang dapat dikirimkan secara terjadwal dalam memberikan informasi tentang pembayaran premi yang harus dibayarkan oleh nasabah sesuai dengan periode pembayaran yang dipilih nasabah.

(10)

1. Halaman Login dan Tampilan Muka

Gambar 4.3 : Tampilan Login User

Pada halan ini menampilkan Login yang mengharuskan seorang pengguna aplikasi ini untuk login terlebih dahulu untuk dapat mengoperasikan aplikasi ini.

Gambar 4.4 : Tampilan Muka

(11)

Pada halam ini menampikan tampilan muka aplikasi ketika seorang pengguna/user telah berhasil melakukan login sebagai pengguna/user pada aplikasi ini.

Gambar 4.5 : Tampilan Menu Input Data Nasabah

Pada halaman ini menampilan table data input yang berfungsi untuk memasukkan data para nasabah asuransi yang menampilkan data-data nasabah mulai dari nama, jenis kelamin, tanggal lahir, alamat tinggal dan no telepon/handphone.

Gambar 4.6 : Tampilan Halaman Data Kontrak Nasabah

(12)

Pada halaman ini menampilkan data kontrak para nasabah asuransi dimana pada halaman ini digunakan untuk memasukkan data kontrak para nasabah asuransi guna terintegrasi dengan penjadwalan pengiriman pesan pengingat pembayaran premi asuransi.

Gambar 4.7 : Tampilan Halaman Laporan Pembayaran Premi

Pada halaman ini menampilkan laporan pembayaran premi asuransi para nasabah dimana pada halaman ini akan menampilkan status pembayaran premi para nasabah yang akan terintegrasi dengan pengiriman pesan pembayaran dengan system penjadwalan pada halaman pengiriman pesan.

(13)

Pada halaman ini merupakan tampilan utama aplikasi dimana tampilan ini merupakan sebuah tampilan utama dalam menjalan system penjadwalan pembayaran premi berbasis sms gateway.

4.5 Pengujian Sistem

Pengujian sistem aplikasi dilakukan dengan tujuan untuk mengetahui apakah aplikasi ini dapat berjalan serta berfungsi sebagaimana mestinya sesuai dengan rencana dan guna menghindari kesalahan-kesalahan pada saat aplikasi tersebut dijalankan.

4.5.1 Metode Pengujian

Dalam melakukan pengujian aplikasi ini adalah metode black box testing, dimana metode ini merupakan metode pengujian yang menekankan pada berhasil atau tidaknya sebuah aplikasi dalam menjalankan fungsi-fungsinya.

4.5.2 Skenario Pengujian

Di bawah ini skenario pengujian yang dilakukan:

(14)

Tabel 4.1 Tabel skenario pengujian aplikasi Sistem Penjadwalan Pembayaran

Premi Berbasis SMS Gateway. No. Antar muka

yang diuji Bagian dari antar

muka yang diuji Status aplikasi Skenario

pengujian Hasil yang diharapkan 1 Aplikasi -

Halaman Login

Form login user. Halaman Form Login telah terbuka

1. Ketik nama user

2. Ketik password 3. Klik subimt

1. Akan

menampilkan halaman utama dari aplikasi 2. Akan

menampilkan menu

halaman 2 Menu – Menu

Halaman

Menu Home, Menu Input Data Nasabah, Menu Data Kontrak Nasabah, Menu Laporan Pembayaran Premi, Menu Kirim Pesan

Halaman utama

sudah terbuka 1. Klik menu yang diinginkan

1. Akan

menampilkan halaman dari menu yang dipilih 3 Menu – Input

Data nasabah

Menu Home, Menu Input Data Nasabah, Menu Data Kontrak Nasabah, Menu Laporan Pembayaran Premi, Menu Kirim Pesan

Halaman Input Data Nasabah sudah dibuka

1. Klik menu input data nasabah

1. Akan

menampilkan halaman dari menu yang dipilih 2. Akan

menampilkan halaman input data nasabah 3. Akan

menampilkan form table data nasabah 4 Menu – Input

Data Kontrak Nasabah

Menu Home, Menu Input Data Nasabah, Menu Data Kontrak Nasabah, Menu Laporan Pembayaran

Halaman Input Data Nasabah sudah dibuka

1. Klik input data kontrak nasabah

1. Akan

menampilkan halaman dari menu yang

(15)

menampilkan halaman input data kontrak nasabah 5 Menu – Kirim

Pesan

Menu Home, Menu Input Data Nasabah, Menu Data Kontrak Nasabah, Menu Laporan Pembayaran Premi, Menu Kirim Pesan

Halaman kirim pesan sudah dibuka

Mengisi isi pesan sms, dan melakukan setting pesan penjadwalan.

Pesan akan terkirim ke handphone nasabah sesuai dengan tanggal kontrak tiap-tiap nasabah.

(16)

4.5.3 Hasil Pengujian

Berdasarkan skenario pengujian yang telah dilakukan, diperoleh hasil pengujian sebagai berikut:

Tabel 4.2. Tabel hasil pengujian aplikasi Sistem Penjadwalan Pembayaran Premi Berbasis SMS Gateway.

No. Antar muka yang diuji

Bagian dari antar muka yang diuji

Status aplikasi

Skenario

pengujian Hasil pengujian 1 Aplikasi -

Halaman Login

Form login user. Halaman Form Login telah

terbuka

1. Ketik nama user 2. Ketik

password 3. Klik

subimt

1. Dapat menampilkan halaman utama dari aplikasi

2. Dapat menampilkan menu halaman

2 Menu – Menu Halaman

Menu Home, Menu Input Data Nasabah, Menu Data Kontrak Nasabah, Menu Laporan

Pembayaran Premi, Menu Kirim Pesan

Halaman utama sudah terbuka

1. Klik menu yang diinginka n

1. Dapat menampilkan halaman dari menu yang dipilih

3 Menu – Input Data nasabah

Menu Home, Menu Input Data Nasabah, Menu Data Kontrak Nasabah, Menu Laporan

Pembayaran Premi, Menu Kirim Pesan

Halaman Input Data Nasabah sudah dibuka

1. Klik menu input data nasabah

1. Dapat menampilkan halaman dari menu yang dipilih

2. Dapat menampilkan halaman input data nasabah

3. Dapat menampilkan form table data nasabah

4 Menu – Input Data Kontrak Nasabah

Menu Home, Menu Input Data Nasabah, Menu Data Kontrak Nasabah, Menu Laporan

Pembayaran Premi, Menu Kirim Pesan

Halaman Input Data Nasabah sudah dibuka

1. Klik input data kontrak nasabah

1. Dapat

menampilkan halaman dari menu yang dipilih

2. Dapat

menampilkan halaman input data kontrak nasabah

(17)

5 Menu – Kirim Pesan

Menu Home, Menu Input Data Nasabah, Menu Data Kontrak Nasabah, Menu Laporan

Pembayaran Premi, Menu Kirim Pesan

Halaman kirim pesan sudah dibuka

Mengisi isi pesan sms, dan melakukan setting pesan penjadwalan.

Pesan dapat terkirim ke handphone nasabah sesuai dengan tanggal kontrak tiap-tiap nasabah.

(18)

4.5.4 Analisa Hasil Pengujian

Dari semua skenario pengujian aplikasi yang telah dilakukan terhadap aplikasi ini, maka didapat analisis hasil pengujian dengan rincian sebagai berikut:

1. Hasil pengujian berdasarkan analisis perancangan sistem telah sesuai dengan yang diharapkan. Semua tombol dan menu dapat berfungsi dengan baik.

2. Aplikasi ini berfungi, yaitu:

a. Pesan terjadwal, yaitu pengiriman pesan singkat (SMS) secara masal mengenai laporan pembayaran premi nasabah yang terjadwal dan di setting sesuai dengan tanggal kontrak premi nasabah. Dengan kata lain tidak lagi melakukan pengiriman pesan secara satu persatu.

Dari semua hasil pengujian yang telah dilakukan pada aplikasi ini, penulis menyimpulkan bahwa semua form dan tombol-tombol yang ada di dalam aplikasi dapat berjalan dengan baik sesuai dengan yang diinginkan.

Gambar

Tabel 4.1. Spesifikasi kebutuhan perangkat
Tabel 4.2 Pengaturan port mode Speedup U-8300U
Gambar 4.1. Skema Pengujian Sistem Informasi Penjadwalan  Pembayaran Premi Berbasis SMS Gateway
Gambar    4.2  :  Struktur  MVC  Sistem  Penjadwalan  Pembayaran  Premi  Asusransi  Berbasis SMS Gateway
+6

Referensi

Dokumen terkait

Status aplikasi Hasil Pengujian  Pengguna masuk aplikasi Icon Aplikasi didalam mobile Mengklik icon aplikasi pada mobile phone Sistem menampilkan halaman Utama Aplikasi

Scene Submateri adalah halaman yang menampilkan pilihan dari submateri yang akan dipelajari, pada scene ini terdapat tombol-tombol submateri sesuai materi yang

Namun jika nilai perbandingan konsisten, maka sistem akan melakukan proses perhitungan rekomendasi menggunakan metode AHP dan menampilkan halaman hasil rekomendasi yang

Pada halaman / layout Main menu terdapat Tombol keluar yang digunakan untuk Keluar dari aplikasi, tombol Kebutuhan Vitamin Balita untuk menampilkan halaman daftar

 Pada halaman menu utama, bagian yang diuji adalah tombol materi, video, game, admin, dan profil yang di input, maka program akan menampilkan halaman materi,

70 8 Menampilkan penyebab asma Klik tombol penyebab asma dan pilih sebab asma Menampilkan keterangan penyebab asma Halaman keterangan penyebab asma berhasil

Ketika salah satu marker lokasi pencucian kendaraan pada halaman lihat peta di tekan maka akan menampilkan window nama lokasi pencucian kendaraan serta jarak antara

memasukkan angka kedalam kotak input Nilai p dan Nilai t. Kemudian memilih spinner yaitu Luas Jajargenjang. Kemudian menekan tombol proses, selanjutnya aplikasi akan menampilkan hasil