• Tidak ada hasil yang ditemukan

Perancangan Aplikasi Lelang Online Sederhana Berbasis Android

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan Aplikasi Lelang Online Sederhana Berbasis Android"

Copied!
4
0
0

Teks penuh

(1)

1

BAB I

PENDAHULUAN

1.1. Latar Belakang

Threading dalam bidang komputasi dan jaringan telah digunakan sejak lama dan dikembangkan dalam berbagai aplikasi. Aplikasi ini biasanya berkaitan dengan chat atau forum di mana setiap client akan menerima informasi yang dikirimkan dari salah satu client dan proses dapat bekerja serempak untuk masing-masing client yang terhubung.

Lelang melalui internet muncul seiring dengan perkembangan internet itu sendiri. Barang atau jasa yang diperjualbelikan dipasang di situs dan peserta lelang dapat mengikuti acara lelang secara daring (online). Perusahaan lelang yang berhasil menggunakan sarana internet salah satunya adalah Ebay. Di Indonesia, lelang melalui internet (online) sudah dipelopori oleh pemerintah dengan situs lelang online.

Lelang online yang umum dikembangkan saat ini adalah lelang yang dijalankan melalui situs yang tersedia. Hal ini melatarbelakangi penulis untuk mereancang dan membuat sebuah aplikasi lelang online berbasis Android dengan memanfaatkan multithreading sebagai poin utama dari aplikasi tersebut. Penulis menggunakan library yang disediakan oleh Java untuk mendukung proses multithreading ini dan MySQL untuk pengelolaan database.

1.2. Rumusan Masalah

Adapun rumusan masalah dari Tugas Akhir ini adalah sebagai berikut :

(2)

2

a. Bagaimana merancang dan membuat aplikasi lelang online berbasis Android dengan threading.

b. Bagaimana pengelolaan database untuk login/register session dan leaderboard.

c. Bagaimana peran server (sekaligus admin) dalam manajemen program yang dijalankan.

1.3. Tujuan

Tujuan dari penulisan Tugas Akhir ini adalah memodifikasi sistem yang umumnya digunakan dalam chat dan forum untuk diterapkan dalam aplikasi lelang online berbasis Android.

1.4. Batasan Masalah

Untuk menghindari pembahasan yang meluas dalam tugas akhir ini, maka penulis menetapkan batasan-batasan masalah sebagai berikut :

a. Sistem operasi yang digunakan oleh smartphone adalah Android.

b. Pemrograman untuk server dibangun menggunakan NetBeans Java IDE. c. Jumlah client dibatasi sebanyak 7 client.

d. Alamat IP server sudah ditetapkan di dalam program. e. Koneksi yang digunakan adalah WLAN.

f. Nilai credit (uang elektronik) yang dimiliki client diisikan secara manual oleh admin.

g. Pengujian dilakukan dalam waktu 1 menit.

h. Tidak menyediakan database barang (barang yang diperjualbelikan hanya 1). i. Tidak membahas tentang security dalam login/register session.

(3)

3

1.5. Manfaat

Adapun manfaat dari penelitian ini adalah untuk menciptakan aplikasi lelang online dengan sistem yang sederhana agar dapat dikembangkan oleh calon enterpreneur sebagai aplikasi start-up-nya.

1.6. Tahapan Penelitian

Untuk dapat meyelesaikan penelitian tugas akhir ini, maka penulis menerapkan beberapa metode penelitian diantaranya:

1. Studi Literatur

Studi literatur dilakukan dengan mengumpulkan buku dan jurnal yang berhubungan dengan Threading pada Java dan Android yang menjadi bahan pada penulisan serta sebagai referensi bagi penulis.

2. Perancangan dan Membangun Sistem

Dilakukan perancangan perangkat lunak dengan membuat algoritma threading dan proses perlelangan untuk server, algoritma client untuk smartphone berbasis Android dan membuat activity diagram-nya.

3. Ujicoba dan Analisis Data

Pada tahap ini dilakukan pengujian aplikasi terhadap algoritma threading-nya lalu pengujian aplikasi client terhadap beberapa smartphone, pengujian terhadap database, hingga pengujian proses perlelangan.

4. Sistematika Penulisan

Untuk memberikan gambaran mengenai Tugas Akhir ini, maka penulis menyusun sistematika penulisan sebagai berikut:

(4)

4

BAB I PENDAHULUAN

Bab ini menguraikan tentang latar belakang masalah, rumusan masalah, tujuan penulisan, batasan masalah, manfaat penelitian, metodologi penulisan, serta sistematika penulisan

BAB II DASAR TEORI

Bab ini membahas sekilas mengenai beberapa teori Java, thread, Android, socket, alamat IP, port dan paradigma client/server.

BAB III PERANCANGAN SISTEM

Bab ini membahas tentang gambaran umum aplikasi, perancangan aplikasi server dan perancangan aplikasi client sesuai metodologi penelitian.

BAB IV HASIL DAN ANALISIS

Bab ini membahas tentang hasil dan analisis aplikasi yang dibuat. Baik pengujian pada server maupun pada client.

BAB V KESIMPULAN DAN SARAN

Bab ini berisi kesimpulan dan saran dari hasil pembahasan-pembahasan sebelumnya.

Referensi

Dokumen terkait

Dalam penulisan Tugas Akhir ini, penulis membahas mengenai Aplikasi Penghitung Zakat berbasis android dengan menggunakan bahasa pemrograman java yang dapat

Setelah dilakukan testing terhadap penggunaan aplikasi toko online berbasis mobile android, dapat kesimpulan bahwa sistem yang dibuat telah sesuai dengan tujuan dari

D alam protokol jaringan T C P/IP, sebuah port adalah mekanisme yang mengizinkan sebuah komputer untuk mendukung beberapa sesi koneksi dengan komputer lainnya

Universitas Sumatera

Melihat permasalahan tersebut, penelitian ini membuat aplikasi Ambulance Online berbasis Android yang dilengkapi dengan layanan informasi geografis dengan

1) Aplikasi Pemesanan Online pada Restoran Bebek Goreng Harissa berbasis Android dapat membantu konsumen dalam melakukan pemesanan makanan dan resevasi hanya dengan

seiring berjalan teknologi informasi smartphone berbasis android, penulis merancang sebuah aplikasi kamus online berbasis android yang di gunakan untuk menerjemahkan bahasa Indonesia ke

Perancangan aplikasi pemesanan catering berbasis mobile Android untuk mempermudah pelanggan dalam memesan