Tugas Akhir. Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Disusun Oleh : ALOYSIUS HERRY FATMANTO

dokumen-dokumen yang mirip
PEMBANGUNAN APLIKASI PENCARIAN RUMAH SAKIT DAN DOKTER TERDEKAT BERBASIS ANDROID

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

PEMBANGUNAN APLIKASI PEMESANAN MENU PADA RESTORAN BERBASIS ANDROID

PEMBANGUNAN PORTAL WEB PADA PT. TATA TRANSPORT DENGAN MENGGUNAKAN WINDOWS SHAREPOINT SERVICE 3.0

PENGEMBANGAN SISTEM INFORMASI SKRIPSI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

RANCANG BANGUN SISTEM INFORMASI KOLABORATIF BERBASIS WEB UNTUK MANAJEMEN PROJEK TEKNOLOGI INFORMASI

Pembangunan Aplikasi Permainan Web Pembelajaran Aksara Jawa Menggunakan Teknologi HTML5 dan CSS3

TUGAS AKHIR PEMBANGUNAN WEB API TERINTEGRASI UNTUK DESTINASI PARIWISATA YOGYAKARTA

PEMBANGUNAN PERANGKAT LUNAK PEMESANAN RUANG KARAOKE BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI KERJASAMA DAN PROMOSI BERBASIS WEB (STUDI KASUS UNIVERSITAS ATMA JAYA YOGYAKARTA)

PEMBANGUNAN APLIKASI GAME CERDAS CERMAT BERBASIS ANDROID TUGAS AKHIR

PEMBANGUNAN SISTEM RESERVASI FILM DAN RUANG PADA BIOSKOP MINI BERBASIS WEB DAN ANDROID

PEMBANGUNAN SISTEM INFORMASI RUMAH SAKIT MENGGUNAKAN FRAMEWORK CODEIGNITER

FAKULTAS TEKNIK INDUSTRI

PEMBANGUNAN APLIKASI MOBILE GAME TEBAK KATA BERBASIS LOKASI TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI AKUNTANSI UNTUK PERUSAHAAN DAGANG SKALA MIKRO, KECIL DAN MENENGAH

PEMBANGUNAN APLIKASI PENYEDIA INFORMASI PERKULIAHAN MAHASISWA FTI UAJY

PEMBANGUNAN SISTEM INFORMASI DEPOSIT UANG UNTUK PEMASANGAN IKLAN BARIS PADA SURAT KABAR BERBASIS WEB SKRIPSI

WEBSITE POINT OF INTEREST BERBASIS LOCATION BASED SERVICE DI SEKITAR RUTE TRANSJAKARTA

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN RUMAH SAKIT PANTI RAPIH BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI BERBASIS WEB UNTUK KLINIK HEWAN CALICO DENGAN HTML5

PENGEMBANGAN APLIKASI REKOMENDASI DIET BERBASIS ANDROID TUGAS AKHIR

Pengembangan Sistem Informasi Monitoring dan Evaluasi Pengendalian Hama Berbasis Web

PEMBANGUNAN APLIKASI JUAL BELI ONLINE TOKO KOEN-B FASHION BERBASIS MOBILE

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN TANAMAN OBAT KELUARGA SEBAGAI ALTERNATIF PENGOBATAN DENGAN METODE TOPSIS BERBASIS WEB

PEMBANGUNAN APLIKASI PERMAINAN PELIHARAAN BERBASIS SOSIAL DAN LOKASI

PEMBANGUNAN SISTEM INFORMASI SPARE PARTS TERINTEGRASI BERBASIS WEB

PEMBANGUNAN APLIKASI ANDROID BERBASIS LOKASI UNTUK PARIWISATA

Pembangunan Aplikasi Mobile Web Pemesanan Makanan Menggunakan QR Code TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS POSYANDU BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI RANTAI PASOK BERBASIS WEB (STUDI KASUS PT TUNAS LOGAM JAYA)

Sistem Pengelolaan Stok Bahan Baku Pada Bisnis Kuliner

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN PENERBITAN JURNAL BERBASIS WEB

PEMBANGUNAN APLIKASI ANDROID UNTUK INFORMASI TOKO BERBASIS LOKASI

PENGIMPLEMENTASIAN CRM PADA PEMBANGUNAN E-COMMERCE UNTUK PRODUSEN ALAT PERMAINAN EDUKATIF BERBASIS WEB (Studi Kasus : Dolanan Puzzle)

PEMBANGUNAN APLIKASI PENGINGAT AKTIVITAS BERBASIS LOKASI PADA WINDOWS PHONE 8

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN PENJURUSAN PADA TINGKAT SMA MENGGUNAKAN METODE K NEAREST NEIGHBOR (APerS) TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE UNTUK MENCETAK FOTO MEMANFAATKAN WEB SERVICE

PEMBANGUNAN APLIKASI E-MARKETING PROPERTY BERBASIS WEB (STUDI KASUS : PT. INTI CIPTA PROPERTINDO)

PEMBANGUNAN SISTEM INFORMASI BERBASIS DEKSTOP DAN WEB MULTIMEDIA DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

PEMBANGUNAN APLIKASI SIMULASI TRY OUT UJIAN NASIONAL SMA BERBASIS MOBILE

PEMBANGUNAN SISTEM INFORMASI PENJAMINAN MUTU (Studi Kasus : Universitas Atma Jaya Yogyakarta) TUGAS AKHIR

PEMBANGUNAN SISTEM PENGELOLAAN BAHAN BAKU UNTUK RESTORAN (Studi Kasus: Restoran Suharti Yogyakarta)

PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSIS SINDROM ASPERGER DENGAN METODE FORWARD CHAINING BERBASIS MOBILE

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

PEMBANGUNAN SISTEM REKOMENDASI PENELUSURAN BUKU MENGGUNAKAN METODE PROBABILITAS BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI UMAT GEREJA BERBASIS WEB

PEMBANGUNAN APLIKASI LATIHAN SOAL TINGKAT SMA BERBASIS WEB. Tugas Akhir

PEMBANGUNAN APLIKASI PANDUAN DIET SEHAT BERDASARKAN GOLONGAN DARAH BERBASIS MOBILE TUGAS AKHIR

PENGEMBANGANN SISTEM INFORMASI KERJA PRAKTEK/MAGANG BERBASIS WEB UNTUK PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR

PEMBANGUNAN APLIKASI BERBASIS LOKASI PENCARI LAYANAN PENDIDIKAN PADA ANDROID

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI

Pembangunan Aplikasi Sistem Pakar Diagnosis Jenis Alergi Dan Penanganannya Pada Penderita Alergi

PEMBANGUNAN APLIKASI AUGMENTED REALITY WISATA BUDAYA YOGYAKARTA BERBASIS LOKASI PADA ANDROID

PEMBANGUNAN SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN SMS GATEWAY (Studi Kasus : SMK Marsudi Luhur Yogyakarta)

Pembangunan Aplikasi Mobile Point of Sales dan Manajemen Antrian untuk Penjualan Coklat

PEMBANGUNAN APLIKASI JUAL BELI VIRTUAL ITEM GAME ONLINE BERBASIS MOBILE TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI NILAI UNTUK SEKOLAH MENENGAH ATAS BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI AKADEMIK BERBASIS WEB SMA KOLESE DE BRITTO MENGGUNAKAN KEAMANAN SMS GATEWAY

PENGEMBANGAN SISTEM INFORMASI DESA WISATA DI DAERAH ISTIMEWA YOGYAKARTA BERBASIS LOKASI

PEMBANGUNAN APLIKASI SISTEM PAKAR ANALISIS PENYAKIT GANGGUAN KEPRIBADIAN MENGGUNAKAN TEOREMA BAYES

PEMBANGUNAN APLIKASI MOBILE RENUNGAN HARIAN

PEMBANGUNAN APLIKASI MOBILE PENGETAHUAN KEBIDANAN DAN LETAK RUMAH BERSALIN BERBASIS LOKASI

PEMBANGUNAN SISTEM INFORMASI TOKO PAKAN HEWAN TERNAK (POULTRY SHOP)

PEMBANGUNAN APLIKASI PENGHUBUNG DONATUR DAN PANTI ASUHAN BERBASIS LOKASI TUGAS AKHIR

Disusun oleh : Michael Aristian Sudarmanto NIM :

PEMBANGUNAN SISTEM INFORMASI BIRD ATLAS INDONESIA BERBASIS WEB

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN SEPEDA PADA PERANGKAT MOBILE

PENGEMBANGAN SISTEM RESERVASI ANTRIAN SERVICE MOTOR BERBASIS WEB DAN SMS

PEMBANGUNAN PERANGKAT LUNAK PELAPORAN DATA BENCANA ALAM MENGGUNAKAN SMS GATEWAY

Pembangunan Aplikasi Tes Potensi Akademik Menggunakan Framework CodeIgniter

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN (SIMKA) BERBASIS MOBILE TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE LIVE SCORE DAN STATISTIK TIM BASKET

PEMBANGUNAN SISTEM INFORMASI PENERIMAAN PEGAWAI BERBASIS WEB TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI PENGUMUMAN PERKULIAHAN MAHASISWA

PEMBANGUNAN APLIKASI KLASIFIKASI MAHASISWA BARU UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN METODE NAΪVE BAYES CLASSIFIER

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN AKADEMIK SMK ERNA DUMAI BERBASIS WEB SKRIPSI

PEMBANGUNAN SISTEM INFORMASI RENTAL FILM PADA PERANGKAT MOBILE BERBASIS J2ME

PEMBANGUNAN WEBSITE GEREJA SOMOHITAN MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBANGUNAN APLIKASI MOBILE PENCARIAN LOKASI NONTON BARENG BERBASIS LOCATION BASED SERVICE TUGAS AKHIR

PEMBANGUNAN SITUS E-MARKETPLACE UNTUK PERSEWAAN VILLA MENGGUNAKAN SMARTY DAN JQUERY SKRIPSI

PEMBANGUNAN APLIKASI MOBILE FILE SHARING MENGGUNAKAN MOBILE INTERNET ACCESS BERBASIS J2ME

PEMBANGUNAN SISTEM INFORMASI SKRIPSI DAN TUGAS AKHIR PADA UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR

PENGEMBANGAN APLIKASI INSTANT MESSENGER DENGAN VOICE DAN VIDEO CONFERENCE

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

PEMBANGUNAN SISTEM INFORMASI DESA BERBASIS WEB

PEMBANGUNAN APLIKASI WEB KESISWAAN DENGAN METODE REPLIKASI DATABASE STUDI KASUS SMK MARSUDI LUHUR I YOGYAKARTA

Pengembangan Aplikasi Pengolahan Citra Berbasis Mobile Bagi Komunitas Fotografi

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

PENGEMBANGAN APLIKASI PENGENALAN POLA PENYAKIT KULIT MENGGUNAKAN BACKPROPAGATION MOMENTUM

PEMBANGUNAN APLIKASI PENGUMUMAN TERPADU BERBASIS MOBILE

PEMBANGUNAN APLIKASI PASIEN KLINIK KESEHATAN BERBASIS MOBILE

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN LAYANAN KESEHATAN IBU DAN ANAK BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI UJIAN INDONESIA AIKIKAI BERBASIS WEB DENGAN DUKUNGAN TEKNIK ASYNCHRONOUS JAVASCRIPT AND XML (AJAX)

PENGEMBANGAN PORTAL DOSEN UNIVERSITAS DENGAN INTEGRASI JAVA DAN ASP.NET WEB SERVICE MENGGUNAKAN PHP SOAP-WSDL

PEMBANGUNAN APLIKASI MOBILE MARKETPLACE UNTUK PENYEWAAN KENDARAAN TUGAS AKHIR

PENGEMBANGAN SISTEM MONITORING DAN PENCARIAN RELAWAN PENANGANAN BENCANA BERBASIS LOKASI DENGAN MENGGUNAKAN SMS AUTORESPONDER DAN SMS GATEWAY SKRIPSI

PEMBANGUNAN APLIKASI MOBILE PENCARIAN PERSEWAAN LAPANGAN FUTSAL DI YOGYAKARTA BERBASIS LOKASI

Transkripsi:

PEMBANGUNAN APLIKASI FORUM JUAL BELI BERBASIS MOBILE Tugas Akhir Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Disusun Oleh : ALOYSIUS HERRY FATMANTO 09 07 06044 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ATMA JAYA YOGYAKARTA 2013

i

Kesalahan akan Membuat Kita Semakin CERDAS dan KREATIF dalam Menghadapi masalah yang lebih besar ii

KATA PENGANTAR Penulis mengucap syukur kepada Tuhan Yang Maha Esa atas berkat dan bimbingan-nya sehingga penulis dapat menyelesaikan pembuatan tugas akhir ini dengan baik. Tujuan dari pembuatan tugas akhir ini adalah sebagai salah satu syarat untuk mencapai derajat sarjana Program Studi Teknik Informatika Fakultas Teknologi Industri, Universitas Atma Jaya Yogyakarta. Dalam melaksanakan tugas akhir ini, penulis sebagai mahasiswa Program Studi Teknik Informatika Fakultas Teknologi Industri, Universitas Atma Jaya Yogyakarta mendapatkan banyak pengalaman dan ilmu-ilmu baru yang belum pernah penulis dapatkan sebelumnya. Penulis menyadari bahwa dalam pembuatan tugas akhir ini tidak terlepas dari bantuan berbagai pihak baik secara langsung maupun tidak langsung, moril maupun materiil. Oleh sebab itu, penulis mengucapkan terima kasih kepada: 1. Tuhan Yesus Kristus yang selalu memberikan setitik cahaya dan harapan di saat gelap, kesehatan, kekuatan serta selalu menunjukkan jalan sekecil apapun di saat semua pintu tertutup. 2. Mama, Papa dan seluruh sanak saudara yang telah memberikan dukungan baik moral dan spiritual. Serta perhatian dalam bentuk obrolan, nasihat, candaan, dan semangat kepada penulis. 3. Bapak Thomas Suselo, S.T., M.T., selaku dosen Pembimbing I yang telah banyak meluangkan waktu, tenaga, pikiran untuk memberikan bimbingan dan bantuan serta memberikan petunjuk dan masukan yang berharga hingga tugas akhir ini dapat diselesaikan. 4. Bapak Kusworo Anindito, S.T., M.T., selaku dosen Pembimbing II yang telah banyak meluangkan waktu, tenaga, pikiran untuk memberikan bimbingan dan petunjuk dalam segala hal hingga tugas akhir ini dapat diselesaikan. 5. Seluruh dosen dan staff Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas iii

Atma Jaya Yogyakarta yang telah banyak membantu penulis selama kuliah. 6. Untuk Kenny, dhimas, dan hari yang banyak membantu dalam masa kuliah, bertukar pikiran, dan juga telah memberikan saran dalam pengerjaan skripsi. 7. Teman-teman TF angkatan 2009 atas kebersamaannya dalam suasana senang maupun susah selama masa kuliah dan juga semester akhir saya ini, serta atas sharing ilmunya selama ini di kampus. 8. Seluruh pihak yang tidak dapat disebutkan satu persatu, yang telah mendukung dan memberikan masukkan selama proses pengerjaan tugas akhir ini. Penulis menyadari bahwa laporan tugas akhir ini jauh dari sempurna. Oleh sebab itu, segala kritik dan saran yang membangun sangat penulis harapkan. Akhir kata kata semoga laporan tugas akhir ini dapat berguna dan bermanfaat bagi semua pihak. Yogyakarta, Mei 2013 Penulis, Aloysius Herry Fatmanto iv

DAFTAR ISI HALAMAN PENGESAHAN... Error! Bookmark not defined. KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR GAMBAR... viii DAFTAR TABEL... x ABSTRAK... xi BAB I... 1 PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 3 1.3 Tujuan Penelitian... 4 1.4 Batasan Masalah... 4 1.5 Metode Penelitian... 4 1.5.1 Pengumpulan Data... 4 1.5.2 Pembangunan Perangkat Lunak... 4 1.6 Sistematika Penulisan Laporan... 6 BAB II... 8 TINJAUAN PUSTAKA... 8 BAB III... 11 LANDASAN TEORI... 11 3.1 Forum Jual Beli... 11 3.2 Aplikasi Mobile... 13 3.3 Android... 14 3.4 Java... 15 3.5 Web Service... 16 3.6 JSON (Java Script Object Notation)... 17 3.7 PHP... 18 3.8 Database... 18 BAB IV... 20 ANALISIS DAN PERANCANGAN PERANGKAT LUNAK... 20 4.1 Analisis Sistem... 20 4.2 Lingkup Masalah... 20 4.3 Rancangan Arsitektur... 21 4.4 Use Case Diagram... 23 4.5 Perancangan Sistem... 24 4.5.1 Mobile... 25 4.5.2 Web... 27 4.5.3 Web Service... 28 4.6 Class Diagram... 29 4.6.1 Mobile Diagram... 29 4.6.2 Web Diagram... 31 4.6.3 Web Service Diagram... 32 4.7 Sequence Diagram... 33 4.7.1 Order Thread... 33 4.7.2 Upload Receipt... 34 v

4.7.3 Update Status Order... 35 4.7.4 Update Status Delivering Item... 36 4.7.5 Update Status Delivered Item... 37 4.8 Deskripsi Data Tabel... 38 4.8.1 Deskripsi Entitas Data Tabel User... 38 4.8.2 Deskripsi Entitas Data Tabel Thread... 38 4.8.3 Deskripsi Entitas Data Tabel Komentar... 39 4.8.4 Deskripsi Entitas Data Tabel Gallery... 39 4.8.5 Deskripsi Entitas Data TabelTransaksi... 40 4.8.6 Deskripsi Entitas Data Tabel Bookmark... 40 4.9 Entity Relationship Diagram... 41 BAB V... 43 IMPLEMENTASI DAN PENGUJIAN PERANGKAT LUNAK... 43 5.1 Definisi Sistem... 43 5.2 Implementasi Sistem... 50 5.2.1 Antarmuka Aplikasi Mobile... 50 5.2.1.1 Login... 50 5.2.1.2 Register... 51 5.2.1.3 Edit Password User... 52 5.2.1.4 Edit Akun User... 53 5.2.1.5 Display Thread User... 54 5.2.1.6 Display Bookmark User... 55 5.2.1.7 Delete Bookmark... 55 5.2.1.8 Add Thread... 56 5.2.1.9 Edit Thread... 57 5.2.1.10 Delete Thread... 58 5.2.1.11 Search Thread... 59 5.2.1.12 Order Thread... 60 5.2.1.13 Cancel Order Thread... 61 5.2.1.14 Status Thread Notification... 61 5.2.1.15 Display Forum... 62 5.2.1.16 Display Detail Thread... 63 5.2.1.17 Reply Comment... 63 5.2.1.18 Upload Receipt... 64 5.2.2 Antarmuka Aplikasi Web... 65 5.2.2.1 Login... 65 5.2.2.2 Thread Order... 66 5.2.2.3 Thread Transfer... 67 5.2.2.4 Thread Report... 68 5.2.2.5 Delete Thread... 69 5.3 Hasil Pengujian Perangkat Lunak... 70 5.4 Hasil Pengujian Terhadap Pengguna... 77 5.4.1 Analisis Hasil Penilaian Fungsionalitas Aplikasi.. 77 5.4.2 Analisis Hasil Penilaian Antarmuka Aplikasi... 80 5.5 Analisis Kelebihan dan Kekurangan Perangkat Lunak... 81 BAB VI... 82 PENUTUP... 82 vi

6.1 Kesimpulan... 82 6.2 Saran... 82 DAFTAR PUSTAKA... 83 LAMPIRAN... 85 vii

DAFTAR GAMBAR Gambar 3.1 Arsitektur Android... 15 Gambar 3.2 Arsitektur Web Service... 17 Gambar 4.1 Arsitektur Perangkat Lunak FORJUBEL... 21 Gambar 4.2 Use Case Diagram... 23 Gambar 4.3 Rancangan Arsitektur FORJUBEL Mobile App... 26 Gambar 4.4 Rancangan Arsitektur FORJUBEL Mobile App... 26 Gambar 4.5 Rancangan Arsitektur FORJUBEL Web App... 27 Gambar 4.6 Rancangan Arsitektur FORJUBEL Web Service... 28 Gambar 4.7 Mobile Class Diagram... 29 Gambar 4.8 Mobile Class Diagram... 30 Gambar 4.9 Web Class Diagram... 31 Gambar 4.10 Web Service Class Diagram... 32 Gambar 4.11 Sequence Diagram Order Thread... 33 Gambar 4.12 Sequence Diagram Upload Receipt... 34 Gambar 4.13 Sequence Diagram Update Status Order... 35 Gambar 4.14 Sequence Diagram Update Status Delivering Item... 36 Gambar 4.15 Sequence Diagram Update Status Delivered Item... 37 Gambar 4.16 Entity Relationship Diagram... 41 Gambar 5.1 Antarmuka Login... 50 Gambar 5.2 Antarmuka Register... 51 Gambar 5.3 Antarmuka Edit Password... 52 Gambar 5.4 Antarmuka Edit Akun... 53 Gambar 5.5 Antarmuka Display Thread... 54 Gambar 5.6 Antarmuka Bookmark User... 55 Gambar 5.7 Antarmuka Delete Bookmark... 55 Gambar 5.8 Antarmuka Add Thread... 56 Gambar 5.9 Antarmuka Edit Thread... 57 Gambar 5.10 Antarmuka Delete Thread... 58 Gambar 5.11 Antarmuka Search Thread... 59 Gambar 5.12 Antarmuka Order Thread... 60 Gambar 5.13 Antarmuka Cancel Order Thread... 61 Gambar 5.14 Antarmuka Status Thread Notification... 62 Gambar 5.15 Antarmuka Display Forum... 62 Gambar 5.16 Antarmuka Display Detail Thread... 63 Gambar 5.17 Antarmuka Reply Comment... 64 Gambar 5.18 Antarmuka Upload Recipt... 64 viii

Gambar 5.19 Antarmuka Login... 65 Gambar 5.20 Antarmuka Thread Order... 66 Gambar 5.21 Antarmuka Thread Transfer... 67 Gambar 5.22 Antarmuka Thread Report... 68 Gambar 5.23 Antarmuka Delete Thread... 69 Gambar 5.25 Grafik Hasil Penilaian Fungsionalitas... 77 Gambar 5.26 Grafik Hasil Penilaian Fungsionalitas... 80 ix

DAFTAR TABEL Tabel 2.1 Tabel Perbandingan... 10 Tabel 4.1 Deskripsi Entitas Data Tabel User... 38 Tabel 4.2 Deskripsi Entitas Data Tabel Thread... 39 Tabel 4.3 Deskripsi Entitas Data Tabel Komentar... 39 Tabel 4.4 Deskripsi Entitas Data Tabel Gallery... 39 Tabel 4.5 Deskripsi Entitas Data Tabel Transaksi... 40 Tabel 4.6 Deskripsi Entitas Data Tabel Bookmark... 40 Tabel 5.1 File-File Pendukung Aplikasi Web... 44 Tabel 5.2 File-File Pendukung Aplikasi Mobile... 45 Tabel 5.3 File-File Pendukung Web Service... 49 Tabel 5.4 Hasil Pengujian Perangkat Lunak... 70 x

ABSTRAK Jual beli barang pada umumnya dilakukan dengan bertemu langsung dengan pemilik barang. Dengan cara seperti itu proses jual beli barang akan sangat lambat. Untuk itu ditemukan sebuah masalah yang ingin dipecahkan yaitu, bagaimana cara agar penjual suatu barang dapat mempromosikan barang secara lebih cepat, efektif, dan efisien. Juga dapat mempermudah pembeli dalam melakukan pembelian barang secara aman dan terpercaya. Untuk memecahkan masalah tersebut dapat digunakan sebuah aplikasi mobile dengan sistem operasi Android yang digabungkan dengan teknologi web service yang digunakan untuk menangani hubungan antar mobile device dengan web server. Juga sebuah aplikasi web dengan framework CodeIgniter sebagai perantara antara penjual dan pembeli dalam melakukan proses transaksi agar proses transaksi dapat berjalan dengan aman. Maka dengan terciptanya aplikasi ini dapat membantu kebutuhan masyarakat dalam hal melakukan proses jual beli barang dengan cepat dan aman. Kata Kunci : Jual-Beli, Android, Web Service xi