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 .