Perancangan Prosedural ANALISIS DAN PERANCANGAN SISTEM

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