PENERAPAN WEB SEMANTIK DALAM PENCARIAN E- …if.binadarma.ac.id/sipi/jurnal/Jurnal-JURNAL IMAM...
Transcript of PENERAPAN WEB SEMANTIK DALAM PENCARIAN E- …if.binadarma.ac.id/sipi/jurnal/Jurnal-JURNAL IMAM...
PENERAPAN WEB SEMANTIK DALAM PENCARIAN E-
ARSIP IJAZAH PADA SDN 3 SUNGAI ROTAN
Imam Santoso1, M. Izman Herdiansyah
2, Hadi Syaputra
3
1Mahasiswa Teknik Informatika,
2,3 Dosen Fakultas Ilmu Komputer,
Universitas Bina Darma Palembang
Jl. Jenderal Ahmad Yani No. 12
Pos-el : [email protected]
2),
AbstractAbstract : The Semantic Web technologies include RDF, OWL and SPARQL. Semantic
web technology can make it easier to do the storage and retrieval of data E-Archives. In this case
the archive storage diploma at SDN 3 Sungai Rotan still manually using a filing cabinet made of
wood completed with doors made using hinges. Inserted into the archive file box, which to put the
title of the archives contained. Record keeping is done by standing straight. SDN 3 Sungai Rotan
still use manual archiving files to store in order to avoid obstacles archive search difficulties,
errors in the storage, the damage, until the threat of fire. In the midst of the rapid advances in
information technology today, it would be very unfortunate if an important file storage and
retrieval is done manually. Application of semantic web technologies could be a solution for the
storage and search archived data quickly E-Archive diploma computerized.
Keyword : Semantic Web, E-Archive, Diploma , SDN 3 Sungai Rotan
Abstrak : Web Semantik (Web Bermakna) ialah merujuk kepada teknik yang memungkinkan
konten pada Web untuk dapat lebih dimengerti oleh komputer. Istilah Web Semantik itu sendiri
dicetuskan oleh Tim Berners Lee, penemu World Wide Web. Web Semantik itu sendiri sering
disamakan dengan Web 3.0. Teknologi Web Semantik ini antara lain adalah RDF, OWL dan
SPARQL. Dengan adanya teknologi Web Semantic tersebut dapat mempermudah untuk
melakukan penyimpanan dan pencarian data E-Arsip. Dalam hal ini penyimpanan arsip Ijazah
pada SDN 3 Sungai Rotan masih manual dengan menggunakan Lemari arsip yang terbuat dari
kayu dilengkapai dengan daun pintu yang menggunakan engsel. Arsip dimasukan kedalam kotak
arsip, yang bergua untuk menempatkan judul dari arsip yang ada didalamnya. Penyusunan arsip
dilakukan dengan cara berdiri lurus. Jika pengarsipan masih menggunakan cara manual untuk
menyimpan arsip yang Supaya terhindar dari kendala kesulitan pencarian arsip, kesalahan dalam
penyimpanan, kerusakan, hingga ancaman kebakaran. Di tengah pesatnya kemajuan teknologi
informasi saat ini, tentu sangat disayangkan apabila penyimpanan dan pencarian berkas penting
masih dilakukan secara manual. Dengan adanya penerapan teknologi web semantik bisa jadi solusi
untuk melakukan penyimpanan dan pencarian data arsip ijazah degan cepat dalam E-Arsip Ijazah
yang terkomputerisasi.
Kata Kunci : Web Semantik, E-Arsip, Ijazah, SDN 3 Sungai Rotan
1. PENDAHULUAN
1.1 Latar Belakang
Kebutuhan manusia akan teknologi saat
ini berkembang secara drastis dan terus
berevolusi hingga sekarang dan semakin
mendunia. Hal ini dapat dibuktikan
dengan banyaknya inovasi dan
penemuan yang sederhana hingga sangat
rumit. Seperti penemuan teknologi web
masa kini yang bermacam - macam
seperti teknologi Web Semantik.
Web Semantik (Web Bermakna)
menurut Tim Berners-Lee. dkk (2001)
ialah merujuk kepada teknik yang
memungkinkan konten pada Web untuk
dapat lebih dimengerti oleh komputer.
Istilah Web Semantik itu sendiri
dicetuskan oleh Tim Berners-Lee,
penemu World Wide Web. Web
Semantik itu sendiri sering disamakan
dengan Web 3.0. Teknologi Web
Semantik ini antara lain adalah RDF,
OWL dan SPARQL. Dengan adanya
teknologi Web Semantic tersebut dapat
mempermudah untuk melakukan
penyimpanan dan pencarian data E-
Arsip.
E-Arsip atau arsip digital merupakan
arsip yang sudah mengalami perubahan
bentuk fisik dari lembaran kertas
menjadi lembaran elektronik (file).
Arsip elektronik sangat dibutuhkan
untuk memperkecil ruang penyimpanan
arsip data penting pada sekolah.
Sekolah dasar merupakan jenjang
paling dasar pada pendidikan formal di
Indonesia. Sekolah dasar ditempuh
dalam waktu 6 tahun. Sejak tahun 2003
murid kelas 6 diwajibkan mengikuti
Ujian Nasional (Ebtanas) yang
mempengaruhi kelulusan siswa untuk
mendapatkan Ijazah.
Ijazah merupakan surat tanda tamat
belajar yang diberikan pada seseorang
yang sudah menempuh kurikulum
(rencana pembelajaran) dengan jangka
waktu tertentu dalam satuan pendidikan
baik tingkat SD sampai Perguruan
Tinggi.
Dalam hal ini penyimpanan arsip Ijazah
pada SDN 3 Sungai Rotan masih manual
dengan menggunakan Lemari arsip yang
terbuat dari kayu dilengkapai dengan
daun pintu yang menggunakan engsel.
Arsip dimasukan kedalam kotak arsip,
yang berguna untuk menempatkan judul
dari arsip yang ada didalamnya.
Penyusunan arsip dilakukan dengan cara
berdiri lurus.
Jika pengarsipan masih menggunakan
cara manual untuk menyimpan arsip
penting. Hal tersebut sangat rentan
mengalami kendala dalam pencarian
data arsip yang begitu besar. Dibutuhkan
banyak waktu untuk melakukan
pencarian dan kesalahan dalam
pengarsipan seperti data tercecer, juga
kerusakan, mulai dari dimakan usia,
serangan rayap, terkena air hingga
ancaman lainnya seperti kebakaran.
Supaya terhindar dari kendala kesulitan
pencarian arsip, kesalahan dalam
penyimpanan, kerusakan, hingga
ancaman kebakaran. Di tengah pesatnya
kemajuan teknologi informasi saat ini,
tentu sangat disayangkan apabila
penyimpanan dan pencarian berkas
penting masih dilakukan secara manual.
Dengan adanya penerapan teknologi
web semantik bisa menjadi solusi untuk
melakukan penyimpanan dan pencarian
data arsip ijazah dengan cepat dalam E-
Arsip Ijazah yang terkomputerisasi.
Maka dari itu berdasarkan latar belakang
masalah di atas dalam penelitian ini
penulis mengambil judul
“PENERAPAN WEB SEMANTIK
DALAM PENCARIAN E-ARSIP
IJAZAH PADA SDN 3 SUNGAI
ROTAN”
1.2 Rumusan Masalah
Berdasarkan latar belakang diatas maka
penulis merumuskan masalah dalam
penelitian ini :
1. Bagaimana merancang
Penerapan Web Semantik
Dalam Pencarian E-Arsip Ijazah
pada SDN 3 Sungai Rotan.
2. Bagaimana
megimplementasikan web
pencarian E-Arsip Ijazah pada
SDN 3 Sungai Rotan.
1.3 Data Penelitian
Representasi data yang digunakan dalam
penelitian di SDN 3 Sungai Rotan
adalah data kualitatif yaitu data yang
didapat dari membaca informasi,
mengamati objek, dan wawancara.
(Sugiyono, 2009:19). diambil
berdasarkan Sumber data yang
digunakan adalah data primer dan
sekunder. Data primer diperoleh dari
kegiatan membaca informasi,
mengamati aktivitas pekerjaan objek
tersebut, dan bertanya kepada bagian
staf tata usaha dan kepala sekolah SDN
3 Sungai Rotan. Data sekunder
diperoleh dari membaca pustaka yang
berhubungan dengan hal yang akan
diteliti dan mendokumentasi kebutuhan
yang terdapat pada objek tersebut.
1.4 Metode Penelitian
Metode penelitian yang digunakan
adalah metode deskriptif. Penelitian
deskriptif adalah suatu bentuk penelitian
yang ditujukan untuk mendeskripsikan
fenomena-fenomena yang ada, baik
fenomena alamiah maupun fenomena
buatan manusia. Fenomena itu bisa
berupa bentuk, aktivitas, karakteristik,
perubahan, hubungan, kesamaan, dan
perbedaan antara fenomena yang satu
dengan fenomena lainnya (Sukmadinata,
2006:72).
1.5 Metode Pengumpulan Data
Metode yang digunakan untuk
pengumpulan data dalam penelitian ini
adalah sebagai berikut :
1. Wawancara (Interview)
Merupakan suatu pengumpulan
data yang dilakukan dengan cara
tanya jawab atau dialog secara
langsung dengan pihak-pihak
yang terkait dengan penelitian
yang dilakukan.
2. Studi Pustaka
Mengumpulkan data dengan cara
mencari dan mempelajari data-
data dari buku-buku ataupun
referensi lain yang berhubungan
dengan penulisan laporan
penelitian proposal ini. Buku yang
yang digunakan penulis sebagai
referensi, adapun metode yang
digunakan penulis dalam
merancang dan mengembangkan
dapat dilihat pada daftar pustaka
3. Dokumentasi
Mengumpulkan data-data atau
dokumen yang di perlukan dari
SDN 3 Sungai Rotan.
1.6 Metode Pengembangan Sistem
Metode pengembangan sistem
yang digunakan dalam penelitian ini
adalah metode iteratif (Iterative Process
Flow) (Pressman, 2010:33) yang
disajikan pada gambar berikut ini:
Gambar 1 : Iterative Process Flow
Berdasarkan gambar di atas dapat dilihat
bahwa aliran proses iteratif (iterative
process flow) terdiri atas 5 (lima)
tahapan yaitu:
1. Customer Communication
Dalam tahap ini, peneliti melakukan
komunikasi dan pengumpulan data
terhadap objek di SDN 3 Sungai
Rotan dengan mendokumentasi
kebutuhan apa saja yang akan
dimuat di sistem nantinya dengan
melibatkan semua calon pengguna.
2. Planning
Dalam tahap ini, peneliti melakukan
perencanaan target waktu
penyelesaian aplikasi web e-arsip
ijazah tersebut mulai dari
melakukan pengumpulan data,
menganalisis dan mendesain use
case diagram, class diagram, activity
diagram, mendesain tampilan
antarmuka sistem, tahap
penerjemahan desain ke kode
pemrograman web, kemudian
melakukan testing aplikasi web
tersebut.
3. Modeling
Dalam tahap ini, peneliti melakukan
analisis dan desain dari hasil
pengumpulan data di objek tersebut
kemudian dibuat use case diagram,
class diagram, activity diagram
untuk memetakan spesifikasi sistem
yang akan dibangun dan rancangan
antarmuka e-arsip Ijazah untuk
bagian pengguna (Staf TU), dan
admin sebagai kepala sekolah SDN
3 Sungai Rotan.
4. Construction
Dalam tahap ini, penerjemahan dari
fase modeling ke tahap kode
pemrograman web. Kode
pemrograman yang digunakan
merupakan bahasa pemrograman
web yang berkembang saat ini dan
efektif dalam pembangunan aplikasi
web seperti PHP.
5. Deployment
Dalam tahap terakhir ini, aplikasi
web yang telah dibangun dan di
ujicoba kemudian diterapkan pada
objek tersebut SDN 3 Sungai Rotan
dengan klasifikasi penggunanya
(Staf TU), dan admin sebagai kepala
sekolah SDN 3 Sungai Rotan.
Dalam fase terakhir ini tidak ada
lagi evaluasi dan maitenance dari
objek tersebut, proses selesai apabila
sistem berjalan sesuai fungsinya.
2. Tinjauan Pustaka
2.1 Tinjauan Umum
Berdasarkan pengamatan yang telah
dilakukan di SDN 3 Sungai Rotan,
pengarsipan ijazah siswa dilakukan
secara manual. Hal ini tentunya sangat
merepotkan mengingat jumlah alumni
yang bertambah setiap tahunnya
sedangkan sarana dan prasarana untuk
pengarsipan yang belum memadai.
Sarana dan prasarana untuk pengarsipan
yang belum memadai ini dapat
menyebabkan arsip menjadi tercecer,
hilang, bahkan rusak. Atas dasar ini
maka penulis mencoba menggunakan
teknologi web semantic sebagai salah
satu sarana untuk pengarsipan digital.
2.2 Kerangka Berpikir
Gambar 2 Kerangka Berpikir
3. ANALISIS & PERANCANGAN
3.1 Customer Communication
Dalam tahap ini, peneliti melakukan
komunikasi dan pengumpulan data
terhadap objek di SDN 3 Sungai Rotan
dengan mendokumentasi kebutuhan apa
saja yang akan dimuat di sistem
nantinya dengan melibatkan semua
calon pengguna. Pengguna yang
dimaksud adalah pihak SDN 3 Sungai
Rotan, serta alumni dari SDN 3 Sungai
Rotan. Berdasarkan komunikasi dan
pengumpulan data terhadap objek di
SDN 3 Sungai Rotan didapatkanlah
hasil yang berupa analisis permasalahan
serta kebutuhan perangkat lunak.
3.2 Planning
Dalam tahap ini, peneliti melakukan
perencanaan target waktu penyelesaian
aplikasi web e-arsip ijazah tersebut
mulai dari melakukan pengumpulan
data, menganalisis dan mendesain use
case diagram, class diagram, activity
diagram, mendesain tampilan antarmuka
sistem, tahap penerjemahan desain ke
kode pemrograman web, kemudian
melakukan testing aplikasi web tersebut.
Berikut adalah rangkuman planning atau
perencanaan kegiata-kegiatan yang telah
disebutkan sebelumnya didalam sebuah
tabel kegiatan.
Tabel 1 Perencanaan Kegiatan
3.3 Modelling
Pengguna
Web Server
Hasil Pencarian
Gambar 3. Arsitektur Perangkat Lunak yang
Akan Dibangun
Dari gambar diatas dapat dilihat
bahwa perangkat lunak yang akan
dibangun berbasis PHP (Hypertext
Preprocessor). Perangkat lunak yang
dibuat berupa aplikasi web (web
based). Perangkat lunak menerima
masukan berupa query yang dimasukkan
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Customer Communication
Komunikasi
Pengumpulan data
Planning
Studi literatur
Pembuatan perencanaan
aplikasi
Modelling
Perancangan sistem
Perancangan basis data
Perancangan antar muka
Construction
Pengembangan aplikasi
Deployment
Pengujian aplikasi5
KegiatanNo
1
2
3
4
Oktober November Desember Januari
2015 2016
oleh pengguna. Pada proses selanjutnya,
query tersebut akan diproses melalui
web server. Hasil dari proses tersebut
akan ditampilkan ke pengguna sesuai
dengan query yang dimasukkan oleh
pengguna.
Gambar 4 : Use Case Diagram Staf TU SDN 3
Sungai Rotan
Gambar 5 : Use Case Diagram Admin E-Arsip
Ijazah
Gambar 6. Proses 3NF Database
Ijazah
PK Nomor Ijazah
Tahun Ajaran Nama Sekolah Nama Alumni Tempat Lahir Tanggal Lahir Nama Orang Tua/Wali NIS NISN Tempat Ijazah Tanggal IjazahFK1 ID Kepala SekolahFK2 ID User Tanggal UpdateFK3 id
Kepala Sekolah
PK ID Kepala Sekolah
Nama Kepala Sekolah NIP Kepala Sekolah
User
PK ID User
Nama User Password Jabatan
ambil_arsip
PK id
tgl_ambil nama_pengambil nama_alumni alamat keterangan
Gambar 7. Proses 3NF Database
Gambar 8. Rancangan Halaman Utama
4. HASILDAN PEMBAHASAN
4.1 Construction
Analisis dan rancangan aplikasi
pencarian berbasis web semantic
terhadap e-arsip ijazah SDN 3 Sungai
Rotan diimplementasikan sebagai
aplikasi web menggunakan bahasa
pemrograman PHP dan database
MySQL.
Beberapa keuntungan aplikasi web
adalah:
1. Aplikasi web dapat dijalankan
(run) pada satu komputer, dalam
jaringan intranet, internet,
maupun extranet
2. Aplikasi web menggunakan
model komputasi client-server
yang bersifat multi-platform,
artinya antara server dengan
client dapat berbeda platform
baik berupa perbedaan
perangkat keras komputer,
maupun sistem operasi yang
digunakan.
3. Client bagi aplikasi web cukup
menggunakan software thin
client berupa web browser yang
tersedia secara gratis pada
berbagai sistem operasi seperti:
Firefox, Opera, Chrome, Safari,
Internet Explorer, dan lain-lain.
Pengembangan aplikasi dilakukan
pada komputer notebook Asus dengan
processor Intel Atom, RAM 2 GB,
resolusi layar 1360 x 768 pixel, harddisk
sebesar 500 GB, dilengkapi dengan
sistem operasi Windows 8. Perangkat
lunak yang yang digunakan untuk
pengembangan website ini adalah:
1. Paket XAMPP for Windows
yang terdiri atas : web server
Apache, PHP, dan database
server MySQL
2. SQLYog versi 9.60 untuk
administrasi database MySQL
3. Adobe Dreamweaver CS6 untuk
pengembangan aplikasi web
4. Adobe Fireworks CS4 untuk
desain grafis web
5. Microsoft Visio 2010 untuk
menggambar berbagai diagram
6. Axure RP Pro 5.6 untuk
membuat rancangan-rancangan
tampilan aplikasi
7. SQLYog untuk administrasi
database MySQL
8. Microsoft Word 2010 untuk
pengetikan laporan/skripsi ini
4.2. Deployment
4.2.1 Halaman Awal Aplikasi
Tampilan awal (homepage)
aplikasi pencarian berbasis web
semantic terhadap e-arsip ijazah SDN 3
Sungai Rotan disajikan pada gambar 4.1
di halaman selanjutnya. Pada tampilan
tersebut dapat dilihat bahwa kumpulan
pilihan aktivitas/menu diletakkan di
bagian kiti layar, disusul dengan isi dari
halaman yang dituju disebelah
kanannya. Di bagian bawah isi
ditampilkan footer yang menampilkan
informasi nama pengembang aplikasi
dan tahun pembuatan aplikasi. Dalam
halaman awal aplikasi ini juga terdapat
slide show dari 20 gambar-gambar yang
berkaitan dengan SDN 3 Sungai Rotan.
Gambar 9. Tampilan Halaman Awal/Beranda
Aplikasi
4.2.2 Halaman Administrator
Tampilan halaman beranda user
pada aplikasi pencarian berbasis web
semantic terhadap e-arsip ijazah SDN 3
Sungai Rotan dapat dilihat di halaman
selanjutnya:
Gambar 10. Tampilan Halaman Administrator
4.2.3 Halaman Staf Tata Usaha
Tampilan halaman beranda user yakni
staf TU (Tata Usaha) SDN 3 Sungai
Rotan pada aplikasi pencarian berbasis
web semantic terhadap e-arsip ijazah
SDN 3 Sungai Rotan dapat dilihat di
halaman dibawah, Dibawah header,
terletak nama user serta jabatan user.
Gambar 11. Tampilan Halaman Staf Tata Usaha
5. KESIMPULAN
Kesimpulan yang dapat diambil dari
hasil penelitian mengenai
pengembangan aplikasi pencarian
berbasis web semantic terhadap e-arsip
ijazah SDN 3 Sungai Rotan ini adalah
sebagai berikut:
1. Menghasilkan web dengan
menggunakan metode
pengembangan sistem Iterative
Process Flow.
2. Menerapkan alat bantu/tools
UML dalam pengembangan
sistem penerapan web semantik
dalam pencarian e-arsip ijazah
ini.
3. Menghasilkan perangkat
lunak/web yang mampu melihat
sejarah, visi misi, struktur
organisasi, memanggil aplikasi
scanner, input dan melihat data
alumni, mencari arsip ijazah
dengan teknologi semantic
searching.
4. Dalam pengujian sistem ini diuji
dengan pengujian black box dan
berjalan dengan sangat baik
karena sesuai dengan apa yang
diinginkan.
DAFTAR PUSTAKA
[1] Berners-Lee, Tim. Dkk. 2001. The
Semantic Web dalam majalah
Scientific American.
[2] Ferdilla. Mustikasari, Metty.
2012. Aplikasi Web Semantik
Untuk Pencarian Materi
Perkuliahan. Universitas
Gunadarma. Depok.
[3] Gunawan. Fandi, Halim. 2014.
Penerapan Web Semantik Untuk
Aplikasi Pencarian Pada
Repositori Koleksi Penelitian.
Program Studi Sistem Informasi,
STMIK Mikroskil. Medan.
[4] Hasibuan, A. Zainal 2007.
Metodelogi Penelitian pada
Bidang Ilmu Komputer dan
Teknologi Informasi. Fasilkom
Universitas Indonesia. Jakarta.
[5] Kristanto, Andri (2004). Rekayasa
Perangkat Lunak (Konsep Dasar).
Gava Media, Yogyakarta.
[6] Kristanto, Harianto (2004).
Konsep dan Perancangan
Database. Andi, Yogyakarta
[7] Munawar. 2005. Pemodelan
Visual dengan UML. Graha Ilmu,
Yogyakarta.
[8] Nugroho, Adi. 2010. Rekayasa
Perangkat Lunak Berbasis
Objek dengan Metode USDP.
Andi. Yogyakarta.
[9] Nugroho, Bunafit. 2006.
Membuat Aplikasi Sistem Pakar
dengan PHP dan My SQL dengan
PHP dan MySQL dengan Editor
Dreamweaver, Ardana Media,
Yogyakarta.
[10] Peranginangin, Kasiman. 2006.
Aplikasi Web dengan PHP dan
MySQL. Edisi ke-1. Andi
Publisher. Yogyakarta.
[11] Rosa dan Shalahudin. (2013).
Rekayasa Perangkat Lunak
Terstruktur dan Berorientasi
Objek. Informatika, Bandung.
[12] Sarno, Riyanarto. dkk. 2012.
Semantic Search. Andi,
Yogyakarta.
[13] Simarmata, Janner. 2010.
Rekayasa Web. Andi,
Yogyakarta.