Store Finder dan Inventory PT. BARBIE.

(1)

ABSTRAK

PT Barbie adalah sebuah perusahaan yang bergerak di bidang garment. Saat ini PT Barbie sangat membutuhkan sebuah sarana yang dapat membantu mempromosikan perusahaan yang diharapkan dapat membantu memperluas jaringan penjualan perusahaan. Sebelumnya proses penjualan dan promosi perusahaan hanya dilakukan melalui katalog yang disebarkan, malalui penjualan dari outlet – outlet perusahaan dan juga melalui perorangan. Sebelumnya, pelangganpun tidak dapat mengetahui keberadaan daripada outlet – outlet dari perusahaan yang telah tersebar di beberapa kota besar di Indonesia melalui internet. Pelanggan juga tidak dapat mengetahui availability status daripada barang yang diinginkan apabila pelanggan tidak langsung mendatangi outlet perusahaan. Proses penjualan barangpun dulunya hanya dapat dilakukan secara fisik apabila pelanggan datang, memilih barang yang diinginkan dan juga membeli di counter.

Aplikasi Store Finder dan Inventory PT. Barbie dapat membantu mempromosikan perusahaan ini kepada masyarakat luas dan juga dapat lebih memudahkan customer PT. Barbie untuk melakukan transaksi pembelian secara online, mengetahui keberadaan dari outlet – outlet perusahaan maupun juga mengetahui availability status daripada barang yang diinginkan.


(2)

ABSTRACT

PT Barbie is a company in the garment industry. At this moment, PT Barbie needs marketing strategies that can boost its company sales. One of few marketing strategies that is being used now is by spreading catalogs to many factory outlets and individuals. Before, online customers were not able to locate the assigned carrying catalogs outlets, and goods availability are were unknown, unless having customers personally walking into the stores. Therefore, procceed of checking out goods have to be physically handled through the assigned counters.

With the introduction of "Store Finder and Inventory" application, PT Barbie can now market their products to customers located in and around Indonesia, and be able to do payment transactions online. Moreover, availability of particular products in any particular store can be tracked down, with just a click away.


(3)

DAFTAR ISI

LEMBAR PENGESAHAN TUGAS AKHIR ... i

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... ii

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... iii

KATA PENGANTAR... iv

ABSTRAK ... v

ABSTRACT ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... x

DAFTAR TABEL ... xv

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan ... 2

1.4 Batasan Masalah ... 2

1.5 Metode Penelitian ... 3

1.6 Sistematika Pembahasan ... 3

BAB II DASAR TEORI ... 5

2.1 Situs web ... 5

2.2 HTML ... 5

2.3 PHP (Hypertext Preprocessor) ... 6

2.3.1 Variabel Dalam PHP ... 7

2.3.2 Aturan Penamaan Variabel ... 7

2.4 Javascript... 8

2.5 XAMPP ... 9

2.6 Basis Data ... 9

2.6.1 Akses Basis Data ... 9

2.6.2 Sekilas SQL Query ... 10

2.7 UML (Unified Modelling Language) ... 12

2.7.1 Use case Diagram ... 13

2.7.2 Activity diagram ... 15


(4)

2.8 Geocoding Addresses ... 19

BAB III ANALISIS DAN PERANCANGAN ... 27

3.1 Perancangan Sistem ... 27

3.2 Use case Diagram ... 27

3.2.1 Admin Pusat ... 27

3.2.2 Admin cabang ... 40

3.2.3 Member ... 47

3.2.4 Tamu (guest) ... 52

3.3 Activity diagram ( Diagram Aktivitas ) ... 54

3.3.1 Admin Pusat ... 54

3.3.2 Admin Cabang ... 72

3.3.3 Member ... 85

3.2.4 Tamu ( guest ) ... 95

3.4 ERD ( Entitas Relationship Diagram ) ... 99

3.4.1 Kamus Data ... 101

3.5 Web Map dan Layout ... 109

3.5.1 Admin Pusat ... 109

3.5.2 Admin Cabang ... 110

3.5.3 Member ... 112

3.6 Perancangan tampilan Aplikasi ... 112

3.6.1 Admin Pusat ... 112

3.6.2 Admin Cabang ... 116

3.6.3 Member ... 119

3.6.4 Guest ... 123

BAB IV PERANCANGAN DAN IMPLEMENTASI ... 126

4.1 Tampilan Antarmuka dengan Pengguna ... 126

4.1.1 Member ... 126

4.1.2 Admin Pusat ... 134

4.1.3 Admin Cabang ... 145

4.1.4 Guest ... 152

BAB V PERANCANGAN DAN IMPLEMENTASI ... 155

5.1 Pengujian dengan Metode Blackbox Testing terhadap Aplikasi ... 155


(5)

5.1.2 Admin Cabang ... 169

5.1.3 Member ... 179

5.1.4 Guest ... 184

5.2 Pengujian dengan Metode Pembagian Kuesioner ... 188

BAB VI KESIMPULAN DAN SARAN ... 194

6.1 Kesimpulan ... 194

6.2 Saran - saran... 194

DAFTAR PUSTAKA ... 196 KUESIONER ... A-1 DATA PENULIS ... A-2


(6)

DAFTAR GAMBAR

Gambar 2. 1 Include ... 14

Gambar 2. 2 Extend ... 14

Gambar 2. 3 Generalization ... 15

Gambar 2. 4 Entitas ... 16

Gambar 2. 5 Attribute ... 17

Gambar 2. 6 Relationship ... 17

Gambar 2. 7 Relasi One to one ... 18

Gambar 2. 8 Relasi One to many... 18

Gambar 2. 9 Relasi many to one ... 18

Gambar 2. 10 Many to many ... 19

Gambar 2. 11 PHPMyAdmin Interface ... 20

Gambar 2. 12 ScreenShot untuk mengubah CSV ... 21

Gambar 3. 1 Use case diagram Admin Pusat ... 28

Gambar 3. 2 Use case Diagram Admin Cabang... 40

Gambar 3. 3 Use case Diagram Member ... 47

Gambar 3. 4 Use case diagram Tamu ... 52

Gambar 3. 5 Activity diagram Insert data barang ... 54

Gambar 3. 6 Activity diagram Update data barang ... 55

Gambar 3. 7 Activity diagram Insert data jenis ... 56

Gambar 3. 8 Activity diagram Update data jenis ... 57

Gambar 3. 9 Activity diagram Lihat data jenis... 58

Gambar 3. 10 Activity diagram Insert data admin ... 58

Gambar 3. 11 Activity diagram Update data admin ... 59

Gambar 3. 12 Activity diagram hapus data admin ... 60

Gambar 3. 13 Activity diagram insert data lokasi ... 61

Gambar 3. 14 Activity diagram Update data lokasi ... 62

Gambar 3. 15 Activity diagram Hapus data lokasi ... 63

Gambar 3. 16 Activity diagram Hapus data penjualan ... 64

Gambar 3. 17 Activity diagram Lihat data barang ... 65

Gambar 3. 18 Activity diagram Lihat data admin ... 66


(7)

Gambar 3. 20 Activity diagram Lihat stok barang ... 67

Gambar 3. 21 Activity diagram Lihat data lokasi ... 68

Gambar 3. 22 Activity diagram Lihat data pembayaran ... 69

Gambar 3. 23 Activity diagram Hapus data member ... 70

Gambar 3. 24 Activity diagram Lihat data penjualan ... 71

Gambar 3. 25 Activity diagram Insert Penerimaan ... 72

Gambar 3. 26 Activity diagram Update Penerimaan ... 73

Gambar 3. 27 Activity diagram Lihat Penerimaan ... 74

Gambar 3. 28 Activity diagram Lihat data barang ... 75

Gambar 3. 29 Activity diagram Lihat data lokasi ... 76

Gambar 3. 30 Activity diagram Lihat stok barang ... 77

Gambar 3. 31 Activity diagram Insert Penjualan ... 77

Gambar 3. 32 Activity diagram Update Penjualan ... 78

Gambar 3. 33 Activity diagram Hapus Penjualan ... 79

Gambar 3. 34 Activity diagram Lihat Penjualan ... 80

Gambar 3. 35 Activity diagram Lihat data admin cabang ... 81

Gambar 3. 36 Activity diagram Insert data admin cabang ... 82

Gambar 3. 37 Activity diagram Update data admin cabang ... 83

Gambar 3. 38 Activity diagram Lihat data pengguna ... 84

Gambar 3. 39 Activity diagram Insert Pemesanan ... 85

Gambar 3. 40 Activity diagram Update Pemesanan ... 86

Gambar 3. 41 Activity diagram Hapus Pemesanan... 87

Gambar 3. 42 Activity diagram Lihat Pemesanan ... 87

Gambar 3. 43 Activity diagram Insert Pembayaran ... 88

Gambar 3. 44 Activity diagram Lihat Pembayaran ... 89

Gambar 3. 45 Activity diagram Update Pembayaran ... 90

Gambar 3. 46 Activity diagram Update Profil... 91

Gambar 3. 47 Activity diagram Lihat dan cari display barang ... 92

Gambar 3. 48 Activity diagram Lihat data lokasi ... 93

Gambar 3. 49 Activity diagram Lihat stok barang ... 94

Gambar 3. 50 Activity diagram Lihat data pengguna ... 95

Gambar 3. 51 Activity diagram Login pengguna... 96


(8)

Gambar 3. 53 Activity diagram Lihat dan cari display barang ... 98

Gambar 3. 54 Activity diagram Lihat data lokasi ... 99

Gambar 3. 55 ERD ... 100

Gambar 3. 56 Web Map Admin Pusat ... 110

Gambar 3. 57 Web Map Admin Cabang ... 111

Gambar 3. 58 Web Map Member ... 111

Gambar 3. 59 UI Menu Daftar Transaksi ... 112

Gambar 3. 60 UI Menu Pembayaran ... 112

Gambar 3. 61 UI Menu Member ... 113

Gambar 3. 62 UI Menu Stok barang ... 113

Gambar 3. 63 UI Menu Barang ... 114

Gambar 3. 64 UI Menu Data Admin ... 114

Gambar 3. 65 UI Menu Lokasi... 115

Gambar 3. 66 UI Menu Jenis... 115

Gambar 3. 67 UI Menu Daftar Penerimaan ... 116

Gambar 3. 68 UI Menu Barang ... 116

Gambar 3. 69 UI Menu Stok Barang... 117

Gambar 3. 70 UI Menu Lokasi... 117

Gambar 3. 71 UI Menu Admin ... 118

Gambar 3. 72 UI Menu Penjualan ... 118

Gambar 3. 73 UI Menu Utama ... 119

Gambar 3. 74 UI Menu Produk ... 119

Gambar 3. 75 UI Menu Keranjang ... 120

Gambar 3. 76 UI Menu Pemesanan ... 120

Gambar 3. 77 UI Menu Lokasi... 121

Gambar 3. 78 UI Menu Account... 121

Gambar 3. 79 UI Menu Pembayaran ... 122

Gambar 3. 80 UI Menu Stock barang ... 122

Gambar 3. 81 UI Menu Utama guest ... 123

Gambar 3. 82 UI Menu Produk ... 123

Gambar 3. 83 UI Menu Keranjang ... 124

Gambar 3. 84 UI Menu Cara Pemesanan ... 124


(9)

Gambar 4. 1 Tampilan Halaman Utama ... 126

Gambar 4. 2 Login ... 126

Gambar 4. 3 Halaman Produk ... 127

Gambar 4. 4 Tampilan Detail Barang ... 127

Gambar 4. 5 Tampilan Halaman Keranjang ... 128

Gambar 4. 6 Tampilan Update Keranjang ... 128

Gambar 4. 7 Tampilan Hapus Keranjang ... 129

Gambar 4. 8 Tampilan Pembelian Berhasil ... 130

Gambar 4. 9 Tampilan Halaman 'Cara Pemesanan' ... 130

Gambar 4. 10 Tampilan Halaman Lokasi ... 131

Gambar 4. 11 Tampilan Halaman 'account'... 131

Gambar 4. 12 Tampilan Update Account ... 132

Gambar 4. 13 Tampilan Halaman Pembayaran ... 132

Gambar 4. 14 Tampilan Halaman Stok Barang ... 133

Gambar 4. 15 Tampilan Pencarian Stok Barang ... 134

Gambar 4. 16 Tampilan Halaman Login ... 134

Gambar 4. 17 Halaman Daftar Transaksi ... 135

Gambar 4. 18 Halaman detail Transaksi ... 135

Gambar 4. 19 Tampilan Halaman Pembayaran ... 135

Gambar 4. 20 Tampilan Halaman Member ... 136

Gambar 4. 21 Tampilan Cari Member ... 136

Gambar 4. 22 Tampilan Halaman Stok Barang ... 136

Gambar 4. 23 Tampilan Pencarian Stok Barang ... 137

Gambar 4. 24 Tampilan Halaman Barang ... 137

Gambar 4. 25 Tampilan Update Data Barang ... 139

Gambar 4. 26 Tampilan Halaman Admin ... 140

Gambar 4. 26 Tampilan Halaman Admin ... 141

Gambar 4. 27 Tampilan halaman Lokasi ... 142

Gambar 4. 28 Tampilan Halaman Jenis ... 144

Gambar 4. 29 Tampilan Insert Jenis ... 144

Gambar 4. 30 Tampilan Halaman Login Admin Cabang ... 145

Gambar 4. 31 Tampilan Halaman Daftar Penerimaan ... 146


(10)

Gambar 4. 33 Tampilan Detail Penerimaan... 147

Gambar 4. 34 Tampilan Halaman Menu Barang ... 148

Gambar 4. 35 Tampilan Detail Barang ... 148

Gambar 4. 36 Tampilan Halaman Stok Barang ... 148

Gambar 4. 37 Tampilan Cari Stok Barang ... 149

Gambar 4. 38 Tampilan Halaman Lokasi ... 149

Gambar 4. 39 Tampilan Halaman Menu Admin ... 149

Gambar 4. 40 Tampilan Insert Admin Cabang ... 150

Gambar 4. 41 Tampilan Hapus Admin Cabang ... 151

Gambar 4. 42 Tampilan Halaman Penjualan ... 152

Gambar 4. 43 Tampilan Halaman Utama ... 152

Gambar 4. 44 Tampilan Halaman Produk ... 153

Gambar 4. 45 Tampilan Detail Barang ... 153

Gambar 4. 46 Tampilan Halaman untuk Registrasi / Login ... 153

Gambar 4. 47 Tampilan Halaman Cara Pemesanan ... 154

Gambar 4. 48 Tampilan Halaman Menu Lokasi ... 154

Gambar 5. 1 Grafik Pertanyaan 1 ... 190

Gambar 5. 2 Grafik Pertanyaan 2 ... 190

Gambar 5. 3 Grafik Pertanyaan 3 ... 191

Gambar 5. 4 Grafik Pertanyaan 4 ... 191

Gambar 5. 5 Grafik Pertanyaan 5 ... 191

Gambar 5. 6 Grafik Pertanyaan 6 ... 192

Gambar 5. 7 Grafik Pertanyaan 7 ... 192

Gambar 5. 8 Grafik Pertanyaan 8 ... 192

Gambar 5. 9 Grafik Pertanyaan 9 ... 193

Gambar 5. 10 Grafik Pertanyaan 10 ... 193

Gambar 5. 11 Grafik Pertanyaan 11 ... 193

Gambar 5. 12 Grafik Pertanyaan 12 ... 194


(11)

DAFTAR TABEL

Tabel 2. 1 Tabel Simbol Activity Diagram ... 16

Tabel 3. 1 Insert data barang ... 29

Tabel 3. 2 Update data barang ... 29

Tabel 3. 3 Insert data jenis ... 30

Tabel 3. 4 Update data jenis ... 30

Tabel 3. 5 Hapus data jenis ... 31

Tabel 3. 6 Lihat data jenis ... 31

Tabel 3. 7 Insert data admin ... 32

Tabel 3. 8 Update data admin ... 32

Tabel 3. 9 Hapus data admin ... 33

Tabel 3. 10 Insert data lokasi ... 33

Tabel 3. 11 Update data lokasi ... 34

Tabel 3. 12 Hapus data lokasi ... 35

Tabel 3. 13 Update data member ... 35

Tabel 3. 14 Hapus data member ... 36

Tabel 3. 15 Lihat data barang ... 36

Tabel 3. 16 Lihat data penjualan ... 36

Tabel 3. 17 Lihat data admin ... 37

Tabel 3. 18 Lihat stok barang ... 37

Tabel 3. 19 Lihat pembayaran ... 38

Tabel 3. 20 Lihat data lokasi ... 38

Tabel 3. 21 Lihat data member ... 39

Tabel 3. 22 Insert penerimaan ... 41

Tabel 3. 23 Update penerimaan ... 41

Tabel 3. 24 Lihat penerimaan ... 42

Tabel 3. 25 Insert Penjualan ... 43

Tabel 3. 26 Update Penjualan ... 43

Tabel 3. 27 Hapus Penjualan ... 44

Tabel 3. 28 Lihat Penjualan... 44

Tabel 3. 29 Insert data admin cabang ... 44


(12)

Tabel 3. 31 Lihat data admin cabang ... 46

Tabel 3. 32 Hapus data admin ... 46

Tabel 3. 33 Update profil Member ... 48

Tabel 3. 34 Lihat profil member ... 48

Tabel 3. 35 Lihat data pemesanan ... 49

Tabel 3. 36 Lihat dan cari display barang ... 49

Tabel 3. 37 Insert pemesanan ... 49

Tabel 3. 38 Update pemesanan ... 50

Tabel 3. 39 Hapus pemesanan ... 50

Tabel 3. 40 Insert pembayaran ... 51

Tabel 3. 41 Update pembayaran... 51

Tabel 3. 42 Registrasi ... 52

Tabel 3. 43 Login ... 53

Tabel 3. 44 Kamus data barang_ID ... 101

Tabel 3. 45 Kamus data Kode barang ... 101

Tabel 3. 46 Kamus data Barang ... 101

Tabel 3. 47 Kamus data Size ... 101

Tabel 3. 48 Kamus data Harga ... 101

Tabel 3. 49 Kamus data Diskon ... 101

Tabel 3. 50 Kamus data Status Limit ... 102

Tabel 3. 51 Kamus data Status Aktif... 102

Tabel 3. 52 Kamus data Keterangan ... 102

Tabel 3. 53 Kamus data Foto ... 102

Tabel 3. 54 Kamus data Tanggal ... 103

Tabel 3. 55 Kamus data Jumlah ... 103

Tabel 3. 56 Kamus data Berat ... 103

Tabel 3. 57 Kamus data Jenis_ID ... 103

Tabel 3. 58 Kamus data Jenis ... 103

Tabel 3. 59 Kamus data Subjenis ... 103

Tabel 3. 60 Kamus data Level_ID ... 104

Tabel 3. 61 Kamus data Level ... 104

Tabel 3. 62 Kamus data Lokasi_ID... 104


(13)

Tabel 3. 64 Kamus data Alamat ... 104

Tabel 3. 65 Kamus data Kota ... 105

Tabel 3. 66 Kamus data Telepon ... 105

Tabel 3. 67 Kamus data Lat ... 105

Tabel 3. 68 Kamus data Lang ... 105

Tabel 3. 69 Kamus data Pembayaran_ID ... 105

Tabel 3. 70 Kamus data Tanggal ... 105

Tabel 3. 71 Kamus data Bukti Transfer... 106

Tabel 3. 72 Kamus data Foto ... 106

Tabel 3. 73 Kamus data Nominal ... 106

Tabel 3. 74 Kamus data Keterangan ... 106

Tabel 3. 75 Kamus data Penerimaan_ID ... 106

Tabel 3. 76 Kamus data Penerimaandetail_ID ... 107

Tabel 3. 77 Kamus data tanggal ... 107

Tabel 3. 78 Kamus data transaksi_ID ... 107

Tabel 3. 79 Kamus data bon ... 107

Tabel 3. 80 Kamus data ongkos ... 107

Tabel 3. 81 Kamus data transaksidetail_ID ... 107

Tabel 3. 82 Kamus data pengguna_ID ... 108

Tabel 3. 83 Kamus data nama ... 108

Tabel 3. 84 Kamus data tglLahir ... 108

Tabel 3. 85 Kamus data alamat ... 108

Tabel 3. 86 Kamus data kota ... 108

Tabel 3. 87 Kamus data telepon ... 109

Tabel 3. 88 Kamus data noHp ... 109

Tabel 3. 89 Kamus data email ... 109


(14)

BAB I PENDAHULUAN

1.1 Latar Belakang

Pengguna Internet semakin hari semakin bertambah banyak, sehingga hal ini adalah potensi pasar yang terus berkembang. Sebagian besar orang menggunakan web untuk segala sesuatu mulai dari pekerjaan sekolah, kantor sampai dengan shopping secara online karena prosesnya yang cepat, murah, mudah dan menyenangkan. Pada

saat ini pencarian informasi tentang suatu produk dapat dilakukan melalui internet sebelum membeli barang daripada mengunjungi toko yang menjual barang yang diinginkan. Situs web pun dibangun dengan sarana fitur pendukung lainnya seperti penjualan secara online yang dapat meningkatkan penjualan produk perusahaan PT.

Barbie juga melihat adanya peluang yang baik dalam bisnis dengan mendirikan sebuah Situs web , yaitu bahwa dengan adanya situs web maka informasi mengenai perusahaan maupun barang produksinya dapat diketahui oleh masyarakat luas dengan lebih cepat dan juga lebih mudah. Maka dari itu, pembuatan situs web Store Finder dan inventory

untuk PT. Barbie adalah salah satu langkah yang diambil oleh PT. Barbie untuk menjangkau pasar yang lebih luas.

Situs web ini akan dibangun untuk membantu masyarakat luas, perusahaan maupun pelanggan agar dapat mencari informasi perusahaan maupun melakukan transaksi secara online. Di dalam situs web ini akan terdapat fitur seperti store finder

dimanasitus web akan menampilkan peta lokasi store berada sesuai store yang dipilih

konsumen dan mendapatkan informasi store mana saja yang masih memiliki stok dari barang yang diinginkan konsumen dengan menggunakan google maps. Situs web juga menyediakan fitur transaksi online yang diharapkan dapat lebih membantu pelanggan

dalam mencari maupun membeli barang yang diinginkan dengan lebih mudah sehingga dapat menjangkau pasar penjualan yang lebih luas.

Dengan demikian, proyek ini bermaksud untuk membangun sebuah situs web yang dapat memudahkan pelanggan mencari informasi perusahaan dan memaksimalkan kinerja dari PT. Barbie dalam menjalankan transaksi dan melakukan kegiatan promosi perusahaan yang diharapkan dapat membantu memajukan laju kembangnya perusahaan.


(15)

1.2 Rumusan Masalah

Berdasarkan latar belakang diatas maka perumusan masalah yang didapat adalah sebagai berikut:

1. Apakah situs web ini dapat menjadi sarana yang efektif dalam membantu mempromosikan PT. Barbie?

2. Apakah dengan adanya situs web ini dapat meningkatkan penjualan produksi? 3. Apakah situs web ini dapat lebih membantu pelanggan PT. Barbie dalam

mencari outlet – outlet dari perusahaan?

4. Apakah situs web ini dapat membantu konsumen mendapatkan informasi di tokomana saja yang masih memiliki stok barang yang diinginkan?

1.3 Tujuan

Tugas akhir ini dilaksanakan dengan beberapa tujuan, yaitu:

1. Membuat situs web sebagai salah satu media promosi terbaik bagi PT. Barbie,

sehingga diharapkan semakin memperluas jaringan penjualan perusahaan.

2. Membuat situs web sebagai media transaksi penjualan secara online, sehingga

dapat semakin memudahkan pelanggan maupun pihak perusahaan dalam

melakukan dan melayani proses penjualan dan juga meningkatkan penjualan

produksi perusahaan.

3. Membuat situs web sebagai media untuk membantu pengguna dalam mengakses dan mencari informasi mengenai keberadaan outlet–outlet perusahaan.

4. Membuat situs web yang menyediakan informasi toko mana saja yang masih memiliki stok barang tertentu.

1.4 Batasan Masalah

Web yang akan dikembangkan secara umum akan menangani hal-hal sebagai berikut:

1. Javascript yang digunakan pada situs web ini hanya berupa tampilan saja.

2. Security Website tidak diterapkan dalam aplikasi ini.

3. Berat barang adalah dalam satuan gram.

4. Situs web ini tidak menyediakan layanan pembayaran berupa cek, credit card,


(16)

Pembuatan aplikasi ini akan menggunakan bahasa pemrograman PHP, MySQL sebagai basis data, google maps dan APACHE sebagai web server.

1.5 Metode Penelitian

Dalam proses penelitian terhadap perancangan Situs web ini, metode yang dilakukan adalah:

1. Studi Pustaka

Mempelajari sumber-sumber pustaka yang dapat dijadikan referensi. Sumber data tersebut dapat berupa buku, halaman Web, atau sumber-sumber lain yang berhubungan dengan pembahasan.

2. Analisis kondisi

Memahami kondisi yang sedang berjalan dalam perusahaan serta kondisi yang diinginkan dalam perancangan situs web ini.

1.6 Sistematika Pembahasan

Laporan tugas akhir ini disusun menjadi beberapa bagian yang dirangkum sebagai berikut:

1. Bab I Pendahuluan yang berisi, latar belakang dan tujuan dibuatnya situs web , batasan masalah, dan juga metode penelitian yang diambil dari studi pustaka dan juga analisa kebutuhan perusahaan, serta fitur-fitur apa saja yang akan dibuat untuk membantu PT. Barbie dalam meningkatkan laju kembang bisnisnya 2. Bab II Dasar Teori yang berisi, teori – teori yang dipakai dalam membangun

aplikasi ini yang diantaranya adalah penjelasan mengenai situs web , HTML, PHP, Basis data, SQL Query, Usecase diagram, Activity diagram, ERD juga Google

maps.

3. Bab III Analisa dan Pemodelan yang berisi, analisa mengenai kebutuhan program yang akan dibuat, proses bisnis, activity diagram, scheme tabel, ERD. Kamus

data, web map dan perancangan tampilan dari situs web ini

4. Bab IV Perancangan dan Implementasi, bagian ini berisi mengenai implementasi yang ditunjukkan dengan print screen aplikasi yang dibuat dan penjelasan fungsi


(17)

5. Bab V Pengujian, bagian ini berisi pengujian terhadap aplikasi berupa blackbox

testing dan juga pengujian yang telah dilakukan melalui pembagian kuesioner

terhadap pengguna agar kekurangan yang ada dapat diperbaiki.

6. Bab VI Kesimpulan dan Saran yang berisi, kesimpulan dan saran mengenai aplikasi yang diharapkan dapat membantu pengembangan aplikasi yang dibuat.


(18)

BAB VI KESIMPULAN DAN SARAN

6.1 Kesimpulan

Berdasarkan rumusan masalah, tujuan, analisa desain sistem hingga pembuatan aplikasi Situs web ini, maka penulis menarik kesimpulan sebagai berikut:

1. Dengan adanya aplikasi Store Finder dan Inventory PT. Barbie di perusahaan

ini ternyata promosi perusahaan berjalan semakin baik, hal ini ditandai dari penjualan produk perusahaan yang semakin meningkat melalui internet dan juga bertambahnya jumlah member pada aplikasi dengan jumlah yang cukup banyak.

2. Dengan adanya aplikasi ini maka diharapkan proses promosi dan juga penjualan

perusahaanpun berjalan semakin baik dan dapat memperluas jaringan pemasarannya, mengingat kecenderungan di masyarakat yang semakin banyaknya pengguna internet dari hari ke hari. Sehingga metode ini dianggap efektif dan jitu.

3. Diterapkannya fitur yang membuat pelanggan dapat melakukan pembelian

maupun pengecekkan barang secara online ternyata dapat membantu pelanggan untuk mendapatkan barang yang diinginkan dengan lebih mudah dan jua dapat meningkatkan hasil penjualan perusahaan

4. Fitur store locator yang diterapkan pada aplikasi ini juga diharapkan pelanggan dapat mengetahui keberadaan daripada perusahaan yang telah tersebar di beberapa kota di Indonesia.

6.2 Saran - saran

Berikut ini adalah saran yang menjadi pertimbangan apabila aplikasi ini akan dikembangkan atau diperbaiki kekurangannya di kemudian hari berdasarkan hasil kuesioner dan kesimpulan di atas:

1. Tampilan situs web sebaiknya dapat mengakomodiir dua bahasa, yaitu bahasa

Indonesia dan inggris.

2. Terdapatnya informasi atau fitur agar member yang membeli secara online

dapat mengetahui nomor pengiriman melalui situs web ini.

3. Terdapatnya fasilitas untuk memudahkan member mengirimkan email atau


(19)

4. Tersedianya fasilitas untuk memudahkan member melakukan komunikasi dengan admin dari perusahaan.

5. Sehubungan dengan fungsi situs web ini adalah untuk menjual barang –

barang fashion maka diharapkan tampilan daripada situs web ini juga bisa lebih stylish dan interaktif.


(20)

DAFTAR PUSTAKA

[1]Agustaf, Rudy, Bernard Suteja R, Agus Prijono, 2006, Mudah dan Cepat Menguasai

Pemrograman Web, Bandung, Informatika.

[2]Edy Winarno dkk & Smitdev Community, 2011, Mudah Membuat Website dan

e-Commerce dengan PHP Framework, Elex Media Komputindo.

[3]Emmanuel, Andi W.R., BSEE, MSSE, 2006, Teori dan Desain Berorientasi Objek, Universitas Kristen Maranatha.

[4]MADCOMS, 2010, Php & My SQL Untuk Pemula, Andi Publisher.

[5]R. Earp., & S. Bagui, 2008, Database Design Using Entity-Relationship Diagrams, Mobipocket & Thomson,inc.

[6]Rosenberg , Doug, 2001, Applying Use case Driven Object Modeling with UML. Addison Wesley.

[7]Teorey, Toby J., 1998, Database Modelling and Design - The Fundamental Principles,

Morgan Kaufmann Pub. Inc., California.

[8]http://code.google.com/apis/maps/articles/phpsqlajax.html diakses tanggal: 20 desember 2010 jam 23.15.00 [9]http://calendar.moonscript.com/dateinput.cfm

diakses tanggal: 10 maret 2011 jam 19.00

[10]http://www.dynamicdrive.com/style/csslibrary/item/nested_side_bar_menu/ diakses tanggal: 23 desember 2010jam 22.00

[11]http://ilmukomputer.org/category/sistem-informasi-geografis/ diakses tanggal: 11 januari 2011 jam: 01.00

[12]http://lecturer.ukdw.ac.id/willysr/pspl-ti/uml_use_case.pdf diakses tanggal: 13 Juni 2011 jam: 23.00

[13]http://www.maxi-pedia.com/string+contains+substring+PHP diakses tanggal: 12 maret 2011 jam 21.00


(1)

2

Universitas Kristen Maranatha 1.2 Rumusan Masalah

Berdasarkan latar belakang diatas maka perumusan masalah yang didapat adalah sebagai berikut:

1. Apakah situs web ini dapat menjadi sarana yang efektif dalam membantu mempromosikan PT. Barbie?

2. Apakah dengan adanya situs web ini dapat meningkatkan penjualan produksi? 3. Apakah situs web ini dapat lebih membantu pelanggan PT. Barbie dalam

mencari outlet – outlet dari perusahaan?

4. Apakah situs web ini dapat membantu konsumen mendapatkan informasi di tokomana saja yang masih memiliki stok barang yang diinginkan?

1.3 Tujuan

Tugas akhir ini dilaksanakan dengan beberapa tujuan, yaitu:

1. Membuat situs web sebagai salah satu media promosi terbaik bagi PT. Barbie, sehingga diharapkan semakin memperluas jaringan penjualan perusahaan.

2. Membuat situs web sebagai media transaksi penjualan secara online, sehingga dapat semakin memudahkan pelanggan maupun pihak perusahaan dalam melakukan dan melayani proses penjualan dan juga meningkatkan penjualan produksi perusahaan.

3. Membuat situs web sebagai media untuk membantu pengguna dalam mengakses dan mencari informasi mengenai keberadaan outlet–outlet perusahaan.

4. Membuat situs web yang menyediakan informasi toko mana saja yang masih memiliki stok barang tertentu.

1.4 Batasan Masalah

Web yang akan dikembangkan secara umum akan menangani hal-hal sebagai berikut:

1. Javascript yang digunakan pada situs web ini hanya berupa tampilan saja. 2. Security Website tidak diterapkan dalam aplikasi ini.

3. Berat barang adalah dalam satuan gram.

4. Situs web ini tidak menyediakan layanan pembayaran berupa cek, credit card, debit card dan sebagainya.


(2)

3

Universitas Kristen Maranatha Pembuatan aplikasi ini akan menggunakan bahasa pemrograman PHP, MySQL sebagai basis data, google maps dan APACHE sebagai web server.

1.5 Metode Penelitian

Dalam proses penelitian terhadap perancangan Situs web ini, metode yang dilakukan adalah:

1. Studi Pustaka

Mempelajari sumber-sumber pustaka yang dapat dijadikan referensi. Sumber data tersebut dapat berupa buku, halaman Web, atau sumber-sumber lain yang berhubungan dengan pembahasan.

2. Analisis kondisi

Memahami kondisi yang sedang berjalan dalam perusahaan serta kondisi yang diinginkan dalam perancangan situs web ini.

1.6 Sistematika Pembahasan

Laporan tugas akhir ini disusun menjadi beberapa bagian yang dirangkum sebagai berikut:

1. Bab I Pendahuluan yang berisi, latar belakang dan tujuan dibuatnya situs web , batasan masalah, dan juga metode penelitian yang diambil dari studi pustaka dan juga analisa kebutuhan perusahaan, serta fitur-fitur apa saja yang akan dibuat untuk membantu PT. Barbie dalam meningkatkan laju kembang bisnisnya 2. Bab II Dasar Teori yang berisi, teori – teori yang dipakai dalam membangun

aplikasi ini yang diantaranya adalah penjelasan mengenai situs web , HTML, PHP, Basis data, SQL Query, Usecase diagram, Activity diagram, ERD juga Google maps.

3. Bab III Analisa dan Pemodelan yang berisi, analisa mengenai kebutuhan program yang akan dibuat, proses bisnis, activity diagram, scheme tabel, ERD. Kamus data, web map dan perancangan tampilan dari situs web ini

4. Bab IV Perancangan dan Implementasi, bagian ini berisi mengenai implementasi yang ditunjukkan dengan print screen aplikasi yang dibuat dan penjelasan fungsi atau method yang dipakai.


(3)

4

Universitas Kristen Maranatha 5. Bab V Pengujian, bagian ini berisi pengujian terhadap aplikasi berupa blackbox testing dan juga pengujian yang telah dilakukan melalui pembagian kuesioner terhadap pengguna agar kekurangan yang ada dapat diperbaiki.

6. Bab VI Kesimpulan dan Saran yang berisi, kesimpulan dan saran mengenai aplikasi yang diharapkan dapat membantu pengembangan aplikasi yang dibuat.


(4)

194 Universitas Kristen Maranatha

BAB VI KESIMPULAN DAN SARAN

6.1 Kesimpulan

Berdasarkan rumusan masalah, tujuan, analisa desain sistem hingga pembuatan aplikasi Situs web ini, maka penulis menarik kesimpulan sebagai berikut:

1. Dengan adanya aplikasi Store Finder dan Inventory PT. Barbie di perusahaan ini ternyata promosi perusahaan berjalan semakin baik, hal ini ditandai dari penjualan produk perusahaan yang semakin meningkat melalui internet dan juga bertambahnya jumlah member pada aplikasi dengan jumlah yang cukup banyak.

2. Dengan adanya aplikasi ini maka diharapkan proses promosi dan juga penjualan perusahaanpun berjalan semakin baik dan dapat memperluas jaringan pemasarannya, mengingat kecenderungan di masyarakat yang semakin banyaknya pengguna internet dari hari ke hari. Sehingga metode ini dianggap efektif dan jitu.

3. Diterapkannya fitur yang membuat pelanggan dapat melakukan pembelian maupun pengecekkan barang secara online ternyata dapat membantu pelanggan untuk mendapatkan barang yang diinginkan dengan lebih mudah dan jua dapat meningkatkan hasil penjualan perusahaan

4. Fitur store locator yang diterapkan pada aplikasi ini juga diharapkan pelanggan

dapat mengetahui keberadaan daripada perusahaan yang telah tersebar di beberapa kota di Indonesia.

6.2 Saran - saran

Berikut ini adalah saran yang menjadi pertimbangan apabila aplikasi ini akan dikembangkan atau diperbaiki kekurangannya di kemudian hari berdasarkan hasil kuesioner dan kesimpulan di atas:

1. Tampilan situs web sebaiknya dapat mengakomodiir dua bahasa, yaitu bahasa Indonesia dan inggris.

2. Terdapatnya informasi atau fitur agar member yang membeli secara online

dapat mengetahui nomor pengiriman melalui situs web ini.

3. Terdapatnya fasilitas untuk memudahkan member mengirimkan email atau berbicara langsung dengan admin melalui situs web ini apabila dibutuhkan.


(5)

194 Universitas Kristen Maranatha 4. Tersedianya fasilitas untuk memudahkan member melakukan komunikasi

dengan admin dari perusahaan.

5. Sehubungan dengan fungsi situs web ini adalah untuk menjual barang – barang fashion maka diharapkan tampilan daripada situs web ini juga bisa lebih stylish dan interaktif.


(6)

196

Universitas Kristen Maranatha

DAFTAR PUSTAKA

[1]Agustaf, Rudy, Bernard Suteja R, Agus Prijono, 2006, Mudah dan Cepat Menguasai

Pemrograman Web, Bandung, Informatika.

[2]Edy Winarno dkk & Smitdev Community, 2011, Mudah Membuat Website dan e-Commerce dengan PHP Framework, Elex Media Komputindo.

[3]Emmanuel, Andi W.R., BSEE, MSSE, 2006, Teori dan Desain Berorientasi Objek,

Universitas Kristen Maranatha.

[4]MADCOMS, 2010, Php & My SQL Untuk Pemula, Andi Publisher.

[5]R. Earp., & S. Bagui, 2008, Database Design Using Entity-Relationship Diagrams, Mobipocket & Thomson,inc.

[6]Rosenberg , Doug, 2001, Applying Use case Driven Object Modeling with UML. Addison Wesley.

[7]Teorey, Toby J., 1998, Database Modelling and Design - The Fundamental Principles,

Morgan Kaufmann Pub. Inc., California.

[8]http://code.google.com/apis/maps/articles/phpsqlajax.html diakses tanggal: 20 desember 2010 jam 23.15.00 [9]http://calendar.moonscript.com/dateinput.cfm

diakses tanggal: 10 maret 2011 jam 19.00

[10]http://www.dynamicdrive.com/style/csslibrary/item/nested_side_bar_menu/ diakses tanggal: 23 desember 2010jam 22.00

[11]http://ilmukomputer.org/category/sistem-informasi-geografis/ diakses tanggal: 11 januari 2011 jam: 01.00

[12]http://lecturer.ukdw.ac.id/willysr/pspl-ti/uml_use_case.pdf diakses tanggal: 13 Juni 2011 jam: 23.00

[13]http://www.maxi-pedia.com/string+contains+substring+PHP diakses tanggal: 12 maret 2011 jam 21.00