Desain aplikasi matematika menggunakan mhp (jurnal)

  • 801 views
Uploaded on

Multimedia Home Platform (MHP) …

Multimedia Home Platform (MHP)
Interactive Digital Television (IDTV)

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
801
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
24
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. DESAIN APLIKASI KUIS MATEMATIKA MENGGUNAKAN MHP (MULTIMEDIA HOME PLATFORM) UNTUK IDTV (INTERACTIVE DIGITAL TELEVISION) Kallu Kahlil Juz’an1, Eko Budi Cahyono, S.Kom, MT2, Lailatul Husniah, S.ST3 Jurusan Teknik Informatika, Fakultas Teknik, Universitas Muhammadiyah Malang Kampus III UMM Jl. Raya Tlogomas 246 Malang 65144 1 kallu_juzan@yahoo.co.id, 2ebcahyono@yahoo.com, 3lailatul.husniah@gmail.com Abstraksi Selama ini, kita telah akrab dengan berbagai aplikasi yang ada di PC maupun ponsel, contonya sepertigame, chat, konferensi video, transaksi digital, dan lain sebagainya. Dengan kehadiran berbagai teknologiterbaru dalam lingkungan televisi digital, ternyata konten serupa bisa pula diterapkan di dalam televisi, itulahIDTV (Interactive Digital Television). Hal ini sudah tentu akan memberikan dampak besar bagi Indonesia, baikuntuk produsen TV, pengembang atau programmer, maupun penonton mulai dari anak anak sampai orangdewasa. Bagi para pengembang atau programmer hal ini memberikan kesempatan untuk mengembangkan konteninteraktif lokal yang nanti diaplikasikan pada layanan baru pertelevisian Indonesia. Akan tetapi untuk saat inimedia dan peralatan yang disediakan untuk pengembangannya secara konvensional masih sangat mahal. Daridasar itulah penulis mencoba membuat aplikasi Kuis Matematika untuk lingkungan IDTV dengan memanfaatkanbeberapa media non-konvensional yaitu menggunakan Java MHP (Multimedia Home Platform), JMF danXletview. Tujuannya adalah selain memberikan alternatif pengembangan, aplikasi yang dibuat juga dapatmenjadi sarana interaktif dalam melakukan pembelajaran Matematika untuk anak anak melalui media televisi.Kata kunci : IDTV, Kuis Matematika, Java MHP, JMF, Xletview.1. Pendahuluan aplikasi yang bermanfaat, berkualitas dan bersifat1.1 Latar Belakang Masalah mendidik. IDTV (Interactive Digital Television)merupakan serangkain teknik atau sistem dalamdunia televisi yang memungkinkan pemirsa untuk 1.2 Rumusan Masalahberinteraksi dengan konten televisi saat mereka Adapun rumusan masalah yang dibahasmelihatnya, contohnya seperti televisi berbayar di dalam penelitian ini adalah:Amerika dan Eropa yang memiliki banyak konten 1) Bagaimana membuat desain aplikasi Kuisyang menarik, seperti game yang bisa dimainkan di Matematika sederhana untuk anak-anak?telepon seluler sudah bisa ditampilkan di layar 2) Bagaimana membuat desain aplikasi Kuistelevisi. Penonton juga dapat menonton sambil Matematika dengan menggunakan MHPmengakses jadwal acara, portal berita, ramalan (Multimedia Home Platform) untukcuaca, tampilan katalog iklan, bahkan dapat lingkungan IDTV (Interactive Digitalmenikmati layanan internet seperti Email, Youtube, Television)?maupun Facebook. 3) Bagaimana menerapkan aplikasi MHP Di Indonesia saat ini penerapan teknologi (Multimedia Home Platform) denganIDTV (Interactive Digital Television) tergolong menggunakan Java MHP, JMF danmasih sedikit dan sedang dikembangkan. Akan XletView?tetapi melihat pesatnya perkembangan duniapertelevisian tersebut di negara luar, sudah tentuakan berdampak pula bagi Indonesia. Hal ini 1.3 Tujuanmenimbulkan kehawatiran apabila layanan aplikasi 1) Membuat desain aplikasi Kuis Matematikatelevisi yang disediakan nanti tidak mendidik dan sederhana untuk anak-anak.mengandung unsur negatif. Sangat disayangkan 2) Membuat desain aplikasi Kuis Matematikaapabila anak anak kehilangan waktu belajar mereka menggunakan MHP (Multimedia Homedi rumah dan menghabiskan waktu dalam Platform) untuk lingkungan IDTV (Interactivemenikmati berbagai aplikasi televisi yang kian Digital Television).menarik. Dalam hal ini para pengembang atau 3) Menerapkan aplikasi MHP (Multimediaprogrammer selain dituntut untuk memanfaatkan Home Platform) dengan menggunakan mediasegala sumber daya yang ada dengan baik dan Java MHP, JMF dan XletView.efisien, juga dituntut untuk mengembangkan
  • 2. 1.4 Batasan Masalah 2.2 Arsitektur Siklus Hidup Aplikasi Kuis 1) Desain aplikasi kuis ini hanya di tujukan Matematika untuk membantu anak – anak dalam belajar matematika melalui kuis sederhana. 2) Desain aplikasi Kuis Matematika yang akan dirancang menggunakan pemrograman Java MHP dengan JDK 1.6. 3) Desain aplikasi Kuis Matematika ini hanya diterapkan dengan memanfaatkan media non- konvensional, yaitu kolaborasi JMF 2.1.1 dan XletView 0.3.6 sebagai emulator. Sehingga mungkin ada sedikit perbedaan dalam penerapannya secara konvensional. Gambar 2.1 Arsitektur Siklus Hidup Kuis2. Metode Matematika2.1 Multimedia Home Platform (MHP) Dengan Gambar 3.1 ini terlihat jelas siklus Ada beberapa hal penting mengenai hidup kuis yang berjalan dalam sebuah perangkatpenerapan Metode MHP (Multimedia Home DVB. Dimulai dari user menjalankan aplikasiPlatform) dalam Java, dalam hal ini disebut DVB-J pada kondisi Loaded, di sini aplikasi DVB-J(DVB-Java). MHP didasarkan pada subset dari dimuat tapi tidak diinisialisasi. Kondisi PausedJava Personal 1.2 dan beberapa elemen utama telah merupakan proses aplikasi diberhentikan sementaradihapus, beberapa untuk menghemat ruang, yang untuk menghemat sumber daya. Pada kondisilain karena fungsi mereka tidak diperlukan dalam Active, di sini aplikasi mulai bekerja kembali dankonteks TV. Berikut beberapa perubahan utama : memberikan pelayanan. Sedangkan pada kondisi 1) Beberapa fungsi utama telah ditambahkan di Destroyed, aplikasi telah melepaskan semua Java, yaitu API tambahan untuk fungsi STB sumber dayanya dan diberhentikan dari semua yang spesifik (DVB MHP API). Dimana proses. fungsi yang dibutuhkan tersebut terlalu berbeda dari standar kode Java sebelumnya. 2) Beberapa perubahan model UI, yang 2.3 Flow Chart mencerminkan TV-centric dan model dari PC / model workstation yang dibutuhkan dalam Televisi. 3) Perubahan dalam class Java utama juga dibuat untuk menghemat ruang memori. Pada penelitian ini untuk mengembangkanaplikasi MHP (Multimedia Home Platform) dalamJava dibutuhkan sebuah library khusus bernamaMHPstubs untuk keperluan dalam konteks TV. Halini dikarenakan tidak adanya dukungan mengenaiplatform TV khususnya MHP (Multimedia HomePlatform) dalam Java sebelumnya. MHPstubs iniberisi kumpulan paket class dan protokol khususyang dibutuhkan Java dalam pengenalan standarsistem middleware MHP (Multimedia HomePlatform). Selain itu beberapa API utama jugadibutuhkan dari beberapa API yang sudah ada padaJava seperti Core APIs, JMF APIs, JavaTV APIs,DAVIC APIs, dan Havi API. Hal yang sangatpenting di sini adalah perlu ditambahkan APIkhusus yaitu (DVB API). Berikut adalah isi DVBAPI yang digunakan : org.dvb.application, Gambar 2.2 Flow Chart Kuis Matematikaorg.dvb.dsmcc, org.dvb.event, org.dvb.io,org.dvb.lang, org.dvb.media, org.dvb.si, org.dvb.ui,dan org.dvb.user.
  • 3. Dari flow chart 3.2, bisa dilihat bahwa user Operating Windows XP Windows 7untuk aplikasi ini memiliki peran sebagai pemain 4 Professional System Ultimate Service Pack 2langsung dalam sebuah Kuis. User memiliki Java Runtimeberbagai pilihan dalam memilih menu, kelas, serta 5 jre 1.4.1-07 jre 1.6.0-29 Environmentmeimilih jawaban yang akan diproses secara Tabel 3.1 Spesifikasi Perangkat Uji Cobalangsung dalam Kuis ini.2.4 Use Case Diagram 3.2 Konfigurasi Xletview Xletview adalah lingkungan implementasi untuk aplikasi MHP dan OCAP yang memungkinkan untuk menjalankan Xlets. Xletview juga merupakan salah satu emulator yang bersifat open source sehingga kita dapat dengan mudah mengatur konfigurasi atau mengembangkan sesuai keinginan kita. Gambar 2.3 Use Case Kuis Matematika Sistem Kuis Matematika yang akandibangun dirancang untuk dapat melakukan prosespermainan dengan simpel dan mudah dimengerti.Secara garis besar aplikasi Kuis Matematikamempunyai fungsi utama untuk menjawabbeberapa pertanyaan yang disediakan berdasarkantingkat kelas (level) dan langsung Gambar 3.1 Emulator Xletviewmemperhitungkan poinnya, dimana fungsi-fungsiutama pada sistem ini dapat dilihat pada Gambar3.3 diagram use case berikut.3. Hasil dan Pembahasan3.1 Lingkungan Uji Coba Uji coba dilakukan pada 2 perangkatkomputer berbeda dengan spesifikasi yang berbedapula. Pada perangkat 1 menggunakan PC (Personal Gambar 3.2 Konfigurasi SaluranComputer) dengan sistem operasi yang digunakanadalah Microsoft Windows XP Professional ServicePack 2 dengan jre 1.4.1-07 di dalamnya, sedangkanpada perangkat 2 menggunakan Laptop dengansistem operasi yang digunakan adalah MicrosoftWindows 7 Ultimate dengan jre 1.6.0-29 didalamnya. Tujuannya adalah apakah aplikasi inijuga bisa di implementasikan pada perangkatdengan sistem dan tipe yang berbeda. No Perangkat Komputer 1 Komputer 2 Intel(R) Pentium(R) Core(TM) 2 Dual-Core CPU Duo CPU 1 Processor T4300 @ E7500 @ 2.10Ghz 2.93Ghz (2CPUs) (2CPUs) Gambar 3.3 Konfigurasi Safe Area Display Memory RAM Memory RAM 2 Memory RAM 2GB 1GB Intel(R) Mobile Intel(R) G33/G31 4 Series 3 VGA Express Chipset Express Chipset Family Family
  • 4. 2) Pengujian Kuis Matematika (Versi Bahasa Inggris) Gambar 3.5 Halaman Utama Kuis Matematika Versi Inggris 3.4 Tabel Hasil Pengujian No Halaman Komputer 1 Komputer 2 Halaman Gambar 3.4 Konfigurasi Remote Kontrol 1 Utama Berhasil Berhasil Halaman 2 Berhasil Berhasil Kelas Halaman 3 Berhasil Berhasil Pertanyaan3.3 Pengujian Fungsionalitas Halaman Pengujian fungsionalitas dilakukan pada 4 Berhasil Berhasil Hasilaplikasi Kuis Matematika yang telah dibuat. Hal ini Halaman 5 Berhasil Berhasildilakukan untuk mengetahui tingkat keberhasilan Bantuandari kinerja dan proses aplikasi. Tabel 3.2 Hasil Pengujian Tampilan Aplikasi Di sini telah dikembangkan dua aplikasi Perhalamandengan dukungan bahasa yang berbeda yaitu versiBahasa Indonesia dan versi Bahasa Inggris.Penulis menamakan aplikasi Kuis Matematika ini No Tombol Komputer 1 Komputer 2dengan nama MatemAnaQuiz. Kedua aplikasi ini 1 [Upper] Berhasil Berhasilmemiliki fungsi dan konten yang sama, letak 2 [Down] Berhasil Berhasilperbedaannya hanya pada dukungan bahasa yaituBahasa Indonesia dan versi Bahasa Inggris. 3 [Left] Berhasil Berhasil 4 [Right] Berhasil Berhasil 1) Pengujian Kuis Matematika (Versi Bahasa 5 [OK] Berhasil Berhasil Indonesia) Tabel 3.3 Hasil Pengujian Interaksi Remote Kontrol 4. Kesimpulan dan Saran 5.1 Kesimpulan Setelah melakukan evaluasi terhadap penelitian ini, dapat disimpulkan bahwa : 1) Aplikasi Kuis Matematika ini dibuat dalam dua versi bahasa, yaitu Bahasa Indonesia dan Bahasa Inggris serta konten materinya telah disesuaikan dengan materi pembelajaran Matematika pada tingkat Sekolah Dasar (SD). Gambar 3.4 Halaman Utama Kuis 2) Berdasarkan pengujian fungsionalitas dari Matematika Versi Indonesia aplikasi Kuis Matematika, aplikasi ini mampu menerapkan konten interaktif di dalamnya dimana user dapat berinteraksi langsung menggunakan remote kontrol untuk
  • 5. menjawab pertanyaan dan memperoleh hasil Daftar Pustaka poin yang didapatkan. 3) Implementasi aplikasi Kuis Matematika dalam 1) Li Lin and Verbrugge Clark, 2004, “A emulator Xletview ini membutuhkan Java Practical MHP Information Analysis for Runtime Environtment (JRE) layaknya pada Concurrent Java Programs”, McGill perangkat DVB-STB nyata. University School of Computer Science Sable 4) Perancanganya aplikasi Kuis Matematika Research Group. pada Java Editor membutuhkan library dan 2) Morris, Steven, A short not-too-technical API tambahan, yaitu MHPstubs dan DVB API. introduction to MHP, 2005, http://www.tvwithoutborders.com/content/pre5.2 Saran sentations/mhp_intro.html, didownload pada Secara umum untuk ke depannya, tanggal 12 Februari 2011.diharapkan aplikasi ini dapat dikembangkan lagi 3) DVB Consortium: http://www.dvb.orgdengan cara : 4) ETSI, “Digital Video Broadcasting (DVB); 1) Penambahan fitur animasi, efek suara atau Multimedia Home Platform (MHP) efek kartun lainnya agar aplikasi lebih Specifications1.1”, 2001, http://www.mhp.org menarik khususnya untuk anak anak. 5) K. Baker, P. Hulsen, “Multi-Service Models 2) Penambahan fitur database dan fitur for Interactive TV”, IEEE ICCE’2003 (Int. perwaktuan dalam menjawab soal, dengan Conf. On Consumer Electronics), June 17-19, demikian aplikasi lebih dinamis dan interaktif. 2003, Los Angeles, CA, USA, 3) Peningkatan kualitas dan jumlah soal dengan http://www.icce.org metode yang sama atau metode yang lain 6) Sveden, Martin. XletView, 2006, seperti untuk JavaTV ataupun IPTV (Internet http://xletview.org, didownload pada tanggal Protocol Television). 15 Februari 2011. 4) Peningkatan implementasi menggunakan 7) Koberl, Christian, 2004, “Xlet Resource perangkat DVB-STB nyata agar aplikasi bisa Estimation”, Universit¨at Salzburg of memanfaatkan streaming data dengan jelas. Fachbereich Scientific Computing. 5) Penambahan fitur multiplayer dengan 8) SPMB, Soal Matematika Dasar, 2004, demikian user bisa berinteraksi dengan user http://www.scribd.com/doc/13221155/Soal- lain dalam aplikasi. Matematika-Dasar, didownload pada tanggal 20 Maret 2011. 9) López. J.C, Gil. A, Pazos. J.J, Ramos. M, Rodríguez. R.F, “A MHP Receiver for Digital TV”, Telecomunicación Campus Universitario s/n, University of Vigo (Spain). 10) Ferretti. S, Roccetti. M, Andrich. J, “Living the TV Revolution: Unite MHP to the Web or Face IDTV Irrelevance”, Department of Computer Science University of Bologna. 11) Maknavicius. L, Körber. E, “Bringing interactive content into the home: DVB MHP and IP”, Alcatel Research & Innovation of Marcoussis (France).