BAB IV IMPLEMENTASI DAN UJI COBA

dokumen-dokumen yang mirip
BAB IV HASIL DAN UJI COBA

Setting local IP address dan subnet mask dari VoIP Gateway tersebut. Berikut adalah cara mengkonfigurasi modem ADSL:

Tutorial : Pemanfaatan NetMeeting dalam LAN (Local Area Network) DAFTAR ISI

BAB III ANALISIS DAN DESAIN SISTEM

Panduan Network Connection

diantaranya pengoperasian perangkat lunak pada komputer Server, pengoperasian

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. yang harus dipenuhi untuk menguji coba user interface serta

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari

BAB 4 IMPLEMENTASI DAN EVALUASI. prosedur instalasi aplikasi dan prosedur operasional aplikasi. 1. Prosesor Pentium III 533 Mhz atau lebih

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum menjalankan program aplikasi ini ada elemen-elemen

BAB 4 IMPLEMENTASI DAN EVALUASI. Perangkat ajar yang dirancang oleh penulis diharapkan dapat membantu

BAB 4 IMPLEMENTASI. pada jaringan komputer berbasis Windows, oleh karena itu diperlukan spesifikasi

BAB V IMPLEMENTASI SISTEM. perangkat kerasnya telah dipersiapkan, Kegiatan implementasi sistem ini meliputi

BAB III METODOLOGI Analisis Kebutuhan Fungsi dan Kinerja Fungsi dan kinerja yang dibutuhkan dalam aplikasi ini adalah sebagai berikut:

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum mengimplementasikan dan menjalankan aplikasi ini terlebih

BAB IV HASIL DAN UJICOBA

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN TESTING Perkiraan Kebutuhan Piranti Keras (Hardware) b. Memory DDR 512MB

BAB IV HASIL DAN UJI COBA

Buku Panduan bagi Pengguna MODEM USB Model : BRG-U100 Ver. USB B

BAB 4 IMPLEMENTASI DAN EVALUASI. tentang jenis-jenis alat yang digunakan, cara-cara membangun jaringan komputer

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

BAB III ANALISA DAN DESAIN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. menjadi perangkat keras (hardware) dan perangkat lunak (software) Spesifikasi Perangkat Keras (Hardware)

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB III ANALISIS DAN DESAIN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB III ANALISIS DAN PERANCANGAN

BAB 4 IMPLEMENTASI DAN EVALUASI

MODUL WINDOWS XP. Minggu I

BAB 4 IMPLEMENTASI DAN EVALUASI PROGRAM. implementasi dari program aplikasi yang dibuat. Penulis akan menguraikan

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB V IMLEMENTASI SISTEM. sistem kedalam bentuk coding bahasa pemprograman, selain implementasi dalam

BAB 4 IMPLEMENTASI DAN EVALUASI. menjalankan aplikasi SIG ini dengan baik adalah sebagai berikut :

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa

BAB 4 IMPLEMENTASI SISTEM APLIKASI JAVA VIDEO CONFERENCE. 1. Prosesor 500 MHz atau lebih tinggi, MB RAM minimum, 3. 1 MB free hardisk space

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi perparkiran

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. dari perangkat lunak. Tujuannya dari pengujian ini adalah untuk menjamin bahwa

BAB 4 IMPLEMENTASI. Untuk menjalankan program ini, diperlukan perangkat keras dan

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI. dari sistem. Terdiri dari 2 subbab, yaitu: implementasi, dan evaluasi.

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap Implementasi merupakan rangkaian pelaksanaan kegiatan yang

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

Flexi Conference Client User Manual

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. tahap implementasi. Implementasi merupakan tahap meletakkan sistem sehingga

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM. dari Sistem Informasi Geografi(SIG) ini adalah sebagai berikut:

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN HASIL PENELITIAN. Pada bab 4 ini akan dijelaskan hasil rancangan sistem aplikasi optimizer, yaitu

BAB 4 IMPLEMENTASI DAN EVALUASI. a. Spesifikasi piranti keras pada local server: Processor : Intel Pentium IV 1.8 Ghz

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan pengujian merupakan langkah yang dilakukan setelah melakukan

BAB 4 IMPLEMENTASI DAN EVALUASI. siswa bahasa Jepang Dasar I sebagai alat bantu belajar diluar jam kursus.

BAB IV IMPLEMENTASI DAN EVALUASI. proses mengubah hasil dari analisis kedalam bahasa pemrograman yang

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI. dirancang, spesifikasi perangkat lunak (software) dan perangkat keras (hardware) yang

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI SISTEM. aplikasi Sistem Informasi Akuntansi Pada Perusahaan Taksi PT. PARA

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

PANDUAN INSTALASI CONNECTION KIT PADA WINDOWS 3.1

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Penerimaan dan Pembayaran Siswa/Siswi Baru yaitu: Software yang mendukung aplikasi ini, yaitu:

Gambar 4.1 Tampilan Layar Permission. 3. Menunggu sampai proses instalasi selesai seperti pada gambar 4.2. Gambar 4.2 Tampilan Proses Instalasi

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB 4 HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN EVALUASI

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. minimal pengguna harus mempersiapkan spesifikasi sebagai berikut:

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. dilanjutkan dengan pengujian terhadap aplikasi. Kebutuhan perangkat pendukung dalam sistem ini terdiri dari :

BAB III PERANCANGAN 3.1. SPESIFIKASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. maka komponen-komponen utama komputer yang akan mendukung setiap proses

Gambar 7 Flowchart aplikasi utama.

sekolah maupun di lembaga pendidikan menggunakan sistem pembelajaran yang

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Agar diperoleh hasil yang memuaskan, sebaiknya program aplikasi ini digunakan. 1. Processor Pentium III

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

BAB IV IMPLEMENTASI DAN UJI COBA Dalam bab ini akan diuraikan implementasi program berdasarkan desain yang telah dibuat. 4.1. Kebutuhan Sistem Untuk dapat menjalankan program VoIP ini diperlukan kebutuhankebutuhan minimal yang harus dipersiapkan: a. Perangkat keras: Komputer PC IBM kompatibel Pentium II 500 MHz atau lebih tinggi. RAM 64 MB atau lebih VGA Card Modem Mouse dan keyboard Sound card Microphone dan speaker b. Perangkat lunak: Sistem operasi Microsoft Windows 98. 4.2. Penjelasan Program Program VoIP yang dirancang pada Tugas Akhir ini memiliki beberapa menu dan tombol yang berada pada window utama, serta window-window pendukung lainnya. Kegunaan dari masing-masing menu dan tombol pada setiap 78

79 window akan dijelaskan pada sub bahasan berikut ini. Pada bagian terahir dijelaskan tentang cara penggunaan program secara keseluruhan. 4.2.1. Window Utama Window utama adalah window yang mendefinisikan tampilan program secara keseluruhan. Pada window utama ini terdapat bagian-bagian yang terdiri dari menu, tombol, keterangan dari proses dan daftar koneksi pada waktu melakukan koneksi. Implementasi desain window utama dapat dilihat pada gambar 4.1. Connect View Channel Setting Volume Exit DisConnect Setting Server Auto Answer Keterangan Proses Indikator suara masuk Indikator suara keluar Daftar koneksi Break Gambar 4.1. Tampilan Window Utama

80 Dari tampilan window utama pada gambar 4.1 dapat dijelaskan kegunaan dari kelompok menu dan tombol tersebut. 1. Menu Pada window utama terdapat beberapa menu yang dikelompokkan kedalam empat bagian, yaitu kelompok menu File, View, Setting, dan Help. Gambar empat kelompok menu tampak pada gambar 4.2. Gambar 4.2. Empat kelompok menu pada Windows utama Penjelasan dari masing-masing menu di atas adalah : Menu File Menu File terdiri dari lima item yaitu : Connect, DisConnect, Call, Break, dan Exit. Kegunaan dari masing-masing item dijelaskan sebagai berikut : Menu item Connect Kegunaan Untuk menghubungi server IRC. DisConnect Untuk mengakhiri koneksi dengan server IRC.

81 Call Untuk memanggil salah satu user lain yang ada di channel. Break Untuk mengakhiri komunikasi dengan salah satu user. Exit Untuk mengakhiri dan menutup program. Gambar Menu File tampak pada gambar 4.3. Gambar 4.3. Menu File Menu View Menu View terdiri dua item yaitu : Info User dan Channel, yang dapat dilihat pada gambar 4.4. Gambar 4.4. Menu View Kegunaan dari dua item pada menu View dapat dijelaskan sebagai berikut :

82 Menu item Info User Kegunaan Untuk menampilkan informasi detail dari user sendiri atau salah satu user lainnya. Channel Untuk menampilkan daftar user yang berada pada channel yang sama. Menu Setting Menu Setting terdiri dari tiga item yaitu : Server, Volume, dan Ubah Nick Name seperti terlihat pada gambar 4.5. Gambar 4.5. Menu Setting Kegunaan dari tiga item pada menu Setting dapat dijelaskan sebagai berikut: Server Menu item Kegunaan Untuk menampilkan window pengaturan koneksi ke server IRC. Volume Untuk menampilkan window pengaturan volume perangkat input dan output suara.

83 Ubah Nick Name Menampilkan window untuk mengubah nama yang dipakai pada Channel. Menu Help Menu Help terdiri dari satu item yaitu : item About, seperti terlihat pada gambar 4.6. Gambar 4.6. Menu Help Kegunaan item About adalah : menampilkan window yang berisi teks memo tentang aplikasi yang dibuat. 2. Tombol Tombol-tombol pada window Utama secara keseluruhan diperlihatkan pada gambar 4.1. Tombol-tombol ini didesain untuk memudahkan user dalam mengakses menu-menu yang sering digunakan. Kegunaan dari masing-masing tombol diuraikan sebagai berikut : Tombol Connect Tombol Connect digunakan untuk melakukan koneksi (hubungan) dengan server IRC. Tombol Connect tampak seperti gambar 4.7.

84 Gambar 4.7. Tombol Connect Tombol DisConnect Tombol DisConnect digunakan untuk mengakhiri koneksi dengan server IRC. Tombol DisConnect tampak seperti gambar 4.8. Gambar 4.8. Tombol DisConnect Tombol Window Channel Tombol Window Channel digunakan untuk menampilkan window bernama Chat Room. Dalam window ini ditampilkan daftar user yang berada pada channel yang sama. Tombol Window Channel tampak pada gambar 4.9. Gambar 4.9. Tombol Window Channel Tombol Setting Server Tombol Setting Server digunakan untuk menampilkan window pengaturan koneksi ke server IRC. Tombol Setting Server tampak pada gambar 4.10.

85 Gambar 4.10. Tombol Setting Server Tombol Setting Volume Tombol Setting Volume digunakan untuk menampilkan window pengaturan volume perangkat input dan output suara. Tombol Setting Volume tampak pada gambar 4.11. Gambar 4.11. Tombol Setting Volume Tombol Auto Answer Tombol Auto Answer digunakan sebagai indikator apakah user dikonfirmasi dalam menjawab panggilan yang masuk atau panggilan yang masuk langsung diterima tanpa adanya konfirmasi terlebih dahulu. Tombol Auto Answer bila dalam menjawab panggilan dikonfirmasi terlebih dahulu tampak pada gambar 4.12. Gambar 4.12. Tombol Auto Answer (panggilan dikonfirmasi)

86 Bila user ingin menjawab panggilan tanpa dikonfirmasi terlebih dahulu maka user tinggal menekan tombol seperti pada gambar 4.12 sehingga secara otomatis gambar tombol Auto Answer akan berubah seperti terlihat pada gambar 4.13. Begitu juga sebaliknya bila user menginginkan panggilan dikonfirmasi kembali maka user tinggal menekan tombol Auto Answer yang terlihat pada gambar 4.13. Gambar 4.13. Tombol Auto Answer (panggilan tidak dikonfirmasi) Konfirmasi kepada user akan ditampilkan dalam bentuk kotak dialog (dialog box), yang berisi informasi nama kecil (nick) dan alamat IP user lain yang ingin berkomunikasi. Terdapat dua tombol dalam dialog box ini, yaitu tombol Yes untuk menerima panggilan dan tombol No untuk menolak panggilan. Gambar kotak dialog tampak pada gambar 4.14 Gambar 4.14. Kotak dialog

87 Tombol Break Tombol Break digunakan untuk mengakhiri komunikasi dengan salah satu user. Tombol Break terlihat pada gambar 4.15. Gambar 4.15. Tombol Break Tombol Exit Tombol Exit digunakan untuk mengakhiri dan menutup program. Tombol Exit tampak pada gambar 4.16. Gambar 4.16. Tombol Exit 4.2.2. Window Channel atau Chat Room Window Channel atau Chat Room berfungsi untuk menampilkan daftar user yang dapat dihubungi. Pada window Channel terdapat dua tombol yaitu tombol Call berfungsi untuk memanggil user yang telah dipilih dari daftar, dan tombol Info untuk menampilkan informasi detail dari user yang telah dipilih dari daftar. Tombol Call dan tombol Info dari window Channel ditunjukkan oleh gambar 4.17.

88 NamaChannel Daftar user yang gabung di Channel Info Call Gambar 4.17. Window Channel atau Chat 4.2.3. Window Informasi Mitra Chatting Window Informasi Mitra Chatting merupakan window yang muncul bila item Info user pada menu View dipilih. Windows ini berfungsi untuk menampilkan informasi detail user. Gambar 4.18 memperlihatkan bahwa window ini memiliki beberapa kotak inputan (input box) dan dua tombol yaitu tombol Ok yang berfungsi untuk menyimpan perubahan pada tiap input box, dan tombol Cancel untuk membatalkan semua perubahan yang telah dilakukan.

89 Gambar 4.18. Window Informasi Mitra Chatting 4.2.4. Window Setting Aplikasi Window Setting Aplikasi berfungsi untuk pengaturan aplikasi yang terdiri dari dua halaman pengaturan yaitu : 1. Halaman Chat setting Halaman Chat setting digunakan untuk pengaturan aplikasi, yaitu : penentuan nama server IRC yang dihubungi, nama Channel, serta jumlah maksimal user yang dapat berkomunikasi. Halaman Chat setting terlihat pada gambar 4.19.

90 Gambar 4.19. Window Setting Aplikasi halaman Chat setting 2. Halaman Volume Setting Halaman Volume Setting digunakan untuk pengaturan aplikasi, yaitu : volume perangkat input dan output suara, serta tingkat noice dari perangkat input suara. Gambar halaman Volume Setting tampak pada gambar 4.20. Gambar 4.20. Window Setting Aplikasi halaman Volume Setting

91 Window Setting Aplikasi ini memiliki empat tombol seperti terlihat pada gambar 4.19 dan gambar 4.20. Masing-masing tombol pada window Setting Aplikasi memiliki fungsi sebagai berikut : Ok Nama Tombol Penjelasan Untuk menyimpan perubahan setting yang ditentukan user dan menutup windows. Default Untuk merubah setting menjadi bentuk standar yang telah ditentukan oleh program. Apply Untuk menyimpan dan memakai setting yang baru pada program. Cancel Untuk membatalkan semua perubahan setting. 4.3. Uji Coba Program Untuk dapat berkomunikasi dengan pengguna PC lain di internet dengan menggunakan program VoIP ini, user harus melakukan proses koneksi dengan server IRC, dan memanggil salah satu user yang ada di Channel atau menunggu panggilan dari user lain. Berikut adalah panduan penggunaan program VoIP yang dibagi menjadi tiga tahapan proses.

92 4.3.1. Menghubungi Server IRC Untuk menghubungi server IRC user dapat mengakses menu Connect pada kelompok menu File, atau menekan tombol Connect pada Window Utama. Nama server IRC dan nama Channel yang dihubungi dapat diatur pada window Setting Aplikasi pada halaman Chat Setting (gambar 4.19.). Setelah menekan tombol Connect maka akan muncul window Informasi Mitra Chatting sebagai data detail dari pengguna. User dapat melakukan berbagi perubahan yang diperlukan terhadap informasi yang ditampilkan window ini, kemudian menekan tombol Ok jika ingin melanjutkan proses menghubungi server, atau menekan tombol Cancel untuk membatalkannya. Proses menghubungi server dapat dilihat pada Window Utama berupa teks memo pada keterangan proses (gambar 4.1.) dimana pada bagian ini akan memperlihatkan status yang dilakukan pada waktu koneksi. Proses ini dibagi menjadi tiga bagian utama yaitu : 1. Proses menghubungi server IRC Proses menghubungi server dilakukan pada port yang telah ditentukan. Bila salah satu port tidak bisa dihubungi maka akan dicoba pada port berikutnya. Proses ini dapat dilihat pada gambar 4.21. Gambar. 4.21. Proses menghubungi server

93 2. Proses pengiriman informasi login Proses pengiriman informasi login dilakukan bila sudah terhubung ke server. Pada saat proses ini disertai pula oleh proses pengambilan data dari user lain yang terhubung dalam channel yang sama, seperti pada gambar 4.22. Gambar 4.22. Proses pengiriman informasi login 3. Proses siap untuk melakukan panggilan. Proses melakukan panggilan telah siap apabila informasi login kita telah dimunculkan, seperti terlihat pada gambar 4.23. Gambar.4.23. Proses siap untuk melakukan panggilan

94 Apabila proses menghubungi server telah berhasil maka nama nick dari user dan nick dari user-user lain yang telah terhubung muncul pada daftar user yang ada window Channel, seperti yang terlihat pada gambar 4.24. Jika proses menghubungi server gagal, maka proses dapat diulangi dari awal untuk nama server yang berlainan sampai proses berhasil. Nick Nick user Gambar 4.24. Daftar User pada window Channel Program VoIP ini menggunakan bantuan server untuk mengetahui alamat IP dari komputer yang akan dihubungi sehingga jika tidak dapat terhubung dengan server maka komunikasi tidak dapat dilakukan. 4.3.2. Memulai proses komunikasi Komunikasi dapat dimulai dengan memanggil user lain dengan cara memilih nick user yang akan dipanggil pada daftar user yang ada pada window Channel dan menekan tombol Call. Jika panggilan diterima maka nick dan alamat IP dari user yang dipanggil akan muncul pada daftar koneksi (gambar 4.25.a), dan nick user tersebut akan diberi tanda sedang terkoneksi (tidak dapat dipanggil lagi) seperti yang terlihat pada gambar 4.25.b.

95 (a) Nick dan alamat IP Sedang terkoneksi (b) Gambar 4.25. (a) Daftar Koneksi pada window Utama (b) Daftar User pada window Channel Agar program dapat mendeteksi apakah user dalam keadaan diam atau tidak, maka diperlukan pengaturan tingkat noice dengan cara memindahkan secara perlahan-lahan penunjuk tingkat noice dari tingkat rendah menuju ke tingkat tinggi sambil memperhatikan noice detektornya (gambar 4.26). Jika detektor noice menunjukkan tidak ada output, maka proses pemindahan penunjuk dapat dihentikan. Tingkat noice berbeda-beda tergantung dari perangkat microphone yang digunakan. Detector Penunjuk tingkat noice Output detektor Gambar 4.26. Pengaturan Tingkat Noice

96 4.3.3. Mengakhiri proses komunikasi Proses komunikasi dengan salah satu user diakhiri dengan cara memilih nick user yang dimaksud pada daftar koneksi dan menekan tombol Break. Sedangkan untuk mengakhiri koneksi dengan server atau keluar dari Channel dilakukan dengan cara mengakses menu DisConnect atau dengan menekan tombol Disconnect pada window Utama. 4.4. Evaluasi Program Aplikasi VoIP Berkomunikasi dengan program aplikasi VoIP ternyata sangat dipengaruhi oleh kualitas koneksi dari saluran internet yang digunakan. Apabila jalur internet yang kita pakai untuk menjalankan aplikasi VoIP ini lambat maka kadang-kadang suara akan terdengar putus-putus. Selain kualitas saluran internet, koneksi ke server IRC juga sangat perlu diperhatikan. User sebaiknya memilih server IRC yang mudah untuk dihubungi agar proses koneksi berjalan dengan baik dan lancar.