ISSN : 2302-450X
PROSIDING
PERTEMUAN DAN PRESENTASI KARYA ILMIAH BALI, 28 JULI 2017
PEMBICARA UTAMA SEMINAR PARALEL DENGAN TEMA
“Internet of Things (IoT) & Big Data : Teknologi, Tantangan dan Peluang”
Dr. Nyoman Putra Sastra, ST.,MT.
Nugroho Gito
PENYUNTING AHLI
Dr. Anak Agung Istri Ngurah Eka Karyawati, S.Si,M.Eng.
Dr. H. Agus Zainal Arifin,S.Kom.,M.Kom.
Dr. I Ketut Gede Suhartana,S.Kom.,M.Kom
Dr.techn. Ahmad Ashari,M.Kom.
PELAKSANA SEMINAR
PELINDUNG
Rektor Universitas Udayana, Bali
PENANGGUNG JAWAB
Dekan Fakultas MIPA Universitas Udayana
Ketua Program Studi Teknik Informatika, FMIPA Universitas Udayana
PANITIA
I Gede Oka Gartria Atitama, S.Kom., M.Kom.
Gst. Ayu Vida Mastrika Giri,S.Kom., M.Cs.
Luh Arida Ayu Rahning Putri, S.Kom.,M.Cs.
Dewa Made Bayu Atmaja Darmawan, S.Kom., M.Cs.
I Putu Gede Hendra Suputra, S.Kom., M.Kom.
I Gede Arta Wibawa,S.T., M.Cs.
I Made Widiartha, S.Si., M.Kom.
I Gusti Agung Gede Arya Kadyanan, S.Kom., M.Kom.
I Gst. Ngurah Anom Cahyadi Putra, S.T., M.Cs.
I Wayan Supriana, S.Si.,M.Cs.
Dra. Luh Gede Astuti, M.Kom
Dr. I Ketut Gede Suhartana, S.Kom.M.Kom Dr. A.A. I. N. Eka Karyawati, S.Si.,M.Eng.
I Gede Santi Astawa, S.T., M.Cs.
Made Agung Raharja, S.Si., M.Cs.
Ida Bagus Gede Dwidasmara, S.Kom.,M.Cs.
I Komang Ari Mogi, S.Kom., M.Kom.
Ida Bagus Made Mahendra, S.Kom., M.Kom.
KATA PENGHANTAR
Puji syukur kita panjatkan kehadirat Tuhan Yang Maha Esa, atas terselesainya penyusunan Pro- siding SNATIA 2017 ini. Buku ini memuat naskah hasil penelitian dari berbagai bidang kajian yang telah direview oleh pakar di bidangnya dan telah dipresentasikan dalam acara Seminar SNATIA tahun 2017 pada tanggal 28 Juli 2017 di Universitas Udayana kampus Bukit Jimbaran, Badung, Bali.
Kegiatan SNATIA 2017 merupakan agenda tahunan Program Studi Teknik Informatika, Jurusan Ilmu Komputer, Universitas Udayana. SNATIA 2017 mengambil tema “Internet of Things (IoT) & Big Da- ta : Teknologi, Tantangan dan Peluang” dengan pembicara utama seminar yang terdiri dari pakar- pakar peneliti dan pemerhati di bidang Teknologi Informasi, Internet of Things (IoT), dan Big Data.
Meskipun kegiatan seminar dan pendokumentasian naskah dalam prosiding ini telah dipersiap- kan dengan baik, namun kami menyadari masih banyak kekurangannya. Panitia memohon maaf yang sebesar-besarnya atas kekurangan yang ada. Kritik dan saran perbaikan sangat kami harapkan untuk penyempurnaan di masa mendatang, yang dapat dikirimkan melalui e-mail [email protected].
Kepada semua pihak yang terlibat baik langsung maupun tidak langsung dalam penyelenggaraan sem- inar dan penyusunan proceeding SNATIA 2017, panitia mengucapkan terima kasih.
Jimbaran, 28 Juli 2017
Panitia SNATIA 2017
DAFTAR ISI
Kata Pengantar
Daftar Isi
Artificial Intelligence
Penentuan Jalur Distribusi Barang Melalui Jalur Laut Menggunakan Algoritma Genetika
Ketut Adi Praja Putra, I Gede Arta Wibawa ... 1 Penentuan Range Nilai Besaran Fisis Film Hasil Photo Sinar-X Mammografi Jenis C1, C2, C3, C4 dan C5 Tumor Payudara.
Dr. A. A. NGR Gunawan, MT. , Wayan Supardi ... 9 Personal Innovativeness, Social Presence, dan Motivasi Ekstrinsik-Intrinsik dalam Penerimaan Chatbot Asri
Oktavianus Ken Manungkarjono, Paulus Insap Santosa, Wahyuni R ... 14
Bioinformatics
Implementasi Algoritma Genetika pada Rekomendasi Menu Diet Sehat
Kadek Eliskarini, I Wayan Santiyasa ... 21
Cloud Computing
Implementasi Line Chat Bot Rekomendasi Wisata Menggunakan Platform As A Service
I Made Adi Susilayasa, I Gede Oka Gartria Atitama ... 29 Otomatisasi Pembuatan Tenant, Network, Dan Vm Pada Openstack
I Putu Gede Surya Adiputra Pratama, I Gede Oka Gartria Atitama ... 35 Penerapan Haversine Formula Pada Line Chat Bot Untuk Mencari Lokasi Terdekat Pada Tempat Wisata Sidin Rahman, I Gede Oka Gartria Atitama ... 41 Penerapan Metode Load Balancing Dengan Algoritma Least Connection Pada Virtual Private Server Cloud Ida Bagus Rathu Eka Surya Wibawa, I Gede Oka Gartria Atitama ... 48
Computer Vision
Sistem Perhitungan Orang Berbasis Sensor Visual Dalam Lingkup Jaringan Sensor Nirkabel
Made Alwin Indraswara, Nyoman Putra Sastra, Dewa Made Wiharta ... 53
Control Dan Rocotics
Pemilahan Buah Jambu Air Menggunakan Mikrokontroler ATMega328 Dan Sensor LDR
I Gede Andika, Christina Purnama Yanti ... 59 Perancangan Robot Pendeteksi Panas Berbasis Microcontroller Arduino R3
Bayu Putra Segara, I Gede Arta Wibawa ... 67 Purwa Rupa Pengontrol Mobil Menggunakan Remote Berbasis Controller Board
I Gede Tendy Ariyanto, I Gede Arta Wibawa ... 74
Data Mining
Implementasi Algortima C5.0 untuk Memprediksi Tingkat Kelulusan Mahasiswa Study Kasus Program Studi Teknik Informatika Universitas Udayana
Kadek Dimas Anggarajaya, I Putu Gede Hendra Suputra ... 81 Klasifikasi Kanker Payudara Dengan K-Nearest Neighbor Dan Principal Component Analysis
I. K Surya Negara, I Made Widiartha ... 87 Penentuan Jurusan Calon Mahasiswa Baru Jurusan Ilmu Komputer FMIPA Universitas Udayana Berdasar- kan Nilai Akademik Menggunakan Metode FMADM ELECTRE
Fajar Avianto Zainudin, Agus Muliantara, Ariyady Kurniawan... 92
Database Management
Implementasi Replikasi Basis Data Pada Private Cloud Computing
Gede Ariesta Krisnayana, I Gede Oka Gartria Atitama ... 99 Perancangan Sistem Basis Data Terdistribusi Untuk Pendataan Penduduk Di Wilayah Kecamatan Kuta Dengan Metode Fragmentasi
Yogi Adi Wardana, I Gusti Agung Gede Arya Kadnyanan ... 106
Decision Support System
Perbandingan Sistem Pendukung Keputusan Pemilihan Mobil Bekas Dengan Metode Analytic Hierarcy Process Dan Simple Additive Weight
I Gede Oka Sudiatmika ... 113 Sistem Pemetaan Kakak Dan Adik Asuh Dengan Metode Profile Matching Pada Komunitas Kakak Asuh Bali
Ayu Nikki Asvikarini, I Made Widiartha ... 119 Sistem Pendukung Keputusan Dalam Menentukan Lokasi Pendirian Cabang Minimarket Dengan
Menggunakan Metode Analytic Hierarchy Process (Studi Kasus Minimarket Vidya)
I Gusti Agung Ngurah Aryadinata, I Made Widiartha ... 126
Sistem Pendukung Keputusan Pemberian Bantuan Bedah Rumah Masyarakat Miskin Menggunakan Metode Analytical Hierarchy Process (Studi Kasus: Pemerintah Kabupaten Tabanan)
I Gusti Ngurah Bagus Putra Asmara, I Made Widiartha ... 133
E-Commerce
Aplikasi E-Tani Sebagai Strategi Peningkatan Kualitas Dan Kesejahteraan Para Petani
Eka Suweantara, I Gede Surya Adhi Martana, Agus Suarya, I Made Widiartha ... 142 Rancang Bangun Aplikasi E-Commerce Marketplace Catering Berbasis Web Dengan Fitur “Mix Menu”
Cokorda Gede Agung Yudi Dharma Putra, I Putu Gede Hendra Suputra ... 151 Sistem Informasi E-Commerce Pada Maharanie Collection
Rendy Praditya Anggara, Ida Bagus Mahendra ... 160
Expert Systems
Pemilihan Tempat Pembuangan Akhir (TPA) Sampah Menggunakan Metode Technique For Others Refer- ence by Similarity to Ideal Solution
I Wayan Rudi Edi Astawan, I Made Widiartha ... 166 Penerapan Metode Profile Matching Dalam Perancangan Aplikasi E-Commerce Pada Clothing Line
I Gede Wiendu Adi Wiguna, I Gusti Ngurah Anom Cahyadi Putra ... 174 Sistem Pendukung Keputusan Pemilihan Supplier Barang Menggunakan Metode Simple Additive
Weighting (Studi Kasus PT. Berliando Mitra Abadi)
I Putu Septian Arya Candra, I Made Widiartha ... 182 Sistem Pendukung Keputusan Penerimaan Pengajar Dengan Metode Analytical Hierarchy Process (AHP) Study Kasus: Lembaga Bimbingan Belajar XYZ
Kadek Aryana Dwi Putra, I Gusti Agung Gede Arya Kadyanan ... 188 Sistem Seleksi Atlet Woodball Menggunakan Metode Simple Additive Weighting (SAW)
Ni Kadek Devi Kencana Dwi Merta, I Made Widiartha... 195
Human Computer Interaction
Modul Interaktif Pembelajaran Mindstorm NXT Berbasis Augmented Reality Pada Platform Android Gerson Feoh, I Putu Gede Sarjana... 204
Information Retrieval
Implementasi Algoritma Stemmer Confix Stripping Pada Teks Bahasa Bali
Ida Bagus Wijaya Erlangga, I Gusti Agung Gede Arya Kadyanan ... 212
Klasifikasi Musik Berdasarkan Genre Menggunakan Metode K-Nearest Neighbour
Gst Ayu Vida Mastrika Giri ... 217
Information Systems
Analisis Dan Pemetaan Kecocokan Lahan Tanaman Kakao Berbasis Sistem Informasi Geografis (Studi Ka- sus Kabupaten Jembrana)
I Gede Agus Wahyudi, Made Agung Raharja ... 223 Analisis Dan Pemetaan Sistem Informasi Geografis Daerah Rawan Kebakaran Hutan Dan Lahan Di Kabu- paten Buleleng
Made Gede Amrita Suastika, Ida Bagus Gede Dwidasmara ... 231 Analisis Dan Perancangan Sistem Informasi Geografis Daerah Rawan Penyebaran Penyakit Demam Berdarah Dengue Di Kota Denpasar
Ni Made Ayudya Puspanegara, I Gusti Agung Gede Arya Kadyanan ... 238 Analisis Dan Perancangan Sistem Informasi Geografis Kesesuaian Lahan Untuk Tanaman Anggur Di Ka- bupaten Buleleng
I Gede Eddy Anjasmara Putra, Made Agung Raharja ... 244 Analisis Dan Perancangan Sistem Informasi Geografis Kesesuaian Lahan Untuk Tanaman Jeruk Di Kabu- paten Gianyar
I Made Teja Geni Astra, Made Agung Raharja ... 250 Analisis Kesesuaian Penambahan Tempat Pembuangan Sementara (Tps) Di Kota Denpasar Menggunakan Sistem Informasi Geografis
Ni Luh Rika Aryanti, Agus Muliantara ... 258 Analisis Potensi Risiko Tanah Longsor Di Kabupaten Bangli Menggunakan Sistem Informasi Geografis Anak Agung Sri Yuniawati, Ida Bagus Made Mahendra ... 267 Analisis Potensi Wilayah Rawan Banjir Menggunakan Aplikasi Sistem Informasi Geografis (Studi Kasus Kota Bima, NTB)
Inggit Srie Hartina, I Wayan Supriana... 274 Aplikasi E-Voting Pemilu Raya Menggunakan Keamanan Secure Hash Algorithm-1 (Sha-1) Berbasis Web I Komang Juniawan Saputra, I Gede Arta Wibawa ... 282 Aplikasi Mobile Hybrid Pencarian Rute Optimum Taksi Menggunakan Algoritma Dijkstra
A. A. Gde Ari Sudana, Made Agung Raharja, I Gede Santi Astawa ... 291 Desain Model Mapping Schema Data Center Pada Central Data Warehouse (Big Data) Untuk Mendukung Integrasi Pelayanan Pasien Rujukan Asuransi Terdistribusi
Sudaryanto, Slamet Sudaryanto N ... 298
Pengujian Tranfromasi Wavelet Haar Dalam Kompresi Citra Digital
Andrianus Putut Bagus Triwiyono, I Gede Arta Wibawa ... 305 Perancangan Aplikasi E-Template Surat Berbasis Web
A. A. Ngurah Agung Permana Agustara, I Komang Ari Mogi ... 310 Perancangan Aplikasi Pengaduan Mahasiswa (Udayana Motion) Berbasis Mobile
I Putu Yuda Juniantara Putra, I Gusti Ngurah Anom Cahyadi Putra ... 316 Rancang Bangun Dan Analisa Aplikasi Pengumpulan Point TAK Berbasis Android (Primakara GO)
Indra Oktava Rospita, I Putu Satwika ... 322 Rancang Bangun Sistem Rekomendasi Wisata Di Bali Menggunakan Metode Profile Matching
Wira Maharddhika Pradnyanna, I Made Widiartha ... 327 Sistem Informasi Geografis Analisis Dan Pemetan Kawasan Rawan Bencana Tanah Longsor Di Kabupaten Bangli
Adam Rain Brawijaya, Luh Gede Astuti ... 336 Sistem Informasi Manajemen Komplain SIMADE Berbasis Web
Victor Boy Simamora, Meliana Christianti J ... 343 Sistem Informasi Pengelolaan Data Alumni pada PS. Farmasi FMIPA Udayana
I Gede Pramarta Sedana, I Gede Arta Wibawa ... 348 Sistem Pendukung Keputusan Pemilihan Mobil Baru Menggunakan Weighted Product (WP)
I Made Hariyogi, I Gede Arta Wibawa ... 356 Sistem Pendukung Keputusan Rekomendasi Tempat Wisata Di Bali Munggunakan Metode Profile Match- ing
Andrean Susanto, I Made Widiartha ... 363 Sistem Penentuan Ketua SIC dengan menggunakan Metode Analytical Hierarchy Process (AHP)
Bryan Wahyu Krishnaputra, I Made Widiartha, Agus Muliantara ... 371 Sistem Penjadwalan Matakuliah Otomatis Dengan Algoritma Genetika
I Kadek Bayu Wana Permana, I Komang Ari Mogi... 380 Web-GIS Model Untuk Integrasi Data Epidemiologi DBD Terdistribusi Sebagai Pendukung Tatakelola Sur- veilance dan Investigasi Wabah
Slamet Sudaryanto Nurhendratno, Sudaryanto, Maryani S ... 388
Machine Learning
Penerapan Neural Network Backpropagation Untuk Klasifikasi Pada Pengenalan Aktivitas Manusia I Wayan Ariantha Sentanu, I Gede Arta Wibawa ... 394
Multimedia Application
Identifikasi Citra Tanaman Rimpang Berdasarkan Ciri Tekstur Dan Warna Dengan Algoritma K-Nearest Neighbor
Luh Gede Ayu Candrawati, I Dewa Made Bayu Atmaja Darmawan ... 401 Penerapan Metode Noise Reduction Pada Citra Digital Lontar Aksara Bali
Made Erna Susanti, I Dewa Made Bayu Atmaja Darmawan ... 409 Penerapan Metode Transform Hough Line Untuk Mengidentifikasi Jenis Kendaraan
Kadek Dwi Sukri Yanthi, I Dewa Made Bayu Atmaja Darmawan ... 418 Pengenalan Sandi Semaphore Dengan Metode Findcontour Dan Matchshape Pada Opencv Menggunakan Bahasa Python
I Made Anggun Dwiguna, I Dewa Made Bayu Atmaja Darmawan ... 424 Segmentasi Citra Menggunakan Metode Watershed Transformation Untuk Menghitung Jumlah Ken- daraan Bermotor
Geby Noverita Br Sebayang, I Dewa Made Bayu Atmaja Darmawan ... 431 Sistem Pemeriksaan Lembar Jawaban Komputer Dengan Metode Template Matching Dan Pemrosesan Paralel
I Wayan Widarma Putra Pramana, I Gede Arta Wibawa ... 440 Sistem Untuk Mendeteksi Nilai Dan Menghitung Uang Koin Menggunakan Transform Hough Circle
Ida Ayu Putu Manik Sintiya Dewi, I Dewa Made Bayu Atmaja Darmawan ... 447
Networking and Security
Akuisisi Data Heart Rate Pada Miband Menggunakan Bluetooth Low Energy (BLE)
I Kadek Agus Darma Putra, I Gede Oka Gartria Atitama ... 454 Analisis Quality Of Service Pada Jaringan Internet Pusat Pemerintahan Kabupaten Badung
I Nyoman Arta Jaya, Dewa Made Wiharta, Nyoman Putra Sastra ... 461 Aplikasi Steganografi Untuk Menyembunyikan Pesan Teks Pada Gambar Dengan Metode Least Signifi- cant Bit (LSB)
I Gusti Ngurah Agung Wisnu Arimurti, I Gede Arta Wibawa ... 468 Bahasa Pemrograman Python Untuk Pembuatan Aplikasi Packet Sniffer
I Putu Kuswara Adi Pradana, I Dewa Made Bayu Atmaja Darmawan ... 474 Clock Skew Sebagai Dasar Authentifikasi Keamanan Pada Jaringan Sensor Nirkabel
Nyoman Dita Krisnabayu, Nyoman Putra Sastra, Komang Oka Saputra, N.M.A.E.D. Wirastuti ... 481 Hybrid Network Untuk Pengembangan Internet Of Things
Wadarman Jaya Telaumbanua, Nyoman Putra Sastra, Dewa Made Wiharta ... 488
Implementasi High Availability Cluster Guna Mengurangi Downtime Server Studi Kasus Sintask.com Almer Hafiz Wandalaksana, I Wayan Supriana ... 496
Otomatisasi Konfigurasi Mikrotik Router Menggunakan Software Ansible
I Made Bayu Swastika, I Gede Oka Gartria Atitama ... 503 Penerapan Snmpv3 Pada Network Performance Monitoring Solarwinds System Studi Kasus Pt. Freeport Indonesia
Barneci Henderika Nuboba, I Komang Ari Mogi... 512 Perancangan Aplikasi Keamanan Data Transaksi Elektronik Pada Rfid Di Koprasi Serba Guna Dengan Menggunakan Algoritma Rsa
Sidin Rahman, I Ketut Gede Suhartana ... 519 Perancangan Pengamanan Sms Gateway Dengan Algoritma Rsa Di Pt Xl
I Gede Bendesa Aria Harta, I Ketut Gede Suhartana ... 528 Perancangan Sistem Tanda Tangan Digital Dalam Transaksi Berbasis Online Pada Pt Asiana
Menggunakan Algoritma Rsa
William Ulrich Innocentius Sitinjak, I Ketut Gede Suhartana ... 534 Prototype Smart Building Data Center berbasis Jaringan Sensor Nirkabel
I Made Sastra Dwikiarta, Nyoman Putra Sastra, Dewa Made Wiharta ... 539 Rancang Bangun Jaringan Internet Menggunakan Simulasi Jaringan Network Simulator 3 Di Desa
Berangbang
I Komang Vijaya Adhyatma, I Gede Oka Gartria Atitama ... 546 Sistem Monitoring Private Cloud Computing Pada Openstack Menggunakan Ceilometer
Made Darma Narayana, I Gede Oka Gartria Atitama ... 552 Uji Performa Parallel Processing Pada Pengamanan Citra Digital
Faisal Achmad Failusufi, I Gede Arta Wibawa ... 560
Pattern Recognition
Komparasi Deteksi Tepi Canny Dan Watershed Transformation Untuk Segmentasi Area Manuskrip Dalam Citra Lontar Aksara Bali
I Wayan Juliandika, I Dewa Made Bayu Atmaja Darmawan ... 566
Semantic Web
Rancang Bangun Fitur Pencarian Data Akademik Menggunakan Parser Noise Disposal
I Gusti Agung Gede Agung Surya Kusuma, I Gede Santi Astawa ... 573
Software and Web Engineering
Game Edukatif Rare Melajah Media Pembelajaran Calistung Bahasa Bali Berbasis Multimedia Interaktif Pada Android
Ni Luh Devi Lingga Pratiwi, Andrean Susanto, I Made Widiartha ... 580
Pemodelan Dan Simulasi Antrian Pelayanan Pembuatan E-Ktp Pada Kantor Camat Denpasar Selatan Mohammad Rizky Ramadhani Adam, Ida Bagus Made Mahendra ... 587
Perancangan Sistem Absensi Pengenalan Wajah Pada Perangkat Android Menggunakan Metode Fisherface Dan Menggunakan Gps Untuk Mendeteksi Lokasi Absensi
Iin Masdiana, I Gusti Agung Gede Arya Kadyanan ... 594
Rancang Bangun Aplikasi Alarm Monitoring (Almont) Untuk Penjadwalan Tindakan Medis Pasien Rawat Inap Berbasis Mobile
Ni Luh Devi Lingga Pratiwi, I Made Widiartha ... 599 Perancangan Aplikasi E-Commerce Oleh-Oleh Produksi Rumahan Khas Bali Berbasis Web
I Gusti Ngurah Anom Cahyadi Putra ……… 608
608
PERANCANGAN APLIKASI E-COMMERCE OLEH-OLEH
“PRODUKSI RUMAHAN” KHAS BALI BERBASIS WEB
I Gusti Ngurah Anom Cahyadi Putra
11Jurusan Ilmu Komputer, Fakultas Matematika Dan Ilmu Pengetahuan Alam, Universitas Udayana Bukit Jimbaran
Email: [email protected]1
Abstrak__
Pulau Bali menjadi destinasi liburan favorit wisatawan lokal dan mancanegara. Usai berlibur ke Bali, tidak lengkap rasanya jika tidak membeli oleh-oleh khas Bali. Bali dikenal sebagai surge belanja bagi para wisatawan. Bali memiliki berbagai macam oleh-oleh mulai dari makanan, minuman, pakaian, dan souvenir khas Bali yang saying jika dilewatkan.
Saat ini banyak wisatawan yang tidak sempat mengunjungi toko oleh-oleh khas Bali karena keterbatasan waktu ataupun tidak tahu sebaran lokasi penjualan oleh-oleh khas Bali, namun ada juga yang sudah sempat mengunjungi beberapa toko namun tidak kunjung menemukan oleh-oleh yang diinginkan. Banyak pula produsen rumahan di Bali yang memiliki produk berkualitas dengan harga rendah namun masih sulit untuk melakukan promosi sehingga produknya tidak banyak terjual. Dengan aplikasi e-commerce maka permasalahan tersebut dapat teratasi.
Aplikasi e-commerce merupakan marketplace yang siapapun dapat menjadi vendor di dalamnya. Bagi wistawan yang tetap ingin mengunjungi pembuatan oleh-oleh khas Bali secara langsung sehingga mendapatkan harga yang lebih murah, pada aplikasi ini sudah terdapat fitur pencarian lokasi terdekat. Aplikasi ini bersifat C2C (Consumer to Consumer) karena dilakukan oleh perorangan yang akan menjual produknya pada aplikasi ini kepada konsumen yang membutuhkan produk tersebut. Aplikasiberbasis web ini dibangun menggunakan bahasa pemrograman web PHP, CSS, dan HTML dengan basis data yang digunakan yaitu MySQL.
Kata Kunci: E-Commerce, C2C, Aplikasi Web, PHP
Abstract__
Bali is a favorite destination of local and foreign tourists for holiday. After a holiday in Bali, it is not complete if not purchased souvenirs typical of Bali. Bali is known as a haven for tourists. Bali has a variety of souvenirs ranging from food, drinks, clothing, and souvenirs typical of Bali that is a pity if missed.
Currently, many tourists who never visited the typical gift shop by Bali because of time limitations and do not know the distribution of sales by souvenirs typical of Bali, but there are also some visitor who have been there but never found a souvenir. Many home-based producers in Bali who have quality products with low prices but still difficult to do promotion so that the product is not much sold. With the e-commerce application then it can be resolved.
Application e-commerce is a marketplace that every one can be a vendor in it. For tourists who still want to visit Balinese souvenirs home base producer directly, in this application there is a store search feature nearby. This application is C2C (Consumer to Consumer) because it is done by individuals who will sell their products in this application to consumers who need the product.This web-based application is built using PHP web programming language, CSS, and HTML with the database used is MySQL.
Keywords:E-Commerce, C2C, Web Applications, PHP I.PENDAHULUAN
A.Pendahuluan
Era modern dan perkembangan teknologi menajadikan banyak hal dapat dimanfaatkan oleh manusia khususnya internet. Dengan internet, e- commerce dapat diciptakan sehingga transaksi menjadi lebih mudah karena bersifat online.
Transaksi dapat dilakukan dalam e-commerce maupun marketpace yang ada. E-commerce sudah tidak asing lagi bagi kalangan remaja maupun dewasa.
Bali merupakan tempat wisata yang memiliki daya tarik yang sangat besar. Pulau Bali menjadi destinasi liburan favorit wisatawan lokal dan mancanegara. Usai berlibur ke Bali, tidak lengkap rasanya jika tidak membeli oleh-oleh khas bali. Oleh- oleh wajib dibeli karena bisa menjadi tanda bahwa wisatawan tersebut sudah pernah berkunjung ke suatu tempat tertentu khususnya di Bali. Bali memiliki berbagai macam oleh-oleh mulai dari makanan, minuman, pakaian, dan souvenir khas Bali.
609
Bagi beberapa wisatawan, setelah dimanjakan oleh suasana Pulau Dewata mereka harus menyisihkan waktu untuk berburu oleh-oleh. Namun bagi beberapa wisatawan lain yang hanya memiliki sedikit waktu di Bali, mereka kebingungan untuk membeli oleh-oleh khas bali karena tidak memiliki waktu yang cukup.
Selain itu banyak yang tidak tahu dimana saja lokasi penjualan oleh-oleh khas bali. Ada juga yang sudah sempat berkunjung kebeberapa took namun tidak menemukan makanan dan souvenir yang diinginkan.
Sebagian dari mereka tidak tahu lokasi yang tepat untuk membeli oleh-oleh khas Bali sesuai dengan keinginan karena toko oleh-oleh khas Bali memiliki jarak yang cukup jauh antar toko. Sehingga membuat beberapa wisatawan kecewa karena waktunya terbuang habis hanya untuk membeli oleh-oleh sajadan liburannya ke Bali menjadi tidak lengkap.
Banyak pula produsen rumahan di Bali yang memiliki produk berkualitas dengan harga rendah namun masih sulit untuk melakukan promosi sehingga produknya tidak banyak terjual. Penjual seperti inilah yang masih sulit ditemukan pelanggan karena banyak took oleh-oleh khas Bali menjual produk dengan harga yang mahal, sehingga jika membeli dalam partai besar akan sangat menguras isi dompet.
Melalui masalah tersebut, maka akan dilakukan perancangan aplikasi e-commerce oleh-oleh
“produksi rumahan” khas bali berbasis web. yang menjual berbagai oleh-oleh khas Bali. Produk yang dijual berasal dari kerja sama dengan took oleh-oleh yang ada di Bali dan dari produsen rumahan. Sasaran dari marketplace ini yaitu konsumen lokal di Bali maupun wisatawan.
B.Tujuan Penelitian
Tujuan penulisan jurnal ini yaitu:
1) Menerapkan sistem jual beli secara online dari segi kemudahan dan keamanan
2) Merancang aplikasi penjualan online (e- commerce) oleh-oleh khas Bali berbasis web dengan tambahan fitur pencarian toko konvensional terdekat
II.TINJAUAN PUSTAKA 1) E-Commerce
E-commerce (electronic commerce) atau dalam kata lain yaitu perdagangan elektronik, merupakan kegiatan yang berkaitan dengan pemasaran barang maupun jasa, penjualan, dan pembelian dengan menggunakan internet atau jaringan komputer. E-commerce melibatkan aktivitas seperti proses transaksi elektronik. E- commerce dapat dikategorikan sebagai e-bisnis namun e-bisnis memiliki lingkup yang lebih luas dari segi kegiatan maupun jenis kegiatan. Menurut Kalakota dan Whinston (1997), pengertian e- commerce dapat ditinjau dari empat persepektif yaitu persepektif komunikasi, persepektif proses bisnis, persepektif layanan, dan persepektif online.
Dari persepektif komunikasi, e-commerce merupakan proses yang meliputi layanan, pengiriman barang, informasi, yang pembayarannya dilakukan dengan peralatan elektronik seperti komputer. Dari persepektif proses bisnis, e-commerce merupakan teknologi yang menuju optimasi dari transaksi bisnis dan aliran kerja yang berupa aplikasi. Dari persepektif layanan, e-commerce merupakan alat yang digunakan untuk mengurangi biaya layanan (service cost) bagi perusahaan, manajemen, dan konsumen ketika meningkatkan kualitas barang dan kecepatan layanan pengiriman. Sedangkan
dari persepektif online, e-commerce menggunakan layanan internet atau sarana online lainnya untuk dapat melakukan transaksi jual-beli produk atau jasa dan informasi.
2) C2C (Consumer to Consumer)
C2C merupakan salah satu model e-commerce dimana transaksi yang dilakukan antara konsumen dengan konsumen atau dapat dikatakan sebagai perorangan yang menjual barang atau jasa melalui marketplace atau situs jual beli. Ruang lingkup C2C bersifat khusus karena transaksi yang dilakukan hanya antar konsumen saja. Internet digunakan sebagai sarana untuk melakukan pertukaran informasi produk, harga, kualitas, dan pelayanan. Contoh aplikasi C2C yaitu tokopedia, lazada, dan bukalapak.
3) Aplikasi Web
Aplikasi web merupakan program yang tersimpan pada sebuah server dan dikirim melalui internet maupun intranet. Aplikasi web menggunakan teknologi browser untuk menjalankan aplikasi tersebut yang diakses melalui jaringan portable. Aplikasi web dapat dijalankan di berbagai jenis sistem operasi dan media seperti komputer, laptop, notebook, dan smartphoneyang terhubung dengan jaringan internet tanpa harus melakukan penginstalan.
Aplikasi web berupa perangkat lunak atau software yang dibuat menggunakan html, css, php, dan lainnya.
4) HTML
HTML merupakan singkatan dari Hypertext Markup Language. Hypertext berarti teks di dalam HTML dapat dijadikan link yang dapat berpindah dari satu halaman ke halaman lainnya hanya dengan mengklik teks tersebut. Markup Language berarti bahasa HTML menggunakan tanda (mark) untuk menandai bagian-bagian dari teks misalnya teks yang berada di antara tanda tertentu akan berubah menjadi besar namun jika berada diantara tanda yang lain akan nampak besar. Tanda tersebut dikenal sebagai HTML tag. HTML merupakan bahasa dasar dalam pembuatan web. HTML bukan merupakan bahasa pemrograman (programming language), namun merupakan bahasa markup (markup language). HTML hanyalah bahasa struktur yang berfungsi untuk menandai bagian- bagian dari sebuah halaman.
5) CSS
CSS atau Cascading Style Sheets merupakan kode program yang digunakan untuk mendesain dan mempercantik tampilan halaman HTML seperti desain background, text, gambar, dan warna. CSS selalu dikaitkan dengan HTML karena keduanya saling berkaitan dimana HTML digunakan untuk membuat struktur dan konten dari halaman web, sedangkan CSS digunakan untuk tampilan dari halaman web tersebut. Sering diistilahkan dengan “HTML for content, CSS for presentation”.
6) PHP
Pada mulanya PHP merupakan singkatan dari Personal Home Page karena digunakan untuk membuat website pribadi. Namun saat ini kepanjangan PHP menjadi PHP: Hypertext Preprocessor karena tidak hanya digunakan untuk membuat halaman web yang sederhana tetapi juga website populer dan powerful. PHP merupakan bahasa pemrograman yang umum atau dapat disebut bahasa pemrograman script server-side yang didesain untuk pengembangan web. Disebut bahasa pemrograman server side karena PHP
610
diproses pada komputer server. PHP dapat disebut sebagai Scripting Language atau bahasa pemrograman Script karena kode PHP biasanya disisipkan ke dalam dokumen HTML. PHP bersifat dinamis karena untuk menampilkan 10 buah list, pada PHP hanya memerlukan perulangan for. Berbeda dengan HTML yang harus mengetik list 1 hingga 10 secara manual.
7) MySQL
MySQL merupakan sebuah software atau perangkat lunak sistem manajemen berbasis SQL (Structured Query Language) atau multi user dan DBMS Multithread. Karena bersifat multi user sehingga dapat digunakan oleh beberapa pengguna. MySQL memiliki tipe data yang beragam, kecepatan tinggi, keamanan, dan dapat menangani basis data dalam skala besar. MySQL kurang mendukung bahasa pemrograman Visual/Desktop atau Visual Basic.
III.METODOLOGI PENELITIAN A. Metode Pengembangan Sistem
Dalammengembangkanaplikasi e-commerce ini, digunakanmetode SDLC. Tahap – tahap SDLC dalampembangunanaplikasimeliputi :
1) PerencanaanSistem 2) AnalisisSistem 3) PerancanganSistem 4) ImplementasiSistem B. Analisis Kebutuhan
Analisis kebutuhan dilakukan untuk menggambarkan berbagai kebutuhan dan tujuan yang harus disediakan oleh sistem guna memenuhi kebutuhan user atau pengguna sistem.
1) Analisis Kebutuhan Fungsional
Kebutuhan fungsional aplikasi ini meliputi fungsi:
a. Pendaftaran akun sebagai vendor atau user
b. Input barang yang dilakukan oleh vendor c. Pembelian produk oleh user
d. Perhitungan jumlah pembelian produk e. Aplikasi ini mampu menampilkan produk
beserta lokasi toko atau produksi.
2) Analisis Kebutuhan Non Fungsional
Pembuatan aplikasi ini menggunakan software PHP, HTML, CSS, dan MySQL.
a. PHP dan HTML dalam pembuatan sistem digunakan untuk membuat kerangka atau struktur aplikasi berbasis web
b. CSS digunakan untuk mempercantik desain dari aplikasi ini
c. MySQL digunakan sebagai penyimpanan data
C. Perancangan Sistem
Perancangan aplikasi Balinice dilakukan dengan beberapa cara yang meliputi:
1) Use Case Diagram
Use Case Diagram menjelaskan interaksi antara penjual dan pembeli. User hanya dapat melakukan jual produk, beli produk, cari produk berdasarkan kategori, lihat produk, dan konfirmasi pembayaran dengan include login yang artinya sebelum melakukan kegiatan tersebut user harus melakukan login atau memiliki akun terlebih dahulu. Daftar sebagai user tidak harus include login untuk dapat memiliki akun.
D. Metode Pengujian Sistem
Untuk menguji aplikasi ini digunakan metode black box yang menguji fungsionalitas dan kesesuaian dari aplikasi ini dengan rancangan awal, dan metode white box untuk menguji output yang dihasilkan dari input.
a. Black Box
Black box merupakan metode pengujian perangkat lunak terhadap fungsionalitas aplikasi yang yang akan dibangun. Metode pengujian dapat diterapkan di berbagai tingkat pengujian perangkat lunak yang meliputi unit, integrasi, fungsionalitas, sistem dan penerimaan. Dengan metode black box dilakukan pengamatan hasil eksekusi melalui pengujian data dan memeriksa fungsionalitas dari aplikasi yang dibangun. Black box hanya mengevaluasi tampilan luar atau interface (input dan output) dan fungsionalitasnya tanpa mengetahui proses yang terjadi di dalamnya secara detail.
b. White Box
White Box merupakan pengujian yang dilakukan terhadap detail perancangan untuk mendapatkan kebenaran program. Pengujian dilakukan berdasarkan hasil output dari input yang diberikan.
IV.IMPLEMENTASI
Aplikasi ini dibangun dengan menggunakan HTML dan CSS untuk membuattampilan, bahasa pemrograman PHP untuk mengeksekusi proses yang terjadi dalam aplikasi, dan MySQL untuk penyimpanan data. Berikut ini merupakan hasil dari aplikasi Balinice.
1) Halaman Awal
Pada halaman awal ditampilkan logo Balinice, kategori dan sub kategori produk, dan produk terbaru.
Header
611
Tampilan produk terbaru pada halaman awal
2) Kategori
Kategori yang ada pada aplikasi ini yaitu Pakaian, Makanan, dan Souvenir.
Sub kategori pakaian
Sub kategori souvenir
3) Fitur search produk
Pada aplikasi user dapat melakukan pencarian produk.
4) Pemesanan Produk
Saat melakukan pemesanan produk, user dapat menentukan jumlah pesanan yang kemudian masuk ke dalam Cart. Pada Cart terdapat item yang dipesan beserta jumlahnya, dan harga total.
Pemesanan
Pesanan masuk ke dalam Cart 5) Fitur rekomendasi toko terdekat
V.KESIMPULAN
Banyaknya wisatawan yang kesulitan dalam mencari oleh-oleh khas bali dapat diatasi dengan aplikasi e-commerce Balinice oleh-oleh khas bali ini.
Aplikasi web ini dibangun dengan
menggunakanHTML dan CSS untuk
pembuatantampilan web, bahasa pemrograman PHP untuk mengeksekusi proses yang dapat dilakukan dalam aplikasi, dan MySQL untuk penyimpanan data.Pada aplikasi ini terdapat fitur meliputi Kategori oleh-oleh khas bali, fitur search produk, pemesanan produk, dan fitur rekomendasi toko terdekat.
VI.DAFTAR PUSTAKA
[1] Bobsusanto, 2015. Pengertian E-Commerce Menurut Para Ahli.
<URL:http://www.spengetahuan.com/2015/12/pe ngertian-e-commerce-menurut-para-ahli-
terlengkap.html>
[2] Ariesta, Daniel., 2015. Pengertian dan Contoh Website E-Commerce.
<URL:http://www.arsdaniel.web.id/2015/03/peng ertian-dan-contoh-website-e.html>
[3] Riadi, Muchlisin. 2013. Pengertian E- Commerce.
<URL:http://www.kajianpustaka.com/2013/04/pe rdagangan-elektronik-e-commerce.html>
[4] Andre. 2017. Pengertian HTML.
<URL:http://www.duniailkom.com/belajar-html- pengertian-html/>
[5] Andre. 2013. Pengertian CSS.
<URL:http://www.duniailkom.com/tutorial- belajar-css-part-1-pengertian-css-apa-yang- dimaksud-dengan-css/>
[6] Andre. 2014. Pengertian PHP dan Fungsi PHP dalam Pemrograman Web.
<URL:http://www.duniailkom.com/pengertian- dan-fungsi-php-dalam-pemograman-web/>
[7] Kompasiana. 2010. Black Box.
<URL:https://www.kompasiana.com/highspeed/b lack-box