PENGEMBANGAN KNOWLEDGE LIBRARY
SEBAGAI ALAT PENDUKUNG PROSES BELAJAR
LAPORAN TUGAS AKHIR
Disusun sebagai syarat kelulusan tingkat sarjana
oleh:
Lely Triastiti / 13503070
PROGRAM STUDI TEKNIK INFORMATIKA
SEKOLAH TEKNIK ELEKTRO DAN INFORMATIKA
INSTITUT TEKNOLOGI BANDUNG
2007
LEMBAR PENGESAHAN Program Studi Sarjana Informatika
PENGEMBANGAN KNOWLEDGE LIBRARY
SEBAGAI ALAT PENDUKUNG PROSES BELAJAR
Tugas Akhir
Program Studi Sarjana Informatika ITB
oleh:
Lely Triastiti / 13503070
Telah disetujui dan disahkan sebagai laporan tugas akhir di Bandung, pada tanggal 26 September 2007
Pembimbing
Dr.Ir.Husni S. Sastramihardja, M.T.
NIP. 130675823
ii
ABSTRAK
Hingga saat ini, digital library (DL) telah dimanfaatkan sebagai alat pendukung proses belajar, khususnya dalam penyediaan materi belajar. DL dibutuhkan oleh pembelajar terutama pada tahap pencarian sumber belajar yang akan digunakan sebagai modal untuk membentuk pengetahuan baru. Dilihat dari sudut pandang knowledge management (KM), tahap ini merupakan bagian dari proses knowledge creation. Namun, dengan memandang aktivitas belajar sebagai proses KM, dapat dilihat bahwa selain knowledge creation, pembelajar juga membutuhkan fasilitas yang dapat mengakomodasi knowledge retention, knowledge sharing, dan knowledge utilization. Dengan demikian, keberadaan DL saja belum cukup untuk melayani proses belajar secara menyeluruh. Dilatarbelakangi oleh permasalahan di atas, melalui tugas akhir ini dikenalkan sebuah konsep sistem yang disebut knowledge library (KL). KL merupakan sistem hasil perluasan fungsionalitas DL sebagai alat pendukung proses belajar yang mampu mengakomodasi aliran pengetahuan secara menyeluruh, mulai dari knowledge creation, knowledge retention, knowledge sharing, hingga knowledge utilization. Pada tugas akhir ini dilakukan pendefinisian KL sebagai alat pendukung proses belajar dan bagaimana konsep aliran pengetahuan dalam KM dimanfaatkan dalam membangun definisi tersebut. Kemudian, untuk menunjukkan penerapan dari konsep KL dalam domain permasalahan yang nyata, maka dikembangkanlah sebuah sistem yang merupakan instansiasi KL untuk studi kasus yang lebih spesifik. Sistem ini diberi nama Moxie, yaitu KL yang ditujukan untuk membantu proses belajar bagi mahasiswa tugas akhir. Dari tugas akhir ini dihasilkan definisi konseptual KL. Definisi ini dimanfaatkan sebagai landasan untuk mengembangkan Moxie. Melalui rangkaian metodologi prototyping, Moxie dibangun dalam dua siklus sehingga dihasilkan model sistem yang diimplementasikan berupa simulasi skenario belajar. Simulasi ini memperlihatkan interaksi dan aliran pengetahuan yang berlangsung ketika Moxie, sebagai sistem instansiasi KL, dimanfaatkan oleh pembelajar sebagai alat pendukung proses belajar. Secara keseluruhan, melalui tugas akhir ini ditunjukkan bagaimana KL mendukung proses belajar dengan cara menyediakan layanan yang dapat mengakomodasi proses aliran pengetahuan secara menyeluruh, mulai dari knowledge creation, knowledge retention, knowledge sharing, dan knowledge utilization. Kata kunci: belajar, digital library, knowledge library, knowledge management.
iii
KATA PENGANTAR
Alhamdulillah, segala puji bagi Allah SWT. Berkat rahmat dan karunia-Nya, laporan tugas akhir yang berjudul “Pengembangan Knowledge Library sebagai Alat Pendukung Proses Belajar” dapat diselesaikan. Penulis ingin menghaturkan terima kasih kepada berbagai pihak yang telah membantu Penulis selama masa perkuliahan dan pengerjaan tugas akhir, antara lain: 1.
Bapak Dr. Ir. Husni S.Sastramihardja, M.T., selaku dosen pembimbing tugas akhir yang telah banyak memberikan pelajaran sehingga Penulis lebih mengenal dan memahami diri sendiri.
2.
Ibu Nur Ulfa Maulidevi, S.T., M.Sc., yang telah bersedia menjadi dosen penguji dalam presentasi proposal, pra sidang, dan sidang tugas akhir Penulis.
3.
Ibu Masayu Leylia Khodra, S.T., M.T., yang telah bersedia menjadi dosen penguji dalam sidang tugas akhir Penulis.
4.
Bapak Rasidi, Bapak Ade Taryat, Ibu Titi, Ibu Tita, Pak Maman, para staf tata usaha, perpustakaan, dukungan teknis, dan administrator yang telah membantu kelancaran urusan administrasi maupun pelaksanaan tugas akhir Penulis.
5.
Papa dan Mama tersayang yang bibirnya tak pernah kering dari doa untuk seluruh putrinya. Terima kasih atas kasih sayang dan perhatiannya.
6.
Mbak Irra dan Mbak Diana yang telah menjadi kakak sekaligus teman bagi Penulis. Terima kasih sudah gencar memberikan semangat, khususnya menjelang sidang tugas akhir Penulis.
7.
Anto yang setia mendengarkan keluhan serta memberikan dukungan dan keceriaan dalam keseharian Penulis. Terima kasih juga untuk Nyemot yang selalu menemani hari hari Penulis dan sering menyebabkan sakit punggung.
8.
Teman-teman di Labortaorium Sistem Informasi: Teh Icha, Ratih, Willy, Lafra, Dita, Hanin, Dini, Mbak Yunita, Mas Ayub, Mas Hervin, Roni, Jeffrey, Sonny, dan Allentine. Juga kepada Deasy yang sering menjadi teman bincang-bincang dan membantu mengusir cicak dari kamar.
9.
Teman-teman penghilang penat di Program Studi Teknik Informatika: Viqa, Widya, Tedonk, Yus Gias, Dibon, Febri Eby, DJ, Weno, Ibam, Bram, Ridwan, Ratna, Nyai, dan teman-teman lainnya. Terima kasih atas kenangan, semangat, dan waktu bermain yang sudah diberikan.
10. Sahabat-sahabat Penulis di SMUN 3 Bandung: Anna, Tatat, Devi, Elia, Shinta, Fera; teman-teman di Palembang: Tiwi, Enik, Vega dan teman hura-hura dari EEP: Kun, Pian. 11. Seluruh pihak yang tidak dapat disebutkan satu per satu.
iv
Penulis menyadari bahwa laporan tugas akhir ini masih memiliki banyak kekurangan. Untuk itu, Penulis terbuka terhadap saran dan kritik yang membangun untuk perbaikan di masa yang akan datang. Terima kasih. “Ya Allah, aku berlindung kepada-Mu dari ilmu yang tidak bermanfaat, dari hati yang tidak khusyu, dan dari doa yang tidak terkabulkan”. Amin yaa rabbal ‘alamin.
Bandung, 18 September 2007
Penulis
v
DAFTAR ISI
LEMBAR PENGESAHAN ............................................................................................................ii
ABSTRAK ..................................................................................................................................... iii
KATA PENGANTAR....................................................................................................................iv
DAFTAR ISI...................................................................................................................................vi
DAFTAR GAMBAR................................................................................................................... viii
DAFTAR TABEL ..........................................................................................................................ix
DAFTAR SIMBOL.........................................................................................................................x
BAB I 1.1 1.2 1.3 1.4 1.5 1.6
PENDAHULUAN ....................................................................................................... I-1
Latar Belakang ..........................................................................................................I-1
Rumusan Masalah.....................................................................................................I-2
Tujuan .......................................................................................................................I-2
Batasan Masalah .......................................................................................................I-3
Metodologi................................................................................................................I-3
Sistematika Pembahasan...........................................................................................I-5
BAB II TINJAUAN PUSTAKA............................................................................................ II-1
2.1 Data, Informasi dan Pengetahuan ............................................................................II-1
2.1.1 Definisi Umum..................................................................................................II-1
2.1.2 Hierarki Data, Informasi, dan Pengetahuan [STE02]........................................II-1
2.1.3 Pengetahuan dalam Commodity dan Community View .....................................II-3
2.1.4 Pengetahuan Tacit dan Explicit .........................................................................II-3
2.2 Knowledge Management (KM)................................................................................II-5
2.2.1 Definisi Knowledge Management .....................................................................II-5
2.2.2 Tujuan Knowledge Management.......................................................................II-6
2.2.3 Aliran Pengetahuan ...........................................................................................II-6
2.3 Digital Library (DL) ................................................................................................II-7
2.3.1 Definisi Digital Library ....................................................................................II-7
2.3.2 Komponen Digital Library................................................................................II-8
2.4 Konsep Belajar.......................................................................................................II-10
2.5 Siklus Pengembangan Sistem ................................................................................II-11
2.5.1 Metodologi Prototyping ..................................................................................II-11
2.5.2 Work Breakdown Structure (WBS) [PET88]..................................................II-13
2.6 Arsitektur ...............................................................................................................II-13
2.6.1 Manfaat Perancangan Arsitektur [BAS98]......................................................II-13
2.6.2 Struktur Arsitektural [BAS98] ........................................................................II-14
2.6.3 Atribut Kualitas [BAS98]................................................................................II-15
BAB III 3.1 3.2 3.3 3.4
ANALISIS PROSES BELAJAR DAN KONSEP KNOWLEDGE LIBRARY .....III-1 Belajar sebagai Proses Knowledge Management (KM)......................................... III-1
Knowledge Library Sebagai Sistem Pendukung Proses Belajar ............................ III-3
Perbedaan Knowledge Library dan Digital Library............................................... III-5
Konteks Pengetahuan dalam Knowledge Library.................................................. III-5
vi
BAB IV PERENCANAAN DAN ANALISIS MOXIE ........................................................ IV-1
4.1 Fase Perencanaan ................................................................................................... IV-1
4.1.1 Deskripsi Umum dan Tujuan Pengembangan Moxie...................................... IV-1
4.1.2 Metodologi Pengembangan Moxie ................................................................. IV-2
4.1.3 Rincian Task dalam Pengembangan Moxie .................................................... IV-4
4.2 Fase Analisis .......................................................................................................... IV-4
4.2.1 Spesifikasi Pengguna ...................................................................................... IV-4
4.2.2 Identifikasi Kebutuhan Pembelajar terhadap Sistem....................................... IV-5
4.2.3 Rumusan Spesifikasi Kebutuhan Moxie ......................................................... IV-8
4.2.4 Domain Model: Diagram Use Case .............................................................. IV-10
BAB V PERANCANGAN MOXIE .......................................................................................V-1
5.1 Perancangan Arsitektur........................................................................................... V-1
5.1.1 Pemilihan Atribut Kualitas............................................................................... V-1
5.1.2 Solusi Arsitektur Moxie ................................................................................... V-2
5.1.3 Kesimpulan atas Solusi Arsitektural Moxie..................................................... V-9
5.1.4 Rekomendasi terhadap Solusi Arsitektural Moxie......................................... V-10
5.2 Perancangan Skenario........................................................................................... V-11
BAB VI 6.1 6.2 6.3 6.4 6.5 6.6
IMPLEMENTASI MOXIE..................................................................................... VI-1
Deskripsi dan Tujuan Pembangunan Simulasi....................................................... VI-1
Batasan Simulasi.................................................................................................... VI-1
Lingkungan Implementasi Simulasi....................................................................... VI-1
Implementasi Simulasi........................................................................................... VI-2
Analisis Hasil Implementasi Moxie....................................................................... VI-2
Rekomendasi Implementasi Moxie........................................................................ VI-2
BAB VII PENUTUP............................................................................................................... VII-1
7.1 Kesimpulan ...........................................................................................................VII-1
7.2 Saran .....................................................................................................................VII-2
DAFTAR REFERENSI .................................................................................................................xi
DAFTAR PUSTAKA...................................................................................................................xiv
LAMPIRAN A DESKIPSI WBS PENGEMBANGAN MOXIE ..........................................A-1
A.1 WBS Pengembangan Moxie Siklus 1 ..................................................................... A-1
A.2 WBS Pengembangan Moxie Siklus 2 ..................................................................... A-3
LAMPIRAN B PANDUAN WAWANCARA .........................................................................B-1
LAMPIRAN C PEMETAAN AKTIVITAS KE DALAM PROSES ALIRAN PENGETAHUAN ......................................................................................................C-1 C.1 Pendekatan dari Sudut Pandang Sistem .................................................................. C-1
C.2 Studi Kasus ............................................................................................................. C-2
LAMPIRAN D DESKIPSI SKENARIO BELAJAR.............................................................D-1
LAMPIRAN E HASIL IMPLEMENTASI SIMULASI........................................................E-1
vii
DAFTAR GAMBAR Gambar I-1 Gambar II-1 Gambar II-2 Gambar II-3 Gambar II-4 Gambar II-5 Gambar III-1 Gambar IV-1 Gambar IV-2 Gambar IV-3 Gambar IV-4 Gambar V-1 Gambar V-2 Gambar V-3 Gambar A- 1 Gambar A- 2
Metodologi Pelaksanaan Tugas Akhir ..........................................................I-4
Keterhubungan antara Data, Informasi dan Pengetahuan ............................II-3
Perbedaan Konsep Informasi dan Pengetahuan [STE02].............................II-5
General Model Knowledge [NEW99]..........................................................II-6
Metodologi Prototyping [DEN03]..............................................................II-12
Notasi untuk Mendeskripsikan WBS [PET88]...........................................II-13
Pemetaan posisi antara proses belajar, aliran pengetahuan dan
knowledge library (dari sudut pandang pembelajar) .................................. III-4
Hubungan Konseptual antara KL dan Moxie............................................. IV-1
Metodologi Pengembangan Moxie dengan Prototyping............................ IV-2
Metodologi Proses Belajar Tugas Akhir (TA) ........................................... IV-6
Diagram Use Case Moxie......................................................................... IV-12
Module Structure Moxie ............................................................................. V-7
Arsitektur Layer yang Menggambarkan Uses Structure dan
Data Flow Moxie ........................................................................................ V-9
Model Skenario Utama Belajar Tugas Akhir (TA) ........................................V-13
WBS Pengembangan Moxie untuk Siklus 1 ............................................... A-1
WBS Pengembangan Moxie Siklus 2 ......................................................... A-4
viii
DAFTAR TABEL
Tabel II-1 Tabel II-2 Tabel II-3 Tabel II-4 Tabel III-1 Tabel IV-1 Tabel IV-2 Tabel IV-3 Tabel V-1 Tabel V-2 Tabel V-3 Tabel V-4 Tabel V-5 Tabel C- 1 Tabel D- 1 Tabel D- 2 Tabel D- 3 Tabel D- 4 Tabel D- 5 Tabel D- 6 Tabel D- 7 Tabel D- 8
Definisi Data, Informasi dan Pengetahuan ......................................................II-2
Taksonomi Komponen DL [NÜR07] ..............................................................II-9
Contoh Digital Library....................................................................................II-9
Definisi Belajar..............................................................................................II-10
Perbedaan Digital Library (DL) dan Knowledge Library (KL) .................... III-7
Perbedaan Orientasi untuk Pengembangan Moxie Siklus 1 dan Siklus 2 ..... IV-3
Pemetaan Aktivitas Belajar terhadap Proses Aliran Pengetahuan................. IV-8
Hasil Analisis Use Case Moxie ................................................................... IV-10
Strategi untuk Mencapai Atribut Kualitas Moxie........................................... V-3
Pemilihan Struktur Arsitektural Moxie .......................................................... V-4
Alternatif Bentuk Aplikasi untuk Layanan yang Disediakan Moxie.............. V-6
Spesifikasi Relasi Use pada Arsitektur Moxie ............................................... V-7
Identifikasi Use Case Prioritas dalam Perancangan Skenario ...................... V-12
Contoh Studi Kasus Pemetaan Aktivitas Belajar............................................ C-3
Skenario Mencari Dokumen TA..................................................................... D-2
Skenario Mencari Sumber Belajar di World Wide Web ................................ D-3
Skenario Melakukan Korespondensi .............................................................. D-4
Skenario Mengkonsumsi Sumber Belajar Secara Aktif ................................. D-7
Skenario Mengelola Catatan / Ringkasan....................................................... D-9
Skenario Mengarsipkan Hasil Belajar untuk Publik..................................... D-12
Skenario Melakukan Upload Dokumen TA ................................................. D-14
Skenario Mengelola Dokumen TA............................................................... D-15
ix
DAFTAR SIMBOL
No. 1.
Simbol
Keterangan Aktor, yaitu representasi dari orang, proses, atau sistem lain yang berinteraksi dengan sistem, subsistem, atau kelas [RUM99].
2.
Use case, yaitu deskripsi dari interaksi antara sistem dengan aktor [RUM99].
3.
Directed Association
x