4 research outputs found

    Pengembangan Perangkat Lunak E-learning Berbasis Komponen Multiplatform

    Full text link
    Perangkat lunak e-learning merupakan produk teknologi informasi dan komunikasi yang digunakan untuk membantu proses belajar mengajar yang dinamis dan fleksibel antara guru dan siswa. Teknologi perangkat lunak yang pertama kali digunakan dalam pengembangan perangkat lunak e-learning berbentuk aplikasi web. Keunggulan teknologi ini karena kemudahan dalam pengembangan, instalasi, dan distribusi data. Seiring dengan kemajuan teknologi perangkat elektronika mobile/wireless, perangkat lunak e-learning diadaptasi ke teknologi ini yang dikena sebagai mobile learning. Kemampuan perangkat elektronika ini sama dengan komputer tunggal meskipun berbentuk lebih sederhana dibandingkan komputer tunggal. Permasalahan yang muncul ketika perangkat lunak e-learning beroperasi pada multi platform adalah program komputer dibuat berulang-ulang bergantung pada platform yang digunakan. Keadaan ini jelas akan mempengaruhi kualitas perangkat lunak e-learning. Pengembangan perangkat lunak berbasis komponen merupakan paradigma modern pengembangan perangkat lunak yang menghasilkan komponen perangkat lunak yang reusable (mudah digunakan ulang), berkualitas tinggi, dan hemat biaya. Pada pengembangan perangkat lunak komponen perangkat lunak akan dirakit di perangkat lunak yang membutuhkan. Fokus penelitian ini adalah mengembangkan perangkat lunak e-learning multi platform berbasis komponen yang berkualitas tinggi

    PENGEMBANGAN PERANGKAT LUNAK E-LEARNING BERBASIS KOMPONEN MULTIPLATFORM

    Get PDF
    Perangkat lunak  e-learning  merupakan produk teknologi informasi dan komunikasi yang digunakan untuk membantu proses belajar mengajar yang dinamis dan fleksibel antara guru dan siswa. Teknologi perangkat lunak yang pertama kali digunakan dalam pengembangan perangkat lunak  e-learning  berbentuk aplikasi  web. Keunggulan teknologi ini karena kemudahan dalam pengembangan, instalasi, dan distribusi data. Seiring dengan kemajuan teknologi perangkat elektronika  mobile/wireless, perangkat lunak  e-learning  diadaptasi ke teknologi ini yang dikena sebagai mobile learning. Kemampuan perangkat elektronika ini sama dengan komputer tunggal meskipun berbentuk lebih sederhana dibandingkan komputer tunggal. Permasalahan yang muncul ketika perangkat lunak e-learning beroperasi pada multi platform adalah program komputer dibuat berulang-ulang bergantung pada platform yang digunakan. Keadaan ini jelas akan mempengaruhi kualitas perangkat lunak  e-learning. Pengembangan perangkat lunak berbasis komponen merupakan paradigma modern pengembangan perangkat lunak yang menghasilkan komponen perangkat lunak yang reusable (mudah digunakan ulang), berkualitas tinggi, dan hemat biaya. Pada pengembangan perangkat lunak komponen perangkat lunak akan dirakit di perangkat lunak yang membutuhkan.  Fokus penelitian ini adalah mengembangkan perangkat lunak  e-learning  multi  platform berbasis komponen yang berkualitas tinggi.  Kata kunci : e-learning, aplikasi web, mobile learning, komponen perangkat luna

    PENGEMBANGAN APLIKASI WEB E-LEARNING BERBASIS KOMPONEN

    Get PDF
    ABSTRAK            Aplikasi web e-learning merupakan salah satu bentuk teknologi informasi dan komunikasi yang digunakan dalam proses belajar di sekolah. Penggunaan aplikasi web e-learning memungkinkan seorang siswa dapat belajar dimana saja tanpa terikat oleh waktu.  Kebutuhan akan aplikasi web e-learning menjadi lebih luas tidak hanya terbatas pada distribusi informasi berkaitan dengan mata pelajaran dan materi pelajaran. Pada ujian online yang bersifat essai, aplikasi web e-learning harus mampu menvalidasi pelajar yang akan mengikuti ujian dan memberikan nilai secara akurat jawaban yang dijawab oleh siswa beserta rangkingnya. Untuk mengantisipasi kebutuhan-kebutuhan penggunaan aplikasi web e-learning yang besar dan variatif maka aplikasi web e-learning harus bersifat reusability (penggunaan ulang) dan maintainability (mudah pemeliharaan). Diperlukan suatu paradigma pemrograman yang mampu memenuhi kebutuhan-kebutuhan tersebut. Aplikasi web e-learning yang dikonstruksi oleh komponen-komponen program bersifat reusability dan maintainability sehingga mampu menjawab kebutuhan-kebutuhan pengguna aplikasi web e-learning. Ketika ada perubahan pada aplikasi web e-learning maka perubahan tersebut dilakukan pada komponen yang terkait dengan perubahan tersebut. Pada penelitian ini mengembangkan aplikasi web e-learning berbasis komponen dengan menggunakan teknologi Enterprise Java Bean (EJB). Metode pengembangan aplikasi web e-learning menggunakan metode spiral yang memgijinkan kembali ke fase sebelum ketika ditemukan kesalahan. Hasil yang didapatkan berupa aplikasi web e-learning yang mampu beradaptasi secara cepat terhadap perubahan kebutuhan-kebutuhan pengguna. Jika ada perubahan spesifikasi aplikasi web e-learning maka perubahan tersebut cepat dilakukan tanpa mengganggu struktur utama aplikasi web e-learning

    Integrating component-based web engineering into content management systems

    No full text
    Popular content management systems such as WordPress and Drupal offer a plug-in mechanism that allows users to extend the platform with additional functionality. However, plug-ins are typically isolated extensions defining their own data structures, application logic and user interface, and are difficult to combine. We address the fact that users may want to configure their applications more freely through the composition of such extensions. We present an approach and model for component-based web engineering based on the concept of components and connectors between them, supporting composition at the level of the schema and data, the application logic and the user interface. We show how our approach can be used to integrate component-based web engineering into platforms such as WordPress. We demonstrate the benefits of the approach by presenting a composition plug-in that showcases component composition through configurable connectors based on an eCommerce application scenario
    corecore