PERANCANGAN SISTEM HP CLIENT UNTUK APLIKASI REMOTE CONTROL PC BERBASIS BLUETOOTH

dokumen-dokumen yang mirip
MAKALAH SEMINAR TUGAS AKHIR PERIODE SEPTEMBER 2009

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Dalam pembahasan tentang chatting menggunakan J2ME ini

SISTEM INFORMASI KEHADIRAN DOSEN MELALUI HANDPHONE DENGAN KONEKSI BLUETOOTH

PERANCANGAN SISTEM HP CLIENT UNTUK APLIKASI REMOTE CONTROL PC BERBASIS BLUETOOTH. Oleh : Dosen Pembimbing:

APLIKASI KAMUS MATEMATIKA UNTUK HANDPHONE

PERANCANGAN DAN PEMBANGUNAN PERANGKAT LUNAK BLUETOOTH WEB INTERNET GATEWAY (BWIG) DI RUANG KELAS TEKNIK INFORMATIKA ITS

PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. mendapatkan informasi yang dibutuhkan. dengan komputer seseorang dapat

RANCANG BANGUN APLIKASI KAMUS PERCAKAPAN BAHASA ARAB BERBASIS MOBILE MENGGUNAKAN TEKNOLOGI J2ME

JAVA DAN APLIKASI TEKNOLOGI INFORMASI DI JURUSAN SISTEM INFORMASI

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. semua kalangan masyarakat memiliki telepon seluler, personal digital assistant

mlab : Aplikasi Perangkat Bergerak untuk Mengakses Sistem Informasi Laboratorium berbasis SMS dan J2ME

BAB 1 PENDAHULUAN. Indonesia maupun dunia. Jaman dahulu, teknologi komunikasi data masih

BAB III ANALISA DAN DESAIN SISTEM

PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE

BAB 1 PENDAHULUAN. perangkat mobile itu sendiri juga banyak, mulai dari Smartphone yang berbasis

BAB IV HASIL DAN UJI COBA

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

Simulasi Aplikasi Pemesanan Tiket Travel Melalui Wireless dengan Teknologi J2ME

`BAB III ANALISIS DAN PERANCANGAN

UNIVERSITAS BINA NUSANTARA

APLIKASI KATALOG PERPUSTAKAAN MENGGUNAKAN J2ME DAN BLUETOOTH

Sistem Client untuk Mobile Device berbasis pada Teknologi Java

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN. Perkembangan industri komunikasi tanpa kabel secara global telah tumbuh

Pengenalan J2ME (Java 2 Platform Micro Edition)

IF5093 Java ME. Achmad Imam Kistijantoro Semester II 2006/2007. IF-ITB/AI/Mar 07. IF5093 Java ME

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

BAB I PERSYARATAN PRODUK

UNIVERSITAS BINA NUSANTARA PERANCANGAN SISTEM KOMUNIKASI DATA ANTAR TELEPON SELULAR MELALUI JARINGAN INTERNET

BAB IV IMPLEMENTASI DAN PENGUJIAN PONSEL SEBAGAI MOBILE PRESENTATION BERBASIS BLUETOOH

DAFTAR ISI... Halaman ABSTRAKSI... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... BAB I PENDAHULUAN... 1

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2010/2011

Perancangan Sistem Kendali MP3 Player di Komputer Menggunakan Mobile Phone melalui Transmisi Bluetooth

KAMUS INGGRIS-INDONESIA BERBASIS J2ME

BAB I PENDAHULUAN. Proses pengukuran jarak jauh merupakan suatu proses pengukuran yang

Jurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Institut Teknologi Sepuluh Nopember Surabaya 2011

APLIKASI PENGELOLAAN UANG BULANAN BERBASIS MOBILE SKRIPSI. Disusun oleh : ERIDA AYU ARINTA NPM

BAB I PERSYARATAN PRODUK

APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME

KATA PENGANTAR. rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan tugas akhir yang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

JURNAL KHATULISTIWA INFORMATIKA, VOL. 1 NO. 1 DESEMBER 2013 PERANCANGAN APLIKASI PEMESANAN MENU MAKANAN DAN MINUMAN BERBASIS ANDROID

Rancang Bangun Aplikasi Media Reservasi Makanan Berbasis Bluetooth Studi Kasus D Cost Restaurant

Aplikasi Client pada Ponsel untuk Memproses Informasi Perkuliahan

RANCANG BANGUN APLIKASI INFORMASI KEJIWAAN PADA GANGGUAN KEPRIBADIAN DAN PERILAKU MASA DEWASA SESEORANG DENGAN BERBASIS J2ME SKRIPSI.

Rancang Bangun Aplikasi informasi kejiwaan pada Gangguan Perkembangan Psikologis pada Perilaku dan Emosional Pada masa Anak dan Remaja Berbasis J2ME

Gambar 3.1 Perancangan Sistem

PERCOBAAN VI Komunikasi Data SISTEM KOMUNIKASI BLUETOOTH

MOBILE GAME HALMA MULTIPLAYER

Makalah Seminar Tugas Akhir APLIKASI CLIENT PADA PONSEL UNTUK MEMPROSES INFORMASI PERKULIAHAN

BAB I PERSYARATAN PRODUK

data dengan menggunakan konektivitas tersebut terbatas jangkauan area koneksinya, meskipun pengguna tidak perlu mengeluarkan biaya.

Aplikasi MMS (Multimedia Messaging Service) pada Mobile Phone Menggunakan Pemrograman J2ME

SKPL SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. BRTGuideApp

PEMBANGUNAN APLIKASI MOBILE SALES ASSISTANT. SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika.

BAB I PENDAHULUAN. pengetahuan, di dalamnya terkandung berbagai arti yang dapat memberikan

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

APLIKASI PENGIRIM SMS ANTARMUKA SUARA BERBASIS MOBILE TEKNOLOGI DENGAN ALGORITMA FAST FOURIER TRANSFORM (FFT) TUGAS AKHIR

Simulasi Layanan Suara Pada Mobile Phone Menggunakan Java 2 Mobile Edition Berbasis Wireless Fidelity

PENERAPAN LAYANAN LOCATION BASED SERVICE PADA PETA INTERAKTIF KOTA BANDUNG UNTUK HANDPHONE CLDC/1.1 dan MIDP/2.0

INFORMATICS MEDIA BOARD NEWS READER VIA BLUETOOTH DENGAN PENERAPAN ALGORITMA WEB CRAWLER

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di

PONSEL SEBAGAI MOBILE PRESENTATION BERBASIS BLUETOOTH

APLIKASI PEMBELAJARAN JAVA FUNDAMENTAL BERBASIS MOBILE MENGGUNAKAN JAVA 2 MICRO EDITION (J2ME) Naskah Publikasi

Aplikasi Mobile Remote Control Bluetooth untuk Winamp

BAB III ANALISIS DAN DESAIN SISTEM

Perancangan Aplikasi Pengisian Pulsa dengan Java Mobile

PERANCANGAN SISTEM INFORMASI PARIWISATA KABUPATEN PURBALINGGA BERBASIS MOBILE MENGGUNAKAN J2ME DAN GOOGLE MAPS API NASKAH PUBLIKASI

UNIVERSITAS BINA NUSANTARA. Jurusan Tekhnik Informatika Skripsi Sarjana Komputer Semester VII tahun 2006 ANALISIS DAN PERANCANGAN

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB II LANDASAN TEORI. Platform Java dibagi dalam 3 (tiga) edisi dimana masing-masing dari

UNIVERSITAS BINA NUSANTARA. Jurusan Tekhnik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

ANALISIS DAN PERANCANGAN SISTEM MOBILE KRS BERBASIS J2ME MENGGUNAKAN JARINGAN GPRS

BAB IV HASIL DAN UJI COBA

Pemrograman Berbasis Objek. Pengenalan Java. Yuliana Setiowati. Politeknik Elektronika Negeri Surabaya

BAB I PERSYARATAN PRODUK

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB I Pendahuluan 1.1. LATAR BELAKANG MASALAH

BAB 1 PENDAHULUAN. semua kalangan masyarakat memiliki telepon seluler, personal digital assistant

IMPLEMENTASI JXTA SEBAGAI PLATFORM JARINGAN PEER TO PEER PADA MOBILE DEVICE UNTUK APLIKASI FILE SHARING

Pengendalian ON/OFF Multi Lampu Menggunakan Handphone Berbasis J2ME Melalui Bluetooth

Pemrograman Berbasis Objek. Pengenalan Java. Entin Martiana. Politeknik Elektronika Negeri Surabaya

HASIL DAN PEMBAHASAN Analisis SIRANJAJA Perancangan Modul Pembangunan Content Streaming

MOBILE SURVEYOR SEBAGAI PENGEMBANGAN APLIKASI BERBASIS LOKASI

SISTEM MITIGASI BANJIR BENGAWAN SOLO BERBASIS J2ME

BAB III ANALISIS DAN DESAIN SISTEM

FORUM ONLINE DAN SOCIAL NETWORKING PADA PERANGKAT MOBILE

III. METODE PENELITIAN

BAB I PENDAHULUAN 1.1 Latar Belakang

MEMBUAT MIDLET TUTORIAL DAN KAMUS INSTRUKSI MIKROKONTROLER AT89S51 UNTUK HANDPHONE MENGGUNAKAN PEMROGRAMAN JAVA J2ME. Tugas Akhir

BAB III JAVA 2 MICROEDITION (J2ME) definisi dari sun adalah sekumpulan teknologi pemrograman yang digunakan

MEMBANGUN APLIKASI E BOOK READER DENGAN JAVA MICRO EDITION (JAVA ME) UNTUK PONSEL BERBASIS JAVA MIDP 2.0

PERANGKAT PENGENDALI BEBAN DARI JARAK JAUH DENGAN APLIKASI SMS MENGGUNAKAN J2ME

APLIKASI PERHITUNGAN WAKTU SHOLAT BERBASIS J2ME TUGAS AKHIR

Transkripsi:

PERANCANGAN SISTEM HP CLIENT UNTUK APLIKASI REMOTE CONTROL PC BERBASIS BLUETOOTH Oleh : Iyus Irwanto (5107100522) Dosen Pembimbing : 1. Ir. Muchammad Husni, M.Kom (131411100) 2. Royyana Muslim I, S.Kom, M.Kom (132320036) Jurusan Teknik Informatika Fakultas Teknologi Informasi Institut Teknologi Sepuluh Nopember Surabaya 2009

Pendahuluan Latar Belakang Perkembangan teknologi pada perangkat handphone yang tak terbatas hanya pada fungsinya sebagai alat komunikasi. Perangkat handphone bahkan dapat digunakan untuk mengoperasikan alat-alat tertentu. Adanya teknologi bluetooth yang mampu menyediakan layanan komunikasi data.

Tujuan Membangun sebuah aplikasi remote control berbasis bluetooth yang memiliki kemampuan untuk mengontrol aplikasi pada PC melalui mobile phone. Membuat aplikasi yang mendukung mekanisme browse file system melalui handphone dan langsung dapat di-launching pada PC melalui perangkat handphone.

Tinjauan Pustaka J2SE (Java 2 Standard Edition) Adalah sebuah platform yang lazim digunakan untuk pemrograman Java. tersusun atas serangkaian Library (paket) yang dibutuhkan untuk pengaksesan File System, Jaringan, Antarmuka grafis, dsb. J2SE juga dilengkapi dengan standar API untuk merancang aplikasi desktop dan applets dengan bahasa dasar yang mendukung grafis, keamanan, konektifitas basis data dan jaringan.

J2ME (Java 2 Micro Edition) Digunakan untuk menjalankan dan mengembangkan aplikasi-aplikasi Java pada perangkat semacam telepon genggam, PDA (Personal Digital Assistant), Palm, dan pocket PC Memungkinkan para developer membuat aplikasi wireless yang multiplatform dan dapat diimplementasikan pada berbagai merek telepon genggam yang mendukung aplikasi Java. CLDC adalah konfigurasi yang banyak digunakan oleh para pengembang aplikasi saat ini karena target dari aplikasi yang dibuat adalah handphone yang memiliki keterbatasan memori, proses, dan grafis. MIDP (Mobile Information Device Profile) adalah sebuah profile dari aplikasi Midlet yang dibuat menggunakan J2ME.

Java Dekstop API Aplikasi berbasis Java dimungkinkan untuk berinteraksi dengan aplikasi default yang telah diasosiasikan dengan tipe file tertentu. Launching browser default pada host system (Windows, Linux, dsb.) dengan Uniform Resource Identifier/URI tertentu (http://www.xxx.xxx). Launching email client default (Microsoft OutLook pada host system Windows). Launching aplikasi default untuk melakukan open, edit, atau print file yang mempunyai asosiasi dengan aplikasi tersebut.

Java FileConnection API Dalam sebuah aplikasi sering kali membutuhkan pengaksesan terhadap file system. java.io.file merupakan class pada java yang fokus bekerja dengan file dan direktori. file.listroot() adalah salah satu method untuk listing drive yang ada di dalam file system.

Bluetooth Bluetooth adalah spesifikasi industri untuk jaringan kawasan pribadi (personal area networks atau PAN) tanpa kabel. Sepasang perangkat bluetooth dapat membangun hubungan yang terpercaya dengan menukarkan sebuah password bersama yang biasa dikenal sebagai passkey. Kelas-kelas kekuatan transmiter bluetooth yang mempengaruhi jangkauan areanya:

Perancangan Sistem Gambaran umum sistem

Use case diagram sistem

Activity diagram Connect to Server

Use case dan activity diagram Receive App List

Use case dan activity diagram Control App.

Use case dan activity diagram Browse File Sys.

Uji Coba Sistem Uji Coba Client/Mobile Application Pencarian server (1) (2) (3) (4)

Koneksi ke server (1) (2) (3)

Control Mouse (1) (2)

Control Application (1) (2) (3)

System File System (1) (1) (2)

Open Media Switch Application (1) (2) (1) (2)

Open URL Error sending command (1) (1)

Uji Coba Server Application Uji coba server application saat pertama kali dijalankan (waiting for incoming connection)

Uji coba server application saat penjalinan koneksi berhasil (client connected)

Uji Coba Performa Hasil uji coba koneksi ke server pada beberapa jarak tertentu terhadap waktu.

Hasil uji coba fitur (Menu Pilihan) pada beberapa jarak tertentu terhadap waktu.

Hasil uji coba fitur (Menu Pilihan) secara manual (langsung pada perangkat server)

Kesimpulan Sistem sudah cukup baik sebagai aplikasi remote control, karena sistem dapat berjalan cukup stabil pada jarak jangkauan sampai dengan 10 meter. Secara keseluruhan proses penjalinan koneksi dari client ke server memerlukan waktu 17.36 detik, termasuk proses pencarian server sekaligus koneksi dari client ke server. Pada proses pengujian semua fitur pada Menu Pilihan, secara keseluruhan didapatkan rata-rata response time sebesar 5.58 detik. Sedangkan pada percobaan secara manual didapatkan rata-rata response time sebesar 5.14 detik. Dengan demikian dapat disimpulkan bahwa uji coba secara remote hanya memiliki selisih response time 0.44 detik atau 7.88 % lebih lama dari percobaan secara manual. Rata-rata response time yang dibutuhkan untuk proses pengontrolan aplikasi (contoh : Microsoft Power Point) tidak lebih dari 0.4 detik, sehinga sistem masih cukup baik untuk menangani aktifitas presentasi.

Saran Diharapkan aplikasi ini pada sisi client/mobile apllication dapat dikembangkan lagi sehingga aplikasi ini tidak hanya dapat berjalan pada mobile phone, tetapi juga dapat berjalan pada mobile device yang lain seperti PDA dan semacamnya. Di masa yang akan datang diharapkan aplikasi ini dapat mendukung multi platform. Dari sisi koneksi, sistem ini mungkin dapat dikembangkan lagi dengan menggunakan koneksi internet/gprs. Jadi dengan demikian jangkauan koneksi akan lebih luas daripada jangkauan yang dimiliki oleh bluetooth.

Daftar Pustaka Perpustakaan Institut Teknologi Telkom, 30 Mei 2009, Java <URL:http://www.ittelkom.ac.id/library/index.php?option=co m_content&view=article&id=32:java&catid=6:internet&itemid =15 >. Eristiawan G., 2009, Pembuatan Perangkat Lunak Pemberi Lokasi Pada Citra Menggunakan Global Positioning System (GPS), Tugas Akhir, Jurusan Teknik Informatika Fakultas Teknologi Informasi ITS, Surabaya. Sun Developer Network (SDN), 19 Mei 2009, Using Java Dekstop API in Java SE 6 <URL:http://java.sun.com/developer/technicalArticles/J2SE/D esktop/javase6/desktop_api/ > 2 Sun Developer Network (SDN), 12 Mei 2009, Getting Started with the FileConnection APIs <URL:http://developers.sun.com/mobility/apis/articles/filecon nection/>

Terima Kasih Semoga bermanfaat.wassalaamu Alaikum Wr. Wb.