Professional Documents
Culture Documents
Oleh
Abstract
Along with the development of technology today, activity of human activity progressively
easier and pampered, such as buying and selling activities have been pampered with named
E-Commerce . E-Commerce is an effort to commerce transaction between the seller and
buyers using the internet media. The development of information technology especially in the
field of internet is the factor driving the development of E-Commerce. With the use of
information technology, E-Commerce can be made as a solution to help the manufacturer in
the face of the rival. The purpose of this final task is to create a E-Commerce information
system on the village shops, Adventurer is the sales and marketing tools to develop your
business in selling products in online that contain information about the product and the
process of product order. Where in the design of this system, the author uses the concept of
Object Oriented Programming (OOP) and use the modeling Unified Modeling Language
(UML). E-Commerce on this Adventurer Village store using codeigniter framework in the
process of drafting and more variations at that time with more wool. This Framework can
help and make it easier for programmers to create website E-Commerce desired. framework
can provide the facilities commonly used so that they do not need to build from the beginning
. After the implementation of System Information E-Commerce that on this last task
Information System E-Commerce succeed. So that can be implemented by the Village Shop
Adventurer , in this case the promotion and sales online, and can perform the management of
the entire product data, data report and user data.
_______________________________________________________________________________________________
1
Mahasiswa Prodi Pendidikan Teknik Informatika untuk wisuda Periode Maret 2017
2
Dosen Pemimbing Jurusan Teknik Elektronika FT-UNP
1
S
teknologi saat ini yang berkembang
semakin pesat, maka sudah sewajarnya elektronik) untuk toko tas dan perlengkapan
akan mendorong manusia dalam memanfaatkan outdoor. Untuk mempermudah penulis dalam
teknologi tersebut dengan semaksimal mungkin membuat e-commerce ini, maka penulis akan
dari segala sisi kehidupan. Teknologi informasi melakukan penelitian pada toko Kampung
memudahkan manusia untuk memperoleh Petualang yang berada di Jl. Jhoni Anwar no 37 B
informasi dengan lebih cepat, efektif, efisien dan Lapai, Padang.
Toko Kampung Petualang didirikan oleh
up to date, didukung dengan perangkat dan
bapak Jasril. Toko ini menjual berbagai merk tas
layanan yang sudah tersedia di lingkungan tempat
dan perlengkapan outdoor seperti Deuter,
tinggal.
Kenyataan ini menjadi bukti bahwa Consina, Eiger dan lainya. Dimana toko ini masih
perkembangan teknologi telah mengubah cara melakukan pengolahan data secara manual. Baik
hidup manusia dalam menjalankan aktifitasnya dalam hal pemasaran, pembuatan laporan
sehari-hari, dan perkembangan-perkembangan ini penjualan, serta untuk melakukan pemenuhan
tentu memberikan dampak-dampak positif permintaan pelanggan terhadap produk yang ada.
Berdasarkan hasil wawancara pemasaran
terdahap manusia sebagai user yang
pada toko Kampung Petualang yang baru berjalan
menggunakannya.
2 tahun ini, prosedur pemasaran pada toko
Perkembangan teknologi informasi terutama Kampung Petualang berawal dari pemasaran
di bidang internet merupakan faktor pendorong secara langsung yaitu dengan mengutus pegawai
perkembangan e-commerce. Internet merupakan toko unutk menjelaskan barang yang ada di toko
jaringan global yang menyatukan jaringan Kampung Petualang sambil memberikan informasi
komputer di seluruh dunia, sehingga maupun daftar harga pada toko Kampung
memungkinkan terjadinya komunikasi dan Petualang. Dengan menggunakan e-commerce
interaksi antara satu dengan yang lain di seluruh pemasaran bisa dilakukan dimanapun dan
dunia. Dengan menghubungkan jaringan komputer kapanpun karena pelanggan hanya perlu
produsen dengan internet, produsen dapat mengakses webshite yang telah disediakan.
menjalin hubungan dengan pembeli atau Saat ini untuk membeli produk dari toko
customer secara lebih efisien. Sampai saat ini Kampung Petualang calon customer harus
internet merupakan infrastruktur yang ideal untuk langsung datang ke toko dan memilih produk yang
menjalankan e-commerce, sehingga istilah e- akan dibeli, agar informasi produk yang tersedia
commerce telah menjadi identik dengan dapat diakses dari luar, sehingga customer yang
menjalankan bisnis di internet, Menurut Adi tidak bisa datang secara langsung dapat membeli
Nugroho (2006 : 5) bahwa “perdagangan produk yang mereka butuhkan atau hanya
elektronik (e-Commerce) didefenisiskan sebagai sekedar melihat informasi produk yang tersedia di
cara untuk menjual dan membeli barang-barang toko Kampung Petualang, selain itu juga customer
(dan jasa) lewat jaringan internet, tetapi hal itu yang belum mengetahui lokasi toko Kampung
(tentu saja) mencakup berbagai aspek”. Petualang ini akan dapat melakukan transaksi
Dengan menggunakan teknologi informasi, atau mencari informasi melalui website toko
e-commerce dapat dijadikan sebagai solusi untuk Kampung Petualang.
membantu produsen dalam menghadapi saingan. Tujuan dari perancangan ini adalah untuk
Tingginya persaingan penjualan yang muncul menghasilkan sistem informasi e-commerce yang
mengharuskan produsen dapat memberikan memberikan kenyaman kepada customer dalam
respon yang baik. Penggunaan e-commerce dapat berbelanja dan mempermudah pihak toko dalam
meningkatkan efisiensi biaya dan produktifitas memproses, menjalankan dan mengembangkan
produsen, sehingga dapat meninggkatkan usahanya dalam jual-beli produk.
kemampuan produsen dalam bersaing.
2 JURNAL VOTEKNIKA Vol. 5, No. 1, (2017)
1) Analisis User
Agar sebuah sistem dapat berjalan
Gambar 1. Flow Map yang sedang berjalan dengan baik dan sesuai dengan yang
diinginkan maka dibutuhkan sebuah analisa
b. Analisis Persyaratan (Requirements)
mengenai siapa saja yang dapat mengakses
Setelah mengetahui permasalahan pada sistem. Adapun yang dapat mengakses
sistem yang sedang berjalan, selanjutnya sistem ini adalah sebagai berikut.
penulis melakukan analisis persyaratan
Tabel 1. Analisi User
(requirement) sebagai solusi masalah tersebut.
Persyaratan yang ada akan dibagi 2 (dua)
bagian. Bagian pertama Functional
Requirement yaitu aktivitas dan layanan yang
harus disediakan oleh sistem yang akan
dibangun. Bagian kedua adalah Non-functional
Requirement yaitu fitur-fitur yang diperlukan
oleh sistem agar sistem lebih memuaskan.
3
Commerce yang akan dibangun. Use-case umum sistem yang nantinya akan dibuat.
diagram untuk mengetahui fungsi apa saja Secara uraian dapat dikatakan bahwa diagram
yang ada di dalam sebuah sistem informasi dan konteks itu berisi siapa saja yang memberikan
siapa saja yang berhak menggunakan fungsi- data ke sistem serta kepada siapa data
fungsi tersebut. informasi yang harus dihasilkan sistem.
Berikut merupakan perancangan use-case Berdasarkan use-case diagram, maka
diagram untuk e-Commerce toko kampung dapat digambarkan diagram konteks untuk
petualang dapat dilihat pada gambar dibawah sistem informasi e-Commerce adalah sebagai
ini: berikut:
admin, akan tampil di halaman home Gambar 16. Halaman Manajemen Merk Produk
website. Admin
Gambar 16 di atas merupakan
3) Halaman Menu Katalog Produk Admin halaman manajemen merk produk oleh
Halaman produk merupakan halaman admin. Pada halaman ini admin dapat
yang memberikan hak akses kepada menambahkan, mengubah, dan
admin untuk melakukan manajemen menghapus merk produk.
produk. Implementasi halaman produk
dapat dilihat sebagai berikut : 5) Halaman Permintaan Produk Admin
Halaman permintaan produk admin
merupakan halaman permintaan produk
dari admin kepada supplier terkait.
Halaman ini merupakan halaman lanjutan
dari status stok produk pada menu katalog
produk, dimana jika jumlah produk ≤ 4,
akan tampil tombol permintaan barang
otomais kepada supplier (tombol Ikon
Refresh).
Implementasi halaman permintaan
produk sebagai berikut:
Gambar 15. Halaman Manajemen Produk
Admin
Gambar 15 di atas menjelaskan bahwa
pada halaman produk terdapat tabel opsi
yang memiliki 3 tombol, tombol Ikon tulis
(kiri) untuk manajemen edit detail produk,
tombol Ikon home (tengah) sebagai
manajemen warna, dan tombol dengan
ikon panah kiri-kanan (kanan) untuk
manajemen ukuran produk.
4) Halaman Manajemen Merk Produk Admin Gambar 17. Halaman Stok Produk Sedikit
Halaman manajemen merk produk Pada gambar 17 di atas terdapat tabel
memberikan hak akses untuk admin dalam opsi Ikon Refresh (Panah Melingkar),
hal melakukan perubahan terhadap merk. tombol ini akan menampilkan permintaan
Implementasi halaman menu merk produk produk kepada supplier, dan akan tampil
sebagai berikut : pada menu permintaan produk.
9
Gambar 18. Halaman Permintaan Produk Gambar 20. Halaman Edit Status Order
Admin Gambar 20 di atas merupakan
Pada gambar 18 di atas, admin dapat halaman edit status order pelanggan, terdiri
mengubah jumlah permintaan produk, dari menu detail order, detail pembayaran,
menambahkan keterangan warna dan produk dan history. Pada history, admin
ukuran produk kepada supplier terkait. dapat mengubah status order pelanggan.
Jika status dikirim, akan ditampilkan
6) Halaman manajemen Order Admin jasa pengirim dan dan No. Resi kirim,
Halaman order berfungsi untuk
pemberitahuannya akan dikirim ke akun
manajemen data order oleh admin.
customer pada website. Jika status order
Menampilkan opsi delete (warna merah)
produk terkirim, maka dengan otomatis
dan edit (warna biru). Dapat dilihat pada
jumlah stok produk akan berkurang di
gambar berikut :
katalog produk.
Gambar 21. Halaman Katalog Kategori Owner Gambar 23. Halaman Katalog Merk Produk
Gambar 21 di atas menampilkan data Owner
kategori produk, dimana owner dapat
melihat kategori apa saja yang tersedia di Gambar 23 di atas menampilkan
toko online. halaman merk produk yang tersedia pada
manajemen merk produk oleh owner. Pada
2) Halaman katalog Produk Owner halaman ini owner tidak dapat
Halaman ini menampilkan produk dan menambahkan, mengubah, dan menghapus
detailnya yang telah dimasukkan admin. merk produk melainkan hanya dapat melihat
Adapun implementasi halaman produk yaitu: saja.
f. Konfirmasi Kurir
Konfirmasi kurir yang dimaksud di sini
yakni proses kurir toko yang melayani
pembayaran via COD, yang mana nantinya
kurir ini dapat melakukan konfirmasi bahwa
produk yang diantar telah diterima dan
dibayarkan oleh customer.
2. Pengujian Sistem
Pengujian sistem merupakan uji coba
terhadap sistem yang telah dibuat untuk
mengetahui apakah sistem sudah berjalan
dengan benar. Pengujian juga merupakan
proses evaluasi untuk memastikan aplikasi
telah memenuhi persyaratan dan siap untuk
digunakan. Berikut adalah penjelasan
mengenai pengujian dari masing-masing
halaman sistem.
a. Pengujian Halaman Akses Customer
Halaman home merupakan halaman awal
yang akan ditampilkan oleh sistem ketika
sistem dijalankan. Berikut tabel pengujian
halaman home.
untuk melihat laporan. Berikut tabel pengujian Menurut Betha Sidik (2012 : 1) “CodeIgniter (CI)
halaman akses owner: adalah framework pengembangan aplikasi
(Aplication Development Framework) dengan
Tabel 4. Pengujian Halaman Akses Owner menggunakan PHP, suatu kerangka untuk bekerja
atau membuat program dengan menggunakan
PHP yang lebih sistematis”. CodeIgniter itu sendiri
terdiri dari 3 bagian yaitu Model, View dan
Controller. Menurut Wahana Komputer (2011 : 2)
“Codeigniter adalah aplikasi open source yang
berupa framework dengan model MVC (Model,
View, Controller) untuk membangun website
dinamis dengan menggunakan PHP”. CodeIgniter
memudahkan pemrogram untuk membuat aplikasi
web dengan cepat dan mudah dibandingkan
dengan membuatnya dari awal. Dalam proses
pembuatan sistem ini penulis menggunkan
Sublime Text 3 sebagai editornya, MySQL
sebagai DBMS untuk database-nya dan Xampp
v3.1.0 3.1.0 sebagai servernya.
Pembuatan sistem informasi e-commerce ini
penulis menggunakan pemodelan Unified
Modelling Language (UML) yang mana
d. Pengujian Halaman Akses Supplier
merupakan gambaran atau visualisasi model dari
Halaman akses supplier merupakan
suatu sistem yang akan dibangun yang biasanya
halaman yang bisa diakses supplier untuk
ditampilkan dalam bentuk gambar atau diagram
mengkonfirmasi permintaan produk dari
yang melputi class, atribut dan operasinya. Berikut
admin. Berikut tabel pengujian halaman akses
yang termasuk jenis diagram UML antara lain :
supplier:
Class Digram, Use Case Diagram, Activity
Tabel 5.Pengujian Halaman Akses Supplier Diagram, Sequence diagram, dll.
Pada sistem ini terdapat 5 user yaitu
customer, admin, supplier, owner dan kurir. Setiap
user memiliki tugas yang berbeda-beda, seperti
customer yang bertugas melakukan pencarian
terhadap produk yang diinginkan, lalu melakukan
pemesanan atau order dan melakukan
e. Pengujian Konfirmasi Kurir pembayaran, selanjutnya admin yaitu bertugas
Konfirmasi kurir merupakan bagian yang menginput data produk kedalam sistem, melayani
digunakan oleh kurir untuk melakukan pemesanan dan pembelian dari customer,
konfirmasi ke sistem bahwa order telah d kemudian membuat laporan penjualan dan
terima customer Berikut tabel pengujian melakukan pemesanan kepada supplier,
halaman akses supplier: berikutnya supplier bertugas melayani pemesanan
Tabel 6. Pengujian Proses Kurir yang dilakukan oleh admin, menyediakan dan
kemudian mengirim produk yang dipesan oleh
admin, selanjutnya owner yang bertugas memberi
hak akses kepada supplier, melakukan
pengecekan laporan penjualan dan juga
IV. PEMBAHASAN
melakukan pengecekan permintaan produk, dan
Pada sistem ini, penulis menggunakan PHP yang terakhir yaitu kurir, disini kurir yang dimaksud
framework codeigniter dalam pembuatannya. yaitu kurir dari toko tidak kurir jasa pengiriman
14 JURNAL VOTEKNIKA Vol. 5, No. 1, (2017)
_______________________________________________________________________________________________
1
Mahasiswa Prodi Pendidikan Teknik Informatika untuk wisuda Periode Maret 2017
2
Dosen Pemimbing Jurusan Teknik Elektronika FT-UNP