Bab Ii
Bab Ii
PEMBAHASAN
3. Metropolitan Area Network (MAN), yaitu sama seperti LAN hanya saja
lebih luas areanya semisal dalam satu kota/daerah dengan jarak jangkauan
mencapai 50 km.
4. Internet, yaitu kepanjangan dari Interconnection networking atau juga
yang telah menjadi internasional networking merupakan suatu jaringan
yang menghubungkan komputer diseluruh dunia tanpa dibatasi oleh
jumlah unit menjadi satu jaringan yang bisa saling mengakses.
2.1.2. Website
Menurut Akbar (2005:12) Web adalah fasilitas yang dapat menampilkan
data-data yang berupa teks, gambar, bunyi, animasi dan data multimedia lainnya.
Agar kita dapat mengubah isi dari web yang dibuat, kita membutuhkan
program PHP. Script-script PHP tersebut yang berfungsi membuat halaman web
menjadi dinamis. Dinamis artinya pengunjung web dapat memberikan komentar
saran/masukan pada website kita. Website yang kita buat menjadi lebih hidup karena
ada komunikasi antara pengunjung dan kita sebagai webmasternya. Namun tentu saja
hal seperti ini memiliki kelemahan. Semua perubahaan harus dilakukan pada tingkat
aplikasi. Pada perkembangan berikutnya, sejumlah script dan objek dikembangkan
untuk memperluas kemampuan HTML. Pada saat ini, banyak script seperti itu, antara
lain: PHP, ASP, ASP.NET, sedangkan contoh yang berupa objek antara lain adalah
applet (java).
2.1.3. E-commerce
Menurut Sunarto (2009:27) e-commerce merupakan proses pembelian dan
penjualan jasa atau produk antara dua belah pihak melalui internet (Commerce
net) dan sejenis mekanisme bisnis elektronik dengan focus pada transaksi bisnis
berbasis individu dengan menggunakan internet sebagai media pertukaran barang
atau jasa baik antar instansi atau individu dengan instansi (Net-Ready).
E-commerce telah memberikan pengaruh besar terhadap pertumbuham
tata social ekonomi masyarakat. E-commerce telah menjadi bagian penting dari
sector bisnis baik yang bersifat private atau umum. Secara umum, kita dapat
mengklasifikasikan e-commerce menjadi beberapa jenis, yaitu :
1. Bussines To Cunsumer (B2C)
Merupakan transaksi ritel dengan pembeli individual. Selain itu Bussines
To Cunsumer (B2C) juga dapat berarti mekanisme toko online (electronic
shopping mall) yaitu transaksi antara e-merchant dengan e-customer.
2. Bussines To Bussines (B2B)
Trading partners yang sudah diketahui dan umumnya memiliki hubungan
yang cukup lama. Informasi harnya dipertukarkan dengan partners
tersebut sehingga jenis informasi yang dikirimkan dapat disusun sesuai
kebutuhan dan kepercayaan.
3. Consumer To Consumer (C2C)
Gambar II.1
Desain Halaman Beranda
b. Desain Halaman Login Admin
Halaman login admin merupakan halaman di mana admin melakukan input
username dan password saat akan login ke program.
Gambar II.2
Desain Halaman Login Admin
c. Desain Halaman Admin
Berisi tampilan awal saat admin berhasil login ke program, yaitu terdiri dari Data
Barang, Data Pesanan, Laporan, dan Logout.
10
Gambar II.3
Desain Halaman Admin
d. Desain Tampilan Tentang Kami
Tampilan Tentang Kami berisi tentang penjabaran website yang telah dibuat.
Gambar II.4
Desain Tampilan Tentang Kami
e. Desain Tampilan Produk
Tampilan Produk berisi tentang produk produk sepatu apa saja yang
ditawarkan, yaitu meliputi kode sepatu, merk sepatu, nama sepatu, jenis sepatu,
dan harga sepatu.
11
Gambar II.5
Desain Tampilan Produk
f. Desain Tampilan Keranjang Belanja
Tampilan keranjang belanja akan muncul seperti tampilan di bawah ini jika kita
telah login sebagai pelanggan Brosisshoes. Keranjang belanja ini berisi tentang
data barang yang akan pelanggan beli.
Gambar II.6
Desain Tampilan Keranjang Belanja
g. Desain Tampilan Selesai Belanja
12
Tampilan selesai belanja berisi tentang proses transaksi yang telah dilakukan oleh
pelanggan.
Gambar II.7
Desain Tampilan Selesai Belanja
h. Desain Tampilan Daftar
Tampilan daftar berisi tentang akses login untuk pelanggan, jika sudah menjadi
pelanggan Brosisshoes maka bisa langsung login tetapi jika belum menjadi
pelanggan Brosishoes maka harus mendaftar terlebih dahulu dengan cara
mengeklik Daftar.
13
Gambar II.8
Desain Tampilan Produk
i. Desain Tampilan Daftar Pelanggan Baru
Tampilan ini digunakan pada saat pengguna mendaftar sebagai pelanggan di
Brosishoes.
\
Gambar II.9
Desain Daftar Pelanggan Baru
2.2.2. Desain Basis Data
14
Desain basis data adalah proses menghasilkan detail atau rinci model data dari
basis data (database). Tujuan dari desain basis data untuk menentukan data-data yang
dibutuhkan dalam sistem, sehingga informasi yang dihasilkan dapat terpenuhi dengan
baik. Terdapat beberapa alasan mengapa desain basis data perlu untuk dilakukan,
salah satu adalah untuk menghindari pengulangan data (data redundancy).
a. ERD (Entity Relantionship Diagram)
15
Elemen Data
Id User
Username
Password
2. Tabel Barang
Nama Database
Nama Tabel
No.
Elemen Data
Nama Field
user_id
username
password
Tipe
Integer
Varchar
Varchar
Size
1
30
20
Keteranagan
Primary Key
: tokosepatu
: barang
Tabel I I.2 Tabel Barang
Nama Field
Tipe
Size
1.
Id Barang
id_barang
Integer
2.
3.
4.
5.
6.
Kode Barang
Jenis
Nama
Harga
Gambar
kode
jenis
nama
harga
gambar
Varchar
Varchar
Varchar
Integer
Text
10
25
50
8
-
16
Keteranaga
n
Primary
Key
3. Tabel Kantong
Nama Database
Nama Tabel
No.
1.
2.
3.
4.
5.
6.
Elemen Data
Id Kantong
Id Barang
Jumlah
Tanggal Kantong
Jam Kantong
Username
: tokosepatu
: kantong
Tabel II.3 Tabel Kantong
Nama Field
id_kantong
id_barang
jumlah
tgl_kantong
jam_kantong
username
Tipe
Integer
Integer
Integer
Date
Time
Varchar
Size
5
5
5
20
Keteranagan
Primary Key
Foreign Key
Tipe
Varchar
Varchar
Varchar
Size
100
100
100
Keteranagan
Primary Key
-
Text
Varchar
Varchar
20
50
Size
5
10
-
Keteranagan
Primary Key
Foreign Key
-
4. Tabel Pelanggan
Nama Database : tokosepatu
Nama Tabel
: pelanggan
Elemen Data
Username
Password
Nama Pelanggan
Alamat
Telepon
Email
Nama Field
username
password
nama_pelangga
n
alamat
telepon
email
5. Tabel Pemesanan
Nama Database : tokosepatu
Nama Tabel
: pemesanan
Elemen Data
Id Pesan
No Pesan
Tanggal Pesan
Nama Field
id_pesan
no_pesan
tgl_pesan
17
Tipe
Integer
Varchar
Date
4.
5.
6.
Username
Jam
Status Pesan
username
jam_pesan
status_pesan
Varchar
Time
Varchar
50
100
Elemen Data
Nomor Pesan
Id Pesan
Jumlah
Nama Field
no_pesan
id_barang
jumlah
Tipe
Varchar
Integer
Integer
Size
10
5
5
Keteranagan
Primary Key
Foreign Key
Size
5
10
-
Keteranagan
Primary Key
Foreign Key
7. Tabel Pengiriman
Nama Database : tokosepatu
Nama Tabel
: pengiriman
Elemen Data
Id Kirim
Nomor Pesan
Tanggal Pesan
Jam Kirim
Nama Field
id_kirim
no_pesan
tgl_kirim
jam_kirim
Tipe
Integer
Varchar
Date
Time
18
19
percabangan yang dikatakan slave page (halaman utama kedua), dan seterusnya.
Yang terpenting dari struktur penjejakan ini tidaak diperkenankan adanya tampilan
secara linier.
20
21
22
23
fungsi
yang
sudah
ada
di
mysql,
seperti
mysql_connect(),
24
system baru yang sedemikian rupa yang telah direncanakan, pengkodean ini
dilakukan dengan menggunakan bahasa pemrograman PHP, sedangkan database yang
digunakan adalah MySql. Berikut ini adalah hasil implementasi program dalam
bentuk form atau halaman sesuai dengan yang telah direncanakan :
a. Tampilan Halaman Utama
Index adalah halaman yang pertama kali muncul waktu website dibuka. Didalam
halaman index terdapat shortcut-shortcut yang berfungsi untuk sambungan menuju
halaman lainnya.
25
26
pelanggan.
27
29
30
31
32
33
34