Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...Nany Saryono Putri
Sebuah sistem manajemen database (DBMS) adalah perangkat lunak yang memungkinkan sebuah organisasi untuk memusatkan data, mengelola secara efisien, dan memberikan akses ke data yang disimpan oleh program aplikasi. DBMS bertindak sebagai antarmuka antara program aplikasi dan file data fisik. Database Manajement System (DBMS) merupakan software yang digunakan untuk membangun sebuah sistem basis data yang berbasis komputerisasi. DBMS membantu dalam pemeliharaan dan pengolahan kumpulan data dalam jumlah besar. Sehingga dengan menggunakan DBMS tidak menimbulkan kekacauan dan dapat digunakan oleh pengguna sesuai dengan kebutuhan (Anonim 1, 2017)
Untuk dapat mengakses DBMS (Database Management System) user harus menggunakan bahasa database, bahasa database terdiri dari beberapa instruksi yang digabungkan sehungga dapat diproses oleh DBMS. Perintah atau intruksi tersebut umumnya ditentukan oleh user, adapaun bahasa yang digunakan dibagi kedalam 2 (dua) macam diantaranya sebagaimana di bawah ini:
1. DDL (Data Definition Language)
DDL atau singkatan dari Data Definition Languange, yaitu dipakai untuk menggambarkan desain dari basis data secara menyeluruh. DDL (Data Definition Language) dapat dipakai untuk membuat tabel baru, memuat indeks, maupun mengubah tabel. Hasil dari kompilasi DDL akan disimpan di kamus data. Itulah definisi dari DDL.
2. DML (Data Manipulation Language)
DML atau singkatan dari Data Manipulation Language, yaitu dipakai untuk memanipulasi dan pengambilan data pada suatu basis data, misalnya seperti penambahan data yang baru ke dalam suatu basis data, menghapus data pada seuatu basis data dan mengubah data pada suatu basis data. Itulah definisi dari DML.
Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...Nany Saryono Putri
Sebuah sistem manajemen database (DBMS) adalah perangkat lunak yang memungkinkan sebuah organisasi untuk memusatkan data, mengelola secara efisien, dan memberikan akses ke data yang disimpan oleh program aplikasi. DBMS bertindak sebagai antarmuka antara program aplikasi dan file data fisik. Database Manajement System (DBMS) merupakan software yang digunakan untuk membangun sebuah sistem basis data yang berbasis komputerisasi. DBMS membantu dalam pemeliharaan dan pengolahan kumpulan data dalam jumlah besar. Sehingga dengan menggunakan DBMS tidak menimbulkan kekacauan dan dapat digunakan oleh pengguna sesuai dengan kebutuhan (Anonim 1, 2017)
Untuk dapat mengakses DBMS (Database Management System) user harus menggunakan bahasa database, bahasa database terdiri dari beberapa instruksi yang digabungkan sehungga dapat diproses oleh DBMS. Perintah atau intruksi tersebut umumnya ditentukan oleh user, adapaun bahasa yang digunakan dibagi kedalam 2 (dua) macam diantaranya sebagaimana di bawah ini:
1. DDL (Data Definition Language)
DDL atau singkatan dari Data Definition Languange, yaitu dipakai untuk menggambarkan desain dari basis data secara menyeluruh. DDL (Data Definition Language) dapat dipakai untuk membuat tabel baru, memuat indeks, maupun mengubah tabel. Hasil dari kompilasi DDL akan disimpan di kamus data. Itulah definisi dari DDL.
2. DML (Data Manipulation Language)
DML atau singkatan dari Data Manipulation Language, yaitu dipakai untuk memanipulasi dan pengambilan data pada suatu basis data, misalnya seperti penambahan data yang baru ke dalam suatu basis data, menghapus data pada seuatu basis data dan mengubah data pada suatu basis data. Itulah definisi dari DML.
Sim14, khairul anwar , hapzi, sistem informasi, universitas mercu buana, 2017khairul anwar
Sim14, khairul anwar , hapzi, sistem informasi, universitas mercu buana, 2017 | Perancangan Relasi Tabel Sistem Informasi Akademik Kampus, Pengertian DBSM Dan Contohnya, Pengertian Dan Contoh Tipe – Tipe File, dan Pengertian Dan Contoh Data Base, File, Record, Field, Byte, Bit.
Sim, murniati, hapzi ali, sistem manajemen database, universitas mercu buana,...Murniati .
DBMS adalah singkatan dari “Database Management System” yaitu sistem penorganisasian dan sistem pengolahan Database pada komputer. DBMS atau database management system ini merupakan perangkat lunak (software) yang dipakai untuk membangun basis data yang berbasis komputerisasi.
DBMS (Database Management system) ini juga dapat membantu dalam memelihara serta pengolahan data dalam jumlah yang besar, dengan menggunakan DBMS bertujuan agar tidak dapat menimbulkan kekacauan dan dapat dipakai oleh user sesuai dengan kebutuhan.
Nordrassil project web pembangkit ddl dan kode sumber aplikasi basis dataTri Y. Evelina
Nordrassil Project adalah web yang dapat menciptakan DDL maupun kode sumber aplikasi basis data. Tujuan dari penelitian ini adalah untuk membantu programmer, atau bahkan orang awam, untuk dapat merancang dan membuat sendiri DDL dan kode aplikasi basis data secara mudah, cepat dan tepat. Nordrassil Project juga menyediakan fasilitas untuk menggunakan template script sendiri berbasis javascript dengan sedikit tambahan fungsi API untuk men membangkitkan file, sehingga pengguna dapat menentukan sendiri kode skema basis data dan kode aplikasi basis data umum yang akan di generate oleh template script buatan mereka. Pengembangan Nordrassil Project tidak hanya akan bergantung pada satu pihak saja. Semakin variatif template script yang ada pada Nordrassil Project, maka akan semakin banyak pula kemungkinan jenis aplikasi basis data jenis skema basis data yang dapat dibuat.
RSS (Realy Simple Syndication) merupakan salah satu Teknologi Metadata yang dapat digunakan pengguna internet untuk mengakses informasi tanpa harus mengunjungi (secara langsung) situs yang bersangkutan. RSS dapat diakses dengan pembaca RSS (RSS Reader), namun terdapat keterbatasan dimana RSS Reader hanya bisa digunakan oleh satu user saja dan selain itu pengembang web tidak dapat memasukkan web mereka ke dalam daftar RSS Reader dengan mudah karena harus meminta persetujuan dari Pembuat RSS Reader tersebut.
Software measurement adalah proses pengumpulan, analisis, dan penggunaan data yang terkait dengan perangkat lunak untuk mengukur, memperbaiki, dan memantau kualitas, produktivitas, dan efektivitas pengembangan dan pemeliharaan perangkat lunak.
Studi tentang bagaimana membuat keputusan yang optimal dalam pengembangan perangkat lunak dari sudut pandang ekonomi.
Tujuan: Mencapai pengembangan perangkat lunak yang efisien dan efektif, sambil meminimalkan biaya dan risiko
13 Software Engineering Model and MethodsAinul Yaqin
Proses pemodelan sistem perangkat lunak dengan menggunakan metode formal, grafis, dan matematis untuk menggambarkan dan mengatur berbagai aspek dari sistem tersebut.
Membantu para pengembang dalam merancang dan membangun sistem perangkat lunak yang lebih baik dengan mengurangi risiko kesalahan dan meningkatkan efisiensi dan efektivitas pengembangan
Suatu proses untuk mengevaluasi dan memverifikasi software dengan tujuan untuk menemukan kesalahan atau kelemahan dalam software sehingga dapat diperbaiki dan meningkatkan kualitas software.
04 Software Design Strategies and MethodsAinul Yaqin
Desain didefinisikan sebagai proses mendefinisikan arsitektur, komponen, antarmuka, dan karakteristik lain dari sistem atau komponen" dan "hasil dari proses [itu]”
Desain software didefinisikan sebagai aktivitas siklus hidup rekayasa dan deskripsi struktur internal yang akan menjadi dasar untuk konstruksinya.
Hasil mendesain menggambarkan komponen pada tingkat detail dan antarmuka di antara komponen-komponen tersebut
Teknologi Konstruksi Software adalah sekumpulan alat, metode, dan proses yang digunakan dalam membangun software.
Teknologi ini mencakup alat dan teknik untuk mengatur, memantau, dan mengelola pembangunan software, seperti alat pengontrol versi, manajemen proyek, serta pendekatan dan metode konstruksi.
4. Seberapa akurat user
interface discovery
dalam interface
repository
menggunakan query
SPARQL?
Rumusan Masalah
Bagaimana penerapan
ontologi dalam user
interface discovery?
5. Tujuan Penelitian
⋄ Mempersingkat waktu
pengembangan sistem
informasi.
⋄ Mempermudah proses
pembuatan sistem informasi.
Manfaat Penelitian
⋄ Mempersingkat waktu
pengembangan sistem informasi.
⋄ Mempermudah proses
pembuatan sistem informasi.
Tujuan & Manfaat
Penelitian
6. ⋄ Web service yang digunakan adalah web service ERP Pondok
Pesantren yang telah dibangun pada penelitian sebelumnya.
⋄ Data diperoleh dari web service ERP Pondok Pesantren dalam
bidang akademik.
⋄ Kata kunci yang digunakan yaitu nama form untuk pencarian data,
sedangkan untuk pencarian komponen yaitu komponen HTML
berupa textfield, button, label, dan jumlah yang diinginkan.
⋄ Data berupa file PHP.
⋄ Ontologi yang digunakan berupa RDF map.
Batasan Masalah
8. SaaS (Software as a Service) adalah model
penyampaian aplikasi oleh suatu vendor perangkat
lunak yang mengembangkan aplikasi web dan
dioperasikan oleh user melalui internet.
Software as a Service
(SaaS)
9. Layer 1
GUI
Layer 2
Business
Proccess
Layer 3
Service &
Composition
Layer 4
Data
Layanan yang menyediakan interface antara sistem dan user
dalam menerima input dari user dan menampilkan hasil kembali
kepada user.
Sebuah proses dilakukan untuk mencapai tugas bisnis yang
lebih kompleks, workflow, yang terdiri dari serangkaian kegiatan
dan mewakili proses bisnis
Layanan dasar yang menyelesaikan operasi dasar pada sebuah
system.
Framework SaaS
10. » Web semantik dikenalkan oleh Tim Berners-Lee (TBL) sebagai
penemu World Wide Web (WWW) merupakan suatu informasi
yang dikumpulkan untuk menghubungkan berbagai dokumen di
internet.
» Web semantik merupakan suatu teknologi yang membuat
komputer agar bisa memahami arti dari sebuah informasi
berdasarkan metadata atau isi dari sebuah informasi sehingga
menjadi lebih cerdas dengan menyajikan deskripsi yang dapat
diterjemahkan oleh mesin.
Web Semantik
11. » Tim Berners-Lee mempunyai dua bagian visi untuk masa depan
web. Bagian pertama adalah untuk membuat Web suatu media
yang lebih kolaboratif. Bagian yang kedua adalah untuk membuat
Web dapat dimengerti, sehingga bisa diproses, oleh mesin.
» Visi Tim Berners-Lee dengan jelas melibatkan tidak hanya
sekedar mendapat kembali halaman HTML dari Web server.
Sayangnya, hubungan antar sumber daya ini saat ini tidak
ditangkap pada Web tsb. Teknologi untuk menangkap hubungan
seperti itu disebut Resource Description Framework (RDF)
Web Semantik
12. » RDF adalah layer untuk merepresentasikan semantik dari
isi halaman tersebut.
» Resource Description Framework merupakan suatu
bahasa XML berfungsi untuk menguraikan sumber daya.
Sumber daya yang diakses melalui suatu Uniform
Resource Locator (URL). Saat XML dokumen
menyertakan meta data ke bagian-bagian dari suatu
dokumen, satu penggunaan dari RDF adalah untuk
menciptakan meta data mengenai dokumen.
RDF (Resource Description
Framework)
13. » Model RDF adalah suatu triple yang dinamakan statement.
Sebuah sumberdaya (subject) yang dihubungkan ke
sumberdaya yang lain atau satu literal (object), Predicate ialah
property yang digunakan untuk menghubungkan subject dengan
object.
Gambar Tripel RDF
RDF (Resource Description
Framework)
14. » Bahasa Query bagi triple RDF
» Suatu protokol untuk mengquery data RDF di Web
PREFIX foaf:http://xmlns.com/foaf/0.1/
PILIH? Nama? Email
MANA {
?seseorang foaf: orang.
?orang foaf: Nama nama.
?orang foaf: ?inbox email.
}
Gambar Contoh Query SPARQL
SPARQL
15. User Interface Management System
(UIMS) adalah sebuah mekanisme untuk
proses memisahkan kode Graphic User
Interface (GUI) dalam suatu program
komputer.
User Interface Management System
(UIMS)
16. Cara pemisahan semantik aplikasi dengan interface yang tersedia bagi
user meliputi:
a. Portabilitas : Aplikasi yang sama dapat digunakan pada system yang
berbeda.
b. Reusabilitas : Meningkatkan komponen sehingga dapat digunakan
kembali dengan mengurangi biaya dari tingkat kegunaan.
c. Multiple interfaces : Meningkatkan fleksibilitas aplikasi yang
interaktif, serta beberapa interface yang berbeda dibuat untuk
mengakses fungsi yang sama.
d. Kustomisasi : Interface user dapat didesain oleh desainer dan user
untuk meningkatkan keekfetifan untuk mengubah aplikasi.
User Interface Management System
(UIMS)
17. Presentation Dialog Application
Ketika melakukan pemisahan, komunikasi
antara keduanya perlu dipertimbangkan
disebut sebagai control dialog. Secara
konseptual, ada 3 komponen utama dari
system interaktif yaitu :
1. Presentasi : komponen bertanggung jawab
atas tampilan interface, termasuk output dari
input yang tersedia bagi user.
2. Interface aplikasi : pandangan dari semantik
aplikasi yang disediakan sebagai interface.
3. Control dialog : komponen mengatur
komunikasi antara presentasi dan aplikasi.
Arsitektur UIMS
18. Penelitian Pembahasan Hasil
M. M. Ferdila, “Aplikasi Web Semantik
Untuk Pencarian Materi Perkuliahan,”
Univ. Gunadarma, vol. 1, no. 10107686,
2012
RDF (Resource Description Framework)
dipergunakan sebagai
representasi pengetahuan yang digunakan
pada aplikasi web semantik untuk
pencarian materi perkuliahan.
Aplikasi ini dirancang untuk
menghasilkan
keluaran yang mudah dimengerti oleh
pemakai serta
membantu dalam pencarian materi
perkuliahan.
W. Buxton, M. R. Lamb, D. Sherman,
and K. C. Smith, “Towards a
comprehensive User Interface
Management System,” Comput. Graph.
(ACM)., vol. 17, pp. 35–42, 1983
Penelitian ini menyajikan UIMS yang
dikembangkan pada sistem komputer
untuk merancang dan
mengimplementasikan
dialog berbasis menu dan untuk
menyediakan dukungan run-time
untuk program-program interaktif yang
lebih bersifat event-driven.
Hasil dari penelitiannya yaitu untuk
merancang atau menerapkan dialog
berbasis menu memiliki properti
memungkinkan program yang ditulis tangan
terintegrasi dengan kode yang secara
otomatis disintesis dari spesifikasi
programmer.
D. M. Informatika, F. I. Terapan, U.
Telkom, J. Telekomunikasi, and B.
Batu, “Prediksi Nilai Proyek Akhir
Mahasiswa Menggunakan Algoritma
Klasifikasi Data Mining,” no.
November, pp. 2–3, 2015.
Hasil evaluasi dan validasi pada penelitian
tersebut menggunakan confusion matrix
serta kurva ROC untuk menunjukkan
tingkat diagnosa poor classification.
Penelitian menunjukkan bahwa tidak
terdapat hubungan dan pengaruh yang kuat
terhadap nilai proyek akhir mahasiswa
berdasarkan pencapaian mereka pada mata
kuliah pendukung proyek akhir, termasuk
apakah mahasiswa pernah mengulang mata
kuliah tersebut atau tidak.
Penelitian Terkait
20. Sistem pencarian dilakukan dengan memasukan
objek inputan yang mengandung makna nama form
user interface. Apabila objek keluar dari makna nama
form tersebut, maka sistem tidak dapat menemukan
data pencarian yang diinginkan oleh pengguna.
Berdasarkan gambar tersebut bisa dilihat bahwa
data yang diinputkan telah diproses oleh semantik
web dengan bantuan D2R Server yang digunakan
sebagai akses data dari DBMS MySql menggunakan
RDF Map bertipe turtle (.ttl).
Alur Perancangan
Sistem
22. » RDF Mapping
Suatu ontologi dari semantik web yang digunakan sebagai
perantara dalam mengakses data pada database
relational.
generate-mapping n
-u <nama_pengguna_akses_ke_dbms? n
-p <password akses_ke_dbms> n
-o <nama_file_output_mapping_file> n
Jdbc:<dbms_driver>://<alamat_server_basisdata>
/<nama_basisdata>
Gambar Pembuatan RDF Mapping
Desain Proses
23. » Skema RDF Mapping
Hasil dari proses mapping tersebut menghasilkan sebuah
file RDF dalam format Turtle (.ttl). Setelah itu, database
pada SQL dapat diakses melalui query SPARQL dengan
D2RQ sebagai tool.
Database
RDF
Mapping
Query
SPARQL
UI
Discovery
Desain Proses
24. » Confusion matrix adalah suatu metode yang
digunakan untuk melakukan perhitungan akurasi
pada konsep data mining.
» Evaluasi dengan confusion matrix menghasilkan
nilai akurasi, presisi dan recall.
Pengujian Sistem
25. » Model confusion matrix
𝑃𝑟𝑒𝑐𝑖𝑠𝑖𝑜𝑛 =
𝑇𝑃
𝑇𝑃+𝐹𝑃
𝑅𝑒𝑐𝑎𝑙𝑙 =
𝑇𝑃
𝑇𝑃+𝐹𝑁
𝐴𝑐𝑐𝑢𝑟𝑎𝑐𝑦 =
𝑇𝑃+𝑇𝑁
𝑇𝑃+𝑇𝑁+𝐹𝑃+𝐹𝑁
Nilai Sebenarnya
TRUE FALSE
Nilai
Prediksi
TRUE
TP
(True
Positive)
Hasil relevan
FP
(False
Positive)
Hasil tidak
relevan
FALSE
FN
(False
Negative)
Hasil tidak
ditemukan
TN
(True
Negative)
Hasil relevan
yang tidak
ditemukan
Pengujian Sistem
27. Place your screenshot here
TAMPILAN
PENCARIAN
DATA
Sebuah halaman yang
memproses pencarian dengan
inputan nama form yang ingin
dicari .
28. Place your screenshot here
TAMPILAN
PENCARIAN
KOMPONEN
Sebuah halaman yang
memerlukan inputan berupa
nama komponen dan jumlah
yang diinginkan.
29. Place your screenshot here
TAMPILAN
PENCARIAN
DETAIL
Sebuah halaman yang
memproses pencarian dengan
inputan nama form atau data
lainnya yang ingin dicari.
30. Place your screenshot here
TAMPILAN
BERANDA
Sebuah halaman yang
menampilkan data form yang
tersimpan pada basisdata.
31. Place your screenshot here
TAMPILAN
HASIL
PENCARIAN
DATA
Sebuah halaman yang
menampilkan hasil dari inputan
pada pencarian data yaitu
menampilkan nama form dan
pathcode dari form.
32. Place your screenshot here
TAMPILAN
HASIL
PENCARIAN
KOMPONEN
Sebuah halaman yang
menampilkan hasil dari inputan
pencarian detail yang
menampilkan nama form dan
pathcode sesuai dengan nama
komponen dan jumlah yang
diinputkan .
33. Place your screenshot here
TAMPILAN
HASIL
PENCARIAN
DETAIL
Sebuah halaman yang menampilkan
hasil dari inputan pada pencarian
detail yang termasuk dari nama
form, ID form, atau code dari sebuah
form yaitu menampilkan nama form
dan pathcode dari form tersebut.
34. Langkah-langkah dalam pembuatan RDF Map yaitu sebagai berikut:
a. Masuk pada directori D2R server
b. Untuk membuat file RDF Map, maka ketikkan “generate-mapping –u
root –o mappingui.ttl jdbc:mysql:///ui repository “ ,
Gambar Pembuatan RDF
Implementasi RDF
35. Implementasi query SPARQL digunakan pada halaman
pencarian seperti pada gambar dibawah ini.
PREFIX db: <http://localhost:2020/resource/>
PREFIX map: <http://localhost:2020/resource/d2r-
mappings/uirepository.ttl#>
PREFIX vocab: <http://localhost:2020/resource/vocab/>
SELECT DISTINCT ?Judul ?Link
WHERE {
?as vocab:form_nama?Judul.
?as vocab:form_url?Link
filter (regex(?Judul,'$kkunci','i')||
regex(?Link,'$kkunci','i'))
}
Implementasi SPARQL
36. Query SPARQL yang digunakan untuk menampilkan hasil
dari query tersebut diilustrasikan seperti pada gambar
berikut.
<?php
if (($i<count($responseArray["results"]["bindings"]))== null ){
echo "Data yang anda cari berdasarkan kata kunci tidak ada,
silahkan coba lagi";
}else{
for($i=0;$i<count($responseArray["results"]["bindings"]);$i++){
?>
<table class="table">
<tr><td class="col-md-10"><?php echo '<a
href="'.$responseArray["results"]["bindings"][$i]["Link"]["value
"].'"
class="">'.$responseArray["results"]["bindings"][$i]["Judul"]["v
alue"].'</a>'; ?></td>
Implementasi SPARQL
37. » Uji Coba Pertama
Kata kunci yang dimasukkan adalah “siswa”, maka
hasilnya sebagai berikut:
No. Nama Form
1 Form Detail Mutasi Siswa
2 Form Daftar Mutasi Siswa
3 Form Detail Pencarian Siswa
4 Form Detail Penempatan Siswa
5 Form Mutasi Siswa
Uji Coba
38. » Uji Coba Kedua
Pada pengujian ini, dilakukan percobaan ketika
melakukan pencarian komponen dengan inputan nama
komponen “label” dan jumlah “3” maka sistem akan
menampilkan output sesuai dengan data yang
dimasukkan.
No. Form
1 Form Tambah Aspek Penilaian
2 Form Tambah Jam Belajar
3 Form Tambah Perhitungan Nilai Rapor
4 Form Pesan
5 Form Kirim Dokumen
Uji Coba
39. » Uji Coba Ketiga
Pada pengujian ini, melakukan
proses pencarian detail dengan
inputan kata kunci yang diinginkan,
sehingga menampilkan hasil
berupa nama form yang
mengandung sebuah kata kunci
yang dimasukkan. Contohnya yakni
memasukkan kata kunci “tahun”.
No. Form
1 Form Tambah Aspek Penilaian
2 Form Tambah Jadwal
3 Form Cari Alumni
4 Form Daftar Alumni
5 Form Daftar Mutasi Siswa
6 Form Data Kelas
7 Form Detail Penempatan Calon Siswa
8 Form Hasil Pindah Kelas
9 Form Kelulusan
10 Form Kenaikan Kelas
11 Form Mutasi Siswa
12 Form Pendataan Alumni
13 Form Tambah Kelas
Uji Coba
40. » Uji Coba Akurasi Query Pencarian Data
Kata kunci “kelas” :
No. Form Match
1 Form Data Kelas ✓
2
Form Hasil Pindah Kelas ✓
3 Form Kenaikan Kelas ✓
4 Form Tambah Kelas ✓
Uji Coba Akurasi
41. » Uji Coba Akurasi Query Pencarian Detail
Kata kunci “kelas” :
Uji Coba Akurasi
No. Form Match
1 Form Tambah Jadwal ✓
2 Form Data Kelas ✓
3 Form Mutasi Siswa X
4 Form Tambah Kelas ✓
5 Form Detail Konfgurasi Pendataan PSB ✓
6 Form Detail Mutasi Siswa ✓
7 Form Detail Penempatan Calon Siswa ✓
8 Form Hasil Pindah Kelas ✓
9 Form Kelulusan X
10 Form Kenaikan Kelas ✓
11 Form Kirim Dokumen ✓
42. Uji Coba Akurasi
No. Keyword Ret TP TN FP FN P R A
1 Cari 2 2 28 0 0 1 1 1
2 Alumni 3 3 27 0 0 1 1 1
3 Nilai 3 3 27 0 0 1 1 1
4 Add 8 8 22 0 0 1 1 1
5 Jadwal 1 1 29 0 0 1 1 1
6 Guru 1 1 29 0 0 1 1 1
7 Aspek 3 3 27 0 0 1 1 1
8 Hitung 1 1 29 0 0 1 1 1
9 Rapor 1 1 29 0 0 1 1 1
10 Pesan 2 2 28 0 0 1 1 1
11 Buat 1 1 29 0 0 1 1 1
12 Dokumen 1 1 29 0 0 1 1 1
13 Kirim 1 1 29 0 0 1 1 1
14 Kelas 4 4 26 0 0 1 1 1
15 Ajar 3 3 27 0 0 1 1 1
16 Lulus 1 1 29 0 0 1 1 1
17 Akademik 0 0 30 0 0 0 0 1
18 Detail 6 6 24 0 0 1 1 1
19 Hari 2 2 28 0 0 1 1 1
20 Naik 1 1 29 0 0 1 1 1
Rata-rata 0,95 0,95 1
» Uji Coba Akurasi Query Pencarian Data
Berdasarkan hasil tabel perhitungan tersebut diketahui
bahwa nilai rata-rata precison adalah 0,95, nilai rata-rata
recall adalah 0,95, dan nilai rata-rata accuracy adalah 1.
Jika digambarkan dengan nilai presentase maka diperoleh
nilai rata precison adalah 95%, nilai rata-rata recall
adalah 95%, dan nilai rata-rata accuracy adalah 100%
43. Uji Coba Akurasi
» Uji Coba Akurasi Query Pencarian Detail
Berdasarkan hasil tabel perhitungan tersebut diketahui
bahwa nilai rata-rata precison adalah 0,9, nilai rata-rata
recall adalah 0,95, dan nilai rata-rata accuracy adalah 1.
Jika digambarkan dengan nilai presentase maka diperoleh
nilai rata precison adalah 90%, nilai rata-rata recall
adalah 95%, dan nilai rata-rata accuracy adalah 100%
No. Keyword Ret TP TN FP FN P R A
1 Cari 5 5 25 0 0 1 1 1
2 Alumni 3 3 27 0 0 1 1 1
3 Nilai 3 3 27 0 0 1 1 1
4 Add 10 9 20 1 0 0,9 1 0,97
5 Jadwal 3 3 27 0 0 1 1 1
6 Guru 6 6 24 0 0 1 1 1
7 Aspek 3 3 27 0 0 1 1 1
8 Hitung 1 1 29 0 0 1 1 1
9 Rapor 1 1 29 0 0 1 1 1
10 Pesan 2 2 28 0 0 1 1 1
11 Buat 1 1 29 0 0 1 1 1
12 Dokumen 1 1 29 0 0 1 1 1
13 Kirim 3 3 27 0 0 1 1 1
14 Kelas 10 8 20 2 0 0,8 1 0,93
15 Ajar 17 17 13 0 0 1 1 1
16 Lulus 5 5 25 0 0 1 1 1
17 Akademik 0 0 0 0 0 0 0 1
18 Detail 6 6 24 0 0 1 1 1
19 Hari 3 3 27 0 0 1 1 1
20 Naik 5 5 25 0 0 1 1 1
Rata-rata 0,9 0,95 1
44. Integrasi Islam
Artinya:
Abu Hurairah ra. berkata, Rasulullah saw. bersabda, “Barangsiapa yang berusaha melapangkan
suatu kesusahan kepada seorang mukmin dari kesusahan-kesusahan dunia, maka Allah akan
melapangkannya dari suatu kesusahan di hari kiamat dan barang siapa yang berusaha memberi
kemudahan bagi orang yang kesusahan, maka Allah akan memberi kemudahan baginya di dunia
dan akhirat. Barang siapa yang berusaha menutupi kejelekan orang Islam, Allah akan menutupi
kejelekannya di dunia dan akhirat. Allah selalu membantu hamba-Nya selama hamba itu
menolong sesame saudaranya.” (HR. Muslim)
45. Integrasi Islam
Artinya:
1. Demi masa.
2. Sesungguhnnya manusia itu benar-benar dalam kerugian
3. Kecuali orang-orang yang beriman dan mengerjakan amal saleh
dan nasehat-menasehati supaya mentaati kebenaran dan nasehat-
menasehati supaya menetapi kesabaran. (QS. Al-‘Ashr:1-3)