• 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

Hasil pengujian terhadap karakteristik minyak biji nyamplung disajikan pada Tabel 3 sedangkan karakteristik agregat dan asbuton disajikan pada Tabel 4 dan Tabel

Aplikasi Lendabook akan menampilkan informasi berbasis jejaring sosial guna membantu pengguna memperoleh informasi buku-buku terbaru yang dimiliki oleh pengguna lain.. Sehingga

Going Concern, Financial Distress , Ukuran Perusahaan, Ukuran KAP dan Pertumbuhan Perusahaan Klien Terhadap Auditor Switching Studi Empiris Pada Perusahaan

meningkatkan mutu pendidikan melalui tindakan dan mempelajari dampak dari tindakan tersebut; (2) Penelitian tindakan kelas bersifat partisipatori, yakni penelitian yang dilakukan

Oleh karena itu agar siswa berperan aktif dalam kegiatan belajar, guru dapat memilih Pembelajaran kooperatif tipe problem possing diterapkan pada kelas VII A sebagai

Telah meneliti dan memeriksa validasi dalam bentuk instrumen soal pada penelitian dengan judul “ Upaya Meningkatkan Minat Belajar Matematika Materi Pengolahan Dan Penyajian

JUDUL : 60 PERSEN PENDERITA TAK SADAR IDAP DIABETES. MEDIA : KEDAULATAN RAKYAT TANGGAL : 7

Pola pengasuhan ini dipandang mampu meningkatkan kompetensi sosial anak karena orang tua yang otoritatif cenderung menetapkan harapan yang dapat di jangkau dan standar