TINJAUAN PUSTAKA DAN LANDASAN TEORI

3.2.2.4 Kebutuhan Non Fungsional

Kebutuhan non-fungsional dari E-Marketplace Batik Solo pada tabel di bawah ini :

Tabel 3. 3 Non Kebutuhan Fungsional

Kode

Deskripsi

KNFS01 Login

3.3 Perancangan

3.3.1 Perancangan Sistem

3.3.1.1 Use Case Diagram (UCD)

Dari kebutuhan fungsional yang sudah di deskripsikan sebelumnya, maka dapat dibuat use case diagram yang menggambarkan siapa saja aktor yang terlibat dan aksi apa saja yang dapat dilakukan oleh aktor tersebut. Berikut ini adalah gambaran use case diagram dari E-MARKETPLACE BATIK.

Gambar 3. 2 Use case diagram

3.3.1.2 Activity Diagram

Activity Diagram digunakan untuk menjelaskan setiap use case menjadi lebih rinci agar mudah dipahami setiap aktivitas yang terjadi di dalam use case dan bagaimana prosesnya.

3.3.1.2.1 Activity Diagram Konfirmasi Pembayaran Activity Diagram Konfirmasi pembayaran ini menjelaskan tentang aktor member ketika akan melakukan konfirmasi pembayaran pemesanan yang telah di lakukan.

Gambar 3. 3 Activity diagram konfirmasi pembayaran

3.3.1.2.2 Activity Diagram Konfirmasi Pengiriman Activity Diagram Konfirmasi Pengiriman ini menjelaskan tentang aktor Pelapak ketika akan melakukan konfirmasi Pengiriman

Gambar 3. 4 Activity diagram konfirmasi pengiriman

3.3.1.2.3 Activity Diagram Konfirmasi Penyetoran Activity Diagram Konfirmasi penyetoran ini menjelaskan tentang aktor agen ketika akan melakukan konfirmasi penyetoran transaksi dari setiap pelapak

Gambar 3. 5 Activity diagram konfirmasi penyetoran

3.3.1.2.4 Activity Diagram Melihat Status Transaksi Activity Diagram meliat status transaksi ini menjelaskan tentang aktor member atau pelapak ketika akan melakukan pengecekan status transaksi pembelian

Gambar 3. 6 Activity diagram melihat status transaksi

3.3.1.2.5 Activity Diagram Melihat Bantuan Activity Diagram melihat bantuan ini menjelaskan tentang aktor member , pelapak ,pengunjung ketika akan melihat bantuan.

Gambar 3. 7 Activity diagram melihat bantuan

3.3.1.2.6 Activity Diagram Menampilkan Agen Activity Diagram menampilkan agen ini menjelaskan tentang aktor agen ketika akan melakukan melihat data agen

Gambar 3. 8 Activity diagram menampilkan data agen

3.3.1.2.7 Activity Diagram Menampilkan Kategori Produk Activity Diagram menampilkan Kategori Produk ini menjelaskan tentang aktor agen ketika akan melakukan melihat data Kategori Produk.

Gambar 3. 9 Activity diagram tampil kategori produk

3.3.1.2.8 Activity Diagram Menampilkan Pelapak Activity Diagram menampilkan Pelapak ini menjelaskan tentang aktor agen ketika akan melakukan melihat data pelapak

Gambar 3. 10 Activity diagram tampil pelapak

3.3.1.2.9 Activity Diagram Menampilkan Member Activity Diagram menampilkan member ini menjelaskan tentang aktor agen ketika akan melakukan melihat data member

Gambar 3. 11 Activity diagram tampil data member

3.3.1.2.10 Activity Diagram Menampilkan Konfirmasi Pembayaran Activity Diagram menampilkan Konfirmasi Pembayaran ini menjelaskan tentang aktor agen ketika akan melakukan melihat data Konfirmasi Pembayaran yang dilakukan member

Gambar 3. 12 Activity diagram tampil konfirmasi pembayaran

3.3.1.2.11 Activity Diagram Menampilkan Konfirmasi Pengiriman Activity Diagram menampilkan Konfirmasi Pengiriman ini menjelaskan tentang aktor agen ketika akan melakukan melihat data Konfirmasi Pengiriman

Gambar 3. 13 Activity diagram tampil konfirmasi pengiriman

3.3.1.2.12 Activity Diagram Notifikasi Transaksi Activity Diagram menampilkan Notifikasi Transaksi ini menjelaskan tentang aktor agen ketika akan melakukan melihat data Notifikasi Transaksi

Gambar 3. 14 Activity diagram tampil notifikasi transaksi

3.3.1.2.13 Activity Diagram Menampilkan Pemesanan Member Activity Diagram menampilkan Pemesanan Produk ini menjelaskan tentang aktor pelapak ketika akan melakukan melihat data Pemesanan Member

Gambar 3. 15 Activity diagram tampil pemesanan produk

3.3.1.2.14 Activity Diagram Menampilkan Pemesanan Activity Diagram menampilkan Menampilkan Pemesanan ini menjelaskan tentang aktor member , pelapak ketika akan melakukan melihat data pemesanan yang telah di pesan

Gambar 3. 16 Activity diagram tampil pemesanan

3.3.1.2.15 Activity Diagram Menampilkan Penyetoran Activity Diagram menampilkan Penyetoran ini menjelaskan tentang aktor pelapak ketika akan melakukan melihat data Penyetoran yang di lakukan oleh agen.

Gambar 3. 17 Activity diagram tampil penyetoran

3.3.1.2.16 Activity Diagram Menampilkan Transaksi Penjualan Activity Diagram menampilkan Transaksi Penjualan ini menjelaskan tentang aktor pelapak ketika akan melakukan melihat data Transaksi Penjualan

Gambar 3. 18 Activity diagram tampil transaksi penjualan

3.3.1.2.17 Activity Diagram Menampilkan transaksi Activity Diagram menampilkan transaksi ini menjelaskan tentang aktor agen , member , pelapak ketika akan melakukan melihat data transaksi yang telah di lakukan

Gambar 3. 19 Activity diagram tampil transaksi

3.3.1.2.18 Activity Diagram Menampilkan Produk Activity Diagram menampilkan Produk ini menjelaskan tentang semua user ketika akan melakukan melihat Produk.

Gambar 3. 20 Activity diagram tampil produk

3.3.1.2.19 Activity Diagram Menampilkan Profil Member Activity Diagram menampilkan Profil Member ini menjelaskan tentang aktor member ketika akan melakukan melihat Profil Member

Gambar 3. 21 Activity diagram tampil produk member

3.3.1.2.20 Activity Diagram Menampilkan Profil Pelapak Activity Diagram menampilkan Profil Pelapak ini menjelaskan tentang aktor pelapak akan melakukan melihat data Profil Pelapak.

Gambar 3. 22 Activity diagram tampil Profil pelapak

3.3.1.2.21 Activity Diagram Mencari Produk Activity Diagram Mencari Produk ini menjelaskan tentang semua aktor ketika akan melakukan mencari produk yang di inginkan

Gambar 3. 23 Activity diagram mencari produk

3.3.1.2.22 Activity Diagram Menghapus Pelapak Activity Diagram Menghapus Pelapak ini menjelaskan tentang aktor agen ketika akan melakukan Menghapus data Pelapak

Gambar 3. 24 Activity diagram menghapus produk

3.3.1.2.23 Activity Diagram Menghapus Member Activity Diagram Menghapus Member ini menjelaskan tentang aktor agen ketika akan melakukan Menghapus data Member

Gambar 3. 25 Activity diagram menghapus member

3.3.1.2.24 Activity Diagram Menghapus Agen Activity Diagram Menghapus Agen ini menjelaskan tentang aktor agen ketika akan melakukan Menghapus data Agen

Gambar 3. 26 Activity diagram menghapus agen

3.3.1.2.25 Activity Diagram Menghapus Kategori Produk Activity Diagram Menghapus kategori Produk ini menjelaskan tentang aktor agen akan melakukan Menghapus data Kategori Produk

Gambar 3. 27 Activity diagram menghapus kategori produk

3.3.1.2.26 Activity Diagram Menghapus Konfirmasi Pembayaran Activity Diagram Menghapus Konfirmasi Pembayaran ini menjelaskan tentang aktor agen ketika akan melakukan Menghapus data Konfirmasi Pembayaran

Gambar 3. 28 Activity diagram menghapus konfirmasi pembayaran

3.3.1.2.27 Activity Diagram Menghapus Konfirmasi Pengiriman Activity Diagram Menghapus Konfirmasi Pengiriman ini menjelaskan tentang aktor agen ketika akan melakukan Menghapus data Konfirmasi Pengiriman

Gambar 3. 29 Activity diagram menghapus konfirmasi pengiriman

3.3.1.2.28 Activity Diagram Menghapus Notifikasi Transaksi Activity Diagram Menghapus Notifikasi Transaksi ini menjelaskan tentang aktor agen melakukan Menghapus data Notifikasi Transaksi.

Gambar 3. 30 Activity diagram menghapus notifikasi transaksi

3.3.1.2.29 Activity Diagram Menghapus Produk Activity Diagram Menghapus Produk ini menjelaskan tentang aktor agen , pelapak ketika akan melakukan Menghapus data Produk.

Gambar 3. 31 Activity diagram menghapus data produk

3.3.1.2.30 Activity Diagram Menghapus Transaksi Activity Diagram Menghapus Transaksi ini menjelaskan tentang aktor agen ketika akan melakukan Menghapus data Transaksi

Gambar 3. 32 Activity diagram menghapus transaksi

3.3.1.2.31 Activity Diagram Menginputkan Agen Activity Diagram Menginputkan Agen ini menjelaskan tentang aktor agen ketika akan melakukan Menginputkan Agen

Gambar 3. 33 Activity diagram menginput data agen

3.3.1.2.32 Activity Diagram Menginputkan Kategori Produk Activity Diagram Menginputkan Kategori Produk ini menjelaskan tentang aktor agen ketika akan melakukan Menginputkan Kategori Produk

Gambar 3. 34 Activity diagram input kategori produk

3.3.1.2.33 Activity Diagram Menginputkan Member Activity Diagram Menginputkan Member ini menjelaskan tentang aktor Pengunjung ketika akan melakukan Menginputkan Member

Gambar 3. 35 Activity diagram input member

3.3.1.2.34 Activity Diagram Menginputkan Pelapak Activity Diagram Menginputkan Pelapak ini menjelaskan tentang aktor pengunjung ketika akan melakukan Menginputkan Pelapak

Gambar 3. 36 Activity diagram input pelapak

3.3.1.2.35 Activity Diagram Menginputkan Produk Activity Diagram Menginputkan Produk ini menjelaskan tentang aktor pelapak ketika akan melakukan Menginputkan Produk

Gambar 3. 37 Activity diagram input produk

3.3.1.2.36 Activity Diagram Mengubah Agen Activity Diagram Mengubah Agen ini menjelaskan tentang aktor agen ketika akan melakukan Mengubah Agen

Gambar 3. 38 Activity diagram ubah data agen

3.3.1.2.37 Activity Diagram Mengubah Kategori Produk Activity Diagram Mengubah Kategori Produk ini menjelaskan tentang aktor agen ketika akan melakukan Mengubah Kategori Produk

Gambar 3. 39 Activity diagram ubah kategori produk

3.3.1.2.38 Activity Diagram Mengubah Profil Pelapak Activity Diagram Mengubah Profil Pelapak ini menjelaskan tentang aktor pelapak ketika akan melakukan Mengubah Profil Pelapak

Gambar 3. 40 Activity diagram ubah Profil pelapak

3.3.1.2.39 Activity Diagram Mengubah Persen Potongan Activity Diagram Mengubah Persen Potongan ini menjelaskan tentang aktor pelapak ketika akan melakukan Mengubah Persen Potongan

Gambar 3. 41 Activity diagram ubah persen potongan

3.3.1.2.40 Activity Diagram Mengubah Produk Activity Diagram Mengubah Produk ini menjelaskan tentang aktor pelapak ketika akan melakukan Mengubah Produk.

Gambar 3. 42 Activity diagram ubah produk

3.3.1.2.41 Activity Diagram Mengubah Profil Member Activity Diagram Mengubah Profil Member ini menjelaskan tentang aktor member ketika akan melakukan Mengubah Profil Member

Gambar 3. 43 Activity diagram ubah Profil member

3.3.1.2.42 Activity Diagram Mengubah Status Transaksi Activity Diagram Mengubah Status Transaksi ini menjelaskan tentang aktor agen ketika akan melakukan Mengubah Status Transaksi.

Gambar 3. 44 Activity diagram ubah status transaksi

3.3.1.2.43 Activity Diagram Pemesanan Produk Activity Diagram Pemesanan Produk ini menjelaskan tentang aktor member ketika akan melakukan Pemesanan Produk

Gambar 3. 45 Activity diagram pemesanan produk

3.3.1.2.44 Activity Diagram Menampilkan Tentang Marketplace Activity Diagram Menampilkan Tentang Marketplace ini menjelaskan tentang semua aktor ketika akan melakukan menampilkan Tentang Marketplace

Gambar 3. 46 Activity diagram tampil marketplace

3.3.1.2.45 Activity Diagram Menampilkan Aturan Penggunaan Activity Diagram Menampilkan Aturan Penggunaan ini menjelaskan tentang semua aktor ketika akan melakukan Menampilkan Aturan Penggunaan Marketplace

Gambar 3. 47 Activity diagram tampil aturan pengguna

3.3.1.2.46 Activity Diagram Menampilkan Pegumuman Activity Diagram Menampilkan Pengumuman ini menjelaskan tentang semua aktor akan melakukan menampilkan Pengumuman.

Gambar 3. 48 Activity diagram tampil pengumuman

3.3.1.2.47 Activity Diagram Menampilkan Cara Menjadi Member Activity Diagram Menampilkan Cara Menjadi Member ini menjelaskan tentang semua aktor ketika akan melakukan menampilkan Cara Menjadi Member

Gambar 3. 49 Activity diagram tampil cara jadi member

3.3.1.2.48 Activity Diagram Menampilkan Cara Belanja Activity Diagram Menampilkan Cara Belanja ini menjelaskan tentang semua aktor ketika akan melakukan menampilkan Cara Belanja

Gambar 3. 50 Activity diagram tampil cara belanja

3.3.1.2.49 Activity Diagram Menampilkan Cara Pembayaran Activity Diagram Menampilkan Cara Pembayaran ini menjelaskan tentang semua aktor akan melakukan menampilkan Cara Pembayaran

Gambar 3. 51 Activity diagram tampil cara pembayaran

3.3.1.2.50 Activity Diagram Menampilkan Peraturan Member Activity Diagram Menampilkan Peraturan Member ini menjelaskan tentang semua aktor ketika akan melakukan menampilkan Peraturan Member

Gambar 3. 52 Activity diagram tampil peraturan member

3.3.1.2.51 Activity Diagram Menampilkan Cara Menjadi Pelapak Activity Diagram Menampilkan Cara Menjadi Pelapak ini menjelaskan tentang semua aktor ketika akan melakukan menampilkan Cara Menjadi Pelapak

Gambar 3. 53 Activity diagram tampil cara jadi pelapak

3.3.1.2.52 Activity Diagram Menampilkan Cara Berjualan Activity Diagram Menampilkan Cara Berjualan ini menjelaskan tentang semua aktor akan melakukan menampilkan Cara Berjualan

Gambar 3. 54 Activity diagram tampil cara berjualan

3.3.1.2.53 Activity Diagram Menampilkan Peraturan Pelapak Activity Diagram Menampilkan Peraturan Pelapak ini menjelaskan tentang semua aktor ketika akan melakukan menampilkan Peraturan Pelapak

Gambar 3. 55 Activity diagram tampil peraturan pelapak

3.3.1.2.54 Activity Diagram Menampilkan Data Slide Activity Diagram Menampilkan Data Slide ini menjelaskan tentang aktor pelapak ketika akan melakukan menampilkan Data Slide

Gambar 3. 56 Activity diagram tampil data slide

3.3.1.2.55 Activity Diagram Menginputkan Slide Activity Diagram Menginputkan slide ini menjelaskan tentang aktor pelapak ketika akan melakukan Menginputkan slide

Gambar 3. 57 Activity diagram input slide

3.3.1.2.56 Activity Diagram Mengubah Slide Activity Diagram Mengubah Slide ini menjelaskan tentang aktor pelapak ketika akan melakukan Mengubah slide

Gambar 3. 58 Activity diagram ubah slide

3.3.1.2.57 Activity Diagram Mencetak Laporan Penyetoran Activity Diagram Mencetak Laporan Penyetoran ini menjelaskan tentang semua aktor ketika akan melakukan Mencetak Laporan Penyetoran

Gambar 3. 59 Activity diagram cetak laporan penyetoran

3.3.1.2.58 Activity Diagram Menampilkan Potongan Penyetoran Activity Diagram Menampilkan Potongan Penyetoran ini menjelaskan tentang aktor agen ketika akan melakukan menampilkan Potongan Penyetoran

Gambar 3. 60 Activity diagram tampil potongan penyetoran

3.3.1.2.59 Activity Diagram Menampilkan Data Transaksi Pembelian

Activity Diagram Menampilkan Tarnsaksi Pembelian ini menjelaskan tentang aktor member dan pelapak ketika akan melakukan menampilkan Transaksi Pembelian

Gambar 3. 61 Activity diagram tampil data transaksi pembelian

3.3.1.3 Sequence Digram

3.3.1.3.1 Sequence Diagram konfirmasi pembayaran Sequence Diagram Konfirmasi pembayaran ini menjelaskan tentang aktor member ketika akan melakukan konfirmasi pembayaran pemesanan yang telah di lakukan.

Gambar 3. 62 Sequence diagram konfirmasi pembayaran

3.3.1.3.2 Sequence Diagram konfirmasi Pengiriman Sequence Diagram Konfirmasi Pengiriman ini menjelaskan tentang aktor Pelapak ketika akan melakukan konfirmasi Pengiriman

Gambar 3. 63 Sequence diagram konfirmasi pengiriman

3.3.1.3.3 Sequence Diagram Konfirmasi Penyetoran Sequence Diagram Konfirmasi penyetoran ini menjelaskan tentang aktor agen ketika akan melakukan konfirmasi penyetoran transaksi dari setiap pelapak

Gambar 3. 64 Sequence diagram konfirmasi penyetoran 3.3.1.3.4 Sequence Diagram Melihat Bantuan Sequence Diagram melihat bantuan ini menjelaskan tentang aktor

member , pelapak ,pengunjung ketika akan melihat bantuan

Gambar 3. 65 Sequence diagram melihat bantuan

3.3.1.3.5 Sequence Diagram Melihat Agen Sequence Diagram menampilkan agen ini menjelaskan tentang aktor agen ketika akan melakukan melihat data agen

Gambar 3. 66 Sequence diagram melihat agen

3.3.1.3.6 Sequence Diagram Melihat Kategori Produk Sequence Diagram menampilkan Kategori Produk ini menjelaskan tentang aktor agen ketika akan melakukan melihat data Kategori Produk

Gambar 3. 67 Sequence diagram melihat kategori produk

3.3.1.3.7 Sequence Diagram Melihat Pelapak Sequence Diagram menampilkan Pelapak ini menjelaskan tentang aktor agen ketika akan melakukan melihat data pelapak

Gambar 3. 68 Sequence diagram melihat pelapak

3.3.1.3.8 Sequence Diagram Melihat Member Sequence Diagram menampilkan member ini menjelaskan tentang aktor agen ketika akan melakukan melihat data member

Gambar 3. 69 Sequence diagram melihat member

3.3.1.3.9 Sequence Diagram Melihat Konfirmasi Pembayaran Sequence Diagram menampilkan Konfirmasi Pembayaran ini menjelaskan tentang aktor agen ketika akan melakukan melihat data Konfirmasi Pembayaran yang dilakukan member

Gambar 3. 70 Sequence diagram melihat konfirmasi pembayaran

3.3.1.3.10 Sequence Diagram Melihat Konfirmasi Pengiriman Sequence Diagram menampilkan Konfirmasi Pengiriman ini menjelaskan tentang aktor agen ketika akan melakukan melihat data Konfirmasi Pengiriman

Gambar 3. 71 Sequence diagram melihat konfirmasi pengiriman

3.3.1.3.11 Sequence Diagram Melihat notifikasi transaksi Sequence Diagram menampilkan Notifikasi Transaksi ini menjelaskan tentang aktor agen ketika akan melakukan melihat data Notifikasi Transaksi

Gambar 3. 72 Sequence diagram melihat notifikasi konfirmasi

3.3.1.3.12 Sequence Diagram Melihat pemesanan member Sequence Diagram menampilkan Pemesanan Produk ini menjelaskan tentang aktor pelapak ketika akan melakukan melihat data Pemesanan Member

Gambar 3. 73 Sequence diagram melihat pemesanan member

3.3.1.3.13 Sequence Diagram Melihat Pemesanan Sequence Diagram menampilkan Menampilkan Pemesanan ini menjelaskan tentang aktor member , pelapak ketika akan melakukan melihat data pemesanan yang telah di pesan

Gambar 3. 74 Sequence diagram melihat pemesanan 3.3.1.3.14 Sequence Diagram Melihat Penyetoran Sequence Diagram menampilkan Penyetoran ini menjelaskan

tentang aktor pelapak ketika akan melakukan melihat data Penyetoran yang di lakukan oleh agen

Gambar 3. 75 Sequence diagram melihat penyetoran

3.3.1.3.15 Sequence Diagram Melihat Transaksi Penjualan Sequence Diagram Melihat menampilkan Transaksi Penjualan ini menjelaskan tentang aktor pelapak ketika akan melakukan melihat data Transaksi Penjualan

Gambar 3. 76 Sequence diagram melihat transaksi penjualan

3.3.1.3.16 Sequence Diagram Melihat Data Transaksi Sequence Diagram menampilkan transaksi ini menjelaskan tentang aktor agen , member , pelapak ketika akan melakukan melihat data transaksi yang telah di lakukan .

Gambar 3. 77 Sequence diagram melihat data transaksi

3.3.1.3.17 Sequence Diagram Melihat Produk Sequence Diagram menampilkan Produk ini menjelaskan tentang semua user ketika akan melakukan melihat Produk

Gambar 3. 78 Sequence diagram melihat produk 3.3.1.3.18 Sequence Diagram Melihat Profil Member Sequence Diagram menampilkan Profil Member ini menjelaskan

tentang aktor member ketika akan melakukan melihat Profil Member

Gambar 3. 79 Sequence diagram melihat Profil member

3.3.1.3.19 Sequence Diagram Melihat Profil Pelapak Sequence Diagram menampilkan Profil Pelapak ini menjelaskan tentang aktor pelapak ketika akan melakukan melihat data Profil Pelapak

Gambar 3. 80 Sequence diagram melihat Profil pelapak

3.3.1.3.20 Sequence Diagram Melihat Status Transaksi Sequence Diagram melihat status transaksi ini menjelaskan tentang aktor member atau pelapak ketika akan melakukan pengecekan status transaksi pembelian

Gambar 3. 81 Sequence diagram melihat status transaksi

3.3.1.3.21 Sequence Diagram Mencari Produk Sequence Diagram Mencari Produk ini menjelaskan tentang semua aktor ketika akan melakukan mencari produk yang di inginkan

Gambar 3. 82 Sequence diagram mencari produk

3.3.1.3.22 Sequence Diagram Menghapus Pelapak Sequence Diagram Menghapus Pelapak ini menjelaskan tentang aktor agen ketika akan melakukan Menghapus data Pelapak

Gambar 3. 83 Sequence diagram menghapus pelapak

3.3.1.3.23 Sequence Diagram Menghapus Member Sequence Diagram Menghapus Member ini menjelaskan tentang aktor agen ketika akan melakukan Menghapus data Member

Gambar 3. 84 Sequence diagram menghapus member 3.3.1.3.24 Sequence Diagram Menghapus Agen Sequence Diagram Menghapus Agen ini menjelaskan tentang aktor

agen ketika akan melakukan Menghapus data Agen

Gambar 3. 85 Sequence diagram menghapus agen

3.3.1.3.25 Sequence Diagram Menghapus Kategori Produk Sequence Diagram Menghapus kategori Produk ini menjelaskan tentang aktor agen ketika akan melakukan Menghapus data Kategori Produk

Gambar 3. 86 Sequence diagram menghapus kategori produk 3.3.1.3.26 Sequence Diagram Menghapus Konfirmasi Pembayaran Sequence Diagram Menghapus Konfirmasi Pembayaran ini

menjelaskan tentang aktor agen ketika akan melakukan Menghapus data Konfirmasi Pembayaran

Gambar 3. 87 Sequence diagram menghapus konfirmasi pembayaran

3.3.1.3.27 Sequence Diagram Menghapus Konfirmasi Pengiriman Sequence Diagram Menghapus Konfirmasi Pengiriman ini menjelaskan tentang aktor agen ketika akan melakukan Menghapus data Konfirmasi Pengiriman

Gambar 3. 88 Sequence diagram menghapus konfirmasi pengiriman 3.3.1.3.28 Sequence Diagram Menghapus Notifikasi Transaksi Sequence Diagram Menghapus Notifikasi Transaksi ini menjelaskan

tentang aktor agen ketika akan melakukan Menghapus data Notifikasi Transaksi

Gambar 3. 89 Sequence diagram menghapus notifikasi transaksi

3.3.1.3.29 Sequence Diagram Menghapus Produk Sequence Diagram Menghapus Produk ini menjelaskan tentang aktor agen , pelapak ketika akan melakukan Menghapus data Produk

Gambar 3. 90 Sequence diagram menghapus produk 3.3.1.3.30 Sequence Diagram Menghapus Transaksi Sequence Diagram Menghapus Transaksi ini menjelaskan tentang

aktor agen ketika akan melakukan Menghapus data Transaksi

Gambar 3. 91 Sequence diagram menghapus transaksi

3.3.1.3.31 Sequence Diagram Menginputkan Agen Sequence Diagram Menginputkan Agen ini menjelaskan tentang aktor agen ketika akan melakukan Menginputkan Agen

Gambar 3. 92 Sequence diagram menginput agen

3.3.1.3.32 Sequence Diagram Menginputkan Kategori Produk Sequence Diagram Menginputkan Kategori Produk ini menjelaskan tentang aktor agen ketika akan melakukan Menginputkan Kategori Produk

Gambar 3. 93 Sequence diagram menginput kategori produk

3.3.1.3.33 Sequence Diagram Menginputkan Member Sequence Diagram Menginputkan Member ini menjelaskan tentang aktor Pengunjung ketika akan melakukan Menginputkan Member

Gambar 3. 94 Sequence diagram menginput member 3.3.1.3.34 Sequence Diagram Menginputkan Pelapak Sequence Diagram Menginputkan Pelapak ini menjelaskan tentang

aktor pengunjung ketika akan melakukan Menginputkan Pelapak

Gambar 3. 95 Sequence diagram menginput pelapak

3.3.1.3.35 Sequence Diagram Menginputkan Produk Sequence Diagram Menginputkan Produk ini menjelaskan tentang aktor pelapak ketika akan melakukan Menginputkan Produk

Gambar 3. 96 Sequence diagram menginput produk 3.3.1.3.36 Sequence Diagram Pemesanan Produk Sequence Diagram Pemesanan Produk ini menjelaskan tentang aktor

member ketika akan melakukan Pemesanan Produk

Gambar 3. 97 Sequence diagram pemesanan produk

3.3.1.3.37 Sequence Diagram Ubah Agen Sequence Diagram Mengubah Agen ini menjelaskan tentang aktor agen ketika akan melakukan Mengubah Agen

Gambar 3. 98 Sequence diagram ubah agen

3.3.1.3.38 Sequence Diagram Ubah Kategori Produk Sequence Diagram Mengubah Kategori Produk ini menjelaskan tentang aktor agen ketika akan melakukan Mengubah Kategori Produk

Gambar 3. 99 Sequence diagram ubah kategori produk

3.3.1.3.39 Sequence Diagram Ubah Profil Pelapak Sequence Diagram Mengubah Profil Pelapak ini menjelaskan tentang aktor pelapak ketika akan melakukan Mengubah Profil Pelapak

Gambar 3. 100 Sequence diagram ubah Profil pelapak

3.3.1.3.40 Sequence Diagram Ubah Potongan Sequence Diagram Mengubah Persen Potongan ini menjelaskan tentang aktor pelapak akan melakukan Mengubah Persen Potongan

Gambar 3. 101 Sequence diagram ubah potongan

3.3.1.3.41 Sequence Diagram Ubah Produk Sequence Diagram Mengubah Produk ini menjelaskan tentang aktor pelapak ketika akan melakukan Mengubah Produk

Gambar 3. 102 Sequence diagram ubah produk

3.3.1.3.42 Sequence Diagram Ubah Profil Member Sequence Diagram Mengubah Profil Member ini menjelaskan tentang aktor member ketika akan melakukan Mengubah Profil Member

Gambar 3. 103 Sequence diagram ubah Profil produk

3.3.1.3.43 Sequence Diagram Ubah Status Transaksi Sequence Diagram Mengubah Status Transaksi ini menjelaskan tentang aktor agen ketika akan melakukan Mengubah Status Transaksi

Gambar 3. 104 Sequence diagram ubah status transaksi

3.3.1.3.44 Sequence Diagram Menampilkan Tentang Marketplace Sequence Diagram Menampilkan Tentang Marketplace ini menjelaskan tentang semua aktor melakukan menampilkan Tentang Marketplace

Gambar 3. 105 Sequence diagram menampilkan marketplace

3.3.1.3.45 Sequence Diagram Menampilkan Aturan Penggunaan

Sequence Diagram Menampilkan Aturan Penggunaan ini menjelaskan tentang semua aktor ketika akan melakukan Menampilkan Aturan Penggunaan Marketplace

Gambar 3. 106 Sequence diagram menampilkan aturan penggunaan

3.3.1.3.46 Sequence Diagram Menampilkan Pengumuman Sequence Diagram Menampilkan Pengumuman ini menjelaskan tentang semua aktor ketika akan melakukan menampilkan Pengumuman

Gambar 3. 107 Sequence diagram menampilkan pengumuman

3.3.1.3.47 Sequence Diagram Menampilkan Cara Menjadi Member Sequence Diagram Menampilkan Cara Menjadi Member ini menjelaskan tentang semua aktor ketika akan melakukan menampilkan Cara Menjadi Member

Gambar 3. 108 Sequence diagram tampil cara jadi member

3.3.1.3.48 Sequence Diagram Menampilkan Cara Belanja Sequence Diagram Menampilkan Cara Belanja ini menjelaskan tentang semua aktor ketika akan melakukan menampilkan Cara Belanja

Gambar 3. 109 Sequence diagram tampil cara belanja

3.3.1.3.49 Sequence Diagram Menampilkan Cara Pembayaran Sequence Diagram Menampilkan Cara Pembayaran ini menjelaskan tentang semua aktor ketika akan melakukan menampilkan Cara Pembayaran

Gambar 3. 110 Sequence diagram tampil cara pembayaran

3.3.1.3.50 Sequence Diagram Menampilkan Peraturan Member Sequence Diagram Menampilkan Peraturan Member ini menjelaskan tentang semua aktor ketika akan melakukan menampilkan Peraturan Member

Gambar 3. 111 Sequence diagram tampil peraturan member

3.3.1.3.51 Sequence Diagram Menampilkan Cara Menjadi Pelapak Sequence Diagram Menampilkan Cara Menjadi Pelapak ini menjelaskan tentang semua aktor ketika akan melakukan menampilkan Cara Menjadi Pelapak

Gambar 3. 112 Sequence diagram tampil cara jadi pelapak

3.3.1.3.52 Sequence Diagram Menampilkan Cara Berjualan Sequence Diagram Menampilkan Cara Berjualan ini menjelaskan tentang semua aktor ketika akan melakukan menampilkan Cara Berjualan

Gambar 3. 113 Sequence diagram tampil cara berjualan

3.3.1.3.53 Sequence Diagram Menampilkan Peraturan Pelapak Sequence Diagram Menampilkan Peraturan Pelapak ini menjelaskan tentang semua aktor ketika akan melakukan menampilkan Peraturan Pelapak

Gambar 3. 114 Sequence diagram tampil peraturan pelapak

3.3.1.3.54 Sequence Diagram Menampilkan Slide Sequence Diagram Menampilkan Data Slide ini menjelaskan tentang aktor pelapak ketika akan melakukan menampilkan Data Slide

Gambar 3. 115 Sequence diagram tampil slide

3.3.1.3.55 Sequence Diagram Mengubah Data Slide Sequence Diagram Mengubah Slide ini menjelaskan tentang aktor pelapak ketika akan melakukan Mengubah slide

Gambar 3. 116 Sequence diagram mengubah slide

3.3.1.3.56 Sequence Diagram Menginputkan Slide Sequence Diagram Menginputkan slide ini menjelaskan tentang aktor pelapak ketika akan melakukan Menginputkan slide

Gambar 3. 117 Sequence diagram input slide

3.3.1.3.57 Sequence Diagram Mencetak Laporan Penyetoran Sequence Diagram Mencetak Laporan Penyetoran ini menjelaskan tentang semua aktor ketika akan melakukan Mencetak Laporan Penyetoran

Gambar 3. 118 Sequence diagram cetak laporan penyetoran 3.3.1.3.58 Sequence Diagram Menampilkan Potongan Penyetoran Sequence Diagram Menampilkan Potongan Penyetoran ini

menjelaskan tentang aktor agen ketika akan melakukan menampilkan Potongan Penyetoran

Gambar 3. 119 Sequence diagram tampil potongan penyetoran

3.3.1.3.59 Sequence Diagram Menampilkan Data Transaksi Pembelian

Sequence Diagram Menampilkan Transaksi Pembelian ini menjelaskan tentang aktor member dan pelapak ketika akan melakukan menampilkan Transaksi Pembelian

Gambar 3. 120 Sequence diagram tampil data transaksi pembelian

3.3.1.4 Class Diagram

Gambar 3. 121 Class diagram sistem

3.3.2 Perancangan Database

3.3.2.1 Entity Relationship Diagram (ERD)

Untuk menyimpan data-data yang ada pada sistem informasi E- MARKETPLACE SOLO dibutuhkan sebuah database. Rancangan ERD (Entity Relationship Diagram) yang akan digunakan pada sistem informasi E- MARKETPLACE SOLO dapat dilihat pada gambar

Gambar 3. 122 ERD system

3.3.2.2 Relasi Antar Tabel

Dari ERD yang sudah ada , Pada relasi antar tabel akan ditunjukan lebih jelas tentang table-tabel yang dihasilkan dari ERD yang sudah dibuat.

Gambar 3. 123 Relasi antar tabel Dari relasi tabel , terdapat salah satu tabel yaitu tb_transaksi yang

mengalami kerangkapan data dalam penyimpanan data terutama pada id transaksi yang merupakan primary key . maka dari itu dibutuhkan proses normaslisasi pada tb_transaksi .

Gambar 3. 124 Bukti Kerangkapan Data

Gambar 3. 125 Relasi Tabel Member , Transaksi , Produk

Tabel tb_transaksi di atas akan terjadi kerangkapan data id_transaksi dan pada total bayar . maka table tb_transaksi di normalisasi menjadi seperti gambar di bawah ini :

Gambar 3. 126 Relasi Tabel Member , Transaksi , Produk Normalisasi

Dari proses normalisasi di atas maka relasi tabel menjadi seperti di bawah ini :

Gambar 3. 127 Relasi Tabel Normalisasi

3.3.2.3 Struktur Tabel

Berikut ini adalah struktur dari setiap table yang ada di database :

1. Tabel member Tabel member merupakan tabel yang digunakan untuk menyimpan data

member E-MARKETPLACE BATIK SOLO.

Tabel 3. 4 Tabel Member

Nama Field

Type Data Panjang

id_member

Int

11 Primary Key

nama_member

30 no_ktp

no_hp

12 email

Varchar

50 password

Varchar

10 date

Varchar

datetime

status

12 kode

Varchar

Varchar

2. Tabel pelapak Tabel pelapak merupakan tabel yang digunakan untuk menyimpan data

pelapak E-MARKETPLACE BATIK SOLO

Tabel 3. 5 Tabel Pelapak

Nama Field

Type Data Panjang

id_pelapak

Int

11 Primary Key

30 nama_lapak

nama_pelapak

Varchar

20 no_ktp

no_hp

10 id_provinsi

Varchar

11 id_kota

3. Tabel agen Tabel agen merupakan tabel yang digunakan untuk menyimpan data agen

E-MARKETPLACE BATIK SOLO

Tabel 3. 6 Tabel Agen

Nama Field

Type Data Panjang

id_agen

Int

11 Primary Key

username

10 password

Varchar

Varchar

4. Tabel detail_transaksi Tabel detail transaksi merupakan tabel yang digunakan untuk menyimpan

data detail transaksi E-MARKETPLACE BATIK SOLO

Tabel 3. 7 Tabel Detail Transaksi

Nama Field

Type Data Panjang

id_detail_transaksi Int

11 Primary Key

11 warna

id_produk

11 id_transaksi

5. Tabel gambar Tabel gambar merupakan tabel yang digunakan untuk menyimpan data

gambar E-MARKETPLACE BATIK SOLO

Tabel 3. 8 Tabel Gambar

Nama Field

Type Data Panjang

id_detail_transaksi Int

11 Primary Key

11 gambar

id_produk

gambar_detail

Varchar

warna

Varchar

6. Tabel kategori_produk Tabel kategori produk merupakan tabel yang digunakan untuk menyimpan

data kategori produk E-MARKETPLACE BATIK SOLO

Tabel 3. 9 Tabel Kategori Produk

Nama Field

Type Data Panjang

id_kategori

Int

2 Primary Key

nama_kategori

Varchar

7. Tabel konfirmasi_pembayaran Tabel konfirmasi pembayaran merupakan tabel yang digunakan untuk

menyimpan data konfirmasi pembayaran E-MARKETPLACE BATIK SOLO

Tabel 3. 10 Tabel Konfirmasi Pembayaran Nama Field

Type Data Panjang

id_konfirmasi_pe

11 Primary mbayaran

Int

Key

atas_nama

30 nominal

Varchar

11 tgl_pembayaran

Int

date

bukti_pembayaran

id_transaksi

Varchar

8. Tabel konfirmasi_pengiriman Tabel konfirmasi pengiriman merupakan tabel yang digunakan untuk

menyimpan data konfimasi pengiriman E-MARKETPLACE BATIK SOLO

Tabel 3. 11 Tabel Konfirmasi Pengiriman Nama Field

Type Data Panjang

id_konfirmasi_pen Int

11 Primary giriman

Key

tgl_pengiriman

date

bukti_pengiriman

Varchar

id_transaksi

30 id_pelapak

9. Tabel konfirmasi_setor Tabel konfirmasi penyetoran merupakan tabel yang digunakan untuk

menyimpan data konfirmasi penyetoran E-MARKETPLACE BATIK SOLO

Tabel 3. 12 Tabel Konfirmasi Setor

Nama Field

id_konfirmasi_setor

Int

11 Primary Key

tanggal

datetime

tgl_penyetoran

date

11 total_penyetoran

jumlah_potongan

Int

11 bukti_penyetoran

id_agen

11 id_pelapak

Int

Int

10. Tabel pengiriman Tabel pengiriman merupakan tabel yang digunakan untuk menyimpan data

pengiriman E-MARKETPLACE BATIK SOLO

Tabel 3. 13 Tabel Pengiriman

Nama Field

Type Data Panjang

id_pengiriman

Int

11 Primary Key

30 no_hp

nama_tujuan

11 ongkos_kirim

kode_pos

Int

11 id_transaksi

Int

30 id_kota

11. Tabel potongan Tabel potongan merupakan tabel yang digunakan untuk menyimpan data

potongan E-MARKETPLACE BATIK SOLO

Tabel 3. 14 Tabel Potongan

Nama Field

Type Data Panjang

id_potongan

Int

11 Primary Key

persen_potongan

Varchar

12. Tabel produk Tabel produk merupakan tabel yang digunakan untuk menyimpan data

produk E-MARKETPLACE BATIK SOLO

Tabel 3. 15 Tabel Produk

Nama Field

Type Data Panjang

id_produk

Int

11 Primary Key

30 deskripsi

nama_produk

11 id_kategori

Int

11 id_pelapak

Int

11 date_create

Int

datetime

13. Tabel stok Tabel stok merupakan tabel yang digunakan untuk menyimpan data stok E-

MARKETPLACE BATIK SOLO

Tabel 3. 16 Tabel Stok

Nama Field

Type Data Panjang

id_stok

Int

11 Primary Key

11 id_produk

stok

Int

11 ukuran

Int

3 warna

Varchar

Varchar

14. Tabel transaksi Tabel transaksi merupakan tabel yang digunakan untuk menyimpan data

transaksi E-MARKETPLACE BATIK SOLO

Tabel 3. 17 Tabel Transaksi

Nama Field

11 Primary Key

30 tanggal

id_transaksi

Varchar

datetime

total_bayar

11 id_pelapak

Int

11 id_member

30 id_konfirmasi_setor

Varchar

11 update_status_date

int

datetime

15. Tabel detail setor Tabel Detail Setor merupakan tabel yang digunakan untuk menyimpan detail setor Slide E-MARKETPLACE BATIK SOLO

Tabel 3. 18 Tabel Detail Setor

Nama Field

id_detail_setor

Int

11 Primary Key

11 total_bayar

11 id_konfimasi_setor

Int

Int

16. Tabel Slide Tabel Slide merupakan tabel yang digunakan untuk menyimpan data Slide E-MARKETPLACE BATIK SOLO

Tabel 3. 19 Tabel Slide

Nama Field

id_slide

Int

11 Primary Key

id_produk

11 id_pelapak

3.3.3 Perancangan Desain Tampilan

3.3.3.1 Tampilan Halaman Home Tampilan Halaman Home nanti akan berisi tampilan slide dari produk pelapak , menu menu dari E MARKETPLACE BATIK, dan beberapa produk dari pelapak.

Gambar 3. 128 Desain Home

3.3.3.2 Tampilan Halaman Menampilkan Produk Tampilan Halaman Menampilkan Produk ini nanti akan berisi produk- produk dari pelapak

Gambar 3. 129 Desain Tampil Produk

3.3.3.3 Tampilan Halaman Menampilkan Detail Produk Tampilan Halaman Menampilkan Detail Produk ini nanti akan berisi detail produk , deskripsi produk , stok .

Gambar 3. 130 Desain Detail Produk

3.3.3.4 Tampilan Halaman Input Data Tampilan halaman Input Data data nantinya akan berisi tentang inputan berdasarkan field yang dibutuhkan. Tombol Submit yang di gunakan untuk memproses inputan tersebut.

Gambar 3. 131 Desain Input Data

3.3.3.5 Tampilan Halaman Tampil Data Tampilan Halaman Tampil Data ini nanti akan berisi data data yang ingin di tampilkan oleh para pengguna E-MARKETPLACE BATIK

Gambar 3. 132 Desain Tampil Data

3.3.3.6 Tampilan Halaman Login Tampilan Haaman Login ini nanti akan berisi form logn dan form untuk membuat aku dari E-MARKETPLACE BATIK

Gambar 3. 133 Desain Halaman Login

3.3.3.7 Tampilan Halaman Detail Data Tampilan Halaman Detai Data ini nanti akan berisi tentang detail data yang di pilih pengguna

Gambar 3. 134 Desain Detail Data

BAB IV IMPLEMENTASI DAN PEMBAHASAN

4.1 Implementasi Sistem

4.1.1 Implementasi Halaman Home

Implementasi Halaman Home untuk menampilkan Produk-produk terntentu , dan beberapa menu .

Gambar 4. 1 Halaman Home

4.1.2 Implementasi Menampilkan Produk

Implementasi menampilkan produk untuk menampilkan semua produk dari pelapak

Gambar 4. 2 Halaman Tampil Produk

4.1.3 Implementasi Menampilkan Detail Produk

Implementast Menampilkan Detail Produk untuk menampilkan detail produk ketika terjadi pemesanan dan mengecek stok dari produk tersebut .

Gambar 4. 3 Tampil Detail Produk

4.1.4 Implementasi menampilkan membuat akun dan login

Implementasi menampilkan membuat aku dan login untuk login member atau pelapak masuk pada halaman member atau pelapak. Halaman ini juga untuk membuat akun member atau pelapak .

Gambar 4. 4 Login

4.1.5 Implementasi Melihat Profil Member

Implementasi melihat Profil member untuk member melihat Profil member sendiri .

Gambar 4. 5 Melihat Profil Member

4.1.6 Implementasi Menampilkan Mengubah Profil Member

Implementasi menampilkan mengubah Profil member untuk member mengubah data Profil member sendiri.

Gambar 4. 6 Tampil Ubah Profil Member

4.1.7 Implementasi Menampilkan Data Pemesanan atau Keranjang

Implementasi menampilkan data pemesanan atau keranjang untuk menampilkan produk-produk yang di pesan member . halamin ini juga bias mengedit jumlah produk yang akan di beli dan menghapus produk yang di pesan.

Gambar 4. 7 Keranjang Belanja

4.1.8 Implementasi Menampilkan Transaksi Pembelian

Implementasi menampilkan transaksi pembelian untuk member atau pelapak melihat data transaksi pembelian yang sudah di lakukan

Gambar 4. 8 Tampil Transaksi Pembelian

4.1.9 Implementasi Menampilkan Hasil Pemesanan

Implementasi menampilkan hasil pemesanan untuk menampilkan pemesanan dan di halaman ini pengguna bias memsaukkan alamat tujuan pengiriman dari pemesanan yang di lakukan.

Gambar 4. 9 Tampil Hasil Pemesanan

4.1.10 Implementasi Menampilkan Penginputan Data Pengiriman

Implementasi menampilkan penginputan data pengiriman untuk menginputkan alamat tujuan pengiriman dari transaksi pemesanan yang di lakukan .

Gambar 4. 10 Tampil Penginputan Pengiriman

4.1.11 Implementasi Menampilkan Hasil Transaksi

Implementasi menampilkan hasil transaksi untuk menampilkan hasil pemesanan yang sudah di lakukan . untuk mengetahui total bayar yang harus di bayarkan.

Gambar 4. 11 Tampil Hasil Transaksi

4.1.12 Implementasi Menampilkan Konfirmasi Pembayaran

Implementasi menampilkan konfirmasi pembayaran untuk menginputkan bukti pembayaran transaksi yang di lakukan oleh member agar transaksi bias di lanjutkan ke tahap pengiriman oleh pelapak n.

Gambar 4. 12 Tampil konfirmasi pembayaran

4.1.13 Implementasi Menampilkan Status Transaksi

Implementasi menampilkan status transaksi untuk menampilkan status transaksi tersebut . dengan menginputkan nomor transaksi pada menu cek status transaksi.

Gambar 4. 13 Tampil status transaksi

4.1.14 Implementasi Menampilkan Profil Pelapak

Implementasi menampilkan Profil pelapak untuk pelapak melihat data Profil pelapak itu sendiri.

Gambar 4. 14 Tampil Profil pelapak

4.1.15 Implementasi Menampilkan Mengubah Profil Pelapak

Implementasikan menampilkan mengubah Profil pelapak untuk pelapak mengubah data Profil pelapak tersebut untuk bias menginputkan produk pelapak harus melengkapi Profil pelapak.

Gambar 4. 15 Ubah Profil pelapak

4.1.16 Implementasi Menampilkan Produk Pelapak

Implementasi menampilkan produk pelapak untuk pelapak melihat produk pelapak sendiri . halaman ini pelapak juga melihat ,menghapus dan mengedit produk.

Gambar 4. 16 Tampil produk pelapak

4.1.17 Implementasi Menampilkan Detail Produk Pelapak

Implementasi menampilkan detail produk pelapak untuk pelapak melihat detai produk dan melihat stok dari produk tersebut.

Gambar 4. 17 Tampil detail produk pelapak

4.1.18 Implementasi Menampilkan Penginputan Produk

Implementasi menampilkan penginputan produk untuk pelapak menginputkan produk baru dari pelapak sendiri.

Gambar 4. 18 Tampil penginputan produk

4.1.19 Implementasi Menampilkan Notifikasi Status Transaksi

Implementasi menampilkan notifikasi status transaksi untuk agen melihat notifikasi status transaksi dan mengubah status transaksi

Gambar 4. 19 Tampil notifikasi status transaksi

4.1.20 Implementasi Menampilkan Data Agen

Implementasi menampilkan data agen untuk agen melihat data agen sendiri.

Gambar 4. 20 Tampil data agen

4.1.21 Implementasi Menampilkan Penginputan Data Agen

Implementasi menampilkan penginputan data agen untuk agen menginputkan data agen baru .

Gambar 4. 21 Tampil input data agen

4.1.22 Implementasi Menampilkan Detail Agen

Implementasi menampilkan detail agen untuk agen melihat detail agen sendiri

Gambar 4. 22 Tampil detail agen

4.1.23 Implementasi Menampilkan Data Kategori Produk

Implementasi menampilkan data kategori produk untuk agen melihat data kategori produk . halaman ini agen juga bias mengupdate dan menghapus data kategori produk

Gambar 4. 23 Tampil data kategori produk

4.1.24 Implementasi Menampilkan Penginputan Data Kategori Produk

Implementasi menampilkan penginputan data kategori produk untuk agen menginputkan data kategori produk baru

Gambar 4. 24 Tampil input data kategori produk

4.1.25 Implementasi Menampilkan Mengubah Kategori Produk

Implementasi menampilkan mengubag kategori produk untuk agen mengubah data kategori produk .

Gambar 4. 25 Ubah kategori produk

4.1.26 Implementasi Menampilkan Data Konfirmasi Pengiriman

Implementasi menampilkan data konfirmasi pengiriman untuk agen melihat data konfirmasi pengiriman dari pelapak .

Gambar 4. 26 Tampil data konfirmasi pengiriman

4.1.27 Implementasi Menampilkan Data Konfirmasi Pembayaran

Implementasi menampilkan data konfirmasi pembayaran untuk agen melihat data konfirmasi pembayaran dari member

Gambar 4. 27 Tampil data konfirmasi pembayaran

4.1.28 Implementasi Menampilkan Data Penyetoran Pelapak

Implementasi menampilkan data penyetoran pelapak untuk agen menampilkan data penyetoran dan melihat data transaksi yang belum di setorkan .

Gambar 4. 28 Tampil data penyetoran pelapak

4.1.29 Implementasi Menampilkan Transaksi

Implementasi menampilkan transaksi untuk agen melihat data transaksi dari semua status yaitu pemesanan , pembayaran , pengiriman .

Gambar 4. 29 Tampil transaksi

4.1.30 Implementasi Menampilkan Produk dari Sisi Agen

Implementasi menampilkan produk untuk agen melihat produk dari pelapak atau untuk pengecekan produk layak di publish atau belum layak.

Gambar 4. 30 Tampil produk sisi agen

4.1.31 Implementasi Menampilkan Data Member

Implementasi menampilkan data member untuk agen melihat data member dan bisa menghapus member yang melakukan pelanggaran.

Gambar 4. 31 Tampil data member

4.1.32 Implementasi Menampilkan Data Pelapak

Implementasi menampilkan data pelapak untuk agen melihat data pelapak dan bisa menghapus pelapak yang melakukan pelanggaran

Gambar 4. 32 Tampil data pelapak

4.1.33 Implementasi Menampilkan Potongan Transaksi

Implementasi menampilkan potongan transaksi untuk agen melihat potongan transaksi

Gambar 4. 33 Tampil potongan transaksi

4.1.34 Implementasi Menampilkan Mengubah Potongan

Implementasi menampilkan mengubah potongan untuk agen mengubah persen potongan tiap transaksi yang dilakukan member.

Gambar 4. 34 Ubah potongan

4.1.35 Implementasi Menampilkan Mengubah Status Transaksi

Implementasi menampilkan mengubah status transaksi untuk agen mengubah status transaksi pemesanan jika transaksi sudah memenuhi persyaratan untuk mengubah status transaksi.

Gambar 4. 35 Ubah status transaksi

4.1.36 Implementasi Menampilkan Data Pemesanan Member

Implementasi menampilkan data pemesanan member untuk pelapak melihat pemesanan member yang harus di proses oleh pelapak .

Gambar 4. 36 Tampil data pemesanan transaksi

4.1.37 Implementasi Menampilkan Penginputan Konfirmasi Pengiriman Pemesanan

Implementasi menampilkan penginputan konfirmasi pengiriman pemesanan untuk pelapak konfirmasi pengiriman bahwa transaksi pemesanan sudah selesai di proses.

Gambar 4. 37 Tampil konfirmasi pengiriman pemesanan

4.1.38 Implementasi Menampilkan Penginputan Konfirmasi Penyetoran

Implementasi menampilkan penginputan konfirmasi penyetoran untuk agen menginputkan jumlah penyetoran ke pelapak sesua dengan total bayar transaksi dan potongan yang di dapat agen.

Gambar 4. 38 Tampil konfirmasi penyetoran

4.2 Pengujian

No Kasus/Form Yang Skenario Sistem Hasil Yang Kesimpulan Diuji

Diharapkan

1 Menginputkan data Pengunjung Menyimpan data Berhasil

member menginputkan

pengunjung dan

data diri untuk pengunjung sudah menjadi member menjadi member

2 Menginputkan data Pengunjung Menyimpan data Berhasil pelapak

menginputkan

pengunjung dan

data diri untuk pengunjung sudah menjadi pelapak menjadi pelapak

3 Menampilkan data Pengunjung Menampilkan semua Berhasil produk

memilih

produk

menampilkan data produk

4 Menampilkan

Berhasil bantuan

menampilkan bantuan

5 Mencari data produk Pengunjung Menampilkan produk Berhasil mencari produk hasil dari pencarian dengan

keyword tertentu keyword

6 Menampilkan Profil Member memilih Menampilkan data Berhasil

member menampilkan

Profil member

7 Mengubah Profil Member memilih Mengubah data Profil Berhasil member mengubah data member Profil member

8 Menampilkan status Member melihat Menampilkan status Berhasil transaksi

status transaksi transaksi dengan menggunakan no transaksi

9 Menampilkan data Member melihat Menampilkan dataa Berhasil pemesanan

data pemesanan pemesanan

yang

yang dilakukan member lakukan member

10 Menampilkan data Member memilih Menampilkan data Berhasil transaksi pembelian

menu

melihat pembelian yang telah

data

transaksi dilakukan

oleh

pembelian

member

11 Menginputkan data Member memilih Menyimpan data Berhasil pemesanan

pemesanan member yang ingin di dan memproses total pesan

produk-produk

dan bayar yang harus di

menginputkan

bayarkan

alamat pengiriman

12 Menginputkan data Member melihat Menyimpan data Berhasil konfirmasi

pembayaran pembayaran

data pemesanan bukti

dan

memilih dari member konfirmasi pembayaran kemudian menginputkan data

bukti

pembayaran

13 Menampilkan Profil Pelapak memilih Menampilkan data Berhasil pelapak

menampilkan

Profil pelapak

14 Mengubah Profil Pelapak memilih Mengubah data Profil Berhasil pelapak

mengubah data pelapak Profil member

15 Menginputkan data Pelapk memilih Menyimpan produk Berhasil produk

menu

produk baru yang di inputkan

baru

dan pelapak

kemudian memsaukkan data produk baru

16 Mengubah data Pelapak memilih Menyimpan Berhasil produk

lihat data produk perubahan

data dan memilih produk yang di ubah salah satu produk oleh pelapak yang akan di ubah kemudian mengubah data produk

17 Menghapus data Pelapak memilih Menghapus data Berhasil produk

lihat data produk produk yang di pilih dan memilih oleh pelapak salah satu produk yang akan di hapus

18 Menampilkan Pelapak memilih Menampilkan data Berhasil pemesanan member

menu pemesanan pemesanan yang di member untuk lakukan oleh member menu pemesanan pemesanan yang di member untuk lakukan oleh member

19 Menampilkan Pelapak memilih Menampilkan data Berhasil penyetoran

menu penyetoran penyetoran dari agen

member untuk yang

transaksinya

melihat

sudah selesai.

penyetoran dari agen

20 Menampilkan Pelapak memilih Menampilkan data Berhasil transaksi penjualan

menu

melihat penjualan yang telah

data

transaksi dilakukan

21 Menginputkan Pelapak melihat Menginputkan data Berhasil konfirmasi

pengiriman pengiriman

pemesanan dan bukti

memilih

pemesanan .

pemesanan untuk menginputkan bukti konfirmasi pengiriman

22 Menampilkan Agen memilih Menampilkan Berhasil notifikasi transaksi

menu

melihat notifikasi transaksi

notifikasi

dari transaksi yang di

transaksi

ajukan ke status transaksi selanjutnya

23 Menghapus notifikasi Agen memilih Menghapus notifikasi Berhasil transaksi

menu

melihat transaksi

notifikasi transaksi

dan

memilih notifikasi yang akan di hapus

24 Mengubah

status Berhasil transaksi

status Agen memilih Mengubah

menu

melihat transaksi

notifikasi transaksi

dan

memilih notifikasi yang akan di ubah status transaksi

25 Menampilkan Agen memilih Menampilkan Berhasil konfirmasi

menu

melihat konfirmasi

pengiriman

konfirmasi

pengiriman

pengiriman

26 Menampilkan Agen memilih Menampilkan Berhasil konfirmasi

menu

melihat konfirmasi

27 Menghapus Agen memilih Menghapus Berhasil konfirmasi

menu

melihat konfirmasi

pengiriman dan memilih konfirmasi pengiriman yang akan di hapus

28 Menghapus Agen memilih Menghapus Berhasil konfirmasi

menu

melihat konfirmasi

pembayaran dan memilih konfirmasi pembayaran yang akan di hapus

29 Menginputkan data Pelapk memilih Menyimpan kategori Berhasil kategori produk

menu kategori produk

yang di

produk

dan inputkan agen

kemudian memasukkan data produk baru

30 Menampilkan data Agen memilih Agen memilih menu Berhasil kategori produk

menu

melihat melihat

kategori

kategori produk produk

31 Mengubah data Pelapak memilih Menyimpan Berhasil kategori produk

lihat

data kategori produk kategori produk yang dan memilih di ubah oleh agen salah

data perubahan

satu

kategori produk yang akan di ubah kemudian mengubah data kategori produk

32 Menghapus kategori Pelapak memilih Menghapus data Berhasil produk

lihat

data kategori produk yang kategori produk di pilih oleh agen dan memilih salah

satu

kategori produk kategori produk

33 Menginputkan Agen memilih Menyimpan data Berhasil penyetoran

menu penyetoran penyetoran dan

memilih

pelapak kemudian menginputkan data penyetoran

34 Menampilkan data Agen memilih Menampilkan semua Berhasil

member menu

melihat member

member

35 Menampilkan data Agen memilih Menampilkan semua Berhasil pelapak

menu

melihat pelapak

pelapak

36 Menghapus member Agen memilih Menghapus member

member dan memilih member yang akan di hapus

37 Menghapus pelapak Agen memilih Menghapus pelapak Berhasil

memilih pelapak yang akan di hapus

38 Menampilkan Agen memilih Menampilkan Berhasil potongan penyetoran menampilkan

potongan penyetoran

potongan penyetoran

39 Mengubah data Pelapak memilih Menyimpan Berhasil potongan penyetoran lihat

data perubahan

data

potongan

potongan penyetoran penyetoran dan yang di ubah oleh memilih

salah agen

satu

potongan penyetoran yang akan di ubah kemudian mengubah data potongan penyetoran

40 Menampilkan data Agen memilih Menampilkan data Berhasil transaksi

menampilkan

transaksi

data transaksi

41 Menghapus transaksi Agen memilih Menghapus transaksi Berhasil

memilih transaksi yang akan di hapus

42 Menginputkan data Agen memilih Menyimpan data agen Berhasil agen

menu agen dan menginputkan data agen

43 Menampilkan data Agen memilih Menampilkan data Berhasil agen

menampilkan

agen

data agen

44 Mengubah data agen Pelapak memilih Menyimpan Berhasil lihat data agen perubahan data agens dan memilih yang di ubah oleh salah satu agen agen yang akan di ubah kemudian mengubah data agen

45 Menghapus agen Agen memilih Menghapus agen Berhasil

yang akan di hapus

Menampilkan Berhasil Tentang Marketplace memilih

46 Menampilkan

Pengunjung

Tentang Marketplace

menampilkan Tentang Marketplace

47 Menampilkan Aturan Pengunjung Menampilkan Aturan Berhasil Penggunaan

memilih

Penggunaan

menampilkan Aturan Penggunaan

Menampilkan Berhasil Pengumuman

menampilkan Pengumuman

49 Menampilkan cara Pengunjung Menampilkan cara Berhasil menjadi member

memilih

menjadi membe

menampilkan cara

menjadi

membe

50 Menampilkan cara Pengunjung Menampilkan cara Berhasil belanja

memilih

belanja

menampilkan cara belanja

51 Menampilkan cara Pengunjung Menampilkan cara Berhasil pembayaran

memilih

pembayaran

menampilkan cara pembayaran

52 Menampilkan

Menampilkan Berhasil peraturan

Pengunjung

menjadi memilih

peraturan

menjadi

member menampilkan

member

peraturan menjadi member

53 Menampilkan cara Pengunjung Menampilkan cara Berhasil menjadi pelapak

memilih

menjadi pelapak

menampilkan cara

menjadi

pelapak

54 Menampilkan cara Pengunjung Menampilkan cara Berhasil berjualan

memilih

berjualan

menampilkan cara berjualan

55 Menampilkan

Menampilkan Berhasil peraturan

Pengunjung

menjadi pelapak

menjadi memilih

56 Menampilkan data Pelapak memilih Menampilkan data Berhasil slide

menampilkan

slide dari pelapak

data slide

57 Mengubah data slide Pelapak melihat Mengubah data slide Berhasil data slide dan dari pelapak mengubah data slide

58 Menginputkan Pelapak memilih Menyimpan data slide Berhasil produk

di menu input slide dari pelapak tampilkan di slider

yang

dan menginputkan data slide .

59 Mencetak

laporan Berhasil penyetoran

laporan Agen memilih Mencetak

menu

cetak sesuai tanggal yang di

laporan

inputkan

penyetoran dan memasukkan tanggal

60 Post ke sosial media Pelapak Post ke sosila media Berhasil

menginputkan produk baru

BAB V PENUTUP

5.1 Kesimpulan

Penelitian Tugas Akhir yang telah dilakukan menghasilkan kesimpulan bahwa sistem ini mempunyai fasilitas untuk agen yaitu memanajemen kategori produk , memanajemen transaksi , memanajemen notifikasi transaksi , memanajemen agen ,melihat konfirmasi pembayaran , melihat konfirmasi pengiriman , manajemen penyetoran , melihat member , melihat pelapak . fasilitas untuk member yaitu melakukan pemesanan , memanajemen Profil member , melihat transaksi pembelian, menginputkan bukti pembayaran melihat transaksi . fasilitas untuk pelapak yaitu memanajemen produk , memanajemen Profil pelapak , menginputkan konfirmasi pengiriman ,melihat tranaksi penjualan .

5.2 Saran

Berdasarkan permasalahan dan kesimpulan yang ada di dalam sistem informasi, dapat diambil saran untuk dilakukan pengembangan menambah fitur di antaranya adalah dengan menambahkan laporan akuntansi agar mempermudah dalam pembukuan hasil transaksi dan penyetoran. Dapat juga di tambahkan pemasaran produk dengan berberapa social media .