Sabtu, 06 Oktober 2012

KONSEP PENGEMBANGAN APLIKASI E-LEARNING

Konsep Pengembangan Aplikasi E-learning
Seperti yang telah diutarakan pada bagian II di atas, framework Prado merupakan
sebuah komponen yang digunakan oleh bahasa pemrograman PHP 5 untuk
membentuk tampilan antar muka yang interaktif. Berdasarkan konsep komponen tersebut, maka implementasi arsitektur aplikasi berbasis framework Prado yang
dikembangkan dapat digambarkan pada gambar 2 berikut ini.
Gambar 2 Implementasi Arsitektur Aplikasi
Pada gambar 2 di atas terlihat bahwa bagian aplikasi dan sistem basis data yang
digunakan dalam sistem e-learning ini dibagi menjadi dua bagian terpisah. Proses
pembagian ini ditujukan untuk lebih meningkatkan performa dari masing-masing
bagian sehingga tidak mengalami adanya masalah dalam proses pengolahan data
dan eksekusi aplikasi. Selain itu seluruh proses penggunaan aplikasi yang dibangun
dilakukan melalui sistem internet, sehingga seluruh peserta pembelajaran yang
ingin mengakses sistem e-learning tidak perlu berada di suatu tempat tertentu, akan
tetapi dapat berada di mana saja.
Seluruh permintaan dari para pengguna akan ditangani terlebih dahulu oleh web
server untuk mengetahui halaman-halaman web site mana yang ingin diakses oleh
para penggunanya. Ketika halaman yang ingin diakses telah diketahui, maka
halaman tersebut akan diolah oleh PHP Engine untuk menginterpretasikan seluruh
perintah PHP yang digunakan dan jika terdapat komponen-komponen dari
framework Prado, maka framework Prado akan menginterpretasikan komponenkomponen
tersebut sehingga dihasilkan suatu halaman web yang memiliki sifat
interaktif. Apabila proses interpretasi tersebut membutuhkan dukungan data, maka
perangkat e-learning database server akan menyediakan data yang diperlukan pada
proses interpretasi perintah yang sedang berlangsung. Hasil interpretasi perintah
inilah yang dikirimkan kepada para penggunanya dalam bentuk data HTML dan
JavaScript. Penggunaan JavaScript inilah yang menyebabkan seluruh halaman web
yang diakses oleh pengguna terlihat lebih interaktif.

Tidak ada komentar:

Posting Komentar