PENDAHULUAN
Dari segi bahasa, toko online berasal dari dua suku kata, Toko dan
Online. Menurut Kamus Besar Bahasa Indonesia, toko berarti sebuah tempat atau
bangunan permanen untuk menjual barang-barang (makanan, minuman, dan
sebagainya). Sedangkan online yang terjemahan bahasa indonesianya
adalah dalam jaringan menurut Wikipedia adalah keadaan di saat seseorang
terhubung ke dalam suatu jaringan ataupun sistem yang lebih besar. Jadi
berangkat dari dua pengertian secara bahasa tersebut kita dapat mengartikan toko
online sebagai tempat terjadinya aktifitas perdagangan atau jual beli barang yang
terhubung ke dalam suatu jaringan dalam hal ini jaringan internet.
Toko online adalah tempat kita bisa memajang barang dagangan kita di
internet dan dilakukan transaksi dengan pembeli melalui mesin di web. Saat ini
toko online di Indonesia mulai berkembang pesat. Semakin banyak orang yang
menggunakan internet untuk membeli dan menjual barang ataupun jasa. Toko
online di indonesia memang sangat cocok sekali karena letak geografis indonesia
yang kepulauan, memungkinkan kita untuk membeli barang tanpa perlu datang ke
tempat penjual.
Konsep online shopping atau Toko
onlinemenyediakanbanyakkemudahandankelebihan jika
dibandingkandengankonsepbelanjayangtradisional.Selain proses transaksi bisa
menjadi lebih cepat, di internet telahdisediakan hampir semua barang yang
biasanya dijual secaralengkap.
Dunia internet juga menjadi sumber inspirasi bagi penulis untuk membuat
toko online ini. Penulis menyadari adanya beberapa keuntungan dari membuat
toko online ini yaitu biaya lebih murah karena tidak perlu tanpa harus menyewa
toko.
Maka dari itu, toko online sangat berguna bagi orang yang suka berbelanja
namun tidak mempunyai waktu yang banyak untuk berbelanja secara langsung
dengan mengunjungi toko sebenarnya.
1.2 Tujuan
1.3 Manfaat
Pembuatan web ini bermanfaat untuk mengetahui pentingnya website
untuk jual beli kerudung di Dunia Hijab.MempublikasikanDunia
Hijabkepadakhalayakumumsecaraonline.
BAB II
TINJAUAN PUSTAKA
Referensi HTML
Javascript debugger
Editor kode
PHP Singakatan dari Personal Home Page. Penggunaan Php editor dalam
pembuatan website penulis adalah untuk mengkonversikan bahasa html menjadi
php agar mudah dikoneksikan dengan database.
a. HTML
b. PHP
Istilah CSS ini sering kali kita dengar ketika berurusan dengan mendesain
halaman web. CSS merupakan bahasa yang digunakan untuk mengatur tampilan
suatu dokumen yang ditulis dalam bahasa markup / markup language. Jika kita
berbicara dalam konteks web, bisa di artikan secara bebas sebagai : CSS
merupakan bahasa yang digunakan untuk mengatur tampilan / desain suatu
halaman HTML. Ada beberapa kelebihan penggunaan CSS yaitu halaman web
menjadi tidak padat, lebih mudah mengganti tampilan web dengan cukup
mengganti nilai dan definsi pada satu file css saja.
Secara sederhana, web host atau web hosting adalah harddisk atau media
tempat meletakkan file-file website agar bisa diakses dari internet.
Sebagaimana yang kita ketahui, sebuah website terdiri dari berbagai file seperti
HTML , CSS, JavaScript dan PHP. Agar dapat diakses dari internet, file-file ini
harus diletakkan di sebuah tempat. Tempat inilah yang dimaksud dengan web
hosting.
Dalam implementasinya, kita akan ‘menyewa’ web hosting dari
perusahaan penyedia web host. Umumnya jangka waktu menyewa ini mulai dari
bulanan hingga tahunan. Harganya pun beragam mulai dari puluhan ribu hingga
jutaan rupiah per tahun, tergantung layanan yang ditawarkan, seperti ukuran
harddisk, besar bandwidth, serta fitur-fitur tambahan lain.
Bentuk fisik dari web hosting ini adalah sebuah komputer server
(komputer yang lebih ‘powerfull’ jika dibandingkan dengan komputer rumahan).
Umumnya server ini menggunakan sistem operasi Linux, namun kita tidak akan
bersentuhan langsung dengan sistem operasi ini.
Di dalam server inilah terdapat aplikasi web server seperti Apache, Nginx, atau
LiteSpeed. Web server inilah yang akan memproses pengirimkan file-file website
dari harddisk server ke web browser pengunjung.
Jika web hosting merupakan tempat untuk meletakkan file-file website,
maka web domain adalah ‘alamat’ dari tempat tersebut. Alamat ini seperti
www.google.com, www.kaskus.co.id, atau www.duniailkom.com.
Sama seperti web hosting, nantinya kita juga akan menyewa web domain ini dari
perusahaan penyedia web domain (biasa disebut dengan domain registrar).
Jika web hosting bisa disewa dalam jangka bulanan, web domain hanya bisa
disewa dalam jangka tahunan.
Harga web domain dibedakan menurut Top Level Domains (TLD), yakni apakah
domain tersebut berakhiran .com, .org, .net, .co.id, atau .id. Selain itu, faktor harga
juga dipengaruhi dari tempat kita membeli domain.
Sebagai gambaran, domain berakhiran .com biasanya seharga US$10 – $15 (120rb
– 150rb), sedangkan domain .id yang baru saja diluncurkan di Indonesia bisa di
dapat seharga 500rb-an per tahun.
Beberapa TLD juga membutuhkan syarat khusus, sebagai contoh, untuk
mendapatkan domain dengan akhiran .co.id, kita harus memiliki perusahaan yang
berbadan hukum, serta melampirkan dokumen pelengkap seperti SIUP (Surat Izin
Usaha Perdagangan), serta akta pendirian perusahaan (CV, PT atau Firma).
Sedangkan untuk domain yang umum seperti .com, tidak memerlukan syarat
apapun.
Memilih nama domain juga hal yang gampang-gampang susah. Gampang
karena tinggal memikirkan nama apa yang cocok untuk situs yang akan dibangun.
Susah karena hampir 90% nama yang dicari sudah ada yang menggunakan
(terutama untuk domain .com).
Umumnya penyedia web hosting juga menyediakan jasa domain registrar,
sehingga kita tinggal membeli keduanya di satu tempat.
Langkah-langkah untuk mendaftar hosting website dengan www.000webhost.com
:
1. Mendaftar hosting website ke halaman penyedia alamat domain. Klik
www.000webhost.com pada address bar di web browser.
PEMBAHASAN
Dalam bab ini, penulis akan menjelaskan step by step dari pembuatan
website ini, juga membahas bagaimana tabel relasi, DFD Level 1, DFD Level 2
yang digunakan dalam bisnis online jual beli ini.
DIAGRAM KONTEKS
Pemilik Pembeli
Dunia
Hijab
Bank ATM
Pemasok
Jasa Pengiriman
Pada diagram konteks ini terdapat beberapa bagian dalam bisnis “Dunia
Hijab” ini yaitu terdiri dari bagian kiri yaitu bagian untuk pemilik, kemudian juga
dengan perantara akses pembayaran yaitu dengan Bank/ATM, kemudian ada Jasa
Pengiriman yang digunakan oleh pemilik untuk mengrimkan barang yang telah
dipesan dan dibayar kepada pembeli. Dan, di bagian diagram sebelah kanan yaitu
bagian pembeli, yang memesan produk dari Toko “Dunia Hijab”, kemudian juga
ada pemasok yaitu pabrik yang memasok produk dari pabrik pembuatan hijab
tersebut.
TABEL RELASI
PRODUK PEMBELI
ID_Produk ID_Pembeli
Nama_Produk Nama_Pembeli
Harga_Produk Alamat_Pembeli
Jenis_Produk No_Hp_Pembeli
Bahan_Dasar_Produk Email_Pembeli
PEMILIK ORDER
ID_Pemilik
ID_Order
Nama_Pemilik
ID_Pembeli
Alamat_Pemilik
ID_Produk
No_Telp_Pemilik
Nama_Produk
Email_Pemilik
Harga_Produk
Total_Order
Jenis_Produk
Dari tabel relasi di atas, bisa diketahui bahwa pada kolom tabel Order
berkesinambungan dengan ID_Pembeli, ID_Produk, Nama_Produk,
Harga_Produk, dan juga Jenis_Produk. Yang artinya pada tabel untuk
memasukkan data-data yang dimasukkan dalam tabel order memanggil data yang
ada pada tabel Pembeli, dan juga Produk.
DFD Level 1
Pembayaran
Pengiriman
Dalam DFD Level 1 ini mencakup tentang bagaimana alur dari pembeli
memesan kemudian membayar dan lalu menerima pesanan di tujuan. Yaitu yang
pertama alur dari pembeli untuk memesan di website tersebut, dan pemilik akan
langsung menerima pesanan dari pembeli tersebut karena dalam pembuatan
website dan usaha ini Toko tersebut tidak menggunakan admin. Setelah pesanan
diterima oleh pemilik, kemudian pembeli melakukan pembayaran yang kemudian
uang yang telah di transfer tersebut akan diterima oleh pemilik, setelah
pembayaran diterima dari pembeli, selanjutnya pemilik akan langsung melakukan
pengiriman barang produk yang telah dipesan.
DFD Level 2
Pembayaran
Bank/ATM
<?php
$server = "localhost";
$user = "root";
$password = "12345678";
$db = "kontak1";
$conn=mysql_connect ($server,$user,$password);
if (!mysql_select_db($db,$conn)) {
die(mysql_error()); }
?>
<?php
include "koneksi.php";
$Nama=$_POST['Nama'];
$Email=$_POST['Email'];
$Kritik_Saran=$_POST['Kritik_Saran'];
$query=mysql_query("insert into kritik (Nama,
Email, Kritik_Saran)
value('$Nama','$Email','$Kritik_Saran')");
if($query){
echo "Berhasil input data ke database ";
?><a href="contact1.php">Lihat data di
Tabel</a><?php
}else{
echo "Gagal input data";
echo mysql_error();
}
Syntax 3.2 Syntax mengoneksikan tabel kritik dan saran dalam website ke
database.
Setelah itu buat koneksi proses untuk data pemesanan untuk tabel database agar
nanti pada saat website diisikan data bisa masuk ke dalam database.
<?php
include "koneksi.php";
$Kode_Barang=$_POST['Kode_Barang'];
$Jenis_pemesanan=$_POST['Jenis_pemesanan'];
$gambar=$_POST['gambar'];
$jumlah_barang=$_POST['jumlah_barang'];
value('$Kode_Barang','$jenis_pemesanan','$gambar
','$jumlah_barang')");
if(!query){
die (mysql_error());}
header ('Location:index.php')
?>
Syntax 3.3 Tampilan syntax untuk koneksi data pemesanan dengan database
Setelah itu yang perlu dikoneksikan adalah proses koneksi data pembeli
agar nanti data pembeli jika dimasukkan ke dalam website maka akan masuk ke
dalam database.
<?php
include "koneksi.php";
$Nama=$_POST['Nama'];
$ID_Pembeli=$_POST['ID_Pembeli'];
$Alamat=$_POST['Alamat'];
$query=mysql_query("insert into pembeli (Nama,
ID_Pembeli, Alamat, No_Telp) value
('$Nama','$ID_Pembeli','$Alamat','$No_Telp')");
if(!query){
die (mysql_error());}
header('Location:index.php')
?>
Syntax 3.4 Gambar tampilan syntax data pembeli agar tersambung dalam
database
Kemudian itu setelah seluruhnya berhasil dikoneksikan, pada bab ini juga
penulis akan membahas tentang website yang digunakan, yaitu ada lembar untuk
Beranda, Cara Pemesanan, Produk, Blog, dan Kontak. Yang pertama yang akan
dibahas yaitu adalah lembar untuk Beranda sebagai berikut:
Dalam lembar kedua dari lembar cara pemesanan ini yang dituliskan oleh
pemilik tentang kemana konsumen harus membayar yaitu terdapat rekening yang
digunakan untuk transfer oleh konsumen. Kemudian juga ada cantuman informasi
dimana tempat toko itu ada jika konsumen datang ke toko, kemudian juga ada
prosedur pembayaran dan pengiriman.
Kemudian, setelah itu ke lembar website berikutnya yaitu lembar untuk
produk sebagai berikut tampilannya :
Pada Gambar 3.7 misalkan pembeli memasukkan kode barang “998678”, dan
jenis pemesanan memilih “Jilbab_Segi4”, pada gambar memilih produk hijab
berbentuk “motif” dan pada kolom jumlah barang masukkan jumlah barang yang
ingin dibeli yakni “1”.
Pada halaman kontak terdapat form untuk komentar. Jadi pembeli bisa mengisi
kritik dan saran. Berikut adalah contoh pengisian pada form komentar.
Pembeli bisa memasukkan komentar apa saja seperti pada Gambar 3.11 apabila
sudah selesai mengisi klik “send message”, maka secara otomatis komentar
masuk pada database.
Gambar 3.12database komentar
Apabila pembeli memasukkan komentar pada form komentar dan mengklik kirim
maka komentar akan masuk database. Gambar 3.12diatas adalah contoh
beberapa komentar yang telah dimasukkan.
BAB IV
PENUTUP
4.1 Kesimpulan
4.2 Saran
Adapun saran yang dapat penulis berikan yang diharapkan berguna dimasa yang
akan datang adalah sebagai berikut:
1) Agar selalu di percaya oleh pelanggan ataupun calon pembeli maka hendaknya
pihak / pemilik toko online ini selalu cepat dan tepat dalam memberikan informasi
dan layanan yang dibutuhkan.
2) Perlu adanya pengembangan dari segi desain, kelengkapan, detail produk, tata
cara pembayaran dan pengiriman yang cepat dan mudah kedepannya.
3) Kecepatan dalan membuka halaman web juga nantinya akan di tingkatkan.
4) Penambahan fitur - fitur serta content juga perlu dilakukan untuk menarik minat
calon pembeli ataupun pelanggan.
DAFTAR PUSTAKA