36 BAB IV
HASIL DAN PEMBAHASAN
1.1. Tahap Analisis Sistem
Tahap ini merupakan tahap analisis sistem yang berjalan yaitu peneliti mulai menjelaskan hasil dari observasi dan wawancara proses dari pemesanan baju jahitan yang sedang berjalan saat ini di tempat-tempat usaha jasa menjahit yang telah dikunjungi. Serta menganalisis kebutuhan alat yang digunakan dalam merancang dan mengembangkan sistem website ini.
1.1.1. Analisis Sistem Yang Berjalan
Saat ini di masyarakat umum proses pemesanan baju jahitan masih menggunakan cara manual yaitu masyarakat ketika ingin memesan baju jahitan harus datang langsung ke penjahit untuk konsultasi model baju dan melakukan pengukuran tubuh. Masyarakat yang ingin menjahitkan baju juga kurang mendapatkan informasi mengenai kualitas dan harga dari para pemilik usaha jahit baju, masyarakat cenderung menerima informasi dari mulut ke mulut mengenai kualitas dan harga baju, sehingga masyarakat tidak bisa memilih usaha jahit mana yang sesuai dengan kebutuhan dan keinginan mereka untuk memesan baju. Ketika datang ke penjahit baju masyarakat biasanya juga telah menyediakan dan membawa sendiri kain dan model baju, karena tidak semua penjahit baju menyediakan kain sendiri. Dari beberapa observasi, wawancara dan survei yang dilakukan ke beberapa tempat usaha penjahit baju rata-rata proses pemesanan baju yang dilakukan pelanggan sama yaitu :
1. Pelanggan datang langsung ke tempat usaha jasa menjahit baju untuk melakukan proses pengukuran baju dan konsultasi model baju, pelanggan biasanya telah membawa kain sendiri pada saat datang ke tempat penjahit atau penjahit memilihkan sendiri kain yang cocok dengan model.
2. Penjahit mencatat ukuran tubuh pelanggan dan menggambar modelnya 3. Penjahit dan pelanggan menentukan tanggal pengambilan baju jahitan
yang telah jadi
4. Setelah pelanggan dan penjahit melakukan kesepakatan mengenai model baju dan tanggal pengambilan baju, selanjutnya adalah proses produksi baju.
5. Setelah produksi baju selesai, maka penjahit menghubungi pelanggan untuk mengambil baju yang telah jadi dan memberitahu pelanggan biaya yang harus dikeluarkan untuk menggambil baju.
Dari proses pemesanan baju jahitan diatas, terdapat hal-hal yang kurang efesian diantaranya adalah sebagai berikut :
1. Masyarakat diharuskan datang langsung ke tempat usaha jasa menjahit pakaian sehingga dapat menguras waktu karena masyarakat harus bolak balik datang ke penjahit untuk mengukur badan dan menggambil baju yang telah jadi
2. Pencatatan laporan pemesanan baju masih dilakukan secara manual, yaitu dengan menulisnya dibuku sehingga ketika ingin mencari data pesanan baju yang terdahulu membutuhkan waktu lama.
Berdasarkan analisis diatas, dapat diambil kesimpulan sebagai berikut :
1. Perlu adanya sistem yang memudahkan masyarakat untuk memesan baju jahit secara online, sehingga masyarakat tidak perlu bolak balik datang langsung ke tempat usaha jasa jahit baju
2. Sistem yang diperlukan juga dapat menghasilkan laporan pemesanan sehingga proses pencatatan pesanan baju jahit tidak dilakukan secara manual lagi.
3. Sistem yang diciptakan memiliki database untuk menyimpan data pelanggan dan data pemesanan yang masuk.
1.1.2. Analisis Kebutuhan
Analisis kebutuhan merupakan kebutuhan yang diperlukan peneliti untuk merancang sistem ini, peneliti menggunakan perangkat lunak dan perangkat keras diantaranya sebagai berikut :
1. Perangkat Keras
Perangkat keras yang digunakan adalah sebagai berikut :
Intel(R) Celeron(R) CPU 560 @ 2.13GHz 2.13 GHz
RAM 2.50 GB (2.37 GB usable)
Hard Drive 500 GB
Printer 2. Perangkat Lunak
Perangkat lunak yang digunakan untuk merancang sistem marketplace jasa menjahit baju ini adalah sebagai berikut :
Microsoft Windows 7 sebagai sistem operasi
StarUML untuk membuat diagram-diagram UML
Xampp sebagai server (localhost) untuk mengakses halaman web secara local dan database mysql. Xampp merupakan singkatan dari X (empat sistem operasi yaitu Windows,Linux,Mac Os dan Solaris), Apache, Mysql, PHP, Perl
Sublime Text Editor untuk editor kode aplikasi web yang digunakan pada sistem ini
Mozilla Firefox untuk menjalankan dan eksekusi aplikasi berbasis web ini
1.2. Desain Sistem
Peneliti merancang sistem menggunakan diagram UML (Unifed Modelling Language), perancangan berorientasi objek menggunakan diagram seperti Class Diagram, Use Case Diagram, Activity Diagram, Sequence Diagram, serta perancangan antarmuka / interface.
1.2.1. Perancangan Berorientasi Objek 1.2.1.1. Perancangan UML
1. Use Case Diagram
Use case diagram digunakan untuk memberikan penjelasan proses interaksi antara aktor dengan fungsi yang digunakan didalam sistem.
Gambar 4. 1 Use Case Diagram Aplikasi MarketPlace Jasa Menjahit Baju 2. Activity Diagram
Activity Diagram digunakan untuk menggambarkan aliran kerja atau aktivitas di dalam sistem.
1. Login untuk Pelanggan
Gambar 4. 2 Activity Diagram Login Pelanggan
2. Registrasi untuk Pelanggan
Gambar 4. 3Activity Diagram Registrasi Pelanggan
3. Input data model baju
Gambar 4. 4 Activity Diagram Model Baju
4. Input data usaha
Gambar 4. 5 Activity Diagram Data Usaha
5. Proses order
Gambar 4. 6 Activity Diagram Proses Order
6. Proses pembayaran
Gambar 4. 7 Activity Diagram Proses Pembayaran
7. Laporan order
Gambar 4. 8 Activity Diagram Laporan Order
8. Laporan pembayaran
Gambar 4. 9 Activity Diagram Laporan Pembayaran
9. Login sebagai admin
Gambar 4. 10 Activity Diagram Login sebagai Admin
10. Laporan data pelanggan yang di inputkan oleh pelanggan yang register
Gambar 4. 11 Activity Diagram Laporan Data Pelanggan
11. Laporan data user oleh admin
Gambar 4. 12 Activity Diagram Laporan Data User
12. Laporan data usaha oleh admin
Gambar 4. 13 Activity Diagram Laporan Data Usaha untuk Admin 3. Sequence Diagram
Sequence Diagram berfungsi untuk menggambarkan perilaku objek dengan use case, dengan menggunakan diagram ini kita mengetahui objek-objek yang terlibat di dalam use case.
1. Login untuk Pelanggan
Gambar 4. 14 Sequence Diagram Login Pelanggan 2. Registrasi untuk Pelanggan
Gambar 4. 15 Sequence Diagram Registrasi Pelanggan
3. Input data model baju yang dilakukan oleh pelanggan
Gambar 4. 16 Sequence Diagram Model Baju 4. Input data usaha
Gambar 4. 17 Sequence Diagram Data Usaha
5. Proses order yang dilakukan oleh pelanggan
Gambar 4. 18 Sequence Diagram Proses Order 6. Proses pembayaran yang dilakukan oleh pelanggan
Gambar 4. 19 Sequence Diagram Proses Pembayaran
7. Laporan order
Gambar 4. 20 Sequence Diagram Laporan Order 8. Laporan pembayaran
Gambar 4. 21 Sequence Diagram Laporan Pembayaran
9. Login untuk Admin
Gambar 4. 22 Sequence Diagram Login untuk Admin
10. Laporan data user yang sebelumnya telah diinputkan oleh admin sebagai data untuk login ke halaman admin
Gambar 4. 23 Sequence Diagram Laporan Data User
11. Laporan data pelanggan yang sebelumnya telah di inputkan oleh pelanggan yang melakukan registrasi
Gambar 4. 24 Sequence Diagram Laporan Data Pelanggan 12. Laporan data usaha untuk Admin
Gambar 4. 25 Sequence Diagram Laporan Data Usaha untuk Admin
4.. Class Diagram
Class Diagram berfungsi untuk mendefiniksan kelas-kelas dalam membangun sebuah sistem.
Gambar 4. 26 Class Diagram Aplikasi Marketplace Jasa Menjahit Baju 1.2.2. Kamus Data
Di bawah ini adalah nama-nama tabel serta field-field yang ada dalam database Aplikasi Marketplace Jasa Menjahit Baju.
1. Tabel Pelanggan
Tabel pelanggan digunakan untuk menyimpan data-data pelanggan yang telah melakukan registrasi atau yang telah menginputkan data-data identitas pelanggan yang fungsinya untuk login/masuk ke akun aplikasi.
Tabel 4. 1 Tabel Pelanggan
No Nama Field Type Data Ket
1 id_pelanggan int (11) PK
2 nama_pelanggan varchar (128)
3 phone varchar(16)
4 alamat text
5 kota varchar(64)
6 profinsi varchar(32)
7 kodepos varchar(8)
8 password varchar(255)
9 created_at timestamp
10 updated_at timestamp
2. Tabel Usaha
Tabel usaha digunakan untuk menyimpan data-data usaha yang telah diinputkan oleh pelanggan.
Tabel 4. 2 Tabel Usaha
No Nama Field Type Data Ket
1 id_usaha int (11) PK
2 nama_usaha varchar (225) 3 alamat_usaha varchar(128)
4 phone_usaha int(225)
5 norek_usaha int(225)
6 deskripsi text
3. Tabel Produk
Tabel produk digunakan untuk menyimpan data-data model baju yang dijual. Data-data ini diinputkan oleh pelanggan pada halaman form model baju di aplikasi, model baju ini nantinya akan di pilih oleh pelanggan yang melakukan proses pemesanan atau order.
Tabel 4. 3 Tabel Produk
No Nama Field Type Data Ket
1 id_produk int (11) PK
2 id_pelanggan int (11)
3 usaha_id int(11)
4 nama_produk varchar(255)
5 permalink varchar(255)
6 stok int(11)
7 harga_jual double(16,0) 8 harga_coret double(16,0)
9 gambar varchar(255)
10 deskripsi text
11 created_at timestamp
12 updated_at timestamp
4. Tabel Order
Tabel order digunakan untuk menyimpan data order yang dilakukan oleh pelanggan
Tabel 4. 4 Tabel Order
No Nama Field Type Data Ket
1 id_order int (11) PK
2 resi varchar (16)
3 total_harga double(16,0)
4 status enum(‘0’,’1’,’2’)
5 kirim_ke text
6 terbaca enum(‘0’,’1’,’2’)
11 created_at timestamp
12 updated_at timestamp
13 pembeli_id int(11)
5. Tabel Orderdetail
Tabel orderdetail digunakan untuk menyimpan data model baju yang telah di order atau yang telah di pesan oleh pelanggan
Tabel 4. 5 Tabel Orderdetail
No Nama Field Type Data Ket
1 id_ordetail int (11) PK
2 order_id int (11)
3 produk_id int (11)
4 produk_harga double(16,0)
5 qty tinyint(4)
6 size text
7 subtotal double(16,0)
8 created_at timestamp
6. Tabel Orderkonfirm
Tabel orderkonfirm digunakan untuk menyimpan data konfirmasi pembayaran yang telah diinputkan oleh pelanggan
Tabel 4. 6 Tabel Orderkonfirm
No Nama Field Type Data Ket
1 id_orkonfirm int (11) PK
2 order_id int (11)
3 resi varchar (16)
4 metode varchar(16)
5 tujuan varchar(225)
6 atasnama varchar(128)
7 dari varchar(16)
8 rekening varchar(32)
9 tanggal_transfer date
10 terbaca enum(‘0’,’1’)
11 created_at timestamp
7. Tabel Users
Tabel user digunakan untuk menyimpan data-data identitas admin yang telah diinputkan oleh admin, fungsinya sebagai data untuk login ke halaman dashboard admin
Tabel 4. 7 Tabel Users
No Nama Field Type Data Ket
1 id int (11) PK
2 username varchar (128)
3 password varchar (255)
4 nama varchar(128)
5 email varchar(128)
6 phone varchar(128)
8 created_at timestamp
1.2.3. Perancangan Antarmuka / Interface
Perancangan antarmuka/interface merupakan perancangan tampilan aplikasi yang dibuat, perancangan ini dilakukan sebelum implementasi aplikasi agar mencapai hasil maksimal. Perancangan yang akan dibangun antara lain sebagai berikut :
1. Rancangan Halaman Home
Rancangan halaman home merupakan halaman pertama kali yang tampil ketika pelanggan mengakses aplikasi marketplace jasa menjahit baju
Gambar 4. 27 Rancangan Halaman Home 2. Rancangan Halaman Login
Rancangan halaman login merupakan halaman bagi pelanggan untuk masuk ke halaman akun saya dengan menginputkan nama pelanggan dan password
Gambar 4. 28 Rancangan Halaman Login
3. Rancangan Halaman Register
Rancangan halaman register merupakan halaman yang berisi form untuk menginput data-data pelanggan
Gambar 4. 29 Rancangan Halaman Register 4. Rancangan Halaman Ubah Akun
Rancangan halaman ubah akun merupakan halaman bagi pelanggan untuk mengubah atau mengedit data pelanggan yang sebelumnya telah diinputkan di halaman register
Gambar 4. 30 Rancangan Halaman Ubah Akun
5. Rancangan Halaman Ubah Password
Rancangan halaman ubah password merupakan halaman bagi pelanggan untuk mengubah atau mengedit password yang di gunakan untuk login
Gambar 4. 31 Rancangan Halaman Ubah Password
6. Rancangan Halaman Pilihan Usaha
Rancangan halaman pilihan usaha merupakan halaman yang berisi daftar model baju sesuai dengan jenis usaha yang telah di inputkan oleh pelanggan di halaman tambah model baju
Gambar 4. 32 Rancangan Halaman Pilihan Usaha
7. Rancangan Halaman Detail Model Baju
Rancangan halaman detail model baju merupakan halaman yang berisi data detail dari model baju yang di pilih
Gambar 4. 33 Rancangan Halaman Detail Model Baju 8. Rancangan Halaman Keranjang Jahitan
Rancangan halaman keranjang jahitan merupakan halaman yang berisi data model baju yang di pesan oleh pelanggan
Gambar 4. 34 Rancangan Halaman Keranjang Jahitan
9. Rancangan Halaman Checkout
Rancangan halaman checkout merupakan halaman yang menampilkan info data dari pemesan
Gambar 4. 35 Rancangan Halaman Checkout 10. Rancangan Halaman Detail Pesanan
Rancangan halaman detail pesanan merupakan halaman untuk menampilkan kembali data pesanan sebelum lanjut ke tahap berikutnya
Gambar 4. 36 Rancangan Halaman Detail Pesanan
11. Rancangan Halaman Konfirmasi Pemesan
Rancangan halaman konfirmasi pemesan merupakan halaman yang menampilkan kembali nama pemesan serta nomor resinya
Gambar 4. 37 Rancangan Halaman Konfirmasi Pemesan 12. Rancangan Halaman Akun Saya
Rancangan halaman akun saya merupakan halaman untuk menampilkan data dari model baju yang telah di pesan untuk selanjutnya dilakukan tahapan konfirmasi pembayaran
Gambar 4. 38 Rancangan Halaman Akun Saya
13. Rancangan Halaman Konfirmasi Pembayaran
Rancangan halaman konfirmasi pembayaran merupakan halaman bagi pelanggan untuk mnginputkan data-data pembayaran
Gambar 4. 39 Rancangan Halaman Konfirmasi Pembayaran 14. Rancangan Halaman Usaha Anda
Rancangan halaman usaha anda merupakan halaman yang berisi menu-menu untuk memasukkan data usaha dan model baju serta laporan oder dan laporan pembayaran. Dalam gambar di bawah ini terdapat tombol back yang berfungsi untuk kembali ke halaman home
Gambar 4. 40 Rancangan Halaman Usaha Anda
15. Rancangan Halaman Data Usaha
Rancangan halaman data usaha merupakan halaman yang berisi form input data usaha serta daftar usaha yang telah diinputkan
Gambar 4. 41 Rancangan Halaman Data Usaha 16. Rancangan Halaman Data Model Baju
Rancangan halaman data model baju merupakan halaman yang berisi daftar model baju yang sebelumnya telah diinputkan oleh pelanggan
Gambar 4. 42 Rancangan Halaman Data Model Baju
17. Rancangan Halaman Tambah Model Baju
Rancangan halaman tambah model baju merupakan halaman yang berisi form data model baju yang harus diinputkan oleh pelanggan
Gambar 4. 43 Rancangan Halaman Tambah Model Baju 18. Rancangan Halaman Show Model Baju
Rancangan halaman show model baju merupakan halaman yang menampilkan detail model baju
Gambar 4. 44 Rancangan Halaman Show Model Baju
19. Rancangan Halaman Daftar Order
Rancangan halaman daftar order merupakan halaman yang menampilkan daftar order dari pelanggan yang telah memesan dan memilih model baju
Gambar 4. 45 Rancangan Halaman Daftar Order 20. Rancangan Halaman Detail Order
Rancangan halaman detail order merupakan halaman yang menampilkan detail order beserta detail pesanan baju jahit
Gambar 4. 46 Rancangan Halaman Detail Order
21. Rancangan Halaman Daftar Pembayaran
Rancangan halaman daftar pembayaran merupakan halaman yang menampilkan daftar pembayaran yang sebelumnya datanya telah diinputkan oleh pelanggan pada halaman konfirmasi pembayaran
Gambar 4. 47 Rancangan Halaman Daftar Pembayaran 22. Rancangan Halaman Detail Pembayaran
Rancangan halaman detail pembayaran merupakan halaman yang menampilkan data detail pembayaran
Gambar 4. 48 Rancangan Halaman Detail Pembayaran
23. Rancangan Halaman Login Admin
Rancangan halaman login admin merupakan halaman yang berisi form untuk menginputkan username dan password admin untuk masuk ke halaman dashboard admin
Gambar 4. 49 Rancangan Halaman Login Admin 24. Rancangan Halaman Daftar User
Rancangan halaman daftar user merupakan halaman yang menampilkan daftar data user yang sebelumnya data tersebut telah di inputkan oleh admin, dari data tersebut pula di ambil beberapa data untuk login ke halaman dashboard
Gambar 4. 50 Rancangan Halaman Daftar User
25. Rancangan Halaman Edit User
Rancangan halaman edit user merupakan halaman yang berisi form untuk mengubah atau mengedit data user
Gambar 4. 51 Rancangan Halaman Edit User
26. Rancangan Halaman Daftar Pelanggan
Rancangan halaman daftar pelanggan merupakan halaman yang menampilkan daftar data pelanggan yang sebelumnya data tersebut elah di inputkan oleh pelanggan pada halaman register
Gambar 4. 52 Rancangan Halaman Daftar Pelanggan
27. Rancangan Halaman Detail Pelanggan
Rancangan halaman detail pelanggan merupakan halaman yang menampilkan detail data pelanggan
Gambar 4. 53 Rancangan Halaman Detail Pelanggan 28. Rancangan Halaman Ubah Password Admin
Rancangan halaman ubah password oleh admin merupakan halaman yang berisi form untuk mengubah atau mengedit password admin
Gambar 4. 54 Rancangan Halaman Ubah Password Admin
1.3. Implementasi Sistem
Implementasi sistem adalah penerapan sistem sesuai dengan perancangan tampilan yang telah dibuat sebelumnya, di bawah ini adalah hasil dari implementasi aplikasi marketplace jasa menjahit baju :
1. Halaman Home
Gambar 4. 55 Halaman Home
2. Halaman Login Pelanggan
Gambar 4. 56 Halaman Login Pelanggan
3. Halaman Register
Gambar 4. 57 Halaman Register
4. Halaman Ubah Akun
Gambar 4. 58 Halaman Ubah Akun
5. Halaman Ubah Password
Gambar 4. 59 Halaman Ubah Password
6. Halaman Daftar Pilihan Usaha
Gambar 4. 60 Halaman Daftar Pilihan Usaha
7. Halaman Detail Model Baju
Gambar 4. 61 Halaman Detail Model Baju
8. Halaman Keranjang Jahitan
Gambar 4. 62 Halaman Keranjang Jahitan
9. Halaman Checkout
Gambar 4. 63 Halaman Checkout
10. Halaman Detail Pesanan
Gambar 4. 64 Halaman Detail Pesanan
11. Halaman Konfirmasi
Gambar 4. 65 Halaman Konfirmasi
12. Halaman Akun Saya
Gambar 4. 66 Halaman Akun Saya
13. Halaman Konfirmasi Pembayaran
Gambar 4. 67 Halaman Konfirmasi Pembayaran
14. Halaman Usaha Anda
Gambar 4. 68 Halaman Usaha Anda
15. Halaman Daftar Usaha
Gambar 4. 69 Halaman Daftar Usaha
16. Halaman Edit Usaha
Gambar 4. 70 Halaman Edit Usaha
17. Halaman Daftar Model Baju
Gambar 4. 71 Halaman Daftar Model Baju
18. Halaman Tambah Model Baju
Gambar 4. 72 Halaman Tambah Model Baju
19. Halaman Edit Model Baju
Gambar 4. 73 Halaman Edit Model Baju
20. Halaman Daftar Order
Gambar 4. 74 Halaman Daftar Order
21. Halaman Detail Order
Gambar 4. 75 Halaman Detail Order
22. Halaman Daftar Pembayaran
Gambar 4. 76 Halaman Daftar Pembayaran
23. Halaman Detail Pembayaran
Gambar 4. 77 Halaman Detail Pembayaran
24. Halaman Login Admin
Gambar 4. 78 Halaman Login Admin
25. Halaman Dashboard Admin
Gambar 4. 79 Halaman Dashboard Admin
26. Halaman Ubah Password Admin
Gambar 4. 80 Halaman Ubah Password Admin
27. Halaman Daftar Pelanggan
Gambar 4. 81 Halaman Daftar Pelanggan
28. Halaman Detail Pelanggan
Gambar 4. 82 Halaman Detail Pelanggan
29. Halaman Daftar User
Gambar 4. 83 Halaman Daftar User
30. Halaman Edit User
Gambar 4. 84 Halaman Edit User
31. Halaman Laporan Data Usaha untuk Admin
Gambar 4. 85 Halaman Laporan Data Usaha untuk Admin 1.4. Tahapan Hosting Sistem
Pada tahap ini penulis akan menjelaskan tahapan hosting sistem yang dilakukan agar sistem yang sudah dibuat bisa di akses oleh masyarakat secara online sehingga masyarakat akan lebih mudah dalam memesan baju jahit.
Hosting yang digunakan untuk sistem ini adalah salah satu jasa hosting gratis 000webhost.com, langkah-langkahnya adalah sebagai berikut :
Akses jasa hosting di https://000webhost.com, pilih menu register dan lakukan proses register
Gambar 4. 86 Register Akun Hosting
Selanjutnya login untuk masuk ke akun baru
Gambar 4. 87 Login Akun Hosting
Muncul tampilan utama akun anda lalu pilih manage website atau kelola website
Gambar 4. 88 Tampilan Utama Akun Hosting
Untuk melanjutkan proses hosting maka harus verifikasi email terlebih dahulu, buka email dan akan ada email masuk dari hosting lalu pilih tombol “Verify email”
Gambar 4. 89 Verifikasi Email
Setelah proses verify email selesai selanjutnya membuat database untuk sistemnya, pilih menu kelola database pada bagian atas maka halaman kelola database akan muncul, pilih “New Database”
Gambar 4. 90 Halaman Kelola Database
Lalu masukkan data sesuai perintah seperti di bawah ini
Gambar 4. 91 Create Database
Selanjutnya adalah proses upload file sistem yang sudah di buat, pilih menu file manager pada bagian atas maka akan muncul halaman seperti di bawah ini
Gambar 4. 92 File Manager
Setelah memilih tombol unggah file maka kita disuruh untuk mengupload file sistem
Gambar 4. 93 Halaman File Manager
Pilih tombol select files untuk mengupload file
Gambar 4. 94 Upload File
Proses upload file sistem ke dalam akun hosting
Gambar 4. 95 Proses Upload File
Proses upoad file selesai
Gambar 4. 96 Daftar File Sistem Yang di Upload ke Akun Hosting
Setelah semua file sistem yang sudah dibuat berhasil di upload maka langkah selanjutnya adalah mencoba akses alamat website yang telah di berikan oleh akun hosting, jika alamat website yang diakses berhasil menampilkan halaman yang sama seperti di localhost berarti hosting sistem berhasil di buat.
Gambar 4. 97 Hasil Hosting Sistem 1.5. Tahapan Pengujian Sistem
Sebelum aplikasi marketplace jasa menjahit baju ini digunakan, maka terlebih dahulu dilakukan pengujian sistem agar terhindar dari error yang mengganggu user saat menggunakan aplikasi ini. Sistem ini diuji untuk mengetahui input dan output sesuai dengan harapan atau tidak. Dalam pengujian ini, peniliti menggunakan metode black box testing untuk ahli media, metode kuisioner untuk masyarakat dan ahli materi untuk pemilik tempat- tempat usaha yang di pilih sebagai sample penelitian.
1.5.1. Black Box Testing
Pengujian ini untuk menguji fitur-fitur yang ada di dalam sistem apakah sesuai dengan fungsi tombol atau tidak. Form pengujian black box ada pada lampiran 3 yang menunjukkan pertanyaan serta hasil dari metode black box testing dari beberapa form pertanyaan, dengan penilaian sebagai berikut :
VTR (Valid Tanpa Revisi) =3 VR (Valid dengan Revisi) =2 TV (Tidak Valid) =1
Bapak Buang Budi Wahono,S.Si,M.Kom Dosen Program Studi Teknik Informatika Fakultas Sains dan Teknologi Universitas Islam Nahdlatul Ulama Jepara yang di pilih peneliti sebagai Ahli Media untuk melakukan pengujian black box pada penelitian ini.
Tabel 4. 8 Hasil Pengujian Black Box
Jumlah Soal Pengujian 37
Jumlah Nilai Maksimal (n) 111
Jumlah Nilai Pengujian (Black Box
Testing) (f) 110
Presentase Kelayakan (P) (110/111)x100=99,09%
Kriteria Sangat Layak
1.5.2. Pengujian Kuisioner
Dibawah ini merupakan hasil angket responden dari masyarakat yang dilakukan dengan menyebar angket kepada 30 responden dengan 7 butir pertanyaan.
Tabel 4. 9 Rekap Pengujian Kuisioner
Tabel 4. 10 Hasil Pengujian Kuisioner
Jumlah Soal Pengujian 7
Jumlah Nilai Maksimal (n) 1,050
Jumlah Nilai Pengujian (f) 834
Presentase Kelayakan (P) (834/1,050)x100=79,45%
Kriteria Sangat Layak
1.5.3. Validasi Ahli Materi
Validasi ini dilakukan oleh ahli materi yaitu pemilik tempat usaha jasa menjahit baju yang dijadikan sampel penelitian, validasi ini dilakukan untuk mendapatkan saran dan pendapat dari ahli materi yang berguna agar aplikasi
bisa berjalan dengan baik. Instrument pengujian ahli materi ada pada lampiran 4 dan di bawah ini merupakan hasil dari pengujiannya.
Tabel 4. 11 Hasil Pengujian Ahli Materi
Jumlah Soal Pengujian 7
Jumlah Nilai Maksimal (n) 63
Jumlah Nilai Pengujian (f) 62
Presentase Kelayakan (P) (62/63)x100=98,41%
Kriteria Sangat Layak
1.6. Evaluasi Dan Hasil
Berdasarkan hasil pengujian black box yang dilakukan oleh Ahli Media, maka Aplikasi Marketplace Jasa Menjahit Baju Berbasis Web ini mendapatkan presentase kelayakan 99,09% dan termasuk dalam kriteria “Sangat Layak” untuk digunakan. Sedangkan berdasarkan pengujian yang dilakukan oleh Ahli Materi yaitu pemilik usaha jahit baju yang dipilih sebagai sampel pada penelitian ini menghasilkan presentase kelayakan 98,41% masuk kriteria “Sangat Layak” yang artinya sudah sesuai dengan harapan.
Berdasarkan penilaian yang dilakukan oleh seluruh responden, aplikasi ini mendapatkan total nilai pengujian 834 dari 7 pertanyaan yang telah disebar ke 30 angket dan memperoleh presentase 79,45% sehingga masuk ke dalam kriteria
“Sangat Layak” artinya aplikasi ini layak digunakan oleh masyarakat umum.