Sistem E-Commerce Baby Shop BabyWow Menggunakan Metode Sistem Rekomendasi Nearest Neighbor.

(1)

ABSTRAK

Pada saat ini teknologi berkembang sangat cepat, sehingga kegiatan banyak yang dapat dilakukan dengan mudah dan cepat. BabyShop BabyWow belum menggunakan sistem yang terkomputerisasi dalam proses layanan pelanggan, informasi, pengelolaan produk, perhitungan ongkos kirim. Hal ini mengakibatkan penjualan menjadi kurang maksimal.

Oleh karena itu, penulis ingin melakukan penelitian dengan judul “Sistem E-Commerce BabyShop BabyWow Menggunakan Metode Sistem Rekomendasi Nearest Neighbor”. Penelitian ini bertujuan untuk menghasilkan sebuah aplikasi berbasis web yang dapat membuat BabyShop BabyWow lebih efisien dalam memberikan layanan kepada pelanggan, pengelolaan produk, perhitungan ongkos kirim.


(2)

ABSTRACT

At this time the technology is developing very fast, so many activities that can be done easily and quickly. Babyshop BabyWow not using a computerized system in the process of customer service, information, product management, calculation of postage. This resulted in sales to less than the maximum. Therefore, the authors wanted to do research with the title “Sistem E-Commerce BabyShop BabyWow Menggunakan Metode Sistem Rekomendasi Nearest Neighbor”. This study aims to produce a web-based application that can make BabyShop BabyWow more efficient in providing services to customers, product management, calculating postage.


(3)

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 ... xi

DAFTAR TABEL ... xiii

DAFTAR NOTASI/ LAMBANG ... xiv

DAFTAR SINGKATAN ... xvi

DAFTAR ISTILAH ... xvii

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 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 ... 4

KAJIAN TEORI ... 4

2.1 Sistem Informasi ... 4

2.2 E-Commerce ... 4


(4)

2.4 Flowchart... 5

2.5 Entity Relationship Diagram ... 5

2.6 Data Flow Diagram ... 6

2.7 Blackbox Testing ... 6

2.8 JavaScript ... 6

2.9 Cascading Style Sheets ... 7

2.10 Hypertext Preprocessor ... 7

2.11 HyperText Markup Language ... 7

2.12 Bootstrap ... 8

2.13 Nearest Neighbor ... 8

2.14 Manhattan Distance ... 9

BAB 3 ANALISIS DAN RANCANGAN SISTEM ... 10

3.1 Proses Bisnis Penjualan... 10

3.2 Proses Bisnis Tracking Order ... 12

3.3 Analisis Basis Data ... 13

3.3.1 Sistem E-Commerce BabyShop Baby Wow Menggunakan Metode Sistem Rekomendasi Nearest Neighbor ... 13

3.4 Analisis Rekomendasi Produk Menggunakan Nearest Neighbor ... 15

3.4.1 Algoritma Nearest Neighbor ... 15

3.4.2 Perhitungan Algoritma Nearest Neighbor ... 15

3.5 Pengguna Interface Design ... 17

3.5.1 Pengguna Interface Design Halaman Utama ... 17

3.5.2 Pengguna Interface Design Halaman Kategori ... 18

3.5.3 Pengguna Interface Design Halaman Hubungi Kami ... 19

3.5.4 Pengguna Interface Design Halaman Tentang Kami ... 19


(5)

3.5.6 Pengguna Interface Design Halaman Keranjang ... 21

3.5.7 Pengguna Interface Design Halaman Profile ... 22

3.5.8 Pengguna Interface Design Halaman Pelacakan ... 23

3.5.9 Pengguna Interface Design Riwayat Transaksi ... 23

3.5.10 Pengguna Interface Design Halaman Rincian Produk ... 24

3.5.11 Pengguna Interface Design Halaman Kelola Barang Admin ... 25

3.5.12 Pengguna Interface Design Halaman Kelola Pengguna Admin ... 26

3.5.13 Pengguna Interface Design Halaman Kelola Transaksi Admin ... 26

3.5.14 Pengguna Interface Design Halaman Melihat Laporan Admin ... 27

3.6 Data Flow Diagram ... 27

3.6.1 DFD Lvl 0 ... 27

3.6.2 DFD Lvl 1 ... 28

3.6.2.1 DFD Lvl 2 Pengolahan Data Transaksi ... 28

3.6.2.2 DFD Lvl 2 Pengolahan Data Produk ... 29

3.7 Specification Process (PCSPEC) ... 30

3.8 Kamus Data ... 33

BAB 4 IMPLEMENTASI dan hasil penelitian ... 37

4.1 Halaman “Beranda” ... 37

4.2 Halaman “Form Login”... 38

4.3 Halaman “Form Registrasi” ... 38

4.4 Halaman “Lihat Produk” ... 39

4.5 Halaman “Keranjang” ... 40

4.6 Halaman “Pilih Alamat” ... 40

4.7 Halaman “Pilih Jenis Pengiriman” ... 41

4.8 Halaman “Checkout” ... 42


(6)

4.10 Halaman “Transaksi” ... 43

4.11 Halaman “Profil” ... 44

4.12 Halaman “Tambah Alamat Baru” ... 44

BAB 5 PENGUJIAN ... 46

5.1 Pengujian Login ... 46

5.2 Pengujian Registrasi ... 46

5.3 Pengujian Pencarian Produk ... 47

5.4 Pengujian Tambah Produk ... 47

5.5 Pengujian Hapus Produk ... 47

5.6 Pengujian Perbarui Produk ... 48

5.7 Pengujian Tambah Detil Produk ... 48

5.8 Pengujian Hapus Detil Produk ... 48

5.9 Pengujian Perbarui Detil Produk ... 49

BAB 6 SIMPULAN DAN SARAN ... 50

6.1 Simpulan ... 50

6.2 Saran ... 50


(7)

DAFTAR GAMBAR

Gambar 2.1 Rumus Penghitungan kedekatan antara dua kasus ... 8

Gambar 3.5 Flowchart Proses Bisnis Penjualan ... 11

Gambar 3.6 Flowchart Bisnis Tracking Order ... 12

Gambar 3.8 ERD Sistem E-Commerce Baby Shop BabyWow menggunakan Sistem Rekomendasi Nearest Neighbor. ... 14

Gambar 3.9 User Interface Design Halaman Utama ... Gambar 3.10 Pengguna Interface Design Halaman Kategori ... 18

Gambar 3.11 Pengguna Interface Design Halaman Hubungi Kami... 19

Gambar 3.12 Pengguna Interface Design Halaman Tentang Kami ... 19

Gambar 3.13 Pengguna Interface Design Halaman Pendaftaran ... 20

Gambar 3.14 User Interface Design Halaman Keranjang ... Gambar 3.15 User Interface Design Halaman Profile ... Gambar 3.16 Pengguna Interface Design Halaman Pelacakan ... 23

Gambar 3.17 Pengguna Interface Design Riwayat Transaksi ... 23

Gambar 3.18 Pengguna Interface Design Halaman Rincian Produk ... 24

Gambar 3.19 User Interface Design Kelola Barang Admin ... Gambar 3.20 Pengguna Interface Design Halaman Kelola Pengguna Admin ... 26

Gambar 3.21 Pengguna Interface Design Halaman Kelola Transaksi Admin ... 26

Gambar 3.22 Pengguna Interface Design Halaman Melihat Laporan Admin... 27

Gambar 3.23 DFD Lvl 0 ... 27

Gambar 3.24 DFD Lvl 1 ... 28

Gambar 3.25 DFD Lvl 2 Pengolahan Data Transaksi... 28

Gambar 3.26 DFD Lvl 2 Pengolahan Data Produksi ... 29

Gambar 4.1 Halaman “Beranda”... 37

Gambar 4.2 Halaman “Form Login” ... 38

Gambar 4.3 Halaman “Form Registrasi” ... 38

Gambar 4.4 Halaman “Lihat Produk” ... 39

Gambar 4.5 Halaman “Keranjang” ... 40

Gambar 4.6 Halaman “Pilih Alamat”... 40


(8)

Gambar 4.8 Halaman “Checkout” ... 42

Gambar 4.9 Halaman “Konfirmasi Pembayaran” ... 42

Gambar 4.10 Halaman “Transaksi” ... 43

Gambar 4.11 Halaman “Profil” ... 44


(9)

DAFTAR TABEL

Tabel 3.1 Skenario Perhitungan Rekomendasi ... 15

Tabel 3.2 Nilai Persamaan ... 16

Tabel 3.3 Pspec 1 (Registrasi) ... 30

Tabel 3.4 Pspec 2 (Login) ... 30

Tabel 3.5 Pspec 3 (Pencarian Produk) ... 30

Tabel 3.6 Pspec 5.1 (Tambah Produk) ... 31

Tabel 3.7 Pspec 5.2 (Hapus Produk) ... 31

Tabel 3.8 Pspec 5.3 (Perbarui Produk) ... 31

Tabel 3.9 Pspec 5.4 (Tambah Detil Produk) ... 32

Tabel 3.10 Pspec 5.5 (Hapus Detil Produk) ... 32

Tabel 3.11 Pspec 5.6 (Perbarui Detil Produk)... 32

Tabel 3.12 Kamus Data (Data Login) ... 33

Tabel 3.13 Kamus Data (Data Alamat) ... 33

Tabel 3.14 Kamus Data (Data Pembelian) ... 34

Tabel 3.15 Kamus Data (Data Detil Pembelian) ... 34

Tabel 3.16 Kamus Data (Data Keranjang) ... 35

Tabel 3.17 Kamus Data (Data Produk) ... 35

Tabel 3.18 Kamus Data (Data Detil Produk) ... 35

Tabel 3.19 Kamus Data (Data Pengguna) ... 36

Tabel 5.1 Pengujian Login ... 46

Tabel 5.2 Pengujian Registrasi ... 46

Tabel 5.3 Pengujian Pencarian Produk ... 47

Tabel 5.4 Pengujian Tambah Produk ... 47

Tabel 5.5 Pengujian Hapus Produk ... 47

Tabel 5.6 Pengujian Perbarui Produk... 48

Tabel 5.7 Pengujian Tambah Detil Produk ... 48

Tabel 5.8 Pengujian Hapus Detil Produk ... 48


(10)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Terminal

Simbol untuk

permulaan atau akhir dari suatu program

Flowchart Process

Simbol yang

menunjukkan

pengolahan yang dilakukan oleh komputer

Flowchart Manual

Operation

Simbol yang

menunjukkan

pengolahan yang tidak dilakukanoleh

komputer

Flowchart Decision

Simbol untuk kondisi

yang akan

menghasilkan beberapa

kemungkinan jawaban/ aksi

Flowchart Off-line Storage

Simbol yang

menunjukkan bahwa data di dalam simbol ini akan disimpan

Flowchart Punched card

Simbol yang

menyatakan input berasal dari kartu atau output ditulis ke kartu

Flowchart Dokumen

Simbol yang

menyatakan input berasal dari dokumen dalam bentuk kertas atau output dicetak ke kertas.

DFD

Simbol External Entity

Merupakan kesatuan di lingkungan luar sistem bias berupa orang, organisasi atau sistem lain. DFD

Process Merupakan proses di perhitungan arimatik penulisan suatu formula atau pembuatan laporan DFD Data Store (simpan data)

Dapat berupa suatu file atau database pada sistem


(11)

Jenis Notasi/Lambang Nama Arti

komputer atau catatan manual DFD

Data Flow (arus data)

Arus data ini mengalir diantara proses, simpan data dan kesatuan luar ERD

Entitas Menunjukkan

sebuah objek yang dapat dibedakan dengan objek lainnya

ERD Atribut Mendeskripsikan

karakter entitas ERD

Relasi Menunjukkan

adanya hubungan diantara sejumlah entitas yang berbeda

ERD

Garis (one to many)

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


(12)

DAFTAR SINGKATAN

CSS Cascading Style Sheets

DFD Data Flow Diagram

ERD Entity Relationship Diagram

HTML Hyper Text Markup Language

PCSPEC Process Specification

PHP Hypertext Prepocessor


(13)

DAFTAR ISTILAH

Login fungsi dimana pengguna memasukkan

penggunaname dan password sebelum mengakses aplikasi.

Logout untuk mengakhiri akses pengguna

Password kata sandi untuk mengakses ke sumber tertentu Pengguna personal-personal yang terlibat langsung dalam


(14)

BAB 1

PENDAHULUAN

Pada bab ini akan dibahas mengenai latar belakang masalah, rumusan, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian dari penelitian.

1.1Latar Belakang Masalah

Di era yang modern sekarang ini, sudah banyak perkembangan teknologi yang bisa kita lihat dan nikmati. Salah satunya ialah penggunaan internet yang memudahkan kita untuk mendapatkan informasi, berkomunikasi maupun melakukan transaksi secara online. Oleh karena itu, pelanggan dapat dengan mudah mengetahui berbagai informasi, seperti harga, kualitas, sistem pembayaran dan pelayanan yang ditawarkan oleh online shop.

Banyaknya Online Shop yang ada saat ini membuat para pelanggan tidak setia dengan hanya satu Online Shop, sehingga banyak Online Shop yang tidak bertahan dalam bisnis ini. Dari beberapa survei yang telah dilakukan, menunjukkan kunci keberhasilan perusahaan bukan hanya dilihat dari produk ataupun jasa yang ditawarkan, akan tetapi juga mengenai pelayanan yang dapat melebihi harapan pelanggan.

BabyWow Baby online shop merupakan sebuah toko online yang menjual perlengkapan, peralatan, pakaian, mainan maupun makanan bayi. Penjualan yang dilakukan masih menggunakan sistem manual sehingga berakibat kurang meningkatnya angka penjualan. Selain itu, segala prosedur dan transaksi masih belum terkomputerisasi sehingga data – data transaksi tidak teroraganisir dengan baik.

Dengan adanya masalah ini, penulis akan mengaplikasikan sebuah aplikasi berbasis web yang dapat digunakan untuk mencatat pemesanan, penjualan serta informasi barang yang direkomendasikan berdasarkan pemberian rating tiap produk. Dan diharapkan aplikasi ini dapat mengefesiensikan pelanggan dalam memperoleh data dan melakukan transaksi di dalam aplikasi yang dibuat.


(15)

2

1.2Rumusan Masalah

Berdasarkan latar belakang tersebut, maka masalah yang akan muncul dapat diidentifikasi sebagai berikut :

1. Bagaimana membuat Sistem E-Commerce yang dapat memudahkan pengelolaan transaksi penjualan dan pembayaran ?

2. Bagaimana mengimplementasikan metode Sistem Rekomendasi Nearest Neighbor untuk BabyShop Babywow?

1.3Tujuan Pembahasan

Tujuan dari rumusan masalah yang telah disebutkan adalah sebagai berikut : 1. Membuat Sistem E-Commerce yang dapat memudahkan pengelolaan transaksi

penjualan dan pembayaran.

2. Mengimplementasikan metode Sistem Rekomendasi Nearest Neighbor untuk BabyShop Babywow.

1.4Ruang Lingkup

Ruang lingkup yang terdapat dalam software adalah : 1. Sistem Operasi : Windows 7 atau Windows 8 2. Basis Data : SQL Server 2008 R2

3. Bahasa Scripting : PHP,HTML,CSS

Ruang lingkup yang terdapat dalam hardware agar aplikasi berjalan dengan baik adalah :

1. Spesifikasi Minimum Processor Intel Pentium i3 2. Spesifikasi Minimum Memory 4 GB

3. Spesifikasi Minimum Harddisk 100 GB 4. Keyboard dan Mouse

5. Monitor

Aplikasi ini dapat diakses oleh pengunjung, kustomer dan admin. Pengunjung : Melihat barang, Registrasi

Kustomer : Melakukan pemesanan, pembelian barang.


(16)

3

1.5Sumber Data

Sumber data yang digunakan untuk pembuatan aplikasi ini diperoleh dari : 1. Primer

Data diperoleh dari dokumen serta wawancara pemilik secara langsung. 2. Sekunder

Data diperoleh dari buku, internet, dan sumber –sumber lainya yang mendukung data primer.

1.6Sistematika Penyajian

Sistematika penyajian dari penyusunan laporan ini adalah sebagai berikut : BAB 1. 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 2. Kajian Teori

Bab ini berisi tentang penjelasan teori-teori yang berkatian dengan pembuatan sistem dan mendukung pembuatan sistem yang ada

BAB 3. Analisis dan Rancangan Sistem

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

BAB 4. Hasil Penelitian

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

BAB 5. Pembahasan dan Uji Coba Hasil Penelitian

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

BAB 6. Simpulan dan Saran

Bab ini berisi kesimpulan dari pembahasan pada perancangan serta analisa pengujian aplikasi yang dibuat.


(17)

BAB 6

SIMPULAN DAN SARAN

Setelah melaksanakan penelitian tentang Sistem E-Commerce BabyShop Baby

Wow Menggunakan Metode Sistem Rekomendasi Nearest Neighbor serta hasil

pembahasan yang penulis uraikan pada bab-bab sebelumnya, maka pada bab ini dapat ditarik kesimpulan dan saran yang diharapkan berg una dan bermanfaat untuk penelitian selanjutnya. Adapun simpulan dan saran dari penelitian ini, yaitu:

6.1Simpulan

Dari hasil analisis diatas dapat diambil kesimpulan mengenai pengembangan aplikasi Sistem E-Commerce BabyShop Baby Wow Menggunakan Metode Sistem Rekomendasi Nearest Neighbor, antara lain:

1. Sistem yang dibuat dapat mengelola data produk, data customer.

2. Sistem yang dibuat dapat memberikan hasil rekomendasi produk berdasarkan profil pengguna dan isi produk.

3. Sistem yang dibuat dapat memberikan status produk dan ongkos kirim tujuan pengiriman yang ingin dibeli kustomer.

6.2Saran

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

1. Perlu adanya pengembangan ekspedisi untuk pengiriman yang dilakukan penjual.

2. Perlu adanya pengembangan pembayaran kustomer dengan berbagai metode yang ada.


(18)

SISTEM E-COMMERCE BABY SHOP BABYWOW

MENGGUNAKAN METODE SISTEM

REKOMENDASI

NEAREST NEIGHBOR

TUGAS AKHIR

Diajukan untuk Memenuhi Persyaratan Akademik dalam

Menyelesaikan Pendidikan pada Program Studi

S1 Teknik Informatika Universitas Kristen Maranatha

Oleh

Yuri Sukamto

1372079

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN MARANATHA

BANDUNG

2016


(19)

PRAKATA

Puji syukur dan terimakasih kepada Tuhan Yang Maha Esa atas anugerah, hikmat, dan penyertaan-Nya, sehingga saya dapat menyelesaikan penelitian saya yang berjudul Sistem E-Commerce Baby Shop Babywow Menggunakan Metode Sistem Rekomendasi Nearest Neighbor dengan sebaik-baiknya. Laporan ini dibuat untuk memenuhi persyaratan kelulusan dengan mata kuliah Tugas Akhir Semester Ganjil 2016-2017. Pada kesempatan ini saya mengucapkan terima kasih kepada Ibu Yenni M. Djajalaksana, MBA., Ph.D selaku pembimbing Tugas Ahir saya yang berjudul Sistem E-Commerce Baby Shop Babywow Menggunakan Metode Sistem Rekomendasi Nearest Neighbor atas bimbingannya sehingga penulis dapat menyelesaikan Tugas Akhir ini dengan baik.

Penyusunan laporan kerja praktek ini tidak terlepas dari dukungan, dorongan, bantuan dari dosen, orang tua, dan teman-teman. Oleh karena itu, penulis juga ingin mengucapkan terima kasih yang sebesar-besarnya kepada: 1. Bapak Dr. Hapnes Toba, M. Sc. selaku Dekan Fakultas Teknologi Informasi Universitas Kristen Maranatha.

2. Bapak Robby Tan, S.Kom, M.T. selaku Ketua Jurusan S1 Teknik Informatika Universitas Kristen Maranatha.

3. Ibu Meliana Christianti J., S.Kom., M.T. selaku Koordinator Tugas Akhir. 4. Seluruh Pengajar Universitas Kristen Maranatha yang telah memberikan ilmu kepada penulis sehingga Laporan Tugas Akhir ini dapat diselesaikan dengan sebaik-baiknya.

5. Seluruh keluarga, senior dan teman – teman penulis yang telah memberikan dukungannya.

Bandung, 3 November 2016


(20)

DAFTAR PUSTAKA

[1] E. Imanda dan D. Edi, Sistem Informasi Pembelian Penjualan Dilengkapi Decission Support System Untuk Penentuan Supplier, Bandung: JuTISI, Vol 2, No 1, 2016.

[2] J. Wong, Internet Marketing For Beginners, Jakarta: Elex Media Komputindo, 2010.

[3] M. Dra. Hj. Yulia Djahir dan S. M. Dewi Pratita, bahan Ajar Sistem Informasi Manajemen, Yogyakarta: Deepublish, 2015.

[4] L. Sitorus, Algoritma dan Pemrograman, Yogyakarta: Penerbit Andi, 2015. [5] M. Prof. Dr. Ir. Marimin, M. M. Ir. Hendri Tanjung dan S. M. Haryo Prabowo,

Sistem Informasi Manajemen Sumber Daya Manusia, Jakarta: Grasindo, 2006.

[6] H. A. Fatta dan S. Amikom, Rekayasa Sistem Pengenalan Wajah, Yogyakarta: Penerbit Andi, 2009.

[7] H. A. Fatta dan S. Amikom, analisis dan perancangan sistem informasi untuk keunggulan bersaing perusahaan dan organisasi modern, Yogyakarta: Penerbit Andi, 2007.

[8] Brooks dan D. R., An Introduction to HTML and JavaScript: for Scientists and Engineers, London: Springer, 2007.

[9] R. York, Beginning CSS: Cascading Style Sheets for Web Design Third Edition, Indianapolis: Inc Wiley Publishing, 2011.

[10] l. Quigley dan M. Gargenta, PHP and MySQL by Example, Massachusetts: Inc Pearson Education, 2007.

[11] W. W, HTML: A Beginner’s Guide, New York: McGraw-Hill, 2006.

[12] Grinberg dan Miguel, Flask Web Development: Developing Web Applications with Python. First Edition, Sebastopol: Inc O’Reilly Media, 2014.

[13] Kusrini dan E. T. Luth, Algoritma Data Mining, Yogyakarta: CV ANDI OFFSET (Penerbit ANDI), 2009.


(21)

[14] T. M. Ahmad, Y. H. Chrisnanto dan R. Yuniarti, “PENENTUAN PEMULIHAN KESEHATAN IBU HAMIL MENGGUNAKAN TEKNIK CASE BASED REASONING DAN MANHATTAN DISTANCE,” Seminar Nasional Sains dan Teknologi ke-7, vol. 1, p. 45, 2016.

[15] O. Lukito, Sistem Informasi Penjualan Pembelian Dan Rekomendasi Produk Dengan Metode Collaborative Filtering, Bandung, 2015.

[16] S. Budiwijaya dan M. C. J., ANALISIS DAN PERANCANGAN APLIKASI E-COMMERCE DENGAN METODE REKOMENDASI NEAREST NEIGHBOUR, Airmadidi, Minahasa Utara: Fakultas Ilmu Komputer - Universitas Klabat, 2015.


(1)

3

Universitas Kristen Maranatha

1.5Sumber Data

Sumber data yang digunakan untuk pembuatan aplikasi ini diperoleh dari : 1. Primer

Data diperoleh dari dokumen serta wawancara pemilik secara langsung. 2. Sekunder

Data diperoleh dari buku, internet, dan sumber –sumber lainya yang mendukung data primer.

1.6Sistematika Penyajian

Sistematika penyajian dari penyusunan laporan ini adalah sebagai berikut : BAB 1. 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 2. Kajian Teori

Bab ini berisi tentang penjelasan teori-teori yang berkatian dengan pembuatan sistem dan mendukung pembuatan sistem yang ada

BAB 3. Analisis dan Rancangan Sistem

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

BAB 4. Hasil Penelitian

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

BAB 5. Pembahasan dan Uji Coba Hasil Penelitian

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

BAB 6. Simpulan dan Saran

Bab ini berisi kesimpulan dari pembahasan pada perancangan serta analisa pengujian aplikasi yang dibuat.


(2)

50

Universitas Kristen Maranatha

BAB 6

SIMPULAN DAN SARAN

Setelah melaksanakan penelitian tentang Sistem E-Commerce BabyShop Baby Wow Menggunakan Metode Sistem Rekomendasi Nearest Neighbor serta hasil pembahasan yang penulis uraikan pada bab-bab sebelumnya, maka pada bab ini dapat ditarik kesimpulan dan saran yang diharapkan berg una dan bermanfaat untuk penelitian selanjutnya. Adapun simpulan dan saran dari penelitian ini, yaitu:

6.1Simpulan

Dari hasil analisis diatas dapat diambil kesimpulan mengenai pengembangan aplikasi Sistem E-Commerce BabyShop Baby Wow Menggunakan Metode Sistem Rekomendasi Nearest Neighbor, antara lain:

1. Sistem yang dibuat dapat mengelola data produk, data customer.

2. Sistem yang dibuat dapat memberikan hasil rekomendasi produk berdasarkan profil pengguna dan isi produk.

3. Sistem yang dibuat dapat memberikan status produk dan ongkos kirim tujuan pengiriman yang ingin dibeli kustomer.

6.2Saran

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

1. Perlu adanya pengembangan ekspedisi untuk pengiriman yang dilakukan penjual.

2. Perlu adanya pengembangan pembayaran kustomer dengan berbagai metode yang ada.


(3)

SISTEM E-COMMERCE BABY SHOP BABYWOW

MENGGUNAKAN METODE SISTEM

REKOMENDASI

NEAREST NEIGHBOR

TUGAS AKHIR

Diajukan untuk Memenuhi Persyaratan Akademik dalam

Menyelesaikan Pendidikan pada Program Studi

S1 Teknik Informatika Universitas Kristen Maranatha

Oleh

Yuri Sukamto

1372079

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN MARANATHA

BANDUNG

2016


(4)

PRAKATA

Puji syukur dan terimakasih kepada Tuhan Yang Maha Esa atas anugerah, hikmat, dan penyertaan-Nya, sehingga saya dapat menyelesaikan penelitian saya yang berjudul Sistem E-Commerce Baby Shop Babywow Menggunakan Metode Sistem Rekomendasi Nearest Neighbor dengan sebaik-baiknya. Laporan ini dibuat untuk memenuhi persyaratan kelulusan dengan mata kuliah Tugas Akhir Semester Ganjil 2016-2017. Pada kesempatan ini saya mengucapkan terima kasih kepada Ibu Yenni M. Djajalaksana, MBA., Ph.D selaku pembimbing Tugas Ahir saya yang berjudul Sistem E-Commerce Baby Shop Babywow Menggunakan Metode Sistem Rekomendasi Nearest Neighbor atas bimbingannya sehingga penulis dapat menyelesaikan Tugas Akhir ini dengan baik.

Penyusunan laporan kerja praktek ini tidak terlepas dari dukungan, dorongan, bantuan dari dosen, orang tua, dan teman-teman. Oleh karena itu, penulis juga ingin mengucapkan terima kasih yang sebesar-besarnya kepada: 1. Bapak Dr. Hapnes Toba, M. Sc. selaku Dekan Fakultas Teknologi Informasi Universitas Kristen Maranatha.

2. Bapak Robby Tan, S.Kom, M.T. selaku Ketua Jurusan S1 Teknik Informatika Universitas Kristen Maranatha.

3. Ibu Meliana Christianti J., S.Kom., M.T. selaku Koordinator Tugas Akhir. 4. Seluruh Pengajar Universitas Kristen Maranatha yang telah memberikan ilmu kepada penulis sehingga Laporan Tugas Akhir ini dapat diselesaikan dengan sebaik-baiknya.

5. Seluruh keluarga, senior dan teman – teman penulis yang telah memberikan dukungannya.

Bandung, 3 November 2016


(5)

51

Universitas Kristen Maranatha

DAFTAR PUSTAKA

[1] E. Imanda dan D. Edi, Sistem Informasi Pembelian Penjualan Dilengkapi Decission Support System Untuk Penentuan Supplier, Bandung: JuTISI, Vol 2, No 1, 2016.

[2] J. Wong, Internet Marketing For Beginners, Jakarta: Elex Media Komputindo, 2010.

[3] M. Dra. Hj. Yulia Djahir dan S. M. Dewi Pratita, bahan Ajar Sistem Informasi Manajemen, Yogyakarta: Deepublish, 2015.

[4] L. Sitorus, Algoritma dan Pemrograman, Yogyakarta: Penerbit Andi, 2015. [5] M. Prof. Dr. Ir. Marimin, M. M. Ir. Hendri Tanjung dan S. M. Haryo Prabowo,

Sistem Informasi Manajemen Sumber Daya Manusia, Jakarta: Grasindo, 2006.

[6] H. A. Fatta dan S. Amikom, Rekayasa Sistem Pengenalan Wajah, Yogyakarta: Penerbit Andi, 2009.

[7] H. A. Fatta dan S. Amikom, analisis dan perancangan sistem informasi untuk keunggulan bersaing perusahaan dan organisasi modern, Yogyakarta: Penerbit Andi, 2007.

[8] Brooks dan D. R., An Introduction to HTML and JavaScript: for Scientists and Engineers, London: Springer, 2007.

[9] R. York, Beginning CSS: Cascading Style Sheets for Web Design Third Edition, Indianapolis: Inc Wiley Publishing, 2011.

[10] l. Quigley dan M. Gargenta, PHP and MySQL by Example, Massachusetts: Inc Pearson Education, 2007.

[11] W. W, HTML: A Beginner’s Guide, New York: McGraw-Hill, 2006.

[12] Grinberg dan Miguel, Flask Web Development: Developing Web Applications with Python. First Edition, Sebastopol: Inc O’Reilly Media, 2014.

[13] Kusrini dan E. T. Luth, Algoritma Data Mining, Yogyakarta: CV ANDI OFFSET (Penerbit ANDI), 2009.


(6)

52

Universitas Kristen Maranatha [14] T. M. Ahmad, Y. H. Chrisnanto dan R. Yuniarti, “PENENTUAN PEMULIHAN KESEHATAN IBU HAMIL MENGGUNAKAN TEKNIK CASE BASED REASONING DAN MANHATTAN DISTANCE,” Seminar Nasional Sains dan Teknologi ke-7, vol. 1, p. 45, 2016.

[15] O. Lukito, Sistem Informasi Penjualan Pembelian Dan Rekomendasi Produk Dengan Metode Collaborative Filtering, Bandung, 2015.

[16] S. Budiwijaya dan M. C. J., ANALISIS DAN PERANCANGAN APLIKASI E-COMMERCE DENGAN METODE REKOMENDASI NEAREST NEIGHBOUR, Airmadidi, Minahasa Utara: Fakultas Ilmu Komputer - Universitas Klabat, 2015.