BAB IV IMPLEMENTASI DAN ANALISA SISTEM 4.1 IMPLEMENTASI SISTEM Implementasi sistem ini berisikan tampilan yang sudah diimplementasikan lewat web browser Google Chrome. 4.1.1 Halaman Awal Pada halaman awal ini merupakan tampilan ketika pertama kali sistem diakses. Terdapat header pada bagian atas kemudian form login button untuk register member. Kemudian terdapat fitur pemilihan kategori pencarian barang juga tampilan semua barang. Tampilan halamannya sebagai berikut : Gambar 4.1 Halaman Awal commit 22 to user
23 4.1.2 Halaman Register Member Pada halaman ini digunakan untuk pendaftaran member. Terdapat 3 form inputan yaitu inputan email, password pengetikan ulang password. Berikut tampilannya : Gambar 4.2 Halaman Register Member 4.1.3 Halaman Detail Barang Pada halaman ini ditampilkan detail barang yang muncul pada daftar barang halaman awal sistem. Di halaman ini ditampilkan harga awal barang, nama barang lengkap dengan deskripsi batas waktu proses lelang. Berikut tampilannya : Gambar 4.3 Halaman Detail Barang
24 4.1.4 Halaman Awal Member Pada halaman awal member terdapat pilihan kategori di bagian atas, kemudian menu untuk member terdapat fitur pencarian tampilan daftar semua barang dibagian bawah fitur pencarian. Terdapat 2 tampilan dalam halaman ini. Yang pertama untuk member yang telah terverifikasi terdapat tampilan menu berupa beranda, profil, barang anda, ganti password logout. Berikut tampilannya untuk member yang telah terverifikasi : Gambar 4.4 Halaman Awal Member Terverifikasi Berikutnya untuk member yang belum terverifikasi link barang anda tidak muncul pada menu. Berikut tampilannya :
25 Gambar 4.5 Halaman Awal Member yang Belum Terverifikasi 4.1.5 Halaman Barang Member Pada halaman ini terdapat tombol Pasang Barang Lelang yang akan menuju ke form untuk menambah barang lelang. Di bawahnya terdapat daftar barang barang member yang telah diupload ke sistem. Berikut Tampilannya : Gambar 4.6 Halaman Barang Member
26 4.1.6 Halaman Detail Barang Member Pada halaman ini ditampilkan detail barang yang dimiliki oleh member, di dalamnya terdapat foto barang, nama barang, harga awal, kategori deskripsi barang. Kemudian dibawahnya terdapat tombol untuk menghapus barang, menonaktifkan barang update barang. Berikut tampilannya : Gambar 4.7 Halaman Detail Barang Member 4.1.7 Halaman Upload Barang Member Halamann ini berisi form inputan untuk upload barang baru oleh member. Di dalamnya terdapat inputan nama, kategori, deskripsi, harga awal, tahun barang, waktu batas lelang upload foto barang. Berikut tampilannya :
27 Gambar 4.8 Halaman Upload Barang Member 4.1.8 Halaman Detail Lelang Barang Halaman ini digunakan untuk member dalam proses pelelangan barang. Didalamnya terdapat detail barang, hitung mundur berjalannya proses pelelangan inputan untuk memasukkan harga penawaran. Proses pelelangan ditampilkan dalam tabel disebelah kanan. Gambar 4.9 Halaman Detail Lelang Barang
28 4.1.9 Halaman Profil Member Pada halaman ini ditampilkan detail data member. Data yang ditampilkan berupa username, nama lengkap, alamat, nomor HP, email foto member. Dibawahnya terdapat tombol untuk update data member. Berikut tampilannya : Gambar 4.10 Halaman Profil Member 4.1.10 Halaman Update Data Member Halaman ini digunakan untuk melakukan edit data member. Didalamnya terdapat inputan-inputan yang digunakan untuk melakukan edit data member. Berikut tampilannya : Gambar 4.11 Halaman Edit Data Member
29 4.1.11 Halaman Ganti Password Member Halamann ini difungsikan untuk member dalam melakukan pergantian password. Di dalamnya terdapat inputan password lama, password baru ketik ulang password baru. Berikut tampilannya : Gambar 4.12 Halaman Ganti Password Member 4.1.12 Halaman Awal Administrator Halaman ini merupakan halaman awal ketika halaman adminsitrator dari web antitik dibuka. Didalamnya terdapat menu-menu berupa verifikasi member, barang masuk, data member, data barang data lelang. 4.1.13 Halaman Permohonan Verifikasi Member Pada Halaman ini ditampilkan daftar member yang mengajukan permohonan verifikasi. Yang nantinya akan masuk ke halaman detail verifikasi untuk dikoreksi oleh administrator. Berikut tampilannya :
30 Gambar 4.13 Halaman Permmohonan Verifikasi Member 4.1.14 Halaman Detail Verifikasi Member Halaman ini difungsikan untuk administrator dalam menyeleksi permohonan verifikasi member. Dengan melihat scan KTP yang diunggah oleh member Administrator berhak menerima atau permohonan verifikasi member. Gambar 4.14 Halaman Detail Verifikasi Member 4.1.15 Halaman Barang Masuk Halaman ini menmapilkan daftar barang masuk yang baru saja diunggah oleh member yang nantinya akan dikoreksi oleh administrator pada halaman detail barang masuk. Berikut tampilannya :
31 Gambar 4.15 Halaman Barang Masuk 4.1.16 Halaman Detail Barang Masuk Halaman ini detail barang yang baru saja diunggah oleh member. Yang nantinya akan diteliti oleh administrator administrator berhak menerima barang untuk masuk ke proses lelang atau nya. Berikut tampilannya : Gambar 4.16 Halaman Detail Barang Masuk
32 4.1.17 Halaman Data Member Halaman ini daftar member yang telah terverifikasi maupun yang belum terverifikasi. Dimana pada halaman ini bisa dilanjutkan ke halaman detail member. Berikut tampilannya : Gambar 4.17 Halaman Data Member 4.1.18 Halaman Detail Member Halaman ini detail data dari member. Di dalamnya berisi data nama, alamat, email nomor hp dari member terkait. Berikut tampilannya : Gambar 4.18 Halaman Detail Member
33 4.1.19 Halaman Data Barang Halaman ini daftar semua barang yang telah diunggah oleh member telah diseleksi oleh administrator. Yang nantinya akan masuk ke halaman detail barang member. Berikut tampilannya : Gambar 4.19 Halaman Data Barang 4.1.20 Halaman Detail Barang Member Pada halaman ini ditampilkan detail mengenai barang pada daftar barang yang ada. Didalamnya terdapat foto barang, nama barang, deskripsi barang status barang terkait Gambar 4.20 Halaman Detail Barang Member
34 4.1.21 Halaman Data Lelang Halaman ini daftar barang yang telah selesai dalam proses pelelangan. Dalam daftar ini ditampilkan nama barang, pemilik barang, pemenang lelang juga harga akhir pelelangan. Yang nantinya akan masuk ke detail data lelang. Berikut tampilannya : Gambar 4.21 Halaman Data Lelang 4.1.22 Halaman Detail Data Lelang Halaman ini detail mengenai pelelangan suatu barang. Didalamnya ditampilkan data lengkap mengenai barang terkait ditampilkan pula detail proses pelelangan yang telah terjadi. Berikut tampilannya : Gambar 4.22 Halaman Detail Data Lelang
35 4.2 ANALISA SISTEM ini memiliki fungsi utama yaitu menentukan pemenang lelang berdasarkan nilai penawaran tertinggi yang diinputkan oleh para peserta lelang. Pembuatan sistem lelang barang antik ini menggunakan kode pemrograman PHP HTML serta MySQL sebagai penyimpanan database. Untuk menggunakan sistem ini membutuhkan aplikasi browser yaitu aplikasi yang dibutuhkan untuk membuka halaman web. Contoh aplikasi browser adalah Google Chrome, Mozilla Firefox Opera. Kelebihan utama sistem ini adalah dapat menentukan pemenang lelang berdasarkan harga penawaran tertinggi secara otomatis sesuai batas waktu yang telah ditentukan pemilik barang. Kelemahan dari sistem ini antara lain adalah belum terdapatnya sistem seleksi barang yang menentukan barang antik yang diupload member asli atau palsu, belum aya fitur pembayaran antara pemilik barang dengan pemenang lelang. Gambar 4.23 Tampilan Pada Browser Google Chrome
36 Gambar 4.24 Tampilan Pada Browser Opera Gambar 4.25 Tampilan Pada Browser Mozilla FireFox
37 4.3 Hasil Pengujian Blackbox Tabel 4.1 Tabel Pengujian Black-Box Pada Form Registrasi No. Skenario Pengujian Test Case Hasil Yang Diharapkan Hasil Pengujia n Kesimpula n 1 Mengosongka n semua isian form, lalu klik tombol register Email : - Password : - Retype Password : - akan akses register menampilka n pesan Kesalahan 2 Hanya mengisi inputan email mengosongka n inputan password retype password, lalu klik tombol register Email : contoh@yahoo.co m Password : - Retype Password : - akan akses register menampilka n pesan Kesalahan 3 Hanya mengisi inputan password mengosongka n inputan email retype password, lalu klik tombol Email : - Password : 123 Retype Password : - akan akses register menampilka n pesan Kesalahan
38 register 4 Hanya mengisi inputan retype password mengosongka n inputan email password, lalu klik tombol register Email : - Password : - Retype Password : 123 akan akses register menampilka n pesan Kesalahan 5 Menginputan inputan email tanpa tanda mengisi inputan password retype password Email : contoh Password : 123 Retype Password : 123 akan akses register menampilka n pesan Kesalahan 6 Mengisi data registrasi lengkap benar Email : contoh@yahoo.co m Password : 123 Retype Password : 123 menerima akses register menampilka n halaman index
39 Tabel 4.2 Tabel Pengujian Black-Box Pada Form Login No. Skenario Pengujian Test Case Hasil Yang Diharapkan Hasil Pengujia n Kesimpula n 1. Mengosongka n semua data login Email : - Password : - akan akses login menampilka n pesan Kesalahan penulisan email atau password, 2. Mengisi inputan email mengosongkan inputan password Email : topan@yahoo.co m Password : - akan akses login menampilka n pesan ing! Kesalahan penulisan email atau password, 3. Mengisi inputan password mengosongkan inputan email Email : - Password : 123 akan akses login menampilka n pesan Kesalahan
40 penulisan email atau password, 4. Mengisi data login dengan bennar tepat Email : topan@yahoo.co m Password : 123 menerima akses login menuju halaman member Tabel 4.3 Tabel Pengujian Black-Box Pada Form Update Profil No. Skenario Pengujian Test Case Hasil Yang Diharapkan Hasil Pengujian Kesimpulan 1. Tidak melakukan editing pada semua data profil Nama lengkap : - Provinsi : - Kota : - No telp : - proses update alert pada bagian yang belum terlengkapi 2. Melakukan edit pada bagian nama lengkap saja Nama lengkap : Mr sample Provinsi : - Kota : - No telp : - proses update alert pada bagian yang belum terlengkapi 3. Melakukan edit pada Nama lengkap : Mr
41 bagian nama lengkap, propinsi saja sample Provinsi : Jawa Tengah Kota : - No telp : - proses update alert pada bagian yang belum terlengkapi 4. Melakukan edit pada bagian nama lengkap, propinsi, kota saja Nama lengkap : Mr sample Provinsi : Jawa Tengah Kota : Surakarta No telp : - proses update alert pada bagian yang belum terlengkapi 5. Melakukan edit pada seluruh bagian Nama lengkap : Mr sample Provinsi : Jawa Tengah Kota : Surakarta No telp : 08567542316 menerima proses update halaman profil yang telah diupdate
42 Tabel 4.4 Tabel Pengujian Black-Box Pada Form Tambah Barang No. Skenario Pengujian Test Case Hasil Yang Diharapkan Hasil Pengujian Kesimpulan 1. Mengosongkan semua inputan Nama barang : - Kategori : - Harga Awal : - Tahun Barang : - proses input alert pada bagian yang belum terlengkapi Tanggal batas lelang : - Waktu batas lelang : - Deskripsi : - 2. Mengisi inputan pada bagian nama barang saja Nama barang : guci Kategori : - Harga Awal : - Tahun Barang : - proses input alert pada bagian yang belum terlengkapi Tanggal batas lelang : - Waktu batas lelang : -
43 Deskripsi : - 3. Mengisi inputan pada bagian nama barang, kategori saja Nama barang : guci Kategori : guci Harga Awal : - Tahun Barang : - proses input alert pada bagian yang belum terlengkapi Tanggal batas lelang : - Waktu batas lelang : - Deskripsi : - 4. Mengisi inputan pada bagian nama barang, kategori, harga awal saja Nama barang : guci Kategori : guci Harga Awal : 1000000 Tahun Barang : - proses input alert pada bagian yang belum terlengkapi Tanggal batas lelang : - Waktu batas lelang : -
44 Deskripsi : - 5. Mengisi inputan pada bagian nama barang, kategori, harga awal, tahun barang saja Nama barang : guci Kategori : guci Harga Awal : 1000000 Tahun Barang : 1990 proses input alert pada bagian yang belum terlengkapi Tanggal batas lelang : - Waktu batas lelang : - Deskripsi : - 6. Mengisi inputan pada bagian nama barang, kategori, harga awal, tahun barang, tanggal batas lelang saja Nama barang : guci Kategori : guci Harga Awal : 1000000 Tahun Barang : 1990 proses input alert pada bagian yang belum terlengkapi Tanggal batas lelang :
45 11/11/2014 Waktu batas lelang : - Deskripsi : - 7. Mengisi inputan pada bagian nama barang, kategori, harga awal, tahun barang, tanggal batas lelang, waktu batas lelang saja Nama barang : guci Kategori : guci Harga Awal : 1000000 Tahun Barang : 1990 proses input alert pada bagian yang belum terlengkapi Tanggal batas lelang : 11/11/2014 Waktu batas lelang : 22:00 Deskripsi : - 8. Mengisi semua inputan Nama barang : guci menerima proses input Kategori : guci Harga Awal : 1000000 Tahun
46 Barang : 1990 Tanggal batas lelang : 11/11/2014 Waktu batas lelang : 22:00 Deskripsi : guci bagus 9. Mengisi harga awal, tahun barang dengan huruf Harga awal : qwerty Tahun barang : asdfg Form inputan huruf Tabel 4.5 Tabel Pengujian Black-Box Pada Form Lelang No. Skenario Pengujian Test Case Hasil Yang Diharapkan Hasil Pengujian Kesimpulan 1. Mengosongkan inputan harga penawaran klik tombol Masukkan Penawaran : - akses proses lelang info inputan penawaran harus diisi 2. Menginputkan huruf pada inputan harga Masukkan penawaran : abc inputan huruf
47 penawaran 3. Menginpukan Harga penawaran dibawah harga penawaran sebelumnya Masukkan penawaran : 1000000 proses lelang info yang dimasukkan dibawah penawaran 4. Menginputkan harga penawaran dengan angka di atas harga penawaran sebelumnya Masukkan penawaran : 2000000 menerima proses lelang memasukkan penawaran ke daftar penawar