113
Masukkan username dan password
Gambar 4.45 Konfigurasi VoIP Gateway 3
Setting service DHCP untuk membagikan IP ke komputer yang terkoneksi ke port LAN VoIP Gateway
4.3.2.3
Setting local IP address dan subnet mask dari VoIP Gateway tersebut Konfigurasi modem ADSL Berikut adalah cara mengkonfigurasi modem ADSL:
Open internet explorer dan masukkan ip dari modem ADSL maka akan muncul layar Login
114
Gambar 4.46 Konfigurasi Modem ADSL 1
Masukkan username dan password lalu Ok
Pada bagian Home akan ditampilkan IP external modem yang didapat dari ISP
115 Gambar 4.47 Konfigurasi Modem ADSL 2
Klik Advanced etup – Host untuk mengatur IP internal modem
Setting IP address dan subnet mask untuk interface internal modem pada port LAN modem dan beri tanda check apabila IP default gateway sama dengan IP external pada port WAN modem
Gambar 4.48 Konfigurasi Modem ADSL 3
4.3.3.
Prosedur Pengoperasian Aplikasi Untuk menjalankan hot billing system VoIP dapat dilakukan dengan melakukan
double click pada file executable (nama file exe billing voip). Sesudah itu aplikasi akan menampilkan tampilan awal sebagai berikut:
116
Gambar 4.49 Login
Pada layer login, masukkan username dan password. Ketika layar utama ditampilkan, proses billing belum berjalan. Untuk menjalankan proses tersebut klik menu Start Billing atau menekan shortcut Ctrl+S seperti ditampilkan dalam gambar berikut:
117
Gambar 4.50 Start Billing
Ketika menu Start billing sudah dijalankan maka aplikasi akan melakukan proses billing apabila terdapat penggunaan telepon VoIP dan menampilkan detail dari percakapan pada panel-panel berikut ini:
118
Gambar 4.51 Start Billing Pada Saat Percakapan Terjadi
Ketika proses telepon berakhir aplikasi akan mencatat detail percakapan pada table di atas panel-panel. Selain itu aplikasi akan mencatat detail percakapan tersebut ke dalam database. Report dapat ditampilkan menggunakan menu Report seperti terlihat pada gambar berikut:
119
Gambar 4.52 Report
Ketika menu Report diklik akan ditampilkan dialog seperti berikut:
Gambar 4.53 Report Periodic
Report periodic digunakan untuk menampilkan detail percakapan dalam periode bulan tertentu.
120
Gambar 4.54 Report Detail
Report Detail digunakan untuk menampilkan transaksi dalam periode hari tertentu. Untuk kedua jenis report tersebut, masukkan periode yang ingin ditampilkan dan klik tombol View untuk menampilkan laporannya.
Gambar 4.55 Call Billing Report Periodic
121
Gambar 4.56 Call Billing Report Detail
Operator untuk mengoperasikan aplikasi ini dapat ditambahkan menggunakan menu Add Operator seperti pada tampilan berikut:
122
Gambar 4.57 Add Operator
Ketika menu item Add Operator diklik akan ditampilkan dialog seperti berikut:
Gambar 4.58 Add Operator Dialog
User Type dibedakan menjadi dua, yaitu user type admin dan user type operator. Fitur untuk user type operator adalah sebagai berikut: 1.
Mengganti password.
2.
Mengakses menu About dan Information
123 Sedangkan fitur untuk user type admin adalah sebagai berikut: 1.
Mengganti password.
2.
Mengakses menu About dan Information.
3.
Menghapus operator.
4.
Menambah operator baru.
5.
Membaca dan mencetak laporan.
6.
Menambah dan mengubah tarif percakapan.
Pada dialog tersebut isi username, password, dan pilih user type yang akan dibuat. Ketika textbox tersebut sudah diisi, klik tombol Add untuk mencatat data tersebut ke dalam database. Sebelum mencatat ke database, aplikasi akan melakukan validasi terhadap input yang dimasukkan, yaitu kesamaan antara password yang diisi pada textbox password dan textbox confirm password dan validasi username untuk mengetahui apakah username yang akan dibuat sudah ada di dalam database. Password yang digunakan oleh operator dapat diganti dengan memilih menu Change Password seperti terlihat pada gambar berikut:
124
Gambar 4.59 Change Password
Ketika menu Change Password diklik akan ditampilkan tampilan seperti berikut:
Gambar 4.60 Change Password Dialog
Pada dialog tersebut isi old password, new password, dan confirm password. Password yang diisi pada textfield old password harus cocok dengan password lama dari operator tersebut. Password baru yang diisi pada text field new password harus sama dengan password yang diisi pada text field confirm password.
125 Operator admin dapat menghapus operator lain menggunakan menu Delete Operator seperti tampak pada gambar berikut:
Gambar 4.61 Delete Operator
Ketika menu Delete Operator diklik akan ditampilkan tampilan seperti berikut:
Gambar 4.62 Delete Operator Dialog
Untuk menghapus operator pilih operator dari list box dan tekan tombol Delete. Pada kotak dialog konfirmasi pilih tombol OK untuk menghapus operator dan tombol Cancel untuk tidak menghapus operator.
126
Gambar 4.63 Confirmation Delete Operator
Apabila ingin keluar dari program, klik tombol Logout atau menekan shortcut Ctrl+O .
Gambar 4.64 Logout
Untuk memastikan bahwa ingin keluar dari program, klik Ok, untuk membatalkan klik Cancel.
Gambar 4.65 Logout Dialog
127 Apabila ingin menutup aplikasi, klik tombol Exit atau menekan tombol Esc pada keyboard.
Gambar 4.66 Exit
Untuk konfirmasi, klik Ok untuk menutup program, klik Cancel untuk membatalkannya.
Gambar 4.67 Exit Dialog
Operator admin dapat menambahkan tarif baru atau mengganti tarif telepon yang sudah ada dengan memilih menu Setting atau menekan tombol F3 pada keyboard seperti tampak pada gambar berikut ini:
128
Gambar 4.68 Setting
Ketika menu Setting diklik maka akan ditampilkan dialog seperti di bawah ini:
Gambar 4.69 Setting Form
129 Pada dialog di atas user dapat melihat tarif masing-masing negara. •
Untuk melihat tarif detail dari setiap negara klik tombol Detail.
Gambar 4.70 Detail Price
Untuk menambahkan tarif area baru isi textbox yang tersedia dan klik tombol Add.
Gambar 4.71 Add Detail Price
130 Untuk menghapus tarif area maka klik ke kolom area yang ingin dihapus dan klik tombol Delete.
Gambar 4.72 Delete Detail Price
•
Untuk mengubah tarif percakapan klik tombol Edit Price.
Gambar 4.73 Edit Price
Klik Set untuk menerapkan tarif baru yang telah disetting. Klik Close untuk membatalkannya. •
Untuk menambah negara, klik Add Country
Gambar 4.74 Add Country
131 •
Untuk menghapus negara yang telah dicantumkan, pilih negara pada combo box dan klik tombol Delete Country dan akan muncul dialog konfirmasi. Klik button OK untuk menhapus negara tersebut dan klik Cancel untuk membatalkannya.
Gambar 4.75 Confirmation Delete Country
Untuk mengatur pencetakan laporan (banyaknya laporan, jenis printer, margin laporan, dll), klik menu Option – Printer Setting atau menekan shortcut Ctrl+S.
Gambar 4.76 Printer Setting
132 Ketika menu Printer Setting diklik maka akan muncul dialog seperti berikut:
Gambar 4.77 Printer Setting Dialog
Pengguna aplikasi Hot Billing System VoIP dapat melihat petunjuk penggunaannya dengan mengakses menu item Information atau menekan shortcut F1 pada keyboard seperti tampak pada gambar berikut.
133
Gambar 4.78 Information
Ketika diklik maka layar Information akan ditampilkan.
Gambar 4.79 Information Form
134 Pembuat aplikasi Hot Billing System Voip dapat dilihat pada menu Help – About
Gambar 4.80 About
Ketika diklik maka layar About akan ditampilkan
Gambar 4.81 About Dialog
4.4
Pengujian Aplikasi Pengujian terhadap aplikasi hot billing system VoIP dilakukan dengan menguji
hal-hal berikut:
135 1.
Ketepatan perhitungan durasi dan tarif percakapan satu pesawat telepon yang dilakukan oleh aplikasi.
2.
Ketepatan perhitungan durasi dan tarif percakapan dua pesawat telepon yang dilakukan oleh aplikasi.
(bertujuan untuk mengetahui apakah hot billing system VoIP dapat dijalankan dalam berbagai kondisi umum di dalam sebuah wartel, misalnya: billing dengan menelepon secara bersamaan serta mendeteksi adanya ketidakcocokan durasi telepon) 4.4.1
Pengujian Panggilan dengan Menggunakan Satu VoIP Gateway Pengujian dilakukan dengan menggunakan satu VoIP gateway. Percobaan ini
dilakukan sebanyak lima kali dengan tujuan, tarif, dan durasi yang berbeda-beda. Panggilan dilakukan dengan skenario empat kali panggilan berhasil dan satu kali panggilan gagal. 4.4.2
Pengujian Panggilan dengan Menggunakan Dua VoIP Gateway Pengujian dilakukan dengan menggunakan dua VoIP gateway. Percobaan ini
dilakukan sebanyak lima kali dengan tujuan, tarif, dan durasi yang berbeda-beda. Panggilan dilakukan dengan skenario empat panggilan berhasil dan satu panggilan gagal.
4.5
Evaluasi Hasil evaluasi terdiri diambil dari dua jenis pengujian pada sub bab
sebelumnya yang masing-masing dilakukan sebanyak lima kali, yaitu: 1. Evaluasi hasil uji coba panggilan menggunakan satu VoIP Gateway
136 Dari lima panggilan, data yang tersimpan pada database hanya empat buah karena terdapat satu panggilan gagal akibat nada sibuk, jadi data panggilan tersebut tidak disimpan dalam database seperti terlihat pada tabel 4.1 . 2. Evaluasi hasil uji coba panggilan menggunakan dua VoIP Gateway Dari lima panggilan, data yang tersimpan pada database hanya empat buah karena terdapat satu panggilan gagal akibat nada sibuk, jadi data panggilan tersebut tidak disimpan dalam database seperti terlihat pada tabel 4.2.
137