BAB II TINJAUAN PUSTAKA

dokumen-dokumen yang mirip
PEMBANGUNAN SISTEM INFORMASI RENTAL FILM PADA PERANGKAT MOBILE BERBASIS J2ME

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

BAB I PENDAHULUAN I.1. Latar Belakang

BAB II TINJAUAN PUSTAKA

BAB I PERSYARATAN PRODUK

BAB II LANDASAN TEORI

Bab I Pendahuluan I 1 BAB I PENDAHULUAN

BAB 2 TINJAUAN PUSTAKA

cenderung semakin murah, dan didukung oleh perangkat lunak yang berbasis open-source, maka pemanfaatan website dapat menjadi sebuah peluang (Sriyanto

BAB I PENDAHULUAN I.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1. Latar Belakang

2.19 CSS (Cascading Style Sheets) PHP Codeigniter Studi Pustaka... 28

Pembangunan Aplikasi Sistem Reservasi Tiket Bus JOGLOSEMAR Berbasis J2ME

I.1 Latar Belakang Masalah

PEMBANGUNAN DIGITAL LIBRARY PADA PERPUSTAKAAN DAERAH BALI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

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

BAB II TINJAUAN PUSTAKA

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

APLIKASI SISTEM INFORMASI KERETA API DAN PEMESANAN TIKET BERBASIS J2ME DI DAERAH OPERASI VI

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB VI KESIMPULAN DAN SARAN

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PERSYARATAN PRODUK

BAB 1 PENDAHULUAN. suatu pekerjaan, baik yang berbasis pada desktop (desktop based), berbasis pada. tugasnya masih dilakukan secara manual.

BAB I PENDAHULUAN. sebuah teknologi yang berbasis mobile atau perangkat bergerak. Saat ini mobile

BAB IV HASIL RANCANGAN

BAB II TINJAUAN PUSTAKA

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 LATAR BELAKANG

BAB IV HASIL DAN UJI COBA

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

BAB 1 PENDAHULUAN. Dengan perkembangan zaman telekomunikasi yang begitu. pesat ini, banyak mobile phone yang berjenis smart phone atau

BAB I PENDAHULUAN. I.1. Latar Belakang Masalah

PROTOTYPE M-TICKETING BIOSKOP. Intan Oktaviani, Adhe Try Pamungkas. STMIK Duta Bangsa, STMIK Duta Bangsa

PEMBUATAN WEB RESERVASI MOBIL DAN PROMOSI PADA AMANAH CAR RENTAL MENGGUNAKAN CODEIGNITER DAN BOOTSTRAP NASKAH PUBLIKASI

BAB I PENDAHULUAN I.1. Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

UNIVERSITAS KRISTEN MARANATHA

PEMANFAATAN MOBILE VOUCHER PADA APLIKASI M-COMMERCE UNTUK PEMESANAN FOOD DELIVERY BERBASIS TEKNOLOGI WAP

IMPLEMENTASI FRAMEWORK LARAVEL PADA SISTEM INFORMASI PEMESANAN PENGGUNAAN LAPANGAN FUTSAL BERBASIS WEB DI ZONA6 FUTSAL SEMARANG

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB II TINJAUAN PUSTAKA

Pembangunan Sistem Informasi Kost Berbasis Web Dengan Framework CodeIgniter SKRIPSI

BAB 2 TINJAUAN PUSTAKA

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA

BAB IV HASIL DAN PEMBAHASAN

PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE

BAB IV IMPLEMENTASI DAN EVALUASI. rupa sehingga dapat memudahkan pengguna untuk menggunakan aplikasi

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB IV HASIL DAN UJI COBA

PENGEMBANGAN SISTEM RESERVASI ANTRIAN SERVICE MOTOR BERBASIS WEB DAN SMS

BAB II. Tinjauan Pustaka

PEMBANGUNAN APLIKASI MOBILE UNTUK NAVIGASI PADA PERSEWAAN MOBIL

BAB I PENDAHULUAN Latar Belakang

BAB 2 TINJAUAN PUSTAKA

BAB I PENDAHULUAN 1.1 Latar belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang Permasalahan

BAB 1 PENDAHULUAN. sering disebut dengan e-commerce (Electronic Commerce). E-Commerce

SISTEM DISTRIBUSI PRODUK PADA PT. PRABU ABDIWIJAYA SRIWIJAYA PALEMBANG MENGGUNAKAN PHP DAN MYSQL

REKAYASA SOFTWARE PEMBOOKINGAN LAPANGAN FUTSAL THE STADIUM BERBASIS MOBILE Wahyu Himawan 1, Solichul Huda, M.Kom 2

BAB IV HASIL DAN UJI COBA

PEMBANGUNAN SISTEM INFORMASI PEMESANAN TIKET BUS BERBASIS MOBILE. Tugas Akhir

PERANCANGAN APLIKASI E-COMMERCE TOKO ALAT MUSIK ONLINE TUGAS AKHIR

BAB IV IMPLEMENTASI DAN PENGUJIAN

Pendahuluan Kajian Pustaka

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN 1.1. Latar Belakang

UKDW BAB 1 PENDAHULUAN

BAB 4 IMPLEMENTASI DAN EVALUASI

PEMBANGUNAN APLIKASI CHAT MELALUI GPRS MENGGUNAKAN J2ME

BAB IV HASIL DAN UJI COBA

BAB 1. PENDAHULUAN 1.1 Latar Belakang

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK BERBAGI INFORMASI KAJIAN ISLAM

TUGAS AKHIR APLIKASI SISTEM INFORMASI MOBILE UNTUK MENYAJIKAN INFORMASI DAN TRANSAKSI BATIK SOLO MENGGUNAKAN J2ME

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

1.1. Latar Belakang Masalah

BAB I PENDAHULUAN I - 1

BAB V IMPLEMENTASI DAN KESIMPULAN

BAB I PENDAHULUAN 1.1 Latar Belakang

I. BAB I PERSYARATAN PRODUK

Pembangunan Aplikasi Tes Potensi Akademik Menggunakan Framework CodeIgniter

BAB I PENDAHULUAN. yang sangat penting khususnya di Program Studi Informatika Fakultas Teknik

BAB I PENDAHULUAN. Bidang pendidikan merupakan salah satu dari sekian banyak bidang yang

BAB I PERSYARATAN PRODUK

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK KOMUNITAS JOMBLO KATHOLIK INDONESIA TUGAS AKHIR

UKDW BAB 1 PENDAHULUAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak,

BAB I PENDAHULUAN. Toko Asysa merupakan sebuah toko yang bergerak di bidang penjualan

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV ANALISA DAN PERANCANGAN SISTEM. dari sistem yang ada pada Citi Trans Bandung. Analisis yang penulis lakukan ini

BAB IV HASIL DAN PEMBAHASAN

BAB 1. PENDAHULUAN. 1 Universitas Kristen Maranatha

BAB 1 PENDAHULUAN. waktu yang tidak terlalu lama dan Universitas Bina Nusantara mendapatkan predikat

BAB II ANALISIS DAN PERANCANGAN. travel diperlukan suatu perancangan sistem yang baik dan tepat. Hal ini

Transkripsi:

BAB II TINJAUAN PUSTAKA Bagian tinjauan pustaka dalam bab ini berisi pendahuluan, penjelasan tentang aplikasi berbasis J2ME yang telah dikembangkan sebelumnya, yang mencakup pembuatan aplikasi mosa (Mobile Sales Assistant), AMoTick (Aplikasi Mobile Ticketing), AtMobiL (Atma Jaya Mobile Library), dan aplikasi berbasis J2ME yang akan dikembangkan yaitu MoRFi (Mobile Rental Film). II.1. Pendahuluan Seiring dengan permasalahan yang muncul dalam kehidupan sehari-hari, pengembang perangkat lunak telah mengembangkan suatu aplikasi berbasis J2ME guna memecahkan permasalahan yang dihadapi. Java 2 Micro Edition (J2ME) merupakan sebuah teknologi yang telah banyak digunakan dalam pengembangan aplikasi pada perangkat telekomunikasi mobile seperti ponsel. Beberapa penelitian mengenai aplikasi mobile berbasis J2ME telah dilakukan. Berikut ini adalah pembahasan aplikasi berbasis J2ME yang telah dikembangkan sebelumnya. II.2. Aplikasi Berbasis J2ME yang Telah Dikembangkan II.2.1. mosa (Mobile Sales Assistant) Aplikasi ini dikembangkan oleh Andhika Kristianto (Mahasiswa Teknik Informatika, Fakultas Teknologi Industri, Universitas Atma Jaya Yogyakarta, angkatan 2003). mosa merupakan perangkat lunak atau aplikasi yang dikembangkan untuk membantu user dalam memesan 7

produk di swalayan secara online. Sistem ini memberikan keuntungan bagi pembeli dan pengelola swalayan. Dari sisi pembeli sistem ini dapat membantu pembeli dalam menghemat waktu pencarian produk di suatu swalayan. Selain itu pembeli juga dapat melakukan pemesanan barang melalui aplikasi mosa. Sedangkan di sisi swalayan, pengelola swalayan dapat me-maintenance stok produk yang ada di pasar swalayan tersebut. Secara garis besar arsitektur aplikasi ini terbagi menjadi dua bagian. Bagian pertama adalah aplikasi client yang ter-install di perangkat mobile Java enabled yang dikembangkan dengan bahasa pemrograman java dan akan digunakan user untuk berinteraksi dengan sistem. Bagian kedua adalah aplikasi server yang terinstall di web server. Aplikasi server bertugas sebagai control manager dan pengelola persistent data pada DBMS. Aplikasi server ini dikembangkan dengan bahasa pemrograman PHP dan menggunakan mysql sebagai DBMS-nya. Kedua aplikasi ini saling berkomunikasi menggunakan protocol HTTP dan memanfaatkan teknologi GPRS sebagai data bearer. Perangkat lunak mosa dikembangkan dengan tujuan untuk : 1. Menangani mekanisme registrasi user, pencarian produk, dan mekanisme order pada sisi mobile based. 2. Menangani mekanisme pengelolaan Admin, Kasir, Kategori, Produk, dan Pemesanan Pembeli pada sisi web based. 8

II.2.2. AMoTick (Aplikasi Mobile Ticketing) Aplikasi ini dikembangkan oleh Sigit Wijanarko (Mahasiswa Teknik Informatika, Fakultas Teknologi Industri, Universitas Atma Jaya Yogyakarta, angkatan 2003). AMoTick merupakan perangkat lunak atau aplikasi mobile ticketing untuk perusahaan travel. Aplikasi mobile ticketing ini merupakan aplikasi yang digunakan untuk melakukan pemesanan tiket melalui piranti mobile, sehingga pengguna jasa travel dapat memesan tiket dengan mudah. Aplikasi ini dikembangkan menggunakan Netbeans 6.1, PHP dan menggunakan basis data MySQL. Untuk pemesanan tiket, aplikasi ini menyediakan informasi tempat duduk yang masih tersedia maupun yang sudah dipesan. Perangkat lunak AMoTick dikembangkan dengan tujuan untuk : 1. Membangun suatu desain dan implementasi dari aplikasi mobile ticketing pada perangkat mobile berbasis J2ME. 2. Membangun aplikasi server untuk aplikasi mobile ticketing. 3. Membangun aplikasi web server yang dapat diakses oleh web client. 4. Mempermudah proses pengelolaan data user, mobil, kota, rute, tarif, jadwal, pemesanan tiket travel oleh admin melalui web. 5. Mempermudah proses registrasi user dan pemesanan tiket oleh pengguna melalui piranti mobile. 9

II.2.3. AtMobiL (Atma Jaya Mobile Library) Aplikasi ini dikembangkan oleh I Gusti Ngurah Darma Paramartha(Mahasiswa Teknik Informatika, Fakultas Teknologi Industri, Universitas Atma Jaya Yogyakarta, angkatan 2005). AtMobiL merupakan sebuah aplikasi mobile yang dibuat untuk dapat membantu mahasiswa melakukan pencarian buku yang ada di perpustakaan, melakukan konfirmasi buku, serta mengetahui letak denah buku yang ada di perpustakan. Aplikasi AtMobiL ini memberikan layanan yang berjalan pada platform Java pada perangkat mobile dan dibuat dengan menggunakan bahasa pemrograman J2ME (Java 2 Micro Edition) dengan lingkungan emulator menggukan NetBeans 6.5 dan MySQL sebagai penyimpanan data. Perangkat lunak AtMobiL dikembangkan dengan tujuan untuk: 1. Melakukan pencarian buku-buku di perpustakaan Universitas Atma Jaya Yogyakarta melalui perangkat mobile. 2. Melihat denah rak buku di perpustakaan Universitas Atma Jaya Yogyakarta melalui perangkat mobile. 3. Melakukan konfirmasi untuk mengetahui status buku. 4. Menangani pengelolaan konfirmasi yang dilakukan oleh admin melalui website AtMobiL. II.3. Aplikasi Berbasis J2ME yang Akan Dikembangkan Dengan mempelajari aplikasi-aplikasi yang telah dikembangkan sebelumnya, maka penulis bermaksud untuk membangun suatu aplikasi berbasis J2ME yang belum dikembangkan, yaitu aplikasi MoRFi (Mobile Rental Film). MoRFi merupakan perangkat lunak yang 10

dikembangkan untuk membantu user dalam peminjaman film melalui perangkat mobile. Sistem ini menangani pelanggan dalam proses pencarian film dan pemesanan film. MoRFi memberikan alternatif baru kepada pelanggan untuk melakukan peminjaman film dengan piranti mobile berbasis J2ME. Pengembangan aplikasi ini didasarkan karena penulis melihat adanya kebutuhan pelanggan untuk mendapatkan informasi film dan juga untuk memperbaiki dan mempermudah jasa pemesanan film pada suatu tempat persewaan. Cukup menggunakan piranti mobile maka informasi mengenai film pun bisa didapat. Setelah pelanggan menemukan film yang dicari maka pelanggan dapat mem-booking atau memesan film tersebut. Adapun fitur-fitur yang dimiliki aplikasi ini adalah sebagai berikut: 1. Menangani pendaftaran pengguna dan pengelolaan account pengguna melalui perangkat mobile. 2. Menampilkan informasi film-film terbaru kepada pengguna melalui perangkat mobile. 3. Melakukan pencarian film-film berdasarkan kata kunci yang dimasukkan pengguna melalui perangkat mobile. 4. Menangani peminjaman film yang dicari pengguna melalui piranti mobile. 5. Menangani pengelolaan film, pengelolaan pengguna, dan pengelolaan peminjaman yang dilakukan oleh admin melalui website WebRental. Aplikasi ini dibagi menjadi dua bagian. Bagian pertama adalah layanan yang berjalan pada platform Java 11

untuk perangkat mobile dan dibuat menggunakan bahasa pemrograman J2ME (Java 2 Micro Edition) dengan tools menggunakan NetBeans 6.9 dan lingkungan emulator Sun WTK (Wireless Tool Kit) 2.5.2. Bagian kedua adalah layanan yang berjalan pada web browser dan dibuat menggunakan bahasa pemrograman PHP dan menggunakan framework CodeIgniter 1.7.2 (framework PHP) dan JavaScript, sedangkan untuk lingkungan pemrogramannya menggunakan Adobe Dreamweaver CS3. Tabel 2.1 menyajikan perbandingan J2ME yang telah dikembangkan sebelumnya dengan J2ME yang akan dikembangkan. Tabel 2.1 Perbandingan J2ME yang telah dikembangkan sebelumnya dengan J2ME yang akan dikembangkan Fungsionalitas mosa AMoTick AtMobiL MoRFi Pengelolaan Produk Web Based Pengeloaan Member Display Latest Produk Pengelolaan Peminjaman Registrasi Forgot Password Mobile Based Edit Profile View Latest Product Search Product Details Product Order Product 12

Pada bagian tinjauan pustaka ini telah dijelaskan tentang aplikasi berbasis J2ME yang telah dikembangkan sebelumnya yang berisi uraian singkat hasil-hasil penelitian atau analisis terdahulu yang ada hubungannya dengan permasalahan yang akan ditinjau, dan juga menjelaskan aplikasi berbasis J2ME yang akan dikembangkan. Pada bab berikutnya akan dijelaskan landasan teori yang akan membahas mengenai uraian dasar teori yang akan digunakan penulis dalam melakukan perancangan dan pembuatan program. 13