• Tidak ada hasil yang ditemukan

Sistem Informasi Penjualan Komputer Berbasis Web dengan Konsep B2C dan B2B pada CV WIT.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Penjualan Komputer Berbasis Web dengan Konsep B2C dan B2B pada CV WIT."

Copied!
31
0
0

Teks penuh

(1)

ABSTRAK

CV. WIT. adalah sebuah perusahaan IT Consultant yang bergerak di bidang Teknologi Informasi. Saat ini WIT. membutuhkan aplikasi website e-commerce atau bisa dibilang website jual beli secara online untuk kelancaran proses transaksi antar WIT. dengan

customer nya. Di dalam pembuatan website ini sumber data penelitian dengan menerapkan

metode wawancara secara langsung dengan Direktur Utama WIT. dan bagian admin WIT., dan observasi dokumen secara langsung selama kurang lebih 90 hari. Selain itu juga data penelitian diperoleh melalui studi literatur dari buku dan website. Dari hasil wawancara dan observasi dilakukan analisis yang digambarkan di dalam model flowchart untuk menggambarkan proses bisnis yang berjalan saat ini. Selanjutnya dirancang sebuah sistem dengan tahapan perancangan proses bisnis setelah sistem atau otomatis dengan menggunakan model flowchart, merancang model relasi data dengan menggunakan model

Entity Relationship Diagram (ERD), merancang aliran data dengan menggunakan model Data Flow Diagram (DFD), database yang digunakan adalah SQL Server dan Bahasa

pemrograman yang digunakan adalah C#. Setelah proses analisis dan rancangan sistem, dibuatlah sebuah aplikasi yang dihendaki pihak WIT., yang terdiri dari jual beli secara online, penjualan langsung ke customer akhir (b2c) dan penjualan kepada pebisnis lain atau bisa disebut penjualan wholesale (b2b). Aplikasi tersebut kemudian diuji dengan menggunakan metode black box. Hasil pengujian menyatakan bahwa kesimpulan yang didapat adalah dengan sistem ini kebutuhan akan permasalah WIT. dapat teratasi, dengan harapan sistem ini dapat dikembangkan lebih baik lagi.

(2)

ABSTRACT

CV. WIT is an IT consultant company engaged in the field of Information Technology. Currently WIT require application of e-commerce website or practically website buying and selling online for smooth processing of transactions between WIT. with its customers. In the making of this website is a source of research data by applying the method of direct interview with the Director of WIT and WIT admin section, and observation documents directly for approximately 90 days. In addition, the research data obtained through the study of literature from books and websites. From interviews and observations conducted the analysis described in the flowchart models to describe business processes that are running at the moment. The next designed a system with the stages of designing business processes after the system or automatically by using a model flowchart, designing the relational model of data using a model Entity Relationship Diagram (ERD), designing the flow of data using a model of Data Flow Diagrams (DFD), the database used is SQL server and programming language used is C #. After a process of analysis and system design, made an application backfire WIT party, which consists of buying and selling online, direct sales to the end customer (b2c) and sales to other businesses or be referred wholesale sales (b2b). The application is then tested using black box method. The test results stated that the conclusion is obtained with this system will need WIT problems can be resolved, in the hope this system can be developed better.

(3)

DAFTAR ISI

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... v

ABSTRACT ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xiv

DAFTAR TABEL ... xvii

DAFTAR NOTASI/ LAMBANG ... xxii

DAFTAR SINGKATAN ... xxv

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup ... 3

1.5 Sumber Data ... 3

1.6 Sistematika Penyajian ... 4

BAB 2 KAJIAN TEORI ... 6

2.1 Definisi Sistem ... 6

2.2 Definisi Informasi ... 6

2.3 E-Commerce Business-to-customer ... 7

2.4 E-Commerce Business-to-business ... 7

2.5 Flowchart ... 8

(4)

2.6.1 Komponen Data flow diagram ... 8

2.7 Entity Relationship Diagram ... 9

2.8 Manajemen Proyek... 9

2.9 ASP.NET, C#, dan Visual Studio.NET... 10

2.10 SQL Server ... 11

2.11 Internet ... 11

2.12 HTML ... 11

2.13 Cascading Style Sheets (CSS) ... 12

2.14 Javascript (JS) ... 12

2.15 Ajax ... 13

2.16 Black Box Testing ... 13

BAB 3 ANALISIS DAN RANCANGAN SISTEM ... 15

3.1 Proses Bisnis ... 15

3.1.1 Proses Bisnis Sebelum Sistem ... 15

3.1.1.1 Proses Bisnis Pemesanan Produk Manual... 15

3.1.2 Proses Bisnis Otomatis ... 17

3.1.2.1 Proses Bisnis Penambahan Kategori ... 17

3.1.2.2 Proses Bisnis Penambahan Produk ... 18

3.1.2.3 Proses Bisnis Sistem Pemesanan Produk ... 19

3.2 Entity Relationship Diagram ... 22

3.3 Transformasi ERD ... 23

3.4 Data Flow Diagram (DFD) ... 30

3.4.1 DFD Level 0 ... 30

3.4.2 DFD Level 1 ... 32

3.4.3 DFD Level 2 ... 33

(5)

3.4.5 DFD Level 3 Proses 2.2 ... 37

3.4.6 DFD Level 3 Proses 2.3 ... 39

3.4.7 DFD Level 3 Proses 2.4 ... 40

3.4.8 DFD Level 3 Proses 2.5 ... 42

3.4.9 DFD Level 3 Proses 2.6 ... 43

3.4.10 DFD Level 3 Proses 2.7 ... 45

3.4.11 DFD Level 3 Proses 2.8 ... 47

3.4.12 DFD Level 3 Proses 2.9 ... 48

3.4.13 DFD Level 4 Proses 2.1.1 ... 49

3.4.14 DFD Level 4 Proses 2.1.2 ... 51

3.4.15 DFD Level 4 Proses 2.1.3 ... 53

3.4.16 DFD Level 4 Proses 2.1.4 ... 55

3.4.17 DFD Level 4 Proses 2.2.1 ... 57

3.4.18 DFD Level 4 Proses 2.2.2 ... 59

3.4.19 DFD Level 4 Proses 2.3.1 ... 60

3.4.20 DFD Level 4 Proses 2.3.2 ... 62

3.4.21 DFD Level 4 Proses 2.4.1 ... 64

3.4.22 DFD Level 4 Proses 2.4.2 ... 66

3.4.23 DFD Level 4 Proses 2.4.3 ... 68

3.4.24 DFD Level 4 Proses 2.4.4 ... 70

3.4.25 DFD Level 4 Proses 2.5.1 ... 72

3.4.26 DFD Level 4 Proses 2.5.2 ... 73

3.4.27 DFD Level 4 Proses 2.6.1 ... 75

3.4.28 DFD Level 4 Proses 2.6.2 ... 77

3.5 Kamus Data ... 79

(6)

3.7 Layout ... 107

BAB 4 IMPLEMENTASI ... 113

4.1 Halaman Login Administrator... 113

4.2 Halaman Beranda ... 114

4.3 Halaman Registrasi Member ... 115

4.4 Halaman Login Member ... 115

4.5 Halaman Beranda Setelah Login ... 116

4.6 Halaman Detail Produk ... 118

4.7 Halaman Review Produk... 119

4.8 Halaman Pemberitahuan Beli Produk ... 120

4.9 Halaman Kerajang ... 120

4.10 Halaman Pilih Pembayaran ... 121

4.11 Halaman Rincian Pembayaran ... 122

4.12 Halaman Pemberitahuan Transaksi Sukses ... 123

4.13 Halaman Dasbor Member ... 124

4.14 Halaman Profil Member ... 125

4.15 Halaman List Produk ... 126

4.16 Halaman Dashboard Administrator ... 127

4.17 Halaman Katalog ... 128

4.18 Halaman Merek ... 129

4.19 Halaman Kategori ... 130

4.20 Halaman Produk ... 131

4.21 Halaman Pelanggan ... 132

4.22 Halaman Pesan Dari Pelanggan ... 133

4.23 Halaman List Pelanggan ... 134

(7)

4.25 Halaman Pembayaran Pending ... 135

4.26 Halaman Konfirmasi Pembayaran ... 136

4.27 Halaman Pemesanan Lunas... 137

4.28 Halaman Promosi ... 138

4.29 Voucher ... 139

4.30 Halaman Rating ... 140

4.31 Halaman Newsletter ... 141

4.32 Halaman Tarif Pengiriman ... 142

4.33 Halaman Provinsi ... 142

4.34 Halaman Kota... 143

4.35 Halaman Karyawan ... 144

4.36 Halaman Banner... 145

BAB 5 PENGUJIAN ... 147

5.1 Pengujian Aplikasi ... 147

5.1.1 Pengujian Login Member ... 147

5.1.2 Pengujian Daftar Member ... 147

5.1.3 Pengujian Ubah Data Member ... 148

5.1.4 Pengujuan Logout Member ... 148

5.1.5 Pengujian Penambahan Pemesanan Produk ... 149

5.1.6 Pengujian Pembatalan Pemesanan Produk... 149

5.1.7 Pengujian Pendaftaran Newsletter... 149

5.1.8 Pengujian Review Produk ... 150

5.1.9 Pengujian Menampilkan Produk Terlaris... 150

5.1.10 Pengujian Menampilkan Produk Discount... 150

5.1.11 Pengujian Memakai Voucher ... 151

(8)

5.1.13 Pengujian Melihat Invoice... 152

5.1.14 Pengujian Menambah Merek ... 152

5.1.15 Pengujian Mengubah Merek ... 152

5.1.16 Pengujian Menghapus Merek ... 153

5.1.17 Pengujian Menambah Kategori ... 154

5.1.18 Pengujian Mengubah Kategori ... 154

5.1.19 Pengujian Menghapus Kategori ... 155

5.1.20 Pengujian Menambah Produk ... 155

5.1.21 Pengujian Mengubah Produk ... 156

5.1.22 Pengujian Menghapus Produk... 156

5.1.23 Pengujian Melihat Pesan Member ... 157

5.1.24 Pengujian Melihat Data Member ... 157

5.1.25 Pengujian Menambah Voucher ... 157

5.1.26 Pengujian Mengubah Voucher ... 158

5.1.27 Pengujian Menghapus Voucher... 159

5.1.28 Pengujian Melihat Rating Produk ... 159

5.1.29 Pengujian Menambah Kota ... 159

5.1.30 Pengujian Mengubah Kota ... 160

5.1.31 Pengujian Menghapus Kota ... 160

5.1.32 Pengujian Menambah Provinsi ... 161

5.1.33 Pengujian Mengubah Provinsi ... 161

5.1.34 Pengujian Menghapus Provinsi ... 161

5.1.35 Pengujian Menambah Pegawai ... 162

BAB 6 SIMPULAN DAN SARAN ... 163

6.1 Simpulan ... 163

(9)
(10)

DAFTAR GAMBAR

Gambar 3.1 Proses Bisnis Pemesanan Manual ... 16

Gambar 3.2 Proses Bisnis Penambahan Kategori ... 17

Gambar 3.3 Proses Bisnis Penambahan Produk ... 18

Gambar 3.4 Sistem Pemesanan Produk ... 20

Gambar 3.5 Proses Bisnis Pemesanan Produk ... 21

Gambar 3.6 ERD ... 22

Gambar 3.7 DFD Level 0 ... 32

Gambar 3.8 DFD Level 1 ... 33

Gambar 3.9 DFD Level 2 ... 35

Gambar 3.10 DFD Level 3 Proses 2.1 ... 37

Gambar 3.11 DFD Level 3 Proses 2.2 ... 38

Gambar 3.12 DFD Level 3 Proses 2.3 ... 40

Gambar 3.13 DFD Level 3 Proses 2.4 ... 42

Gambar 3.14 DFD Level 3 Proses 2.5 ... 43

Gambar 3.15 DFD Level 3 Proses 2.6 ... 45

Gambar 3.16 DFD Level 3 Proses 2.11 ... 47

Gambar 3.17 DFD Level 3 Proses 2.8 ... 48

Gambar 3.18 DFD Level 3 Proses 2.9 ... 49

Gambar 3.19 DFD Level 4 Proses 2.1.1 ... 51

Gambar 3.20 DFD Level 4 Proses 2.1.2 ... 53

Gambar 3.21 DFD Level 4 Proses 2.1.3 ... 55

Gambar 3.22 DFD Level 4 Proses 2.1.4 ... 57

Gambar 3.23 DFD Level 4 Proses 2.2.1 ... 58

Gambar 3.24 DFD Level 4 Proses 2.2.2 ... 60

Gambar 3.25 DFD Level 4 Proses 2.3.1 ... 62

Gambar 3.26 DFD Level 4 Proses 2.3.2 ... 64

Gambar 3.27 DFD Level 4 Proses 2.4.1 ... 66

Gambar 3.28 DFD Level 4 Proses 2.4.2 ... 68

Gambar 3.29 DFD Level 4 Proses 2.4.3 ... 70

(11)

Gambar 3.31 DFD Level 4 Proses 2.5.1 ... 73

Gambar 3.32 DFD Level 4 Proses 2.5.2 ... 75

Gambar 3.33 DFD Level 4 Proses 2.6.1 ... 77

Gambar 3.34 DFD Lebel 4 Proses 2.6.2 ... 79

Gambar 3.35 – Layout Halaman Login Administrator... 107

Gambar 3.36– Layout Halaman Member\ ... 108

Gambar 3.37– Layout Halaman Administrator ... 109

Gambar 3.38 Layout Halaman Frontend/User Register ... 110

Gambar 3.39 Layout Halaman Frontend/User Detail Produk ... 111

Gambar 3.40 Layout Frontend/User Summary ... 112

Gambar 4.1 - Halaman Login Administrator ... 113

Gambar 4.2 - Halaman Beranda ... 114

Gambar 4.3 - Registrasi Member ... 115

Gambar 4.4 - Login Member ... 116

Gambar 4.5 - Beranda Setelah Login ... 117

Gambar 4.6 - Detail Produk ... 118

Gambar 4.7 - Review Produk ... 119

Gambar 4.8 - Pemberitahuan Beli Produk ... 120

Gambar 4.9 - Keranjang ... 121

Gambar 4.10 - Pilihan Pembayaran ... 122

Gambar 4.11 - Rincian Pembayaran ... 123

Gambar 4.12 - Pemberitahuan Transaksi Sukses ... 124

Gambar 4.13 Dasbor Member ... 125

Gambar 4.14 Profil member ... 126

Gambar 4.15 – List Produk ... 127

Gambar 4.16 - Dashboard Administrator ... 128

Gambar 4.17 - Katalog ... 129

Gambar 4.18 - Merk ... 130

Gambar 4.19 - Kategori... 131

Gambar 4.20 - Produk ... 132

Gambar 4.21 - Halaman Pelanggan ... 133

(12)

Gambar 4.23 - List Pelanggan ... 134

Gambar 4.24 - Halaman Pemesanan ... 135

Gambar 4.25 - Pembayaran Pending ... 136

Gambar 4.26 - Konfirmasi Pembayaran... 137

Gambar 4.27 - Pemesanan Lunas ... 138

Gambar 4.28 - Promosi ... 139

Gambar Gambar 4.29 - Halaman Voucher ... 140

Gambar 4.30 - Rating Produk ... 141

Gambar 4.31 - Halaman Newsletter ... 141

Gambar 4.32 - Tarif Pengiriman ... 142

Gambar 4.33 - Provinsi ... 143

Gambar 4.34 - Kota ... 144

Gambar 4.35 - Halaman Karyawan ... 145

(13)

DAFTAR TABEL

Tabel 3.1 tbVoucher ... 23

Tabel 3.2 tbKota ... 23

Tabel 3.3 tbKontak ... 23

Tabel 3.4 - tbPembayaran ... 24

Tabel 3.5 tbPromo ... 24

Tabel 3.6 tbKaryawan ... 25

Tabel 3.7 tbKategori... 25

Tabel 3.8 tbBarang ... 25

Tabel 3.9 tbGambar ... 26

Tabel 3.10 tbMember ... 26

Tabel 3.11 tbPemesanan... 27

Tabel 3.12 – tbDetail_pemesanan ... 27

Tabel 3.13 tbAbout... 28

Tabel 3.14 tbBanner ... 28

Tabel 3.15 – tbKategori_post ... 28

Tabel 3.16 tbMerk ... 28

Tabel 3.17 tbNewsletter ... 29

Tabel 3.18 tbPost ... 29

Tabel 3.19 tbRating ... 29

Tabel 3.20 tbProvinsi ... 30

Tabel 3.21 tbNotifikasi... 30

Tabel 3.22 tbAdmin ... 30

Tabel 3.23 Kamus Data Kategori ... 80

Tabel 3.24 Kamus Data Barang ... 80

Tabel 3.25 Kamus Data Gambar ... 80

Tabel 3.26 Kamus Data Banner ... 81

Tabel 3.27 Kamus Data Kategori Post ... 81

Tabel 3.28 Kamus Data Post ... 81

Tabel 3.29 Kamus Data Kontak ... 81

(14)

Tabel 3.31 Kamus Data Merk ... 82

Tabel 3.32 Kamus Data Newsletter ... 82

Tabel 3.33 Kamus Data Rating ... 83

Tabel 3.34 Kamus Data Notifikasi ... 83

Tabel 3.35 Kamus Data Pembayaran ... 83

Tabel 3.36 Kamus Data Pemesanan ... 83

Tabel 3.37 Kamus Data Promo ... 84

Tabel 3.38 Kamus Data Provinsi ... 84

Tabel 3.39 Kamus Data Voucher ... 85

Tabel 3.40 Kamus Data Karyawan ... 85

Tabel 3.41 Kamus Data Member ... 85

Tabel 3.42 Proses 1 Login Sistem ... 86

Tabel 3.43 Proses 2.6.1 Ubah Karyawan ... 86

Tabel 3.44 Lihat Karyawan ... 86

Tabel 3.45 Proses 2.6.3 Tambah Karyawan ... 87

Tabel 3.46 Proses 2.6.4 Hapus Karyawan... 87

Tabel 3.47 Proses 2.7.1 Ubah Pelanggan ... 87

Tabel 3.48 Proses 2.7.2 Lihat Pelanggan ... 87

Tabel 3.49 Proses 2.7.3 Tambah Pelanggan ... 88

Tabel 3.50 Proses 2.9.1 Ubah Notifikasi ... 88

Tabel 3.51 Proses 2.9.2 Lihat Notifikasi ... 88

Tabel 3.52 Proses 2.9.3 Tambah Notifikasi ... 89

Tabel 3.53 Proses 2.11.1 Ubah Banner ... 89

Tabel 3.54 Proses 2.11.2 Lihat Banner ... 89

Tabel 3.55 Proses 2.11.3 Tambah Banner ... 89

Tabel 3.56 Proses 2.11.4 Hapus Banner ... 90

Tabel 3.57 Proses 2.1.1.1 Ubah Merk ... 90

Tabel 3.58 Proses 2.1.1.2 Lihat Merk ... 90

Tabel 3.59 Proses 2.1.1.3 Tambah Merk ... 90

Tabel 3.60 Proses 2.1.1.4 Hapus Merk ... 91

Tabel 3.61 Proses 2.1.2.1 Ubah Kategori ... 91

(15)

Tabel 3.63 Proses 2.11.3 Tambah Kategori ... 91

Tabel 3.64 Proses 2.1.2.4 Hapus Kategori ... 92

Tabel 3.65 Proses 2.1.3.1 Ubah Produk ... 92

Tabel 3.66 Proses 2.1.3.2 Lihat Produk ... 92

Tabel 3.67 Proses 2.1.3.3 Tambah Produk ... 93

Tabel 3.68 Proses 2.1.3.4 Hapus Produk ... 93

Tabel 3.69 Proses 2.1.4.1 Ubah Gambar ... 93

Tabel 3.70 Proses 2.1.4.2 Lihat Gambar ... 93

Tabel 3.71 Proses 2.1.4.3 Tambah Gambar ... 94

Tabel 3.72 Proses 2.1.4.4 Hapus Gambar ... 94

Tabel 3.73 Proses 2.2.1.1 Ubah Pelanggan ... 94

Tabel 3.74 Proses 2.2.1.2 Lihat Pelanggan ... 95

Tabel 3.75 Proses 2.2.1.3 Tambah Pelanggan ... 95

Tabel 3.76 Proses 2.2.2.1 Ubah Kontak ... 95

Tabel 3.77 Proses 2.2.2.2 Lihat Kontak ... 95

Tabel 3.78 Proses 2.2.2.3 Tambah Kontak ... 96

Tabel 3.79 Proses 2.3.1.1 Ubah Pembayaran ... 96

Tabel 3.80 Proses 2.3.1.2 Lihat Pembayaran ... 96

Tabel 3.81 Proses 2.3.1.3 Tambah Pembayaran ... 96

Tabel 3.82 Proses 2.4.3.1 Ubah Rating ... 97

Tabel 3.83 Proses 2.4.3.2 Lihat Rating ... 97

Tabel 3.84 Proses 2.4.3.3 Tambah Rating ... 97

Tabel 3.85 Proses 2.4.4.1 Lihat Newsletter ... 98

Tabel 3.86 Proses 2.4.4.2 Tambah Newsletter ... 98

Tabel 3.87 Proses 2.5.1.1 Ubah Provinsi ... 98

Tabel 3.88 Proses 2.5.1.2 Lihat Provinsi ... 98

Tabel 3.89 Proses 2.5.1.3 Tambah Provinsi ... 99

Tabel 3.90 Proses 2.5.1.4 Hapus Provinsi ... 99

Tabel 3.91 Proses 2.5.2.1 Ubah Kota ... 99

Tabel 3.92 Proses 2.5.2.2 Lihat Kota ... 99

Tabel 3.93 Proses 2.5.2.3 Tambah Kota ... 100

(16)

Tabel 3.95 Proses 2.8.1.1 Ubah Kategori Post ... 100

Tabel 3.96 Proses 2.8.1.2 Lihat Kategori Post ... 100

Tabel 3.97 Proses 2.8.1.3 Tambah Kategori Post ... 101

Tabel 3.98 Proses 2.8.1.4 Hapus Kategori Post ... 101

Tabel 3.99 Proses 2.3.2.1 Ubah Pemesanan ... 101

Tabel 3.100 Proses 2.3.2.2 Lihat Pemesanan ... 101

Tabel 3.101 Proses 2.3.2.3 Tambah Pemesanan ... 102

Tabel 3.102 Proses 2.3.2.4 Hapus Pemesanan ... 102

Tabel 3.103 Proses 2.4.1.1 Ubah Promo ... 102

Tabel 3.104 Proses 2.4.1.2 Lihat Promo ... 103

Tabel 3.105 Proses 2.4.1.3 Tambah Promo ... 103

Tabel 3.106 Proses 2.3.2.4 Hapus Promo ... 103

Tabel 3.107 Proses 2.4.2.1 Ubah Voucher ... 103

Tabel 3.108 Proses 2.4.2.2 Lihat Voucher ... 104

Tabel 3.109 Proses 2.4.2.3 Tambah Voucher ... 104

Tabel 3.110 Proses 2.4.2.4 Hapus Voucher ... 104

Tabel 3.111 Proses 2.8.2.1 Ubah Post ... 105

Tabel 3.112 Proses 2.8.2.2 Lihat Post ... 105

Tabel 3.113 Proses 2.8.2.3 Tambah Post ... 105

Tabel 3.114 Proses 2.8.2.4 Hapus Post ... 105

Tabel 3.115 Proses 2.8.3.1 Ubah About ... 106

Tabel 3.116 Proses 2.8.3.2 Lihat Post ... 106

Tabel 3.117 Proses 2.8.3.3 Tambah About ... 106

Tabel 3.118 Proses 2.8.3.4 Hapus About ... 106

Tabel 5.1 Pengujian Login Member ... 147

Tabel 5.2 Daftar Member ... 147

Tabel 5.3 Pengujian Ubah Data Member ... 148

Tabel 5.4 Pengujian Logout Member ... 149

Tabel 5.5 Penambahan Pemesanan Produk ... 149

Tabel 5.6 Pembatalan Pemesanan Produk ... 149

Tabel 5.7 Pendaftaran Newsletter ... 149

(17)

Tabel 5.9 Menampilkan Produk Terlaris ... 150

Tabel 5.10 Menampilkan Produk Discount ... 150

Tabel 5.11 Memakai Voucher ... 151

Tabel 5.12 Konfirmasi Pembayaran ... 151

Tabel 5.13 Melihat Invoice ... 152

Tabel 5.14 Menambah Merek ... 152

Tabel 5.15 Mengubah Merek ... 153

Tabel 5.16 Menghapus Merek... 153

Tabel 5.17 Menambah Kategori ... 154

Tabel 5.18 Mengubah Kategori... 154

Tabel 5.19 Menghapus Kategori ... 155

Tabel 5.20 Menambah Produk ... 155

Tabel 5.21 Mengubah Produk ... 156

Tabel 5.22 Menghapus Produk ... 156

Tabel 5.23 Melihat Pesan Member... 157

Tabel 5.24 Menambah Voucher ... 157

Tabel 5.25 Menambah Voucher ... 157

Tabel 5.26 Mengubah Voucher ... 158

Tabel 5.27 Menghapus Voucher ... 159

Tabel 5.28 Melihat Rating Produk ... 159

Tabel 5.29 Menambah Kota ... 159

Tabel 5.30 Mengubah Kota ... 160

Tabel 5.31 Menghapus Kota ... 160

Tabel 5.32 Menambah Provinsi ... 161

Tabel 5.33 Mengubah Provinsi ... 161

Tabel 5.34 Menghapus Provinsi ... 161

(18)

DAFTAR NOTASI/ LAMBANG

Flowchart Connector Simbol untuk keluar

atau masuk prosedur

Flowchart Process Simbol yang

menunjukan tidak dilakukan oleh komputer

Flowchart Decision Simbol untuk kondisi

yang akan

menghasilkan beberapa kemungkinan jawaban

Flowchart Display Simbol yang

menyatakan peralatan output yang digunakan yaitu layer, plotter, printer, dan sebagainya

Flowchart Document Simbol yang

(19)

Jenis Notasi/ Lambang Nama Arti

Flowchart Input/Output Simbol yang

menyatakan

DFD Entitas Luar Terminator dapat

berupa orang,

sekelompok orang, organisasi,

departemen yang berada diluar sistem yang akan dibuat

(20)

Jenis Notasi/ Lambang Nama Arti

ERD Entity Segala hal yang nyata

maupun abstrak yang berhubungan dengan input ataupun output data.

ERD Attribute suatu identifikasi dari

suatu entity atau

ERD One to One Menghubungkan

antara sebuah entity dengan sebuah entity lain yang berbeda.

ERD One to Many Menghubungkan

antara satu anggota

(21)

DAFTAR SINGKATAN

ERD Entity Relationship Diagram

DFD Data Flow Diagram

B2C Business to Customer

B2B Business to Business

HTML Hypertext Markup Language

CSS Cascading Style Sheet

(22)

BAB 1

PENDAHULUAN

Di era teknologi yang sedang marak ini perkembangan suatu perusahaan di bidang teknologi sangatlah penting. Setiap perusahaan harus memperbaharui ilmu dalam bidang teknologi tersebut. Maka dari itu di pengerjaan Tugas Akhir ini penulis ingin membantu sebuah perusahaan dalam mengikuti perkembangan teknologi yang sedang berjalan. Pada Tugas Akhir ini penulis akan menjelaskannya dengan terperinci.

1.1Latar Belakang

Perkembangan teknologi informasi yang pesat belakangan ini telah hampir memasuki semua bidang kehidupan, hal ini ditandai dengan banyaknya pengguna komputer dan alat-alat digital lainnya, baik untuk kepentingan perusahaan dalam menunjang bisnisnya ataupun sekedar hiburan dan penggunaan sehari - hari. Perkembangan ini didukung oleh industri perangkat keras maupun perangkat lunak komputer yang terus berkembang dan semua ini telah memberikan banyak dampak positif bagi kehidupan masyarakat, yakni dengan pengaksesan dan pemrosesan informasi yang cepat, akurat dan efisien. Dengan pesatnya perkembangan teknologi tersebut kebutuhan masyarakat akan sebuah pelayanan yang tidak dibatasi ruang dan waktu saat ini mendorong semakin dibutuhkannya suatu sistem, strategi dan perangkat lunak yang akan membantu proses peningkatan kualitas pelayanan terhadap customer (pelanggan), sehingga diharapkan kepuasan pelanggan dapat tercapai.

CV WIT. adalah sebuah perusahaan yang bergerak di bidang Teknologi Informasi. Saat ini CV WIT. membutuhkan aplikasi penjualan produk dan simulasi transaksi yang menerapkan konsep B2B & B2C serta konsep Elektronik Customer Relationship Management (E-CRM) karena CV WIT. memiliki sub bisnis

penjualan perangkat keras retail yang bernama CV WIT.

Adapun tujuan dari kinerja konsep B2B, B2C dan E-CRM adalah dicapainya kerja sama jangka panjang antar perusahaan dan meningkatkan efisiensi dalam mengatur data-data pelanggan. B2B (business to business) merupakan sebuah system secara elektronik bagi sebuah perusahaan yang mempermudah sebuah

(23)

2

merupakan sebuah manajemen pelanggan yang terhubung secara elektronik. E-CRM adalah generasi lebih maju dari E-CRM tradisional yang memakai perangkat keras / elektronik. Internet yang bersifat real-time membuat system lebih efektif dan cepat daripada CRM secara offline.

1.2Rumusan Masalah

Berdasarkan latar belakang masalah pada bagian 1.1, dapat dirumuskan masalah sebagai berikut:

1. Bagaimana membuat aplikasi dengan konsep business to customer(b2c) dan business to business(b2b) serta e-CRM yang sesuai untuk usaha penjualan

perangkat keras komputer?

2. Bagaimana pelanggan b2c dan b2b dapat membeli produk secara langsung di dalam sistem dengan harga yang berbeda pada kuantitas yang besar dan melihat histori pembeliannya?

3. Bagaimana membuat aplikasi dengan sistem laporan pencatatan data produk, pemesanan produk, member b2b dan b2c, dan data keluhan pelanggan sehingga dapat membantu perusahaan menentukan keputusan penjualan?

4. Bagaimana membuat aplikasi dengan sistem e-CRM sederhana yang dapat membantu meningkatkan penjualan produk?

1.3Tujuan Pembahasan

Berdasarkan rumusan masalah pada bagian 1.2 maka tujuan pembahasan penelitian adalah sebagai berikut:

1. Membuat sebuah aplikasi website penjualan dengan konsep business to customer (b2c) dan business to business (b2b) serta e-CRM yang sesuai.

2. Membuat aplikasi sistem pembelian produk secara langsung di dalam sistem dengan harga lebih murah untuk kuantitas yang lebih besar dan setiap pelanggan dapat melihat riwayat pembeliannya.

(24)

3

4. Membuat aplikasi dengan sistem e-CRM sederhana yang mudah dimenegerti dan mudah untuk diolah sehingga dapat membantu perusahaan dalam mempromosikan penjualannya.

1.4Ruang Lingkup

Ruang lingkup kajian penelitian yang dibuat dan mengacu pada sub-bab 1.3, yaitu:

1. Aplikasi ini diimplementasikan untuk pengelolaan produk pada CV WIT. 2. Aplikasi ini dipergunakan oleh member/pelanggan untuk bagian frontend. 3. Aplikasi ini dipergunakan oleh administrator, owner, dan pelanggan untuk

bagian backend.

4. Aplikasi ini diimplementasikan untuk pengelolaan member b2b dan b2c. 5. Aplikasi ini diimplementasikan untuk pengelolaan pemesanan produk.

6. Aplikasi ini dapat membantu member untuk melakukan pembelian langsung pada website.

7. Aplikasi ini dapat meberikan notifikasi pemesanan yang telah dipesan oleh member.

8. Aplikasi dapat memberikan informasi status barang yang sudah di pesan kepada member.

9. Aplikasi ini mempunyai fitur konfirmasi pembayaran pemesanan jika member telah membayar pesanan melalui transfer via bank.

10.Aplikasi ini dapat diakses melalui browser internet.

11.Aplikasi ini dapat memberikan pemberitahuan promosi atau diskon yang diadakan oleh CV WIT. melalui email kepada member.

12.Aplikasi dapat melakukan pengelolaan laporan pemesanan produk dan data member yang dapat dilihat oleh pemilik tertentu.

13.Aplikasi ini dapat membangun system laporan pemesanan produk dan pengelolaan keluhan pelanggan.

1.5Sumber Data

(25)

4

dengan Direktur Utama CV WIT., dan observasi data-data dan dokumen-dokumen secara langsung selama kurang lebih 90 hati. Sedangkan data sekunder diperoleh melalui studi literatur buku dan website terkait.

1.6Sistematika Penyajian

Sistematika penyajian penelitian ini terdiri dari 6 (enam) bagian yang dibagi ke dalam beberapa bab. Bab-bab tersebut mencakup hal-hal sebagai berikut:

1. BAB 1 PENDAHULUAN

a. Latar Belakang

Merupakan latar belakang masalah yang akan dibahas pada penelitian ini. b. Rumusan Masalah

Masalah-masalah yang sudah dirumuskan dari latar belakang penelitian ini. c. Tujuan Pembahasan

Tujuan yang akan dicapai dari penelitian ini. d. Ruang Lingkup

Batasan atau ruang lingkup dalam menjelaskan penelitian ini. e. Sumber Data

Sumber data penelitian ini terdiri dari sumber data primer dan sumber data sekunder.

f. Sistematika Penyajian

Sumber-sumber yang akan menjadi referensi penelitian dan juga data-data yang diperoleh dari pihak CV.WIT. dalam menunjang penelitian.

2. BAB 2 KAJIAN TEORI

Bab 2 menjelaskan teori-teori yang menjadi landasan dalam penelitian ini.

3. BAB 3 ANALISA DAN RANCANGAN SISTEM

a. Proses Bisnis

Proses bisnis bertujuan untuk menjelaskan alur sistem penjualan manual dan otomatis

b. Entity Relationship Diagram

Entity Relationship Diagram menjelaskan entitas – entitas dalam aplikasi ini dan ditunjukan data yang saling berkaitan.

(26)

5

Transformasi ERD menjelaskan lebih detail dari masing-masing tipe data di database.

d. Data Flow Diagram

Data Flow Diagram menjelaskan alur data berupa diagram yang terbentuk

sebagai DFD. e. Kamus Data

Kamus Data menjelaskan lebih detail tentang suatu data di dalam database, dan aturan pemakaian datanya.

f. Proccess Spesification

Proccess Spesification menjelaskan spesifikasi dari sebuah proses

g. Layout

Layout menjelaskan konsep antarmuka system yang akan digunakan.

4. BAB 4 IMPLEMENTASI

a. Implementasi Class / Modul

Implementasi Class / Modul akan menjelaskan implementasi website berupa screenshoot antarmuka sistem.

5. BAB 5 PENGUJIAN

Bab pengujian menjelaskan tipe pelaksanaan pengujian dengan menggunakan black box pada aplikasi.

6. BAB 6 SIMPULAN DAN SARAN

a. Simpulan

Sub-bab simpulan menjelaskan tentang kesimpulan laporan penelitian aplikasi ini.

b. Saran

(27)

BAB 6

SIMPULAN DAN SARAN

6.1Simpulan

1. Implementasi aplikasi website ini sudah sangat baik dalam sebuah website

e-commerce yang mencakup jual beli secara langsung ke konsumen akhir (b2c) dan

secara menjual ke perusahaan lain yang nantinya akan diteruskan lagi ke konsumen akhir (b2b) serta sudah memiliki E-CRM sederhana yang cukup membantu dalam pengolahan data konsumen.

2. Aplikasi ini dapat langsung melakukan pembelian di website dengan stok yang riil dan dapat melihat aktifitas konsumen yang bisa dilihat di riwayat pemesanannya. 3. Aplikasi ini sudah bisa melakukan pembelian b2b dengan syarat minimal kuantitas

yang dapat ditentukan untuk setiap barangnya oleh administrator.

4. Aplikasi website ini memberikan pencatatan secara terperinci mengenai transaksi pelanggan dan kemudahan dalam pengelolaan produk.

5. Aplikasi ini memberikan laporan-laporan penting seperti pemesanan produk secara

b2c ataupun b2b dan dapat langsung menampung pesan ataupun keluhan

pelanggan yang nantinya dapat membantu perusahaan untuk berkembang.

6. Aplikasi ini memberikan beberapa fitur CRM sederhana seperti voucher, promo produk, newsletter dan rating produk yang nantinya dapat membantu perusahaan dalam melakukan promosi produk dan pengolahan data.

6.2Saran

(28)

SISTEM INFORMASI PENJUALAN KOMPUTER

BERBASIS WEB DENGAN KONSEP B2C DAN B2B

PADA CV WIT.

TUGAS AKHIR

Diajukan untuk Memenuhi Persyaratan Akademik dalam

Menyelesaikan Pendidikan pada Program Studi

S1 Teknik Informatika Universitas Kristen Maranatha

Oleh

Yogie Septianto Nugroho P.

1072105

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN MARANATHA

BANDUNG

(29)

PRAKATA

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang telah memberikan segala berkah dan rahmat-Nya sehingga penyusunan Laporan Tugas Akhir yang berjudul “Sistem Informasi Penjualan Komputer berbasis Web dengan Konsep B2B dan B2C Pada CV. WIT.” ini dapat diselesaikan tepat pada waktunya. Laporan Tugas Akhir ini disusun untuk memenuhi persyaratan akademik dalam menyelesaikan pendidikan di Jurusan S1 Teknik Informatika Universitas Kristen Maranatha.

Penulis mengucapkan terimakasih kepada Ibu Meliana Christianti, S.Kom., M.T. selaku Dosen Pembimbing yang telah memberikan arahan dan bimbingan selama penyusunan Tugas Akhir ini. Penulis menyadari bahwa Tugas Akhir ini tidak akan selesai tepat pada waktunya tanpa adanya bantuan dan dukungan dari banyak pihak - pihak lain yang ikut membantu. Oleh sebab itu penulis ingin mengucapkan banyak terima kasih kepada :

1. Bapak Dr. Hapnes Toba, M. Sc. Selaku Dekan Fakultas Teknologi Informasi. 2. Bapak Robby Tan, S.T., M.Kom. selaku Ketua Jurusan S1 Teknik Informatika. 3. Ibu Doro Edi, S.T., M.Kom. selaku penguji Seminar Tugas Akhir.

4. Dosen - dosen Fakultas Teknologi Informasi.

5. Orang tua yang telah memberikan doa dan memberikan fasilitas yang sangat baik untuk mendukung kelancaran penyusunan Tugas Akhir ini.

Semoga Tugas Akhir ini dapat bermanfaat bagi semua pihak pada umumnya dan bagi rekan-rekan di Teknik Informatika Universitas Kristen Maranatha pada khususnya. Semoga dengan penelitian ini pula awal kesuksesan baik bagi saya pribadi dan pihak yang telah mendukung kelancaran Tugas Akhir ini.

Bandung, 15 Desember 2016

(30)

DAFTAR PUSTAKA

[1] EdrawSoft, “Edraw Visualization Solutions,” 9 June 2016. [Online]. Available: https://www.edrawsoft.com/flowchart-symbols.php. [Diakses 3 Nov 2016].

[2] EdrawSoft, “Data Flow Diagram Symbols Edraw Visualization Solutions,” 9 june 2016. [Online]. Available: https://www.edrawsoft.com/Data-Flow-Diagram-Symbols.php. [Diakses 3 Nov 2016].

[3] EdrawSoft, “ER Diagram Edraw Visualization Solutions,” 9 June 2016. [Online]. Available: https://www.edrawsoft.com/er-diagram-symbols.php. [Diakses 3 Nov 2016].

[4] H. Al Fatta, Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern, Yogyakarta: ANDI, 2007. [5] H. Jogiyanto, Analisis & Desain Sistem Informasi Pendekatan Terstruktur

Teori dan Praktek Aplikasi Bisnis, Yogyakarta: Andi, 2009.

[6] A.-B. B. Ladjamuddin, Analisis dan Desain Sistem Informasi, Yogyakarta: Graha Ilmu, 2006.

[7] R. Wright, Consumer Behaviour, Andover: Cengage Learning EMEA, 2006. [8] S. Jain, “slidershare.net,” 19 March 2011. [Online]. Available:

www.slideshare.net/shynajain/b2c-business-models.

[9] P. M. P. H. E. R. Joseph Geunes, Supply Chain Management: Models, Applications, and Research Directions, Berlin: Springer Science & Business Media, 2006.

[10] Indrajani, Perancangan Basis Data dalam All in 1, Jakarta: PT. Elex Media Komputindo, 2011.

[11] R. Steinbart, Accounting Information System, Edisi 9, Jakarta: Salemba Empat, 2007.

[12] O’Brien, Management Information Systems, (10 th ed), New York: McGraw -Hill/Irwin , 2011.

(31)

[14] Mercer, Programming the web Visual Studio Internal Edition, New York, 2008.

[15] MacDonald, Beginning ASP.NET 3.5 in C#, California: Apress, 2007. [16] B. Nugroho, Membuat Aplikasi Database SQL Server dengan Visual Basic

6.0., Yogyakarta: Gava Media, 2007.

[17] Castro, HTML XHTML & CSS : Visual Quickstart Guide.6 Edition, New York, 2006.

[18] jquery, “www.jquery.org,” [Online].

Referensi

Dokumen terkait

Aula Kantor Wilayah Kementerian Hukum dan HAM Papua Barat Jl.. Trikora Arfai Logpon Manokwari

Sumbu vertikal dari diagram pencar digunakan untuk menggambarkan nilai-nilai variabel tergantung sedang sumbu horizontal menggambarkan nilai prediktor. Intercept

bahwa untuk melaksanakan ketentuan Pasal 184 ayat (1) Undang-Undang Nomor 32 Tahun 2004 tentang Pemerintahan Daerah sebagaimana telah diubah beberapa kali terakhir dengan

Untuk meningkatkan peran aktif masyarakat lokal dalam pengelolaan hutan, manfaat jasa hutan khususnya aliran air untuk memenuhi kebutuhan dasar mereka harus

Puji syukur kepada Tuhan Yang Maha Esa atas segala rahmat dan penyertaan-Nya, sehingga penulis dapat menyelesaikan tugas akhir skripsi yang berjudul “Prediksi Return

Atas berkat usaha bersama dan petunjuk-petunjuk dari Dinas terkait (Dinas perkebunan, Kehutanan, Perdagangan dan Industri serta Koperasi) terbentuklah Koperasi dengan nama

Diagram akt ivit as enzim pencernaan (prot ease, am ilase, dan lipase) larva ikan kuwe dari set iap perlakuan pakan awal (rotifer, gonad kerang, dan kuning telur) selama

Sehubungan dengan semua itu sistem kerja jasmani atau juga disebut ergosistema yaitu sekumpulan struktur anatomis yang secara bersama-sama menjadi satu