• Tidak ada hasil yang ditemukan

Aplikasi E-Commerce pada Toko Aneka Teknik Tasikmalaya dengan Sistem Rekomendasi Menggunakan Metode Association Rule.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi E-Commerce pada Toko Aneka Teknik Tasikmalaya dengan Sistem Rekomendasi Menggunakan Metode Association Rule."

Copied!
26
0
0

Teks penuh

(1)

ABSTRAK

Perkembangan teknologi dan informasi berkembang pesat dan memberi banyak kemudahan. Toko Aneka Teknik adalah toko di Tasikmalaya yang menjual berbagai macam alat-alat teknik. Saat ini sistem penjualan yang digunakan pada toko tersebut masih manual. Dengan akan dibuatnya aplikasi online berbasis web maka pembeli bisa menghemat waktu dan biaya karena tidak perlu datang ke tempat dan sudah mengetahui dengan pasti apakah barang yang dibeli masih tersedia atau tidak. Admin juga dapat mengelola data barang, data penjualan, data biaya ongkos kirim, dan stok barang pada website ini. Pemilik toko juga akan mendapatkan kemudahan dalam melihat dan memantau hasil penjualan karena dalam aplikasi ini akan terdapat laporan hasil penjualan online dan laporan persediaan barang yang dapat di convert dalam bentuk pdf. Dalam aplikasi ini juga akan diberikan rekomendasi barang yang kemungkinan akan disukai atau diperlukan pengguna dengan menggunakan metode association rule dan algoritma apriori. Website ini akan didesain sedemikian rupa sehingga tampilan terlihat simple dan user-friendly.

(2)

ABSTRACT

Technological developments and the rapidly developing information and provide a lot of convenience. Aneka Teknik store are in Tasikmalaya which sells a product of engineering tools. Currently the sales system used in the store is still manual. By going online web-based applications then the buyer can save time and money because it does not need to come to a place and already know with certainty whether the purchased goods are still available or not. Admins can also manage product data, sales data, shipping cost, and the stok product on this website. The store owner will also find it easy to view and monitor sales results because in this application there will be reports on the results of online sales and inventory reports that can convert a pdf. In this application will also be given on items that are likely to be preferred or required the user by using the method of association rule and apriori algorithm. This website will be designed so that the display looks simple and user-friendly.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALISTAS 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 ... xx

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup ... 2

1.5 Sumber Data ... 3

1.6 Sistematika Penyajian ... 3

BAB 2 KAJIAN TEORI ... 5

2.1 Sistem Informasi ... 5

2.2 E-Commerce ... 5

2.3 Sistem rekomendasi ... 6

2.4 Association Rule ... 6

2.5 Algoritma Apriori... 7

(4)

2.7 Flowchart ... 9

2.8 Entity-Relationship Diagram (ERD) ... 10

2.8.1 Atribut ... 10

2.8.2 Relasi ... 10

2.8.3 Kardinalitas ... 10

2.9 Data flow diagram (DFD) ... 11

2.9.1 Process Specification (PSPEC) ... 12

2.9.2 Kamus Data ... 13

2.10 Cascade Style Sheet (CSS) ... 13

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

2.12 Hypertext Preprocessor (PHP) ... 14

2.13 JavaScript ... 14

2.14 jQuery ... 15

2.15 Black box testing ... 15

BAB 3 ANALISIS DAN RANCANGAN SISTEM ... 16

3.1 Analisis Sistem ... 16

3.1.1 Association Rule ... 16

3.2 Analisis Proses Bisnis ... 18

3.2.1 Proses Penjualan ... 18

3.2.2 Proses Pembayaran... 20

3.3 Basis Data ... 21

3.3.1 Entity Relationship Diagram (ERD) ... 21

3.3.2 Transformasi ERD ke dalam Tabel ... 22

3.4 Data Flow Diagram (DFD) ... 24

3.4.1 DFD Level 0 ... 24

(5)

3.4.3 DFD Level 2 ... 26

3.4.3.1 DFD Level 2 Proses Pemesanan ... 26

3.4.3.1 DFD Level 2 Proses Mengelola Account ... 27

3.4.3.2 DFD Level 2 Proses Mengelola Barang ... 27

3.4.3.3 DFD Level 2 Proses Mengelola Penjualan ... 28

3.4.3.4 DFD Level 2 Proses Pembuatan Laporan ... 29

3.4.3.5 DFD Level 2 Proses Mengelola Account Admin ... 29

3.4.3.6 DFD Level 2 Proses Mengelola Shipping Cost... 29

3.5 Process Specification (PSPEC) ... 30

3.6 Kamus Data ... 41

3.7 Rancangan Desain Antarmuka Pengguna ... 47

3.7.1 User ... 47

3.7.1.1 Halaman Home ... 47

3.7.1.2 Halaman Best Seller ... 48

3.7.1.3 Halaman Promotion ... 48

3.7.1.4 Halaman Shopping Cart ... 49

3.7.1.5 Halaman Wishlist ... 49

3.7.1.6 Halaman Detail Produk ... 50

3.7.1.7 Halaman Login ... 50

3.7.1.8 Halaman Registrasi ... 51

3.7.1.9 Halaman Checkout ... 51

3.7.1.10 Halaman Change Address ... 52

3.7.1.11 Halaman My Account ... 53

3.7.1.12 Halaman Edit Account ... 54

3.7.1.13 Halaman Change Password ... 54

(6)

3.7.1.15 Halaman Detail Order ... 55

3.7.1.16 Halaman Confirm Payment ... 56

3.7.1.17 Halaman How To Order ... 56

3.7.1.18 Halaman Contact ... 57

3.7.2 Admin ... 57

3.7.2.1 Halaman Login Admin ... 57

3.7.2.2 Halaman Dashboard ... 58

3.7.2.3 Halaman Data Barang ... 58

3.7.2.4 Halaman Add Barang ... 59

3.7.2.5 Halaman Edit Barang ... 59

3.7.2.6 Halaman Data Penjualan ... 60

3.7.2.7 Halaman Update Status Transaksi ... 60

3.7.2.8 Halaman Cek Konfirmasi Pembayaran ... 61

3.7.2.9 Halaman Data Persediaan Barang ... 61

3.7.2.10 Halaman Update Stok Barang ... 62

3.7.2.11 Halaman Data Shipping Cost ... 62

3.7.2.12 Halaman Add Shipping Cost ... 62

3.7.2.13 Halaman Update Shipping Cost ... 63

3.7.2.14 Halaman Data Admin ... 63

3.7.2.15 Halaman Add Admin ... 64

3.7.2.16 Halaman Laporan Hasil Penjualan Berdasarakan Waktu ... 64

3.7.2.17 Halaman Laporan Penjualan Berdasarkan Jenis Barang ... 65

3.7.2.18 Halaman Laporan Persediaan Barang ... 66

3.7.2.19 Halaman Data Log ... 66

3.7.2.20 Halaman Data Cancel Order ... 67

(7)

4.1 Halaman Home User ... 68

4.2 Halaman Best Seller ... 69

4.3 Halaman Promotion ... 70

4.4 Halaman Detail Produk ... 71

4.5 Halaman How To Order ... 71

4.6 Halaman Contact ... 72

4.7 Halaman Login Member ... 73

4.8 Halaman Register ... 73

4.9 Halaman My Order ... 74

4.10 Halaman Detail Order ... 75

4.11 Halaman Confirm Payment ... 75

4.12 Halaman My Account ... 76

4.13 Halaman Edit Account ... 77

4.14 Halaman Change Password ... 77

4.15 Halaman Shopping Cart ... 78

4.16 Halaman Wishlist ... 78

4.17 Halaman Checkout ... 79

4.18 Halaman Change Address ... 79

4.19 Halaman Login Admin ... 80

4.20 Halaman Dashboard ... 81

4.21 Halaman Data Barang ... 81

4.22 Halaman Add Barang ... 82

4.23 Halaman Edit Barang ... 83

4.24 Halaman Data Penjualan ... 83

4.25 Halaman Update Status Order ... 84

(8)

4.27 Halaman Data Persediaan Barang ... 85

4.28 Halaman Update Stok Barang ... 86

4.29 Halaman Data Shipping Cost ... 87

4.30 Halaman Add Shipping Cost ... 87

4.31 Halaman Update Shipping Cost ... 88

4.32 Halaman Data Admin ... 88

4.33 Halaman Add Admin ... 89

4.34 Halaman Edit Admin... 89

4.35 Halaman Laporan Penjualan Berdasarkan Waktu... 90

4.36 Halaman Laporan Penjualan Berdasarkan Jenis Barang ... 91

4.37 Halaman Laporan Persediaan Barang ... 91

4.38 Halaman Data Log ... 92

4.39 Halaman Data Cancel Order ... 93

BAB 5 PENGUJIAN ... 94

5.1 Pengujian Login Customer ... 94

5.2 Pengujian Register ... 94

5.3 Pengujian Add To Cart ... 95

5.4 Pengujian Menghapus Cart ... 96

5.5 Pengujian Update Cart ... 96

5.6 Pengujian Add To Wishlist ... 97

5.7 Pengujian Menghapus Wishlist ... 97

5.8 Pengujian Edit Account Customer ... 98

5.9 Pengujian Change Password... 98

5.10 Pengujian Merubah Alamat Tujuan Pengiriman ... 99

5.11 Pengujian Konfirmasi Pembayaran ... 99

(9)

5.13 Pengujian Add Barang ... 100

5.14 Pengujian Edit Barang... 101

5.15 Pengujian Delete Barang ... 101

5.16 Pengujian Update Status Transaksi ... 102

5.17 Pengujian Update Stok Barang ... 103

5.18 Pengujian Add Admin ... 103

5.19 Pengujian Edit Admin ... 104

5.20 Pengujian Delete Admin ... 104

5.21 Pengujian Add Shipping Cost ... 105

5.22 Pengujian Update Shipping Cost ... 105

5.23 Pengujian Delete Shipping Cost ... 106

BAB 6 SiMPULAN DAN SARAN ... 107

6.1 Simpulan ... 107

6.2 Saran ... 107

(10)

DAFTAR GAMBAR

Gambar 3.1 Flowchart Penjualan ... 19

Gambar 3.2 Flowchart Pembayaran ... 20

Gambar 3.3 Entity Relationship Diagram ... 21

Gambar 3.4 DFD Level 0 ... 25

Gambar 3.5 DFD Level 1 ... 26

Gambar 3.6 DFD Level 2 Proses Pemesanan ... 27

Gambar 3.7 DFD Level 2 Proses Mengelola Account ... 27

Gambar 3.8 DFD Level 2 Proses Mengelola Barang ... 28

Gambar 3.9 DFD Level 2 Proses Mengelola Penjualan ... 28

Gambar 3.10 DFD Level 2 Proses Pembuatan Laporan ... 29

Gambar 3.11 DFD Level 2 Proses Mengelola Account Admin ... 29

Gambar 3.12 DFD Level 2 Proses Mengelola Shipping Cost ... 30

Gambar 3.13 Halaman Home User ... 47

Gambar 3.14 Halaman Best seller ... 48

Gambar 3.15 Halaman Promotion ... 48

Gambar 3.16 Halaman Shopping Cart ... 49

Gambar 3.17 Halaman Wishlist... 49

Gambar 3.18 Halaman Detail Produk ... 50

Gambar 3.19 Halaman Login ... 50

Gambar 3.20 Halaman Registrasi ... 51

Gambar 3.21 Halaman Checkout ... 52

Gambar 3.22 Halaman Change Address ... 52

Gambar 3.23 Halaman My Account ... 53

Gambar 3.24 Halaman Edit Account ... 54

Gambar 3.25 Halaman Change Password ... 54

Gambar 3.26 Halaman My Order... 55

Gambar 3.27 Halaman Detail Order ... 55

Gambar 3.28 Halaman Confirm Payment ... 56

Gambar 3.29 Halaman How To Order ... 56

(11)

Gambar 3.31 Halaman Login Admin ... 57

Gambar 3.32 Halaman Dashboard ... 58

Gambar 3.33 Halaman Data Barang ... 58

Gambar 3.34 Halaman Add Barang ... 59

Gambar 3.35 Halaman Edit Barang ... 59

Gambar 3.36 Halaman Data Penjualan ... 60

Gambar 3.37 Halaman Update Status Transaksi ... 60

Gambar 3.38 Halaman Cek Konfirmasi Pembayaran ... 61

Gambar 3.39 Halaman Data Persediaan Barang ... 61

Gambar 3.40 Halaman Update Stok Barang ... 62

Gambar 3.41 Halaman Data Shipping ... 62

Gambar 3.42 Halaman Add Shipping ... 63

Gambar 3.43 Halaman Update Shipping ... 63

Gambar 3.44 Halaman Data Admin ... 64

Gambar 3.45 Halaman Add Admin ... 64

Gambar 3.46 Halaman Laporan Hasil Penjualan Berdasarkan Waktu ... 65

Gambar 3.47 Halaman Laporan Penjualan Berdasarkan Jenis Barang ... 65

Gambar 3.48 Laporan Persediaan Barang ... 66

Gambar 3.49 Halaman Data Log ... 66

Gambar 3.50 Halaman Cancel Order ... 67

Gambar 4.1 Halaman Home User ... 68

Gambar 4.2 Halaman Best Seller ... 69

Gambar 4.3 Halaman Promotion ... 70

Gambar 4.4 Halaman Detail Produk ... 71

Gambar 4.5 Halaman How To Order ... 72

Gambar 4.6 Halaman Contact ... 72

Gambar 4.7 Halaman Login Member ... 73

Gambar 4.8 Halaman Register ... 74

Gambar 4.9 Halaman My Order... 74

Gambar 4.10 Halaman Detail Order ... 75

Gambar 4.11 Halaman Confirm Payment ... 76

(12)

Gambar 4.13 Halaman Edit Account ... 77

Gambar 4.14 Halaman Change Password ... 77

Gambar 4.15 Halaman Shopping Cart ... 78

Gambar 4.16 Halaman Wishlist... 78

Gambar 4.17 Halaman Checkout ... 79

Gambar 4.18 Halaman Change Address ... 80

Gambar 4.19 Halaman Login Admin ... 80

Gambar 4.20 Halaman Dashboard ... 81

Gambar 4.21 Halaman Data Barang ... 82

Gambar 4.22 Halaman Add Barang ... 83

Gambar 4.23 Halaman Edit Barang ... 83

Gambar 4.24 Halaman Data Penjualan ... 84

Gambar 4.25 Halaman Update Status Order ... 84

Gambar 4.26 Halaman Cek Konfirmasi Pembayaran ... 85

Gambar 4.27 Halaman Data Persediaan Barang ... 86

Gambar 4.28 Halaman Update Stok Barang ... 86

Gambar 4.29 Halaman Data Shipping Cost ... 87

Gambar 4.30 Halaman Add Shipping Cost ... 88

Gambar 4.31 Halaman Update Shipping Cost ... 88

Gambar 4.32 Halaman Data Admin ... 89

Gambar 4.33 Halaman Add Admin ... 89

Gambar 4.34 Halaman Edit Admin ... 90

Gambar 4.35 Halaman Laporan Penjualan Berdasarkan Waktu ... 90

Gambar 4.36 Halaman Laporan Penjualan Berdasarakan Jenis Barang ... 91

Gambar 4.37 Halaman Laporan Persediaan Barang ... 92

Gambar 4.38 Halaman Data Log ... 93

(13)

DAFTAR TABEL

Tabel 3.1 Contoh Transaksi pada Toko Aneka Teknik... 17

Tabel 3.2 1-itemsets ... 17

Tabel 3.3 2-Itemsets ... 17

Tabel 3.4 3-itemsets ... 18

Tabel 3.5 Tabel aturan asosiasi yang terbentuk ... 18

Tabel 3.6 Atribut dari Entitas Member ... 22

Tabel 3.7 Atribut dari Entitas Admin ... 22

Tabel 3.8 Atribut dari Entitas Barang ... 22

Tabel 3.9 Atribut dari Entitas Wishlist ... 23

Tabel 3.10 Atribut dari Entitas Cart ... 23

Tabel 3.11 Atribut dari Entitas Detail Transaksi ... 23

Tabel 3.12 Atribut dari Entitas Transaksi ... 23

Tabel 3.13 Atribut dari Entitas Prmbayaran ... 24

Tabel 3.14 Atribut dari Entitas Shipping... 24

Tabel 3.15 Atrbut dari Entitas Log ... 24

Tabel 3.16 PSPEC Proses Login ... 30

Tabel 3.17 PSPEC Proses Registrasi ... 30

Tabel 3.18 PSPEC Proses Add To Cart ... 31

Tabel 3.19 PSPEC Proses Add To Wishlist ... 31

Tabel 3.20 PSPEC Proses Transaksi ... 32

Tabel 3.21 PSPEC Konfirmasi pembayaran ... 32

Tabel 3.22 PSPEC Proses Delete From Cart ... 33

Tabel 3.23 PSPEC Proses Delete From Wishlist ... 33

Tabel 3.24 PSPEC Proses Edit Account ... 33

Tabel 3.25 PSPEC Proses Ubah Password ... 34

Tabel 3.26 PSPEC Proses Add Barang ... 34

Tabel 3.27 PSPEC Proses Edit Barang ... 35

Tabel 3.28 PSPEC Proses Delete Barang ... 35

Tabel 3.29 PSPEC Proses Lihat Data Barang ... 36

(14)

Tabel 3.31 PSPEC Proses Lihat Data Penjualan ... 37

Tabel 3.32 PSPEC Proses Cek Konfirmasi Pembayaran ... 37

Tabel 3.33 PSPEC Proses Laporan Persediaan Baranag ... 37

Tabel 3.34 PSPEC Proses Laporan Penjualan Berdasarkan Waktu ... 38

Tabel 3.35 PSPEC Proses Laporan Penjualan Berdasarkan Jenis ... 38

Tabel 3.36 PSPEC Proses Lihat Order ... 38

Tabel 3.37 PSPEC Proses Edit Admin ... 39

Tabel 3.38 PSPEC Proses Add Admin ... 39

Tabel 3.39 PSPEC Proses Delete Admin ... 40

Tabel 3.40 PSPEC Proses Edit Shipping Cost ... 40

Tabel 3.41 PSPEC Proses Add Shipping Cost ... 41

Tabel 3.42 PSPEC Proses Delete Shipping Cost ... 41

Tabel 3.43 Kamus Data Member ... 41

Tabel 3.44 Kamus Data Admin ... 42

Tabel 3.45 Kamus Data Barang ... 43

Tabel 3.46 Kamus Data Wishlist ... 43

Tabel 3.47 Kamus Data Cart ... 44

Tabel 3.48 Kamus Data Transaksi ... 44

Tabel 3.49 Kamus Data Detail Transaksi ... 45

Tabel 3.50 Kamus Data Pembayaran ... 45

Tabel 3.51 Kamus Data Shipping ... 46

Tabel 3.52 Kamus Data Log ... 46

Tabel 5.1 Pengujian Login Customer ... 94

Tabel 5.2 Pengujian Register ... 94

Tabel 5.3 Pengujian Add To Cart ... 95

Tabel 5.4 Pengujian Menghapus Cart ... 96

Tabel 5.5 Pengujian Update Cart ... 96

Tabel 5.6 Pengujian Add To Wishlist ... 97

Tabel 5.7 Pengujian Menghapus Wishlist ... 97

Tabel 5.8 Pengujian Edit Account Customer ... 98

Tabel 5.9 Pengujian Change Password ... 98

(15)

Tabel 5.11 Pengujian Konfirmasi Pembayaran ... 99

Tabel 5.12 Pengujian Login Admin ... 100

Tabel 5.13 Pengujian Add Barang ... 100

Tabel 5.14 Pengujian Edit Barang ... 101

Tabel 5.15 Pengujian Delete Barang ... 101

Tabel 5.16 Pengujian Update Status Transaksi... 102

Tabel 5.17 Pengujian Update Stok Barang ... 103

Tabel 5.18 Pengujian Add Admin ... 103

Tabel 5.19 Pengujian Edit Admin ... 104

Tabel 5.20 Pengujian Delete Admin ... 104

Tabel 5.21 Pengujaian Add Shipping ... 105

Tabel 5.22 Pengujian Update Shipping ... 105

(16)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti Flowchart Simbol arus / flow Menyatakan

jalannya arus suatu proses

Simbol terminal Menyatakan awal atau akhir dari suatu program

Simbol decision Menujukkan suatu kondisi tertentu yang akan

menghasilkan dua kemungkinan Simbol dokumen Menunjukkan dokumen yang merupakan hasil dari

input atau output.

Simbol proses Menunjukkan

pemrosesan secara manual yang dilakukan oleh manusia atau mesin.

ERD Entitas Menunjukkan

(17)

Jenis Notasi/Lambang Nama Arti

Entitas/terminator Menunjukkan kelompok pemakai, organisasi atau sistem lain yang melakukan komunikasi

Data Store Menunjukkan suatu

kumpulan dari paket data

Data flow/aliran data

Menunjukkan pergerakan/aliran dari kumpulan data/informasi dari satu sistem ke bagian sistem lainnya

Referensi:

(18)

BAB 1

PENDAHULUAN

1.1Latar Belakang

Perkembangan teknologi saat ini memberikan banyak kemudahan dalam kehidupan sehari-hari. Salah satunya yaitu website, dengan adanya website dapat membantu pengguna untuk mendapatkan informasi dengan lebih mudah selama pengguna terhubung dengan internet.

Toko Aneka Teknik yang berada di kota Tasikmalaya adalah toko yang menjual berbagai macam alat-alat teknik seperti traktor, pompa air, mesin diesel, dan lain-lain dari berbagai macam merk. Saat ini sistem penjualan yang digunakan pada toko tersebut masih manual. Untuk membeli suatu barang pada toko tersebut pembeli harus datang langsung ke tempat ataupun melalui media telepon bagi pembeli yang berada di luar kota dan tidak dapat langsung datang ke tempat. Hal tersebut kurang efisien dan terdapat beberapa kendala seperti kemungkinan terdapat kesalahan dalam mencatat barang yang diinginkan pembeli, memerlukan waktu yang cukup lama untuk menanyakan barang berikut harganya, serta bila ada dua atau lebih pemesan yang menghubungi dalam waktu yang bersamaan.

Oleh karena itu, akan dibuatnya website yang berguna untuk memudahkan pembeli atau pengguna yang hanya sekedar ingin melihat produk-produk yang dijual pada toko tersebut. Website tersebut dibagi menjadi 2 jenis pengguna, yaitu member dan admin. Member dapat membeli barang secara online dan mendapat kelebihan yaitu bisa voucher berupa potongan harga. Sedangkan admin dapat melihat grafik pendapatan dari toko tersebut yang dijual secara online, mengelola data barang, dan melihat laporan hasil penjualan.

(19)

2

keranjang belanja ataupun menandai barang tersebut ke dalam wishlist. Pengguna juga dapat melihat total biaya yang perlu dibayarkan dan transaksi yang sudah pernah dilakukan.

1.2Rumusan Masalah

Berdasarkan latar belakang pada bagian 1.1, masalah – masalah yang muncul dapat diidentifikasikan sebagai berikut :

1. Bagaimana membuat sistem penjualan bagi Toko Aneka Teknik?

2. Bagaimana membuat sistem yang dapat digunakan pengguna dalam memilih produk yang tepat?

3. Bagaimana membuat sistem yang dapat membuat laporan hasil penjualan dan persediaan barang?

1.3Tujuan Pembahasan

Berdasarkan rumusan masalah yang ada, maka tujuan dari pembuatan laporan ini di antaranya :

1. Membuat sistem yang dapat mengelola data penjualan secara online.

2. Membuat sistem yang terdapat fitur untuk menampilkan produk rekomendasi pada pengguna dengan menggunakan association rule.

3. Membuat sistem yang terdapat laporan penjualan dan laporan persediaan barang berupa grafik untuk memudahkan melihat hasil penjualan dan data produk yang terjual.

1.4Ruang Lingkup

1. Ruang Lingkup Hardware

Untuk menjalankan aplikasi web ini maka dibutuhkan spesifikasi minimum perangkat keras sebagai berikut:

 Prosesor : Intel Core 2 Duo

 Ram : 1 GB

(20)

3

2. Ruang Lingkup Software

Pembuatan aplikasi ini akan menggunakan bahasa pemrograman PHP dengan menggunakan software Atom dan database MySQL.

3. Ruang Lingkup Aplikasi

a. Hak akses pada website ini akan dibagi menjadi dua, yaitu member dan admin

b. Member bisa melakukan pembelian barang secara online dan melihat data transaksi yang telah dilakukannya.

c. Admin dapat mengelola data barang dan dapat melihat laporan penjualan Online

d. Aplikasi ini tidak menangani pembelian pada Toko Aneka Teknik Tasikmalaya

1.5Sumber Data

Sumber data yang digunakan untuk pembuatan website ini diperoleh dari: a. Sumber Data Primer

Data – data primer diperoleh dari hasil observasi, wawancara dan dokumen

– dokumen dari pihak yang terkait. b. Sumber Data Sekunder

Data – data sekunder diperoleh dari buku, internet dan sumber – sumber lainnya yang mendukung pembuatan website ini.

1.6Sistematika Penyajian

Sistematika penyajian dari penyusunan laporan ini adalah sebagai berikut: BAB I. Pendahuluan

Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian Laporan Tugas Akhir.

BAB II. Kajian Teori

Bab ini berisi tentang penjelasan teori-teori yang berkaitan dengan pembuatan sistem dan pendukung pembuatan sistem yang ada.

(21)

4

Bab ini berisi tentang penjelasan analisis suatu keadaan, kebutuhan sistem, perancangan sistem, DFD, ERD, dan gambaran arsitektur sistem. BAB IV. Hasil Penelitian

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

BAB V. Pembahasan dan Uji Coba Hasil Penelitian

Bab ini berisi tentang penjelasan rencana pengujian sistem serta testing yang akan dilakukan.

BAB VI. Simpulan dan Saran

(22)

BAB 6

SIMPULAN DAN SARAN

6.1Simpulan

Berdasarkan hasil pembahasan dan hasil yang telah dicapai dalam pembuatan aplikasi ini, maka dapat ditarik kesimpulan sebagai berikut:

1. Telah dibuat sistem webiste dan pengelolaan data penjualan secara online 2. Website ini menyediakan fitur untuk menampilkan produk rekomendasi

pada pengguna dengan menggunakan association rute berdasarkan seluruh data transaksi yang ada.

3. Dalam website ini terdapat laporan penjualan dan laporan persediaan barang yang terdapat data barang dan grafik yang bertujuan memudahkan admin dan pemilik melihat hasil penjualan dan stok barang yang ada.

6.2Saran

Adapun saran yang diberikan oleh penulis untuk aplikasi website ini: 1. Website ini dapat lebih dikembangkan dengan menambahkan fitur sistem

yang mengatur data keuangan dan pemasukan pada Toko Aneka Teknik menggunakan metode akuntansi.

(23)

APLIKASI

E-COMMERCE

PADA TOKO ANEKA

TEKNIK TASIKMALAYA DENGAN SISTEM

REKOMENDASI MENGGUNAKAN METODE

ASSOCIATION

RULE

TUGAS AKHIR

Diajukan untuk Memenuhi Persyaratan Akademik dalam

Menyelesaikan Pendidikan pada Program Studi

S1 Teknik Informatika Universitas Kristen Maranatha

Oleh

Imelda Tirtasaputra Tjong

1372007

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN MARANATHA

BANDUNG

(24)

PRAKATA

Segala puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas kasih dan rahmatnya sehingga penulis dapat menyelesaikan Tugas Akhir ini.

Laporan ini dibuat oleh penulis untuk memenuhi syarat kelulusan mata kuliah Tugas Akhir dalam menyelesaikan pendidikan S1 Teknik Informatika di Universitas Kristen Maranatha.

Pada kesempatan ini, penulis ingin mengucapkan terimakasih kepada pihak-pihak yang telah membantu, mendukung, dan memberikan semangat kepada penulis secara langsung maupun tidak langsung, yaitu:

1. Ibu Julianti Kasih S.E, M.Kom., selaku dosen pembimbing yang telah memberikan

waktu dan membantu dalam menyelesaikan Tugas Akhit ini.

2. Bapak Hapnes Toba, M. Sc.. selaku Dekan Fakultas Teknologi Informasi Universitas

Kristen Maranatha.

3. Bapak Robby Tan, S.T.,M.T., selaku Ketua Jurusan S1 Teknik Informatika Fakultas

Teknologi Informasi Universitas Kristen Maranatha.

4. Ibu Meliana Christianti J., S.Kom. M.T., selaku koordinator Tugas Akhir S1 Teknik

Informatika Fakultas Teknologi Informasi Universitas Kristen Maranatha.

5. Dosen – dosen Fakultas Teknologi Informasi Universitas Kristen Maranatha.

6. Keluarga Penulis yang telah banyak membantu dan memberikan dukungan dalam doa

dan lainnya.

7. Teman – teman yang telah membantu dan memberikan masukkan dalam pembuatan aplikasi.

Bandung, 7 Desember 2016

(25)

DAFTAR PUSTAKA

[1] R. S. Pressman, Software Engineering, New York: Thomas Casson, 2011. [2] R. A.S dan M.Shalahuddin, Rekayasa Perangkat Lunak Terstruktur dan

Berorientasi Objek, Bandung: Informatika , 2013.

[3] J. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta: Andi, 2011. [4] H. A. Fatta, Analisis & Perancangan SIstem Informasi untuk Keunggulan

Bersaing, Yogyakarta: C.V. Andi Offset, 2007.

[5] R. T.Watson, P. Berthon, L. F. Pitt dan G. M. ZInkhan, Electronic Commerce: The Strategy Prespective, Switzerland: Jacobs Foundation, 2008.

[6] L. A. Silvatika, G. S. Budhi dan I. Gunawan, “Perancangan dan Pembuatan Aplikasi E-Commerce Pada Toko Agung Jaya,” Infra, vol. 2, 2013.

[7] T. Efraim, K. David, L. Jae, l. Ting-Peng dan T. Deborarah, E-Commerce: Managerial and Social Networks Prepective, Pearson, 2012.

[8] H. Bossenbroek dan H. Gringhuis, Recommendation in E-Commerce, Luminis Recommendation Services, 2016.

[9] J. Fadlil dan W. F. Mahmudy, “Pembuatan Sistem Rekomendasi menggunakan decision Tree dan Clustering,” Kursor, vol. 1, pp. 45-66, 2007.

[10] G. I. Marthasari, Y. Azhar dan D. K. Puspitaningrum, “Sistem Rekomendasi Penyewaan Perlengkapan Pesta Menggunakan Collaborative Filtering dan Penggalian Aturan Asosiasi,” SimanteC, vol. 5, 2015.

[11] C. Zhang dan S. Zhang, Association Rule Mining, Australia: Springer, 2007. [12] M. Danubianu dan S. G. Pentiuc, “Mining Association Rules Inside a

relational Database,” The Sixth International Multi Conference on CUmputing in the Global Information Technology, vol. 7, 2011.

[13] Z. J. M., “Generating non-redudant association rules,” Proceedings of the sixth ACM SIGKDD international conference on Knowledge discovery and data mining, 2010.

(26)

109

[15] P. Harmon, Business Process Change, United States: Edward Wade, 2006. [16] J. Associates dan S. Reynard, Flowchart Plain & Simple, USA: Oriel

Incorporated, 2006.

[17] J. Donald S. Le Vie, Understanding Data Flow Diagrams, Integrated Concepts, Inc: Texas, 2006.

[18] Fathansyah, Basis Data, Bandung: Informatika, 2007.

[19] I. Pouncey dan R. York, Beginning CSS: Cascading Style Sheets for Web Design, Third Edition, Indianapolis: Wiley Publishing, 2011.

[20] R. Abdulloh, Web Programming is Easy, Jakarta: PT Elex Media Komptindo, 2015.

[21] W. Harrel, HTML, CSS & JavaScript® Mobile Development For Dummies, Canada: John Wiley & Sons, Inc., 2011.

[22] C. Darie dan E. Balanescu, Beginning PHP and MySQL E-Commerce: From Novice to Professional, Second Edition, US: Springer-Verlag , 2008.

[23] S. Suehring dan J. Valade, PHP, MySQL® , JavaScript® & HTML5 All-in-One For Dummies®, New Jersey: John Wiley & Sons, Inc, 2013.

Referensi

Dokumen terkait

dilakukan perusahaan tape 82 ini sudah sesuai dengan Islam dimana mutu dan kualitas produksi diutamakan dan barang yang diproduksi dapat memenuhi kebutuhan manusia dan

Ada beberapa kendala yang perlu diatasi antara lain: jumlah tiap kelompok yang terdiri dari 4 atau 5 orang siswa yang berbda jenis kelamin, dan kemampuan

Program komputer turunan, merupakan sebuah karya cipta yang baru yang terpisah dari program komputer asalnya. Namun demikian program kompu- ter yang baru ini tetap harus

Peraturan Pemerintah Nomor 98 Tahun 1999 tentang Pengalihan Kedudukan, Tugas dna Kewenangan Menteri Keuangan selaku Rapat Umum Pemegang Saham (RUPS) atau Pemegang Saham pada

 Terindeks oleh pemeringkat internasional yang diakui oleh Kementerian (contoh Web of Science dan/atau Scopus) serta mempunyai factor dampak (impact factor) lebih besar dari 0

Aloe ve ra dapat menurunkan kadar LDL kolesterol secara bermakna sesuai peningkatan dosis karena Aloe vera mengandung berbagai bahan aktif seperti : niasin

Berdasarkan SK Menteri Negara Lingkungan Hidup No: Kep.Men-48/MEN.LH/11/1996, kebisingan adalah bunyi yang tidak diinginkan dari suatu usaha atau kegiatan dalam

Candi Borobudur sebagai salah satu destinasi pariwisata super prioritas seharusnya terhubung dengan pariwisata di Daerah Istimewa Yogyakarta yang saat ini memiliki