Laporan Proyek Akhir Pengembangan E-commerce Dengan Konsep Reseller Dan Dropshipper Pada Brand My Hijab.pdf

  • Uploaded by: arief novaldo
  • 0
  • 0
  • April 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Laporan Proyek Akhir Pengembangan E-commerce Dengan Konsep Reseller Dan Dropshipper Pada Brand My Hijab.pdf as PDF for free.

More details

  • Words: 18,829
  • Pages: 118
PENGEMBANGAN E-COMMERCE DENGAN KONSEP RESELLER DAN DROPSHIPPER PADA BRAND “MY HIJAB”

LAPORAN PROYEK AKHIR

Oleh: ARIEF NOVALDO NIM. 361655401196

PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA POLITEKNIK NEGERI BANYUWANGI 2019

PENGEMBANGAN E-COMMERCE DENGAN KONSEP RESELLER DAN DROPSHIPPER PADA BRAND “MY HIJAB”

LAPORAN PROYEK AKHIR

Proyek Akhir Ini Dibuat dan Diajukan untuk Memenuhi Salah Satu Syarat Kelulusan Program Studi Diploma III Teknik Informatika dan Mencapai Gelar Ahli Madya (A.Md)

Oleh: ARIEF NOVALDO NIM. 361655401196

PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA POLITEKNIK NEGERI BANYUWANGI 2019

i

-Halaman ini sengaja dikosongkan-

ii

PERSEMBAHAN

Segala puji syukur kehadirat Tuhan Yang Maha Esa, dengan penyertaan dan karunia-Nya Laporan Proyek Akhir ini dapat diselesaikan dalam waktu yang telah ditentukan. Proyek Akhir ini saya persembahkan untuk: 1. Bapak Sukatno dan Ibu Isrowiyah selaku kedua orangtua tercinta yang senantiasa mendoakan serta memberikan kasih sayang dan dukungannya. 2. Mey Ninda G.A.S sebagai pasangan saya yang senantiasa membantu meluangkan waktu untuk memberikan masukan. Saya selaku pemilik brand “My Hijab” sebagai usaha yang sedang dikembangkan melalui Proyek Akhir ini. 3. Kakak Rian selaku kakak keponakan saya yang senantiasa membantu serta mengarahkan dan mendoakan demi melancarkan Proyek Akhir ini. 4. Bapak Ibu Guru terhormat yang telah membimbing saya dan mengajarkan ilmu yang bermanfaat dengan penuh kesabaran dari SD hingga SMA sederajat. 5. Ibu Budianni, S.Kom., M.Kom. selaku Dosen Pembimbing I dan Bapak Subono, S.T., M,T. selaku Dosen Pembimbing II yang terhormat yang telah meluangkan waktu, memberikan nasihat, kesabarannya untuk membimbing saya demi kelancaran Proyek akhir ini. 6. Bapak Junaedi Adi Prasetyo, S.T.,M.Sc. selaku Dosen Penguji I dan Ibu Vivien Arief Wardhany, S.T.,M.T. selaku Dosen Penguji II yang terhormat yang telah meluangkan waktu untuk memberikan saran serta melancarkan Proyek Akhir ini. 7. Bapak Galih Hendra Wibowo, S.Tr.Kom.,M.T selaku Dosen Pengganti I saya yang telah meluangkan waktu untuk memberikan saran serta melancarkan Proyek Akhir ini. 8. Sahabat-sahabat kelas Alih Jenjang serta teman-teman satu angkatan yang saya banggakan. 9. Almamater Program Studi Teknik Informatika Politeknik Negeri Banyuwangi yang saya banggakan.

iii

-Halaman ini sengaja dikosongkan-

iv

MOTTO “Kesuksesan bukan tentang seberapa banyak uang yang kamu hasilkan, tapi seberapa besar kamu bisa membawa perubahan untuk hidup orang lain” --Michelle Obama--

v

-Halaman ini sengaja dikosongkan-

vi

PERNYATAAN Saya yang bertanda tangan di bawah ini : Nama : Arief Novaldo NIM

: 361655401196

Menyatakan dengan Sesungguhnya bahwa Proyek Akhir yang berjudul “Pengembangan e-commerce dengan konsep reseller dan dropshipper pada brand “My Hijab” adalah benar-benar hasil karya sendiri, kecuali jika disebutkan sumbernya dan belum pernah diajukan pada institusi manapun. Saya bertanggung jawab atas keabsahan dan kebenaran isinya sesuai dengan sikap ilmiah yang harus dijunjung tinggi. Demikian pernyataan ini saya buat dengan sebenarnya, tanpa adanya tekanan dan paksaan dari pihak manapun serta bersedia mendapat sanksi akademik jika ternyata di kemudian hari pernyataan ini tidak benar. Banyuwangi, ……………………. 2019 Yang menyatakan,

Arief Novaldo NIM. 361655401196

vii

-Halaman ini sengaja dikosongkan-

viii

PENGEMBANGAN E-COMMERCE DENGAN KONSEP RESELLER DAN DROPSHIPPER PADA BRAND ”MY HIJAB”

Proyek Akhir ini disusun untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Ahli Madya (A.Md) Politeknik Negeri Banyuwangi

Oleh : ARIEF NOVALDO NIM. 361655401196 Tanggal Ujian : 11 Februari 2019

Menyetujui,

Pembimbing 1

: Dianni Yusuf, S. Kom, M. Kom.

(…………….)

Pembimbing 2

: Subono, S.T, M.T.

(………...…..)

Penguji 1

: Junaedi Adi Prasetyo, S.ST.,M.Sc.

(…………….)

Penguji 2

: Vivien Arief Wardhany, S.T, M.T.

(…………….)

Mengesahkan,

Mengetahui,

Direktur

Koordinator Program Studi Teknik Informatika

Moh. Dimyati A., S.T., M.Kom. NIK. 2008.36.004

Son Kuswadi, Dr.Eng. NIP. 196201151988031003

ix

-Halaman ini sengaja dikosongkan-

x

PENGEMBANGAN E-COMMERCE DENGAN KONSEP RESELLER DAN DROPSHIPPER PADA BRAND “MY HIJAB”

Nama Mahasiswa NIM Dosen Pembimbing

: Arief Novaldo : 361655401196 : 1. Dianni Yusuf, S. Kom, M. Kom. 2. Subono, S.T, M.T.

ABSTRAK

E-commerce dengan konsep reseller dan dropshipper adalah metode penjualan yang sudah tersistem dan terkomputerisasi serta menggunakan media digital sebagai platform penjualan berbasis website. E-commerce dengan konsep reseller dan dropshipper membantu proses penjualan, pemesanan dan pembayaran untuk produk digital melalui situs web membantu pemasok merek "My Hijab" dan membangun jaringan bisnis untuk pengecer dan dropshipper dengan konsep membantu penjualan produk dengan cepat dan efisien. untuk mengulangi pesanan produk. Pengelolaan dan pemasaran produk merek "My Hijab" oleh produsen masih dilakukan secara konvensional, yaitu dengan mengumpulkan data dari pelanggan yang masih menggunakan pembukuan dan pemasaran menggunakan media pertemanan facebook online. Pengembangan e-commerce dengan konsep reseller dan dropshipper adalah sistem yang dapat membantu memproses transaksi antara produsen dan pelanggan atau anggota di situs web, menyediakan katalog produk yang mudah diakses, pemrosesan pesanan yang mudah dan kemudian dengan sistem bagi hasil ketika bergabung pengecer atau dropshipper menggunakan sistem poin, sementara proses transaksi lebih cepat dan lebih efisien dengan sistem pembayaran yang secara otomatis mendeteksi jika ada pelanggan yang membayar. Oleh karena itu sistem informasi e-commerce dibangun dengan konsep reseller dan dropshipper berbasis situs web untuk meminimalkan dampak penurunan laba penjualan karena barang yang tidak terjual dan keinginan pelanggan untuk selalu memperbarui produk terbaru dengan akses mudah. Sistem dalam proyek akhir ini dibangun menggunakan bahasa pemrograman PHP dan Codeigniter Framework, serta menggunakan database MySQL dan perangkat lunak lain.

Kata Kunci: Reseller, Dropshipper, Sistem Informasi, E-commerce

xi

-Halaman ini sengaja dikosongkan-

xii

DEVELOPMENT OF E-COMMERCE WITH CONCEPT RESELLER AND DROPSHIPPER IN THE BRAND "MY HIJAB"

By Student Identity Number Supervisor

: Arief Novaldo : 361655401196 : 1. Dianni Yusuf, S. Kom, M. Kom. 2. Subono, S.T, M.T.

ABSTRACT

E-commerce with the concept of reseller and dropship is a sales method that has been systematic and computerized and uses digital media as a website-based sales platform. E-commerce with the concept of a reseller and dropshipper helping the process of selling, ordering and paying for digital products through a website helps suppliers of the "My Hijab" brand and builds a business network for retailers and dropshippers with the concept of helping sales products quickly and efficiently. to repeat the product order. The management and marketing of "My Hijab" brand products by producers is still done conventionally, namely by collecting data from customers who still use bookkeeping and marketing using online facebook friendship media. The development of e-commerce with the concept of a reseller and dropshipper is a system that can help process transactions between producers and customers or members on the website, providing easily accessible product catalogs, easy order processing and then with the profit sharing system when joining resellers or dropshipper uses a point system, while transaction processes are faster and more efficient with a payment system that automatically detects if there are paying customers. Therefore an ecommerce information system was built with a website-based concept of resellers and dropshipper to minimize the impact of declining sales profits due to unsold goods and the desire of customers to always update the latest products with easy access. The system in this final project was built using the PHP programming language and Codeigniter Framework, and using MySQL databases and other software. Keywords: Reseller, Dropshipper, Information Systems, E-commerce

xiii

-Halaman ini sengaja dikosongkan-

xiv

KATA PENGANTAR

Segala puji syukur kehadirat Tuhan Yang Maha Kuasa, yang telah memberikan kasih, rahmat dan penyertaan-Nya dalam pengerjaan Proyek akhir ini yang berjudul “Pengembangan E-commerce dengan konsep reseller dan dropshipper pada brand “My Hijab”. Proyek Akhir ini disusun untuk memenuhi salah satu syarat untuk menyelesaikan pendidikan Diploma Tiga (D3) pada Program Studi Teknik Informatika Politeknik Negeri Banyuwangi. Penyusunan Proyek Akhir ini tidak lepas dari bantuan berbagai pihak. Oleh karena itu, penulis ingin menyampaikan ucapan terima kasih kepada : 1. Bapak Son Kuswadi, Dr.Eng. Selaku Direktur Politeknik Negeri Banyuwangi. 2. Ibu Eka Mistiko Rini, S.Kom., M.Kom. Selaku Kepala Jurusan Teknik Informatika. 3. Bapak Moh. Dimyati A. S.T. M.Kom selaku Ketua Program Studi Teknik Informatika. 4. Bapak Galih Hendra Wibowo, S.Tr.Kom.,M.T Selaku Koordinator Proyek akhir Program Studi Teknik Informatika. 5. Ibu Dianni Yusuf, S. Kom, M. Kom. selaku Dosen Pembimbing I dan Subono, S.T, M.T. selaku Dosen Pembimbing II, serta Bapak Junaedi Adi Prasetyo, S.T.,M.Sc. selaku Dosen Penguji I, Ibu Vivien Arief Wardhany, S.T.,M.T. selaku Dosen Penguji II, dan Bapak Galih Hendra Wibowo, S.Tr.Kom.,M.T selaku Dosen Pengganti saya yang telah meluangkan banyak waktu, memberikan nasihat, kesabarannya untuk membimbing saya demi kelancaran Proyek Akhir ini. 6. Bapak dan Ibu dosen Teknik Informatika Politeknik Negeri Banyuwangi yang telah membantu membimbing saya menuntut ilmu di Politeknik Negeri Banyuwangi, serta membimbing jalannya Proyek Akhir ini. 7. Program Studi Teknik Informatika dan Jurusan Teknik Informatika Politeknik Negeri Banyuwangi yang menjadi tempat untuk menuntut ilmu. 8. Keluarga tercinta yang telah memberikan dukungan, do’a dan semangat. 9. Semua pihak yang terkait yang tidak dapat saya sebutkan satu persatu atas semua doa, dukungan dan semangatnya. Penulis menyadari bahwa dalam

xv

Proyek Akhir ini masih terdapat banyak kekurangan. Oleh sebab itu, penulis mengharapkan kritik serta saran yang membangun dan penulis berharap Proyek Akhir ini dapat bermanfaat.

Banyuwangi, 16 Februari 2019

Arief Novaldo NIM. 361655401196

xvi

DAFTAR ISI Halaman SAMPUL DEPAN ........................................................................................ i PERSEMBAHAN ......................................................................................... iii MOTTO........................................................................................................ v PERNYATAAN ........................................................................................... vii LEMBAR PENGESAHAN ........................................................................... ix ABSTRAK ................................................................................................... xi ABSTRACT ................................................................................................... xiii KATA PENGANTAR .................................................................................. xv DAFTAR ISI ................................................................................................ xvii DAFTAR GAMBAR .................................................................................... xxi DAFTAR TABEL ........................................................................................ xxiii BAB 1. PENDAHULUAN 1.1 Latar Belakang Masalah .......................................................................... 1 1.2 Perumusan Masalah ................................................................................ 2 1.4 Tujuan..................................................................................................... 3 1.3 Manfaat ................................................................................................... 3 1.5 Batasan Masalah ..................................................................................... 3 BAB 2. TINJAUAN PUSTAKA 2.1 Dasar Teori Pendukung ........................................................................... 5 2.1.1 Online Shop .................................................................................. 5 2.1.2 Multi Level Marketing (MLM) ...................................................... 5 2.1.3 Model Bisnis ................................................................................. 5 2.1.4 Sistem Informasi .......................................................................... 6 2.1.5 Distribusi....................................................................................... 7 2.1.6 Reseller ......................................................................................... 7 2.1.7 Dropshipper .................................................................................. 7 2.1.8 Media Sosial.................................................................................. 7 2.1.9 XAMPP ......................................................................................... 8 2.1.10 Basis Data ................................................................................... 8 2.1.11 MySQL ...................................................................................... 9 2.1.12 Javascript .................................................................................... 10 2.1.13 PHP ............................................................................................ 10 2.1.14 ERD (Entitiy Relationship Diagram) ........................................... 11 2.1.15 CodeIgniter Framework .............................................................. 11 2.1.16 J Query........................................................................................ 13 2.1.17 Boostrap ...................................................................................... 13 2.1.18 Use Case Diagram ...................................................................... 13 2.1.19 Activity Diagram ......................................................................... 14 2.1.20 Metode RAD ............................................................................... 15 2.1.21 Black Box Testing ........................................................................ 16 2.1.22 Payment Gateway ........................................................................ 17

xvii

2.2 Penelitian Terkait .................................................................................... 18 BAB 3. METODE PENELITIAN 3.1 Waktu, Tempat dan Jadwal Penelitian ..................................................... 21 3.1.1 Waktu Penelitian ........................................................................... 21 3.1.2 Tempat Penelitian.......................................................................... 21 3.1.3 Jadwal Penelitian ........................................................................... 21 3.2 Metode Pengembangan Sistem ................................................................ 22 3.2.1 Analisa Kebutuhan ......................................................................... 22 3.2.2 Desain Sistem ................................................................................. 23 3.2.3 Membangun Sistem ........................................................................ 23 3.2.4 Demonstrasi Sistem ........................................................................ 23 3.2.5 Evaluasi Sistem .............................................................................. 23 3.2.6 Update Sistem ................................................................................ 23 3.2.7 Pengujian Sistem ............................................................................ 24 3.2.8 Implementasi Sistem ...................................................................... 24 3.3 Gambaran Umum Sistem ....................................................................... 24 3.3.1 Gambaran Umum Sistem Yang Sedang Berjalan ............................ 25 3.3.2 Gambaran Umum Sistem Yang Diusulkan ...................................... 26 3.4 Use Case Diagram .................................................................................. 30 3.5 Activity Diagram ..................................................................................... 36 3.6 Struktur Menu Sistem.............................................................................. 39 3.7 Mock Up ................................................................................................. 40 3.7.1 Halaman Homepage Utama ........................................................... 40 3.7.2 Halaman Semua Koleksi................................................................ 41 3.7.3 Halaman Detail Barang.................................................................. 42 3.7.4 Halaman Cara Belanja ................................................................... 42 3.7.5 Halaman Testimoni ........................................................................ 43 3.7.6 Halaman Hijab Tutorial ................................................................. 43 3.7.7 Halaman Tentang Kami ................................................................. 44 3.7.8 Halaman Login Member ................................................................ 44 3.7.9 Halaman Registrasi Member Baru ................................................. 44 3.7.10 Halaman Keranjang Belanja ........................................................ 45 3.7.11 Halaman Member ........................................................................ 46 3.7.12 Halaman Admin ........................................................................... 46 3.8 Entity Relationship Diagram (ERD) ........................................................ 47 BAB 4. HASIL DAN PEMBAHASAN 4.1 Hasil ....................................................................................................... 55 4.1.1 Halaman Login Admin ................................................................... 55 4.1.2 Halaman Dashboard Admin........................................................... 56 4.1.3 Halaman Lihat data Barang ........................................................... 56 4.1.4 Halaman Tamabah data Barang ..................................................... 57 4.1.5 Halaman Data Member .................................................................. 58 4.1.6 Halaman Penjualan ....................................................................... 59 4.1.7 Halaman User Admin ................................................................... 59 4.1.8 Halaman Informasi User............................................................... 60

xviii

4.1.9 Halaman Website Awal ................................................................. 60 4.1.10 Halaman Login Member .............................................................. 61 4.1.11 Halaman Transaksi Pembelian Member ...................................... 62 4.1.12 Halaman Registrasi Member ........................................................ 63 4.1.13 Halaman Shopping Cart .............................................................. 64 4.1.14 Proses Transaksi Member ............................................................ 64 4.2 Pengujian ................................................................................................ 69 4.2.1 Hasil Pengujian Login Admin ........................................................ 69 4.2.2 Hasil Pengujian Login Member...................................................... 71 4.3 Pembahasan ............................................................................................ 73 4.4 Hasil Kesimpulan Kuesioner ................................................................... 75 4.4.1 Rekapitulasi Hasil Kuesioner ......................................................... 75 4.4.2 Perhitungan Berdasarkan Aspek Kualitas ISO ............................... 77 4.4.3 Tingkat Kualitas Perangkat Lunak Keseluruhan ............................ 79 DAFTAR PUSTAKA .................................................................................. 83 LAMPIRAN-LAMPIRAN ............................................................................ 85 Lampiran 1 ................................................................................................... 85 Lampiran 2 ................................................................................................... 89 Lampiran 3 ................................................................................................... 91

xix

-Halaman ini sengaja dikosongkan-

xx

DAFTAR GAMBAR Halaman Gambar 2.1 Payment Gateway..........................................................................17 Gambar 3.1 Metode Rapid Application Development (RAD) ............................22 Gambar 3.2 Gambaran Umum Sistem yang Berjalan ........................................25 Gambar 3.3 Gambaran Umum Sistem yang Diusulkan .....................................26 Gambar 3.4 Use Case Diagram ........................................................................30 Gambar 3.5 Activity Diagram Login .................................................................36 Gambar 3.6 Activity Diagram Registrasi Member dan Pemesanan Barang ........37 Gambar 3.7 Activity Diagram Registrasi Dropshipper dan Pemesanan Barang .38 Gambar 3.8 Struktur Menu ...............................................................................39 Gambar 3.9 Halaman Menu Utama ...................................................................41 Gambar 3.10 Halaman Semua Koleksi .............................................................41 Gambar 3.11 Halaman Detail Barang ...............................................................42 Gambar 3.12 Halaman Cara Belanja .................................................................42 Gambar 3.13 Halaman Testimoni .....................................................................43 Gambar 3.14 Halaman Hijab Tutorial ...............................................................43 Gambar 3.15 Halaman Tentang Kami ...............................................................44 Gambar 3.16 Halaman Login Member ..............................................................44 Gambar 3.17 Halaman Registrasi Member Baru ...............................................45 Gambar 3.18 Halaman Keranjang Belanja ........................................................45 Gambar 3.19 Halaman Laporan ........................................................................46 Gambar 3.20 Halaman Admin ...........................................................................46 Gambar 3.21 Entity Relationship Diagram (ERD) ............................................47 Gambar 4.1 Login Admin .................................................................................55 Gambar 4.2 Dashboard Admin .........................................................................56 Gambar 4.3 Lihat Data Barang .........................................................................56 Gambar 4.4 Tambah Data Barang .....................................................................57 Gambar 4.5 Data Member.................................................................................58 Gambar 4.6 Halaman Penjualan ........................................................................59 Gambar 4.7 User Admin ...................................................................................59 Gambar 4.8 Informasi User ..............................................................................60 Gambar 4.9 Website Awal ................................................................................61 Gambar 4.10 Login Member .............................................................................62 Gambar 4.11Transaksi Pembelian Member .......................................................62 Gambar 4.12 Registrasi Member.......................................................................63 Gambar 4.13 Shopping Cart .............................................................................64 Gambar 4.14 Transaksi Member .......................................................................65 Gambar 4.15 Detail Produk ..............................................................................65 Gambar 4.16 Halaman Check Out.....................................................................66 Gambar 4.17 Halaman Detail Transaksi............................................................67 Gambar 4.18 Halaman Detail Pembayaran .......................................................67 Gambar 4.19 Halaman Detail Pemesanan .........................................................68

xxi

Gambar 4.20 Struk Pembayaran .......................................................................68 Gambar 4.21 Halaman Detail Transaksi Berhasil ..............................................69 Gambar 4.22 Login Admin................................................................................70 Gambar 4.23 Tampilan Username Kosong .......................................................70 Gambar 4.24 Tampilan Password Kosong ........................................................70 Gambar 4.25 Tampilan Username atau Password Salah ..................................71 Gambar 4.26 Tampilan Dashboard Admin Login Berhasil ................................71 Gambar 4.27 Login Member .............................................................................71 Gambar 4.28 Login Member Gagal ...................................................................72 Gambar 4.29 Login Member Berhasil ...............................................................72

xxii

DAFTAR TABEL Halaman Tabel 2.1 Simbol - simbol Entity Relationship Diagram (ERD).........................11 Tabel 2.2 Komponen - Komponen Use Case Diagram ......................................13 Tabel 2.3 Simbol - simbol Activity Diagram .....................................................14 Tabel 2.4 Penilitian Terkait ...............................................................................18 Tabel 3.1 Jadwal Kegiatan Proyek Akhir ...........................................................21 Tabel 3.2 Definisi Aktor ....................................................................................31 Tabel 3.3 Definisi Use Case Login ....................................................................32 Tabel 3.4 Definisi Use Case Registrasi ..............................................................32 Tabel 3.5 Definisi Use Case Tambah Member Baru ..........................................32 Tabel 3.6 Definisi Use Case Mengelola Data Produk ........................................32 Tabel 3.7 Definisi Use Case Mengelola Data Pemesanan ..................................33 Tabel 3.8 Definisi Use Case Mengelola Laporan Keuangan ..............................33 Tabel 3.9 Definisi Use Case Mengelola Data Member .......................................33 Tabel 3.10 Definisi Use Case Benefits Member .................................................34 Tabel 3.11 Definisi Use Case Melihat Katalog Produk ......................................34 Tabel 3.12 Definisi Use Case Update Data Pribadi............................................34 Tabel 3.13 Definisi Use Case Keranjang Belanja...............................................34 Tabel 3.14 Definisi Use Case Pembayaran ........................................................35 Tabel 3.15 Definisi Use Case Informasi Benefits ...............................................35 Tabel 3.16 Penjelasan Struktur Menu Sistem .....................................................40 Tabel 3.17 Tabel Administrator .........................................................................47 Tabel 3.18 Tabel Layanan .................................................................................48 Tabel 3.19 Tabel Member ..................................................................................48 Tabel 3.20 Tabel Status Member .......................................................................49 Tabel 3.21 Tabel Downline................................................................................49 Tabel 3.22 Tabel Poin Member ..........................................................................49 Tabel 3.23 Tabel Level Member ........................................................................50 Tabel 3.24 Tabel Diskon ...................................................................................50 Tabel 3.25 Tabel Reward Bonus ........................................................................50 Tabel 3.26 Tabel Produk ...................................................................................51 Tabel 3.27 Tabel Cart .......................................................................................51 Tabel 3.28 Tabel Pemesanan .............................................................................52 Tabel 3.29 Tabel Konfirmasi Pembayaran .........................................................52 Tabel 3.30 Tabel Support Produk ......................................................................53 Tabel 4.1 Tabel Hasil Pengujian Black Box .......................................................72 Tabel 4.2 Tabel Bobot Kriteria Jawaban ............................................................75 Tabel 4.3 Tabel Skala Konversi .........................................................................75 Tabel 4.4 Tabel Rekapitulasi Hasil Kuesioner Aspek Functionality ...................75 Tabel 4.5 Tabel Rekapitulasi Hasil Kuesioner Aspek Reliability........................76 Tabel 4.6 Tabel Rekapitulasi Hasil Kuesioner Aspek Usability .........................76

xxiii

Tabel 4.7 Tabel Rekapitulasi Hasil Kuesioner Aspek Efficiency ....................... 77 Tabel 4.8 Tabel Aspek Fungsionalitas .............................................................. 77 Tabel 4.9 Tabel Aspek Kehandalan .................................................................. 78 Tabel 4.10 Tabel Aspek Kebergunaan .............................................................. 78 Tabel 4.11 Tabel Aspek Efisiensi ..................................................................... 79 Tabel 4.12 Tabel Tingkat Kualitas Perangkat Lunak Keseluruhan .................... 79

xxiv

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Pada era yang modern ini, sudah banyak perkembangan yang dapat kita lihat saat ini. Salah satunya ialah penggunaan smartphone yang makin diminati dan semakin meningkat setiap tahunnya. Adanya fitur - fitur sosial media yang mudah diakses dan ditawarkan dalam sistem komunikasi smartphone ini tentunya semakin mempermudah kita dalam berkomunikasi dan tetap terhubung dengan teman, sahabat, bahkan kerabat yang jarang kita jumpai dalam keseharian karena padatnya rutinitas yang kita jalani sehari - hari. Dengan tersedianya fasilitas - fasilitas sosial media yang semakin memudahkan kita tidak hanya dalam berkomunikasi tetapi juga dalam memenuhi kebutuhan hidup sehari - hari. Hal ini jelas menarik keinginan masyarakat luas untuk mencari celah atau peluang usaha dengan mengambil keuntungan yang didapat dari banyak pengguna sosial media saat ini. Dengan hanya bermodalkan smartphone yang kita gunakan dalam keseharian ditunjang pula dengan fasilitas internet yang semakin luas, kita dapat mencoba suatu bentuk usaha yang dapat ditawarkan kepada konsumen termasuk dalam interaksi jual belinya. Saat ini ada satu tren yang sedang mengemuka di dunia, bahkan di Indonesia, yakni belanja online, atau sering disebut online shop (Vincensia,2016). “My Hijab” adalah salah satu brand dan produsen yang bergerak dibidang pembuatan produk hijab berbahan dasar kain textile dengan berbagai macam model, warna ataupun ukuran. Selama ini brand “My Hijab” melakukan proses produksi berdasarkan jumlah pemesanan yang diminta, proses penjualanpun juga dikatakan sangat sederhana sekali antara produsen dengan pembeli masih menggunakan cara konvensional dan sistem pemasarannyapun masih menggunakan media sosial sebagai platform untuk berjualan online. Untuk optimisasi dalam penjualan produk harus adanya sistem informasi yang efektif dan efisien dimana dapat menunjang proses transaksi antara produsen dengan pembeli, serta mampu menunjang dalam proses pemasaran atau promosi produk agar cepat dikenal secara luas. Tantangan produsen produk “My Hijab”, yaitu menjamurnya media sosial sebagai sarana berjualan dan promosi menimbulkan dampak influencer atau kompetitor

1

sejenis disebabkan mudahnya berjualan online. Karena sistem yang yang dipakai “My Hijab” sangat kurang dalam proses transaksi dan pemasaran, dengan adanya sistem ECommerce dengan pengembangan pada sistem jaringan pemasarannya diharapkan bisa membantu mengahadapi persaingan kompetitor sejenis khususnya pada produk-produk “My Hijab”. Adanya masalah seperti itu produsen produk “My Hijab” sangat menyadari hal itu bagaimana mengembangkan peluang usaha tetap ada, tuntutan seperti ini yang harus membuat pemilik produk mencari jalan agar produknya tetap update dan tidak tersaingi oleh kompetitor sejenis salah satunya dengan membuat E-Commerce dengan sistem katalog produk dengan pengembangan sistem jaringan untuk konsumen sekaligus agen pemasaran. Melihat masalah seperti ini produsen produk “My Hijab” mencoba mencari peluang market dengan memperhatikan pasar yang dituju, untuk calon konsumen sudah terlalu banyak kompetitor online shop tidak sedikit kemudian melihat pasar dari dropshipper, reseller ataupun distributor yaitu pelaku online shop sendiri, tentunya permintaan semakin besar dari sisi pelaku online shop dikarenakan permintaan dari calon konsumen, ledakan permintaan dengan pembuatan berbanding terbalik, maka dari itu produsen “My Hijab” melihat fenomena ini sebagai peluang untuk terus mengembangkan sistem informasi berbasis website atau di sebut E-Commerce sebagai sarana membuka toko online berbasis katalog produk dengan menjadikan market dropsipper, reseller dan distributor sebagai market konsumen sekaligus juga sebagai agen pemasaran dengan sistem jaringan pada brand “My Hijab” sebagai produk pribadi yang akan dipasarkan.

1.2 Perumusan Masalah Dari latar belakang permasalahan yang ada, maka dapat disimpulkan beberapa rumusan masalah yaitu : 1. Bagaimana merancang sistem informasi berbasis website E-Commerce pada brand “My Hijab”? 2. Bagaimana merancang sistem website berbasis katalog pada brand “My Hijab”? 3. Bagaimana membuat sistem jaringan untuk manajemen data pelanggan jika ingin menjadi dropshipper atau reseller produk “My Hijab”?

2

1.3 Tujuan Adapun tujuan dari proyek akhir ini adalah: 1.

Membantu proses transaksi antara produsen dengan pelanggan produk “My Hijab”.

2.

Membantu proses promosi untuk mempercepat penjualan produk “My Hijab”.

3.

Dengan adanya sistem jaringan membantu pelanggan mendapatkan keuntungan lebih dari proses transaksi.

1.4 Manfaat Hasil dari penelitian ini diharapkan dapat memberikan manfaat sebagai berikut: 1. Bagi produsen “My Hijab” a. Mengurangi resiko produk yang tidak terjual. b. Membantu dalam proses pemasaran atau promosi produk. c. Mempercepat proses penjualan produk. 2. Bagi pelanggan produk “My Hijab” a. Membantu dalam melakukan proses transaksi. b. Membantu pelanggan dalam memilih produk. c. Sebagai media untuk membantu pelanggan mendapatkan informasi lengkap terkait produk my “hijab” 3. Bagi agen dropshipper dan reseller a. Dapat melakukan kerjasama dengan pihak distributor atau agen. b. Membantu dalam proses penjualan ulang terhadap calon konsumen. c. Mendapatkan keuntungan yang lebih dari menjadi agen dari produk “My Hijab”. 1.5 Batasan Masalah Batasan masalah dari pelaksanaan proyek akhir ini antara lain adalah sebagai berikut : 1. Aplikasi yang dirancang menggunakan code igniter sebagai framework php pada sisi website dan menggunakan mysql sebagai database. 2. Aplikasi ini hanya menangani proses pemesanan dan konfirmasi dari pelanggan.

3

3. Aplikasi ini menangani proses pengelolaan data member, jaringan dan pembagian keuntungan pada sistem jaringannya. 4. Aplikasi ini hanya bisa melakukan transaksi untuk pelanggan yang sudah melakukan registrasi menjadi member. 5.

Data yang dibahas mencangkup data pelanggan, produk, penjualan, jaringan member dan keuntungan pada sistem website myhijab.com.

6. Aplikasi ini mendukung sistem marketing pada konsep reseller dan dropshipper.

4

BAB 2 TINJAUAN PUSTAKA

2.1 Dasar Teori Pendukung 2.1.1 Online Shop Belanja online (online shop) merupakan proses pembelian barang atau jasa oleh konsumen ke penjual realtime, tanpa pelayan, dan melalui internet (Didit,2014).

2.1.2 Multi Level Marketing (MLM) Multi Level Marketing adalah sebuah sistem pemasaran modern melalui jaringan distribusi yang dibangun secara permanen dengan memposisikan pelanggan perusahaan sekaligus sebagai tenaga pemasaran. Dengan kata lain, dapat dikemukakan bahwa Multi Level Marketing adalah pemasaran berjenjang melalui jaringan distribusi yang dibangun dengan menjanjikan konsumen (pelanggan) sekaligus sebagai tenaga pemasaran, Muslich (2015).

2.1.3 Model Bisnis 1.

Bussines to Bussines (B2B) B2B E-commerce meliputi semua transaksi elektronik barang atau jasa yang dilakukan antar perusahaan. Produsen dan pedagang tradisional biasanya menggunakan jenis E-commerce ini. Umumnya E-commerce dengan jenis ini dilakukan dengan menggunakan EDI (Electronic Data Interchange) dan email dalam proses pembelian barang dan jasa, informasi dan konsultasi, atau pengiriman dan permintaan proposal bisnis. EDI (Electronic Data Interchange) adalah proses transfer data yang terstruktur, dalam format standar yang disetujui, dari satu sistem komputer ke sistem komputer lainnya, dalam bentuk elektronik. (Oktaviani,2017).

2.

Bussines to Consumer (B2C) B2C adalah jenis E-commerce antara perusahaan dan konsumen akhir. Hal ini sesuai dengan bagian ritel dari E-commerce yang biasa dioperasikan oleh perdagangan ritel tradisional. Jenis ini bisa lebih mudah dan dinamis, namun juga lebih menyebar secara tak merata atau bahkan bisa terhenti. Jenis E-commerce ini

5

berkembang dengan sangat cepat karena adanya dukungan munculnya website serta banyaknya toko virtual bahkan mal di internet yang menjual beragam kebutuhan masyarakat. Sementara di negara maju seperti Amerika sudah banyak kisah sukses e-commerce yang berhasil dibidang ritel online. Jika dibandingkan dengan transaksi ritel tradisional, konsumen biasanya memiliki lebih banyak informasi dan harga yang lebih murah serta memastikan proses jual beli hingga pengiriman yang cepat. (Tri Oktaviani,2017). 3.

Consumer to Consumer (C2C) C2C merupakan jenis e-commerce yang meliputi semua transaksi elektronik barang atau jasa antar konsumen. Umumnya transaksi ini dilakukan melalui pihak ketiga yang menyediakan platform online untuk melakukan transaksi tersebut. (Tri Oktaviani,2017).

4.

Consumer to Bussines (C2B) C2B adalah jenis e-commerce dengan pembalikan utuh dari transaksi pertukaran atau jual beli barang secara tradisional. Jenis e-commerce ini sangat umum dalam proyek dengan dasar multi sumber daya. Sekelompok besar perorangan menyediakan layanan jasa atau produk mereka bagi perusahaan yang mencari jasa atau produk tersebut. (Tri Oktaviani,2017).

2.1.4 Sistem Informasi Secara umum sistem informasi dapat didefinisikan sebagai suatu sistem terintegrasi yang mampu menyediakan informasi yang bermanfaat bagi penggunanya. Terdapat beberapa komponen yang disebut blok bangunan, yaitu terdiri dari komponen teknologi, komponen model, komponen hardware, komponen software, komponen basis data, dan komponen kontrol. Semua komponen tersebut saling berhubungan satu dengan yang lain dalam mencapai suatu tujuan. Sistem informasi dapat dibentuk sesuai kebutuhan user masing-masing. Oleh karena itu, untuk dapat menerapkan sistem yang efektif dan efisien diperlukan sebuah perencanaan, pelaksanaan, pengaturan, dan evaluasi. (Atthoillah, 2013).

6

2.1.5 Distribusi Distribusi

dapat

diartikan

sebagai

kegiatan

pemasaran

yang

berusaha

memperlancar dan mempermudah penyampaian barang dan jasa dari produsen kepada konsumen, sehingga penggunaannya sesuai dengan yang diperlukan (jenis, jumlah, harga, tempat, dan saat dibutuhkan). Pihak yang melakukan kegiatan distribusi disebut sebagai distributor (Afandi,2016).

2.1.6 Reseller Reseller adalah sebuah kelompok (perusahaan) atau individu (perorangan) yang membeli barang atau jasa dengan tujuan untuk menjualnya kembali. Bukan untuk dikomsumsi atau digunakan sendiri, namun untuk dijual kembali. Guna untuk memperoleh keuntungan dari hasil penjualan nya tersebut, reseller disini bisa berupa toko retailer khusus barang yang sejenis mereka biasanya membeli dengan jumlah yang sangat banyak untuk keperluan penjualan terkadang sudah ada agen yang menjadi mitra kerja toko retailer dalam pendistribusian barangnya (Satria, 2017).

2.1.7 Dropshipper Dropshipper adalah sistem dan pola bisnis yang popular terutama sejak kemunculan dunia digital internet. Dengan pola dropship, ada banyak pihak yang terbantu baik itu supplier, dropshipper dan konsumen atau pembeli. Supplier adalah pemilik barang yang memiliki stok, dropshipper adalah pihak penjual (marketer dan seller) yang menjual barang milik supplier, dan konsumen adalah pembeli yang membeli barang dari dropshipper. (Kaia Media, 2016).

2.1.8 Media Sosial Media sosial adalah media berbasis Internet yang memungkinkan pengguna berkesempatan untuk berinteraksi dan mempresentasikan diri, baik secara seketika ataupun tertunda, dengan khalayak luas maupun tidak yang mendorong nilai dari usergenerated content dan persepsi interaksi dengan orang lain. (Calep T,2015).

7

2.1.9 XAMPP XAMPP merupakan software web server yang berguna dalam pengembangan website yang didalamnya sudah tersedia database server MySQL dan dapat mendukung pemrograman PHP. XAMPP merupakan softwae gratis, dapat dijalankan di sistem operasi Windons, Linux maupun Mac OS. Sesuai dengan operating sistem yang digunakan.

2.1.10 Basis Data Basis Data merupakan sekumpulan file yang saling berhubungan dan terorganisasi atau kumpulan record-record yang menyimpan data dan hubungan diantaranya. (Sutarman, 2012) Data adalah sekumpulan data store yang tersimpan dalam magnetik disk, oftical disk, magnetik drum, atau media penyimpanan sekunder lainya. (Ladjamudin, 2013:129) Relasi pada data biasanya ditunjukkan dengan kunci dari tiap berkas yang ada. Definisi basis data dari berbagai sudut pandang adalah sebagai berikut: 1. Himpunan kelompok data yang saling berkaitan dan dikelompokkan sedemikian rupa sehingga dapat dimanfaatkan dengan cepat dan mudah. 2. Kumpulan data yang saling berkaitan yang disimpan secara bersama sedemikian rupa tanpa pengulangan data. 3. Kumpulan file/tabel/arsip yang saling berkaitan yang disimpan dalam media penyimpanan elektronik. 4. Kumpulan data yang berkaitan yang dapat digunakan bersama dan dibuat dengan tujuan untuk memperoleh informasi yang diperlukan. Dalam basis data terdapat entitas dan atribut. Entitas adalah orang tempat kejadian atau konsep yang informasinya direkam, dan setiap entitas memiliki atribut. Basis data memiliki beberapa kriteria penting yaitu berorientasi data dan bukan berorientasi program dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah basis data yang ada, dapat dikembangan dengan mudah, baik volume maupun strukturnya, dapat memenuhi kebutuhan sistem-sistem baru secara mudah dan dapat digunakan dengan cara-cara yang berbeda. Manfaat yang diperoleh dari penyusunan basis data adalah untuk mengatasi kerangkapan data menghindari terjadinya inkonsistensi data

8

mengatasi kesulitan dalam mengakses data. Menyusun format yang standar dari sebuah data, untuk melakukan perlindungan dan pengamanan data.

2.1.11 MySQL MySQL adalah sebuah software database. MySQL merupakan tipe data relasional yang artinya MySQL menyimpan datanya dalam bentuk tabel-tabel yang saling berhubungan (Edy Winarno, dkk. 2014). MySQL merupakan sebuah database server yang dapat diperoleh atau digunakan secara gratis, hal ini berarti kita bebas menggunakan basis data ini untuk keperluan pribadi atau usaha tanpa harus membeli atau membayar lisensinya. MySQL pertama kali dirintis oleh Michael Widenius. Selain sebagai database server, MySQL juga merupakan program yang dapat mengakses basis data MySQL yang berposisi sebagai server,yang berarti program lainya sebagai client, kesimpulanya MySQL merupakan sebuah basis data yang dapat digunakan sebagai server maupun klien. Basis data MySQL merupakan suatu perangkat lunak yang menggunakan suatu bahasa yaitu Structure Query Language (SQL).

Kelebihan MySQL: 1. MySQL bersifat open source dibawah lisensi GPL. 2. MySQL memiliki tipe kolom yang bersifat kompleks, seperti signed/unsigned integer, float, double, char, text, date, timestamp, dan lainya. 3. MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. 4. MySQL memiliki kecepatan yang tinggi dalam menangani query sederhana. 5. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix Soket(UNIX), atau Named Pipes. Kelemahan MySQL: Kekurangan MySQL adalah kurang mendukung koneksi bahasa pemrograman seperti Visual Basic atau biasa dikenal dengan VB, Foxpro, Delphi dan lain-lain. Karena koneksi ini menyebabkan field yang dibaca harus sesuai dengan koneksi dari bahasa pemrograman visual tersebut.

9

2.1.12 Javascript JavaScript adalah bahasa pemrograman tingkat tinggi dan dinamis. JavaScript populer di internet dan dapat bekerja di sebagian besar penjelajah web populer seperti Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag script. (Oracle,2016).

2.1.13 PHP Hypertext Preprocessing (PHP) merupakan bahasa pemrograman yang biasa digunakan untuk membuat halaman HTML. File. PHP yang dibuat akan diproses di dalam server, sedangkan halaman yang akan dikirim ke browser pengunjung hanyalah tampilan HTML-nya. Dengan PHP, halaman website yang dibuat akan menjadi dinamis, yakni dapat selalu berubah tanpa harus mengubah isi website secara konvensional. Informasi akan diproses ulang oleh web server sehingga akan didapatkan isi paling mutakhir dari halaman web. (Subekti, dkk. 2013) PHP merupakan bahasa script yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP juga sering digunakan untuk membangun sebuah CMS. PHP adalah bahasa pemrograman script server-side yang didesain untuk pengembangan web Disebut bahasa pemrograman server-side karena PHP diproses pada komputer server. Dan PHP dapat digunakan dengan gratis dan bersifat Open Source. Berikut beberapa keunggulan yang dimiliki program PHP, sebagai berikut: (Andi, 2012) 1. Membuat sebuah website menjadi dinamis. 2. PHP bersifat Open Source yang berarti dapat digunakan oleh siapa saja secara gratis. 3. Program yang dibuat dengan PHP bisa dijalankan oleh semua Sistem Operasi (OS), karena PHP berjalan secara Web Base yang artinya semua Sistem Operasi bahkan Handphone yang mempunyai Web Browser dapat menggunakan program PHP. 4. Aplikasi PHP lebih cepat dibandingkan dengan ASP maupun Java. 5. Mendukung banyak paket Database seperti MySQL, Oracle, PostgrSQL, dan lain lain.

10

2.1.14 ERD (Entitiy Relationship Diagram) ERD merupakan adalah suatu model jaringan yang menggunakan susunan data yang disimpan dalam sistem secara abstrak. Bagaimana fungsi-fungsi atau case yang diperlukan untuk menggambarkan sistem secara sederhana. Notasi-notasi simbolik di dalam Diagram ERD yang dapat digunakan ditunjukkan pada Tabel 2.1 Simbol – simbol ERD. (Ladjamudin, 2013) Tabel 2.1 Simbol – simbol Entity Relationship Diagram (ERD) No. 1.

Simbol Himpunan Entitas / Entity

E

2.

Atribut

Himpunan Relasi

R

4.

Entitas merupakan suatu objek yang dapat dibedakan dengan objek lainnya. Entitas berfungsi untuk memberikan identitas pada entitas yang memiliki label dan nama. Entitas memiliki bentuk persegi panjang. Atribut merupakan karakteristik dari entitas atau relasi yang menyediakan penjelasan detil tentang entitas atau relasi tersebut. Dan berfungsi untuk memperjelas atribut yang dimiliki oleh sebuah entitas. Atribut memiliki bentuk lingkarang lebih tepatnya elips.

a

3.

Keterangan

Alur

Relasi merupakan hubungan yang terjadi antara 1 entitas atau lebih yang tidak mempunyai fisik tetapi hanya sebagai konseptual. Dan berfungsi untuk mengetahui jenis hubungan yang ada antara 2 file. Relasi memiliki bentuk belah ketupat. Alur memiliki fungsi untuk menghubungkan atribut dengan entitas dan entitas dengan relasi. Dan berbentuk garis.

2.1.15 CodeIgniter Framework CodeIgniter merupakan suatu framework PHP yang membantu pengembangan aplikasi web berbasis PHP lebih cepat dan rapi dibandingkan dengan menulis semua kode program dari awal. CodeIgniter menyediakan banyak library untuk mengerjakan tugas - tugas yang umumnya ada pada sebuah aplikasi berbasis web. Struktur dan susunan logis dari CodeIgniter membuat aplikasi menjadi semakin teratur dan rapi. Hal ini dikarenakan CodeIgniter dibangun menggunakan metode Model, View, Controller (MVC). (Basuki, 2014)

11

MVC adalah konsep untuk memisahkan komponen utama menjadi 3 komponen yaitu model, view, dan controller. 1. Model Model merupakan komponen yang berhubungan dengan pengolahan data atau manipulasi pada basis data. Perintah-perintah yang berhubungan dengan basis data disimpan dalam model. 2. View View merupakan kompunen yang berhubungan dengan tampilan pengguna yang diatur oleh controller. View berfungsi untuk menerima dan mempresentasikan data kepada pengguna. 3. Controller Controller merupakan komponen yang mengatur hubungan antara model dengan view. Controller berfungsi untuk menerima permintaan data dari pengguna kemudian menentukan proses yang dijalankan oleh aplikasi. Adapun kelebihan dan kekurangan dari CodeIgniter yaitu sebagai berikut: 1. Kelebihan CodeIgniter: a. CodeIgniter menggunakan model MVC sehinggan lebih tepat digunakan dalam pembuatan dan pengembangan website. b. Dilengkapi dengan dokumentasi yang mendukung. c. Memiliki kinerja yang baik dan cepat. d. Tersedia banyak helper dan library. e. Mendukung PHP4, PHP5, dan AJAX. 2. Kekurangan CodeIgniter: a. Tidak Support pada Object Relational Mapper (ORM). ORM adalah teknik untuk memetakan tabel dari database menjadi objek php. b. Banyak kelonggaran dalam coding, penamaan file dan membebaskan programmer untuk melanggar aturan MVC.

12

c. Karena kelonggaran tersebut, CodeIgniter tak bisa dipakai jika membuat aplikasi skala besar, karena pengembangan akan semakin sulit dilakukan.

2.1.16 J Query JQuery adalah sebuah library JavaScript.

Dalam dunia pemrograman, library

adalah kumpulan dari berbagai fungsi ‘siap pakai’ untuk memudahkan pembuatan sebuah aplikasi. Dengan demikian, jQuery adalah kumpulan fungsi-fungsi JavaScript yang memudahkan penulisan kode JavaScript. jQuery di kembangkan pertama kali oleh John Resig

di tahun 2006. Sejak saat itu, jQuery berkembang menjadi proyek

opensource dan menjadi library JavaScript paling populer di dunia.Situs resmi jQuery beralamat di jquery.com.

2.1.17 Boostrap Bootstrap adalah sebuah framework css yang dapat digunakan untuk mempermudah membangun tampilan web. Bootstrap pertama kali di kembangkan pada pertangahan 2010 di Twitter oleh Mark Otto dan Jacob Thornton. Saat ini Bootstrap dikembangkan secara open source dengan lisensi MIT. (Code Politan,2015)

2.1.18 Use Case Diagram Use case diagram merupakan pemodelan untuk kelakuan sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat. Secara kasar, use case digunakan untuk mengetahui fungsi apa saja yang ada didalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi itu. Komponen – komponen use case diagram yang ditunjukkan pada Tabel 2.3. (M. Shalahudin, 2014). Tabel 2.2 Komponen - Komponen Use Case Diagram NO 1.

GAMBAR

NAMA

KETERANGAN

Aktor

Mewakili peran orang, sistem yang lain, atau alat ketika berkomunikasi dengan use case.

13

2.

Use Case

Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang menghasilkan suatu hasil terukur bagi suatu aktor.

3.

Include

Menunujukkan bahwa suatu use case seluruhnya merupakan fungsionalitas dari use case lainnya

4.

Extend

Menunjukkan bahwa suatu use case merupakan tambahan fungsional dari use case lainnya jika suatu kondisi terpenuhi

5.

Association

Abstraksi dari penghubung antara aktor dan use case

6.

Generalization

Menunjukkan spesialisasi aktor untuk dapat berpartisipasi dengan use case

7.

System

Menspesifikasikan paket yang menampilkan sistem secara terbatas.

2.1.19 Activity Diagram diagram aktivitas atau activity diagram menggambarkan aliran kerja atau aktivitas dari sebuah sistem atau atau menu yang ada pada perangkat lunak. Yang perlu di perhatikan disini merupakan bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem. Berikut adalah simbol-simbol yang ada pada diagram aktivitas yang Ditunjukkan pada Tabel 2.4: (Rosa dan M. Shalahudin, 2014) Tabel 2.3 Simbol – Simbol Activity Diagram No.

Gambar

Nama

Keterangan

Status Awal

Status awal aktivitas sistem, sebuah diagram aktivitas memiliki sebuah status awal.

Aktivitas

Aktivitas yang dilakukan sistem, aktivitas biasanya diawali dengan kata kerja.

3.

Percabangan / decision

Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu.

4.

Penggabungan / join

Asosiasi penggabungan dimana lebih dari satu aktivitas digabungkan menjadi satu.

1.

2.

Aktivitas

14

5.

Status Akhir

Status akhir yang dilakukan oleh sistem, sebuah diagram aktivitas memiliki sebuah status akhir.

6.

Swimlane

Memisahkan organisasi bisnis yang bertanggunga jawab terhadap aktivitas yang terjadi.

2.1.20 Metode RAD Rapid Aplication Development (RAD) adalah sebuah proses perkembangan perangkat lunak sekuensial linier yang menekankan siklus perkembangan dalam waktu yang singkat. RAD menggunakan metode iteratif (berulang) dalam mengembangkan sistem dimana working model system dikonstruksikan di awal tahap pengembangan dengan tujuan menetapkan kebutuhan pengguna dan selanjutnya disingkirkan. Dalam pengembangan sistem informasi normal, memerlukan waktu minimal 180 hari, namun dengan menggunakan metode RAD, sistem dapat diselesaikan dalam waktu 30-90 hari . Model RAD memiliki 3 tahapan sebagai berikut. (herlinda, 2015), 1. Requirement Planning User dan analysis melakukan pertemuan untuk mengidentifikasi tujuan dari sistem dan kebutuhan informasi untuk mencapai tujuan. Pada tahap ini merupakan hal terpenting yaitu adanya keterlibatan dari kedua belah pihak. 2. Proses Design System Pada tahap ini keaktifan user yang terlibat menentukan untuk mencapai tujuan karena pada proses ini melakukan proses desain dan melakukan perbaikan-perbaikan apabila masih terdapat ketidaksesuaian desain antara User dan analyst. Seorang User dapat langsung memberikan komentar apabila terdapat ketidaksesuaian pada desain, merancang sistem dengan mengacu pada dokumentasi kebutuhan User yang dibuat pada tahap sebelumnya. Keluaran dari tahapan ini adalah spesifikasi software yang meliputi organisasi sistem secara umum, struktur data dan yang lain. 3. Implementation Tahapan ini adalahan tahapan programmer yang mengembangkan desain suatu program yang telah disetujui oleh User dan analyst. Sebelum diaplikasikan pada suatu organisasi terlebih dahulu dilakukan proses pengujian terhadap program tersebut apakah ada kesalahan atau tidak. Pada tahap ini User biasa memberikan

15

tanggapan akan sistem yang sudah dibuat serta mendapat persetujuan mengenai sistem tersebut. Adapun kelebihan dan kekurangan RAD yaitu sebagai berikut: Kelebihan RAD sebagai berikut: 1. Setiap fungsi mayor dapat dimodulkan dalam waktu tertentu kurang dari 3 bulan dan dapat dibicarakan oleh tim RAD yang terpisah dan kemudian diintegrasikan sehinnga waktunya lebih efesien. 2. RAD mengikuti tahapan pengembangan sistem sepeti umumnya, tetapi mempunyai kemampuan untuk menggunakan kembali komponen yang ada sehingga pengembang tidak perlu membuat dari awal lagi dan waktu lebih singkat . Kelemahan RAD sebagai berikut: 1. Proyek yang besar dan berskala, RAD memerlukan sumber daya manusia yang memadai untuk menciptakan jumlah tim yang baik. 2. RAD menuntut pengembang dan pelanggan memiliki komitmen dalam aktivitas rapid fire yang diperlukan untuk melengkapi sebuah sistem dalam waktu yang singkat. Jika komitmen tersebut tidak ada maka proyek RAD akan gagal.

2.1.21 Black Box Testing Black box merupakan jenis testing yang memperlakukan perangkat lunak yang tidak diketahui kinerja internalnya. Sehingga para tester memandang perangkat lunak seperti layaknya sebuah “kotak hitam” yang tidak penting dilihat isinya, tapi cukup dikenali proses testing dibagian luar. Black box testing menguji perangkat lunak dari segi spesiifkasi fungsional, tidak menguji desain maupun kode program. Untuk mengetahui apakah prosedur masukkan dan keluaran dari perangkat lunak sesuai dengan spesifikasi yang dibutuhkan dilakukan dengan membuat kasus uji untuk mencoba semua fungsi. Kasus uji harus dibuat degan kasus benar dan kasus salah. (Rizky, 2011) Beberapa teknik testing yang termasuk yang termasuk dalam tipe Black Box Testing antara lain : (Rizky, 2011) 1. Equivalence Partitioning

16

Pada teknik testing ini, setiap memasukkan data digolongkan

kedalam grup

tertentu, yang kemudian akan dibandingkan dengan hasil keluaranya. 2. Boundary Value Analysis Pada teknik ini, dilakukan dengan memasukkan data yang melebihi kapasitas dari batasan sebuah data. Jika perangkat lunak berhasil mengatasi masukan yang salah, maka dapat dikatakan teknik ini telah selesai dilakukan. 3. Cause Effect Graph Dalam teknik ini, dilakukan proses testing yang menghubungkan sebab dari sebuah data yang dimasukkan dan akibatnya pada keluaran yang dihasilkan. 4. Random Data Selection Seperti namanya, teknik ini berusaha melakukan poses memasukkan data dengan menggunakan nilai acak. Dari hasil data yang dimasukkan tersebut kemudian dibuat sebuah tabel yang menyatakan validas dari keluaran yang dihasilkan. 5. Feature Test Pada teknik ini, dilakukan proses testing terhadap spesifikasi dari perangkat lunak yang telah selesai dikerjakan, misalkan, perangkat lunak sistem informasi manajemen. Dapat dicek apakah fitur-fitur telah tersedia. 2.1.22 Payment Gateway

Gambar 2.1 Payment Gateway Payment Gateway Service adalah layanan 3rd party service yang menghubungkan antara merchant dengan bank. Dengan tersedianya layanan tersebut maka merchant dapat menyediakan layanan online payment pada website online shopping-nya dengan cara menghubungkan website mereka pada payment gateway service menggunakan service dari Application Program Interface (API). Payment gateway service sangat dibutuhkan karena tingginya initial cost dan maintenance cost untuk melakukan koneksi dengan

17

bank, selain dari pada itu dibutuhkan juga sebuah sistem yang dapat menghubungkan account bank dari customer dan merchant (Gulati et al., 2014; Duric et al., 2014). Keuntungan bagi Pembeli : 1. Pelanggan langsung bisa transaksi tanpa perlu membuka

website penjual dan

website pihak ketiga untuk melakukan transaksi. 2. Mudah dan aman dalam berbelanja secara online. Keuntungan bagi Penjual : 1. Lebih cepat dan mudah memeriksa pembayaran dengan kartu kredit ataupun debit. 2. Payment gateway melindungi data kartu kredit dengan teknologi enkripsi data dan informasi saat pelanggan melakukan transaksi. 3. Toko online tidak perlu lagi menyediakan banyak rekening dari berbagai bank karena payment gateway bisa menerima dana transfer dari berbagai rekening bank dan menyalurkannya ke satu rekening milik toko online. 4. Cepat dan aman untuk transaksi massal karena payment gateway dapat memproses ratusan hingga ribuan transaksi dalam waktu yang sangat singkat. 5. User friendly karena payment gateway dilengkapi dengan dashboard yang membantu penjual ataupun pembeli dalam proses rekonsiliasi penjualan, seperti laporan penjualan, detail pelanggan, void, dan refund (pengembalian dana) transaksi. 6. Aman bagi pengguna kartu kredit karena payment gateway memiliki teknologi fraud detection yang berfungsi untuk mencegah terjadinya kecurangan pembayaran di toko online 2.2 Penelitian Terkait Dalam perancangan sistem ini menggunakan referensi dari penelitian – penelitian terdahulu yang hampir sejenis dengan penelitian untuk pembuatan sistem. Penelitian terkait dari jurnal dan referensi dapat dijelaskan pada Tabel 2.4 Tabel 2.4 Penelitian Terkait No. 1.

Peneliti Luciana Spica Almilia, S.E., dan M.Si. Lidia Robahi, S.E. (2015)

Teknologi -Web -Yii Framewor k

Objek Teknik Informatika, Fakultas Ilmu Terapan, Universitas Telkom

18

Judul Implementasi ECommerce Sebagai Media Penjualan Online

Fitur - Payment system - Konfirmasi penjualan.

2.

Leni Lestari (2016)

-Web -Code Igniter Framewor k

3.

Mohammad Subekti, Anthoni Tandiono, dan Fenky Tania (2017) Hendro Wibowo A (2012)

-Web -Code Igniter Framewor k

4.

-Web -Code Igniter Framewor k

Program Studi Sistem Informasi, Universitas Islam Negeri Sultan Syarif Kasim Riau, Pekanbaru STT Nurul Jadid, Paiton Probolinggo

Penerapan E-Commerce Sebagai Upaya Meningkatkan Persaingan Bisnis Perusahaan

- Selling system - Input data member - Penggunaan sitem poin

Pengaruh E-Commerce Terhadap Volume Penjualan Pada Online Shop Aneka Kemeja Pria Bekasi

- Registrasi member baru - Rekapitulasi bulanan

Teknik Informatika, Politeknik Negeri Jember

E-Commerce Untuk Mendukung Business To Business Menggunakan Dynamic Dbmss: Studi Kasus Pada Perusahaan Dagang Cross Tech

- Penerapan system Multi level marketing - Bussines system untuk bagi hasil

Dari Tabel 2.4 dapat diperoleh informasi mengenai Penelitian yang dilakukan Shabur Miftah Maulana, Heru Susilo dan Riyadi pada tahun 2015 yang berjudul “IMPLEMENTASI E-COMMERCE SEBAGAI MEDIA PENJUALAN ONLINE”, merupakan perancangan sistem berbasis website bertujuan untuk menerapkan aplikasi E-Commerce untuk mempermudah proses transaksi pemesanan dan konfirmasi pembayaran melalui media online. Penelitian yang dilakukan Luciana Spica Almilia, S.E., dan M.Si. Lidia Robahi, S.E. pada tahun 2016 yang berjudul “PENERAPAN E-COMMERCE SEBAGAI UPAYA MENINGKATKAN PERSAINGAN BISNIS PERUSAHAAN” merupakan perancangan sistem yang berbasis website bertujuan untuk meningkatkan jumlah penjualan produk dengan menerapkan selling sistem dalam melakukan transaksi dan penerapan sistem bagi keuntungan guna menarik minat pelanggan terhadap produk pada bisnis perusahaan. Penelitian yang dilakukan Leni Lestari pada tahun 2017 yang berjudul “PENGARUH E-COMMERCE TERHADAP VOLUME PENJUALAN PADA ONLINE SHOP ANEKA KEMEJA PRIA BEKASI”, merupakan perancangan sistem yang bertujuan untuk mempermudah proses registrasi member untuk proses transaksi dan menerapkan rekapitulasi bulanan terhadap penjualan produk berdasarkan jumlah data pembelian member agar bisa melihat sejauh mana volume penjualan produk kemeja. Penelitian yang dilakukan Mohammad Subekti, Anthoni Tandiono, Fenky Tania. Dan Hendro Wibowo A pada tahun 2012 yang berjudul “E-COMMERCE UNTUK

19

MENDUKUNG BUSINESS TO BUSINESS MENGGUNAKAN DYNAMIC DBMSS: STUDI KASUS PADA PERUSAHAAN DAGANG CROSS TECH”. merupakan rancangan sistem yang bertujuan untuk sistem jaringan untuk mendukung proses bisnis antar perusahaan dan pembagian keuntungan terhadap pelaku bisnis.

20

BAB 3 METODE PENELITIAN

3.1 Waktu, Tempat dan Jadwal Penelitian 3.1.1 Waktu Penelitian Waktu penelitian akan dilakukan selama kurang lebih enam bulan yang dimulai dari bulan Juni 2018 sampai dengan bulan November 2018. Pada jadwal tersebut telah mencakup tahap proses pengerjaan proposal, Perancangan sistem, Pembuatan program sampai Pengujian, Menganalisa dan laporan. 3.1.2 Tempat Penelitian Tempat penelitian Proyek akhir ini akan dilaksanakan di Politeknik Negeri Banyuwangi. 3.1.3 Jadwal Penelitian Adapun proses pengerjaan Proyek akhir diharapkan dapat dikerjakan sesuai dengan jadwal yang ditunjukkan pada Tabel 3.1. Tabel 3.1 Jadwal Kegiatan Proyek akhir 2018 No.

Kegiatan

1.

Analisa Kebutuhan

2.

Desain Sistem

3.

Membangun Sistem

4.

Mendemostrasikan

5.

Evaluasi dan Update

6.

Pengujian Sistem

7.

Implementasi Sistem

8.

Pembuatan Laporan

Bulan

Bulan

Bulan

Bulan

Bulan

Bulan

Ke-1

Ke-2

Ke-3

Ke-4

Ke-5

Ke-6

21

3.2 Metode Pengembangan Sistem Metode yang digunakan dalam pengerjaan sistem informasi e-commerce dengan pengembangan konsep dropshipper dan reseller ini yaitu menggunakan metode Rapid Applicaion Development (RAD). Metode RAD yaitu pengembangan siklus yang dirancang dapat memberikan pengembangan yang jauh lebih cepat dan hasil yang lebih berkualitas tinggi dari pada yang dicapai dengan siklus tradisional. Metode pengembangan perangkat lunak terdiri Tahapan Analisa Kebutuhan, Desain Sistem, Membangun Sistem, Mendemonstrasikan sistem, Evaluasi Sistem, update, pengujian, dan Implementasi Sistem. Seperti yang dapat dilihat pada Gambar 3.1. (Herlinda, 2015)

Gambar 3.1 Metode Rapid Application Development (RAD) 3.2.1 Analisa Kebutuhan Langkah ini merupakan analisa terhadap kebutuhan sistem. Pengumpulan data dalam tahap ini dilakukan studi literature dan survey potensi marketplace. Analisa kebutuhan meliputi proses transaksi yang masih dilakukan secara konvensional yaitu antara produsen dan konsumen atau pelanggan, dengan penambahan fitur bagi bonus untuk pengembangan strategi pemasarannya masih belum ada. Dan sistem pembayaran masih menggunakan cara yang lama yaitu dengan menunggu pembeli untuk melakukan transfer dibelakang ketika barang sudah siap, selain itu proses rekapitulasi masih menggunakan cara manual dengan catatan buku. Oleh karena itu diperlukan sebuah sistem yang dapat mengefektifkan proses transaksi tersebut, memberikan informasi yang efektif, praktis dan efisien, meminimalisir resiko yang terjadi pada produsen serta

22

strategi pemasaran agar barang cepat laku diterapkan di sistem ini, rekapitulasi laporan barang yang terjual juga lebih terkoordinasi dengan baik dan memfasilitasi komunikasi antara administrator dengan para member atau agen dalam pembagian keuntungan yang didapat oleh member dalam menjalankan sistem ini serta informasi apapun bisa dibapat dengan jelas. 3.2.2 Desain Sistem Dari hasil analisa, pada tahap desain ini merupakan proses pembuatan desain sistem dengan perangkat pemodelan sistem menggunakan use case diagram, Activity Diagram dan Entitiy Relationship Diagram (ERD), serta perancangan struktur sistem sehingga akan lebih memudahkan dalam pembuatan sistem.

3.2.3 Membangun Sistem Tahapan Membangun merupakan proses pembuatan sistem e-commerce. Membangun sistem merupakan tahapan implementasi hasil dari sistem yang telah dibuat. Diimplementasikan dengan menggunakan bahasa pemograman PHP dan Mysql sebagai basis datanya. Hasil dari tahap ini adalah sistem yang siap didemonstrasikan pada tahap Demonstrasi sistem.

3.2.4 Demonstrasi Sistem Tahapan Demonstrasi sistem merupakan proses memperlihatkan hasil sementara sistem kepada produsen brand “My Hijab”. Hasil demonstrasi adalah berupa evaluasi untuk pengembangan sistem. 3.2.5 Evaluasi Sistem Evaluasi ini dilakukan oleh produsen brand “My Hijab” apakah sistem yang sudah dibangun sudah sesuai dengan keinginann produsen. Jika sudah sesuai maka akan langsung masuk pada langkah pengujian akan diambil. Jika tidak sistem akan direvisi dengan mengulangi langkah update sistem terlebih dahulu kemudian membangun sistem dan demonstrasi sistem.

3.2.6 Update Sistem Tahapan memperbarui atau update sistem merupakan proses pembaharuan terhadap Sistem e-commerce dan sistem reseller dan dropshippernya. Pembaharuan

23

dilakukan berdasarkan hasil evaluasi yang dilakukan pada tahap Demonstrasi sistem. Hasil pada tahapan ini adalah sistem yang siap diuji pada tahap pengujian sistem.

3.2.7 Pengujian Sistem Setelah sistem terbentuk, dilakukan pengujian untuk mengetehui kekurangan dan kelemahan sistem yang kemudian dilakukan pengkajian ulang dan perbaikan terhadap sistem e-commerce menjadi lebih baik dan sempurna. Pengujian dilakukan untuk mengetahui seberapa kuat sistem yang telah dibangun. Pengujian sistem dilakukan dengan metode black box testing yang merupakan pengujian yang melihat sistem hanya dari luar saja tanpa dari luar saja tanpa tau apa yang terjadi didalam sistem. 3.2.8 Implementasi Sistem Tahap terakhir adalah implementasi sistem. Tahapan implementasi sistem merupakan tahapan penggunaan atau penerapan sistem. Pada tahapan ini dilakukan apabila telah memenuhi segala aspek seperti fitur utama yang ada pada sistem yaitu system pembagian reward. Sistem e-commerce akan digunakan oleh pelanggan,admin dan produsen. Selama proses penerapan program harus dilakukan pemeliharaan agar sistem yang diterapkan dapat terjaga dari kesalahan kecil yang mungkin terjadi atau tidak ditemukan sebelumnya.

3.3 Gambaran Umum Sistem Gambaran umum sangatlah diperlukan dalam melakukan pembuatan ataupun pengembangan suatu sistem. Pada gambaran umum sistem terdapat dua pokok bahasan yang akan dijelaskan yaitu, gambaran umum sistem yang berjalan dan gambaran umum yang diusulkan. Tujuan dari pembahasan gambaran umum sistem ini yaitu untuk mengetahui pembaharuan atau pengembangan yang akan kita lakukan terhadap sistem yang telah berjalan sebelumnya.

24

3.3.1 Gambaran Umum Sistem yang Berjalan

Gambar 3.2 Gambaran Umum Sistem yang Berjalan Pada Gambar 3.2 merupakan alur kerja sistem pemesanan konvensional dan sistem pemasaran dengan metode promosi personal pada brand “My Hijab”. Dalam penjualan admin mempunyai foto produk yang akan diunggah di akun facebook pribadi “My Hijab” kemudian dengan menambahkan deskripsi, kontak dan sedikit kata-kata untuk menarik minat pelanggan, ketika pelanggan tertarik untuk memesan produk disini terjadi negosiasi antara penjualan dan pembeli lewat pesan pribadi atau lewat kontak whatapps “My Hijab” setelah deal maka admin merekapitulasi jumlah pemesanan, dikarenakan masih memproduksi secara pre-order maka produsen harus menyesuaikan minat pelanggan, adapun pelanggan aktif disebut distributor melakukan pemesanan dalam jumlah banyak maka akan dikenakan harga lebih murah dan bonus produk “My Hijab”. Setelah barang jadi admin segera menkonfirmasi ulang agar pelanggan segera membayar dan mengirim foto bukti transfer via pesan pribadi atau kontak whatapps kemudian admin mengirim barang sesuai alamat pelanggan melalui jasa kurir ataupun jika pelanggan wilayah masih dekat melakukan COD (Cash On Delivery).

25

3.3.2 Gambaran Umum Sistem yang Diusulkan

Gambar 3.3 Gambaran Umum Sistem yang Diusulkan Gambar 3.3 merupakan gambaran sistem yang diusulkan dari strategi marketing dan diadopsi pada sistem yang bekerja pada website “My Hijab”, pada sistem yang bekerja ada tiga komponen pelaku atau pelanggan yaitu member adalah pelanggan non member yang sudah teregistrasi, dan member mempunyai status bisa reseller atau dropshipper dimana pelanggan ini berinteraksi dengan sistem website “My Hijab”, pada member adalah pelanggan yang melakukan transaksi langsung ke website “My Hijab” dengan jumlah pembelian yang kecil dan produk dipakai sendiri, disini untuk menjadi member cukup melakukan registrasi ke website “My Hijab” jika berhasil sudah bisa melakukan pemesanan produk. Kemudian untuk member yang bertujuan untuk berbisnis dengan produk “My Hijab” bisa disebut sebagai reseller dimana reseller ini melakukan transaksi dengan jumlah pemesanan yang besar dikarenakan untuk dijual kembali, keuntungan dari reseller adalah potongan harga yang besar, sistem downline untuk mendapatkan tambahan komisi, kemudian reward setiap bulan dari total poin yang terkumpul. Sistem reseller pada website “My Hijab” ada beberapa syarat yang harus

26

dipenuhi untuk menjadi reseller produk brand “My Hijab” yaitu, minimal pembelian dalam satu bulan total harus lebih dari 1 juta, mempunyai minimal toko retailer dengan mencantumkan alamat toko saat melakukan registrasi, dikarenakan sistem bisnis dan menjual ulang produk dengan harga yang berbeda ataupun sesuai di katalog maka dikenakan syarat untuk menjaga integritas produk brand “My Hijab”. Dan member yang bertujuan untuk hanya mendapatkan keuntungan dari proses transaksi menggunakan sistem yang terakhir adalah dropshipper dimana sistem ini memiliki keunggulan bisa mendapatkan keuntungan tanpa harus membeli produk “My Hijab” dengan syarat yaitu, untuk menjadi dropshipper harus mempunyai upline atau direkomendasikan oleh reseller ataupun bisa didapat pada saat registrasi dimana nanti ada rekomendasi reseller aktif yang bisa dijadikan sebagai upline manfaat dari memasukkan upline bisa menambah total poin reseller untuk mendapatkan keuntungan lebih, minimal pembelian diatas 500 ribu dalam satu kali transaksi dengan produsen “My Hijab” dikarenakan jika tidak menggunakan sistem minimal pembelian akan sama dengan member biasa dan bukan bagi keuntungan dengan dropshipper. Alur kerja untuk sistem dropshipper bisa mengambil foto produk “My Hijab” dan diupload ulang dimana akan melakukan promosi lewat media sosial jika kemudian konsumen yang tertarik akan melakukan pemesanan dan transfer ke rekening dropshipper jika barang dijual harus lebih tinggi dengan harga yang tertera di katalog produk dengan keuntungan tambahan secara kelebihan penjualan dan komisi dari pembagian hasil produk “My Hijab” selanjutnya untuk proses transaksi akan di teruskan ke website “My Hijab” kemudian sistem website akan meneruskan ke payment gateway untuk melakukan proses pembayaran, member akan dimintai agar segera mentransfer sesuai jumlah yang dipesan, jika terdeteksi member sudah membayar maka akan dapat notifikasi untuk member dan admin bahwa proses transaksi berhasil jika tidak maka akan terdapat notifikasi gagal.

Kemudian

payment gateway akan mentransfer ke rekening pengelola “My Hijab” kemudian oleh pengelola “My Hijab” akan dikirim sesuai alamat konsumen atas nama dropshipper. Rule Harga barang : 1.

Ecer keuntungan pengelola 30% - 40%

2.

Seri 3 keuntungan pengelola 25%

3.

Seri 5 keuntungan pengelola 20%

4.

Lusin keuntungan pengelola 17%

27

5.

Kodi keuntungan pengelola 15%

Rule Member : 1.

Non Member harus registrasi menjadi Member aktif untuk bisa melakukan proses transaksi.

2.

Member aktif bisa melakukan proses transaksi berapapun tanpa harus berlaku minimal pembelian.

3.

Member aktif sudah bisa melakukan penambahan member baru atau downline tetapi benefits masih belum berlaku.

4.

dalam melakukan pembelanjaan member terkena harga ecer sesuai dengan harga yang tercantum di website.

5.

Member bisa melakukan pembelian ecer.

Rule Bonus Dropshipper : 1.

Reward 1 smartphone dengan 1000 poin.

2.

Reward emas 2 gram dengan 400 poin.

3.

Reward emas 1 gram dengan 400 poin.

4.

Reward emas 0.5 gram dengan 200 poin.

5.

Reward 1 lusin kerudung dengan 150 poin.

6.

Reward uang senilai 250 rb dengan 100 poin.

Rule Dropshipper : 1.

Dropshipper melakukan 1 kali transaksi minimal 500 ribu keatas.

2.

Syarat untuk menjadi dropshipper harus memasukkan ID reseller aktif untuk dijadikan upline bisa lewat rekomendasi dari website.

3.

Keuntungan dropshipper dapat mengirim barang atas nama dropshipper dan tanpa harus membeli barang dahulu.

4.

Untuk kelipatan 150rb mendapatkan 10 poin.

5.

Akumulasi poin dropshipper yang terkumpul akan direset dalam waktu 1 bulan.

6.

Dropshipper

akan

dikenakan

bagi

keuntungan

20%

pembelanjaan pertransaksi. 7

Dropshipper terkena harga ecer.

8

Dropshipper tidak bisa menambahkan downline.

9.

Ketika proses transaksi dapat mengubah alamat pengiriman.

28

dari

total

10.

Benefits hanya berlaku jika status dropshipper.

Rule Bonus Reseller : 1.

Reward sepeda motor dengan 21000 poin.

2.

Reward emas tua dengan kadar 70% berat 3 gram dengan 1400 poin.

3.

Reward emas tua dengan kadar 70% berat 2 gram dengan 1000 poin.

4.

Reward emas tua dengan kadar 70% berat 1 gram dengan 600 poin.

5.

Reward emas 1 gram dengan 400 poin.

6.

Reward emas 0.5 gram dengan 200 poin.

7

Reward uang senilai 500rb dengan 100 poin.

8.

Reward 1 smartphone dengan 1000 poin.

9.

Reward 1 lusin kerudung dengan 150 poin.

Rule Reseller : 1.

Reseller dalam melakukan 1 kali transaksi minimal 1juta keatas.

2.

Syarat tambahan menjadi reseller mencantumkan alamat toko retail untuk digunakan pengiriman barang.

3.

Untuk kelipatan 100rb akan mendapatkan 10 poin.

4.

Untuk menjadi reseller akumulasi poin yang terkumpul kurang dari 3 bulan harus lebih dari 500 poin atau sekitar 5 juta.

5.

Akumulasi perolehan poin berlaku selama 3 bulan maka akan direset tanpa menghilangkan status reseller.

6.

Jika akumulasi 3 bulan selanjutnya belum mencapai 500 poin maka status reseller akan di reset ke member.

7.

Untuk setiap 100 poin akan dikenakan potongan harga sebesar 5% dari setiap total pembelanjaan pada tiga bulan itu jika status reseller aktif.

8.

Reseller yang merekomendasikan bisnis untuk menambah relasi dengan mendaftarkan dropshipper atau downline akan mendapatkan 200 poin tambahan pada akun membernya.

9.

Reseller akan mendapatkan bonus 5 poin setiap pembelanjaan dari dropshipper dengan kelipatan 100rb.

10.

Untuk setiap poin yang berlaku dapat ditukarkan dengan hadiah atau reward dengan pemotongan poin sesuai poin reward yang dibutuhkan.

11.

Akumulasi poin dapat digunakan untuk diskon maupun penukaran reward

29

12.

Benefits berlaku jika member berstatus reseller.

13.

Jika status member reseller maka akan terkena harga grosir dan berlaku pembelanjaan kelipatan seri,lusin dan kodi.

3.4 Use Case Diagram

Gambar 3.4 Use Case Diagram Sistem yang akan dibangun memiliki tiga komponen utama. Bagian utama yaitu website yang berisi katalog produk login form untuk login admin dan member halaman registrasi untuk member baru . Ketika petama kali pelanggan non member mengakses website akan mendapati katalog produk, dan akses informasi kemudian untuk non member yang ingin melakukan proses transaksi wajib registrasi menjadi member baru, khusus member yang ingin menjadi dropshipper harus memasukkan ID reseller aktif yang nantinya digunakan untuk dijadikan upline. Untuk bagian reseller bisa melakukan tambah member baru yang nantinya akan menambahkan total benefits yang diterima untuk setiap referensi member yang ingin menjadi dropshipper, untuk member bisa melakukan transaksi karena data informasi pribadinya sudah terdaftar di database digunakan untuk melakukan konfirmasi pemesanan atau alamat pengiriman, member bisa melakukan update informasi data pribadi, member dapat melakukan penambahan barang ingin di pesan kemudian dilanjutkan ke kasir, member bisa melakukan konfirmasi pembayaran dan member bisa melihat informasi benefits yang sudah didapat. Actor

30

admin bisa melakukan update informasi data produk kemudian dapat mengelola data informasi member dan memberikan sejumlah benefits kepada member, kelola pemesanan dan laporan keuangan setiap bulan dan jumlah pembagian benefits dilaporkan di bagian laporan keuangan. Untuk keterangan masing-masing use case ditunjukkan pada Tabel 3.2 sampai Tabel 3.15. Tabel 3.2 Definisi Aktor Aktor

Deskripsi

Admin

Orang yang memiliki hak akses untuk melakukan mengelola data penambahan barang, menghapus barang, mengelola data member, benefits member, mengelola transaksi barang dan membuat laporan

Non Member

Orang yang pertama kali mengunjungi website “My Hijab” dan hanya bisa melihat katalog produk dan informasi terkait produk kemudian bisa melakukan registrasi untuk menjadi member baru.

Member

Orang yang memiliki hak akses untuk melihat informasi produk, mengelola informasi pribadi,melakukan transaksi baru, melakukan konfirmasi pembayaran dan melihat informasi benefits yang didapatkan.

Member Reseller

Orang yang memiliki hak akses untuk melihat informasi produk, mengelola informasi pribadi,melakukan transaksi baru, melakukan konfirmasi pembayaran dan mendaftarkan calon member baru untuk menjadi seorang dropshipper.

Member Dropshipper

Orang yang memiliki hak akses berupa penamaan pengirim atas nama

dropshipper,

pribadi,melakukan

informasi transaksi

produk, baru,

mengelola melakukan

informasi konfirmasi

pembayaran dan menerima keuntungan tanpa membeli produk

Tabel 3.3 Definisi Use Case Login Use Case Name

Login

Actor

Admin dan member

Deskripsi

Halaman login digunakan untuk user admin dan member

Normal course

- Menampilkan form login pada sistem - Masukkan Username dan Password untuk user admin ataupun member yang sudah tersimpan pada database

Alternate Course

Login tidak berhasil, karena Username dan Password tidak cocok atau tidak terdaftar pada database

31

Pre-Condition

Masing-masing actor harus memiliki username dan password

Post-Condition

Jika berhasil login maka user akan masuk ke halaman masing-masing

Tabel 3.4 Definisi Use Case Registrasi Use Case Name

Registrasi

Actor

Member, Reseller dan Dropshipper

Deskripsi

Halaman registrasi digunakan oleh pelanggan yang ingin melakukan transaksi produk terdapat tiga pilihan member dengan syarat tertentu

Normal course

- Menampilkan form registrasi pada sistem - Masukkan data-data pelanggan dan memenuhi syarat menjadi member aktif member biasa, reseller ataupun dropshipper

Alternate Course

- Registrasi gagal dikarenakan ada data yang kurang lengkap - Ada beberapa syarat yang belum terpenuhi pada saat mendaftar member

Pre-Condition

Mengisi dan memasukkan data pada form registrasi member.

Post-Condition

Data pelanggan tersimpan di database sesuai status member biasa, reseller atau dropshipper

Tabel 3.5 Definisi Use Case Tambah Member Baru Use Case Name

Tambah Member Baru

Actor

Reseller

Deskripsi

Pada halaman form registrasi terdapat input referensi yang digunakan untuk menambahkan id downline yang akan disponsori downline dari seorang reseller adalah seorang dropshipper

Normal course

- Field referensi bisa dikosongkan - Tidak wajib diisi jika ingin menjadi member biasa

Alternate Course

- Input referensi gagal karena id reseller salah - Untuk menjadi seorang dropshipper harus mengisi field referensi reseller dan melengkapi syarat pendukung lainnya

Pre-Condition

Field tidak digunakan karena bukan dropshipper

Post-Condition

Field referensi diisi dengan id reseller

Tabel 3.6 Definisi Use Case Mengelola Data Produk Use Case Name

Menginputkan Data Produk

32

Actor

Admin

Deskripsi

Admin dapat mengelola data Produk

Normal course

- Melakukan penambahan barang - Melakukan penghapusan barang - Mengubah data barang

Pre-Condition

Menambahkan data barang

Post-Condition

Menampilkan data barang

Tabel 3.7 Definisi Use Case Mengelola Data Pemesanan Use Case Name

Mengelola Data Pemesanan

Actor

Admin

Deskripsi

Admin mengelola data pemesanan

Normal course

- Disini pelanggan membeli produk dan melakukan pemesanan barang - Admin memberikan sejumlah poin berdasarkan kelipatan pembelian barang

Pre-Condition

Admin mengkonfirmasi pemesanan

Post-Condition

Admin memproses pemesanan barang

Tabel 3.8 Definisi Use Case Mengelola Laporan Keuangan Use Case Name

Mengelola Laporan Keuangan

Actor

Admin

Deskripsi

- Admin mengelola laporan keuangan - Admin mengelola pengiriman bonus kepada member

Normal course

Melihat informasi keuangan

Pre-Condition

- Mentransfer bonus bulanan kepada member - Melihat laba bulanan

Post-Condition

Rekapitulasi informasi keuangan bulanan

Tabel 3.9 Definisi Use Case Mengelola Data Member Use Case Name

Mengelola Data Member

Actor

Admin

Deskripsi

Admin dapat mengelola data member, melihat dan menghapus

Normal course

Member menambahkan informasi pribadi ketika registrasi

Pre-Condition

Menambahkan data pribadi member

Post-Condition

Melihat informasi member

33

Tabel 3.10 Definisi Use Case Mengelola Benefits Member Use Case Name

Mengelola benefits member

Actor

Admin

Deskripsi

Admin menambahkan poin untuk setiap transaksi member dan mengelola bonus berdasarkan level member

Normal course

- Menampilkan data member dan poin member serta bonus yang akan diberikan

Pre-Condition

Member melakukan transaksi

Post-Condition

Admin memberikan sejumlah poin berdasarkan jumlah kelipatan pembelanjaan

Tabel 3.11 Definisi Use Case Melihat Katalog Produk Use Case Name

Melihat katalog produk

Actor

Member

Deskripsi

Member dapat melihat katalog produk yang tersedia mulai penawaran harga dan diskripsi produk

Normal course

- Melihat list produk - Melakukan pencarian produk - Melakukan navigasi produk

Pre-Condition

Membuka halaman website produk

Post-Condition

Memilih produk yang di cari

Tabel 3.12 Definisi Use Case Update Data Pribadi Use Case Name

Update Data Pribadi

Actor

Member

Deskripsi

Menampilkan informasi data pribadi

Normal course

- Mengupdate data pribadi - Mengupdate username dan password baru

Pre-Condition

Menampilkan informasi yang lama

Post-Condition

Menampilkan informasi yang baru setelah diupdate

Tabel 3.13 Definisi Use Case Keranjang Belanja Use Case Name

Keranjang Belanja

Actor

Member biasa, reseller dan dropshipper

34

Deskripsi

Melakukan pemesanan barang sementara dimana nanti bisa diupdate list belanjaannya ataupun di hapus sebelum dilanjutkan ke kasir

Normal course

Memilih produk, cek list produk yang akan dipesan, menambah atau menghapus

Pre-Condition

Memilih produk yang akan dibeli

Post-Condition

Melanjutkan ke kasir

Tabel 3.14 Definisi Use Case Pembayaran Use Case Name

Pembayaran

Actor

Member biasa, reseller dan dropshipper

Deskripsi

Melakukan pembayaran atau total barang yang sudah dipesan dengan menambahkan alamat penerima barang

Normal course

Melakukan pemberitahuan untuk segera mentransfer total pembelanjaan pada proses pembayaran

Pre-Condition

Melihat jumlah total pemesanan, mencantumkan alamat penerima dan memilih kurir

Post-Condition

Memberitahukan agar segera mentransfer via rekening

Tabel 3.15 Definisi Use Case Informasi Benefits Use Case Name

Informasi Benefits

Actor

Member

Deskripsi

Menampilkan informasi benefits, level yang dicapai serta jumlah poin yang diperoleh

Normal course

- Menampilkan informasi daftar benefits - Menampilkan informasi benefits yang diperoleh - Menampilkan informasi jumlah poin yang didapat - Menampilkan informasi level yang tercapai - Menampilkan informasi downline

Pre-Condition

Membuka halaman informasi benefits

Post-Condition

Melihat informasi benefits

35

3.5 Activity Diagram Gambar 3.5 dan Gambar 3.6 merupakan diagram aktivitas yang menggambarkan alur kerja atau aktivitas dari sistem website e-commerce dengan pengembangan konsep dropshipper dan reseller yang akan dibuat. a. Activity Diagram Login

Gambar 3.5 Activity Diagram Login Gambar 3.5 merupakan Activity Diagram Login yang memperlihatkan proses masuk ke sistem dengan cara seperti berikut: 1. Memasukkan username dan Password 2. Saat melakukan Login, jika proses berhasil akan tampil pesan login berhasil dan masuk pada halaman sistem sesuai hak akses. 4. Sistem akan melakukan pengecekan kecocokan data user di database jika terdapat data user maka akan berhasil. 3. Apabila salah memasukkan username dan password proses login gagal akan menampilkan pesan login gagal dan kembali pada halaman memasukkan username dan password. 4. Proses selesai

36

b. Activity Diagram Registrasi Member dan Pemesanan barang

Gambar 3.6 Activity Diagram Registrasi Member dan Pemesanan barang

Pada Gambar 3.6 merupakan Activity Diagram Registrasi Member dan Pemesanan barang untuk proses melakukan transaksi dan pemberian poin sebagai berikut: 1. Pelanggan melakukan registrasi jika data lengkap maka oleh sistem disetujui proses berhasil dan data pelanggan akan ditambahkan dalam database apabila gagal mengulangi proses registrasi. 2. Pelanggan yang sudah teregistrasi dapat melakukan transaksi pada sistem melakukan login dan memilih produk yang diinginkan. 3. Setelah melakukan pemilihan pada katalog produk selanjutnya dimasukkan ke keranjang belanja setelah itu melakukan pemesanan produk. 4. Setelah terjadi pemesanan sistem akan menampilkan total dan informasi atau detail pembelanjaan beserta diskon atau bonus yang berlaku sesuai level member. 5. Kemudian sistem menkonfirmasikan kepada member untuk segera melakukan pembayaran via bank 1x24 jam agar tidak dianggap expired pemesananya. 6. Jika gagal maka sistem akan memberitahukan ke member dan admin proses transaksi dibatalkan.

37

7. Setelah member mentransfer uang sesuai total pembelanjaan selanjutnya sistem menginformasikan ke

admin

dan

member

bahwa

sudah

melakukan

pembayaran, admin mengirim barang sesuai alamat member dan memberikan sejumlah poin sesuai kelipatan dari total pembelanjaan ke akun member. 8. Sistem mengelola poin dan benefits member ke database. 9. Proses selesai. c. Activity Diagram Registrasi Dropshipper dan Pemesanan barang

Gambar 3.7 Activity Diagram Registrasi Dropshipper dan Pemesanan Barang Pada Gambar 3.7 merupakan Activity Diagram Registrasi Dropshipper dan Pemesanan Barang untuk proses melakukan transaksi dan pemberian poin sebagai berikut: 1. Pelanggan melakukan registrasi kemudian dimintai sistem untuk memasukkan id reseller yang aktif untuk mendaftar sebagai dropshipper jika sudah benar maka akan disimpan di database sebagai member dropshipper . 2. Pelanggan yang sudah teregistrasi dropshipper dapat melakukan transaksi pada sistem melakukan login dan memilih produk yang diinginkan. 3. Setelah melakukan pemilihan pada katalog produk selanjutnya dimasukkan ke keranjang belanja setelah itu melakukan pemesanan produk.

38

4. Setelah terjadi pemesanan dengan mengirimkan alamat pelanggan bukan alamat dropshipper sistem akan menampilkan total dan informasi atau detail pembelanjaan beserta diskon atau bonus yang berlaku sesuai level member dropshipper. 5. Kemudian sistem menkonfirmasikan kepada member dropshipper untuk segera melakukan pembayaran via bank 1x24 jam agar tidak dianggap expired pemesananya. 6. Jika gagal maka sistem akan mengkonfirmasikan ke member dropshipper dan ke admin bahwa proses transaksi telah digagalkan. 7. Setelah member dropshipper mentransfer uang sesuai total pembelanjaan dan berhasil selanjutnya sistem akan mengkonfirmasikan ke member dropshipper dan admin bahwa member dropshipper dengan kode id unik sudah melakukan pembayaran, kemudian admin mengirim barang sesuai alamat pelanggan yang dimasukkan dan sistem memberikan sejumlah poin sesuai kelipatan dari total pembelanjaan ke akun member member dropshipper. 8. Sistem mengelola poin dan benefits member ke database. 9. Proses selesai. 3.6 Struktur Menu Sistem Struktur menu yang terdapat pada Sistem e-commerce dengan pengembangan konsep dropshipper dan reseller terdapat fitur-fitur Seperti pada Gambar 3.8

Gambar 3.8 Struktur Menu

39

Gambar 3.8 Struktur Menu menunjukkan fitur-fitur sistem. Penjelasan fitur-fitur yang terdapat pada sistem dapat dilihat pada Tabel 3.17

Tabel 3.16 Penjelasan Struktur Menu Sistem No

Fitur

Keterangan

1.

Home

Merupakan halaman awal ketika memasuki website

2.

Semua Koleksi

Menu untuk memilih berbagai macam koleksi jenis hijab

3.

Keranjang Belanja

Merupakan tempat untuk melakukan transaksi meliputi memilih barang, data pemesan atau member, metode pengiriman yang sudah ditentukan, metode pembayaran via transfer bank, dan halaman konfirmasi pembayaran 1x24 jam.

4.

Cara Belanja

Menerangkan tata cara belanja mulai dari registrasi sampai konfirmasi

5.

Testimoni

Merupakan halaman testimonial pelanggan dan review atau feedback dari barang

6.

Hijab Tutorial

Merupakan fitur yang berisi tentang tutorial-tutorial berupa video maupun gambar untuk menambah pengetahuan seputar hijab

7.

Masuk

Halaman yang digunakan untuk proses masuk atau login admin maupun member dan menampilkan hak akses masing-masing.

8.

Registrasi Member

Halaman untuk mendaftar menjadi seorang member dan bisa melakukan transaksi

9.

Tentang Kami

Halaman yang akan menampilkan visi misi, layanan kontak dan informasi terkait website.

3.7 Mock Up 3.7.1 Halaman Homepage utama Halaman homepage utama dimana pertama kali user atau pelanggan mengakses website. Pada halaman ini sudah menyediakan informasi lengkap mulai dari registrasi,login,melihat informasi produk,serta layanan yang sudah tersedia di website. Pada homepage ini pelanggan yang pertama kali sudah bisa melakukan pencarian terhadap barang yang ingin dicari produk ataupun semua akses katalog diperbolehkan akan tetapi untuk proses transaksi tidak dapat dilakukan jika pelanggan ingin menggunakan hak akses bisa langsung masuk di halaman form registrasi untuk mendapatkan fitur lebih seperti halaman member dimana nanti dapat digunakan untuk

40

melihat reward yang didapat berbeda antara member yang sudah terregistrasi dengan member baru pertama kali mengunjungi situs myhijab.com. Seperti yang ditunjukkan pada Gambar 3.9.

Gambar 3.9 Halaman Menu Utama

3.7.2 Halaman Semua Koleksi Halaman semua koleksi menampilkan kategori produk sesuai jenis model hijab berupa kumpulan produk yang sejenis dikelompokkan menjadi satu, disini juga terdapat fitur search untuk mempermudah pencarian produk bisa dilihat pada Gambar 3.10.

Gambar 3.10 Halaman Semua Koleksi

41

3.7.3 Halaman Detail Barang Halaman detail barang merupakan halaman yang digunakan untuk melihat detail dari gambar dari hasil pencarian misalnya, hasil dari pencarian menunjukkan detail barang berupa warna,stok,model gambar, dan deskripsi produk kemudian ada jumlah quantitiy pembelian serta tombol beli untuk menambahkan ke keranjang. Seperti yang ditunjukkan pada Gambar 3.11.

Gambar 3.11 Halaman Detail Barang 3.7.4 Halaman Cara Belanja Halaman cara belanja menerangkan tentang bagaimana cara belanja di myhijab.com dimana nanti terdapat informasi lengkap berupa bagaimana cara registrasi, login, menambahkan member baru dan transaksi di myhijab.com. Seperti yang ditunjukkan pada Gambar 3.12.

Gambar 3.12 Halaman Cara Belanja

42

3.7.5 Halaman Testimoni Halaman testimoni berisi seputar kepuasan pelanggan yang sudah melakukan pembelian dengan mencantumkan feedback dalam mengenakan produk dari “My Hijab” ada dua komponen penting di dalam halaman testimoni yaitu foto-foto pada pelanggan mengenakan produk dan kolom review untuk feedback berupa tulisan. Seperti yang ditunjukkan pada Gambar 3.13.

Gambar 3.13 Halaman Testimoni 3.7.6 Halaman Hijab Tutorial Halaman hijab tutorial berisi tentang kumpulan video hijab tutorial dimana modelmodel terbaru dan cara penggunaan produk hijab tersedia dalam format video serta highlight produk terbaru tersedia di menu hijab tutorial, yang ditunjukkan pada Gambar 3.14.

Gambar 3.14 Halaman Hijab Tutorial

43

3.7.7 Halaman Tentang Kami Halaman tentang kami berisi tentang informasi seputar myhijab.com, Visi dan misi myhijab.com, Layanan kontak customer service dan profil myhijab.com. Ditunjukkan seperti pada Gambar 3.15.

Gambar 3.15 Halaman Tentang Kami 3.7.8 Halaman Login Member Halaman login member atau masuk berupa bagaimana member login kedalam halaman member untuk mengakses fasilitas member dengan memasukkan username berupa alamat gmail dan password jika sudah terdaftar di database. Seperti yang ditunjukkan pada Gambar 3.16.

Gambar 3.16 Halaman Login Member 3.7.9 Halaman Registrasi Member Baru Halaman registrasi member baru berisi tentang form digunakan untuk mendaftar menjadi member myhijab.com, dimana terdapat beberapa komponen yang wajib diisi berupa nama,alamat,no telepon, alamat gmail dan password, kemudian ada bagian yang tidak wajib diisi yaitu kolom referensi yang digunkan untuk menambahkan sponsor atau

44

id member yang sudah terdaftar untuk mendapatkan keuntungan tambahan poin bagi member baru, skema penambahan id member lama menjadi seorang sponsor dari member baru yang nantinya mempermudah calon member baru mendapatkan penawaran spesial dari myhijab.com, berupa potongan harga dan reward untuk mendapatkan keuntungan lebih bagi pelanggan dari produk myhijab.com. seperti yang ditunjukkan pada Gambar 3.17.

Gambar 3.17 Halaman Registrasi Member Baru 3.7.10 Halaman Keranjang Belanja Halaman keranjang belanja berfungsi untuk menampung list sementara barang yang mau dipesan dan terdapat berapa komponen yaitu gambar produk dan nama, harga satuan, quantitiy, potongan harga, status member, harga total, tombol hapus, kemudian ada tombol belanja lagi dan lanjut ke pembayaran. Seperti yang ditunjukkan pada Gambar 3.18.

Gambar 3.18 Halaman Keranjang Belanja

45

3.7.11 Halaman Member Halaman member berisi tentang inforamasi pribadi member dan dapat di update, kemudian member dapat melihat status kememberannya dan melihat pohon jaringan atau member dibawahnya, member juga dapat melihat informasi benefits yang sudah diperoleh reward yang akan diberikan dan melihat history transaksi. Seperti pada Gambar 3.19.

Gambar 3.19 Halaman Laporan 3.7.12 Halaman Admin Halaman admin berisi pengelolaan berbagai informasi terkait website, seperti pengelolaan informasi produk, mengelola konten yang berisi video hijab tutorial, mengelola testimoni atau feedback dari pelanggan, mengelola data para member, mengelola data pemesanan, mengelola pembagian benefits para member dan mengelola laporan keuangan secara bulanan atau triwulan. Seperti pada Gambar 3.20.

Gambar 3.20 Halaman Admin

46

3.8 Entity Relationship Diagram (ERD) Pada Gambar 3.21 menunjukkan ERD Sistem e-commerce myhijab.com. ERD digunakan untuk memodelkan struktur data dan menunjukkan hubungan antar data. Terdapat tiga belas tabel yaitu tabel member, tabel status member, tabel referensi member, table poin member, table level member, table diskon, tabel reward bonus, table produk, tabel cart, table transaksi, table konfirmasi pembayaran, table administrator dan table layanan. Antara Tabel memiliki relasi atau hubungan yang dapat dilihat pada Gambar 3.21

Gambar 3.21 Entity Relationship Diagram (ERD) Pada Gambar 3.21 merupakan relasi tabel dari sistem e-commerce myhijab.com. Berikut detail tabel dalam database dapat dilihat pada Tabel 1. Tabel Administrator Tabel Administrator digunakan untuk meyimpan data gmail dan password login admin Definisi dari tabel Administrator Kemudian ada foreign key dari tabel layanan ditunjukkan pada Tabel 3.17. Tabel 3.17 Tabel Administrator No.

Nama Attribute

Tipe Data

Kata Kunci

Keterangan

1.

Id_Administrator

Int

Primary Key

Id_Admin

2.

Username

Varchar(45)

3.

Password

Varchar(45)

4.

Id_Layanan

Int

Foreign Key

Id_Layanan

47

2. Tabel Layanan Tabel layanan digunakan untuk data customer service atau layanan pesan singkat. Definisi dari tabel layanan ditunjukkan pada Tabel 3.18. Tabel 3.18 Tabel Layanan No.

Nama Attribute

Tipe Data

Kata Kunci

Keterangan

1.

Id_layanan

Int

Primary Key

Berisi Id_layanan

2.

Id_member

Int

Foreign Key

Berisi Id_member

3.

Nama

Varchar(45)

Berisi nama pengirim pesan

4.

Email

Date

Berisi email pengirim pesan

5.

No_telp

Int

Berisi no telp pengirim pesan

6.

Pesan

Medium Text

Berisi pesan yang mau disampaikan

3. Tabel Member Tabel member digunakan untuk data para member. Definisi dari Tabel member ditunjukkan pada Tabel 3.19. Tabel 3.19 Tabel Member No.

Nama Attribute

Tipe Data

Kata Kunci

Keterangan

1.

Id_member

Int

Primary Key

Berisi id_member

2.

Nama

Varchar(45)

Berisi nama member

3.

Alamat

Varchar(45)

Berisi alamat member dan digunakan data pengiriman

4.

No_telp

Int

Berisi no telp member

5.

Gmail

Varchar(45)

Berisi gmail member

6.

Poin_member

Int

Berisi jumlah poin yang dikumpulkan member

7.

Password

Varchar(45)

8.

Id_referensi

Int

Berisi password untuk login Foreign Key

Berisi id referensi sponsor atau upline

9.

Id_status_member

Int

Foreign Key

Berisi status level member

4. Tabel Status Member Tabel status member digunakan untuk melihat member yang memiliki level total poin dan penentuan jumlah diskon. Definisi dari tabel status member ditunjukkan pada Tabel 3.20.

48

Tabel 3.20 Tabel Status Member No.

Nama Attribute

Tipe Data

Kata Kunci

Keterangan

1.

Id_status

Int

Primary Key

Id_status

2.

Id_poin_member

Int

Foreign Key

Berisi tentang jumlah poin member yang sudah terkumpul.

3.

Id_level_member

Int

Foreign Key

Berisi tiga status member atau level, apakah member biasa, dropshipper, dan reseller.

4.

Id_diskon

Int

Foreign Key

Berisi diskon yang berlaku bagi member sesuai status level.

5.

Id_referensi_member

Int

Foreign Key

Berisi tentang member yang disponsori member yang aktif

5. Tabel Downline Tabel Downline digunakan untuk melihat referensi member yang di sponsori. Definisi dari tabel Downline ditunjukkan pada Tabel 3.21. Tabel 3.21 Tabel Downline Member No.

Nama Attribute

Tipe Data

Kata Kunci

Keterangan

1.

Id_downline

Int

Primary Key

Id_downline

2.

Id_referensi

Int

Foreign Key

Id_referensi merupakan id dari member aktif atau sponsor

3.

Id_member

int

Foreign Key

Id_member

merupakan

id

downline dari id referensi atau id sponsor

6. Tabel Poin Member Tabel poin member berisi tentang jumlah poin dan reward yang bisa didapat. Definisi dari tabel poin member ditunjukkan pada Tabel 3.22. Tabel 3.22 Tabel Poin Member No.

Nama Attribute

Tipe Data

Kata Kunci

Keterangan

1.

Id_poin_member

Int

Primary Key

Id_poin_member

2.

Jumlah_poin

Int

Foreign Key

Berisi tentang banyaknya jumlah poin yang terkumpul.

3.

Id_reward

Int

Foreign Key

Berisi data reward atau bonus yang bisa diambil oleh member.

49

7. Tabel Level Member Tabel level member berisi tentang data tiga komponen yaitu member biasa, dropshipper dan reseller. Definisi dari level member ditunjukkan pada Tabel 3.23. Tabel 3.23 Tabel Level Member No.

Nama Attribute

Tipe Data

Kata Kunci

Keterangan

1.

Id_level_member

Int

Primary Key

Id_level_member

2.

Level_member

Varchar(45)

Berisi tentang data status member apakah masih

member biasa,

dropshipper ataupun reseller.

8. Tabel Diskon Tabel diskon berisi tentang data diskon atau penawaran yang tersedia digunakan untuk memberikan potongan terhadap setiap pembelanjaan tergantung level member yang tercapai. Definisi dari tabel diskon ditunjukkan pada Tabel 3.24. Tabel 3.24 Tabel Diskon No.

Nama Attribute

Tipe Data

Kata Kunci

Keterangan

1.

Id_diskon

Int

Primary Key

Id_diskon

2.

Jumlah_diskon

Int

Berisi data tentang banyaknya diskon yang tersedia.

9. Tabel Reward Bonus Tabel reward bonus digunakan untuk mengetahui perolehan reward bonus yang didapat sesuai kelebihan poin yang didapat. Definisi dari tabel reward bonus ditunjukkan pada Tabel 3.25. Tabel 3.25 Tabel Reward Bonus No.

Nama Attribute

Tipe Data

Kata Kunci

Keterangan

1.

Id_reward_bonus

Int

Primary Key

Id_reward_bonus

2.

Nama_bonus

Varchar(45)

Berisi data tentang bonus yang didapat sesuai poin yang dapat ditukarkan berupa barang.

50

10. Tabel Produk Tabel produk berisi tentang data sebuah produk dan informasi lengkap mulai dari, nama, harga, status barang, diskripsi, gambar, dan stok. Definisi dari tabel produk ditunjukkan pada Tabel 3.26. Tabel 3.26 Tabel Produk No.

Nama Attribute

Tipe Data

Kata Kunci

Keterangan

1.

Id_produk

Int

Primary Key

Id_produk

2.

Nama_produk

Int

Berisi data tentang nama sebuah produk hijab.

3.

Harga

Int

Berisi

tentang

harga

satuan

tentang

status

produk

produk. 4.

Status_barang

Varchar(45)

Berisi

terdapat empat status produk seperti, new,sale,diskon,sold out. 5.

Diskripsi

Varchar(45)

Berisi tentang diskripsi sebuah produk inforamasi terkait produk warna

bahan

ukuran

atau

keterangan lainnya.

6.

Gambar

Varchar(45)

Berisi tentang data link atau gambar dari produk hijab.

7.

Stok

Int

Berisi tentang stok barang yang masih tersedia

11. Tabel Cart Tabel cart berisi tentang penampungan data sementara list pembelanjaan produk. Definisi dari tabel cart ditunjukkan pada Tabel 3.27. Tabel 3.27 Tabel Cart No.

Nama Attribute

Tipe Data

Kata Kunci

Keterangan

1.

Id_cart

Int

Primary Key

Id_cart

2.

Id_member

Int

Foreign Key

Id_member

3.

Id_produk

Int

Foreign Key

Id_produk

4.

Quantitiy

Int

Berisi tentang jumlah barang yang diorder.

51

5.

Diskon

Int

Berisi tentang jumlah diskon yang

berlaku

sesuai

level

member. 6.

Total

Int

Berisi tentang total smua barang dan dikurangi dengan diskon jika ada.

12. Tabel Pemesanan Tabel Pemesanan berisi tentang pelanggan yang melakukan pembelian, menunjukkan waktu pembelian dan harga total. Definisi dari tabel pemesanan ditunjukkan pada Tabel 3.28. Tabel 3.28 Tabel Pemesanan No.

Nama Attribute

Tipe Data

Kata Kunci

Keterangan

1.

Id_pemesanan

Int

Primary Key

Id_transaksi

2.

Tgl_beli

Date

Berisi

tanggal

atau

terjadinya

pembelian suatu

transaksi. 3.

Harga_total

Int

Berisi tentang harga total semua pembelian.

4.

Id_cart

Int

Foreign Key

Id_cart

5..

Id_member

Int

Foreign Key

Id_member atau pelanggan

6.

Id_konfirmasi_pembayaran

Int

Foreign Key

Id_konfirmasi pembayaran

13. Tabel Konfirmasi Pembayaran Tabel konfirmasi pembayaran berisi tentang konfirmasi barang yang sudah dipesan via bank dan mengkonfirmasi pembayaran via website untuk melakukan pengiriman barang. Definisi dari tabel konfirmasi pembayaran ditunjukkan pada Tabel 3.29 Tabel 3.29 Tabel Konfirmasi Pembayaran No.

Nama Attribute

Tipe Data

Kata Kunci

Keterangan

1.

Id_konfirmasi_pembayaran

Int

Primary Key

Id_konfirmasi_pembayaran

52

2.

Rekening_via

Varchar(45)

Berisi tentang nama bank yang

digunakan

untuk

mentransfer uang. 3.

Nominal

Int

Berisi

tentang

nominal

yang sudah ditransfer via bank. 4.

Tgl_bayar

Date

Berisi

tentang

tanggal

dimana member transfer via bank 5.

Expired_konfirmasi

Date time

Berisi tentang waktu habis pembayaran 1 X 24 jam jika melebihi itu maka transaksi akan dianggap gagal.

14. Tabel Support Produk Tabel support produk berisi tentang foto,video,ataupun review dari pelanggan tentang kepuasan terhadap produk, terdapat juga foto testimonial dan video tutorial. Definisi dari tabel support produk ditunjukkan pada Tabel 3.30 Tabel 3.30 Tabel Support Produk No.

Nama Attribute

Tipe Data

Kata Kunci

Keterangan

1.

Id_support_produk

Int

Primary Key

Id_support_produk

2.

foto

Varchar(45)

Berisi

tentang

foto

testimonial dari pelanggan. 3.

video

Varchar(45)

Berisi

tentang

tutorial

hijab

video ataupun

video produk. 4.

review

Varchar(45)

Berisi tentang review dari pelanggan berupa tulisan dan

masukan

ataupun

feedback dari produk 5.

Id_produk

Int

Id_produk

53

-Halaman ini sengaja dikosongkan-

54

BAB 4 HASIL DAN PEMBAHASAN 4.1 Hasil Sistem informasi berbasis website rancang bangun pengembangan e-commerce dengan konsep reseller dan dropshipper pada brand “My Hijab” yang telah dibuat ini merupakan sebuah sistem yang digunakan untuk melakukan penjualan produk dari brand “My Hijab”. 4.1.1 Halaman Login Admin Halaman login admin berisi tentang tampilan dimana proses masuk ke dashboard admin melalui halaman ini dengan memasukkan username admin dan password admin di tunjukkan pada Gambar 4.1

1

2

Gambar 4.1 Login Admin Pada gambar 4.1 memperlihatkan form username, password dan button login adapun detail dari form halaman login sebagai berikut : 1. From usernamae dan password: pada from tersebut user harus memasukkan data username dan password yang sudah terdaftar pada sistem. 2. Button login digunakan untuk masuk ke sistem setelah memasukkan username dan password.

55

4.1.2 Halaman Dashboard Admin Pertama kali login admin akan di alihkan ke halaman dashboard ditunjukkan pada Gambar 4.2

2

1

Gambar 4.2 Dashboard Admin Pada gambar 4.2 memperlihatkan kolom statistik dan menu side adapun detail dari form halaman dashboard admin sebagai berikut : 1. Kolom statistik: pada kolom statistik terdapat beberapa statistik yang digunakan untuk membaca berapa jumlah barang yang stok ataupun terjual. 2. Menu side: menu side digunakan untuk memilih menu-menu dimana terdapat beberapa pilihan terkait produk member ataupun user dan bisa untuk mengontrol penuh dalam CRUD data . 4.1.3 Halaman Lihat Data Barang Disini terdapat menu data barang dimana admin dapat mengelola data barang yang terdapat didalam menu data barang ditunjukkan pada Gambar 4.3

1

3

2

4

Gambar 4.3 Lihat Data Barang

56

Pada gambar 4.3 memperlihatkan tombol fitur tambah, kolom detail, fitur search, fitur opsi action adapun detail dari form halaman data barang sebagai berikut : 1. Fitur tambah : digunakan untuk mendaftar barang baru. 2. Kolom detail data barang : pada kolom ini data barang akan ditampilkan secara detail termasuk nama produk, harga, status, stok, deskripsi dan gambar barang . 3. Fitur search : pada fitur search digunakan untuk mencari berdsarkan keyword yang dimasukkan. 4. Fitur opsi action : pada opsi action ada beberapa tombol yaitu, sampah untuk menghapus produk pada database, kuas untuk mengupdate data barang, dan dollar untuk mengupdate stok dan harga produk yang sudah ada. 4.1.4 Halaman Tambah Data Barang Terdapat field-field untuk menambah data barang baru dengan opsi yang mudah digunakan bisa ditunjukkan pada Gambar 4.4

1

2 Gambar 4.4 Tambah Data Barang Pada gambar 4.4 memperlihatkan field data barang dan tombol adapun detail dari form halaman tambah data barang sebagai berikut :

57

1. Field data barang: Field yang terdapat nama barang, harga produksi harga reseller, harga dropshipper, harga umum, status barang, deskripsi, dan stok barang yang nantinya akan disimpan pada sistem. 2. Button : ada tiga button pada filed ini dimana terdapat reset digunakan untuk mereset data yang dimasukkan, batal untuk kembali ke menu sebelumnya, dan simpan digunakan untuk menyimpan data ke sistem database. 4.1.5 Halaman data member Terdapat field-field untuk menambah data barang baru dengan opsi yang mudah digunakan bisa ditunjukkan pada Gambar 4.5

1 2

Gambar 4.5 Data Member Pada gambar 4.5 memperlihatkan button tambah member dan kolom data member adapun detail dari form halaman data member sebagai berikut :

1. Button tambah member: button tambah member digunakan untuk menambahkan member baru ke database lewat admin. 2. Kolom data member: pada kolom data member terdapat informasi terkait member dan opsi dimana opsi terdapat tombol update data member dan delete data member.

58

4.1.6 Halaman Penjualan Pada halaman penjualan adalah dimana melakukan proses transaksi yang berhasil atau untuk memantau jalannya proses transaksi digunakan oleh admin dan member bisa ditunjukkan pada Gambar 4.6

Gambar 4.6 Halaman Penjualan Pada gambar 4.6 memperlihatkan kolom penjualan berisi tentang informasi terkait proses transaksi berupa tanggal transaksi id member yang bertransaksi, jumlah total pembelanjaan, status penjualan dan pada kolom opsi terdapat detail barang update status dan delete proses penjualan. 4.1.7 Halaman User Admin Pada halaman user admin terdapat data admin yang menjadi hak akses masuk pada halaman admin ditunjukkan pada Gambar 4.7

1

3

2

Gambar 4.7 User Admin Pada gambar 4.7 memperlihatkan button tambah data, kolom data user dan tombol opsi adapun detail dari form halaman user admin sebagai berikut :

59

1. Button tambah data : button tambah member digunakan untuk menambahkan member baru ke database. 2. Kolom data user : pada kolom data user terdapat informasi terkait user aktif yang dapat login ke dalam halaman administrasi. 3. Tombol opsi : terdapat tiga tombol opsi yaitu print untuk mencetak data member pdf untuk menjadikan file pdf dan excel untuk menjadikan file excel. 4.1.8 Halaman Informasi User Pada halaman user terdapat informasi terkait user admin sebagai administrator ditunjukkan pada Gambar 4.8

2 1

Gambar 4.8 Informasi User Pada gambar 4.8 memperlihatkan menu account dan kolom data user adapun detail dari form halaman informasi user sebagai berikut : 1. Menu account : pada menu akun terdapat tiga menu lagi yaitu profile untuk melihat profile account yang aktif, ganti password untuk mengganti password akun yang terkait dan logout untuk keluar dari dashboard admin. 2. Kolom data user : pada kolom data user terdapat informasi terkait user aktif yang dapat login ke dalam halaman administrasi. 4.1.9 Halaman Website Awal Pada halaman website awal dimana pengunjung masuk ke dalam website utama dimana terdapat katalog list produk lengkap degan informasi dan harga bisa ditunjukkan pada Gambar 4.9

60

1

2

3 Gambar 4.9 Website Awal

Pada gambar 4.9 memperlihatkan menu banner carousel, kolom login dan kolom produk atau list produk adapun detail dari form halaman website awal sebagai berikut : 1. Banner: Pada tampilan depan terdapat banner yang berjalan dimana akan menunjukkan highlight dari sebuah produk yang baru ataupun pengumuman akan ditampilkan pada banner dengan transisi slide yang bergantian. 2. Kolom login: terdapat dua field yang harus di isi berupa username berupa alamat gmail yang sudah didaftarkan dan password kemudian terdapat dua tombol dimana login untuk masuk ke dalam akun yang sudah didaftarkan dan bagi yang belum mempunyai akun bisa masuk pada tombol registrasi untuk mendaftarkan akun. 3. Kolom produk atau list produk: dimana terdapat produk yang baru ataupun lama akan ditampilkan ke dalam kolom ini. 4.1.10 Halaman Login Member Pada saat setelah melakukan login akan terdapat profil member sesuai status member harga barang dan sudah bisa melakukan proses transaksi ditunjukkan pada Gambar 4.10

61

1

2

Gambar 4.10 Login Member Pada gambar 4.10 memperlihatkan menu side menu member dan kolom list produk adapun detail dari form halaman login member sebagai berikut : 1

Side menu member: pada side menu member terdapat tiga menu yaitu profil dari si member kemudian transaksi pembelian untuk melihat detail transaksi dan log out untuk keluar dari login.

2. Kolom list produk : ketika list produk ini terdapat penyesuaian harga tergantung status member akan mendapat harga yang berbeda-beda pada kondisi tertentu. 4.1.11 Halaman Transaksi Pembelian Member Pada detail transaksi pembelian member terdapat detail pemesanan berupa tanggal pemesanan,total pembelian, kode unik, total bayar, dan status ditunjukkan pada Gambar 4.11

Gambar 4.11 Transaksi Pembelian Member

62

Pada gambar 4.11 memperlihatkan side menu member dan kolom list adapun detail dari form halaman login member sebagai berikut : 1. Side menu member: pada side menu member terdapat tiga menu yaitu profil dari si member kemudian transaksi pembelian untuk melihat detail transaksi dan log out untuk keluar dari login. 2. Kolom list produk : ketika list produk ini terdapat penyesuaian harga tergantung status member akan mendapat harga yang berbeda-beda pada kondisi tertentu. 4.1.12 Halaman Registrasi Member Pada halaman registrasi terdapat beberapa field yang harus diisi untuk melakukan proses registrasi member akan aktif pada status member jika pertama kali mendaftar ditunjukkan pada Gambar 4.12

1

2 Gambar 4.12 Registrasi Member Pada gambar 4.12 memperlihatkan field registrasi dan tombol registrasi adapun detail dari form halaman registrasi member sebagai berikut : 1. field registrasi: pada field registrasi terdapat beberapa field yang harus diisi antara lain, nama lengkap, alamat lengkap, kecamatan, kabupaten, provinsi, alamat gmail, nomer handphone yang aktif, nomer hp referensi dan password. 2. Tombol registrasi: Tombol registrasi berupa tombol yang digunakan untuk menyimpan data ke dalam database.

63

4.1.13 Halaman Shopping Cart Pada halaman shopping cart terdapat proses transaksi dimana memindahkan dari list produk ke keranjang belanja kemudian terdapat sub harga dan harga total transaksi ditunjukkan pada Gambar 4.13

1

2

Gambar 4.13 Shopping Cart Pada gambar 4.13 memperlihatkan kolom shopping cart dan tombol next adapun detail dari form halaman shopping cart sebagai berikut : 1. Kolom shopping cart : pada shopping cart terdapat beberapa kolom detail berupa, nama product berupa gambar, deskripsi produk, quantity pembelian, harga barang dan total belanja. 2. Tombol next : tombol next digunakan untuk menuju proses pembayaran. 4.1.14 Proses Transaksi Member Untuk melakukan pemesanan Customer harus menjadi member dulu kemudian melakukan login pada bagian form login kemudian jika berhasil maka sistem akan mendeteksi siapa yang login dan statusnya apa dan akan menampilkan harga sesuai status member tersebut bisa dilihat pada Gambar 4.14

64

1

2 3 Gambar 4.14 Transaksi Member Pada gambar 4.14 memperlihatkan kolom profil member, kolom harga dan tombol detail adapun detail dari form halaman transaksi member sebagai berikut : 1. Kolom Profil member : pada kolom profil member akan menampilkan status dan poin member jika berhasil login ke dalam sistem website. 2. Kolom harga : pada kolom harga akan mengikuti status member akan berbedabeda tergantung status member dan harga produksi. 3. Tombol Detail : adalah tombol yang digunakan menuju detail dari produk tersebut. Kemudian setelah melakukan login sukses maka akan di bawa ke halaman detail produk untuk melakukan penambahan ke keranjang belanja dengan menekan tombol add to cart kemudian menekan tombol ok bisa ditunjukkan pada Gambar 4.15

2 1

Gambar 4.15 Detail Produk

65

Pada gambar 4.15 memperlihatkan tombol add to cart dan tombol notifikasi sukses adapun detail dari form halaman transaksi member sebagai berikut : 1. Tombol Add to cart : pada tombol add to chart adalah digunakan untuk menambah kan ke keranjang belanja. 2. Tombol notifikasi sukses ditambahkan : tombol untuk menunjukkan penambahan ke keranjang belanja berhasil. Kemudian setelah menambahkan barang ke keranjang belanja selanjutnya pada halaman cart disini proses check out bisa ditunjukkan pada Gambar 4.16

1 2 3 4 Gambar 4.16 Halaman Check Out Pada gambar 4.16 memperlihatkan kolom quantity, kolom total harga dank kode unik, kolom kurir dan tombol next adapun detail dari form halaman cart sebagai berikut : 1. Kolom quantity dan tombol delete : pada kolom ini menunjukkan jumlah quantitiy dengan produk yang serupa dan tombol delete untuk menghapus produk dari list belanja. 2. Kolom total harga dan kode unik : menampilkan total belanja keseluruhan produk yang dipesan dan menampilkan kode unik untuk konfirmasi di bank. 3. Kolom kurir : dimana terdapat kolom kurir untuk menentukan tujuan pengiriman, terdapat provinsi, kota, dan ingin menggunakan kurir apa akan tampil ongkos kirim secara otomatis yang harus ditanggung pelanggan. 4. Tombol next ; untuk melakukan proses pembayaran. Kemudian setelah dari keranjang belanja dan ingin melihat semua transaksi terdapat di kolom detail transaksi ditunjukkan pada Gambar 4.17

66

1

3

2

Gambar 4.17 Halaman Detail Transaksi Pada gambar 4.17 memperlihatkan tombol transaksi, kolom detail dan kolom status transaksi adapun detail dari form halaman transaksi pembelian sebagai berikut : 1. Tombol transaksi pembelian : pada tombol ini menuju detail pemesanan produk yang dipesan. 2. Kolom detail : pada kolom detail transaksi berupa, tanggal dan jam berapa melakukan transaksi, total pembelian, kode unik, total bayar yang harus dibayarkan. 3. Kolom status transaksi : pada kolom ini merupakan kolom dimana status produk terdapat dua status yaitu menunggu pembayaran dan sudah dibayar. Setelah next di dalam keranjang belanja akan dibawa ke halaman dimintai pembayaran sejumlah total dari pembelanjaan dapat ditunjukkan pada Gambar 4.18.

1 2 Gambar 4.18 Halaman Detail Pembayaran

67

Pada gambar 4.18 memperlihatkan kolom informasi pembayaran dan tombol konfirmasi pembayaran adapun detail dari form halaman cart sebagai berikut : 1. Kolom informasi pembayaran : disini dimintai sejumlah total yang akan ditransfer untuk menyelesaikan proses pemesanan. 2. Tombol konfirmasi pembayaran : adalah tombol yang digunakan untuk menuju ke halaman detail pemesanan. Setelah melakukan pemesanan dan kemudian akan dibawa ke halaman detail pemesanan ditunjukkan pada Gambar 4.19.

Gambar 4.19 Halaman Detail Pemesanan Pada Gambar 4.19 memperlihatkan kolom status pembayaran : disini terlihat bahwa status dari pembayaran sebelumnya belum terselesaikan akan menampilkan status menunggu pembayaran. Jadi pembayaran sebelumnya harus diselesaikan untuk mendapatkan notifikasi pembayaran berhasil, kemudian setelah melakukan sejumlah transfer dengan jumlah total ditambah kode unik dibagian belakang jumlah totalnya bisa dilihat pada Gambar 4.20

Gambar 4.20 Struk Pembayaran

68

Pada gambar 4.20 memperlihatkan struk jumlah total pembayaran, disini terlihat bahwa dengan mentransfer jumlah total kemudian di tambah kode unik di bagian belakang sistem akan mendeteksi member mana yang melakukan transaksi. Setelah melakukan pembayaran dan disertakan kode unik maka akan muncul status pembayaran berhasil pada kolom status ditunjukkan pada Gambar 4.21.

Gambar 4.21 Halaman Detail Transaksi Berhasil Pada gambar 4.21 memperlihatkan kolom status, disini terlihat bahwa kolom status sudah berubah menjadi pembayaran berhasil. Proses transaksi berhasil dan akan dilanjutkan ke bagian pengiriman oleh admin sesuai alamat tujuan member. 4.2 Pengujian Pengujian sistem merupakan bagian terpenting dalam pembuatan sistem, pengujian berfungsi untuk menjamin kualitas serta tingkat keamanan dari sistem yang di buat agar dapat mengetahui keefektifan sistem sesuai dengan yang diharapkan atau tidak. Dengan demikian dapat mengetahui kekurangan dari sistem, apa yang harus diperbaiki dari kekurangn tersebut serta kelebihan aplikasi yang harus dipertahankan atau bahka dikembangkan. Metode yang digunakan dalam pengujian ini yaitu metode blackbox testing. Blackbox testing adalah metode pengujian yang dilakukan hanya mengamati hasil eksekusi melalui data uji dan memeriksa fungsional dari program. 4.2.1 Hasil Pengujian Login Admin Pengujian halaman login admin merupakan langkah awal untuk memulai sistem actor yang dapat melakukan login yaitu pegawai bagian administrasi. Ditunjukkan pada Gambar 4.22

69

Gambar 4.22 Login Admin Pada Gambar 4.22 merupakan hasil pengujian login. Login merupakan salah satu fitur sistem yang digunakan actor untuk masuk ke dalam sebuah sistem manajemen website, dengan memasukkan username dan password. jika login berhasil maka akan masuk ke dalam sistem sesuai hak akses admin.

Gambar 4.23 Tampilan Username Kosong Pada Gambar 4.23 merupakan tampilan jika username kosong maka akan terlihat pemberitahuan harus mengisi form username terlebih dahulu agar bisa login.

Gambar 4.24 Tampilan Password Kosong Pada Gambar 4.24 merupakan tampilan jika password kosong maka akan terlihat pemberitahuan harus mengisi form password terlebih dahulu agar bisa login.

70

Gambar 4.25 Tampilan Username atau Password Salah Pada Gambar 4.25 merupakan tampilan jika pada saat login, username atau password salah, maka akan muncul peringatan error gagal login, Terdapat tombol X untuk menutup peringatan error login, ketikkan username dan password yang benar untuk melanjutkan login.

Gambar 4.26 Tampilan Dashboard Admin login berhasil Pada Gambar 4.26 merupakan tampilan jika login berhasil maka akan masuk ke dalam sistem yaitu pada halaman dashboard dan terdapat menu-menu sesuai mengelola dan sesuai fungsinya. 4.2.2 Hasil Pengujian Login Member Pengujian halaman login Member merupakan langkah awal untuk memulai sistem actor yang dapat melakukan login yaitu member baru, member dengan status reseller dan member dengan status dropshipper yang akan menampilkan informasi pribadi member dan status membernya. Ditunjukkan pada Gambar 4.22

Gambar 4.27 Login Member

71

Pada Gambar 4.27 merupakan hasil pengujian login. Login merupakan salah satu fitur sistem yang digunakan actor untuk masuk ke dalam data pribadi yang terdaftar di website, dengan memasukkan username dan password. jika login berhasil maka akan masuk ke dalam sistem sesuai status member.

Gambar 4.28 Login Member Gagal Pada Gambar 4.28 merupakan tampilan jika pada saat login, username atau password salah, maka tidak akan muncul apa-apa dan belum bisa mengakses data pribadi, ketikkan username dan password yang benar untuk melanjutkan login.

Gambar 4.29 Login Member Berhasil Pada Gambar 4.29 merupakan tampilan jika login berhasil maka akan masuk ke dalam sistem yaitu pada kolom profile menampilkan data diri, status member dan jumlah poin, dan member disa melakukan proses transaksi. Tabel 4.1 Hasil Pengujian Black Box Kasus Uji

Langkah Penelitian

Yang Diharapkan

Hasil Uji

Status

Pada halaman login mengii username dan password

Pengguna akan masuk ke halaman sesuai hak akses admin

Dapat masuk ke tampilan dashboard, dan menampilkan menu-menu sesuai hak akses admin Data ditampilkan pada menu barang, dan serta dapat dilihat detailnya, tampil dibagian front end website. Data ditampilkan pada front end website atau list produk yang dapat dilihat member sesuai hak statusnya.

sesuai

Login Pengguna

Tambah Data Barang

Tambah Data Member

1. Login sebagai bagian Data tersimpan dan admin ditampilkan pada 2. Masuk menu tambah data halaman menu data barang barang dan tampilan 3. Mengisi data barang front end website 1. Login sebagai bagian Data kategori tersimpan admin dan ditampilkan pada 2. Masuk menu tambah data menu data member, member. admin dapat mengedit, 3. Mengisi data lengkap calon menghapus dan member. menambah data member.

72

sesuai

sesuai

Penjualan

1. Login sebagai bagian member. 2. Melakukan check out. 3. Menyelesaikan proses pembayaran.

Data transaksi tersimpan dan ditampilkan pada menu penjualan

Data menunjukkan proses perubahan status barang berhasil dan ditampilkan pada menu penjualan.

sesuai

1. Login sebagai bagian admin. 2. Masuk menu data user. 3. Mengisi form pendaftaran user baru dan tambah. Sub Menu Account 1. Login sebagai bagian profile admin. 2. masuk sub menu account. 3.pilih profile. 1. Login sebagai admin. 2. Masuk sub menu ganti Sub Menu Account password. ganti password 3. Masukkan password lama. 4. Masukkan password baru.

Data user tersimpan ke dalam database dan bisa login sebagai admin.

User dapat login ke sistem menggunakan akun yang baru.

sesuai

Menampilkan data profile user yang masuk ke sistem.

Menampilkan profile data user yang sedang aktif dan status log in terakhir Password yang lama berganti password yang baru dan login menggunakan password yang baru.

sesuai

1. Login sebagai admin 2. Masuk pada sub menu log out Sub Menu Account 3. Keluar dari tampilan log out dashboard admin.

User dapat keluar dari status admin aktif.

Keluar dari dashboard admin dan menuju pada halaman login awal.

Sesuai

Registrasi Member

1. Masuk website sebagai pengunjung. 2. Masuk form registrasi dan mengisi data pribadi. 3. Tekan tombol registrasi untuk mendaftarkan diri.

Data calon member tersimpan dalam database

Data member tersimpan di database dan dapat digunakan untuk login sebagai member aktif.

Sesuai

Login Member

1.Masukkan data member yang sudah terdaftar dalam database. 2.Isi form username dan password sesuai dengan data member. 3.Data profile tampil pada bagian kolom login. 1.Login sebagai member. 2.Pesan produk dan masukkan ke cart. 3.Lengkapi tujuan pengiriman. 4.Konfirmasi pembayaran 5.Detail transaksi tercetak

Data member dapat muncul pada bagian kolom login setelah berhasil.

Data member muncul pada kolom profile dan member dapat melakukan proses transaksi.

Sesuai

Data transaksi tersimpan pada tabel penjualan dan sistem mendeteksi pembayaran.

Data proses pembayaran berhasil dan mengeluarkan detail transaksi.

Sesuai

Data User

Transaksi Member

Password data user yang aktif terupdate dengan password yang baru.

4.3 Pembahasan Sistem informasi pengembangan e-commerce dengan konsep reseller dan dropshipper pada brand “My Hijab” merupakan sistem informasi yang digunakan untuk membantu proses bertransaksi antara produsen dan reseller ataupun konsumen. Sistem ini dibuat sesuai dengan kebutuhan pengguna baik pengguna sebagai produsen atau

73

Sesuai

admin pegawai untuk mengelola dan mengatur produk yang akan dipasarkan dan proses transaksi kepada pembeli produk. Selama ini sistem masih menggunakan cara konvensional dengan mengupload gambar produk ke platform sosial media dan pencatatatn dan rekapitulasi pemesanan produk masih menggunakan tulisan dan buku dan sistem pembayaran yang hanya via transfer bank ke rekening produsen. Dengan sistem ini setiap barang baru yang dibuat dapat langsung di upload ke website , sehingga dapat mempermudah konsumen untuk melakukan pencarian barang yang dibutuhkan, melihat barang dan memesan barang. Sistem Informasi pengembangan e-commerce dengan konsep reseller dan dropshipper pada brand “My Hijab” ini dikembangkan menggunakan tools sublime text sebagai editor dan examp sebagai local host. Sistem informasi ini terintegrasi dengan web dan menggunakan Framework codeigniter (CI) dan Bahasa PHP sebagai sisi webservice. Data disimpan pada database MySQL yang berada pada aplikasi web. Pembuatan e-commerce ini menggunakan beberapa api dan service diantaranya: 1. API raja ongkir digunakan untuk menentukan ongkos kirim ke alamat tujuan dan mengenerate biaya ongkir. 2. Service “masifa bank BCA” digunakan untuk mendeteksi sudah status pembayaran dengan mendeteksi kode unik yang tercantum didalam total bayar. 3. Library CI yang diambil dari Framework CodeIgniter (CI) digunakan dalam sistem web. Sistem informasi ini memiliki dua hak akses pengguna dengan fitur yang berbeda. Hak akses tersebut adalah pegawai atau admin. Pegawai atau admin mendapat hak akses penuh dari sistem ini seperti megolah data barang, melihat detail barang, mengelola data member dan memproses pemesanan barang. Sistem informasi e-commerce ini dapat mengelola informasi produk secara detail. Dalam sistem ini terdapat beberapa penyesuain harga sesuai status member, pengelolaan data member, penambahan member, penghapusan member, penghapusan barang, penambahan barang, update harga barang, laporan detail transaksi. Sistem informasi pengembangan e-commerce dengan konsep reseller dan dropshipper ini mengambil dari study kasus yaitu masalah penjual produk kerudung brand ”My Hijab”. Pengujian sistem dilakukan dengan memberikan kuesioner kepada beberapa responden yaitu pelaku bisnis atau si penjual reseller atau dropshipper itu

74

sendiri. Sehingga sistem informasi e-commerce dapat berjalan sesuai dengan kebutuhan dan fungsinya. 4.4 Hasil Kesimpulan Kuesioner 4.4.1 Rekapitulasi Hasil Kuesioner Setelah Sistem ini dibuat dan dilakukan pengujian pada beberapa reseller dan dropshipper kemudian penulis memberikan sebuah lembar kuesioner kepada reseller untuk mengetahui hasil dari Sistem. Untuk mengetahui hasil tertulis dari sistem dilakukan pengujian pada beberapa reseller. Dari beberapa pertanyaan yang diajukan dapat ditarik kesimpulan dalam bentuk laporan presentase yang dihasilkan dari jawaban responden pada lembar kuesioner. Setiap kriteria jawaban memiliki bobot masingmasing yaitu ditunjukkan pada Tabel 4.2. Tabel 4.2 Bobot Kriteria Jawaban Kriteria Jawaban Sangat Setuju (SS) Setuju (S) Ragu – ragu (R) Tidak Setuju (TS) Sangat Tidak Setuju (STS)

Bobot 5 4 3 2 1

Tabel 4.3 Skala Konversi Interpretasi Sangat Baik Baik Cukup Kurang Sangat Kurang

Persentase Pencapaian (%) 90 ≤ x 80 ≤ x < 90 70 ≤ x < 80 60 ≤ x < 70 x < 60

Dari hasil responden tester, dapat ditarik kesimpulan dalam bentuk laporan persentase yang dihasilkan dari jawaban tester pada lembar kuesioner. Berikut hasil jawaban tester yang berjumlah 5 orang, yang ditunjukkan pada Tabel 4.4. merupakan tabel rekapitulasi hasil kuesioner aspek functionality (fungsionalitas). Tabel 4.5 merupakan tabel rekapitulasi hasil kuesioner aspek reliability (kehandalan). Tabel 4.6 merupakan tabel rekapitulasi hasil kuesioner aspek usability (kebergunaan). Tabel 4.7 merupakan tabel rekapitulasi hasil kuesioner aspek efficiency (efisiensi). Tabel 4.4 Rekapitulasi Hasil Kuesioner Aspek Functionality (Fungsionalitas) No

Pertanyaan

Jawaban SS S

R

TS

STS

1.

Secara umum sistem informasi pengembangan ecommerce dengan konsep reseller dan dropshipper

2

0

0

0

75

3

apakah sesaui dengan kebutuhan?

2.

3.

4.

Apakah yang dihasilkan oleh sistem informasi pengembangan e-commerce dengan konsep reseller dan dropshipper akurat? Apakah sistem informasi pengembangan ecommerce dengan konsep reseller dan dropshipper sudah bekerja sesuai dengan fungsinya? Apakah sistem informasi pengembangan ecommerce dengan konsep reseller dan dropshipper memberikan hak akses bagi penggunanya?

3

2

0

0

0

3

2

0

0

0

2

3

0

0

0

Tabel 4.5 Rekapitulasi Hasil Kuesioner Aspek Reliability (Kehandalan) No 5.

6.

7.

Pertanyaan Apakah sistem informasi pengembangan ecommerce dengan konsep reseller dan dropshipper memiliki tingkat kesalahan rendah? Apakah sistem informasi pengembangan ecommerce dengan konsep reseller dan dropshipper tetap dapat berjalan dengan baik meski ada kekeliruan dalam memasukkan data? Apakah sistem informasi pengembangan ecommerce dengan konsep reseller dan dropshipper menyediakan pesan kesalahan untuk pengguna?

Jawaban SS S

R

TS

STS

3

2

0

0

0

0

4

1

0

0

1

2

2

0

0

Tabel 4.6 Rekapitulasi Hasil Kuesioner Aspek Usability (Kebergunaan) No 8.

9.

10.

11.

12.

Pertanyaan Apakah Bahasa yang digunakan dalam sistem informasi pengembangan e-commerce dengan konsep reseller dan dropshipper sudah tepat? Tidak dibutuhkan waktu yang lama untuk memahami cara kerja dari sistem informasi pengembangan e-commerce dengan konsep reseller dan dropshipper? Apakah output yang dihasilkan sistem dapat dipahami dengan mudah? Apakah sistem informasi pengembangan ecommerce dengan konsep reseller dan dropshipper menunjukkan indtruksi dan petunjuk yang jelas dalam penggunaannya? Apakah pengguna dapat mengoprasikan sistem informasi pengembangan e-commerce dengan konsep reseller dan dropshipper dengan mudah?

Jawaban SS S

R

TS

STS

3

0

0

0

2

3

2

0

0

0

1

4

0

0

0

2

1

2

0

0

1

4

0

0

0

13.

Apakah informasi yang disajikan mudah dimengerti?

2

3

0

0

0

14.

Apakah sistem informasi pengembangan ecommerce dengan konsep reseller dan dropshipper menggunakan tampilan yang sesuai?

3

2

0

0

0

15.

Tampilan sistem informasi pengembangan ecommerce dengan konsep reseller dan dropshipper sesuai dengan perangkat anda?

3

1

1

0

0

76

Tabel 4.7 Rekapitulasi Hasil Kuesioner Aspek Efficiency (Efisiensi) Jawaban No

Pertanyaan SS

S

R

TS

STS

16.

Apakah sistem informasi pengembangan ecommerce dengan konsep reseller dan dropshipper mempermudah dalam mencari informasi yang dibutuhkan?

3

2

0

0

0

17.

Apakah sistem informasi pengembangan ecommerce dengan konsep reseller dan dropshipper menjadi lebih cepat?

3

2

0

0

0

4.4.2 Perhitungan Berdasarakan Aspek Kualitas ISO Berdasarkan aspek kualitas perangkat lunk menurut ISO 9126 terdiri dari empat aspek yaitu aspek fungsionalitas, aspek kehandalan, aspek kebergunaan, dan aspek efisiensi. a. Aspek Fungsionalitas Aspek

fungsionalitas

merupakan

kemampuan

perangkat

lunak

untuk

menyediakan fungsi sesuai kebutuhan pengguna, ketika digunakan dalam kondisi tertentu. Tabel 4.8 Aspek Fungsionalitas Functionality Pertanyaan keKriteria Jawaban

Sangat Setuju (SS) Setuju (S) Ragu – ragu (R) Tidak Setuju (TS) Sangat Tidak Setuju (STS) Jumlah Responden Skor Aktual Skor Ideal

Bobot

5 4 3 2 1

Total 1

2

3

4

2 3 0 0 0 5 22 25

3 2 0 0 0 5 23 25

3 2 0 0 0 5 23 25

2 3 0 0 0 5 22 25

50 40 0 0 0 90 100

% Skor Aktual = skor aktual / skor ideal x 100 % = (90/100) x 100 % =9% Berdasarkan hasil tanggapan pada Tabel 4.8 aspek fungsional dapat dilihat bahwa memiliki fungsionalitas yang baik sesuai fungsi-fungsi yang dimilikinya. Persentase tanggapan responden sebesar 9 % yaitu dalam kriteria baik.

77

b. Aspek Kehandalan Aspek

Kehandalan

merupakan

kemampuan

perangkat

lunak

untuk

mempertahankan tingkat kinerja tertentu, ketika digunakan dalam kondisi tertentu. Tabel 4.9 Aspek Kehandalan Kriteria Jawaban

Reliability Pertanyaan ke5 6 3 0 2 4 0 1 0 0 0 0 5 5 23 11 25 25

Bobot

Sangat Setuju (SS) Setuju (S) Ragu – ragu (R) Tidak Setuju (TS) Sangat Tidak Setuju (STS) Jumlah Responden Skor Aktual Skor Ideal

5 4 3 2 1

Total 7 1 2 2 0 0 5 19 25

20 32 9 0 0 53 75

% Skor Aktual = skor aktual / skor ideal x 100 % = (53/75) x 100 % = 70 % Berdasarkan hasil tanggapan pada Tabel 4.9 aspek kehandalan dapat dismpulkan bahwa tingkat reability pada aplikasi dalam kriteria baik dengan persentase sebesar 70 %. c.

Aspek Kebergunaan Aspek Kebergunaan merupakan kemampuan perangkat lunak untuk dipahami,

dipelajari, digunakan, dan menarik bagi pengguna, ketika digunakan dalam kondisi tertentu. Tabel 4.10 Aspek Kebergunaan Kriteria Jawaban

Usability Pertanyaan ke10 11 12 1 2 1 4 1 4 0 2 0 0 0 0 0 0 0 5 5 5 21 20 21 25 25 25

Bobot

Sangat Setuju (SS) Setuju (S) Ragu – ragu (R) Tidak Setuju (TS) Sangat Tidak Setuju (STS) Jumlah Responden Skor Aktual Skor Ideal

5 4 3 2 1

8 3 2 0 0 0 5 23 25

9 3 2 0 0 0 5 23 25

% Skor Aktual = skor aktual / skor ideal x 100 % = (175/200) x 100 % = 87 %

78

Total 13 2 3 0 0 0 5 22 25

14 3 2 0 0 0 5 23 25

15 3 1 1 0 0 5 22 25

90 76 9 0 0 175 200

Berdasarkan hasil tanggapan pada Tabel 4.10 aspek kebergunaan dapat disimpulkan bahwa tingkat usability pada aplikasi dalam kriteria baik dengan persentase sebesar 87 %. d. Aspek Efisiensi Aspek Efisiensi merupakan kemampuan perangkat lunak untuk memberikan kinerja yang sesuai dan relatif terhadap jumlah sumber daya yang digunakan pada saat keadaan tersebut. Tabel 4.11 Aspek Efisiensi Kriteria Jawaban

Bobot

Sangat Setuju (SS) Setuju (S) Ragu – ragu (R) Tidak Setuju (TS) Sangat Tidak Setuju (STS) Jumlah Responden Skor Aktual Skor Ideal

5 4 3 2 1

Efficiency Pertanyaan ke16 17 3 3 2 2 0 0 0 0 0 0 5 5 23 23 25 25

Total 30 16 0 0 0 46 50

% Skor Aktual = skor aktual / skor ideal x 100 % = (46/50) x 100 % = 92 % Berdasarkan

hasil tanggapan pada

Tabel

4.11

aspek

efisiensi

dapat

disimpuk=lkan bahwa tingkat efficiency pada aplikasi dalam kriteria baik dengan persentase sebesar 92 %. 4.4.3 Tingkat Kualitas Perangkat Lunak Keseluruhan Berdasarkan analisis data yang diperoleh dari kuesioner, berikut rekapitulasi hasil pengujian kualitas berdasarkan empat aspek kualitas perangkat lunak menurut ISO 9126 Tabel 4.12 Tingkat Kualitas Perangkat Lunak Keseluruhan Aspek

Skor Aktual

Skor Ideal

% Skor Aktual

Kriteria

Functionality

90

100

9%

Baik

Reliability

53

75

70 %

Baik

Usability

175

200

87 %

Baik

Efficiency

46

50

92 %

Baik

Total

364

425

85 %

Baik

79

Berdasarkan Tabel 4.12 tingkat kualitas perangkat lunak keseluruhan dapat disimpulkan bahwa tingkat kualitas aplikasi secara keseluruhan dalam kriteria baik dengan persetase sebesar 85%. Aspek kualitas tertinggi adalah aspek efisiensi dengan persentase sebesar 92 %, selanjutnya aspek kebergunaan dengan persentase sebesar 87%, aspek kehandalan dengan persentase sebesar 70 %, serta presentasi terendah aspek fungsionalitas dengan presentase sebesar 9 %.

80

BAB 5 PENUTUP 5.1 KESIMPULAN Berdasarkan perancangan dan analisa yang dibuat pada Sistem informasi ecommerce dengan konsep reseller dan dropshipper pada brand “My Hijab” dapat diambil kesimpulan: 1. Sistem Informasi e-commerce dengan konsep reseller dan dropshipper pada brand “My Hijab” dikembangkan dengan menggunakan database sql dan terintegrasi dengan web dengan menggunakan Framework codeigniter (CI) dan menggunakan Bahasa PHP. 2. Sistem informasi ini membantu admin untuk mempercepat peroses pesanan pelanggan dan membantu menentukan harga produk. 3. Sistem informasi ini menghasilkan informasi produk, profile member, struk total pembelanjaan barang, dan konfirmasi pembayaran. 4. Dengan adanya aplikasi sistem informasi e-commerce ini mempermudah member, reseller dan dropshipper untuk mencari penghasilan tambahan yang dimana penyesuaian harga berbeda-beda daripada kompetititor sejenis, sistem mampu menekankan harga beli lebih murah dan memungkinkan keuntungan lebih besar untuk reseller dan dropshipper, serta pembagian bonus berdasarkan poin terkumpul secara mudah berkat proses komputerisasi bagi hasil dan sistem pembayarannya. 5.2 SARAN Sistem informasi Sistem informasi e-commerce dengan konsep reseller dan dropshipper pada brand “My Hijab” ini masih belum bisa dikatakan sempurna dikarenakan masih ada beberapa kekurangan dan masih perlu adanya pengembangan sistem untuk membangun aplikasi yang lebih baik. Sistem dapat dikembangkan dengan menambahkan beberapa fitur yaitu: 1. Pada sistem ini perlu ditambahkan fitur untuk menampilkan data secara rinci dan tujuan pengiriman barang. 2. Pada sistem ini perlu ditambahkan fitur notifikasi pesan sms dan gmail. 3. Pada sistem ini perlu ditambahkan fitur untuk memproses laporan akhir barang dan statistik barang.

81

-Halaman ini sengaja dikosongkan-

82

DAFTAR PUSTAKA 1. A Jerry, Jazman. 2016. “Rancang Bangun Sistem Mangement Website Sistem”. Jurnal Rekayasa dan Manajemen Sistem Informasi. Fakultas Tekonologi Universitas Islam Negeri Sultan Syarif Kasim Riau: Pekanbaru. 2. Arrum,P, Dony,N, & Titi,S. “Perancangan Website E-Commerce Express Order System For Reseller Dropshipper Menggunakan Hypertext Preprocessor”. Vol. 2, No. 2, (2014): 2302-3295, Voteknika. 3. Athoilah, Muhammad. Dkk. 2013. “Perancangan Sistem Informasi berbasis website”. Fakultas MTK dan IPA Instintut Teknologi Sepuluh Nopember: Surabaya. 4. Gandawati, Tri Suci. 2012. Analisis Proses Adopsi Electronic Payment System Dengan Menggunakan Utaut Model. 5. Kusmiati, Herlinda, Mendhy Ansori. 2015. “Penerapan Rapid Application Development (RAD)”. JSM STIMIK pelembang. Jurnal Ilmiah SISFOTENIKA, Vol. 5, No. 2 6. Ladjamudin Al-Bahra Bin. 2013. Analisis Sistem Informasi. Yogyakarta: Graha Ilmu. 7. Mohammad,S. Anthoni,T. Fenky,T. & Hendro,W,A. “E-Commerce Untuk Mendukung Business To Business Menggunakan Dynamic Dbmss: Studi Kasus Pada Perusahaan Dagang Cross Tech”. Vol.3 No. 1 06 (2012): 663-675, ComTech. 8. Nofiandi. 2015. “Pemasaran produk menggunakan E-Commerce”. Deepublish: Yogyakarta 9. Safaat, Nazaruddin. 2012. “Perancangan Dan Pembangunan Aplikasi ECommerce Berbasis Website pada Toko Sepatu Brodo”. Informatika: Bandung. 10. Shabur. Heru. & Riyadi. (2015). Implementasi E-Commerce Sebagai Media Penjualan Online (Studi Kasus Pada Toko Pastbrik Kota Malang). Jurnal Administrasi Bisnis (JAB), Vol. 29 No. 1. 11. Sutanta, Edhy. 2012. Basis Data Tinjaun Konseptual. Informatika: Yogyakarta 12. Sutarman. 2012. “Pengantar Teknologi Informasi”. Bumi Aksara: Jakarta

83

-Halaman ini sengaja dikosongkan-

84

LAMPIRAN-LAMPIRAN Lampiran 1. SISTEM INFORMASI PENGEMBANGAN E-COMMERCE DENGAN KONSEP RESELLER DAN DROPSHIPPER PADA BRAND “MY HIJAB” Nama

: ……………………………………………………..

Jenis Kelamin

:(

Jabatan

: ……………………………………………………..

) Laki-laki

(

) Perempuan

Petunjuk : 1. Pada kuisioner ini terdapat 17 pertanyaan didalamnya. 2. Berikan jawaban yang benar-benar cocok dengan pilihan anda. 3. Silahkan beri tanda centang (  ) pada kolom jawaban yang sesuai dengan jawaban anda. 4. Keterangan pengisisan kuesioner SS

: Sangat Setuju

S

: Setuju

R

: Ragu-ragu

TS

: Tidak Setuju

STS

: Sangat Tidak Setuju

1. Functionality (Fungsionalitas) No. 1.

2.

3.

4.

Pertanyaan

SS

Secara umum sistem informasi pengembangan e-commerce dengan konsep reseller dan dropshipper apakah sesuai dengan kebutuhan? Apakah yang dihasilkan oleh sistem informasi pengembangan e-commerce dengan konsep reseller dan dropshipper akurat? Apakah sistem informasi pengembangan e-commerce dengan konsep reseller dan dropshipper sudah bekerja sesuai dengan fungsinya? Apakah sistem informasi pengembangan e-commerce dengan konsep reseller dan dropshipper memberikan hak akses bagi penggunanya?

85

Jawaban S R TS

STS

2. Reability (Kehandalan) No. 5.

Pertanyaan

SS

Jawaban S R TS

STS

SS

S

Jawaban R TS

STS

Apakah sistem informasi pengembangan

e-commerce dengan konsep reseller dan dropshipper memiliki tingkat kesalahan 6.

rendah? Apakah sistem informasi pengembangan

e-commerce dengan konsep reseller dan dropshipper tetap dapat berjalan dengan 7.

baik meski ada kekeliruan dalam memasukkan data? Apakah sistem pengembangan e-

commerce dengan konsep reseller dan dropshipper menyediakan pesan kesalahan untuk pengguna?

3. Usability (Kegunaan) No.

Pertanyaan

8.

Apakah Bahasa yang digunakan dalam sistem informasi pengembangan ecommerce dengan konsep reseller dan dropshipper sudah tepat?

9.

Tidak dibutuhkan waktu yang lama untuk memahami cara kerja dari sistem informasi

10.

11.

pengembangan e-commerce dengan konsep reseller dan dropshipper? Apakah output yang dihasilkan sistem informasi pengembangan e-commerce dengan konsep reseller dan dropshipper dapat dipahami dengan mudah? Apakah sistem informasi pengembangan

e-commerce dengan konsep reseller dan dropshipper menunjukan instruksi dan 12.

petunjuk yang jelas dalam penggunaannya? Apakah pengguna dapat mengoperasikan

sistem informasi pengembangan ecommerce dengan konsep reseller dan dropshipper dengan mudah? 13.

Apakah informasi yang disajikan mudah dimengerti?

14.

Apakah sistem informasi pengembangan

e-commerce dengan konsep reseller dan dropshipper menggunakan tampilan yang 15.

sesuai? Tampilan sistem informasi pengembangan

86

e-commerce dengan konsep reseller dan dropshipper Sesuai dengan perangkat anda? 4. Efficiency (Efisiensi) No. 16.

Pertanyaan

SS

Jawaban S R TS

STS

Apakah sistem informasi pengembangan

e-commerce dengan konsep reseller dan dropshipper mempermudah dalam mencari 17.

informasi yang dibutuhkan? Apakah proses pengembangan e-

commerce dengan konsep reseller dan dropshipper menjadi lebih cepat? Sumber : (ISO : 9126) Saran : ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Tanda Tangan Koresponden

(..........................................)

87

-Halaman ini sengaja dikosongkan-

88

Lampiran 2. Produk-produk dari brand “My Hijab”

89

-Halaman ini sengaja dikosongkan-

90

Lampiran 3. BIODATA DIRI A. Identitas Diri 1. 2. 3. 4. 5.

Nama Lengkap NIM Program Studi Perguruan Tinggi Tempat dan Tanggal Lahir 6. Jenis Kelamin 7. Agama 8. Nomor telepon/Hp 9. E-mail 10. Alamat

Arief Novaldo 361655401196 DIII Teknik Informatika Politeknik Negeri Banyuwangi Banyuwangi, 21 November 1996 Laki-Laki Islam 082-232-622-626 [email protected] Dusun Jatisari RT.02 RW.03 Desa Wringinagung, Kec. Gambiran Kab. Banyuwangi

B. Riwayat Pendidikan Tahun

Tingkatan

Institusi

Jurusan

2003 - 2009

SD

SD Negeri 2 Wringinagung

-

2009 – 2012

SMP

SMP Negeri 2 Gambiran

-

2012 – 2015

SMA

SMA Negeri 1 Gambiran

IPA

2015 – 2019

Perguruan Tinggi

Politeknik Negeri Banyuwangi

D3 Teknik Informatika

91

-Halaman ini sengaja dikosongkan-

92

Related Documents


More Documents from ""