• Tidak ada hasil yang ditemukan

Pengujian tambah berita

BAB V KESIMPULAN DAN SARAN

3. Jaringan Semantik Operator

4.4 Pengujian Perangkat Lunak

4.5.2.33 Pengujian tambah berita

Berikut dapat dilihat pengujian dari tambah berita pada tabel 4.41 dibawah ini:

Tabel 4.39 Pengujian tambah berita Kasus dan Hasil Uji Benar (Data Benar)

Aktifitas yang dilakukan

Yang diharapkan Pengamatan Kesimpulan Klik baru Menampilkan form

tambah berita Dapat menampilkan form tambah berita [] Diterima [ ] Ditolak

Mengisi data berita Contoh:

judul : diskon

ringkasan : diskon kecil kecilan isi : saat ini ada diskon lho

Jika salah satu field tidak terisi atau salah dalam pengisian, maka akan muncul pesan kesalahan bahwa field tersebut harus terisi. Dapat memunculkan pesan kesalahan bahwa field tersebut harus terisi jika salah satu field tidak terisi atau salah dalam pengisian. [] Diterima [ ] Ditolak

Tidak mengisi semua field Tampilkan pesan kesalahan Dapat menampilkan pesan kesalahan ”ada kesalahan didalam pengisian data, silahkan cek kembali” [] Diterima [ ] Ditolak

Klik tombol simpan Data pengiriman akan tersimpan didalam database Data pengiriman akan tersimpan didalam database dan muncul pesan ”data berhasil di tambah” [] Diterima [ ] Ditolak

Klik batal Kembali kemenu sebelumnya Tampil menu sebelumnya [] Diterima [ ] Ditolak

4.5.2.34 Pengujian data transaksi

Berikut dapat dilihat pengujian dari lihat transaksi pada tabel 4.42 dibawah ini:

Tabel 4.40 Pengujian lihat transaksi Kasus dan Hasil Uji Benar (Data Benar)

Aktifitas yang dilakukan

Yang diharapkan Pengamatan Kesimpulan Klik transaksi Menampilkan form

transaksi Dapat menampilkan form lihat transaksi [] Diterima [ ] Ditolak

Klik tabel transaksi pemesanan baru Menampilkan form transaksi pemesanan baru Dapat menampilkan form transaksi pemesanan baru [] Diterima [ ] Ditolak

Klik tabel transaksi pembayaran Menampilkan form transaksi pembayaran Dapat menampilkan form transaksi pembayaran [] Diterima [ ] Ditolak

Klik tabel transaksi pengiriman Menampilkan form transaksi pengiriman Dapat menampilkan form transaksi pengiriman [] Diterima [ ] Ditolak

Klik tabel transaksi berhasil Menampilkan form transaksi berhasil Dapat menampilkan form transaksi berhasil [] Diterima [ ] Ditolak

Klik tabel transaksi gagal Menampilkan form transaksi gagal Dapat menampilkan form transaksi gagal [] Diterima [ ] Ditolak Klik tombol pembayaran pada tab transaksi pemesanan baru

Ubah status transaksi pada tabel transaksi di database menjadi telah dibayar Data status transaksi telah diubah di database menjadi telah dibayar [] Diterima [ ] Ditolak

Klik tombol detail pada tab transaksi pemesanan baru Menampilkan form detail transaksi Dapat menampilkan form detail transaksi [] Diterima [ ] Ditolak Klik tombol pengiriman pada tab transaksi pembayaran

Ubah status transaksi pada tabel transaksi di database menjadi telah dikirim Data status transaksi telah diubah di database menjadi telah dikirim [] Diterima [ ] Ditolak

Klik tombol detail pada tab transaksi pembayaran Menampilkan form detail transaksi Dapat menampilkan form detail transaksi [] Diterima [ ] Ditolak

Klik tombol berhasil pata tab transaksi pengiriman

Ubah status transaksi pada tabel transaksi di database menjadi telah terkirim Data status transaksi telah diubah di database menjadi telah terkirim [] Diterima [ ] Ditolak

Klik tombol detail pata tab transaksi pengiriman Menampilkan form detail transaksi Dapat menampilkan form detail transaksi [] Diterima [ ] Ditolak

4.5.3 Kesimpulan Pengujian Alpha

Berdasarkan hasi pengujian alpha (fungsional) dengan kasus uji diatas dapat ditarik kesimpulan bahwa pembangunan aplikasi e-commerce berbasis web di KASEV Outlet Company bebas kesalahan penulisan dan secara fungsional mengeluarkan hasil yang sesuai dengan yang diharapkan.

4.6 Pengujian Beta

4.6.1 Skenario Pengujian Beta

Pengujian beta ini dilakukan dengan cara melakukan pengujian langsung di tempat penelitian. Penelitian ini dilakukan di dua lingkungan :

1. Lingkungan petugas KASEV Outlet Company

Penelitian di lingkungan petugas KASEV Outlet Company dilakukan supaya dapat mengetahui sejauh mana sistem yang dibangun dapat menjadi alternatif penyelesaian permasalahan yang telah dijelaskan di awal.

2. Lingkungan Masyarakat Umum

Penelitian di lingkungan pada masyarakat umum khususnya yang sudah terbiasa dengan teknologi internet, dilakukan supaya dapat mengetahui sejauh mana sistem yang dibangun dapat memberikan kemudahan masyarakat umum untuk melakukan transaksi pembelian barang.

Adapun beberapa poin yang diteliti adalah : a. Tampilan antar muka yang user friendly

b. Website dapat memenuhi kebutuhan informasi pelanggan

c. Memudahkan pelanggan dalam melakukan transaksi pembelian barang d. Pendokumentasikan data master dan data transaksi penjualan akan lebih

teratur bagi KASEV Outlet Company e. Sistem pembayaran yang mudah digunakan.

f. Website menjadi sarana memperluas pangsa pasar toko KASEV Outlet Company.

g. Kelayakan website untuk dipublikasikan

Berdasarkan data hasil kusioner tersebut, dapat dicari prosentase masing-masing jawaban dengan menggunakan rumus : Y = P/Q * 100%

P = Banyaknya jawaban responden tiap soal. Q = Jumlah responden

Y = Nilai persentase

Berikut ini adalah hasil persentase masing-masing jawaban yang sudah dihitung nilainya dengan menggunakan rumus diatas. Kuisioner ini diujikan kepada 10 orang.

1. Apakah anda setuju bahwa tampilan website cukup menarik dan mudah dipahami user friendly?

Tabel 4.41 Hasil pengujian kuesioner soal nomor 1

Pertanyaan No. Keterangan Responden Prosentase

(%) 1 1 Sangat Setuju 0 0 2 Setuju 8 80 3 Cukup Setuju 2 20 4 Biasa Saja 0 0 5 Kurang Setuju 0 0 6 Tidak Setuju 0 0

7 Sangat Tidak Sekali 0 0

Jumlah 10 100

Berdasarkan hasil prosentase diatas maka dapat disimpulkan sebanyak 8 atau 80% menyatakan setuju, dan 2 atau 20% menyatakan cukup setuju bahwa tampilan website cukup menarik dan mudah untuk dipahami.

2. Apakah anda setuju bahwa informasi barang yang diberikan oleh website ini sesuai dengan informasi yang anda butuhkan?

Tabel 4.42 Hasil pengujian kuesioner soal nomor 2

Pertanyaan No. Keterangan Responden Prosentase

(%) 2 1 Sangat Setuju 4 40 2 Setuju 6 50 3 Cukup Setuju 0 0 4 Biasa Saja 0 0 5 Kurang Setuju 0 0 6 Tidak Setuju 0 0

7 Sangat Tidak Sekali 0 0

Jumlah 10 100

Berdasarkan hasil prosentase diatas maka dapat disimpulkan sebanyak 4 orang atau 40 % menyatakan sangat setuju, 6 orang atau 60% menyatakan setuju bahwa informasi yang diberikan sesuai dengan informasi yang dibutuhkan costumer.

3. Apakah anda setuju bahwa website ini akan lebih memudahkan pelanggan dalam melakukan transaksi pembelian barang?

Tabel 4.43 Hasil pengujian kuesioner soal nomor 3

Pertanyaan No. Keterangan Responden Prosentase

(%) 3 1 Sangat Setuju 1 60 2 Setuju 2 40 3 Cukup Setuju 7 0 4 Biasa Saja 0 0 5 Kurang Setuju 0 0 6 Tidak Setuju 0 0

7 Sangat Tidak Sekali 0 0

Jumlah 10 100

Berdasarkan hasil prosentase diatas maka dapat disimpulkan sebanyak 1 atau 10% menyatakan sangat setuju, 2 orang atau 20 % menyatakan setuju

dan, 7 atau 70 % menyatakan cukup setuju bahwa website ini akan lebih memudahkan pelanggan dalam melakukan transaksi pembelian barang. 4. Apakah anda setuju bahwa dengan adanya website ini pihak KASEV Outlet

Company akan lebih mudah mengelola data master dan data transaksi penjualannya?

Tabel 4.44 Hasil pengujian kuesioner soal nomor 4

Pertanyaan No. Keterangan Responden Prosentase

(%) 4 1 Sangat Setuju 3 90 2 Setuju 7 10 3 Cukup Setuju 0 0 4 Biasa Saja 0 0 5 Kurang Setuju 0 0 6 Tidak Setuju 0 0

7 Sangat Tidak Sekali 0 0

Jumlah 10 100

Berdasarkan hasil prosentase diatas maka dapat disimpulkan sebanyak 3 orang atau 30 % menyatakan sangat setuju, 7 orang atau 70 % menyatakan setuju bahwa dengan adanya website ini pihak KASEV Outlet Companyakan lebih mudah mengelola data master dan data transaksi penjualannya.

5. Apakah anda setuju bahwa sistem pembayaran yang digunakan akan lebih memudahkan anda?

Tabel 4.45 Hasil pengujian kuesioner soal nomor 5

Pertanyaan No. Keterangan Responden Prosentase (%)

5

1 Sangat Setuju 0 0

2 Setuju 7 70

3 Cukup Setuju 1 10

5 Kurang Setuju 0 0

6 Tidak Setuju 0 0

7 Sangat Tidak Sekali 0 0

Jumlah 10 100

Berdasarkan hasil prosentase diatas maka dapat disimpulkan sebanyak 7 orang atau 70 % menyatakan setuju dan, 1 orang atau 10% menyatakan cukup setuju bahwa sistem pembayaran yang digunakan akan lebih memudahkan.

6. Apakah anda setuju dengan adanya website ini KASEV Outlet Company dapat memperluas pangsa pasarnya?

Tabel 4.46 Hasil pengujian kuesioner soal nomor 6

Pertanyaan No. Keterangan Responden Prosentase (%)

6 1 Sangat Setuju 0 0 2 Setuju 8 80 3 Cukup Setuju 2 20 4 Biasa Saja 0 0 5 Kurang Setuju 0 0 6 Tidak Setuju 0 0

7 Sangat Tidak Sekali 0 0

Jumlah 10 100

Berdasarkan hasil prosentase diatas maka dapat disimpulkan sebanyak 8 orang atau 80% menyatakan setuju dan 2 orang atau 20% menyatakan setuju bahwa website ini akan memperluas pangsa pasar toko KASEV Outlet Company Apakah anda setuju bahwa website ini telah layak untuk di-online-kan?

7. Apakah anda setuju bahwa website ini telah layak untuk di-online-kan? Tabel 4.47 Hasil pengujian kuesioner soal nomor 7

Pertanyaan No. Keterangan Responden Prosentase (%)

7 1 Sangat Setuju 0 0 2 Setuju 8 80 3 Cukup Setuju 2 20 4 Biasa Saja 0 0 5 Kurang Setuju 0 0 6 Tidak Setuju 0 0

7 Sangat Tidak Sekali 0 0

Jumlah 10 100

Berdasarkan hasil prosentase diatas maka dapat disimpulkan sebanyak 8 orang atau 80% menyatakan setuju dan 2 orang atau 20% menyatakan cukup setuju bahwa website ini sudah layak untuk di-online-kan.

4.6.2 Kesimpulan Pengujian Beta

Berdasarkan pengujian beta diatas, bahwa dapat diambil kesimpulan bahwa: 1. Aplikasi ini memudahkan pelanggan dalam mendapatkan informasi barang

yang tersedia.

2. Pelanggan dapat melakukan transaksi pembelian barang di KASEV Outlet Companydengan lebih mudah.

3. Proses pembayaran yang digunakan cukup mudah digunakan bagi para pelanggan.

4. Aplikasi ini juga memudahkan pihak toko dalam mendokumentasikan data master dan data transaksi penjualan barangnya.

5. Aplikasi ini juga dapat memperluas pangsa pasar KASEV Outlet Company karena menjadi tidak terbatas secara geografis.

170

BAB V

KESIMPULAN DAN SARAN

Pada bab ini akan diulas tentang kesimpulan yang berisi hasil-hasil yang diperoleh setelah dilakukan analisis, desain, dan implementasi dari perancangan perangkat lunak yang dibangun dan telah dikembangkan serta saran-saran yang akan memberikan catatan penting dan kemungkinan perbaikan yang perlu dilakukan untuk pembangunan perangkat lunak selanjutnya.

5.1Kesimpulan

Adapun kesimpulan yang dihasilkan adalah sebagai berikut :

1. Pelanggan dapat lebih mudah mendapatkan info tentang barang barang apa saja yang ada ditoko secara online.

2. Akan jauh lebih fleksibel karena setiap pelanggan dapat melakukan transaksi dimanapun dia berada.

3. Dengan adanya website ini pelanggan yang berada diluar kota tetap dapat melakukan tansaksi tanpa harus datang ke Tasikmalaya.

5.2Saran

Saran-saran terhadap penggunaan sistem yang telah dibuat adalah sebagai berikut :

1. Setidaknya perlu juga untuk membuka cabang dikota kota besar selain Tasikmalaya, agar lebih berkembang, dan pelanggan semakin banyak, bila perlu membuka cabang di luar negeri sekalipun, karena dengan adanya website e-commerce ini, dimanapun diseluruh dunia orang dapat melakukan pembelanjaan secara online.

2. Perlu adanya pengembangan website agar lebih lengkap dan menarik lagi, baik dari segi design ataupun dari segi sistemnya, mugkin untuk system pembayaran agar lebih banyak pilihan lagi.

3. Perlu adanya pengembangan penambahan kerjasama dengan sejumlah ekspedisi pengiriman selain Tiki atau JNE, mungkin untuk pengiriman luar negeri seperti FedEx.

xvi

Gambar 2.1 Struktur Organisasi ... 13

Gambar 2.2 Karakteristik sistem ... 18

Gambar 2.3 Perubahan data menjadi informasi ... 21

Gambar 2.4 Siklus informasi ... 23

Gambar 2.5 Simbol Entitas ... 42

Gambar 2.6 One to One Relationship ... 44

Gambar 2.7 One to Many Relationship ... 44

Gambar 2.8 Many to One Relationship ... 44

Gambar 2.9 Many to Many Relationship... 44

Gambar 2.10 Simbol dari sebuah proses ... 46

Gambar 2.11 Simbol dari aliran data... 46

Gambar 2.12 Simbol dari simpanan data ... 47

Gambar 2.13 Simbol dari sebuah terminator ... 48

Gambar 3.1 Flowmap Sistem penjualan product yang sedang berjalan .. 73

Gambar 3.2 ER Diagram ... 79

Gambar 3.3 Diagram Konteks ... 80

Gambar 3.4 DFD Level 1 ... 81

Gambar 3.5 DFD Level 2 Proses 1 login ... 82

Gambar 3.6 DFD level 2 Proses 3.0 Pengolahan data user ... 82

xvii

Gambar 3.10 DFD Level 3 Proses 3.2 mengubah user ... 84

Gambar 3.11 DFD Level 3 Proses 4.1 pengolahan data kota... 85

Gambar 3.12 DFD Level 3 Proses 4.2 pengolahan data kategori ... 85

Gambar 3.13 DFD Level 3 Proses 4.3 pengolahan data product ... 86

Gambar 3.14 DFD Level 3 Proses 4.4 pengolahan data pesanan... 86

Gambar 3.15 DFD Level 3 Proses 4.5 pengolahan data provinsi ... 87

Gambar 3.16 DFD Level 3 Proses 4.6 pengolahan berita ... 87

Gambar 3.17 DFD Level 3 Proses 4.7 pengolahan data kontak... 88

Gambar 3.19 Skema Relasi ... 99

Gambar 3.20 Perancangan Tampilan Beranda ... 105

Gambar 3.21 Tampilan Produk ... 105

Gambar 3.22 Perancangan Tampilan Keranjang Belanja ... 106

Gambar 3.23 Perancangan Tampilan Berita... 106

Gambar 3.24 Perancangan Tampilan Pengiriman ... 107

Gambar 3.25 Perancangan Tampilan Login Member ... 107

Gambar 3.26 Perancangan Tampilan Kategori produk ... 108

Gambar 3.27 Perancangan Tampilan Detail Produk ... 108

Gambar 3.28 Perancangan Tampilan Beranda Member ... 109

Gambar 3.29 Perancangan Tampilan informasi alamat member ... 109

Gambar 3.30 Perancangan Tampilan Ganti password ... 110

xviii

Gambar 3.34 Perancangan detail produk ... 112

Gambar 3.35 Perancangan checkout ... 112

Gambar 3.36 Perancangan Tampilan Login Operator ... 113

Gambar 3.37 Perancangan Tampilan Home Operator ... 113

Gambar 3.38 Perancangan Tampilan view dan tambah kategori ... 113

Gambar 3.39 Perancangan Tampilan view produk ... 114

Gambar 3.40 Perancangan tambah produk... 114

Gambar 3.41 Perancangan Tampilan ubah produk ... 115

Gambar 3.42 Perancangan Tampilan tambah provinsi ... 115

Gambar 3.43 Perancangan Tampilan tambah kota ... 116

Gambar 3.44 Perancangan Tampilan Tampilan ubah kota ... 116

Gambar 3.45 Perancangan Tampilan Laporan penjualan ... 116

Gambar 3.46 Perancangan Tampilan Halaman Utama Admin ... 117

Gambar 3.47 Perancangan Tampilan Ganti password ... 118

Gambar 3.48 Perancangan Tampilan Tambah Operator ... 118

Gambar 3.49 Perancangan Tampilan Menu pengunjung ... 118

Gambar 3.50 Perancangan Tampilan Struktur Menu Member ... 119

Gambar 3.51 Perancangan Tampilan Struktur Menu Operator ... 119

Gambar 3.52 Perancangan Tampilan Menu Administrator ... 120

Gambar 3.53 Perancangan Tampilan Perancangan Pesan... 121

xix

xii

Tabel 3.1 Evaluasi sistem yang sedang berjalan ... 74

Tabel 3.2 Karakteristik pengguna ... 76

Table 3.3 Spesifikasi Proses ... 88

Table 3.4 Kamus Data ... 95

Tabel 3.5 Tabel Administrator... 99

Tabel 3.6 Tabel Member ... 100

Tabel 3.7 Tabel Kategori ... 100

Tabel 3.8 Tabel Produk ... 101

Tabel 3.9 Tabel transaksi ... 101

Tabel 3.10 Tabel order detail ... 101

Tabel 3.11 Tabel kota ... 102

Tabel 3.12 Tabel provinsi ... 102

Tabel 3.13 Tabel berita ... 102

Tabel 3.14 Tabel shipping ... 103

Tabel 3.15 Tabel operator ... 103

Tabel 3.16 Tabel order... 103

Tabel 3.17 Tabel kontak ... 104

Tabel 3.18 Tabel order pesan ... 104

Tabel 4.1 Perangkat keras yang digunakan ... 125

Tabel 4.2 Perangkat Lunak yang digunakan ... 126

xiii

Tabel 4.6 Skenario pengujian aplikasi operator ... 133

Tabel 4.7 Pengujian Registrasi member ... 134

Tabel 4.8 Pengujian login member ... 135

Tabel 4.9 Pengujian logout ... 136

Tabel 4.10 Pengujian ubah profil member... 137

Tabel 4.11 Pengujian ganti password member ... 137

Tabel 4.12 Pengujian menu produk ... 138

Tabel 4.14 Pengujian menu berita ... 139

Tabel 4.15 Pengujian menu kategori ... 140

Tabel 4.16 Pengujian menu shopping cart ... 141

Tabel 4.17 Pengujian form pengiriman ... 141

Tabel 4.18 Pengujian formcheckout ... 141

Tabel 4.19 Pengujian form konfirmasi pembayaran ... 142

Tabel 4.20 Pengujian menu history ... 143

Tabel 4.21 Pengujian login administrator... 143

Tabel 4.22 Pengujian ganti password administrator ... 144

Tabel 4.23 Pengujian data operator ... 145

Tabel 4.24 Pengujian tambah operator ... 145

Tabel 4.25 Pengujian loginoperator ... 146

Tabel 4.26 Pengujian ganti password operator ... 147

xiv

Tabel 4.30 Pengujian tambah provinsi ... 151

Tabel 4.31 Pengujian lihat kota ... 152

Tabel 4.32 Pengujian tambah kota ... 153

Tabel 4.33 Pengujian lihat kategori ... 154

Tabel 4.34 Pengujian tambah kategori ... 155

Tabel 4.35 Pengujian lihat produk ... 156

Tabel 4.36 Pengujian tambah produk ... 157

Tabel 4.37 Pengujian lihat member ... 158

Tabel 4.38 Pengujian lihat berita ... 158

Tabel 4.39 Pengujian tambah berita ... 160

Tabel 4.40 Pengujian lihat transaksi ... 161

Tabel 4.41 Hasil pengujian kuesioner soal nomor 1 ... 164

Tabel 4.42 Hasil pengujian kuesioner soal nomor 2 ... 165

Tabel 4.43 Hasil pengujian kuesioner soal nomor 3 ... 165

Tabel 4.44 Hasil pengujian kuesioner soal nomor 4 ... 166

Tabel 4.45 Hasil pengujian kuesioner soal nomor 5 ... 166

Tabel 4.46 Hasil pengujian kuesioner soal nomor 6 ... 167

Tabel 4.47 Hasil pengujian kuesioner soal nomor 7 ... 168

Tabel 4.51 Hasil pengujian kuesioner soal nomor 5 ... 176

Tabel 4.52 Hasil pengujian kuesioner soal nomor 6 ... 176

xvi 1. Entity Relationship Diagram (ERD)

NO SIMBOL KETERANGAN

1 Menunjukan suatu objek

berupa benda, konsep atau entitas

2 Menunjukan hubungan

logical antara satu file

dengan file lainnya.

3 Menunjukan atribut suatu

entitas

4 N 1 Menunjukan hubungan

banyak ke satu (N-1)

5 1 N Menunjukan hubungan satu

ke banyak (1-N)

6 N N Menunjukan hubungan

xvii

proses dari operasi program komputer

2 Proses Menggambarkan kegiatan

atau kerja yang dilakukan oleh manusia atau komputer

3 Garis Alir Menunjukan arus data yang

mengalir antara proses,

simpanan data dan kesatuan luar dari ke suatu arus

4 Penyimpanan Data Menggambarkan suatu

xxiii

LAMPIRAN A IMPLEMENTASI ANTARMUKA ...A-1

LAMPIRAN B LISTING PROGRAM ...B-1

LAMPIRAN C HASIL KUESIONER ...C-1

172

[1] Abdul Kadir, “Pengenalan Sistem Informasi”, Andi, Yogyakarta : 2003.

[2] Sutarman, S.Kom. (2003). Membangun Aplikasi Web dengan PHP dan

MySQL. Yogyakarta : Graha Ilmu.

[3] Betha Sidik, Ir., “Pemrograman Web Dengan PHP”, Informatika Bandung, Bandung :

2006.

[4] Wahana Komputer, “ Pengolahan Database dengan MySQL “, Yogyakarta :

Andi.

[5] Hakim, Lukmanul, 2008, Membongkar Trik Rahasia Para Master PHP,

LOKOMEDIA, Yogyakarta.

[6] Ilham Perdana, 2007, Hand Out Metodologi Penelitian, Petunjuk Tata Tulis

Nim : 10105001

Tempat / Tgl Lahir : Ciamis, 20 September 1983

Jenis Kelamin : Laki - laki

Alamat : Jl. Sukasari RT 01 / Rw 07 No. 14

Desa. Imbanagara Raya Kec. Ciamis Kab. Ciamis

Provinsi Jawa Barat.

Telepon : 022-91744736 Email : if10105001@yahoo.co.id Pendidikan 1. 1990 – 1996 : SD Negeri Imbanagara IV 2. 1996 – 1999 : SMP Negeri 1 Ciamis 3. 1999– 2002 : SMK Negeri 2 Tasikmalaya

4. 2005 - 2010 : Program Studi S1 Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

Bandung, Juli 2010 Penulis

Dokumen terkait