1.2. Rumusan Masalah
Berdasarkan uraian latar belakang di atas, maka yang menjadi rumusan masalah dalam penelitian ini adalah:
1. Bagaimana merancang, implementasi dan mengukur kualitas teknologi
server-push ke dalam sebuah web lelang sehingga dapat menghasilkan web interaktif yang menampilkan data secara real-time?
2. Bagaimana menangani masalah transparancy dan fairness dalam lelang
online?
1.3. Batasan Masalah
Penelitian ini akan membuat web yang memfasilitasi ascending bid atau lelang Inggris. Pembuatan aplikasi ini akan menggunakan komponen ICEfaces
yang kemudian akan diteliti apakah komponen tersebut dapat berjalan dengan baik atau tidak. Penelitian dilakukan dengan menguji seberapa cepat server dapat
mengirim update.
1.4. Tujuan Penelitian
Tujuan yang ingin dicapai dalam penelitian ini adalah: 1.
Merancang dan membangun sistem informasi lelang barang berbasis web.
2. Menguji program yang dibangun, apakah dapat berjalan dengan baik.
1.5. Manfaat Penelitian
Dari penelitian ini diharapkan akan memberikan manfaat yaitu: 1.
Memudahkan penjual untuk menjual barang dan memudahkan pemantauan terhadap penawaran harga.
2. Membantu peserta lelangpembeli barang untuk dapat memperoleh
barang yang diinginkan sesuai dengan kemampuannya. 3.
Memudahkan peserta lelang dalam menentukan harga penawaran dengan selalu mengupdate penawaran yang terbaru.
1.6. Luaran
Luaran yang akan dihasilkan dari skripsi ini adalah sebuah web lelang interaktif yang dapat memfasilitasi proses lelang dan dapat menerima masukan
kemudian menampilkan penawaran harga secara real-time. Manfaat dari web lelang ini adalah memudahkan transaksi lelang yang dilakukan secara online
dimana peserta lelang dapat mengetahui update penawaran harga terbaru sehingga peserta lelang dapat menentukan penawaran yang sesuai.
1.7. Metodologi Penelitian
Metodologi yang akan digunakan dalam penyusunan tugas akhir ini adalah sebagai berikut:
1. Survey kebutuhan program
2. Studi literatur, meliputi :
a. Pendalaman konsep.
Memahami dan mendalami konsep tentang Server-Push dan aplikasi pendukungnya juga cara implementasinya.
b. Mempelajari perangkat lunak yang terlibat
Mempelajari konsep pemrograman web untuk membangun web real time.
3. Pengembangan perangkat lunak dengan metode pengembangan
perangkat lunak berorientasi objek, dengan langkah - langkah sebagai berikut:
a. Analisis dan Desain sistem
1. Pembuatan Use case Diagram, Class Diagram, dan Sequence
Diagram. 2.
Perancangan database. 3.
Perancangan User Interface b.
Implementasi
1.8. Sistematika Penulisan