Dibuat oleh :
Kelompok 5
Kelas 12.3B.37
Jakarta
2019
i
KATA PENGANTAR
Dengan mengucap puji syukur kehadirat Tuhan yang Maha Esa, karena atas
rahmat dan hidayah-Nya kami selaku anggota kelompok dapat menyelesaikan tugas
makalah web programming ini untuk memenuhi syarat nilai pengganti UAS mata
kuliah web programming II. Dalam makalah yang kami buat ini, kami mendapatkan
judul “MAKALAH WEB PROGRAMMING PENJUALAN KUE ONLINE”.
Dengan segala kerendahan hati kami sebagai anggota kelompok, menyadari
bahwa penulisan di dalam makalah ini masih jauh dari kesempurnaan dan tidak luput
dari kesalahan. Hal ini mengingat kemampuan dan pengalaman kami serta
pengetahuan yang kami miliki sangat terbatas untuk menghasilkan karya tulis yang
baik. Oleh karena itu saran dan kritik yang membangun dari semua pihak sangat kami
harapkan.
Penulisan makalah ini tidak akan terwujud tanpa bantuan dari beberapa pihak,
yaitu kepada kedua orang tua kami tercinta yang telah mengizinkan kami meluangkan
waktu kami untuk belajar kelompok, Dosen kami Bapak Slamet Widodo yang telah
membimbing kami dalam menyelesaikan makalah ini dengan sempurna. Semoga
Tuhan yang Maha Esa senantiasa membalas kebaikan atas bantuannya kepada kami.
Penulis
ii
DAFTAR ISI
Halaman Judul
iii
BAB I
PENDAHULUAN
1
sajikan dalam bentuk makalah dengan judul “MAKALAH WEB PROGRAMMING
PENJUALAN KUE ONLINE”.
Maksud dari pembuatan makalah ini adalah untuk adalah mengembangkan sistem
pemasaran di era global dengan menggunakan website sebagai salah satu cara
memperluas dan mempermudah konsumen dalam proses penjualan dan pemasaran serta
dapat mengontrol pengolaan transaksi penjualan.
Tujuan dari pembuatan makalah ini adalah untuk memenuhi salah satu kelulusan
mata kuliah Perancangan web sebagai pengganti Ujian Akhir Semester (UAS)
2
b. Proses Pengiriman
3. Pembayaran.
a. Transfer melalui bank
b. Konfirmasi pembayaran
c. History pembayaran.
d. Status barang / status pengiriman.
e. History pemesanan
3
BAB II
PEMBAHASAN
c. Pengunjung
Pengunjung adalah bagian pengguna sistem yang memiliki batasan hak akses,
dengan karakteristik sebagai berikut :
1) Mempunyai kemampuan dasar dibidang komputer.
4
2) Mampu mengoperasikan komputer dan dapat melakukan browsing di
internet.
Berdasarkan karakteristik data diatas, pengguna yang ada di setiap bagian pada
umumnya sudah bisa mengoperasikan komputer, dapat dilihat bahwa setiap pengguna
minimal dapat melakukan browsing di internet dan dapat mengerti tentang e-
commerce penjualan kue, dilihat dari latar belakang pendidikan dan pengalaman yang
lebih lama dalam menggunakan komputer.
5
a. Rancangan Antarmuka frontend
Home
about
6
produk
Aneka kue
7
Contact us
B. Backend
8
1.controllerproduk
9
10
11
12
2.2.2 Struktur Navigasi
13
Menurut Prihatna (2005:51) “Struktur Navigasi adalah susunan menu atau
hirarki dari suatu situs yang menggambarkan isi dari setiap halaman dan halaman
dan link atau navigasi tiap halaman pada situs web”.
Struktur navigasi dapat di golongkan menurut kebutuhan objek, kemudahan
pemakaian dan kemudahan membuatnyayang berpengaruh terhadap waktu
pembuatan situs web. Bentuk dasar dari struktur navigasi adalah sebagai berikut:
1.Linier (satu alur)
Linear (satu alur) merupakan struktur yang hanya mempunyai satu
rangkaian serita yang berurut. Dengan kata lain struktur ini hanya
menampilkan satu demi satu tampilan layar secara berurut menurut
urutannya. Salah satu terpenting dari struktur ini adalah tidak di
perkenankan terjadinya percabangan.
2.Hierarchical (hirarki)
Struktur Hierarchi (bercabang)ini percabangan untuk
menampilkan data berdasarkan kriteria tertentu. Tampilan pada menu
pertama akan disebut sebagai Master Page (halaman utama kesatu),
halaman pertama ini akan mempunyai halaman percabangan yang di
sebut Slave Page (halaman pendukung). Jika salah satu halaman
pendukung dipilih atau diaktifkan , maka tampilan tersebut akan bernama
Master Page (halaman utama kedua), dan seterusnya. Yang terpenting
dari struktur penjejakan ini tidak diperkenankan tampilan secara linier.
14
Sumber : Prihatna (2005:51)
Gambar II.5
Struktur Navigasi Hierarchical (Hirarki)
15
Sumber: Prihatna (2005:51)
Gambar II.6
Stuktur Non Linear
4. Composite (campuran)
16
Sumber: Prihatna (2005:51)
Gamabar II.7
Struktur Navigasi Composite
17
a. Entity Relationship Diagram
Perancangan basis data menghasilkan pemetaan tabel-tabel yang
digambarkan dengan Entity Relationship Diagram (ERD)
Gambar II.8
ERD Structure
18
Gambar II.9
LRS Structure
c. Spesifikasi File
19
1. Tabel Admin
2. Table Hubungin
20
1 id_hubungin Int 5 Primary Key Auto Increment
2 id_kustomer Int 5
3 subjek Varchar 100
4 pesan Text
5 tanggal Date
3. Tabel Kategori
21
Fungsi : Tempat penyimpanan data kategori
Tipe file : File Master
Organisasi File : Index Squencial
Aksi File : Random
Media : Hardisk
Panjang Record : 100
Kunci Fild : id_kategori
Software : Mysql
4. Tabel Kota
5. Tabel Kustomer
22
No Field Jenis Panjang Keterangan Ekstra
1 id_kustomer Int 5 Primary Key Auto Increment
2 password Varchar 50
3 nama_lengkap Varchar 100
4 alamat Text
5 email Varchar 100
6 telepon Varchar 20
7 id_kota Int 3
6. Tabel Modul
23
Nama file : Modul
Nama database : shopcake.sql
Akronim : Modul
Fungsi : Tempat penyimpanan data modul
Tipe file : File Master
Organisasi File : Index Squencial
Aksi File : Random
Media : Hardisk
Panjang Record : 110
Kunci Fild : id_modul
Software : Mysql
7. Tabel Orders
24
Kunci Fild : id_orders
Software : Mysql
8. Tabel Orders Detail
25
Spesifikasi Tabel Orders Temp
Nama file : Orders_temp
Nama database : shopcake.sql
Akronim : Orders_temp
Fungsi : Tempat penyimpanan data orders_temp
Tipe file : File Master
Organisasi File : Index Squencial
Aksi File : Random
Media : Hardisk
Panjang Record : 150
Kunci Fild : id_orders_temp, id_produk
Software : Mysql
26
Nama database : shopcake.sql
Akronim : Produk
Fungsi : Tempat penyimpanan data Produk
Tipe file : File Master
Organisasi File : Index Squencial
Aksi File : Random
Media : Hardisk
Panjang Record : 280
Kunci Fild : id_produk
Software : Mysql
27
2. Halaman Admin
Halaman admin berisi modul-modul yang digunakan oleh admin untuk mengelola
konten website, halaman ini akan tampil setelah admin melakukan proses login pada
halaman login admin.
Halaman Admin
3. Halaman User
Halaman user berisi tentang semua informasi mengenai perusahaan termaksud juga
informasi tentang produk yang dijual. Proses pemesanan produk dilakukan pada
halaman user.
28
Halaman User
Pengujian
29
-benar langsung
menampilkan
menu utama
BAB III
PENUTUP
3.1. Kesimpulan
Dari pembahasan makalah yang telah kami susun, penulis mencoba menyimpulkan
pokok pembahasan yang ada, adapun kesimpulannya adalah sebagai berikut:
1. Web E-Commerce Shop Cake Online dibuat dengan menggunakan Software
xampp win-32 Versi 1.8.1 dan Dreamweaver CS6
2. Setelah dilakukan pengujian dan testing program, sistem yang terdapat didalam
Web E-Commerce Shop Cake Online dapat berjalan dengan baik tanpa terjadi
error.
3. Dengan menggunakan sarana sistem informasi online, bisnis dapat berjalan
dengan mudah dan perkembangan bisnis dapat berkembang lebih cepat.
30
DAFTAR PUSTAKA
31