Desain Database Analisis Dan Perancangan Aplikasi Pelelangan Barang Berbasis Short Message Service (SMS). Studi Kasus: Perum Pegadaian Kasuari Medan

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