55
RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO ONLINE MELALUI MEDIA ROBOT TWITTER Ekanda Susaptyo Hidayat NRP 5109 100 004 Dosen Pembimbing Imam Kuswardayan, S.Kom, M.T. Ridho Rahman Hariadi, S.Kom, M.Sc

RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

  • Upload
    lecong

  • View
    222

  • Download
    0

Embed Size (px)

Citation preview

Page 1: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO ONLINE MELALUI MEDIA ROBOT TWITTER Ekanda Susaptyo Hidayat NRP 5109 100 004 Dosen Pembimbing Imam Kuswardayan, S.Kom, M.T. Ridho Rahman Hariadi, S.Kom, M.Sc

Page 2: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

LATAR BELAKANG

▪ Maraknya penggunaan jejaring sosial untuk pertukaran informasi dalam masyarakat

Page 3: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

LATAR BELAKANG

▪Twitter sebagai salah satu jejaring sosial terpopuler

Page 4: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

LATAR BELAKANG

▪ Banyaknya toko online yang berpromosi melalui Twitter, namun masih kurang maksimal

Page 5: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

RUMUSAN MASALAH ▪ Bagaimana membuat sebuah

aplikasi robot Twitter yang mampu secara otomatis membalas tweet berdasarkan kata kunci tertentu.

▪ Bagaimana menyambungkan aplikasi robot Twitter tersebut dengan basis data yang dimiliki toko online.

Page 6: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

RUMUSAN MASALAH ▪ Bagaimana menyambungkan aplikasi

robot Twitter dengan situs perusahaan ekspedisi yang digunakan pihak toko online untuk mengirim barang untuk mendapatkan informasi status barang.

▪ Bagaimana mengirimkan sebuah tweet yang berisi gambar dan produk dari toko online yang dijual tersebut.

Page 7: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

BATASAN MASALAH ▪ Aplikasi robot Twitter ini

merupakan aplikasi desktop dan dibangun menggunakan bahasa Java.

▪ Untuk autentifikasi kepada Twitter dilakukan dengan menggunakan OAuth.

Page 8: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

BATASAN MASALAH ▪ Pengguna aplikasi

desktop ini hanyalah untuk admin/pemilik toko online.

▪ Proses bisnis dari transaksi jual-beli yang ditangani oleh aplikasi ini hanya bisa dilakukan jika akun Twitter pelanggan telah melakukan follow kepada akun Twitter toko online.

Page 9: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

TUJUAN ▪ Membuat sebuah aplikasi robot

Twitter yang mampu secara otomatis melakukan pembaharuan status di Twitter.

▪ Mengintegrasikan basis data toko dengan aplikasi robot Twitter untuk membantu penjualan, serta menangani pembelian yang dilakukan konsumen melalui tweet.

▪ Memudahkan pengguna dalam usaha penjualan barang yang dilakukan pada media sosial Twitter.

Page 10: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

MANFAAT ▪ Memudahkan melakukan

promosi ▪ Memudahkan penanganan

transaksi yang melalui Twitter

Page 11: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

SOLUSI

▪ Aplikasi robot Twitter untuk mengotomatisasi pembaharuan status

▪ Aplikasi robot Twitter untuk merespon “mention” dan “direct message” secara otomatis

▪ Aplikasi robot Twitter untuk mengambil data dari JNE

▪ Aplikasi robot Twitter untuk menangani transaksi jual-beli

Page 12: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

TWITTER4J ▪ Library di Java untuk mengakses Twitter API

▪ Developer-friendly

Page 13: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

TWITTER4J ▪Mengunggah status ke Twitter

▪Mendapat daftar “mention” dan

“direct message”

Page 14: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

▪Memasukkan gambar ke dalam status Twitter

▪Melakukan “follow” kepada sebuah akun

Page 15: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

PERBANDINGAN DENGAN APLIKASI YANG SUDAH ADA

Aplikasi

Kriteria

Twittbot IFTTT Aplikasi Robot

Twitter Update status secara otomatis Ya Ya Ya

Unggah gambar secara otomatis Ya Ya Ya

Membalas mention dan direct message secara otomatis

Ya Ya Ya

Menangani transaksi jual beli Tidak Tidak Ya Mengambil data dari web lain Tidak Ya, jika

channel tersedia

JNE

Page 16: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

FITUR ▪ ADMIN TOKO ONLINE ▪ Menambahkan

barang ▪ Mengkonfirmasi

pembayaran ▪ Menangani

pengiriman barang

▪ PELANGGAN ▪ Mendaftarkan diri ▪ Memesan barang ▪ Menambah pesanan ▪ Melihat isi keranjang ▪ Mengkonfirmasi

pembelian ▪ Mengkonfirmasi

pembayaran ▪ Mengecek lokasi barang

Page 17: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

ARSITEKTUR APLIKASI

Page 18: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

PENGUJIAN

Page 19: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

SKENARIO FUNGSIONALITAS YANG DIUJI ▪ Menambah produk.

▪ Membalas mention secara otomatis.

▪ Mendaftarkan pengguna Twitter untuk menjadi konsumen ketika akan membeli suatu produk.

▪ Membalas direct message secara otomatis.

▪ Menangani transaksi jual-beli.

▪ Melacak lokasi dari barang.

Page 20: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

HASIL PENGUJIAN MENAMBAHKAN BARANG

Page 21: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO
Page 22: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

HASIL PENGUJIAN MEMBALAS MENTION

Page 23: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

HASIL PENGUJIAN

Page 24: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

HASIL PENGUJIAN (SALAH FORMAT)

Page 25: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO
Page 26: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

FORMAT KETERANGAN CEK(spasi)KODE PRODUK

Sistem akan mengecek stok produk yang diminta pada basis data

DAFTAR(spasi) NAMA

Sistem akan mendaftarkan pengguna Twitter ke dalam basis data pelanggan toko, dan melakukan follow kepada akun yang bersangkutan.

TRACE(spasi) KODE TRANSAKSI

Sistem akan memberikan info mengenai transaksi yang diminta sesuai informasi yang ada pada laman situs JNE.

Page 27: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

HASIL PENGUJIAN MENDAFTARKAN DIRI

Page 28: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO
Page 29: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

HASIL PENGUJIAN

Page 30: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO
Page 31: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

HASIL PENGUJIAN MEMBALAS DIRECT MESSAGE

Page 32: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO
Page 33: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

HASIL PENGUJIAN DENGAN FORMAT YANG SALAH

Page 34: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO
Page 35: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

FORMAT KETERANGAN PESAN(spasi)KODE BARANG(spasi) JUMLAH

Sistem akan membuatkan transaksi baru untuk pelanggan

TAMBAH(spasi) KODE BARANG(spasi) JUMLAH

Sistem akan menambahkan barang ke dalam transaksi yang dimiliki pelanggan

KONFIRM(spasi) KODE TRANSAKSI

Sistem akan mengkonfirmasi pembelian yang dilakukan pelanggan telah selesai dan mengirimkan balasan berupa total yang harus dibayar

LIHAT(spasi)KODE TRANSAKSI

Sistem akan memberikan info mengenai barang apa saja yang ada pada transaksi tersebut

BAYAR Sistem akan memberikan notifikasi kepada admin bahwa ada pembayaran yang dilakukan.

KIRIM(spasi) NAMA PENERIMA

(spasi) ALAMAT TUJUAN

Sistem akan memasukkan data nama penerima dan alamat tujuan pengiriman paket.

Page 36: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

HASIL PENGUJIAN MEMESAN BARANG

Page 37: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO
Page 38: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO
Page 39: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

HASIL PENGUJIAN MENAMBAHKAN BARANG

Page 40: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO
Page 41: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

HASIL PENGUJIAN KONFIRMASI PEMBELIAN

Page 42: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO
Page 43: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO
Page 44: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

HASIL PENGUJIAN MENGKONFIRMASI PEMBAYARAN

Page 45: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO
Page 46: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

HASIL PENGUJIAN

Page 47: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO
Page 48: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

HASIL PENGUJIAN MELAKUKAN PENGIRIMAN

Page 49: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO
Page 50: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

HASIL PENGUJIAN MELACAK STATUS BARANG

Page 51: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO
Page 52: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

KESIMPULAN DAN SARAN

Page 53: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

KESIMPULAN

▪ Aplikasi yang dibangun pada TA ini mampu tersambung kepada Twitter, dan secara otomatis mampu melakukan pembaharuan status secara otomatis ke Twitter.

▪ Aplikasi yang dibangun pada TA ini mampu membalas setiap mention dan direct message yang masuk, baik itu yang sesuai format maupun tidak berformat.

Page 54: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

▪ Aplikasi yang dibangun pada TA ini mampu secara otomatis melakukan pembaharuan status dengan gambar ke Twitter.

▪ Aplikasi yang dibangun pada TA ini mampu secara otomatis menangani transaksi jual-beli yang terjadi dan mampu memberikan notifikasi kepada admin ketika ada pelanggan yang melakukan pembayaran.

▪ Aplikasi yang dibangun pada TA ini secara otomatis mampu memberikan info lokasi barang pelanggan yang dikirimkan melalui JNE.

Page 55: RANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA …digilib.its.ac.id/public/ITS-paper-32708-5109100004-Presentation.pdfRANCANG BANGUN APLIKASI PERESPON OTOMATIS PADA PENJUALAN TOKO

SARAN ▪ Menyambungkan aplikasi ini dengan Internet

Banking yang dimiliki oleh toko online. Nantinya konfirmasi pembayaran akan bisa dilakukan secara otomatis. Ketika hal ini berhasil dikembangkan, maka proses transaksi jual-beli akan semakin efektif karena setiap pembayaran yang masuk akan teridentifikasi secara otomatis.

▪ Membuat aplikasi ini untuk bisa mengurangi request time ke Twitter seminimal mungkin. Sehingga respon yang dikirimkan bisa dengan cepat dikirim kepada pengguna Twitter.