Test Pengujian Untuk menambah silahkan klik ‘Add New’ lalu isikan :

sejauh mana aplikasi ini dapat bekerja dengan baik dan apakah aplikasi ini dapat memenuhi tujuan yang ingin diperoleh sebelum diserahkan kepada end user. Pengujian dilakukan dalam 2 dua tahap yaitu pengujian internal pada aplikasi yang dilakukan oleh penulis dan pengujian lapangan yang dilakukan oleh calon pemakai aplikasi ini. Tahap ini dilakukan pengujian internal pada aplikasi yaitu melakukan pengujian atas suatu bagian program untuk mengetahui apakah dapat berfungsi dengan baik ketika dimasukan data atau menampilkan data, selain itu untuk bertujuan menemukan kesalahan serta memastikan output yang dihasilkan sesuai dengan yang diinginkan. Hasil yang didapat pada pengujian ini berhasil. Ujicoba lapangan dilakukan dengan memberi kesempatan kepada calon user untuk mencoba sendiri sistem yang telah dirancang. Sistem ini terdiri dari 2 aktor utama yaitu admin dan user maka penulis memberi kesempatan kepada mereka untuk menjadi tester dan menjawab kuesioner sederhana yang disertakan dalam pengujian lapangan. Kuesioner dimaksudkan untuk mencari tahu sejauh mana sistem dapat dimengerti dan diaplikasikan oleh calon user. Pada ujicoba lapangan ini penulis meminta 1 orang sebagai admin, 1 orang user. 89

4.2.4.1 Pengujian Mandiri

Pada tahap ini, penulis melakukan uji coba terhadap sistem yang telah dikembangkan dengan hasil sebagai berikut : Tabel 4.10 Hasil Pengujian Mandiri No Modul Prasyarat Hasil yang diharapkan Hasil uji coba 1 Edit Hapus produk Login sebagai Admin. data sudah ada di database Dapat merubah dan menghapus produk katalog baru ke dalam database OK 2 Login Login sebagai user Masuk ke halaman user account OK 3 Edit Hapus User Login sebagai admin, data sudah ada di database Dapat merubah dan menghapus user yang ada di dalam database OK 4 Tambah sub category Login sebagai admin, data sudah ada di database Dapat menambah sub category baru pada category produk yang ada di dalam database OK 5 Edit Hapus sub category Login sebagai admin, data sudah ada di database Dapat merubah dan menghapus sub category dalam database OK 6 Search Login sebagai admin dan user Dapat mencari produk yang dicari yang ada di dalam database sesuai dengan keyword OK 7 Upload dan hapus produk Login sebagai admin, data sudah ada pada database Dapat menambah dan menghapus produk OK 8 Proses Checkout Login sebagai user Dapat melakukan proses penentuan alamat, kurir pengiriman dan pembayaran OK 9 View all user Login sebagai admin Dapat melihat semua user yang sudah melakukan registrasi OK 90 10 View all categories Login sebagai user, category sudah ada di database Dapat melihat semua category ada di dalam database OK

4.2.4.2 Pengujian Lapangan

Pada tahap ini, penulis meminta 2 dua orang responden untuk melakukan uji coba terhadap aplikasi ini. Responden yang dipilih terdiri atas 1 satu orang pihak batik shop, 1 satu orang user. Bukti terlampir uji coba yang dilakukan dapat dilihat pada bagian lampiran. Secara ringkas, hasil pengujian yang dapat penulis simpulkan adalah sebagai berikut : Tabel 4.11 Pengujian Lapangan No Pengujian Penilaian 1. Fitur aplikasi secara keseluruhan Baik 2. Fitur untuk Admin Baik 3. Fitur untuk User Baik 4. Tampilan Aplikasi Baik 5. Prosedur Pengoperasian Baik 6. Keamanan Aplikasi Baik 7. Kesesuaian dengan Kebutuhan Baik Setelah melakukan pengujian mandiri maupun pengujian lapangan, penulis mengambil kesimpulan bahwa secara fungsional aplikasi telah berjalan sesuai dengan yang diharapkan. Setelah semua tahap dilakukan maka selanjutnya adalah evaluasi terhadap program. Evaluasi program dilakukan untuk mengetahui kelebihan dan kekurangan 91 yang ada pada aplikasi ini, faktor-faktor yang ada pada aplikasi ini dan faktor-faktor lain yang dapat digunakan untuk pengembangan aplikasi ini selanjutnya. Penulis melakukan evaluasi dengan melakukan demo program kepada staff Batik Shop. Dari evaluasi tersebut maka penulis menghasilkan beberapa poin penting yaitu : a. Aplikasi mampu memberikan informasi secara efisien dan dinamis. b. Informasi yang disajikan sesuai dengan kebutuhan Batik Shop. c. Dalam menggunakan aplikasi ini tidak mengalami kesulitan, karena aplikasi ini bersifat mudah digunakan dan user friendly.

4.2.5 Support Pemeliharaan

Tahap akhir ini dalam siklus SDLC pada model waterfall ini adalah support atau maintenance. Tahap ini dilakukan kegiatan hosting aplikasi ke web dengan menggunakan jasacyber.com, dimana Batik Shop harus mendaftarkan nama domain-nya dan menggunakan jasa sewa hosting agar aplikasi toko ini dapat berjalan secara online. Peningkatan sistem diperlukan, bila 92 93 dikemudian hari untuk lebih meningkatkan kualitas aplikasi Batik Shop online ini. Pada tahap ini, sistem harus dipertahankan dan dirawat secara berkala agar sistem tidak mengalami eror. Beberapa hal yang harus dilakukan pada tahap ini adalah : 1. Mengupdate informasi produk. 2. Memelihara sistem agar dapat berjalan dengan lancar. 3. Memperpanjang waktu sewa domain dan hosting.