SKRIPSI
Diajukan untuk Menempuh Ujian Akhir Sarjana
Program Studi S1 Teknik Informatika
Fakultas Teknik dan Ilmu Komputer
DERRY ANDRIAS PRATAMA
10108458
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
v
ABSTRAK
………
………
i
ABSTRACT
………
………
ii
KATA PENGANTAR
iii
DAFTAR ISI
………
………
v
DAFTAR GAMBAR vii
DAFTAR TABEL
xii
DAFTAR SIMBOL xvi
DAFTAR LAMPIRAN
xx
BAB 1 PENDAHULUAN
1
1.1 Latar Belakang Masalah... 1
1.2 Perumusan Masalah ... 2
1.3 Maksud dan Tujuan ... 3
1.4 Batasan Masalah/Ruang lingkup masalah... 3
1.5 Metodologi Penelitian ... 4
1.6 Sistematika Penulisan ... 6
BAB 2 TINJAUAN PUSTAKA
9
2.1 Tinjauan Perusahaan ... 9
2.1.1
Sejarah Instansi ... 9
2.1.2
Visi dan Misi Instansi ... 9
2.1.3
Struktur Organisasi Instansi ... 10
2.1.4
Deskripsi Kerja Struktur Organisasi Instansi ... 10
2.1.5
Logo Perusahaan ... 11
2.2 Landasan Teori ... 12
2.2.1.
Konsep dasar Sistem ... 12
2.2.2.
Konsep Dasar Informasi ... 12
vi
2.2.8.
Smart Recommendation System
... 15
2.2.9.
Kuesioner ... 17
2.2.10.
E-Commerce
... 18
2.2.11. Perancangan ... 27
2.2.12. Perangkat Lunak yang Digunakan ... 32
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
39
3.2 Analisis Sistem ... 39
3.2.1
Analisis Masalah ... 39
3.2.2
Analisis Sistem Berjalan ... 40
3.2.3
Analisis Pengkodean ... 47
3.2.4
Analisis Metode ... 50
3.2.5
Analisis Sistem Rekomendasi Cerdas ... 50
3.2.6
Aturan Bisnis Pada
E-Commerce
yang akan dibangun... 57
3.2.7
Daftar Fungsi-Fungsi Sistem ... 61
3.2.8
Analisis non fungsional ... 64
3.2.9
Analisis Kebutuhan Non Fungsional ... 64
3.1.9
Analisis Kebutuhan fungsional ... 71
3.2 Perancangan Sistem ... 141
3.2.1
Perancangan Basis Data ... 141
3.2.2
Perancagan Struktur Menu ... 150
3.2.3
Perancangan Antar Muka ... 155
3.2.4
Perancangan Pesan ... 184
3.2.5
Jaringan Semantik ... 186
3.2.6
Perancangan Prosedural ... 191
BAB 4 IMPLEMENTASI DAN PENGUJUAN
203
4.1 Implementasi Sistem ... 203
4.1.1
Perangkat Lunak Pembangunan ... 203
4.1.2
Perangkat Keras Pembangunan ... 203
4.1.3
Implementasi Basis Data ... 204
vii
iii
Assalamu’alaikum Wr. Wb.
Alhamdulillahi Rabbil ‘alamin
, segala puji dan syukur penulis panjatkan ke
hadirat Allah SWT atas rahmat dan karunia-Nya sehingga penulis dapat
menyelesaikan tugas akhir/skripsi yang berjudul
“
MEMBANGUN APLIKASI
E-COMMERCE
DI KINGKONG PET STORE BANDUNG
” disusun guna
memenuhi salah satu syarat dalam menyelesaikan studi jenjang satu(S1) di Program
Studi Teknik Informatika, Universitas Komputer Indonesia.
Penyusunan skripsi ini tidak akan terwujud tanpa dukungan, bantuan dan
masukan dari berbagai pihak. Untuk itu, penulis ingin menyampaikan terima kasih
yang sebesar-besarnya kepada:
1.
ALLAH SWT atas karunia-Nya penulis dapat menyelesaikan penulisan skripsi
ini,
2.
Kedua orangtua saya, dukungan beserta
do’a ayah dan ibu sangat berarti dalam
perjalanan hidup saya, gelap terang senantiasa selalu menjadi sinar hidup saya
selaku anak kalian.
3.
Adik - adiku yang memberikan inspirasi dalam langkah perjalanan hidup.
4.
Ibu Kania Evita Dewi, S.Pd., M.Si., selaku dosen pembimbing terima kasih
sebanyak-banyaknya telah meluangkan waktu untuk memberikan bimbingan,
saran, nasihat, motivasi selama penyusunan skripsi ini.
5.
Bapak Irfan Maliki, ST., MT sebagai reviewer yang telah banyak memberikan
saran, arahan, dan bimbingan kepada penulis.
6.
Ibu Rani Susanto S.Kom sebagai penguji 3 yang telah banyak membantu
iv
meluangkan waktu serta memberikan data-data yang dibutuhkan penulis.
9.
Tidak Lupa saya ucapkan terimakasih kepada Ardi, Sigma, Sifa, Rudi, Elvak,
Rika, Nur’mufmin, Ali I
pai, Sigit, Dadang, Bayu, Bakti, Budi, Ghea, Ali Firdaus,
Yana, Mugeni, Sumpena, Triantoro Sulistio, teman-teman dekat dan
seperjuangan saya IF-9. Jangan pernah menyerah dalam menuntut ilmu, tetap
semangat, dan diberikan kelancaran maupun kemudahan dalam mencapai cita-
citanya.
10.
Semua pihak yang turut memberikan andil dan dukungan dalam penulisan
skripsi ini yang tidak bisa disebutkan satu persatu.
Penulis sadar bahwa dalam penulisan skripsi ini masih terdapat banyak
kekurangan baik dari segi teknik penyajian penulisan, ataupun materi penulisan
mengingat keterbatasan ilmu yang dimiliki penulis. Oleh karena itu penulis
mengharapkan segala bentuk saran dan kritik dari semua pihak demi penyempurnaan
skripsi ini.
Akhir kata, semga Allah SWT senantiasa melimpah curahkan rahmat dan
karunianya serta membalas segala kebaikan semua pihak yang membantu penulis
dalam penyusunan laporan ini dan semoga tulisan ini dapat memberikan manfaat bagi
pihak-pihak yang membutuhkan.
Bandung, 27 Agustus 2013
267
PHP & MySQL
, Yogyakarta: Madcoms & Andi.
[2]
Andi Sunyoto, M. Kom (2008),
Ajax Membangun Web dengan Teknologi
Asynchronouse JavaScript & XML
, Yogyakarta : ANDI.
[3]
Chandraleka, Happy,
Cara Mudah Mengelola E-mail,
Jakarta: MediaKita,
2009.
[4]
Chaudhury, A. dan Jean-Pierre Kuilboer. (2001).
"Business and
E-commerce Infrastructure".
Irwin Professional Pub
[5]
Dewanto, Joko (2006)
Web Desain Metode Aplikasi dan Implementasi
,
Bandung : GRAHA ILMU.
[6]
Fathansyah,
Basis Data
(cetakan keempat), Bandung: CV Informatika,
2002.
[7]
Forouzan, Behrouz,
TCP/IP Protocol Suite,
New York: Mc GRAW-HILL,
2003.
[8]
Hartoko, Alfa,
Kupas Tuntas Paypal
, Jakarta : Elex Media Komputindo,
[9]
Jannach, Dietmar, Zanker Markus, Felfering, Alexander, and Friedrich,
Gerhard, (2011),
An Introduction Recomender System
, New York, USA :
Cambridge University Press.
[10]
Jogiyanto, Hartono.
Pengenalan Komputer
, Andi, Yogyakarta: 1999.
[11]
Kadir, Abdul (2009),
Dasar Perancangan dan Implementasi
Database
Relasional
, Yogyakarta: Andi.
[12]
Korper, Steffano,
The E-commerce Book,
New York: Elsevier, 2000.
[13]
Kristanto, Harianto (1996),
Konsep dan Perancangan
database,
Yogyakarta : ANDI.
[14]
Kurniadi, Adi,
Belajar Sendiri Intranet
, Jakarta: Elex Media Komputindo,
1998.
[15]
Ladjamudin, Al-Bahra Bin (2005), Analisis dan Desain Sistem Informasi,
[16]
Lestarini N, Suci dan Wuri Handayani, Putu,
PENDEFINISIAN
INSTRUMEN EVALUASI WEBSITE E-COMMERCE BUSINESS TO
CONSUMER (B2C)
, Jurnal Sistem Informasi MTI-UI.
[17]
Onno W. Purbo, Aang Arif Wahyudi, (2001)
. “
Mengenal
E-
Commerce”,
[18]
Puspitosari, Heni A., (2011),
Pemrograman Web
Database
dengan PHP &
MySQL Tingkat Lanjut,
Yogyakarta: Skripta Media Creative.
[19]
Raharjo, Budi (2010),
Modul Pemograman WEB (HTML, PHP, MYSQL)
,
Bandung : Modula.
[20]
Rahman, Su,
SEO
:
Jago Cara Cepat
,
Ga Pake Pusing
, Jakarta: Elex
Media Komputindo, 2012.
[21]
Schafer, J.Ben, Frankowski, Dan, Herlocker, Jon, Sen, Shilad, (2007),
Collaborative Filtering Recommender Systems
.
[22]
Simarmata, Janner,
Pengamanan Sistem Komputer
, Yogyakarta: Andi
OFFSET, 2006.
[23]
Sommerville, I. (2006),
Software Engineering,
China : China
Machine
Press.
[24]
Sugiyono, (2010), Metode Penelitian Kuantitatif, Kualitatif, dan
R & D,
Bandung: Alfabeta.
[25]
Suryana,
Taryana
;
Sarwono,
Jonathan,
(2007),
E-Commerce
menggunakan
PHP
dan MyS
QL. Graha Ilmu, Yogyakarta.
[26]
Sutanta, Edhy (2011), Basis Data dalam Tinjauan Konseptual,
Yogyakarta: Andi.
[27]
Wahyono, Teguh,
Sistem Informasi Konsep Dasar, Analisis, Desain dan
Implementasi
, Yogyakarta: Graha Ilmu, 2004
[28]
Wahana computer,
Apa & Bagaimana E-commerce,
Semarang: Andi,
2011.
[29]
Wiswakarma,
Komang
(2010),
Panduan
Lengkap
Menguasai
Pemrograman CSS
, Yogyakarta : Loko Media.
1
1.1
Latar Belakang Masalah
King Kong
Pet Store
merupakan perusahaan yang bergerak pada bidang
penjualan makanan hewan, vitamin, akesesoris kandang, dan keperluan hewan,
khususnya kucing dan anjing. Toko ini berdiri satu setengah tahun yang lalu
bertempat di Jln. Karapitan no. 108 c Bandung. Selain di Bandung, King Kong
Pet Store baru mempunyai konsumen seperti di Makasar, dan Surabaya.
Proses penjualan dan pemesanan di King Kong Pet Store masih dilakukan
dengan cara konsumen harus datang ke toko, sehingga konsumen yang berada
jauh dari lokasi toko akan kesulitan membeli, ataupun hanya sekedar
mendapatkan informasi tentang produk. Konsumen harus menghubungi pihak
toko untuk mengetahui stok maupun info produk. Tapi jika konsumen tidak bisa
datang ke toko biasanya konsumen melakukan pembelian atau pemesanan melalui
e-mail, telepon, sms,
Blackberry Messengger
dan jika konsumen memesan atau
membeli melalui e-mail
,
telepon, sms,
Blackberry Messengger
petugas toko harus
mencatat terlebih dahulu kemudian dimasukan kedalam sistem data penjualannya.
Selain itu juga King Kong Pet Store
hanya mempunyai cakupan pemasaran yang
masih terbatas sehingga tidak banyak orang yang mengenal dan mengetahui
produk yang ada di King Kong Pet Store. Metode promosi yang selama ini
dilakukan King Kong Pet Store menggunakan katalog, brosur, pamplet spanduk,
sehingga ketika ada produk baru katalog, pamplet, spanduk pun harus diubah dan
membutuhkan biaya yang besar.
King Kong Pet Store sebelumnya sudah memiliki sistem penjualan namun
sistem tersebut masih belum bisa mengatasi masalah yang ada. Sistem penjualan
yang dimiliki oleh toko hanya dapat melakukan transaksi di dalam toko,
menginputkan data produk, namun ada beberapa kekurangan dalam sistem
tersebut. Misalnya, pembuatan laporan produk dan penjualan yang seharusnya
Pada saat ini banyaknya yang berebut saingan pasar secara
offline
dan
online
menjadikan kondisi persaingan bisnis cukup ketat. Sehingga diperlukan
inovasi agar bisa bertahan dan bersaing dengan toko lain yang sejenis. Oleh
karena itu, King Kong Pet Store akan mencoba memasarkan produk dengan
menggunakan
E-Commerce
yang diharapkan cepat untuk mempromosikan produk
yang akan dijual.
E-Commerce
dapat menjadi media informasi yang diharapkan membantu
menjangkau masyarakat luas dan lebih baik dalam penyebarannya. Konsumen
dapat melihat informasi produk, memilih atau memesan produk melalui aplikasi
tersebut dan memudahkan dalam proses pembayaran.
Walaupun dengan
E-Commerce
dapat dengan mudah diketahui info produk
namun ketika jumlah produk ditoko sangat banyak dan jenis produk banyak yang
mirip seperti jenis makanan kucing dengan merk
whiskas, royal canin, frieskies,
fussie cat
, dan tentunya dengan varian rasa yang berbeda di setiap merknya. Tetap
saja konsumen akan merasa kesulitan dalam memilih produk yang akan dibelinya,
maka diperlukan suatu sistem rekomendasi.
Berdasarkan permasalahan yang telah dijelaskan sebelumnya maka perlu
dibangun suatu aplikasi dengan memanfaatkan teknologi internet yang dapat
mengatasi permasalahan yang ada yaitu dengan membangun sebuah
E-Commerce
di King Kong Pet Store Bandung. Sehingga diharapkan dengan membangun
media informasi dapat memudahkan proses transaksi, mempermudah perusahaan
dalam melakukan promosi, memberikan kemudahan kepada konsumen untuk
mengetahui informasi produk. Oleh karena itu skripsi ini diberi judul
Pembangunan Aplikasi
E-commerce
di Kingkong Pet Store Bandung.
1.2
Perumusan Masalah
Berdasarkan uraian yang telah dijelaskan pada identifikasi di atas maka
dapat dirumuskan permasalahan sebagai berikut :
1.
Bagaimana memudahkan konsumen yang berlokasi jauh dalam membeli
produk.
3.
Bagaimana mempermudah perusahaan dalam melakukan promosi produk.
4.
Bagaimana memberikan kemudahan kepada konsumen untuk mengetahui
informasi produk.
5.
Bagaimana memudahkan konsumen memilih produk pada saat membeli
produk.
6.
Bagaimana memudahkan mengolah data, memudahkan mengolah laporan
penjualan dan laporan produk.
1.3
Maksud dan Tujuan
Maksud dari pembangunan aplikasi ini adalah untuk membangun aplikasi
E-Commerce
di Toko King Kong
Pet Store
Bandung. Adapun tujuan penelitian
diantaranya yaitu:
1.
Mempermudah konsumen yang berlokasi jauh dari toko dalam membeli
produk.
2.
Memperluas cakupan pemasaran King Kong Pet Store
.
3.
Memudahkan perusahaan dalam mempromosikan produk bagi konsumen.
4.
Mempermudah perusahaan dalam memberikan informasi produk yang akan
dijual pada konsumen.
5.
Mempermudah konsumen dalam memilih produk dengan
Smart
Recomendation System
dengan menggunakan metode
item based
colaborative filtering
.
6.
Mempermudah pihak perusahaan mengolah data dan laporan produk dan
penjualan.
1.4
Batasan Masalah/Ruang lingkup masalah
Batasan masalah dalam pembuatan skripsi
E-Commerce
ini adapun ruang
lingkup yang akan dibahas, untuk itu batasan masalah yang diperlukan adalah:
1.
Sistem bisnis yang akan digunakan dalam
E-commerce
di King Kong Pet
Store adalah penjualan saja.
2.
Data yang di input dalam pembangunan aplikasi
e-commerce
adalah data
pengiriman, data petugas, data rating, data kategori produk, data kategori
hewan, sata subkategori produk.
3.
Proses dalam aplikasi yang dibangun adalah proses proses pemesanan,
proses retur, proses pembuatan laporan, proses pembayaran.
4.
Data yang akan dikelola pada aplikasi ini adalah data produk, data detail
produk, data kategori produk, data kategori hewan, data member, data
pemesanan, data pembayaran, data pengiriman, data retur, detail retur, dan
data rating
5.
Output dari hasil ini adalah informasi laporan, informasi produk, informasi
pemesanan, informasi pembayaran, informasi pengiriman, informasi retur,
informasi rekomendasi produk, informasi petugas, dan informasi member.
6.
Model
E-Commerce
yang akan digunakan adalah B2C (
Bussines to
Costumer
).
7.
Wilayah pemasaran yaitu Indonesia.
8.
Aplikasi yang akan dibangun memberikan rekomendasi kepada pembeli
atau pengunjung dengan menggunakan sistem rekomendasi cerdas
item
based collaborative
filtering.
9.
Untuk mengatasi permasalahan yang ada maka dibuat aplikasi
E-Commerce
analisis
yang digunakan yaitu analisis terstruktur dengan
tools
yang
digunakan yaitu
flowmap
untuk menganalisis sistem yang sedang berjalan,
analisis basis data menggunakan ERD, Diagram konteks, spesifikasi proses
dan kamus data, menggambarkan model fungsional menggunakan DFD,
sedangkan untuk perancangan basis data menggunakan skema relasi.
1.5
Metodologi Penelitian
Metodologi Penelitian menggunakan metode analisis deskriptif. Dimana
metode ini menggambarkan dan menginterpretasi objek sesuai dengan apa adanya
1.
Metode Pengumpulan Data
Metode pengumpulan data yang digunakan dalam penelitian ini adalah
sebagai berikut :
a.
Studi
Literatur
.
Pengumpulan data dengan cara mengumpulkan literatur,
browsing
internet
dan bacaan-bacaan yang ada katiannya dengan judul penelitian.
b.
Obervasi.
Metode pengumpulan data dengan mengadakan penelitian dan peninjauan
langsung ke toko King Kong Pet Store terhadap masalah yang diambil.
c.
Wawancara.
Teknik pengumpulan data dengan mengadakan tanya jawab dengan pemilik
toko, manager, dan petugas toko secara langsung yang ada kaitannya dengan
topik yang diambil.
d.
Kuesioner
Kuesioner yaitu tahap pengumpulan data dengan cara membuat daftar
pertanyaan yang dibagikan kepada orang yang diteliti (responden) yaitu
pelanggan King Kong Pet Store untuk diberi penilaian.
2.
Metode Pembangunan Aplikasi
Teknik analisis data dalam pembangunan sistem menggunakan paradigma
perangkat lunak secara
waterfall
seperti pada gambar berikut :
Requirements Definition
System and Software Design
Implementation and Unit Testing
Integration and System Testing
Operation and Maintenance
Adapun proses- proses yang ada dalam model
waterfall
adalah sebagai berikut [23]:
1.
Requirements Definition
Tahap ini adalah tahap analisis data ditentukan melalui konsultasi dengan
pengguna sistem yaitu pihak King Kong Pet Store
.
Hal tersebut kemudian
didefinisikan dan berfungsi sebagai spesifikasi sistem untuk menjadi dasar
pembangunan sistem.
2.
System and Software Design
Merupakan tahap penerjemahan dari data yang di analisis kedalam bentuk
yang mudah dimengerti
user
. Kegiatan yang dilakukan menentukan arsitektur
sistem
E-Commerce
secara keseluruhan. Perancangan perangkat lunak
melibatkan identifikasi dan deskripsi sistem yang mendasar.
3.
Implementation and Unit Testing
Kegiatan yang mengimplementasikan hasil dari perancangan perangkat lunak
yang direalisasikan sebagai serangkaian program. Pengujian melibatkan
verifikasi bahwa setiap unit telah memenuhi spesifikasinya.
4.
Integration and system Testing.
Tahap pengujian terhadap perangkat lunak yang dibangun. Semua fungsi
software
yang diujicobakan untuk menjamin persyaratan sistem
E-Commerce
King Kong Pet Store telah terpenuhi. Setelah pengujian sistem perangkat
lunak diberikan kepada pihak King Kong Pet Store.
5.
Operation maintenance
Merupakan penerapan secara keseluruhan disertai pemeliharaan sistem
dipakai pemeliharaan mencakup koreksi jika adanya gangguan. Perbaikan
atas implementasi unit sistem dan pembangunan pelayanan sistem.
1.6
Sistematika Penulisan
BAB 1 Pendahuluan
Bab ini berisi tentang latar belakang masalah yang dihadapi King Kong Pet
Store Bandung, rumusan masalah, maksud dan tujuan, batasan masalah,
BAB 2 Tinjauan Pustaka
Pada bab ini menjelaskan tentang tinjauan instansi dan landasan teori yang
menjelaskan tentang teori umum yang berkaitan dengan judul, teori program yang
berhubungan dengan aplikasi yang akan dibangun, teori khusus yaitu berkaitan
dengan istilah-istilah yang dipakai dalam pembuatan
website E-Commerce
.
BAB 3 Analisis Dan Perancangan
Berisi uraian tentang kebutuhan perangkat lunak yang digunakan analisis
sistem yang sedang berjalan, analisis fungsional, analisis prosedur, analisis
pengguna, analisis perangkat lunak, analisis non fungsional, serta analisis basis
data untuk mendefinisikan hal-hal yang diperlukan dalam pengembangan
perangkat lunak. Hasil dari analisis tersebut kemudian digunakan untuk
melakukan perancangan perangkat lunak yang akan dibangun.
BAB 4 Implementasi dan Pengujian
Bab ini menjelaskan tentang implementasi dan berisi tampilan dari aplikasi
yang telah dibangun. Bab ini juga berisi pengujian dari perangkat lunak yang
dibangun, dan tentang tahapan-tahapan yang akan dilakukan untuk menerapkan
sistem yang telah dirancang.
BAB 5 Kesimpulan dan Saran
Bab ini berisi rangkuman dari hasil penelitian skripsi dan saran-saran yang
9
2.1
Tinjauan Perusahaan
Tinjauan pustaka dimaksudkan untuk mengetahui keadaan perusahaan
antara lain tentang sejarah bagaimana berdirinya perusahaan, struktur organisasi
perusahaan berserta deskripsi tugas dari masing-masing bagian daan visi misinya.
2.1.1
Sejarah Instansi
Awal didirikannya perusahaan ini adalah dari kegiatan sehari-hari yang
menjadi hobi seorang pemilik perusahaan ini yang suka memelihara hewan
khusunya kucing. Seiring berjalannya waktu hobi ini memiliki respon positif dari
teman-teman beliau untuk membuat sebuah toko makanan kucing di Bandung,
karena masih jarang ditemui toko makanan kucing. Dengan didukung orang
terdekat maka pemilik berinisiatif membangun toko makanan kucing.
Kemudian didirikanlah King Kong Pet Store
oleh pemilik perusahaan yang
bernama Raden Desta Mananggar. Raden Desta Mananggar ini mempunyai daya
kreatif tinggi, dia bisa menyalurkan hobinya menjadi sebuah usaha yang cukup
menjanjikan. perusahaan ini bergerak pada bidang penjualan makanan hewan,
vitamin, akesesoris kandang dan semua keperluan hewan, khususnya kucing dan
anjing. Selain itu toko ini juga menyediakan fasilitas khusus untuk penitipan
kucing dan anjing. Toko ini bertempat di Jl. Karapitan No.108 C Bandung. Pet
Store
ini mulai mengepakan sayapnya sejak satu setengah tahun yang lalu Pet
Store ini juga sudah cukup dikenal dan mempunyai member di sebagian wilayah
Indonesia seperti Makasar dan Surabaya.
2.1.2
Visi dan Misi Instansi
Visi dari King Kong Pet Store
yaitu :
1.
Menjadikan King Kong Pet Store sebagai toko yang menjual perlengkapan
hewan khususnya kucing dan anjing beserta perlengkapannya dengan harga
2.
Memberikan kemudahan bagi konsumen dalam bertransaksi.
Adapun misi dari King Kong Pet Store yaitu :
1.
Bisa memberikan pelayanan terbaik bagi konsumen.
2.
Mengembangkan usaha yang bisa dikenal oleh masyaratat luas.
2.1.3
Struktur Organisasi Instansi
Untuk dapat bekerja lebih efektif perusahaan perlu memiliki pemahaman
yang jelas tentang struktur organisasi. Dengan adanya struktur organisasi maka
maka fungsi, tugas, wewenang, dan tanggung jawab King Kong Pet Store pada
gambar 2.1 sebagai berikut :
Bagian Administrasi dan Keuangan (Merangkap Kasir)
Pemilik
Bagian Pemasaran Bagian Gudang
Manager
Gambar 2.1 Struktur Orgasisasi King Kong Pet Store
2.1.4
Deskripsi Kerja Struktur Organisasi Instansi
1.
Pemilik
Tugas dari pemilik toko dimana segala keputusan dan kebijakan serta
pengawasan jalannya usaha ditentukan olehnya dan bertanggung jawab
sepenuhnya perusahaan, serta memberikan tugas kepada semua pegawai.
2.
Manager
Mengorganisasi serta memberikan pengarahan kepada bagian pemasaran,
administrasi dan keuangan (kasir), dan bagian gudang, memberikan kontrol
kualitas pelayanan, menerima laporan dari bagian administrasi dan keuangan
3.
Bagian Administrasi dan Keuangan (kasir)
Bertugas menginputkan data pada saat stok produk yang ada di dalam
program kosong dan menghapus data yang ada di dalam program dan
memberikan pengkodean pada produk baru. Bertugas untuk melakukan
pelayanan transaksi pembayaran. Mengelola keuangan dan membuat laporan
transaksi perbulan untuk diserahkan kepada pemilik.
4.
Bagian Pemasaran
Memberikan informasi kepada konsumen mengenai produk baru dan kualitas
masing-masing produk. Melakukan pendekatan pada pihak konsumen dengan
menerima konsultasi mengenai produk, dan mengirim produk yang dipesan
konsumen ke jasa pengiriman produk.
5.
Bagian Gudang
Bertugas mengelola produk dan mengecek ketersediaan stok produk.
Mengeluarkan stok di gudang ke toko agar toko tidak kehabisan stok.
2.1.5
Logo Perusahaan
Dibawah ini merupakan logo dari King Kong Pet Store pada gambar 2.2:
Gambar 2.2 Logo King Kong Pet Store
Bentuk logo King Kong Pet Store terdiri dari:
1.
Tulisan King Kong Pet Store
berasal dari nama perusahaan sendiri
2.
Nama Pet Store mewakili arti dari perusahaan yang bergerak di bidang
penjualan yang menjual keperluan hewan dll.
2.2
Landasan Teori
Landasan teori berisi ulasan atau penjabaran kembali teori-teori yang
diambil dari berbagai sumber yang berasal dari buku-buku bacaan maupun dari
internet
.
2.2.1.
Konsep dasar Sistem
Menurut Bambang Sriadi Sistem berasal dari kata yunani “
systema
”, yang
mengandung arti sehimpunan bagian dari komponen yang saling berhubungan
secara teratur dan merupakan keseluruhan (
a whole
) [15]. Sistem adalah unsur
yang melakukan sesuatu kegiatan pengolahan (pemrosesan) untuk mencapai
sesuatu atau beberapa tujuan.
Sistem juga merupakan jaringan kerja dari prosedur-prosedur yang saling
berhubungan, berkumpul, bersama-sama untuk melakukan suatu kegiatan atau
untuk menyelesaikan suatu sasaran tertentu [15].
2.2.2.
Konsep Dasar Informasi
Supaya mampu melakukan analisis yang sesuai dengan konsep-konsep yang
berkaitan dengan sistem informasi sebaiknya perlu diingat kembali beberapa
definisi tentang isi dari sistem informasi. Isi tersebut meliputi data, informasi,
pengetahuan dan kebijaksanaan.
Hal lain yang perlu diingat kembali adalah proses-proses atau
aktifitas-aktifitas di dalam sistem informasi. Proses-proses di dalam sistem informasi dapat
dikelompokan menjadi tiga sub-sistem yaitu aktifitas dalam SPD (sistem
pengolahan data), aktifitas komunikasi antar SPD serta intraksi SPD dengan
tempat penyimpanan data atau pengetahuan [22].
2.2.3.
Sistem Informasi
Sistem informasi yaitu suatu sistem yang dibuat oleh manusia yang terdiri
dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan yaitu
organisasi yang ada saat dilaksanakan akan memberikan informasi bagi
pengambilan keputusan dan untuk mengendalikan organisasi [15].
Sistem informasi dalam sebuah sistem meliputi pemasukan data kemudian
diolah melalui suatu model dalam pemrosesan data, dan hasil informasi akan
ditangkap kembali sebagai suatu input dan seterusnya sehingga membentuk
informasi yang dapat diperoleh dari sistem informasi sebagai sistem khusus dalam
organisasi untuk mengolah informasi tersebut [15].
2.2.4.
Karakteristik Sistem Informasi
Ada beberapa karakter sistem informasi, yaitu [15]:
1.
Sistem informasi memiliki komponen berupa subsistem yang merupakan
elemen-elemen yang lebih kecil yang membentuk sistem informasi tersebut
misalnya bagian input, proses, output. Contoh: bagian input adalah salesman
memasukan data penjualan bulan ini, maka di sana terdapat manusia yang
melakukan pekerjaan input, dengan menggunakan
hardware
keyboard
, dan
menggunakan
interface
sebuah aplikasi laporan penjualan yang sudah di
sediakan oleh sistem informasi tersebut.
2.
Ruang lingkup sistem informasi yaitu ruang lingkup yang ditentukan dari
awal pembuatan yang merupakan garis batas lingkup kerja sistem tersebut,
sehingga sistem informasi tersebut tidak bersinggungan dengan sistem
informasi lainnya.
3.
Tujuan sistem informasi adalah hal pokok yang harus ditentukan dan dicapai
dengan menggunakan sistem informasi tersebut, sebuah sistem informasi
berhasil apabila dapat mencapai tujuan tersebut.
4.
Lingkungan sistem informasi yaitu sesuatu yang berada diluar ruang lingkup
sistem informasi yang dapat mempengaruhi sistem informasi, hal ini turut
dipertimbangkan pada saat perencanaan sistem informasi [15].
2.2.5.
Website
Website
adalah kumpulan dari halaman-halaman situs, yang biasanya
world wide
web (www) di internet. Dalam sebuah
website
bisa membuat beberapa
halaman sekaligus, sehingga banyak digunakan untuk pusat informasi.
Website terbagi kedalam 2 jenis yaitu statis dan dinamis, website statis yaitu
website yang satu arah hanya berasal dari pemilik
software
nya saja, sedangkan
website dinamis adalah arus informasi 2 arah dari pengguna dan pemilik dan
peng
updetan
dilakukan oleh pengguna dan pemilik contoh
,
Friendster
dsb [18].
2.2.6.
Unsur-Unsur Website
Unsur- Unsur yang ada dalam website yaitu [18]:
1.
Nama Domain ( URL-
Uniform resource locator
)
Alamat unik di dalam dunia maya (internet) yang berguna untuk menemukan
sebuah website umumnya URL ini diperjualbelikan dengan sistem sewa
tahunan, dan URL mempunyai akhiran dengan lokasi dan kepentingan di atas
dibuatnya web tersebut contoh.co.id.
2.
Rumah tempat website(web
hosting
)
Website adalah ruang yang ada dalam
hardisk
untuk penyimpanan data file,
video
, database dll yang nantinya ditampilkan di website tersebut.
3.
Bahasa Program (
Script
)
Bahasa program adalah bahasa yang digunakan untuk menterjemahkan setiap
perintah saat website dijalankan, contoh HTML, PHP, XML,
Java script
dll.
4.
Desain
Web
Pendesainan adalah hal yang penting. Faktor
userfriendly
harus diterapkan
dalam pembuatan desain web. Membuat pemakai
website
merasa nyaman dan
mudah dalam penggunaanya dan membuat pemakai akan terus
mengunjunginya.
5.
Transfer
Data
FTP (
file transfer protocol
) merupakan akses yang diberikan pada saat
memesan web
hosting
, FTP berguna untuk memindahkan
file yang ada
2.2.7.
IP dedicated
Dedicated
IP (Internet Protocol) adalah IP
address
yang digunakan secara
eksklusif pada satu akun hosting.
Dedicated IP
biasa digunakan untuk jalur
transaksi yang menggunakan SSL-
enncrypted
untuk pengamanan transaksi di
internet, biasanya digunakan oleh website yang memiliki
E-Commerce
atau
penjualan online [7]
.
Adapun fungsi dan keuntungan
dedicated
IP :
1.
Sebuah website dapat diakses langsung dari IP
address
tanpa harus
mengetikkan nama domain.
2.
Menggunakan
Dedicated
IP
dapat memaksimalkan SERP
(Search Engine
Result Page),
3.
Penggunaan
Dedicated
IP pada banyak website yang pengguna miliki dapat
digunakan untuk
BACKLINK SEO
website yang lebih baik di banding dengan
menggunakan
Shared
IP,
4.
Penggunaan
Dedicated
IP
dapat dipasangkan dengan SSL-
enncrypted
yang
berfungsi menjaga keamanan transaksi melalui internet saat menggunakan
Kartu Kredit [7].
2.2.8.
Smart Recommendation System
Smart recommendation system
merupakan sarana untuk menampilkan
informasi mengenai suatu hal (film, musik, buku, berita, gambar, dan sebagainya)
yang sesuai dengan minat
user
.
Sistem rekomendasi (
Recommender System
) juga sebuah sarana yang
berfungsi untuk mendukung
user
mencari/ menemukan dan memilih produk,
layanan atau informasi tertentu. Hal tersebut dibutuhkan, saat
user
memiliki
pengetahuan yang terbatas ataupun bisa juga karena terlalu banyak “
item
” yang
2.2.8.1.
Collaborative Filtering
Collaborative filtering
merupakan teknik yang akan digunakan untuk sistem
rekomendasi.
Collaborative filtering
menggabungkan minat dan pendapat
user
yang dituangkan dalam sebuah
rating
untuk menghasilkan rekomendasi [9].
2.2.8.2.
Item Based Collaborative Filtering
Item based
metode untuk mencari kolerasi
item
yang disukai
user
kemudian
hasilnya akan direkomendasikan ke
user
yang memanfaakan
rating user.
Awalnya
metode ini akan menghitung nilai kemiripan antara
item
yang satu dengan yang
lain berdasarkan rating yang didapat dari
user
. Nilai kemiripan
item
tersebut
menggunakan rumus
adjusted cosine
[2] :
∑ ( ̅ )( ̅ )
√∑ ̅ √∑ ̅
(2.1)
Keterangan :
Sim(i,j) = Nilai kemiripan antara
item
i, dan
item
j.
u
U
=
Himpunan
user
U yang me
rating item
i dan
item
j.
R u,i
=
Rating user
U pada
item
i.
R u,j
=
Rating user
u pada
item
j.
R u
= Nilai rata-rata
rating user
u.
Nilai yang dihasilkan dari
adjusted cosine
jika nilai -1 < 0,7 maka tidak bisa
di hitung untuk nilai prediksi. Jika nilai hasil
similarity
ditengah-tengah (0), maka
kedua produk tersebut tidak ada hubungannya, jika nilai > 0.7 maka akan
digunakan untuk perhitungan prediksi,dan hasil perhitungan
similarity
kemudian
disimpan kembali di database
untuk kemudian kembali memanggil nilai-nilai pada
saat menentukan prediksi.
Persamaan
weighted sum
digunakan untuk menghitung prediksi. Sama
Persamaan
weighted sum
:
∑ ∑
(2.2)
P (u,j)
= Prediksi untuk
user
m pada
item
j.
i
I
= Himpunan yang mirip
item
j.
R (u,i)
= Himpunan untuk
user
u pada item i. [9]
2.2.9.
Kuesioner
Kuesioner merupakan salah satu teknik pengumpulan data yang dilakukan
dengan memberikan sejumlah pertanyaan atau pernyataan tertulis kepada
responden untuk dijawabnya. Kuesioner adalah teknik pengumpulan data yang
efisien untuk peneliti. Kuesioner dapat berupa pertanyaan dan pernyataan tertutup
atau terbuka, dapat diberikan kepada responden secara langsung atau dikirim
melalui pos atau internet [24].
Jika penelitian pada lingkup yang terlalu luas kuesioner dapat diantarkan
langsung dalam waktu tidak terlalu lama sehingga pengiriman kuesioner kepada
responden tidak perlu melalui pos. Dalam penulisan wawancara teknik
pengumpulan data ada 3 yaitu:
a.
Prinsip penulisan wawancara isi dan tujuan penelitian, bahasa yang
digunakan, tipe dan bentuk penyataan, pertanyaan tidak mendua, tidak
menanyakan yang sudah lupa, pertanyaan tidak mengirim, panjang
pertanyaan, urutan pertanyaan.
b.
Prinsip pengukuran harus mendapatkan data yang valid.
c.
Prinsip fisik merupakan hal yang dapat mempengaruhi respon dari responden.
2.2.9.1.
Skala Likert
Skala likert adalah suatu skala psikometrik yang umum digunakan dalam
kuesioner, dan merupakan skala yang paling banyak digunakan dalam riset
berupa survei. Dalam skala ini responden menentukan tingkat persetujuan
terhadap suatu pernyataan dengan memilih salah satu dari pilihan yang
tanggapan positif ataupun negatif terhadap suatu pernyataan.
Likert digunakan
untuk mengukur sikap, pendapat, dan persepsi seseorang. Biasanya cara
pengisian kuisioner jenis ini dengan menggunakan ceklis atau pilihan ganda.
Kemudian untuk masing
‐
masing sikap kemudian di beri bobot.
Contoh:
Pelayanan rumah sakit ini sudah sesuai dengan apa yang anda harapkan.
Berikut contoh skala likert dapat dilihat pada tabel 2.1:
Tabel 2.1 contoh skala likert
Jawaban Skor
SS (sangat setuju) 5
ST (setuju) 4
CS (cukup setuju) 3
TS (tidak setuju) 2
STS (sangat tidak setuju) 1