Abstrak - Penelitian ini dilakukan terhadap “XYZ”. “XYZ” merupakan sebuah toko yang menjual souvenir pernikahan
yang berdiri sejak tahun 2013 yang beralamatkan di Jalan Kaligandu Lingkungan Kubang Welingi. Sistem penjualan dan
pengolahan data di toko ini masih dilakukan secara konvensional mengakibatkan terbatasnya peluang pemasaran dan proses
transaksi. Tujuan penelitian ini yaitu untuk menyediakan aplikasi penjualan elektronik souvenir pernikahan pada toko
“XYZ” sehingga pelanggan dapat memperoleh informasi secara cepat, serta dapat melakukan transaksi belanja online.
Metode penelitian yang digunakan yaitu SDLC ( Systeme Development Life Cycle ) dengan menggunakan pemodelan
sistem aplikasi UML ( Unified Modeling Language ), serta perancangannya menggunakan xampp, dreamweaver, database
MySQL phpMyadmin, bahasa pemrogramannya PHP dan pengujiannya menggunakan Blackbox. Hasil dari penelitian ini
adalah suatu aplikasi penjualan elektronik (e-commerce) penjualan souvenir pernikahan pada “XYZ”. Untuk penelitian
yang sejenis disarankan agar fitur-fitur pada aplikasi dirancang sesuai dengan target pasar, dan sesuai dengan kebutuhan
konsumen dan admin toko.
Kata Kunci : aplikasi e-commerce, penjualan online, UML, website, SDLC (System Development Life Cycle),
dreamweaver, MySQL.
43
Jurnal PROSISKO Vol. 4 No. 1 Maret 2017 ISSN: 2406-7733
b). Untuk membangun aplikasi penjualan elektronik (e- yang kurang mampu bisa membeli lebih
commerce) berbasis web pada “XYZ”. banyak yang pada gilirannya akan
Adapun manfat penelitian yang dapat diperoleh yaitu: meningkatkan taraf hidup mereka.
a). Membantu meningkatkan penjualan souvenir 2. Jenis-jenis E-commerce
pernikahan pada S2loveshop a. Business to Business (B2B). E-Commerce tipe
b). Memberikan kemudahan kepada konsumen untuk ini meliputi transaksi antar organisasi yang
memesan produk yang ditawarkan dengan layanan dilakukan di Electronic market.
pembelian secara online dan transaksi secara online. b. Business to Costumer (B2C). Merupakan
transaksi eceran dengan pembeli perorangan.
c. Customer to Customer (C2C). Konsumen
II. LANDASAN TEORI menjual secara langsung ke konsumen lain, atau
Definisi Aplikasi mengiklankan jasa pribadi di Internet.
Menurut Eka Noviansyah (2008: 4) Aplikasi adalah d. Customer to Business (C2B). Perseorangan yang
penggunaan dan penerapan suatu konsep yang menjadi menjual produk/layanan ke organisasi,
suatu pokok pembahasan. Aplikasi dapat diartikan juga perseorangan yang mencari penjual berinteraksi
sebagai program komputer yang dibuat untuk menolong dan menyepakati suatu transaksi.
manusia dalam melakukan tugas tertentu. Aplikasi software 3. Keuntungan Electronic Commerce (E-Commerce).
yang direncanakan untuk suatu tugas khusus dapat Ada beberapa keuntungan yang dapat diambil dari
dibedakan menjadi dua jenis, yaitu : penggunaan E-commerce yaitu :
a). Aplikasi software spesialis, program dengan 1. Electronic commerce memungkinkan pelanggan
dokumentasi tergabung yang dijalankan untuk untuk berbelanja atau melakukan transaksi lain
menjalankan tugas tertentu. selama 24 jam sehari sepanjang tahun dari
b). Aplikasi software paket, suatu program dengan hampir setiap lokasi.
dokumentasi tergabung yang dirancang. 2. Electronic commerce memberikan lebih banyak
Pengertian E-Commerce pilihan kepada pelanggan, mereka bisa memilih
a). Definisi E-commerce berbagai produk dari banyak vendor.
Menurut M. Suyanto (2003). “E-commerce
3. Electronic commerce menyediakan produk-
merupakan konsep baru yang bias digambarkan sebagai
produk dan jasa yang tidak mahal kepada
proses jual beli barang atau jasa pada World Wide Web
pelanggan dengan cara mengunjungi banyak
Internet (Shim, Quershi, Siegel, Siegle, 2000) atau
tempat dan melakukan perbandingan secara
proses jual beli atau pertukarann produk, jasa dan
cepat.
informasi melalu jaringan informasi termasuk internet
b). Pengertian Website
(Turban, Lee, King, Chung, 2000).”
Website atau situs juga dapat diartikan sebagai
Sejumlah orang memandang istilah commerce
kumpulan halaman yang menampilkan informasi data
(perdagangan) sebagai transaksi yang dilakukan antar
teks, data gambar, data animasi, suara, video, dan
perusahaan yang berpartner. Karena itu istilah electronic
gabungan dari semuanya baik yang bersifat statis
commerce berkesan sempit bagi sejumlah orang.
maupun dinamis yang membentuk satu rangkaian
Demikianlah, banyak yang lebih suka menggunakan
bangunan yang saling terkait dimana masing-masing
istilah e-businees, yang mengacu pada definisi e-
dihubungkann dengan jaringan-jaringan halaman atau
commerce secara lebih luas, tidak sekedar menjual dan
hyperlink.
membeli, namun juga berarti melayani pelanggan dan
berkolaborasi dengan partner bisnis, serta pelaksanaan c). Pengertian XAMPP
transaksi elektronis dalam suatu organisasi. Menurut Yogi Wicaksono (2008: 7) “XAMPP
1. Manfaat E-Commerce adalah sebuah software yang berfungsi untuk
1. Manfaat bagi perusahaan menjalankan website berbasis PHP dan menggunakan
a. Memperluas jangkauan penjualan pengolah data MySQL dikomputer local”. XAMPP
b. Mengurangi biaya operasional berperan sebagai server web pada komputer. XAMPP
2. Manfaat bagi konsumen juga dapat disebut sebuah panel server virtual, yang
a. Memungkinkan pelanggan untuk berbelanja dapat membantu anda melakukan preview sehingga
atau melakukan transaksi lain selama 24 jam. dapat meemodifikasi website tanpa harus online atau
b. Lebih mudah memilih berbagai macam terakses dengan internet.
produk meski tidak datang langsung ke toko. d). Pengertian HTML
3. Manfaat bagi masyarakat Menurut Anhar (2010) HTML (Hyper Text Markup
a. Memungkinkan orang untuk bekerja di dalam Language) adalah sekumpulan simbol-simbol atau tag-
rumah dan tidak harus keluar rumah untuk tag yang dituliskan dalam sebuah file yang digunakan
berbelanja. untuk menampilkan halaman pada web browser. Tag-
b. Memungkinkan sejumlah barang di jual tag HTML selalu diawali dengan <x> dan diakhiri
dengan harga lebih murah sehingga orang
44
Jurnal PROSISKO Vol. 4 No. 1 Maret 2017 ISSN: 2406-7733
dengan </x> dimana x tag HTML itu seperti b, i, u, dan Menurut Chairul Marom (2002: 28). Penjualan
lain-lain. artinya penjualan barang dagangan sebagai usaha pokok
e). Pengertian PHP perusahaan yang biasanya dilakukan secara teratur”.
Menurut Anhar (2010) PHP merupakan script yang Penjualan juga merupakan suatu sumber pendapatan
terintegrasi dengan HTML dan berada pada server perusahaan, semakin besar penjualan maka semakin
(server side HTML embedded scripting). PHP adalah besar pula pendapatan yang di peroleh perusahaan.
script yang digunakan untuk membuat halaman website Faktor – Faktor Penjualan
yang dinamis. Dinamis berarti halaman yang akan Ada beberapa faktor yang mempengaruhi volume
ditampilkan dibuat saat halaman itu diminta oleh client. penjualan antara lain :
Mekanisme ini menyebabkan informasi yang diterima a. Kualitas Barang. Turunnya mutu barang dapat
client selalu yang terbaru atau up to date. Semua script mempengaruhi volume penjualan, jika barang yang
PHP dieksekusi pada server dimana script tersebut di perdagangkan mutunya menurun dapat
dijalankan. menyebabkan pembelinya yang sudah menjadi
f). Pengertian MySQL pelanggan dapat merasakan kecewa sehingga
Menurut Anhar (2010) MySQL adalah salah satu mereka bisa berpaling barang lain yang mutunya
databases management system (DBMS) dari sekian kebih baik.
banyak DBMS seperti Oracle, MS SQL, Postagre SQL, b. Selera Konsumen. Selera konsumen tidaklah tetap
dan lainnya. MySQL berfungsi untuk mengolah dan dia dapat berubh setiap sesaat, bilamana selera
database menggunakan bahasa SQL. MySQL bersifat konsumen terhadap barang-barang yang di jual maka
open source sehingga kita bisa menggunakan secara volume penjualan akan menurun.
gratis. Pemrograman PHP juga sangat mendukung atau c. Servis Terhadap Pelanggan. Merupakan faktor
mensupport dengan database MySQL. penting dalam usaha memperlancar penjualan
g). Pengertian WWW (World Wide Web) terhadap usaha di mana tingkat persaingan semakin
Menurut Nugroho (2004: 3). “World Wide Web tajam. Dengan adanya servis yang baik terhadap
(WWW) adalah sebuah bagian dari internet yang sangat para pelanggan sehingga dapat meningkatkan
dikenal dalam dunia internet, dengan adanya WWW volume pejualan.
seorang pengguna dapat menapilkan sebuah halaman d. Persaingan Menurunkan Harga Jual. Potongan harga
Virtual yang disebut dengan website.” dapat di berikan dengan tujuan agar penjualan dan
World Wide Web sendiri bukan sekedar jaringan keuntungan perusahaan dapat di tingkatkan dari
seperti internet namun di dalamnya terdapat set aplikasi sebelumnya. Potongan harga tersebut dapat di
komunikasi dan sistem perangkat lunak yang memiliki berikan kepada pihak tertentu dengan syarat-syarat
karakteristik sebagai berikut: tertentu pula.
1. Terletak pada internet host dan client j). Pengertian UML
2. Protokol yang digunakan adalah TCP/IP Menurut Whitten JL (2004) Unified Modelling
3. Mengenal tag-tag HTML Language (UML) adalah suatu alat untuk
4. Pengguna dapat mengakses informasi text, gambar, memvisualisasikan dan mendokumentasikan hasil
suara analisa dan desain yang berisi sintak dalam
5. Model alamat URL memodelkan sistem secara visual dan juga merupakan
6. Pengguna dapat juga mengakses server dengan satu kumpulan konvensi pemodelan yang digunakan
protokol HTTP, FTP, Telnet, dsb untuk menentukan atau menggambarkan sebuah sistem
7. Mampu Merelasikan komunikasi data dua arah software yang terkait dengan objek.”
h). Mengenal Dreamweaver Dengan pemodelan menggunakan UML, rekayasa
Dreamweaver merupakan perangkat lunak yang dan pengembangan perangkat dapat dilakukan dengan
ditujukan untuk membuat situs web. Versi terbaru dari fokus pengembangan dan desain perangkat lunak
Dreamweaver adalah Dreamweaver 8. Versi baru ini terhadap:
memiliki performa lebih baik dan memiliki tampilan 1. Tinjauan umum bagaimana arsitektur sistem secara
yang memudahkan untuk membuat dan mengelola keseluruhan
halaman web, termasuk diantaranya dalam 2. Penelaah bagaimana objek-objek dalam sistem
hubungannya dengan bahasa pemrograman PHP dan saling mengirimkan pesan (message) dan saling
database My-SQL. bekerjasama satu sama lain
Dreamweaver 8 juga mempunyai kemampuan untuk 3. Menguji apakah sistem/perangkat lunak sudah
mendukung pemograman server side dan client side. berfungsi seperti yang seharusnya
Server side digunakan untuk memproses data yang
4. Dokumentasi sistem/perangkat lunak untuk
berhubungan dengan server, misalnya perolahan
keperluan-keperluan tertentu di masa yang akan
database. Client side merupakan bahasa pemograman
datang
tambahan sekaligus sebagai pelengkap dari bahasa
Setiap sistem yang komplek seharusnya bisa
pemrograman lainnya (Madcoms, 2008) .
dipandang dari sudut pandang yang berbedabeda
i). Pengertian Penjualan
45
Jurnal PROSISKO Vol. 4 No. 1 Maret 2017 ISSN: 2406-7733
<<in
View Produk clu de>>
Ganti Password
<<include>>
Kustomer Terdaftar
Pembelian
chat
Registrasi
46
Jurnal PROSISKO Vol. 4 No. 1 Maret 2017 ISSN: 2406-7733
47