Sinkronisasi Content E-Learning Terdistribusi Berbasis Model Komunikasi Inderect Menggunakan Sistem Publish-Subscribe

Saputra, Sufrendo (2016) Sinkronisasi Content E-Learning Terdistribusi Berbasis Model Komunikasi Inderect Menggunakan Sistem Publish-Subscribe. Undergraduate thesis, Institut Teknologi Sepuluh Nopember.

[thumbnail of 5110100030-Undergraduate_Thesis.pdf]
Preview
Text
5110100030-Undergraduate_Thesis.pdf - Accepted Version

Download (896kB) | Preview

Abstract

Sinkronisasi content antar e-learning memungkinkan
beberapa e-learning memiliki content yang sama secara
konsisten. Perubahan content pada salah satu e-learning akan
membuat sistem memastikan e-learning lain mengetahui
perubahan tersebut. Model komunikasi yang memungkinkan
adanya sinkronisasi ini merupakan komunikasi indirect berbasis
publish-subscribe.
Setiap e-learning memiliki content-nya masing-masing
yang secara otomatis akan di-publish oleh sistem. E-learning lain
yang tergabung dalam sistem sinkronisasi kemudian dapat
memilih content mana yang ingin di-subscribe. Jika terdapat
perubahan pada sebuah content, dan content tersebut memiliki
subscriber, maka sistem akan memberitahu subscriber bahwa
telah terjadi perubahan pada content.
Sistem ini mengatur mulai dari pembuatan data relasi
publisher-subscriber, pengecekan perubahan pada content elearning,
pemberitahuan kepada subscriber mengenai perubahan
content, hingga ke proses sinkronisasi content itu sendiri.
Teknologi utama yang digunakan dalam sistem ini adalah
Moodle, PHP, dan Java. Moodle sebagai modul yang digunakan untuk mensimulasikan e-learning. PHP dan Java sebagai
framework dari sistem sinkronisasi. Model komunikasi yang
digunakan merupakan komunikasi indirect berbasis publishsubscribe.
Model komunikasi ini menempatkan sebuah perantara
bagi komunikasi antar e-learning
==================================================================================================================
Content synchronization between e-learning allows
multiple e–learning to share the same content consistently. A
change in one of the content will make the system make sure that
other e-learning know about the change. Communication model
that allow this system to work is indircet communication based on
publish-susbscribe system.
Each e-learning has their own contents which will be
published automatically by the system. Other e-learning in the
synchronization system then can choose to subscribe contents
they want. If there is a change in a content, and that content has a
subscriber, then system will notify the subscriber about the
change in content.
This systems manage the relation data between publishersubscriber,
checking if there are changes in content, notify
subscriber about changes in content they subscribe, and the
synchronization process itself.
The main technology used in this system are Moodle,
PHP, and Java. Moodle used as a modul to simulate the elearning.
PHP and Javas used as the framework of the
synchronization process. The comunication model used is indirect communication based on publish-subscribe system. This
comunication model places a middle-man for communication
between e-learning.

Item Type: Thesis (Undergraduate)
Additional Information: RSIf 621.384 56 Sap s
Uncontrolled Keywords: E-learning; sinkronisasi; publish-subscribe
Subjects: T Technology > T Technology (General) > T57.6 Operations research--Mathematics. Goal programming
Divisions: Faculty of Information Technology > Informatics Engineering > 55201-(S1) Undergraduate Thesis
Depositing User: ansi aflacha
Date Deposited: 04 Jun 2020 06:40
Last Modified: 04 Jun 2020 06:40
URI: http://repository.its.ac.id/id/eprint/76095

Actions (login required)

View Item View Item