113
3.10 Desain Database
Pada aplikasi pelelangan ini dibutuhkan sebuah basis data untuk menyimpan data yang diperlukan dalam melakukan proses pelelangan. Desain basis data digambarkan
dalam tabel sebagai berikut:
Gambar 3.64 Desain Database 3.11 Desain Interface
Sistem pelelangan berbasis SMS yang dibangun terdiri dari 3 aplikasi, yaitu: 1.
Aplikasi Manajemen Lelang yang berfungsi untuk mengelola data pelelangan seperti data peserta, data barang dan data pengguna aplikasi ini.
2. Aplikasi Server Lelang yang berfungsi untuk mengontrol server pelelangan.
3. Aplikasi MIDlet Bidder yang digunakan peserta lelang untuk mengajukan
penawaran dan memperoleh informasi lelang.
Universitas Sumatera Utara
114
3.11.1 Interface Aplikasi Manajemen Lelang
Aplikasi Manajemen Lelang digunakan dalam mengelola data peserta lelang dan barang yang dilelang, melihat pesan masuk, pesan keluar dan penawaran peserta, serta
mencetak laporan pelelangan. Rancangan form utama aplikasi ini dapat dilihat pada gambar berikut:
Gambar 3.65 Form Utama Aplikasi Manajemen Lelang
Universitas Sumatera Utara
115 Menu File terdiri atas submenu Kirim SMS, Ubah PIN, Ubah Password dan
Logout. Submenu Kirim SMS digunakan untuk mengirim pesan kepada peserta lelang. Submenu Ubah PIN digunakan untuk mengubah PIN peserta lelang. Submenu Ubah
Password digunakan untuk mengubah password pengguna aplikasi hanya memiliki akses untuk ini. Submenu Logout digunakan untuk keluar dari aplikasi ini.
Menu Manajemen terdiri atas submenu Peserta , Barang, Lelang dan User. Submenu Peserta digunakan untuk mengelola data peserta. Submenu Barang
digunakan untuk mengelola data barang. Submenu Lelang digunakan untuk mengelola data lelang. Submenu User digunakan untuk mengelola data user.
Menu Laporan terdiri atas laporan peserta, barang dan lelang yang akan menampilkan laporan masing – masing data. Terdapat beberapa shortcut pada toolbar
untuk memberi kemudahan kepada pengguna aplikasi. Pengguna aplikasi manajemen lelang adalah operator dan admin yang sudah
terdaftar. Operator adalah user yang memiliki hak akses terbatas yaitu mengelola data peserta dan data barang yang dilelang, mengubah PIN peserta, mengirim pesan ke
peserta, manajemen lelang dan mencetak laporan. Admin adalah user yang memiliki hak akses penuh.
Universitas Sumatera Utara
116
3.11.2 Interface Aplikasi Server Lelang
Aplikasi Server Lelang digunakan untuk menjalankan server pelelangan dan mengontrol pesan yang masuk. Pada aplikasi ini terdapat thread yang akan merespon
setiap pesan yang masuk. Rancangan form Aplikasi Server Lelang dapat dilihat pada gambar berikut:
Gambar 3.66 Aplikasi Server Lelang
Aplikasi ini menampilkan nomor ponsel pengirim, pesan yang masuk, reply pesan respon server, waktu server dan proses yang berjalan. Terdapat button start
untuk menjalankan server dan button stop untuk menutup server. Hak akses aplikasi ini hanya diberikan kepada admin yang terdaftar pada aplikasi pelelangan.
3.11.3 Interface Aplikasi MIDlet Bidder
Aplikasi MIDlet Bidder digunakan peserta lelang untuk mengajukan penawaran ke server lelang, memperoleh informasi barang yang sedang dan akan dilelang, informasi
penawaran terakhir dan pemenang lelang. Rancangan form utama Aplikasi MIDlet Bidder dapat dilihat pada gambar berikut:
Universitas Sumatera Utara
117
Gambar 3.67 Form Utama Aplikasi MIDlet Bidder
Aplikasi ini tediri dari 5 menu yaitu Penawaran, Notifikasi, Log Penawaran, Info Lelang dan About. Menu Penawaran digunakan untuk mengajukan penawaran lelang.
Menu ini akan menampilkan form untuk memasukkan PIN, kode barang dan jumlah penawaran. Menu ini dapat dilihat pada gambar berikut:
Gambar 3.68 Form Penawaran Aplikasi MIDlet Bidder
Universitas Sumatera Utara
118 Menu Notifikasi digunakan untuk melihat respon dari server lelang. Menu Log
Penawaran digunakan untuk melihat catatan penawaran yang diajukan sebelumnya. Menu Info Lelang digunakan untuk memperoleh informasi lelang. Menu ini terdiri
atas submenu Info Barang, Info Penawaran Terakhir, Info Pemenang Lelang dan Info Pelelangan Berikutnya. Menu Info Lelang dapat dilihat pada gambar berikut:
Gambar 3.69 Form Informasi Lelang Aplikasi MIDlet Bidder 3.11.4 Rancangan Laporan Lelang
Pada Aplikasi Manajemen Lelang terdapat 2 jenis laporan yakni laporan barang yang dilelang dan laporan penawaran barang. Laporan barang yang dilelang menampilkan
rincian barang yang terjual pada tanggal tertentu. Laporan penawaran barang menampilkan keseluruhan penawaran dari masing – masing peserta lelang dari barang
tertentu serta menampilkan pemenang lelang dari barang tersebut. Rancangan laporan tersebut dapat dilihat pada gambar berikut:
Universitas Sumatera Utara
119
Gambar 3.70 Rancangan Laporan Barang yang Dilelang
Gambar 3.71 Rancangan Laporan Penawaran Barang
Universitas Sumatera Utara
BAB 4
IMPLEMENTASI DAN PENGUJIAN
Pada bab ini akan dijelaskan tentang implementasi dan pengujian dari aplikasi yang telah dirancang pada bab 3. Implementasi dilakukan untuk mengetahui hasil dari