P4 M1
Form halaman member
M2 M3
M4
M5 M6
lo g
o u
t Fo
rm pe
m esa
na n
Form petunjuk Fo
rm t
en ta
n g
k am
i
F or
m ho
me m
emb er
PS 04
M7
For m d
eta il p
em esa
nan
Gambar 3.71 Jaringan Semantik Tampilan Member
3.2.5.4 Jaringan Sematik Pengunjung
Jaringan semantik tampilan pengunjung dapat dilihat pada Gambar 3.72 sebagai berikut :
P1 P2
F orm
t en
ta ng
ka m
i
P3
Fo rm
reg ist
ras i
P4
Form login
P5
Fo rm
lu pa
pas sw
ord PS0
2 PS03
PS01
M1
For m
ha la
m an
m emb
er
Gambar 3.72 Jaringan Semantik Tampilan Pengunjung
3.3 Perancangan Prosedural
Perancangan prosedural mentransformasi elemen-elemen struktural dari arsitektur program kedalam suatu deskripsi prosedural dari komponen-komponen
perangkat lunak. Adapun perancangan procedural untuk aplikasi yang akan dibangun adalah sebagai berikut :
1. Prosedural registrasi pendaftaran, prosedur ini dilakukan ketika pengunjung akan melakukan proses pendaftaran.
Mulai Data
registrasi member
Data kosong?
Selesai
Menampilkan pesan Data harus diisi
ya
Menampilkan pesan Proses Registrasi A da
berhasil. Silahkan Cek
Email Anda untuk aktivasi
ya Data valid?
tidak
Menampilkan pesan Data yang diisi
“alah
tidak
Gambar 3.73 Flowchart registrasi 2. Prosedural perubahan data, prosedur ini dilakukan ketika admin akan
melakukan ubah data.
Mulai data
member yang akan
di ubah Data profil lengkap
terisi?
Selesai
Menampilkan pesan Data profil harus
diisi
Tidak
Menampilkan pesan Profil A da erhasil
diper aharui
ya
Gambar 3.74 Flowchart Pengubahan Data Member
3. Prosedural penambahan data, prosedur ini dilakukan ketika admin akan melakukan tambah data.
Mulai data yang
akan ditambah
Data user lengkap terisi?
Selesai
Menampilkan pesan Data user harus
diisi
Tidak
Menampilkan pesan User erhasil
disi pa
ya
Gambar 3.75 Flowchart Penambahan Member 4. Prosedural pencarian data, prosedur ini dilakukan ketika admin akan
melakukan pencarian data.
Mulai Data produk
yang dicari
Produk [i] = data cari ketemu?
Selesai Menampilkan
pesa data ari tidak
dite uka Menampilkan
data yang dicari ya
For i = 0 to jumlah produk yang dicari - 1
Next i tidak
Gambar 3.76 Flowchart Pencarian
141
BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi
Bab ini akan dilakukan implementasi dan pengujian terhadap web yang telah dirancang. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan
selanjutnya akan diimplementasikan dengan menggunakan script PHP. Tujuan Implementasi adalah untuk menerapkan hasil perancangan dengan tujuan agar
maksud dan tujuan pembuatan web e-commerce dapat tercapai. Setelah implementasi dilakukan, maka tahap pengujian terhadap web e-commerce yang
telah dibangun dilakukan guna mengetahui apakah maksud dan tujuan yang ingin dicapai telah terpenuhi sehingga dapat ditarik kesimpulan.
4.1.1 Implementasi Perangkat Keras
Perangkat keras yang dibutuhkan oleh user baik itu dari sisi pengunjung dan administrator bersifat relative, tergantung dari spesifikasi yang dimiliki dan
akan digunakan, namun sebagai gambaran berikut sistem minimal yang dapat dipakai. Perangkat keras yang dibutuhkan dapat dilihat pada tabel 4.1
Tabel 4.1 Implementasi Perangkat Keras
Perangkat Keras Spesifikasi
Processor Minimal 2.8 GHz
Harddisk Minimal 40 GB
Monitor CRT LCD
RAM Minimal 512 MB
VGA Minimal 64 MB
Lan Card Minimal 10100Mbps