PROGRAM KREATIVITAS MAHASISWA OTOMATISASI...

14
i PROGRAM KREATIVITAS MAHASISWA OTOMATISASI PENGAMBILAN SIZE, VISIBILITY, RICH FILES, DAN SCHOLAR DARI WEBSITE SEBAGAI ALAT UKUR INDIKATOR WEBOMETRICS Bidang Kegiatan : PKM – GT Diusulkan oleh : Eko Fujianto (306322400758)/2006 Humaidillah Kurniadi W (906322400392)/2006 Desy Hosenainy (408322410263)/2008 UNIVERSITAS NEGERI MALANG MALANG

Transcript of PROGRAM KREATIVITAS MAHASISWA OTOMATISASI...

Page 1: PROGRAM KREATIVITAS MAHASISWA OTOMATISASI …kemahasiswaan.um.ac.id/wp-content/uploads/2010/04/PKM-GT-10-UM... · sederhana ini dapat terwujud. ... Daftar Riwayat Hidup ... Contoh

i

PROGRAM KREATIVITAS MAHASISWA

OTOMATISASI PENGAMBILAN SIZE, VISIBILITY, RICH FILES, DAN

SCHOLAR

DARI WEBSITE SEBAGAI ALAT UKUR INDIKATOR WEBOMETRICS

Bidang Kegiatan :

PKM – GT

Diusulkan oleh :

Eko Fujianto (306322400758)/2006

Humaidillah Kurniadi W (906322400392)/2006

Desy Hosenainy (408322410263)/2008

UNIVERSITAS NEGERI MALANG

MALANG

Page 2: PROGRAM KREATIVITAS MAHASISWA OTOMATISASI …kemahasiswaan.um.ac.id/wp-content/uploads/2010/04/PKM-GT-10-UM... · sederhana ini dapat terwujud. ... Daftar Riwayat Hidup ... Contoh

ii

2010

HALAMAN PENGESAHAN USULAN PKM - GT 1. Judul Kegiatan : Otomatisasi Pengambilan Size, Visibility, Rich Files,

dan Scholar dari Website Sebagai Alat Ukur Indikator Webometrics.

2. Bidang Kegiatan : ( ) PKM – AI (√ ) PKM – GT 3. Ketua Pelaksana Kegiatan

a. Nama Lengkap : Eko Fujianto b. NIM : 306322400758 c. Jurusan : Fisika d. Universitas : Universitas Negeri Malang e. Alamat Rumah dan No. Telp/Hp : Sindetanyar 7/3 Besuk Probolinggo /

085755529263 f. Alamat E-mail : [email protected]

4. Anggota pelaksana Kegiatan/Penulis : 2 Orang

5. Dosen Pembimbing

a. Nama Lengkap dan Gelar : Daeng Achmad Suaidi, S.Si., M.Kom. b. NIP : 196902271997021001 Alamat Rumah dan no.tlp : Malang/ 085646035953

Malang, 3 Maret 2010

Menyetujui Ketua Jurusan Fisika, Ketua Pelaksana Kegiatan

(Dr. Arif Hidayat, M.Si.) (Eko Fujianto) NIP. 19660822990031003 NIM 306322400758

Pembantu Rektor Dosen Pendamping, Bidang Kemahasiswaan Universitas Negeri Malang

(Drs. Kadim Masjkur, M. Pd.) (Daeng Achmad Suaidi, S.Si., M.Kom.) NIP. 195412161981021001 NIP. 196902271997021001

KATA PENGANTAR

Page 3: PROGRAM KREATIVITAS MAHASISWA OTOMATISASI …kemahasiswaan.um.ac.id/wp-content/uploads/2010/04/PKM-GT-10-UM... · sederhana ini dapat terwujud. ... Daftar Riwayat Hidup ... Contoh

iii

Assalamualaikum Wr. Wb.

Puji syukur Penulis panjatkan kehadirat Allah SWT karena atas rahmat

dan hidayah-Nya, sehingga Penulis dapat menyelesaikan karya tulis yang berjudul

” Otomatisasi Pengambilan Size, Visibility, Rich Files, dan Scholar dari

Website Sebagai Alat Ukur Indikator Webometrics”. Pada akhirnya, dalam

menyelesaikan karya tulis ini, penulis telah banyak menerima bantuan dari

berbagai pihak sehingga dalam waktu yang relatif singkat karya tulis yang

sederhana ini dapat terwujud. Oleh karena itu, Penulis berkenan untuk

menyampaikan penghargaan dan ucapan terima kasih kepada:

1. Kedua orangtua tercinta dan segenap keluarga yang telah banyak memberi

dorongan baik moril maupun materiil.

2. Bapak Drs. Kadim Masjkur, M. Pd selaku Pembantu Rektor III

Universitas Negeri Malang.

3. Ibu Dra. Susilowati, M.S. selaku Pembantu Dekan III FMIPA Universitas

Negeri Malang yang telah berkenan memberikan motivasi kepada Penulis.

4. Bapak Daeng Achmad Suaidi, S.Si., M.Kom. yang telah membimbing

Penulis dalam pembuatan karya tulis ini sehingga dapat terselesaikan

secara keseluruhan.

Penulis menyadari bahwa karya tulis ini masih jauh dari sempurna. Oleh

karena itu, Penulis mengharapkan kritik dan saran yang membangun dari semua

pihak. Dengan iringan doa semoga karya tulis ini bisa bermanfaat dalam

pengembangan pendidikan dan wacana berpikir kita bersama. Amin

Malang, 3 Maret 2010

Penulis

DAFTAR ISI

Halaman

Page 4: PROGRAM KREATIVITAS MAHASISWA OTOMATISASI …kemahasiswaan.um.ac.id/wp-content/uploads/2010/04/PKM-GT-10-UM... · sederhana ini dapat terwujud. ... Daftar Riwayat Hidup ... Contoh

iv

HALAMAN PENGESAHAN USULAN PKM-GT .....................................i KATA PENGANTAR .................................................................................... ii DAFTAR ISI ................................................................................................... iii RINGKASAN ................................................................................................. 1 PENDAHULUAN Latar Belakang Masalah ....................................................................... 2 Tujuan dan Manfaat yang Ingin Dicapai .............................................. 2 GAGASAN Kondisi kekinian pencetus gagasan ..................................................... 2 Solusi yang pernah ditawarkan ............................................................ 4 Perbaikan gagasan yang diajukan......................................................... 5 Langkah-langkah strategis yang dilakukan .......................................... 5

KESIMPULAN ............................................................................................... 7

DAFTAR PUSTAKA ..................................................................................... 7

LAMPIRAN

Daftar Riwayat Hidup.......................................................................... 8

Page 5: PROGRAM KREATIVITAS MAHASISWA OTOMATISASI …kemahasiswaan.um.ac.id/wp-content/uploads/2010/04/PKM-GT-10-UM... · sederhana ini dapat terwujud. ... Daftar Riwayat Hidup ... Contoh

5

OTOMATISASI PENGAMBILAN SIZE, VISIBILITY , RICH FILES , DAN SCHOLAR

DARI WEBSITE SEBAGAI ALAT UKUR INDIKATOR WEBOMETRICS

Eko Fujianto, Humaidillah Kurniadi W, Desy Hosenainy Jurusan Fisika FMIPA

Universitas Negeri Malang, Malang

RINGKASAN Website merupakan suatu layanan yang memberikan informasi kepada pengunjung website

dengan menggunakan konsep hyperlink, dengan tujuan untuk mempermudah melakukan penelusuran informasi di Internet. Perkembangan teknologi website yang sangat pesat dan jumlah website yang sangat banyak memunculkan lembaga-lembaga yang melakukan pemeringkatan terhadap website-website di Internet. Tujuan adanya pemeringkatan tersebut adalah untuk mengetahui kualitas suatu website ditinjau dari indikator-indikator tertentu. Lembaga yang melakukan pemeringkatan website misalnya Webometrics (http://www.webometrics.info) yang melakukan pemeringkatan terhadap website lembaga pendidikan di seluruh dunia, Alexa (http://www.alexa.com) melakukan pemeringkatan terhadap semua website di Internet, dan masih banyak lembaga pemeringkatan website lainnya. Dalam melakukan pemeringkatan, lembaga pemeringkatan website melakukan penilaian terhadap berbagai macam indikator. Misalnya indikator yang dipakai oleh Webometrics antara lain size (S), visibility (V), rich files (R), dan scholar (Sc).Webometrics mendapatkan data indikator di atas dari 4 mesin pencari yaitu Goolge, yahoo, Bing, dan Exalead. Data tersebut tentunya tidak didapatkan dengan cara manual terhadap puluhan ribu website di seluruh dunia. Mereka tentunya menggunakan suatu program tertentu yang secara otomatis dapat mengambil data dari website-website yang sudah ditentukan, yang selanjutnya akan diolah dalam proses pemeringkatan. Dengan menggunakan bahasa pemrograman PHP dibuat sebuah program yang dapat melakukan pengambilan empat data di atas secara otomatis tanpa menjalankan 4 (empat) mesin pencari satu-persatu. Program ini secara otomatis menjalankan keempat mesin pencari dengan key tertentu dan menampilkan hasil pengambilan data size, visibility, rich files, dan scholar pada sebuah tabel. Hasil pengambilan data juga dapat didownload dalam file berformat CSV (Comma Saparated Value). Dengan menggunakan program ini, proses pengambilan data size, visibility, rich files, dan scholar dari website akan lebih mudah dan lebih cepat dibandingkan dengan melakukan pengambilan data secara manual. Program menghasilkan data size, visibility, rich files, dan scholar yang sama dengan hasil pengambilan data yang dilakukan secara manual.

PENDAHULUAN Latar Belakang

Website merupakan suatu layanan yang memberikan informasi kepada pengunjung website dengan menggunakan konsep hyperlink, dengan tujuan untuk mempermudah melakukan penelusuran informasi di Internet. Informasi yang bisa didapat dari suatu website sangat beraneka ragam seperti: teks, gambar, animasi, suara, dan bentuk informasi lain.

Page 6: PROGRAM KREATIVITAS MAHASISWA OTOMATISASI …kemahasiswaan.um.ac.id/wp-content/uploads/2010/04/PKM-GT-10-UM... · sederhana ini dapat terwujud. ... Daftar Riwayat Hidup ... Contoh

6

Perkembangan teknologi website yang sangat pesat dan jumlah website yang sangat banyak memunculkan lembaga-lembaga yang melakukan pemeringkatan terhadap website-website di Internet. Tujuan adanya pemeringkatan tersebut adalah untuk mengetahui kualitas suatu website ditinjau dari indikator-indikator tertentu. Lembaga yang melakukan pemeringkatan website misalnya Webometrics (http://www.webometrics.info), Alexa (http://www.alexa.com), dan masih banyak lembaga pemeringkatan website lainnya.

Dalam melakukan pemeringkatan, lembaga pemeringkatan website melakukan penilaian terhadap berbagai macam indikator. Misalnya indikator yang dipakai oleh Webometrics antara lain size (S), visibility (V), rich files (R), dan scholar (Sc).Webometrics mendapatkan data indikator di atas dari mesin pencari.

Berdasarkan uraian di atas, maka kami mengajukan gagasan tentang “Otomatisasi Pengambilan Size, Visibility, Rich Files, dan Scholar dari Website Sebagai Alat Ukur Indikator Webometrics”. Tujuan

Tujuan dari gagasan ini adalah untuk membuat program yang dapat melakukan otomatisasi pengambilan size, visibility, rich files, dan scholar dari website sebagai untuk alat ukur indikator Webometrics.

Manfaat

Program ini dapat digunakan oleh semua pihak terutama perguruan tinggi sebagai alat untuk mengetahui jumlah size, visibility, rich files, dan scholar yang dimiliki dalam website tertentu dalam pengukuran indikator Webometrics.

GAGASAN Kondisi Kekinian Pencetus Gagasan

Perkembangan website saat ini yang begitu cepat membuat jumlahnya semakin banyak. Hal ini memunculkan lembaga-lembaga pemeringkatan website yang melakukan pemeringkatan terhadap website-website tertentu. Misalnya Webometrics (http://www.webometrics.info) yang melakukan pemeringkatan terhadap website lembaga pendidikan atau perguruan tinggi di seluruh dunia dan Alexa (http://www.alexa.com) melakukan pemeringkatan terhadap semua website di Internet.

Indikator dalam penilaian pemeringkatan website berbeda antara lembaga pemeringkatan yang satu dengan yang lainnya. Indikator yang dibahas mengacu pada indikator yang dipakai oleh Webometrics, yaitu size (S), visibility (V), rich files (R), dan scholar (Sc). Webometrics menggunakan 4 (empat) mesin pencari yaitu Google (http://google.com), Yahoo (http://siteexplorer.search.yahoo.com), Bing (http://bing.com) , dan Exalead (http://exalead.com/search) dalam mencari dan mendapatkan data.

Size (S) adalah jumlah halaman yang ditemukan dari 4 (empat) mesin pencari, yaitu Google, Yahoo, Bing, dan Exalead. Hasil pencarian untuk masing-masing mesin pencari akan berbeda. Untuk mendapatkan data Size secara manual dilakukan dengan masukkan key “site:”

Page 7: PROGRAM KREATIVITAS MAHASISWA OTOMATISASI …kemahasiswaan.um.ac.id/wp-content/uploads/2010/04/PKM-GT-10-UM... · sederhana ini dapat terwujud. ... Daftar Riwayat Hidup ... Contoh

7

dilanjutkan dengan URL(uniform resource locator) website yang dimaksud, misal “site:um.ac.id” pada mesin pencari, seperti yang terlihat pada Gambar 1.

Gambar 1. Contoh key untuk pengambilan size dari URL um.ac.id

Visibility (V) adalah jumlah total tautan (link) unik yang diterima dari situs lain, yang diperoleh dari mesin pencari Yahoo. Untuk mendapatkan data Visibility secara manual dilakukan dengan memasukkan key “linkdomain:URL – site:URL” seperti pada Gambar 2.

Gambar 2. Contoh key untuk pengambilan visibility dari URL um.ac.id

Rich Files (R) adalah volume file yang ada di suatu situs, diantaranya adalah: PDF, PS, DOC, dan PPT. Untuk mendapatkan data rich files secara manual dilakukan dengan memasukkan key seperti yang terlihat pada Gambar 3 pada mesin pencari Google.

Page 8: PROGRAM KREATIVITAS MAHASISWA OTOMATISASI …kemahasiswaan.um.ac.id/wp-content/uploads/2010/04/PKM-GT-10-UM... · sederhana ini dapat terwujud. ... Daftar Riwayat Hidup ... Contoh

8

Gambar 3. Contoh key untuk pengambilan rich files dari URL um.ac.id

Scholar (Sc) adalah jumlah tulisan-tulisan ilmiah, laporan-laporan, dan tulisan ilmiah akademis yang terindeks oleh Google Scholar (http://scholar.google.com). Untuk melakukan pencarian data Scholar secara manual dilakukan dengan memasukkan key “site:URL” pada Google Scholar seperti pada Gambar 4.

Gambar 4. Contoh key untuk pengambilan scholar dari URL um.ac.id

Solusi yang Pernah Ditawarkan Sebelumnya

Program pengambilan data website sebelumnya pernah dibuat oleh Herman Tolle (http://ayo-cari.com /blog/visualisasi-search/). Pengambilan data meliputi visibility, size, rich files, dan scholar, seperti yang terlihat pada Gambar 5.

Gambar 5 Program pengambilan data oleh Herman Tolle

Pada program ini pengambilan data terbatas hanya pada mesin pencari Google. Program tersebut hanya bisa melakukan pengambilan data terhadap salah satu indikator dan hanya mampu melakukan pengambilan data maksimal dari dua URL dalam satu kali proses.

Perbaikan Gagasan yang Diajukan

Metode baru yang dilakukan adalah membuat program dengan kemampuan dapat melakukan pengambilan data terhadap 4 indikator (size, visibility, rich files, dan scholar) dari 4 mesin pencari (Google, Yahoo, Bing, dan Exalead). Selain itu pengambilan data bisa dilakukan terhadap satu atau lebih URL sekaligus dalam satu kali proses. Hasil pengambilan data

Page 9: PROGRAM KREATIVITAS MAHASISWA OTOMATISASI …kemahasiswaan.um.ac.id/wp-content/uploads/2010/04/PKM-GT-10-UM... · sederhana ini dapat terwujud. ... Daftar Riwayat Hidup ... Contoh

9

ditampilkan dalam bentuk tabel dan bisa didownload dalam file berformat CSV (comma separated value).

Langkah-langkah Strategis yang Dilakukan

a) Teknik Pemrograman

Program dibuat menggungakan bahasa pemrograman PHP. Program ini secara otomatis menjalankan mesin pencari dengan key yang telah ditentukan dan melakukan pengambilan data size (S), visibility (V), rich files (R), dan scholar (Sc) dari mesin pencari. Kemudian program mengambil page source dari halaman hasil pencarian mesin pencari. Setelah itu program melakukan pencocokan string angka jumlah hasil pencarian pada page source tadi dan mengubahnya menjadi sebuah variabel. Angka jumlah hasil pencarian mesin pencari adalah angka seperti yang terlihat pada Gambar 6.

Gambar 6. Halaman hasil pencarian mesin pencari Google

b) Tampilan Program

Pada program ini akan ditampilkan sebuah listbox multiselect yang berisi daftar URL, sebuah tombol “Star Pengambilan Data” untuk memulai proses, dan text hyperlink “UPLOAD CSV” untuk memanggil halaman upload file CSV. Jika proses pengambilan data selesai, program akan menampilkan sebuah tabel hasil pencarian.

c) Algoritma Program

Algoritma program otomatisasi ini adalah sebagai berikut: • Program menampilkan file CSV dalam bentuk listbox multiselect. • Program melakukan pengambilan data Size dari 4 (empat) mesin pencari, yaitu Google,

Yahoo, Bing, dan Exalead, pengambilan data Visibility dari mesin pencari Yahoo, pengambilan data rich files dari mesin pencari Google, pengambilan data Scholar dari mesin pencari Google (Google Scholar).

• Program menampilkan hasil pencarian pada sebuah tabel. d) Flowchart Program

Flowchart pada program otomatisasi pengambilan size, visibility, rich files, dan scholar dari website adalah sebagai berikut:

Page 10: PROGRAM KREATIVITAS MAHASISWA OTOMATISASI …kemahasiswaan.um.ac.id/wp-content/uploads/2010/04/PKM-GT-10-UM... · sederhana ini dapat terwujud. ... Daftar Riwayat Hidup ... Contoh

10

Gambar 7 Flowchart program

KESIMPULAN

Pengambilan data size, visibility, rich files, dan scholar dari website secara manual dilakukan dengan cara menjalankan mesin pencari dengan key tertentu. Setelah mesin pencari selesai melakukan pencarian dan menampilkan halaman hasil pencarian, angka jumlah hasil pencarian ditulis sebagai data. Hal ini dilakukan berulang untuk masing-masing jenis data yang akan diambil dan pada masing-masing mesin pencari dengan memasukkan key yang berbeda untuk tiap jenis data.

Program otomatisasi ini bekerja dengan cara sama seperti seperti cara di atas, namun proses tersebut dilakukan secara otomatis dan tidak ditampilkan pada layar. Yang ditampilkan pada layar adalah hasil akhir yang berupa tabel yang berisi data size, visibility, rich files, dan scholar. Pengambilan data juga dapat dilakukan pada beberapa URL secara bersamaan dengan memilih beberapa URL pada listbox multiselect yang disediakan.

Dengan menggunakan program ini, proses pengambilan data size, visibility, rich files, dan scholar dari website akan lebih mudah dan lebih cepat dibandingkan dengan melakukan pengambilan data secara manual. Program ini menghasilkan data size, visibility, rich files, dan scholar yang sama dengan hasil pengambilan data yang dilakukan secara manual.

DAFTAR PUSTAKA

Admin. 2008. Teknik perangkingan atau pemeringkatan universitas di dunia | WEBOMETRICS, ARWU dan THES-QS, (http://www.ubb.ac.id/, diakses 14 februari 2010) .

Anonim. 2009. Website, (http://id.wikipedia.org/wiki/Website, diakses 14 februari 2010) .

Suprianto, Dodit. 2008. Buku Pintar Pemrograman PHP. Bandung: OASE Media.

Tolle, Herman. 2009. Visualisasi Hasil Google Search, (http://ayo-cari.com/blog/visualisasi-search/, diakses 14 februari 2010).

Page 11: PROGRAM KREATIVITAS MAHASISWA OTOMATISASI …kemahasiswaan.um.ac.id/wp-content/uploads/2010/04/PKM-GT-10-UM... · sederhana ini dapat terwujud. ... Daftar Riwayat Hidup ... Contoh

11

LAMPIRAN Daftar Riwayat Hidup

1. Ketua Pelaksana

Nama : Eko Fujianto

Tempat, tanggal lahir : Probolinggo, 14 Mei 1988

Alamat asal : Sindetanyar 7/3 Besuk Probolinggo

Nama orang tua : Sundari

Riwayat Pendidikan : SD Negeri Sindetanyar

SMP Negeri 2 Besuk

SMA Negeri 1 Kraksaan

S1 Fisika Universitas Negeri Malang

Alamat di Malang : JL. Bendungan Sutami 1 405B Malang

No. telp./HP : 085755529263

E-mail : [email protected]

Prestasi : -

Pengalaman Karya Tulis : -

Malang, 3 Maret 2010

Mengetahui,

Page 12: PROGRAM KREATIVITAS MAHASISWA OTOMATISASI …kemahasiswaan.um.ac.id/wp-content/uploads/2010/04/PKM-GT-10-UM... · sederhana ini dapat terwujud. ... Daftar Riwayat Hidup ... Contoh

12

Eko Fujianto

NIM 306322400758

2. Anggota Pelaksana I

Nama : Humaidillah Kurniadi W

Tempat, tanggal lahir : Sumenep, 12 Maret 1988

Alamat asal : Jl. Meria no. 4 RT.01/RW.03 P. Kulon Uj. Pangkah Gresik

Nama orang tua : Kurniadi

Riwayat Pendidikan : SD Taman Muda

SMP 1 Kalianget

SMA 3 Pamekasan

S1 Fisika Universitas Negeri Malang

Alamat di Malang : Jl. Bendungan Sutami 64 B Malang

No. telp./HP : 085231315485

E-mail :-

Prestasi : -

Pengalaman Karya Tulis : -

Malang, 3 Maret 2010

Mengetahui,

Page 13: PROGRAM KREATIVITAS MAHASISWA OTOMATISASI …kemahasiswaan.um.ac.id/wp-content/uploads/2010/04/PKM-GT-10-UM... · sederhana ini dapat terwujud. ... Daftar Riwayat Hidup ... Contoh

13

Humaidillah Kurniadi W

NIM 906322400392

3. Anggota Pelaksana II

Nama : Desy Hosenainy

Tempat, tanggal lahir : Probolinggo, 25 Desember 1989

Alamat asal : Jln Patimura, Asem Bagus Kraksaan

Probolinggo

Nama orang tua : Hosen

Riwayat Pendidikan : SDN Asembagus

SMPN I Kraksaan

SMAN I Kraksaan

S1 Fisika Universitas Negeri Malang

Alamat di Malang : Jl. Sutami 1D 20 Malang

No. telp./HP : 085649521036

E-mail : [email protected]

Prestasi : -

Pengalaman Karya Tulis : -

Malang, 3 Maret 2010

Mengetahui,

Desy Hosenainy

NIM 408322410263

Page 14: PROGRAM KREATIVITAS MAHASISWA OTOMATISASI …kemahasiswaan.um.ac.id/wp-content/uploads/2010/04/PKM-GT-10-UM... · sederhana ini dapat terwujud. ... Daftar Riwayat Hidup ... Contoh

14