• Tidak ada hasil yang ditemukan

Jurnal Jurusan Elktro | Tehnik Telekomunikasi | Perancangan Aplikasi | Makalah Dan Jurnal Gratis jurnal ilmiah(1)

N/A
N/A
Protected

Academic year: 2017

Membagikan "Jurnal Jurusan Elktro | Tehnik Telekomunikasi | Perancangan Aplikasi | Makalah Dan Jurnal Gratis jurnal ilmiah(1)"

Copied!
4
0
0

Teks penuh

(1)

Seminar Teknik Telekomunikasi dan Informasi Maret 2013

Perancangan Aplikasi Web Grabber Menggunakan Keyword

Untuk FOREX

Azhari Nugraha Pratama1, Rasman Rauf2, Syafruddin Syarif, Indrabayu.

Abstrak

Foreign Exchange Market atau disingkat Forex merupakan suatu jenis perdagangan atau transaksi yang memperdagangkan mata uang suatu negara terhadap mata uang negara lainnya (pasangan mata uang / pair) yang melibatkan pasar-pasar uang utama di dunia selama 24 jam secara berkesinambungan. Web grabber merupakan aplikasi yang dapat mencari dan menyimpan halaman-halaman web dengan link-link URLnya sesuai dengan topik tanpa harus melalui proses browsing, sehingga hasilnya dapat dilihat secara offline. Pada penelitian ini, dikhususkan bagaimana menganalisa fundamental dalam dunia trading forex.

Metode digunakan adalah Semantic Search. Algoritma Semantic Search yang diterapkan pada Web Grabber dalam melakukan pengindeksan adalah mengunjungi halaman http://www.bing.com /news/ kemudian menyimpan URL hasil pencarian. Bahasa pemrograman yang digunakan adalah Visual Basic.NET 2012 serta menggunakan database MySQL 5.5.6.

Dengan aplikasi Web Grabber untuk Forex, user dengan mudah mendapatkan informasi mengenai indikator ekonomi secara detail. Dan hasil pencarian berupa halaman web tersimpan pada database dimana informasi yang didapatkan setiap harinya dapat dijadikan perbandingan karena informasi yang didapatkan disimpan berdasarkan jenis indikator ekonomi dan berdasarkan tanggal aksesnya.

Kata Kunci: Web Grabber, Keyword, Forex, Visual Basic.NET, MySQL.

1. Pendahuluan

Forex adalah produk investasi yang sifatnya

liquid dan bersifat internasional. Perbedaan nilai mata uang sebuah negara yang berubah dari waktu ke waktu yang dipengaruhi berbagai macam faktor itulah yang menjadi dasar adanya transaksi keuangan bernama Forex Trading.

Dalam berkiprah di dunia Trading Forex, analisa sangat diperlukan untuk menentukan arah pergerakan dari indeks saham. Analisa yang bagus dapat membantu memperoleh pendapatan dan mampu meminimalisir kerugian sebaik mungkin.

Untuk mendapatkan berita-berita up to date

mengenai data ekonomi berdasarkan indikator TRADE BALANCE, PMI, CCI, CPI, FED, GNP, PPI dan masih banyak lagi yang lainnya yang mempengaruhi pergerakan mata uang dunia. Agar dapat mengurangi kerugian sebelum melakukan

transaksi di trading forex. Dibutuhkan aplikasi yang tidak hanya sekadar mencariw berita tetapi juga dapat menyimpan halaman web berita tersebut. Ada beberapa aplikasi yang dapat melakukan pencarian dan penyimpanan halaman web, tetapi pencariannya bersifat umum, tidak berfokus pada trading forex, serta penyimpanannya membutuhkan storage yang besar.

Berdasarkan hal tersebut, penulis ingin membuat sebuah aplikasi yang dapat digunakan untuk melakukan pencarian khusus menggunakan keyword yang berhubungan dengan forex. Aplikasi

tersebut dinamakan

“WEBGRABBERFORFOREX”

2. Tinjauan Pustaka

2.1 Web Browser, Web Browser Ofline, Web Grabber

(2)

Seminar Teknik Telekomunikasi dan Informasi Maret 2013 Web Browser adalah sebuah program

aplikasi yang memungkinkan user untuk melihat dan berinteraksi dengan teks, image dan informasi lain yang terletak pada web page yang berada pada World Wide Web atau Local Area Network. Teks atau image pada sebuah web page dapat mengandung hyperlink ke web page lain pada website yang sama lainnya. Web Browser memungkinkan user untuk secara cepat dan mudah mengkases informasi dari banyak web page pada banyak website dengan mengikuti link -link yang ada [3].

Web Browser modern memiliki mode offline browsing, dimana sebuah web page disimpan secara lokal pada folder sementara dan akan dihapus secara otomatis pada waktu tertentu. Beberapa web browser bahkan menyediakan fasilitas untuk user guna memilih halaman-halaman mana yang dapat di-browse secara offline dan menggaransi bahwa halaman-halaman tersebut tidak dihapus secara otomatis. Aplikasi offline browser yang lain dapat mengikuti link-link pada sebuah page dan menyimpan semua page yang dari link-link tersebut dalam harddisk lokal agar dapat dilihat (browsed) setelah user disconnected [3].

Web Grabber yang dibuat ini adalah sebuah aplikasi Offline Browser yang dapat mencari page -page pada World Wide Web sesuai dengan "keyword" yang ditulis, mengikuti link-link dari page-page tersebut sampai kedalaman tertentu secara rekusif dan selanjutnya menyimpan semua page yang ditemukan ke dalam harddisk lokal agar dapat dilihat lagi setelah user disconnected dari World Wide Web.

2.2 Teknologi Pembangun Web 2.2.1 HTML

Hypertext Markup Language (HTML) adalah format hypertext yang dipakai di web. HTML adalah standar yang didefinisikan oleh W3C (World Wide Web Consortium), yaitu badan yang mengontrol internet. Standar yang ada sekarang adalah HTML 4 [4]. Kunci HTML adalah tag pembuka (misalnya <HTML>) dan tag penutup (</HTML>). Di dalam <HTML> dan </HTML> dapat ditambahkan pasangan tag-tag yang lain [3].

2.2.2 Link

Halaman web dapat terhubung ke halaman web lain. Untuk menambahkan link, digunakan pasangan tag anchor, yaitu <A>…</A>. Tag <A> mempunyai 3 atribut [3]:

 HREF untuk membuat link ke halaman lain.  NAME untuk membuat link pada halaman

yang sama.

 TARGET untuk menyatakan file yang berhubung- an dengan atribut HREF. Bentuk umum:

<A HREF = “URL”>Label</A>

URL menyatakan URL dari halaman, dan Label menyatakan label yang ditampilkan dan dapat dipilih.

2.2.3 URL

URL (Uniform Resource Locator) adalah des- kripsi komplit dari lokasi sebuah resource yang ada pada jaringan. Berikut ini adalah contoh dari pertukaran mata uang yang satu dengan mata uang yang lainnya. Yang tujuan awalnya adalah untuk pembayaran luar negeri. Karena adanya perbedaan

(3)

Seminar Teknik Telekomunikasi dan Informasi Maret 2013

3. PERANCANGAN SISTEM

Gambar 1. Flowchart Aplikasi Web Gabber

3.1 Menu New Category

Penginputan kategori sebagai keyword pencarian berasal dari tabel eventhttp://www.factory.com.

3.2 Search to Search Engine

Proses ini dilakukan bila user memilih kategori/keyword pencarian. Pencarian menggunakan search engine bing. URL yang digunakan memiliki format

http://www.bing.com/news/search?q=...&p1= %5bNewsVertical+Interval%3d

%227%22%5d&FORM=PTFTNR.

Hasil pencarian berita merupakan berita terbaru dalam satu jam terakhir.

Jika pencarian pada search engine membawa hasil, maka hasil yang berupa alamat-alamat web akan ditampilkan pada ListBox URL yang sebelumnya tersimpan dalam database berdasarkan kategori dan tanggal pencarian.

User dapat memilih URL pada ListBox URL untuk kemudian mendownload halaman web.

3.3 Proses Download

User memilih URL dan mendownload halaman web string HTML ke dalam bentuk byte array menggunakan UTF-8. Kemudian byte array

hasil konversi dikompresi menggunakan GZip Compressing, selanjutnya dienkripsi menggunakan

ToBase64String. Selanjutnya hasil enkripsi dimasukkan dalam database.

4. EVALUASI SOFTWARE

Dari hasil pengujian aplikasi ini dapat diketahui bahwa aplikasi telah berjalan dengan baik, seperti terlihat pada beberapa gambar berikut ini.

(4)

Seminar Teknik Telekomunikasi dan Informasi Maret 2013 Gambar 3. Menu Utama Web Grabber

5. KESIMPULAN

Berdasarkan penjelasan tentang perancangan dan pembuatan aplikasi Web Grabber ini dapat ditarik beberapa kesimpulan, yaitu antara lain:

 Informasi mengenai indikator ekonomi dapat dengan mudah didapatkan secara up to date setiap hari.

 Halaman informasi yang didapatkan dapat tersimpan di dalam database berdasarkan kategori pencarian.

 Halaman informasi yang didapatkan dapat tersimpan secara terpisah di dalam database berdasarkan waktu pencarian dan dapat dijadikan perbandingan.

User Interface lebih sederhana dan mudah digunakan karena memiliki webbrowser

sendiri dan hanya memiliki satu form.  Waktu yang dibutuhkan untuk

men-download halaman web bergantung pada kecepatan koneksi dan banyaknya volume data yang di-download.

 Waktu yang dibutuhkan untuk membuka dan menampilkan halaman web bergantung pada jumlah data string halaman web yang dibuka.

DAFTAR PUSTAKA

1. Nurpratiwi dan Aslam. 2012. Aplikasi Web Grabber Untuk Forex, Makassar.

2. Permana, Budi. 2010. Modul Belajar Cepat Membuat Program Dengan Visual Studio 2010 dan SQL Server 2008, Bandung.

3. Raharjo, Budi. 2003. Aplikasi WEB

GRABBER Untuk Mengambil Halaman Web Sesuai Dengan Keyword Yang Diinputkan, Surabaya.

4. Sibero, Alexander F.K. 2010. Dasar-Dasar Visual Basic.NET, Jakarta

5. Solichin, Achmad. 2010. MySQL: Dari Pemula Hingga Mahir, Jakarta.

6. Widiatmojo, Sawidji dan Lie Ricky Ferlianto. 2007. FOREX On-LINE TRADING Tren Investasi Masa Kini, Jakarta

7. http://dev.mysql.com/doc/refman/5.5/en/

(Diakses Desember 2012)

8.

http://www.experts-exchange.com/Programming/Languages/.NE T/Visual_Studio_.NET_2005/Q_26390910.h tml (Diakses November 2012)

9. http://www.codeproject.com/Articles/27396/ Menempuh pendidikan di SDN 1 Mawasangka pada tahun 1996 – 2002. Selanjutnya menempuh pendidikan di SMPN 1 Mawasangka pada tahun 2002 – 2005 dan dilanjutkan ketingkat menengah umum di SMAN 1 Mawasangka pada tahun 2005 – 2008. Saat ini kuliah di Fakultas Teknik, Jurusan Teknik Elektro, sub program studi Teknik Telekomunikasi dan Informasi, Universitas Hasanuddin.

Gambar

Gambar 1. Flowchart Aplikasi Web Gabber

Referensi

Dokumen terkait

Disamping analisis optmalisasi tepung singkong yang bernutri dengan pemodelan: high nutrition modified cassava flour , (HNMCF) melalui uji analisis laboratorium sebagai

Tujuan dari penelitian dengan menggunakan pendekatan systematic review ini adalah untuk mengetahui faktor-faktor risiko yang menimbulkan kejadian diare pada bayi dan balita

Dari segi posisi, KR dalam bahasa Korea dan Cina Mandarin adalah prenominal, bahasa Ibrani Kuno dan Parsi adalah posnominal, sedangkan dalam BI seperti telah diklaim oleh para

Hadiah, produk-produk dan/atau perkhidmatan adalah ditawarkan dan/atau disediakan oleh penjual- penjual dan pembekal-pembekal yang relevan, di bawah terma-terma dan

Dalam hal dosen yang berpindah- pindah institusi (dari universitas satu ke universitas yang lain), maka penetapannya ditentukan berdasarkan rapat antara

Kemudian di mana letak miskonsepsinya ? Secara algoritma penyelesaian memang sudah sesuai, tetapi jika dilihat dari bentuk gambar roti, tentu kita akan bertanya, apa

Untuk prioritas pelaksanaan GMP di PTPN XII Kendeng Lembu Banyuwangi , maka yang perlu mendapat perhatian adalah : Sarana toilet, Sarana cuci tangan, Uji fisika,

Yang menyatakan sangat setuju sebanyak 0 orang dan sebesar 0.0%, yang menyatakan setuju sebanyak 24 orang dan sebesar 24.0% , yang menyatakan cukup setuju ada sebanyak