BAB 5 HASIL DAN PEMBAHASAN

advertisement
91
BAB 5
HASIL DAN PEMBAHASAN
Pada bab ini akan dibahas mengenai hasil penelitian pembuatan linked
data bibliografi. Dalam pembuatan linked data bibliografi tersebut diwujudkan
dalam bentuk protype. Data yang akan digunakan dalam penelitian ini adalah data
dummy.
5.1.
Pengujian mapping data RDBMS ke linked data
Data-data pada sebuah web pada umumnya disimpan dalam database,
sebagai contoh seperti yang terlihat pada gambar 5.1 Yang berisi data auhtor. Dari
data tersebut untuk mengubah dalam bentuk model linked data diperlukan sebuah
langkah mapping yang berfungsi untuk memetakan setiap record database menjadi
bentuk linked data.
Gambar 5.1 Data author
Adapun potongan kode mapping data author seperti yang ditujukan pada
gambar 5.2 untuk data author diberikan properti schema:person dimana prefix
Schema adalah http://schema.org/person yang diambil dari table mst_author,
kemudian selanjutnya pembetukan properti schema:name yang berasal dari kolom
author_name. Sedangkan untuk kode author diberikan nama properti slims:authorId
dengan
data
yang
berasal
dari
kolom
author_id,
selanjutnya
properti
92
Schema:birthDate yang diambil dari kolom author_year. Sedangkan untuk data URI
tautan diberikan nama properti schema:seeAlso yang diambil dari kolom seeAlso.
Dari mapping tersebut akan menghasilkan URI yang nantinya dapat diakses sebagai
sebuah
resource
author
yang
diperlihatkan
pada
baris
d2rq:uriPattern
"author/@@mst_author.author_id@@";
# Table mst_author
map:author a d2rq:ClassMap;
d2rq:dataStorage map:database;
d2rq:uriPattern "author/@@mst_author.author_id@@";
d2rq:class schema:Person;
d2rq:classDefinitionLabel "author";
map:author__label a d2rq:PropertyBridge;
d2rq:belongsToClassMap map:author;
d2rq:property rdfs:label;
d2rq:pattern "@@mst_author.author_name@@";
map:author_author_id a d2rq:PropertyBridge;
d2rq:belongsToClassMap map:author;
d2rq:property slims:authorId;
d2rq:propertyDefinitionLabel "mst_author author_id";
d2rq:column "mst_author.author_id";
d2rq:datatype xsd:integer;
map:mst_author_author_name a d2rq:PropertyBridge;
d2rq:belongsToClassMap map:author;
d2rq:property schema:name;
d2rq:propertyDefinitionLabel "mst_author author_name";
d2rq:column "mst_author.author_name";
map:author_author_year a d2rq:PropertyBridge;
d2rq:belongsToClassMap map:author;
d2rq:property schema:birthDate;
d2rq:propertyDefinitionLabel "mst_author author_year";
d2rq:column "mst_author.author_year";
map:author_seeAlso a d2rq:PropertyBridge;
d2rq:belongsToClassMap map:author;
d2rq:property schema:seeAlso;
d2rq:propertyDefinitionLabel "mst_author seeAlso";
93
#d2rq:column "mst_author.seeAlso";
d2rq:uriSqlExpression "mst_author.seeAlso";
Gambar 5.2 Mapping data author
Dari data-data tersebut setelah melalui proses mapping akan didapat hasil
yang ditunjukkan pada gambar 5.3 dengan alamat resource URI http:// opendataslims.javanehese.net:2021/page/author/107 yang merupakan URI untuk data author
“Rendra” dan juga terdapat properti-properti lain yang mempresentasikan data pada
setiap kolom pada table mst_author pada database.
Gambar 5.3 Hasil mapping tabel author ke bentuk RDF
5.2.
Pengujian data pada linked data bibliografi
Pada pengujian selanjutnya adalah menampilkan linked data bibliografi
yang telah dibuat, hal ini untuk melihat dan memastikan data-data dalam bentuk
linked data tersebut telah sesuai dengan rancangan yang dibuat sebelumnya.
Pertama-tama adalah melihat beberapa data hasil mapping ke dalam bentuk linked
data, yaitu data author, data subject, data place dan data biblio. Untuk melihat data
tersebut dengan cara mengakses URI dari data-data tersebut sebagai contoh
94
mengakses class author URI yang dapat diakses adalah http://opendataslims.javanehese.net/resource/author.
Ketika URI author diakses maka akan ditampilkan data dari seluruh data
author. Gambar 5.4 yang berupa data-data auyhor dari database bibliografi hasil dari
proses mapping kedalam bentuk linked data. Setiap data author yang ditampilkan
dapat dilihat dengan mengklik atau mengakses URI langsung pada browser sebagai
contoh mengakses data author “Rendra” dengan resource URI http://opendataslims.javanehese.net/resource/author/107, maka akan ditampilkan data tentang author
yang bernama “Rendra” yang diperlihatkan pada gambar 5.5 yang mendeskripsikan
dari URI yang telah diakases yaitu properti biblio:author.
Gambar 5.4 Tampilan halaman hasil akses URI class author
95
Gambar 5.5 Tampilan halaman akses resource author
Hasil pengujian selanjutnya adalah menampilkan data-data linked data
bibliografi berupa data subject atau topic yang ada pada sistem dengan mengakses
URI http://opendata-slims.javanehese.net/resource/mst_publisher/18 seperti yang
diperlihatkan pada gambar 5.6
Gambar 5.6 Tampilan halaman akses URI class topic
96
Untuk data-data subject dihasilkan dari proses mapping tabel mst_topic
dari database “slims”. Proses mapping pada tabel mst_topic terlihat berhasil
dilakukan dengan menampilkan beberapa data topic beserta data koleksi yang
menggunakan topic tersebut. Untuk mengakses data topic dilakukan dengan
mengakses
linked
data
bibliografi
dengan
URI
http://opendata-
slims.javanehese.net/resource/topic. Sedangkan untuk salah satu data topic dengan
mengkases URI http://opendata-slims.javanehese.net/resource/topic/18 seperti yang
terlihat pada gambar 5.7
Gambar 5.7 Tampilan halaman akses resource topic
Untuk melihat hasil data bibliografi juga sama, yaitu dengan cara
mengkases URI dengan alamat http://opendata-slims.javanehese.net/resource/biblio
yang diperlihatkan pada gambar 5.8, data-data yang berhasil dikonversi menjadi
linked data diperlihat dengan menampilkan daftar data biblio yang ada pada tabel
biblio dari database “slims”. Untuk melikat data biblio linked data secara detail
dilakukan dengan cara mengakses salah satu URI data biblio contoh alamat URI
http:// opendata-slims.javanehese.net/resource/biblio/16 yang tunjukan seperti pada
gambar 5.9
97
Gambar 5.8 Tampilan halaman akses URI class biblio
Gambar 5.9 Tampilan akses resource biblio
Pengujian hasil dalam membentuk linked data sesuai dengan mapping dari
database ke bentuk RDF juga dilakukan pada halaman detail bibliografi. Untuk
menampilkan data dilakukan dengan melakukan query SPARQL. Pada gambar 5.10
menunjukkan hasil pengujian penelusuran data biblio dengan menggunakan query
SPARQL dan kata kunci “Seni”. Sedangkan pada gambar 5.11 menunjukkan hasil
98
pengujian dari perintah query SPARQL yang sudah diterapkan halaman detail
sebuah bibiliografi. Bentuk linked data ini dapat digunakan sebagai media
penggunaan data kembali oleh sistem lain dengan menggunakan query SPARQL
pada
endpoint
yang
sudah
di
persiapkan
yaitu
http://103.4.52.197:8181/slims8/sparql.
Gambar 5.10 Penulusuran koleksi data dengan menggunkan query SPARQL
Gambar 5.11 Tampilan data bibliografi dalam bentuk linked data
:
99
Hasil pengujian data pada linked data bibliografi diperlihatkan pada tabel
5.1 setelah melakukan beberpa akses data pada setiap URI linked data hasil dari
mapping database sebelumnya.
Table 5.1 hasil pengujian URI class dan resource
No
Pengujian
1. Akses URI class author
2. Akses URI class
mst_topic
3. Akses URI class biblio
4. Akses URI class
mst_place
4. Akses resource author
5.
Akses resource topic
6.
Akses resource biblio
7.
Akses resource place
8.
Akses resource biblio
dengan menggunakan
query SPARQL
5.3.
Response
Menampilkan data author
Menampilkan data topic
Keterangan
sukses
sukses
Menampilkan data biblio
Menampilkan data place
sukses
suskses
Menampilkan semua property
dan value dari sebuah resouce
author
Menampilkan semua property
dan value dari sebuah resouce
topic
Menampilkan semua property
dan value dari sebuah resouce
biblio
Menampilkan semua property
dan value dari sebuah resource
place
Menampilkan data dengan
menggunakan perintah query
SPARQL
sukses
sukses
sukses
sukses
sukses
Pengujian integrasi data dengan linked data lain
Salah satu yang membedakan antara teknologi linked data dengan web
klasik adalah pada teknologi linked data dapat mengaitkan setiap object data yang
diperlukan secara langsung sedangkan pada web klasik tidak dapat mengaitkan objek
data dan sulit mengambil data tersebut secara langsung.
Pengujian dilakukan dengan menambahkan linked data bibliografi dengan
berbagai sumber diantaranya adalah dbpedia.org, viaf.org dan worldcat.org. Untuk
menambahkan data dari berbagai sumber maka dilakukan dengan mengaitkan URI
pada bibliografi dengan sumber linked data lain yang dapat mendukung informasi
lebih luas pada sebuah bibliografi. Pengujian ini dilakukan pada tiga modul aplikasi
yaitu modul master data author, master data subject dan master data place. Langkah
100
pertama yang dilakukan pada pengujian ini adalah pada menu master data author
dengan memilih sub menu author pada menu master file. Proses ini pertama kali
akan menampilkan list data author sperti yang ditunjukkan pada gambar 5.12 pada
proses halaman ini dapat dipilih data author yang akan dikaitkan datanya atau
menambahakan data author baru dan sekaligus menambahkan data URI.
Gambar 5.12 Tampilan halaman list data author
Data pada sumber linked data lain dibutuhkan pada proses penyimpanan
URI pada data author “Rendra” adalah data seorang author yang diambil dari linked
data VIAF seperti yang ditunjukkan pada gambar 5.13
101
Gambar 5.13 Halaman proses input data author baru dengan memberikan tautan
URI dari VIAF.org
Proses penambahan data URI pada master file data Author juga dapat
dilakukan secara kolektif terhadap data-data author yang telah ada sebelumnya
seperti yang dilihatkan pada gambar 5.14
Gambar 5.14 Penambahan tautan URI dari viaf secara kolektif
Hasil dari proses simpan data master author beserta data tautan URI dapat
dilihat pada gambar 5.15 dimana data author “W.S. Rendra” mengkaitkan dengan
data informasi author yang berasal dari eksternal resource VIAF.org melalui properti
102
schema:seeAlso. Dengan mengkaitkan data dengan sumber data dari eksternal
resource lain yaitu http://www.viaf.org/ Pada proses menampilkan data pada web
nantinya dapat dilakukan pengambilan data informasi terhadap URI tersebut untuk
diambil datanya terkait informasi author yang disimpan pada sistem VIAF.org
Gambar 5.15 Halaman hasil penambahan tautan URI dari VIAF.org
5.4.
Pengujian pada penulusuran data koleksi
Pada pengujian berikutnya adalah pengujiaan pada proses menampilkan
data koleksi bibliografi dimana sebelumnya telah dilakukan proses penambahan data
URI pada data-data author dan data subject atau topic. Proses penelusuran data
koleksi diawali dengan proses pencarian data koleksi dengan memasukkan kata
kunci dari koleksi yang akan di cari. Proses pencarian tetap menggunakan proses
yang telah tersedia pada aplikasi SLiMS sebelumnya seperti yang ditampilkan pada
gambar 5.16 dengan mengkases URL http://103.4.52.197:8181/slims8/.
103
Gambar 5.16 Halaman penulusuran data koleksi pustaka
Kata kunci yang digunakan untuk pencarian data adalah kata kunci
“MySQL” yang merujuk pada data author. Dari proses pencarian data koleksi akan
menghasilkan list data koleksi sesuai dengan kata kunci yang masukkan. Untuk hasil
dari proses penambahan data URI sebagai tautan ke eksternal resource ditampilkan
pada proses detail koleksi data seperti yang ditampilkan pada Gambar 5.17 Pada
proses menampilkan detail data koleksi pustaka
tersebut dilakukan query pada
linked data slims data biblio dengan kode biblio “3” merujuk pada sebuah judul
koleksi “The Definitive Guide To MySQL 5” sesuai dengan properti-properti yang
pada data biblio. Data tambahan yang berfungsi untuk memperkaya informasi
diambil dari eksternal resource seperti Dbpedia, Worldcat dan VIAF. Pada Dbpedia
informasi yang diambil adalah data abstraksi sesuai dengan URI pada properti data
subject atau topic. Sedangkan untuk sumber data Worldcat dan VIAF diambil data
informasi tambahan tentang karya koleksi dari seorang author dimana judul dari
karya author tersebut ditautkan ke data koleksi Worldcat untuk mendapatkan detail
dari sebuah koleksi seperti yang ditampilkan pada gambar 5.18 dan 5.19.
104
Gambar 5.17 Halaman detail koleksi pustaka yang telah ditautkan dari beberapa
eksternal resource
Gambar 5.18 Halaman dari detail koleksi dari wolrdcat.org
105
Gambar 5.19 Halaman detail sebuah subject dari eksternal resource wikipedia.org
Selain memperkaya pengetahuan data bibliografi yang berasal dari
eksternal resource lain, pada halaman detail koleksi juga menampilkan data koleksi
yang berasal dari sistem perpustakaan lain yang menggunakan aplikasi SLiMS dan
teknologi linked data sebagai media publikasi. Pengujian dilakukan dengan
melakukan proses pencarian data koleksi dengan menggunakan kata kunci tertetu.
Selanjutnya, dari hasil proses pencarian data koleksi tersebut, dilanjutkan dengan
memilih salah satu data koleksi untuk menampilkan detail data koleksi. Pada
halaman detail koleksi, untuk bisa menampilkan data koleksi dari perpustakaan lain
makan dibutuhkan endpoint string yang berfungsi sebagai alamat dari sumber data
lain. Pada pengujian ini menggunakan 2 (dua) alamat endpoint string yaitu
http://opendata-slims.javanehese.net:2021/sparql dan http://103.4.52.197:2020/sparql
yang masing sudah endpoint telah dilengkapi D2RQ engine yang berfungsi untuk
melakukan proses mapping dari database RDBMS ke bentuk linked data dan D2R
server serbagai alat untuk mempublish data RDF. Hasil dari menampilkan data
koleksi dari perpustakaan lain terlihat seperti pada gambar 5.20
106
Gambar 5.20 Halaman detail koleksi yang menampilkan link ke perpustakaan lain
5.5.
Evaluasi
Pada tahap ini, aplikasi SLiMS yang telah dikembangkan dengan
menggunakan teknologi linked akan diuji apakah masih ditemukan kesalahankesalahan pada aplikasi yang dibuat. Selain itu juga membandingkan kebenaran dan
kesesuaian dengan kebutuhan aplikasi. Pengujian aplikasi perlu dilakukan sebelum
aplikasi tersebut benar-benar diterapkan ke lingkungan yang sebenarnya. Dengan
adanya pengujian pada aplikasi diharapkan dapat diketahui kekurangan-kekurangan
dari aplikasi untuk kemudian diperbaiki sehingga kesalahan yang ada pada aplikasi
sistem berbasis kasus konseling mahasiswa ini dapat diminimalkan.
Pengujian aplikasi hasil dari penelitian ini dilakukan oleh 9 orang
narasumber atau sejumlah 90% dari 10 jumlah narasumber yang ada. Pada pengujian
aplikasi ini dilakukan proses input data author, subject, lokasi sekaligus
menambahkan data URI dari ekseternal resource. Output yang dihasilkan diharapkan
mampu menghasilkan informasi tambahan yang berguna untuk memperluas
pengetahuan dari sebuah bibliografi koleksi pustaka. Selain menguji satu persatu
masing-masing fungsi yang ada akan ditanyakan juga pendapat narasumber
mengenai penilaian terhadap aplikasi secara keseluruhan.
Varibel penilaian dalam penelitian ini diadopsi dari 3 variabel dan 15
indikator yang ada pada model kesuksesan SI Delone and McLean(2003) yaitu:
107
kualitas sistem (system quality), kualitas informasi (information quality), kualitas
layanan (service quality).
Kualitas sistem (system quality) biasanya berfokus pada karakteristik
kinerja sistem. Menurut DeLone dan McLean dalam Livari (2005) kualitas sistem
merupakan sistem ciri karakteristik kualitas yang diinginkan dari sistem informasi itu
sendiri, kualitas sistem ini juga berarti kombinasi hardware dan software yang ada
dalam sebuah sistem informasi
(DeLone dan McLean, 1992). Hamilton dan
Chervany (1981) dalam Jogiyanto (2007) menggunakan pengukuran kualitas sistem
sebagai berikut: mudah digunakan easy of use, keakuratan data (data accuracy),
waktu respon (response time), navigasi (navigation), keamanan sistem (system
security), fitur sistem (system feature).
Kualitas informasi (information quality) pada penelitian Pitt dan Watson
dalam DeLone dan McLean (2003) merujuk pada output dari sistem informasi,
menyangkut nilai, manfaat, relevansi, dan urgensi dari informasi. Variabel dalam
DeLone dan McLean (2003) menggambarkan kualitas informasi yang dipersepsikan
oleh pengguna, yang diukur dengan empat indikator penelitian Bailey dan Pearson
yaitu keakuratan informasi (accuracy), ketepatwaktuan (timeliness), kelengkapan
informasi (completeness), relevan (relevance) dan penyajian informasi (format).
Kualitas layanan (service quality) dalam DeLone dan McLean (2003)
menggambarkan kualitas pelayanan yang dipersepsikan oleh pengguna, yang
diadaptasi dari bidang pemasaran, dalam teori service quality dari hasil riset pustaka
Wicaksono (2003) dan web quality hasil penelitian Irawan (2011).
Berdasarkan variabel dan indikator di atas data kualitatif pada angket
penilaian diubah menjadi data kuantitatif dengan cara memberikan nilai pada setiap
jawaban. Nilai yang diberikan adalah nilai untuk pernyataan positif dengan aturan
STS (sangat tidak setuju) = 1, TS (tidak setuju) = 2, N (netral) = 3, S (setuju) = 4,
dan SS (sangat setuju) = 5. Dari hasil penilaian yang diberikan terhadap kinerja
sistem yang dibangun data penilaian penggunaan aplikasi dapat dilihat pada Tabel
5.2 yang merupakan tabel penilaian berdasarkan indikator dari 9 narasumber.
108
Table 5.2 Tabulasi Hasil Penilaian
No.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
5.6.
Variabel
Kualitas Sistem
(System Quality)
Kualitas Informasi
(Information Quality)
Kualitas Layanan
(Service Quality)
STS
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TS
2
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
N
3
1
0
0
0
2
0
2
3
1
1
1
2
0
2
0
S
4
4
8
5
6
5
4
6
2
6
2
6
3
3
4
4
SS
5
4
1
4
2
2
5
1
4
2
5
1
4
6
3
5
Total
39
37
40
36
36
41
35
37
37
38
34
38
42
37
41
Uji Penerimaan Indikator
Uji penerimaan indikator dilakukan pada setiap indikator. Total rata-rata
penerimaan user terhadap masing-masing variabel indikator penerimaan sistem
dihitung dengan menggunakan rumus persamaan :
∑Xn
………………(5.1)
Xn =
Jumlah Indikator
Hasil penerimaan setiap indikator setelah dilakukan perhitungan dapat dilihat
pada Tabel 5.3
Table 5.3 Nilai Penerimaan Setiap Indikator
No.
Variabel
1
2
3
4
5
6
Kualitas Sistem
(System Quality)
7
8
9
10
Kualitas Informasi
(Information Quality)
STS
1
0
0
0
0
0
0
TS
2
0
0
0
1
0
0
N
3
1
0
0
0
2
0
S
4
4
8
5
6
5
4
0
0
0
0
0
0
0
1
2
3
1
1
6
2
6
2
SS
5
4
1
4
2
2
5
∑X1
1
4
2
5
Total
39
37
40
36
36
41
229
35
37
37
38
109
11
12
13
14
15
Kualitas Layanan
(Service Quality)
0
1
1
6
0
0
0
0
0
0
0
0
2
0
2
0
3
3
4
4
1
∑X2
4
6
3
5
∑X3
34
181
38
42
37
41
158
Selanjutnya ditentukan nilai rating scale dan jarak interval untuk masingmasing nilai seperti pada tabel 5.4.
Table 5.4 Rating Scale dan Jarak Interval
37 - 45
Nilai
Jawaban
SS
28 - 36
S
19 - 27
N
10 - 18
TS
0-9
STS
Skala
Seperti yang telah dijelaskan sebelumnya, evaluasi dilakukan untuk
mendapatkan persepsi penerimaan sistem dari pengembang dan pengguna aplikasi
SLiMS linked data, maka dari hasil kuisioner yang telah terkumpul dilakukan
perhitungan untuk masing-masing varibel indikator sebagai berikut :
1. Variabel indikator Kualitas Sistem (System Quality) :
X1 = ∑ X1 / jumlah indikator
X1 = 229 / 6
X1 = 38,17
Karena nilai rata-rata penerimaan user terhadap variabel indikator kualitas
sistem sebesar 38,17 dapat diartikan bahwa rata-rata user sangat setuju (SS)
terhadap variabel indikator kualitas dari sistem yang dihasilkan.
2. Variabel indikator Kualitas Informasi (Information Quality) :
X2 = ∑ X2 / jumlah indikator
X2 = 181 / 5
X2 = 36,2
110
Karena nilai rata-rata penerimaan user terhadap variabel indikator kualitas
informasi sebesar 36,2 dapat diartikan bahwa rata-rata user setuju (S)
terhadap variabel indikator kualitas dari informasi yang dihasilkan.
3. Variabel indikator Kualitas Layanan (Service Quality) :
X3 = ∑ X3 / jumlah indikator
X3 = 158 / 4
X3 = 39,5
Karena nilai rata-rata penerimaan user terhadap variabel indikator kualitas
layanan sebesar 39,5 dapat diartikan bahwa rata-rata user sangat setuju (SS)
terhadap variabel indikator kualitas dari layanan yang dihasilkan.
Download