• Tidak ada hasil yang ditemukan

Modul Penjualan dalam E-Commerce Studi Kasus pada PT. "X".

N/A
N/A
Protected

Academic year: 2017

Membagikan "Modul Penjualan dalam E-Commerce Studi Kasus pada PT. "X"."

Copied!
30
0
0

Teks penuh

(1)

v

Universitas Kristen Maranatha

ABSTRAK

Perkembangan teknologi dan informasi saat ini sangat pesat, hampir seluruh kegiatan manusia dapat dilakukan dengan teknologi. Munculnya internet memberikan solusi manusia untuk dapat kemudahan dalam hal mencari atau memberikan informasi karena itu merupakan nilai positif sebagai manfaat adanya internet sekarang ini. Untuk saat ini banyak sekali aktivitas jual-beli online, melalui forum ataupun media sosial. Untuk memberikan informasi maupun bertransaksi harus membutuhkan waktu yang cukup lama. Oleh sebab itu, muncul banyak transaksi illegal salah satu contohnya yaitu, penipuan pembayaran melalui Transfer ATM. Kombinasi antara kebutuhan dan masalah tersebut, membuat saya menyadari bahwa pasar e-commerce di Indonesia sebenarnya sudah berjalan. Maka dari itu, terlintas sebuah ide dari pikiran penulis yaitu penulis akan melakukan penelitian untuk Tugas Akhir dengan judul “Modul Penjualan dalam e-commerce Studi Kasus PT. X” untuk membuat sebuah website dimana pengunjung bisa membuat website mereka sendiri maupun memberikan informasi mengenai produk yang dijual dan sebuah website yang dilengkapi dengan fungsi transaksi-online dengan mekanisme transaksi yang aman maupun dalam hal pengelolaan data. Terdapat analisis yang terdiri dari proses bisnis dan flowchart. Sumber data untuk penelitian diperoleh dari wawancara, buku – buku mengenai teori yang diperlukan serta berbagai sumber sebagai referensi.

(2)

vi

Universitas Kristen Maranatha

ABSTRACT

The development of technology and information currently very rapidly, almost all human activities can be done with technology. The advent of the internet provides a solution to be able to ease human beings in terms of seeking or giving information because it is a positive value as the benefits of the Internet today. For now, a lot of the activity of buying and selling online, through forums or social media. To provide information and transactions should require quite a long time. Therefore, there are many illegal transactions are one example, fraudulent payments through ATM transfers. The combination between the needs and the problems, made me realize that the e-commerce market in Indonesia is already running. Therefore, it struck an idea of the author's mind that I would do research to final project with title "Sales Module in e-commerce Case Study PT. X "to create a website where visitors can create their own websites as well as provide information about the products they sell and a website that is equipped with a function-online transaction with secure transaction mechanisms as well as in terms of data management. There is no analysis that consists of business process and flowchart. Sources of data for the study was obtained from interviews, the book - a book on the theory of the collection, and various sources as a reference.

(3)

vii

Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN... iii

PRAKATA ... iv

ABSTRAK ... v

ABSTRACT ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xv

DAFTAR TABEL ... xix

DAFTAR NOTASI/ LAMBANG ... xxi

DAFTAR SINGKATAN ... xxiv

DAFTAR ISTILAH ... xxv

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian ... 3

1.5 Sumber Data ... 6

1.6 Sistematika Penyajian ... 6

BAB 2 KAJIAN TEORI ... 8

2.1 Sistem Informasi ... 8

2.2 Penjualan ... 8

2.3 Website ... 9

(4)

viii

Universitas Kristen Maranatha

2.5 Business-to-Business (B2B) ... 9

2.6 Business-to-Consumer (B2C) ... 10

2.7 Proses Bisnis ... 12

2.8 Flowchart ... 12

2.9 Entity Relationship Diagram (ERD) ... 13

2.10 Unified Modeling Language (UML) ... 14

2.11 HTML (Hyper Text Markup Language) ... 14

2.12 PHP (PHP: Hypertext Preprocessor) ... 15

2.13 CSS (Cascading Style Sheet) ... 15

2.14 Javascript ... 16

2.15 MySQL ... 17

2.16 Cross Selling ... 17

2.17 Up Selling ... 19

BAB 3 ANALISIS DAN RANCANGAN SISTEM ... 22

3.1 Analisis Proses Bisnis ... 22

3.1.1 Proses Bisnis Penjualan ... 22

3.1.2 Proses Bisnis Penjualan melalui Ekpedisi ... 24

3.1.3 Proses Bisnis Retur Penjualan ... 26

3.1.4 Proses Bisnis Pendaftaran Toko ... 27

3.2 Rancangan Basis Data ... 28

3.2.1 Entity Relationship Diagram ... 28

3.2.2 Transformasi ER Diagram ke dalam Tabel ... 30

3.2.2.1 Tabel Barang ... 30

3.2.2.2 Tabel Customer ... 30

3.2.2.3 Tabel Admin ... 31

(5)

ix

Universitas Kristen Maranatha

3.2.2.5 Tabel Bank ... 32

3.2.2.6 Tabel Cart ... 32

3.2.2.7 Tabel Catatan ... 33

3.2.2.8 Tabel Diskusi ... 33

3.2.2.9 Tabel Diskusi_detail ... 34

3.2.2.10 Tabel Gambar ... 34

3.2.2.11 Tabel Grosir ... 34

3.2.2.12 Tabel Lokasi_seller ... 35

3.2.2.13 Tabel Rekening ... 35

3.2.2.14 Tabel Seller ... 36

3.2.2.15 Tabel Kategori ... 37

3.2.2.16 Tabel Toko_favorit ... 37

3.2.2.17 Tabel Wishlist ... 37

3.2.2.18 Tabel Voucher ... 38

3.2.2.19 Tabel Voucher_list ... 38

3.2.2.20 Tabel Pembayaran ... 38

3.2.2.21 Tabel Order ... 39

3.2.2.22 Tabel Order_detail ... 40

3.2.2.23 Tabel Review ... 40

3.3 Rancangan Antarmuka ... 41

3.3.1 Rancangan Antarmuka Front Office ... 41

3.3.1.1 Tampilan Beranda ... 41

3.3.1.2 Tampilan Profil Customer ... 41

3.3.1.3 Tampilan Masuk... 42

3.3.1.4 Tampilan Sign Up ... 43

(6)

x

Universitas Kristen Maranatha

3.3.1.6 Shopping Cart ... 45

3.3.1.7 Tampilan Pengaturan Akun... 45

3.3.1.8 Lupa Kata Sandi ... 46

3.3.1.9 Checkout ... 47

3.3.1.10 Pembayaran ... 47

3.3.1.11 Konfirmasi Pembayaran ... 49

3.3.1.12 Pembelian ... 49

3.3.1.13 Buka Toko ... 50

3.3.1.14 Pengaturan Toko ... 51

3.3.1.15 Halaman Toko ... 51

3.3.1.16 Penjualan ... 52

3.3.2 Rancangan Antarmuka Back Office... 52

3.3.2.1 Login ... 53

3.3.2.2 Admin Dashboard ... 53

3.3.2.3 Manage Customer (View) ... 54

3.3.2.4 Email Customer ... 54

3.3.2.5 Manage Seller (View) ... 55

3.3.2.6 Update Seller ... 56

3.3.2.7 Manage Product (View) ... 57

3.3.2.8 Update Product ... 57

3.3.2.9 Manage Category (View) ... 58

3.3.2.10 Add Category ... 59

3.3.2.11 Update Category... 59

3.3.2.12 Manage Order (View) ... 60

3.3.2.13 View Order Detail ... 61

(7)

xi

Universitas Kristen Maranatha

3.3.2.15 Generate Voucher... 62

3.3.2.16 Pembayaran ... 62

3.4 Rancangan Sistem ... 63

3.4.1 Use Case ... 63

3.4.2 Activity Diagram ... 67

3.4.2.1 Activity Diagram Daftar Akun Customer ... 68

3.4.2.2 Activity Diagram Login ... 69

3.4.2.3 Activity Diagram Tambah Wishlist ... 70

3.4.2.4 Activity Diagram Hapus Wishlist ... 70

3.4.2.5 Activity Diagram Beli Produk ... 71

3.4.2.6 Activity Diagram Tambah Toko Favorit... 72

3.4.2.7 Activity Diagram Ubah Biodata Diri ... 73

3.4.2.8 Activity Diagram Daftar Alamat ... 74

3.4.2.9 Activity Diagram Daftar Rekening ... 75

3.4.2.10 Activity Diagram Hapus Produk ... 76

3.4.2.11 Activity Diagram Lihat Isi Keranjang ... 77

3.4.2.12 Activity Diagram Tambah Produk ... 78

3.4.2.13 Activity Diagram Ubah Produk ... 79

3.4.2.14 Activity Diagram Ubah Informasi Toko ... 80

3.4.2.15 Activity Diagram Ubah Informasi Pengiriman ... 81

3.4.2.16 Activity Diagram Mengelola Catatan ... 82

3.4.2.17 Activity Diagram Mengelola Lokasi Toko ... 83

3.4.2.18 Activity Diagram Buat Diskusi ... 84

3.4.2.19 Activity Diagram Balas Diskusi ... 85

3.4.2.20 Activity Diagram Lapor Diskusi ... 86

(8)

xii

Universitas Kristen Maranatha

3.4.2.22 Activity Diagram Balas Review ... 87

3.4.2.23 Activity Diagram Hapus Toko Favorit ... 88

3.4.2.24 Activity Diagram Bayar ... 89

3.4.2.25 Activity Diagram Konfirmasi Pembayaran ... 90

3.4.2.26 Activity Diagram Konfirmasi Pengiriman ... 91

3.4.2.27 Activity Diagram Pesanan Baru ... 92

3.4.2.28 Activity Diagram Konfirmasi Penerimaan ... 93

3.4.2.29 Activity Diagram Ubah Produk (Admin) ... 94

3.4.2.30 Activity Diagram Ubah Informasi Toko (Admin) ... 95

3.4.2.31 Activity Diagram Ubah Order (Admin) ... 96

3.4.2.32 Activity Diagram Verifikasi Pembayaran (Admin) ... 97

3.4.2.33 Activity Diagram Login (Admin) ... 98

3.4.2.34 Activity Diagram Ubah Customer (Admin) ... 99

3.4.2.35 Activity Diagram Buat Voucher (Admin) ... 100

3.4.3 Class Diagram ... 100

BAB 4 IMPLEMENTASI ... 102

4.1 Halaman Utama ... 102

4.2 Daftar Akun ... 103

4.3 Tampilan Masuk... 104

4.4 Tampilan setelah Login ... 105

4.5 Kategori Belanja ... 105

4.6 Halaman Produk ... 106

4.7 Product Details ... 106

4.8 Shopping Cart ... 108

4.9 Checkout - Bayar ... 109

(9)

xiii

Universitas Kristen Maranatha

4.11 Verifikasi Pembayaran ... 111

4.12 Pesanan Baru ... 111

4.13 Konfirmasi Pengiriman ... 112

4.14 Konfirmasi Penerimaan ... 112

4.15 Buat Diskusi ... 113

4.16 Balas Diskusi ... 113

4.17 Buat Review ... 114

4.18 Balas Review ... 114

4.19 Daftar Produk ... 115

4.20 Tambah Produk ... 116

4.21 Pengaturan Akun ... 117

4.22 Pengaturan Toko ... 117

4.23 Login Admin ... 118

4.24 Daftar Kategori ... 118

4.25 Daftar Pembayaran ... 119

4.26 Daftar Pembayaran ... 119

4.27 Pesan E-Mail ... 119

4.28 Daftar Voucher ... 120

4.29 Pengelola Sistem ... 120

4.30 Komplain ... 121

4.31 Pusat Resolusi (Komplain) ... 122

BAB 5 PENGUJIAN ... 123

5.1 Pengujian Login Customer ... 123

5.2 Pengujian Daftar Akun ... 124

5.3 Pengujian Ubah Data Biodata Diri ... 126

(10)

xiv

Universitas Kristen Maranatha

5.5 Pengujian Beli Produk ... 129

5.6 Pengujian Tambah Alamat ... 132

5.7 0Pengujian Ubah Alamat ... 134

5.8 Pengujian Tambah Rekening ... 135

5.9 Pengujian Ubah Rekening ... 137

5.10 Pengujian Buat Diskusi ... 139

5.11 Pengujian Balas Diskusi ... 139

5.12 Pengujian Tambah Catatan ... 140

5.13 Pengujian Ubah Catatan ... 141

5.14 Pengujian Tambah Lokasi ... 142

5.15 Pengujian Ubah Lokasi ... 143

5.16 Pengujian Ubah Informasi Toko ... 145

5.17 Pengujian Tambah Produk ... 146

5.18 Pengujian Ubah Produk ... 148

5.19 Pengujian Buat Ulasan ... 150

5.20 Pengujian Balas Ulasan ... 151

5.21 Pengujian Tambah Kategori ... 152

5.22 Pengujian Ubah Kategori ... 153

5.23 Pengujian Tambah Voucher ... 154

5.24 Pengujian Ubah Voucher ... 155

5.25 Pengujian Tambah Bank ... 157

5.26 Pengujian Ubah Bank ... 158

BAB 6 SIMPULAN DAN SARAN ... 159

6.1 Simpulan ... 159

(11)

xv

Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 2.1 Contoh Penulisan tag HTML ... 15

Gambar 2.2 Contoh Penulisan Kode PHP ... 15

Gambar 2.3 Contoh Penulisan CSS ... 16

Gambar 2.4 Contoh Penulisan Kode Javascript ... 16

Gambar 3.1 Flowchart Proses Bisnis Penjualan ... 23

Gambar 3.2 Flowchart Proses Bisnis Penjualan Melalui Ekpedisi ... 25

Gambar 3.3 Flowchart Proses Bisnis Retur Penjualan ... 26

Gambar 3.4 Flowchart Proses Bisnis Pendaftaran Toko ... 27

Gambar 3.5 Entity Relation Diagram... 29

Gambar 3.6 Beranda... 41

Gambar 3.7 Profil Customer ... 42

Gambar 3.8 Tampilan Masuk ... 42

Gambar 3.9 Tampilan Daftar Akun ... 43

Gambar 3.10 Konfirmasi Email setelah Mendaftar ... 44

Gambar 3.11 Tampilan Produk Detail ... 44

Gambar 3.12 Shopping cart ... 45

Gambar 3.13 Pengaturan Akun ... 46

Gambar 3.14 Lupa Kata Sandi ... 46

Gambar 3.15 Checkout... 47

Gambar 3.16 Pembayaran ... 48

Gambar 3.17 Konfimasi Order Lewat E-mail ... 48

Gambar 3.18 Konfirmasi Pembayaran ... 49

Gambar 3.19 Pembelian ... 49

Gambar 3.20 Halaman Buka Toko... 50

Gambar 3.21 Pengaturan Toko ... 51

Gambar 3.22 Halaman Toko ... 51

Gambar 3.23 Penjualan ... 52

Gambar 3.24 Login Page ... 53

Gambar 3.25 Admin Dashboard Page ... 53

(12)

xvi

Universitas Kristen Maranatha

Gambar 3.27 Email Subscribers ... 55

Gambar 3.28 Manage Seller ... 55

Gambar 3.29 Form Update Seller ... 56

Gambar 3.30 Manage Product... 57

Gambar 3.31 Form Update Product ... 58

Gambar 3.32 Manage Category ... 59

Gambar 3.33 Form Add Category ... 59

Gambar 3.34 Form Update Category ... 60

Gambar 3.35 Halaman Manage Order ... 60

Gambar 3.36 View Order Detail ... 61

Gambar 3.37 Voucher List ... 61

Gambar 3.38 Form Generate Voucher ... 62

Gambar 3.39 Form Pembayaran ... 62

Gambar 3.40 Use Case Sistem Modul Penjualan dalam E-Commerce Studi Kasus pada PT X ... 64

Gambar 3.41 Use Case Sub Sistem Mengelola Akun ... 65

Gambar 3.42 Use Case Sub Sistem Mengelola Keranjang ... 66

Gambar 3.43 Use Case Sub Sistem Diskusi ... 66

Gambar 3.44 Use Case Sub Sistem Mengelola Toko (Seller) ... 67

Gambar 3.45 Activity Diagram Daftar Akun Customer ... 68

Gambar 3.46 Activity Diagram Login ... 69

Gambar 3.47 Activity Diagram Tambah Wishlist ... 70

Gambar 3.48 Activity Diagram Hapus Wishlist ... 70

Gambar 3.49 Activity Diagram Beli Produk ... 71

Gambar 3.50 Activity Diagram Tambah Toko Favorit ... 72

Gambar 3.51 Activity Diagram Ubah Biodata Diri ... 73

Gambar 3.52 Activity Diagram Daftar Alamat ... 74

Gambar 3.53 Activity Diagram Daftar Rekening ... 75

Gambar 3.54 Activity Diagram Hapus Produk ... 76

Gambar 3.55 Activity Diagram Lihat Isi Keranjang ... 77

Gambar 3.56 Activity Diagram Tambah Produk ... 78

(13)

xvii

Universitas Kristen Maranatha

Gambar 3.58 Activity Diagram Ubah Informasi Toko ... 80

Gambar 3.59 Activity Diagram Ubah Informasi Pengiriman ... 81

Gambar 3.60 Activity Diagram Mengelola Catatan ... 82

Gambar 3.61 Activity Diagram Mengelola Lokasi Toko ... 83

Gambar 3.62 Activity Diagram Buat Diskusi ... 84

Gambar 3.63 Activity Diagram Balas Diskusi ... 85

Gambar 3.64 Activity Diagram Lapor Diskusi ... 86

Gambar 3.65 Activity Diagram Buat Review ... 87

Gambar 3.66 Activity Diagram Balas Review ... 87

Gambar 3.67 Activity Diagram Hapus Toko Favorit... 88

Gambar 3.68 Activity Diagram Bayar ... 89

Gambar 3.69 Activity Diagram Konfirmasi Pembayaran ... 90

Gambar 3.70 Activity Diagram Konfirmasi Pengiriman ... 91

Gambar 3.71 Activity Diagram Pesanan Baru ... 92

Gambar 3.72 Activity Diagram Konfirmasi Penerimaan ... 93

Gambar 3.73 Activity Diagram Ubah Produk (Admin) ... 94

Gambar 3.74 Activity Diagram Ubah Informasi Toko (Admin) ... 95

Gambar 3.75 Activity Diagram Ubah Order (Admin) ... 96

Gambar 3.76 Activity Diagram Verifikasi Pembayaran (Admin) ... 97

Gambar 3.77 Activity Diagram Login (Admin) ... 98

Gambar 3.78 Activity Diagram Ubah Customer (Admin) ... 99

Gambar 3.79 Activity Diagram Buat Voucher (Admin) ... 100

Gambar 3.80 Class Diaram ... 101

Gambar 4.1 Halaman Utama Customer ... 102

Gambar 4.2 Daftar Akun ... 103

Gambar 4.3 Masuk Ke Dalam Akun Customer ... 104

Gambar 4.4 Tampilan Utama Setelah Login... 105

Gambar 4.5 Kategori Belanja ... 105

Gambar 4.6 Halaman Produk ... 106

Gambar 4.7 Produk Detail... 106

Gambar 4.8 Beli Produk ... 107

(14)

xviii

Universitas Kristen Maranatha

Gambar 4.10 Checkout - Bayar ... 109

Gambar 4.11 Checkout Pemesanan... 109

Gambar 4.12 Konfirmasi Pembayaran ... 110

Gambar 4.13 Verifikasi Pembayaran ... 111

Gambar 4.14 Pesanan Baru ... 111

Gambar 4.15 Konfirmasi Pengiriman ... 112

Gambar 4.16 Konfirmasi Penerimaan ... 112

Gambar 4.17 Buat Diskusi ... 113

Gambar 4.18 Balas Diskusi ... 113

Gambar 4.19 Buat Review ... 114

Gambar 4.20 Balas Review ... 115

Gambar 4.21 Daftar Produk ... 115

Gambar 4.22 Tambah Produk ... 116

Gambar 4.23 Pengaturan Akun ... 117

Gambar 4.24 Pengaturan Toko ... 117

Gambar 4.25 Login Admin ... 118

Gambar 4.26 Daftar Kategori ... 118

Gambar 4.27 Daftar Pembayaran ... 119

Gambar 4.28 Daftar Pembayaran ... 119

Gambar 4.29 Pesan E-Mail ... 119

Gambar 4.30 Daftar Voucher ... 120

Gambar 4.31 Pengelola Sistem ... 120

Gambar 4.32 Buka Komplain ... 121

(15)

xix

Universitas Kristen Maranatha

DAFTAR TABEL

Tabel 3.1 Tabel Barang ... 30

Tabel 3.2 Tabel Customer ... 30

Tabel 3.3 Tabel Admin ... 31

Tabel 3.4 Tabel Alamat ... 32

Tabel 3.5 Tabel Bank ... 32

Tabel 3.6 Tabel Cart ... 33

Tabel 3.7 Tabel Catatan ... 33

Tabel 3.8 Tabel Diskusi ... 34

Tabel 3.9 Tabel Diskusi_detail ... 34

Tabel 3.10 Tabel Gambar ... 34

Tabel 3.11 Tabel Grosir ... 35

Tabel 3.12 Tabel Lokasi_seller ... 35

Tabel 3.13 Tabel Rekening ... 36

Tabel 3.14 Tabel Seller ... 36

Tabel 3.15 Tabel Kategori... 37

Tabel 3.16 Tabel Toko_favorit ... 37

Tabel 3.17 Tabel Wishlist ... 37

Tabel 3.18 Tabel Voucher ... 38

Tabel 3.19 Tabel Voucher List ... 38

Tabel 3.20 Tabel Pembayaran ... 38

Tabel 3.21 Tabel Order ... 39

Tabel 3.22 Tabel Order_detail ... 40

Tabel 3.23 Tabel Review ... 40

Tabel 5.1 Pengujian Login Customer ... 123

Tabel 5.2 Pengujian Daftar Akun... 124

Tabel 5.3 Pengujian Ubah Data Biodata Diri ... 126

Tabel 5.4 Pengujian Ubah Data Kata Sandi ... 128

Tabel 5.5 Pengujian Beli Produk ... 129

Tabel 5.6 Pengujian Tambah Alamat ... 132

(16)

xx

Universitas Kristen Maranatha

Tabel 5.8 Pengujian Tambah Rekening ... 135

Tabel 5.9 Pengujian Ubah Rekening ... 137

Tabel 5.10 Pengujian Buat Diskusi ... 139

Tabel 5.11 Pengujian Balas Diskusi... 139

Tabel 5.12 Pengujian Tambah Catatan ... 140

Tabel 5.13 Pengujian Ubah Catatan ... 141

Tabel 5.14 Pengujian Tambah Lokasi ... 142

Tabel 5.15 Pengujian Ubah Lokasi ... 143

Tabel 5.16 Pengujian Ubah Informasi Toko ... 145

Tabel 5.17 Pengujian Tambah Produk ... 146

Tabel 5.18 Pengujian Ubah Produk ... 148

Tabel 5.19 Pengujian Buat Ulasan ... 150

Tabel 5.20 Pengujian Balas Ulasan ... 151

Tabel 5.21 Pengujian Tambah Kategori... 152

Tabel 5.22 Pengujian Ubah Kategori ... 153

Tabel 5.23 Pengujian Tambah Voucher ... 154

Tabel 5.24 Pengujian Ubah Voucher ... 155

Tabel 5.25 Pengujian Tambah Bank ... 157

(17)

xxi

Universitas Kristen Maranatha

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Simbol arus /

flow

Menyatakan jalannya arus suatu proses

Flowchart Simbol process Menyatakan suatu

tindakan (proses) yang dilakukan oleh komputer

Flowchart Simbol manual Menyatakan suatu

tindakan (proses) yang tidak dilakukan oleh komputer

Flowchart Simbol decision Menujukkan suatu

kondisi tertentu yang akan

menghasilkan dua kemungkinan

Flowchart Simbol terminal Menyatakan

permulaan atau akhir suatu program

Flowchart Simbol Manual

input

Flowchart Simbol hard disk Menunjukkan

input/output

menggunakan

harddisk.

Flowchart Simbol

Penghubung

Menunjukkan penghubung ke halaman yang masih sama atau ke

halaman lain.

Flowchart Simbol Dokumen Menunjukan

(18)

xxii

Universitas Kristen Maranatha

Jenis Notasi/Lambang Nama Arti

Flowchart Simbol drum

magnetik

Menunjukan input /

output

menggunakan drum magnetik

Flowchart Simbol Display Menunjukkan

output yang

ditampilkan di monitor.

Flowchart Simbol pita

kertas berlubang

Menunjukkan

input/output

menggunakan pita kertas berlubang.

ERD Entitas Menunjukkan

sebuah objek yang dapat dibedakan dengan objek lainnya

ERD Atribut Mendeskripsikan

karakter entitas

ERD Relasi Menunjukkan

adanya hubungan diantara sejumlah entitas yang berbeda

ERD Garis (one to

many)

Penghubung antar relasi dan entitas dimana satu entitas dapat memiliki lebih dari satu hubungan.

ERD total participation

constraint

Keberadaan suatu entity tergantung pada hubungannya dengan entity lain.

ERD Entitas dan

atribut

(19)

xxiii

Universitas Kristen Maranatha

Jenis Notasi/Lambang Nama Arti

Use Case Aktor menggambarkan

suatu hal diluar sistem yang

berinteraksi dengan sistem

Use Case Use Case kegiatan/aktifitas

yang disiapkan oleh sistem. Menekankan

Use Case Link penjelasan tentang

hubungan suatu komponen use case

diagram dengan komponen lainnya

Use Case Generalization Suatu relasi antara

use case

umum (induk) dan

use case

yang lebih spesifik (anak)

Activity Diagram

Initial State memulai suatu workflow pada sebuah Activity Diagram Activity

Diagram

Action State aktivitas yang dilakukan oleh user Activity

Diagram

Decision Node pilihan untuk pengambilan keputusan Activity

Diagram

(20)

xxiv

Universitas Kristen Maranatha

DAFTAR SINGKATAN

ERD Entity Relationship Diagram

UML Unified Modeling Language

HTML Hyper Text Markup Language

PHP PHP: Hypertext Preprocessor

CSS Cascading Style Sheet

MySQL My Structured Query Language

B2C Bussines to Consumer

B2B Bussines to Business

(21)

xxv

Universitas Kristen Maranatha

DAFTAR ISTILAH

Aplikasi suatu perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan sesuatu tugas.

Form tempat untuk mengontrol proses masukan data, menampilkan data, memeriksa, dan memperbaharui data.

Field /

Textbox

tempat untuk mengisi data.

Sistem suatu kesatuan yang terdiri komponen yang dihubungkan bersama untuk memudahkan aliran informasi.

Admin pengguna yang memiliki hak akses untuk pengelolaan suatu data dan dapat memberikan akses kepada pengguna tertentu.

User pengguna.

Login proses masuk ke jaringan komputer dengan memasukkan identitas pengguna.

Logout proses keluar dari sistem komputer.

Guest Pengguna tapi tidak memiliki hak akses dalam sistem

Customer Pengguna dan sebagai pelanggan dalam sistem yang memiliki hak ases tersendiri

Seller Pengguna dan sebagai penjual dalam sistem yang memiliki hak ases tersendiri

Review/Ulasan Sebuah komentar yang diberikan para pelanggan yang sudah

(22)

1

Universitas Kristen Maranatha

BAB 1

PENDAHULUAN

Pada bab ini akan menjelaskan pendahuluan yang terkait dengan Modul Penjualan dalam e-Commerce Studi Kasus pada PT X, sebagai berikut :

1.1 Latar Belakang Masalah

Dengan majunya perkembangan teknologi saat ini, semua kegiatan yang dilakukan manusia bisa dikerjakan dengan instan melalui jaringan yaitu Internet. Keberadaan internet menjadi sarana untuk mendapatkan dan menyebarkan informasi maupun entertainment. Internet memberikan keuntungan bagi manusia baik itu dalam urusan individu maupun perusahaan.

Media internet selain digunakan untuk media informasi dan media promosi, internet juga digunakan sebagai proses pembelian dan penjualan produk, jasa, dan informasi secara online yang disebut e-commerce. Perkembangan e-commerce membawa banyak perubahan terhadap sektor aktivitas bisnis yang selama ini dijalankan di dunia nyata. Perubahan tersebut ditandai adanya sejumlah upaya dari sektor aktivitas bisnis yang semulanya di dunia nyata (real) dan sekarang bisa berkembang didunia maya (virtual).

Salah satu fenomena e-commerce yang mulai berkembang pesat di Indonesia adalah situs jual beli online. Situs jual beli di Indonesia sebenarnya sudah lama bermunculan, namun belakangan ini situs jual beli semakin marak. Banyak orang yang tertarik untuk melakukan jual beli secara online di situs jual beli online. Dikarenakan waktu dan biaya biasanya penjual jarang sekali membuat sebuah website sendiri untuk memberikan informasi barang yang dijual. Oleh karena itu, dibuatlah sebuah aplikasi yang dapat memberikan bantuan kepada penjual untuk dapat memasarkan produknya. Untuk jenis / model e-Commerce yang digunakan adalah B2C (Business to Consumer) dengan model ini maka penjual dapat berjualan dengan serius.

Business to consumer e-Commerce, mekanisme untuk mendekati consumer

pada saat ini menggunakan bermacam-macam pendekatan seperti misalnya

dengan menggunakan “electronic shopping mall”. Electronic shopping mall

(23)

2

Universitas Kristen Maranatha

tersebut juga, pembeli dapat melihat barang apa saja yang dijual pada toko tersebut. Calon pembeli dapat melihat-lihat produk yang tersedia seperti halnya dalam kehidupan sehari-hari..

Untuk modul e-commerce terdapat banyak sekali keterkaitan didalamnya. Oleh sebab itu, modul yang akan lebih difokuskan adalah modul penjualan. Modul ini terkait dengan pesanan/penjualan, retur penjualan, stok, pembayaran, maupun pengiriman. Melalui website ini, pengusaha dapat menjangkau target

market yang jauh lebih luas dengan biaya yang lebih murah. Banyak pengusaha

yang memasarkan barang dagangan maupun jasa secara online.

1.2 Rumusan Masalah

Melihat latar belakang yang ada, maka ditemukan beberapa rumusan masalah yaitu :

1. Bagaimana membuat aplikasi untuk dapat membantu para penjual untuk dapat memasarkan produknya?

2. Bagaimana pihak penjual dapat mengelola data penjualan dan dapat memperoleh informasi lengkap dari penjualan?

3. Bagaimana pemilik website dapat mengelola website dan melihat perkembangan penjualan dari para pihak penjual?

1.3 Tujuan Pembahasan

1. Membuat sebuah aplikasi yang dapat membantu dengan membuat sebuah metode penambahan produk yang detail, dan memberikan tampilan desain website yang tidak membingungkan para pembeli untuk dapat mencari barang yang diinginkan

2. Membuat sebuah modul penjualan untuk pihak penjual yang memberikan informasi pengelolaan pesanan dengan pemberian status jalan pesanan, pembayaran dan dapat membuat laporan penjualan sesuai tanggal yang diinginkan.

(24)

3

Universitas Kristen Maranatha 1.4 Ruang Lingkup Kajian

 Perangkat keras

o Processor Intel(R) Xeon(R) CPU E5606 @ 2.13GHz

o Harddisk : minimum 1GB Disk Space

 Perangkat lunak

o Apache 2.2+, mySQL 5.x+, PHP 5.2+, PhpMyAdmin o Linux hosting platform / Windows server

 Batasan Aplikasi

- Pengguna aplikasi ini terbagi menjadi 3 jenis user yaitu admin, seller, dan

customer.

a. Admin dapat melakukan :

1. Mengelola data seller

Proses yang dilakukan untuk mengelola data-data seller/penjual toko yang ada dalam sistem.

2. Mengelola konten halaman website

Sebuah fitur yang dapat memberikan fasilitas berupa mengelola konten website.

3. Mengelola data barang

Proses yang dilakukan untuk melakukan pengecekan data barang mengubah serta menghapus barang yang sudah ditambahkan.

4. Mengelola data kategori

Proses yang dilakukan untuk melakukan penambahan kategori, mengubah serta menghapus barang yang sudah ditambahkan.

5. Mengelola data customer

Proses yang dilakukan untuk mengelola data-data customer yang ada dalam sistem.

6. Mengelola data pembayaran

(25)

4

Universitas Kristen Maranatha

7. Mengelola data penarikan dana

Proses yang dilakukan untuk mengelola konfirmasi penarikan dana yang dilakukan oleh customer bahwa dana sudah sampai ke rekening customer.

8. Mengelola data pesanan

Proses yang dilakukan untuk mengelola data pesanan. 9. Mengelola Voucher diskon belanja

Proses yang dilakukan untuk membuat atau menambah voucher. 10. Mengirim Pesan melalui E-Mail kepada pengguna

Proses yang dilakukan untuk mengirim pesan melalui E-Mail maupun promosi.

11. Mengatur sistem website

Proses yang dilakukan untuk mengatur semua bagian yang ada dalam sistem seperti mengatur halaman konten website agar tidak statik.

b. Customer dapat melakukan:

1. Menambah data pemesanan barang

Proses yang dilakukan untuk melakukan penambahan barang, perubahan stok barang dan penghapusan barang penjualan yang akan dibeli.

2. Mencari barang

Proses yang dilakukan untuk mencari barang yang akan dibeli oleh pembeli sesuai dengan nama barang, kategori atau brand.

3. Melihat detail barang

Proses yang dilakukan untuk melihat detail dari barang. 4. Memasukan barang ke dalam wishlist pembelian

Proses yang dilakukan untuk memasukan barang yang disukai tetapi belum ingin membelinya.

5. Memasukan barang ke dalam keranjang pembelian

(26)

5

Universitas Kristen Maranatha

6. Mengubah info data pelanggan

Proses yang dilakukan untuk mengubah data dari pelanggan yang sudah ditulis sebelumnya.

7. Memberikan review pada pihak penjual

Proses yang dilakukan untuk memberikan komentar atas pelayanan dari toko tersebut.

8. Memberikan pertanyaan berupa diskusi barang

Proses yang dilakukan untuk memberikan pertanyaan pesan berupa diskusi terhadap barang bersangkutan.

9. Memberikan reputasi pada seller

Proses yang dilakukan untuk memberikan reputasi terhadap seller bersangkutan.

10. Cek status barang

Proses yang dilakukan untuk pengecekan status barang yang sudah dipesan oleh pelanggan.

11. Konfirmasi order

Proses yang dilakukan untuk konfirmasi order dengan cara mengisi form konfirmasi order jika metode pembayaran adalah transfer bank. 12. Penarikan dana

Proses yang dilakukan untuk mengambil dana yang sudah dikumpulkan berupa saldo dalam sistem.

c. Seller dapat melakukan:

1. Membuka Toko

Proses yang dilakukan untuk oleh Customer untuk dapat membuka Toko.

2. Menambah, menghapus, mengubah data barang

(27)

6

Universitas Kristen Maranatha

3. Melihat pesanan pelanggan

Proses yang dilakukan untuk melihat barang yang sudah dikonfirmasi oleh pelanggan.

4. Mengelola pesanan baru

Proses yang dilakukan untuk mengelola pesanan yang baru diterima untuk dikonfirmasi terima atau tolak pesanan.

5. Memasukkan No Resi

Proses yang dilakukan untuk kelola pesanan dengan memasukkan No resi untuk memberikan informasi kepada pembeli bahwa pesanan sudah dikirim.

6. Balasan Ulasan

Proses yang dilakukan untuk membalas hasil ulasan yang sudah di berikan pembeli atas pesanan yang sudah diterima.

7. Penarikan dana

Proses yang dilakukan untuk menarik dana penjualan yang barang nya sudah sampai ke tangan konsumen.

- Fitur jatuh tempo menggunakan sistem Event pada MySQL agar secara otomatis mengeksekusi data yang sudah lewat tanggal yang diberikan.

1.5 Sumber Data

Data-data yang didapat dalam pembuatan aplikasi sistem informasi ini didapatkan dari studi pustaka buku dan internet.

1.6 Sistematika Penyajian

BAB 1. Pendahuluan

Bab ini digunakan untuk menjelaskan : 1.1 Latar belakang

Alasan-alasan yang melatarbelakangi pembuatan laporan Tugas Akhir ini. 1.2 Rumusan masalah

(28)

7

Universitas Kristen Maranatha

Tujuan dibuatnya aplikasi ini. 1.4 Ruang lingkup

Pembahasan– pembahasan dan batasan masalah pembuatan aplikasiini. 1.5 Sumber data

Data – data yang akan digunakan untuk pembuatan aplikasi ini. 1.6 Sistematika Penyajian

Sistematika dalam pembuatan laporan Seminar Tugas Akhir ini.

BAB 2. Kajian Teori

Bab ini digunakan untuk menjelaskan teori-teori yang berkaitan dengan pembuatan sistem dan mendukung pembuatan sistem yang ada.

BAB 3. Analisis dan Rancangan Sistem

Bab ini digunakan untuk menjelaskan bagaimana analisis keadaan, kebutuhan sistem, pembuatan sistem, UML, ERD, dan gambaran arsitektur sistem.

BAB 4. Hasil Penelitian

Bab ini digunakanuntuk menjelaskan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design yang sudah dibuat.

BAB 5. Pembahasan dan Uji Coba Hasil Penelitian

Bab ini digunakan untuk menjelaskan rencana pengujian sistem serta testing akan diuji dan dilakukan.

BAB 6. Simpulan dan Saran

Bab ini digunakan untuk memberi kesimpulan dan kata-kata penutup dalam Laporan Tugas Akhir.

Daftar Pustaka

(29)

159

Universitas Kristen Maranatha

BAB 6

SIMPULAN DAN SARAN

6.1Simpulan

Berdasarkan hasil penelitian pada Tugas Akhir, maka dapat disimpulkan hal-hal sebagai berikut:

1. Aplikasi memberikan informasi mengenai produk yang dijual secara rinci, customer bisa memiliki toko, produk berdasarkan kategori, serta bagaimana cara membeli melalui website, membuka toko, membuat dikusi produk, menilai penjual, dll.

2. Aplikasi dapat memberikan informasi kepada pihak toko berupa verifikasi pembayaran, pesanan order, total pendapatan dari biaya administrasi, total order, total customer, total seller, dll.

3. Aplikasi dapat memudahkan pembeli melihat detail-detail barang, memudahkan para penjual membuat toko sendiri maupun mengubah produk, menerima pesanan layaknya website sendiri, melakukan pemesanan secara

online dan memasarkan atau menawarkan promosi melalui email.

6.2Saran

Berdasarkan simpulan diatas penulis mencoba memberikan beberapa saran dengan harapan dapat memberikan manfaat untuk pengembangan aplikasi di masa yang akan datang, antara lain:

1. Perlunya penambah keuntungan untuk pemilik website selain dari biaya administrasi pesanan seperti iklan dan semacamnya.

2. Perlu adanya penambahan fitur pembayaran selain Transfer ATM seperi

internet banking, credit card, dll untuk mempermudah transaksi baik untuk

pelanggan atau penjual maupun pemilik website.

3. Perlu adanya penambahan fitur otomatis lacak status pengiriman untuk mempermudah transaksi baik untuk pelanggan atau penjual.

(30)

160

Universitas Kristen Maranatha

DAFTAR PUSTAKA

[1] C. J. L. Gaol, Sistem Informasi Manajemen Pemahaman dan Aplikasi, Jakarta:

Grasindo, 2008.

[2] S. Alter, “Defining Information Systems as Work Systems: Implications for the IS Field,” 2008.

[3] Soemarso, Akuntansi Suatu Pengantar Edisi Kelima, Jakarta: Penerbit Salemba

Empat, 2009.

[4] Murad, Aplikasi Intelligence Website Untuk Penunjang Laporan PAUD Pada

Himpaudi Kota Tangerang, Tanggerang: JurnalCCIT, 2013.

[5] Oneto, Erima, Yosep. S, Anti Gaptek Internet, Jakarta: PT Kawan Pustaka, 2009.

[6] J. Wong, Internet Marketing for Beginners, Jakarta: Elex Media Komputindo,

2010.

[7] B. J. J. Jeffrey F. Rayport, Introduction to E-Commerce (2nd Edition), New

York, Central Java: McGraw-Hill, 2007.

[8] Laudon, K. C. dan J. P. , Sistem Inforamsi Manajemen Terjemahan Chriswan

Sungkono dan Machmudin Eka P, Jakarta: Salemba Empat, 2010.

[9] B. Soeherman dan M. Pinontoan, Designing Information System, Jakarta: PT

Elex Media Komputindo, 2008.

[10] M. Kusrini, Strategi Perancangan dan Pengelolaan Basis Data, Yogyakarta:

Penerbit Andi, 2007.

[11] A. Nugroho, Rekayasa Perangkat Lunak Menggunakan UML dan JAVA,

Yogyakarta: Andi, 2010.

[12] B. Raharjo, Belajar Pemrograman Web Panduan Mudah Untuk Pelajar,

Mahasiswa, dan Praktisi, Bandung: Informatika, 2011.

[13] P. DuBois, MySQL, 4th penyunt., United States of America, 2009.

[14] G. S. L. M. J. Berry, Data Mining Techniques: For Marketing, Sales, and

Customer Relationship Management 2nd Edition, Indianapolis: Jhon Woley and

Sons, 2004.

[15] A. W. Tunggal, Dasar Customer Relationship Management (CRM), Jakarta:

Referensi

Dokumen terkait

Kerja otot semacam ini disebut dengan istilah “kontraksi isotonik”, sedangkan kekuatan statik bila berkontraksi tanpa perubahan panjang otot disebut dengan “kontraksi

[r]

Bangkrut dapat didefinisikan sebagai suatu keadaan dimana perusahaan berada dalam keadaan insolvensi, perusahaan tidak mampu melunasi kewajibannya dengan sumber daya

Mengingat bahwa metoda ini, sesuai dengan namanya Metoda Cash Flow (arus kas tunai), maka metoda ini memiliki kelebihan dalam hal kejelasan jumlah penerimaan dan

d) Fotokopi akta perkawinan atau buku nikah; dan e) Fotokopi Izin Tinggal terbatas suami atau istri. 6) Bagi anak berkewarganegaraan asing yang menggabungkan diri dengan

1) Berdasarkan Laporan Keuangan PT XYZ terdapat komponen biaya yang perlu diidentifikasi guna melakukan penyesuaian agar biaya tersebut dapat dibebankan secara maksimal

Based on the research objectives can be concluded as follows: details of the order of activities in the project work breakdown structure which includes a Level I