• Tidak ada hasil yang ditemukan

Website Penjualan Online dengan Menerapkan Metode Collaborative Filtering Studi Kasus pada Baby and Kids Station.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Website Penjualan Online dengan Menerapkan Metode Collaborative Filtering Studi Kasus pada Baby and Kids Station."

Copied!
23
0
0

Teks penuh

(1)

V Universitas Kristen Maranatha

ABSTRAK

Komputer merupakan teknologi masa kini yang diminati oleh orang-orang.Teknologi komputer dapat melakukan berbagai macam fungsi,salah satunya

didalam bidang E-Commerce.E-Commerce adalah electronic commerce,merupakan

kumpulan teknologi, aplikasi, dan bisnis yang menghubungkan perusahaan atau perseorangan sebagai konsumen untuk melakukan transaksi jual beli.Dengan

adanya E-Commerce maka penjualan produk dapat ditingkatkan dengan adanya

pemasaran melalui website.

Masalah yang dihadapi Baby and Kids Stations adalah belum adanya fasilitas

pemasaran melalui website E-Commerce.Oleh karena itu penulis membuat sebuah

aplikasi website untuk membantu memasarkan produk-produk Baby and Kids Station. Aplikasi website ini adalah aplikasi yang berfungsi untuk melakukan penjualan pembelian produk-produk Baby and Kids Station.Dalam aplikasi website ini memiliki

fitur recommendation produk dimana user mendapatkan produk-produk

recommendation yang sering dibeli oleh user lain sehingga user dapat membeli produk lebih banyak.Hal ini dapat membantu proses penjualan produk pada Baby and Kids Station.Selain itu website ini memiliki fitur notifikasi, dimana user mendapatkan notifikasi melalui email jika melakukan transkasi.

Aplikasi ini dibangun dengan menggunakan bahasa pemrograman PHP dan menggunakan MySQL sebagai database.Aplikasi ini diharapkan dapat membatu memasarkan produk serta meningkatkan penjualan dengan adanya aplikasi website E-Commerce ini pada Baby and Kids Station.

Kata Kunci:

(2)

VI Universitas Kristen Maranatha

ABSTRACT

Computer is technology that demand by people.Computer technology can perform variety of functions,one of which is E-Commerce.E-Commerce is the electronic commerce,is a collection of technologies,applications,and business that connects companies or individuals as consumers to conduct transactions.The presence of E-Commerce product sales may be improved by the marketing through the website.

Problems faced by Baby and Kids Stations is the lack of marketing facilities through the website E-Commerce.So the authors make an application website to help market the products Baby and Kids Station.

This web application is an application that serves to make the sale purchase of products Baby and Kids Station.In this web application has a feature where users get a product recommendation where these product are purchased by another user so the user can buy more a lot of products.This feature can help the process of selling products on the Baby and Kids Station.Another feature on this website has a notification feature, users receive notification via email when making transaction.

This application is built using the programming language PHP and uses MySQL as database.Aplikasi is expected to be petrified marketing their products and increase sales with the application of E-Commerce website is on the Baby and Kids Station.

Keywords:

(3)

VII Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... v

ABSTRACT ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... x

DAFTAR TABLE ... xiv

DAFTAR NOTASI/LAMBANG ... xvii

BAB 1 PENDAHULUAN... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 1

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian ... 2

1.5 Sumber Data ... 3

1.6 Sistematika Penyajian... 4

BAB 2 KAJIAN TEORI ... 5

2.1. Collaborative Filtering ... 5

2.1.1. User Based Collaborative Filtering ... 5

2.1.2. Item Based Collaborative Filtering ... 6

(4)

VIII Universitas Kristen Maranatha

2.2.1. Fungsi Website ... 10

2.3 Flowchart ... 11

2.4 Entity Relationship Diagram (ERD) ... 11

2.4.1. Komponen Entity Relationship Diagram ... 12

2.4.2. Kardinalitas Relasi... 13

2.4.3. Derajat (tingkat) Relationship ... 13

2.5. Data Flow Diagram (DFD) ... 14

2.6. Kamus Data ... 15

2.7. Prosess Specification(PSPEC) ... 16

2.8. MySQL ... 16

2.9. PHP ... 17

2.10. Black Box Testing ... 17

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 18

3.1. Proses Bisnis yang sedang berlangsung ... 18

3.1.1. Proses Penjualan Produk ... 18

3.1.2. Proses Pembelian Produk ... 20

3.2. Proses Bisnis yang dirancang ... 22

3.2.1. Proses Registrasi Rekomendasi Produk ... 22

3.2.2. Proses Email Gateway ... 22

3.2.3. Proses Pencatatan Laporan ... 23

3.3. Proses Rekomendasi Collaborative Filltering ... 23

3.4. Entity Relationship Diagram ... 26

3.5. Transformasi ERD menjadi Tabel ... 26

3.6. Data Flow Diagram ... 36

3.7. Kamus Data ... 46

(5)

IX Universitas Kristen Maranatha

3.9. Rancangan Desain Antarmuka ... 71

BAB 4. PENGEMBANGAN PERANGKAT LUNAK... 92

4.1. Implementasi Antarmuka ... 92

BAB 5. PEMBAHASAN PEMBAHASAN dan UJI COBA HASIL PENELITIAN ... 113

5.1. Pengujian Form Login ... 113

BAB 6. KESIMPULAN DAN SARAN ... 128

6.1. Kesimpulan ... 128

6.2. Saran ... 128

(6)

X Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 3. 1. Proses Penjualan Produk ... 19

Gambar 3. 2. Gambar Pembelian Produk ... 21

Gambar 3. 3 Entitas Relantionship Diagram ... 26

Gambar 3. 4 DFD Level 0 ... 36

Gambar 3. 5 DFD Level 1 ... 37

Gambar 3. 6 DFD Proses 2 Level 2 ... 39

Gambar 3. 7 DFD Proses 3 Level 2 ... 40

Gambar 3. 8 Proses 3 Level 3 ... 42

Gambar 3. 9 DFD Proses 3 Level 4 ... 44

Gambar 3. 10 DFD Proses 5 Level 2 ... 45

Gambar 3. 11 Rancangan Design Antarmuka halaman utama ... 71

Gambar 3. 12 Rancangan Design Antarmuka halaman Register ... 72

Gambar 3. 13 Rancangan Design Antarmuka halaman Register Recommendation... 73

Gambar 3. 14 Rancangan Design Antarmuka halaman View Item Detail... 74

Gambar 3. 15 Rancangan Design Antarmuka halaman My Brown Bag ... 75

Gambar 3. 16 Rancangan Design Antarmuka halaman BrownDestination .. 76

Gambar 3. 17 Rancangan Design Antarmuka halaman Confrim Payment ... 77

Gambar 3. 18 Rancangan Design Antarmuka halaman Track Order ... 78

Gambar 3. 19 Rancangan Design Antarmuka halaman Track Order setelah memasukan order id ... 79

Gambar 3. 20 Rancangan Design Antarmuka halaman How To Order ... 80

Gambar 3. 21 Rancangan Design Antarmuka halaman Edit Profile ... 81

Gambar 3. 22 Rancangan Design Antarmuka halaman Message pada Admin ... 82

Gambar 3. 23 Rancangan Design Antarmuka halaman Inbox Item pada Admin ... 83

(7)

XI Universitas Kristen Maranatha Gambar 3. 25 Rancangan Design Antarmuka halaman Search Item pada

Admin ... 85

Gambar 3. 26 Rancangan Design Antarmuka halaman View Member pada Admin ... 86

Gambar 3. 27 Rancangan Design Antarmuka halaman Edit Member pada Admin ... 87

Gambar 3. 28 Rancangan Design Antarmuka halaman View Supplier pada Admin ... 88

Gambar 3. 29 Rancangan Design Antarmuka halaman Edit Supplier pada Admin ... 89

Gambar 3. 30 Rancangan Design Antarmuka halaman XUSalesTransaction pada Admin ... 90

Gambar 3. 31 Rancangan Design Antarmuka halaman XUPurchaseTransaction pada Admin ... 91

Gambar 4. 1 Implementasi Antarmuka Form Login ... 92

Gambar 4. 2 Implementasi Antarmuka Form Register ... 92

Gambar 4. 3 Implementasi Antarmuka Halaman Utama ... 93

Gambar 4. 4 Implementasi Antarmuka Halaman Utama ... 93

Gambar 4. 5 Implementasi Antarmuka Halaman View Detail ... 94

Gambar 4. 6 Implementasi Antarmuka Halaman MyBrownBag ... 94

Gambar 4. 7 Implementasi Antarmuka Halaman BrownDestination ... 95

Gambar 4. 8 Implementasi Antarmuka Halaman BrownDestination ... 95

Gambar 4. 9 Implementasi Antarmuka Halaman Confrim Payment ... 96

Gambar 4. 10 Implementasi Antarmuka Halaman PaymentFormInformed .. 96

Gambar 4. 11 Implementasi Antarmuka Halaman Track Order ... 97

Gambar 4. 12 Implementasi Antarmuka Halaman Track Order Setelah Memasukan OrderId ... 97

Gambar 4. 13 Implementasi Antarmuka Halaman Track Order Setelah Memasukan OrderId ... 98

Gambar 4. 14 Implementasi Antarmuka Halaman How to Order ... 98

Gambar 4. 15 Implementasi Antarmuka Halaman SearchItemResult ... 98

(8)

XII Universitas Kristen Maranatha

Gambar 4. 17 Implementasi Antarmuka Halaman Home pada Admin. ... 99

Gambar 4. 18 Implementasi Antarmuka Halaman Home pada Admin. ... 100

Gambar 4. 19 Implementasi Antarmuka Product Recomedation. ... 100

Gambar 4. 20 Implementasi Antarmuka Product Recomedation. ... 101

Gambar 4. 21 Implementasi Antarmuka Product Recomedation. ... 101

Gambar 4. 22 Implementasi Antarmuka Halaman XUMessage pada Admin ... 102

Gambar 4. 23 Implementasi Antarmuka Halaman XUMessage pada Admin ... 102

Gambar 4. 24 Implementasi Antarmuka Halaman XUInbox pada Admin ... 103

Gambar 4. 25 Implementasi Antarmuka Halaman XUInboxDetail pada Admin ... 103

Gambar 4. 26 Implementasi Antarmuka Halaman XUSearchItem pada Admin ... 104

Gambar 4. 27 Implementasi Antarmuka Halaman XUSearchItem pada Admin ... 104

Gambar 4. 28 Implementasi Antarmuka Halaman XUAddItem pada Admin ... 105

Gambar 4. 29 Implementasi Antarmuka Halaman XUExpiredItem pada Admin ... 105

Gambar 4. 30 Implementasi Antarmuka Halaman XUViewMember pada Admin ... 106

Gambar 4. 31 Implementasi Antarmuka Halaman XUEditMember pada Admin ... 106

Gambar 4. 32 Implementasi Antarmuka Halaman XUViewSupplier pada Admin ... 107

Gambar 4. 33 Implementasi Antarmuka Halaman XUEditSupplier pada Admin ... 107

Gambar 4. 34 Implementasi Antarmuka Halaman XUSalesTransaction pada Admin ... 108

(9)

XIII Universitas Kristen Maranatha Gambar 4. 36 Implementasi Antarmuka Halaman

XUPrintPurchaseTransaction pada Admin ... 109 Gambar 4. 37 Implementasi Antarmuka Halaman XUPrintSalesTransaction pada Admin ... 109 Gambar 4. 38 Implementasi Antarmuka Halaman

XUReportViewItemHasSold ... 110 Gambar 4. 39 Implementasi Antarmuka Halaman

XUReportViewItemHasPurchased ... 110 Gambar 4. 40 Implementasi Antarmuka Halaman XUReportViewSupplier 111 Gambar 4. 41 Implementasi Antarmuka Halaman XUReportConfrimPayment ... 111 Gambar 4. 42 Implementasi Antarmuka Halaman

XPReportPaymentAccepted ... 112 Gambar 4. 43 Implementasi Antarmuka Halaman

(10)

XIV Universitas Kristen Maranatha

DAFTAR TABLE

Tabel 2. 1 Contoh Pemberian Rating ... 6

Tabel 2. 2 Perhitungan Rekomendasi ... 9

Tabel 2. 3. Simbol-simbol kamus data ... 15

Tabel 3. 1. Contoh Pemberian Rating ... 23

Tabel 3. 2. Produk Rekomendasi ... 25

Tabel 3. 3 Table User ... 27

Tabel 3. 4 Table Item ... 28

Tabel 3. 5 Table Supplier ... 28

Tabel 3. 6 Table Pengiriman ... 29

Tabel 3. 7 Table Payment ... 30

Tabel 3. 8 Table Expired_order_item ... 30

Tabel 3. 9 Table message ... 31

Tabel 3. 10 Table Chart ... 32

Tabel 3. 11 Table acitivitylog ... 33

Tabel 3. 12 Table Transaksi_Beli ... 34

Tabel 3. 13 Table Transaksi_ Jual ... 34

Tabel 3. 14 Table desicion ... 35

Tabel 3. 15 Kamus Data User ... 46

Tabel 3. 16 Kamus Data Item ... 46

Tabel 3. 17 Kamus Data Supplier ... 47

Tabel 3. 18 Kamus Data Pengiriman ... 48

Tabel 3. 19 Kamus Data Payment ... 48

Tabel 3. 20 Kamus Data Expired_Order_Item ... 49

Tabel 3. 21 Kamus Data Message ... 49

Tabel 3. 22 Kamus Data Chart... 50

Tabel 3. 23 Kamus Data Acitivitylog ... 51

Tabel 3. 24 Kamus Data Transaksi_Beli ... 51

Tabel 3. 25 Kamus Data Transaksi_Jual ... 52

Tabel 3. 26 Kamus Data Desicion ... 53

(11)

XV Universitas Kristen Maranatha

Tabel 3. 28 Proses Spesifikasi proses 2.1 ... 54

Tabel 3. 29 Proses Spesifikasi proses 2.2 ... 55

Tabel 3. 30 Proses Spesifikasi proses 2.3 ... 56

Tabel 3. 31. Proses Spesifikasi proses 3.1 ... Error! Bookmark not defined. Tabel 3. 32 Proses Spesifikasi proses 3.2 ... 56

Tabel 3. 33 Proses Spesifikasi proses 3.3 ... 57

Tabel 3. 34 Proses Spesifikasi proses 3.4 ... 58

Tabel 3. 35 Proses Spesifikasi proses 3.5 ... 59

Tabel 3. 36 Proses Spesifikasi proses 3.6 ... 60

Tabel 3. 37 Proses Spesifikasi proses 3.7 ... 61

Tabel 3. 38 Proses Spesifikasi proses 3.8 ... 62

Tabel 3. 39 Proses Spesifikasi proses 3.1.1 ... 62

Tabel 3. 40 Proses Spesifikasi proses 3.1.2 ... Error! Bookmark not defined. Tabel 3. 41 Proses Spesifikasi proses 3.1.3 ... 63

Tabel 3. 42 Proses Spesifikasi proses 3.1.2.1 ... 64

Tabel 3. 43 Proses Spesifikasi proses 3.1.2.2 ... 65

Tabel 3. 44 Proses Spesifikasi proses 3.1.2.3 ... 66

Tabel 3. 45 Proses Spesifikasi proses 5.1 ... 67

Tabel 3. 46 Proses Spesifikasi proses 5.2 ... 67

Tabel 3. 47 Proses Spesifikasi proses 5.3 ... 68

Tabel 3. 48 Proses Spesifikasi proses 5.3 ... 69

Tabel 3. 49 Proses Spesifikasi proses 5.4 ... 70

Tabel 5. 1 Testing Login ... 113

Tabel 5. 2 Testing Register ... 114

Tabel 5. 3 Testing View Item Detail ... 115

Tabel 5. 4 Testing Add to Chart ... 115

Tabel 5. 5 Testing Confrim Payment ... 117

Tabel 5. 6 Testing Track Order ... 118

Tabel 5. 7 Testing Rekomendasi Barang ... 119

Tabel 5. 8 Testing XUMessage ... 120

Tabel 5. 9 Testing XUInbox ... 120

(12)

XVI Universitas Kristen Maranatha

Tabel 5. 11 Testing XUAddItem ... 122

Tabel 5. 12 Testing XUExpiredItem ... 122

Tabel 5. 13 Testing XUViewMember ... 123

Tabel 5. 14 Testing XUViewSupplier ... 124

Tabel 5. 15 Testing XUSalesTransaction ... 124

Tabel 5. 16 Testing XUPurchaseTransaction ... 125

Tabel 5. 17 Testing XUReportConfrimPayment ... 126

Tabel 5. 18 Testing XPMessage ... 126

(13)

XVII Universitas Kristen Maranatha

DAFTAR NOTASI/LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Terminal

Untuk memulai dan mengakhiri suatu program

Flowchart Proses

Suatu simbol dari suatu proses

(14)

XVIII Universitas Kristen Maranatha

Jenis Notasi/Lambang Nama Arti

Flowchart Connector

Suatu prosedur akan masuk dan

keluar melalu symbol ini dalam lembar yang sama

Flowchart

OffLine Connector

Merupakan simbol untuk masuk atau keluarnya suatu

Flowchart Document

Merupakan simbol untuk data yang

berbentuk informasi

Flowchart Prosedur

(15)

XIX Universitas Kristen Maranatha

Jenis Notasi/Lambang Nama Arti

Flowchart Simbol

untuk

Flowchart Database

Untuk menyimpan

Objek yang dapat diidentifikasikan dimiliki oleh suatu

entitas entitas kedua dan

(16)

XX Universitas Kristen Maranatha

Jenis Notasi/Lambang Nama Arti

Entity dua entitas yang

(17)

XXI Universitas Kristen Maranatha

Jenis Notasi/Lambang Nama Arti

Entity tiga entitas yang

berbeda satu

data dari suatu bentuk menjadi

bentuk lain

Data Flow

Diagram Data Flow

Aliran data yang menunjukan perpindahan data

dari satu bagian ke bagian lain

dalam suatu data dalam suatu

sistem, baik secara manual maupun secara

(18)

1 Universitas Kristen Maranatha

BAB 1 PENDAHULUAN

Bab 1 menjelaskan tentang masalah yang dihadapi saat ini dan membahas tentang tujuan pembahasan yang dapat membantu menyelesaikan masalah yang dihadapi beserta ruang lingkup yang ikut serta.

1.1 Latar Belakang Masalah

Saat ini teknologi merupakan perkembangan teknologi yang sangat pesat. Dengan adanya perkembangan teknologi saat ini maka semua aktivitas dapat dilakukan menggunakan komputer, dimana komputer dapat membantu kinerja manusia menjadi lebih mudah di dalam mengelolah data dan informasi. Selain itu dengan adanya perkembangan teknologi komputer maka perkembangan teknologi ini dapat digunakan sebagai mata pencaharian, dimana kita dapat memasarkan dan menjual barang-barang kita secara online melalui jaringan internet atau yang biasa disebut sebagai E-Commerce.

Toko Baby and Kids Station merupakan tempat yang beralokasi di Bandung yang menjual peralatan dan pakaian bayi yang terbaru maupun yang sudah ada dipasaran. Toko Baby and Kids Station ini memiliki pelanggan di Bandung maupun diluar Bandung seperti Jakarta, Cirebon,Sukabumi dll. Toko Baby and Kids Station sampai saat ini masih melakukan transaksi secara umum dimana pelanggan harus datang ke toko untuk melihat produk yang dijual dan melakukan transaksi ditempat. Hal ini memakan waktu dan biaya lebih bagi pelanggan yang berada diluar kota untuk melakukan pemesanan produk. Selain itu Toko Baby and Kids Station dapat memasarkan produk-produknya semakin baik.

1.2 Rumusan Masalah

Berikut adalah beberapa masalah yang dapat dirumuskan seputar aplikasi yaitu:

(19)

2 Universitas Kristen Maranatha 2. Bagaimana mengelola data produk yang dijual dan menampilkan

produk sehingga pelanggan dapat mencari produk yang diinginkan? 3. Bagaimana sistem dapat menganalisis profile pelanggan sehingga

dapat mempromosikan produk yang tepat pada pelanggan?

1.3 Tujuan Pembahasan

Adapun tujuan dari pembahasan adalah:

1. Merancang sebuah aplikasi berbasis system informasi yang baik untuk Toko Baby and Kids Station

2. Membuat aplikasi dengan adanya category produk sehingga produk tersusun rapih dan mudah dicari.

3. Membuat aplikasi dengan menggunakan algoritma collaborative filtering.

1.4 Ruang Lingkup Kajian

Adapun ruang lingkup kajian dalam aplikasi ini secara umum dapat dipisahkan menjadi dua bagian yaitu :

1.4.1. Ruang Lingkup Software:

Sistem operasi Microsoft Windows XP Service Pack 3

Sistem Basis Data: mySQL

Bahasa Pemrograman : PHP

Editor Pemrograman: Dreamweaver CS5

1.4.2. Ruang Lingkup Hardware:

Processor Intel pentium 4 2,66 GHz. Memory DDR 2Gb.

Harddisk 40 Gb. Keyboard + Mouse.

1.4.3. Ruang Lingkup Aplikasi:

 Data-data yang digunakan dalam aplikasi ini diperoleh dari Baby and KidsStation

(20)

3 Universitas Kristen Maranatha  Segala bentuk notifikasi dapat dikirimkan melalui email

 Menerapkan Register Recommendation  Menerapkan Collaborative Filtering

1.4.4. Ruang Lingkup Pemakai:  Admin

Admin dapat melakukan insert, update, delete dan view pada produk yang dipasarkan, laporan penjulan pembelian produk, data supplier, data pelanggan, serta dapat melakukan boardcast email untuk pemasaran produk baru kepada pelanggan dan melakukan

comment pada produk  Pegawai

Pegawai dapat melakukan insert, update pada produk yang dipasarkan, laporan penjulan dan pembelian produk, serta dapat melakukan boardcast email untuk pemasaran produk baru kepada pelanggan dan melakukan comment pada produk

 Pelanggan

Pelanggan dapat melakukan insert, update, view data pelanggan, serta dapat melakukan comment pada produk.

1.5 Sumber Data

Data-data yang digunakan dalam penyusunan makalah ini adalah :

1.5.1. Data Primer

Data primer merupakan data yang diperoleh melalui proses pembelajaran mata kuliah Pemrogaman Web, Pemrograman Web Lanjut, Basis Data, dan Basis Data Lanjut yang diajarkan oleh dosen Universitas Kristen Maranatha.

1.5.2. Data Sekunder

(21)

4 Universitas Kristen Maranatha

1.6 Sistematika Penyajian

Sistematika penyajian yang digunakan dalam laporan penelitian ini adalah sebagai berikut:

BAB 1 PENDAHULUAN

Berisi uraian mengenai Latar Belakang, Rumusan Masalah, Tujuan, Sumber Data, Ruang Lingkup Kajian, Batasan Masalah, dan Sistematika Penyajian.

BAB 2 KAJIAN TEORI

Berisi tentang dasar teori-teori yang menunjang dalam menyusun laporan Tugas Akhir ini.

BAB 3 ANALISIS DAN RANCANGAN SISTEM

Berisi hasil analisis dan perancangan sistem yang dibuat antara lain: ERD,

user interface, database.

BAB 4 HASIL PENELITIAN

Berisi tentang kumpulan-kumpulan screenshot dari aplikasi dan penjelasannya disetiap fungsi.

BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Berisi tentang pengujian yang telah dilakukan pada aplikasi berikut serta dengan hasil-hasilnya.

BAB 6 SIMPULAN DAN SARAN

(22)

128 Universitas Kristen Maranatha

BAB 6. KESIMPULAN DAN SARAN

Bab 6 menjelaskan tentang proses bisnis yang akan digunakan beserta analisis dan rancangan sistem yang akan digunakan untuk pembuatan aplikasi ini.

6.1. Kesimpulan

Berikut simpulan yang didapatkan dari Tugas Akhir adalah:

1) Dengan adanya fitur Chart sehingga dapat melakukan transaksi penjualan dan adanya fitur Add Item sehingga dapat melakukan transaksi pembelian.

2) Adanya fitur pencatatan transaksi pembelian dan penjualan barang serta fitur search untuk proses pencarian barang.

3) Dengan ada Register Recommendation dan Collaborative Filltering sehingga user mendapatkan recomendasi produk secara tepat.

6.2. Saran

Berikut adalah saran yang dapat disampaikan untuk pengembangan aplikasi lebih lanjut:

1) Aplikasi ini dapat dikembangkan dengan menambahkan fitur sms gateway yang dapat membantu Baby and KidsStation dalam proses pengiriman pesan kepada user.

(23)

129 Universitas Kristen Maranatha

DAFTAR PUSAKA

[1] T. Bhuiyan, Trust For Intelligent Recomendattion, 2013.

[2] Y. Z. L. Guandong Xu, Web Mining and Social Networking : Techniques

and Application, 2010.

[3] C. H. Meliana Christianti, “Aplikasi E-Commerce dengan Sistem

Rekomendasi Berbasis Collaborative Filtering pada Toko Komputer

Ekaria,” pp. 157-175, 2011.

[4] Yuhefizar, H. Mooduto and H. Rahmat, Cara Mudah Membangun Website

Interaktif Menggunakan Content Management System Joomia(CMS), 2009.

[5] L. &. K. L. Boone, Contemporary Business Edisi 11, 2006.

[6] S. Ema Utami, 10 Langkah Belajar Logika dan Algoritma,Menggunakan Bahasa C dan C++ di GNU/Linux, 2005.

[7] R. Imbar and B. Suteja, Pemrograman Web-Commerce dengan ORACLE

& ASP, Bandung: INFORMATIKA, 2006.

[8] P. S. Rogger, Software Engineering A Practitioner's Approach 5th Edition, 2001.

Gambar

Tabel 5. 11 Testing XUAddItem ................................................................

Referensi

Dokumen terkait

Sesuai dengan permasalahan yang ada, maka tujuan yang ingin dicapai dalam penelitian ini adalah untuk mengetahui untuk mengetahui nilai rata-rata MPC (Marginal Propensity

 MRM adalah proses sistematis untuk mengurangi atau menghilangkan risiko terhadap mutu.. CPOTB : Manajemen Risiko

Dengan menggunakan marker ini maka proses tracking pada saat aplikasi digunakan, komputer akan mengenali posisi dan orientasi dari marker dan akan menciptakan objek virtual

Berdasarkan hasil penelitian yang dilakukan tentang hubungan tingkat pengetahuan ibu dan status gizi dengan derajat dehidrasi pada pasien balita diare akut di

Dari hasil pengamatan apabila petambak ingin mengganti atau menambahkan air maka saat yang tepat adalah sekitar pukul 21.00 WIB atau pasang kedua untuk nilai tertinggi

Pt. Peserta PW tingkat Nasional adalah para Pramuka Penegak dan Pandega dari daerah-daerah dan mereka yang diundang. Peserta PW Daerah adalah para Penegak dan Pandega dari Daerah

Satuan lahan pendekatan geologi ada 20 macam, satuan lahan pendekatan tanah ada 49 macam, satuan lahan pendekatan land system pada tingkat face* ada 74 macam, satuan

1) Bibit kelapa sawit ditanam dengan tegak lurus, jika penanaman kelapa sawit miring bisa memempengaruhi pertumbuhan menjadi tidak optimal. 2) Pada saat penanaman tanah