perpustakaan.uns.ac.id
digilib.uns.ac.id
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 Sistem Pada halaman awal ini merupakan tampilan ketika pertama kali sistem diakses. Terdapat header pada bagian atas kemudian form login dan button untuk register member. Kemudian terdapat fitur pemilihan kategori dan pencarian barang dan juga tampilan semua barang. Tampilan halamannya sebagai berikut :
Gambar 4.1 Halaman Awal Sistem
commit22to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
23
4.1.2 Halaman Register Member Pada halaman ini digunakan untuk pendaftaran member. Terdapat 3 form inputan yaitu inputan email, password dan 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 dan batas waktu proses lelang. Berikut tampilannya :
Gambar 4.3 Halaman Detail Barang
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
24
4.1.4 Halaman Awal Member Pada halaman awal member terdapat pilihan kategori di bagian atas, kemudian menu untuk member dan terdapat fitur pencarian dan 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 dan 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 :
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
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 member yang telah diupload ke sistem. Berikut Tampilannya :
Gambar 4.6 Halaman Barang Member
commit to user
barang
perpustakaan.uns.ac.id
digilib.uns.ac.id
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 dan deskripsi barang. Kemudian dibawahnya terdapat tombol untuk menghapus barang, menonaktifkan barang dan 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 dan upload foto barang. Berikut tampilannya :
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
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 dan inputan untuk memasukkan harga penawaran. Proses pelelangan ditampilkan dalam tabel disebelah kanan.
Gambar 4.9 Halaman Detail Lelang Barang
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
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 dan 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
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
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 dan 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 dan 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 :
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
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 menolak 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 :
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
31
Gambar 4.15 Halaman Barang Masuk 4.1.16 Halaman Detail Barang Masuk Halaman ini menampilkan detail barang yang baru saja diunggah oleh member. Yang nantinya akan diteliti oleh administrator dan administrator berhak menerima barang untuk masuk ke proses lelang atau menolaknya. Berikut tampilannya :
Gambar 4.16 Halaman Detail Barang Masuk
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
32
4.1.17 Halaman Data Member Halaman ini menampilkan 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 menampilkan detail data dari member. Di dalamnya berisi data nama, alamat, email dan nomor hp dari member terkait. Berikut tampilannya :
Gambar 4.18 Halaman Detail Member
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
33
4.1.19 Halaman Data Barang Halaman ini menampilkan daftar semua barang yang telah diunggah oleh member dan 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 dan status barang terkait
Gambar 4.20 Halaman Detail Barang Member
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
34
4.1.21 Halaman Data Lelang Halaman ini menampilkan daftar barang yang telah selesai dalam proses pelelangan. Dalam daftar ini ditampilkan nama barang, pemilik barang, pemenang lelang dan 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 menampilkan detail mengenai pelelangan suatu barang. Didalamnya ditampilkan data lengkap mengenai barang terkait dan ditampilkan pula detail proses pelelangan yang telah terjadi. Berikut tampilannya :
Gambar 4.22 Halaman Detail Data Lelang
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
35
4.2 ANALISA SISTEM 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 dan 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 dan 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 adanya fitur pembayaran antara pemilik barang dengan pemenang lelang.
Gambar 4.23 Tampilan Sistem Pada Browser Google Chrome
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
36
Gambar 4.24 Tampilan Sistem Pada Browser Opera
Gambar 4.25 Tampilan Sistem Pada Browser Mozilla FireFox
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
37
4.3 Hasil Pengujian Blackbox Tabel 4.1 Tabel Pengujian Black-Box Pada Form Registrasi
No .
Skenario Pengujian
1. Mengosongka n semua isian form, lalu klik tombol register
Test Case
Hasil Yang Diharapkan
Hasil Pengujia n
Kesimpula n
Email : -
Sistem akan menolak akses register dan menampilka n pesan
Sesuai harapan
Valid
Sesuai harapan
Valid
Sesuai harapan
Valid
Password : Retype Password : -
Kesalahan
2.Hanya mengisi inputan email dan mengosongka n inputan password dan retype password, lalu klik tombol register 3.Hanya mengisi inputan password dan mengosongka n inputan email dan retype password, lalu klik tombol
Email :
[email protected] m Password : Retype Password : -
Sistem akan menolak akses register dan menampilka n pesan Kesalahan
Email : Password : 123 Retype Password : -
Sistem akan menolak akses register dan menampilka n pesan Kesalahan
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
38
register 4.Hanya mengisi inputan retype password dan mengosongka n inputan email dan password, lalu klik tombol register 5. Menginputan inputan email tanpa tanda mengisi inputan password dan retype password 6. Mengisi data registrasi lengkap dan benar
Email : Password : Retype Password : 123
Sistem akan menolak akses register dan menampilka n pesan
Sesuai harapan
Valid
Sesuai harapan
Valid
Sesuai harapan
Valid
Kesalahan
Email : contoh Password : 123 Retype Password : 123
Sistem akan menolak akses register dan menampilka n pesan Kesalahan
Email :
[email protected] m Password : 123 Retype Password : 123
Sistem menerima akses register dan menampilka n halaman index
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
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 : -
Sistem akan menolak akses login dan menampilka n pesan
Sesuai harapan
Valid
Sistem akan menolak akses login dan menampilka n pesan ing! Kesalahan penulisan email atau password,
Sesuai harapan
Valid
Sistem akan menolak akses login dan menampilka n pesan
Sesuai harapan
Valid
Password : -
Kesalahan penulisan email atau password,
2.
3.
Mengisi inputan email dan mengosongkan inputan password
Email :
[email protected] m
Mengisi inputan password dan mengosongkan inputan email
Email : -
Password : -
Password : 123
Kesalahan
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
40
penulisan email atau password,
4.
Mengisi data login dengan bennar dan tepat
Email :
[email protected] m Password : 123
Sistem menerima akses login dan menuju halaman member
Sesuai harapan
Valid
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 : -
Sistem menolak proses update dan menampilkan alert pada bagian yang belum terlengkapi
Sesuai harapan
Valid
Sistem menolak proses update dan menampilkan alert pada bagian yang belum terlengkapi
Sesuai harapan
Valid
Sistem menolak
Sesuai
Valid
Provinsi : Kota : No telp : -
2.
Melakukan edit pada bagian nama lengkap saja
Nama lengkap : Mr sample Provinsi : Kota : No telp : -
3.
Melakukan edit pada
Nama lengkap : Mr
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
41
bagian nama lengkap, dan propinsi saja
sample Provinsi : Jawa Tengah Kota : No telp : -
4.
Melakukan edit pada bagian nama lengkap, propinsi, dan kota saja
Nama lengkap : Mr sample Provinsi : Jawa Tengah Kota : Surakarta
proses update dan menampilkan alert pada bagian yang belum terlengkapi
harapan
Sistem menolak proses update dan menampilkan alert pada bagian yang belum terlengkapi
Sesuai harapan
Valid
Sistem menerima proses update dan menampilkan halaman profil yang telah diupdate
Sesuai harapan
Valid
No telp : 5.
Melakukan edit pada seluruh bagian
Nama lengkap : Mr sample Provinsi : Jawa Tengah Kota : Surakarta No telp : 08567542316
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
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 : -
Sistem menolak proses input dan menampilkan alert pada bagian yang belum terlengkapi
Sesuai harapan
Valid
Sistem menolak proses input dan menampilkan alert pada bagian yang belum terlengkapi
Sesuai harapan
Valid
Kategori : Harga Awal :Tahun Barang : Tanggal batas lelang :Waktu batas lelang : Deskripsi : 2.
Mengisi inputan pada bagian nama barang saja
Nama barang : guci Kategori : Harga Awal :Tahun Barang : Tanggal batas lelang :Waktu batas lelang : -
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
43
Deskripsi : 3.
Mengisi inputan pada bagian nama barang, kategori saja
Nama barang : guci Kategori : guci Harga Awal :-
Sistem menolak proses input dan menampilkan alert pada bagian yang belum terlengkapi
Sesuai harapan
Valid
Sistem menolak proses input dan menampilkan alert pada bagian yang belum terlengkapi
Sesuai harapan
Valid
Tahun Barang : 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 : Tanggal batas lelang :Waktu batas lelang : -
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
44
Deskripsi : 5.
Mengisi inputan pada bagian nama barang, kategori, harga awal, tahun barang saja
Nama barang : guci Kategori : guci Harga Awal : 1000000
Sistem menolak proses input dan menampilkan alert pada bagian yang belum terlengkapi
Sesuai harapan
Valid
Sistem menolak proses input dan menampilkan alert pada bagian yang belum terlengkapi
Sesuai harapan
Valid
Tahun Barang : 1990 Tanggal batas lelang :Waktu batas lelang : Deskripsi : 6.
Mengisi Nama inputan pada barang : bagian nama guci barang, kategori, harga Kategori : guci awal, tahun barang, tanggal Harga Awal batas lelang : 1000000 saja Tahun Barang : 1990 Tanggal batas lelang :
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
45
11/11/2014 Waktu batas lelang : Deskripsi : 7.
Mengisi Nama inputan pada barang : bagian nama guci barang, kategori, harga Kategori : guci awal, tahun barang, tanggal Harga Awal batas lelang, : 1000000 waktu batas Tahun lelang saja Barang : 1990
Sistem menolak proses input dan menampilkan alert pada bagian yang belum terlengkapi
Sesuai harapan
Valid
Sistem menerima proses input
Sesuai harapan
Valid
Tanggal batas lelang : 11/11/2014 Waktu batas lelang : 22:00 Deskripsi : 8.
Mengisi semua inputan
Nama barang : guci Kategori : guci Harga Awal : 1000000 Tahun
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
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 menolak inputan huruf
Sesuai harapan
Valid
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 dan klik tombol
Masukkan Penawaran :-
Sistem menolak akses proses lelang dan menampilkan info inputan penawaran harus diisi
Sesuai harapan
Valid
2.
Menginputkan huruf pada inputan harga
Masukkan penawaran : abc
Sistem menolak inputan huruf
Sesuai harapan
Valid
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
47
penawaran 3.
Menginpukan Harga penawaran dibawah harga penawaran sebelumnya
Masukkan penawaran : 1000000
Sistem menolak proses lelang dan menampilkan info
Sesuai harapan
Valid
Sesuai harapan
Valid
yang dimasukkan dibawah penawaran
4.
Menginputkan harga penawaran dengan angka dan di atas harga penawaran sebelumnya
Masukkan penawaran : 2000000
Sistem menerima proses lelang dan memasukkan penawaran ke daftar penawar
commit to user