3.4 Perancangan Prosedural
Perancangan prosedural merupakan perancangan yang dilakukan untuk menetapkan detail algoritma yang akan dinyatakan kedalam suatu sistem.
1. Login Admin
Mulai
Masukan Username
Dan Password
Valid? Pesan Login
Invalid
Halaman Admin
Selesai valid
invalid
Gambar 3.91 Prosedural Login Admin
2. Login Member
Mulai
Masukan username
email dan password
Login valid
Menu member valid
Login Invalid invalid
Selesai
Gambar 3.92 Prosedural Login Member
3. Pendaftaran
Mulai
Masukan Data
Pendaftaran
Data lengkap ? Peringatan
Field harus diisi
Ada yang kosong
Email valid ? lengkap
Peringatan Email Harus
Valid invalid
Konfirmasi Password
Valid? valid
Harus validKonfirmasi
password invalid
Pendaftaran Valid
valid
Selesai Simpan Data
Pendaftaran
Gambar 3.93 Prosedural Pendaftaran
4. Tambah Data
Mulai
Masukan data yang akan
ditambahkan
Data Lengkap? Data harus
lengkap Data tak lengkap
Menyimpan Data Lengkap
Data Tersimpan
Selesai
Gambar 3.94 Prosedural Tambah Data
5. Ubah Data
Mulai
Masukan data yang akan
diubah
Data Lengkap? Data harus
lengkap Tidak lengkap
Menyimpan Data Lengkap
Data Tersimpan
Selesai
Gambar 3.95 Prosedural Ubah Data
6. Hapus Data
Mulai
Pilih data yang akan dihapus
Konfirmasi? Batal
Menyimpan Data Ya
Data Tersimpan
Selesai
Gambar 3.96 Prosedural Hapus Data
7. Pencarian
Mulai
Kunci pencarian
Kunci = data [i]
Hasil Pencarian
For i=1 to N
Next i
Data tidak ditemukan
Selesai Ya
Tidak
Gambar 3.97 Prosedural Pencarian
8. Belanja
Mulai Pilih produk
Pilih warna ukuran, dan
jumlah yang dibeli Simpan ke
keranjang belanja Ubah detail
belanja Perubahan
valid Perubahan
tidak bisa dilakukan
Menyimpan prubahan
Selesai belanja Input data
pengiriman Penyimpanan data
pesanan Tampil data
pesanan Selesai
Data belanja valid
valid invalid
invalid valid
Tidak YA
Gambar 3.98 Prosedural Pencarian
9. Klaim Retur
Mulai
Pilih pesanan
Pilh barang yang akan
diretur
Isikan data retur
Data retur valid
Data retur
Selesai Data retur
Tidak Valid Valid
Tidak valid c
Gambar 3.99 Prosedural Klaim Retur
187
BAB 4 IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi sistem
Tahap implementasi merupakan tahap penciptaan perangkat lunak, tahap kelanjutan dari kegiatan perancangan sistem. Tahap ini merupakan tahap dimana
sistem siap untuk dioperasikan serta merupakan tahap untuk menerjemahkan perancangan berdasarkan hasil analisis dalam bahasa yang dapat dimengerti oleh
mesin, yang terdiri dari penjelasan mengenai lingkungan implementasi, dan implementasi program. Wujud dari hasil tahap implementasi ini nantinya adalah
sebuah sistem yang siap untuk diuji dan digunakan.
4.1.1 Perangkat Keras yang Digunakan
Spesifikasi perangkat keras hardware yang digunakan dalam membangun aplikasi e-commerce pada deniteashop dapat dilihat pada tabel 4.1.
Tabel 4.1 Perangkat Keras yang Digunakan
Perangkat Keras Keterangan
Processor AMD Athlontm II Dual-core M-300 2.00GB
Memory DDR2 3GB
Harddisk SATA 240 GB
Video Card AMD M860G 512MB
Monitor Resolusi 1360x768
Mouse -
Keyboard -
4.1.2 Perangkat Lunak Yang Digunakan
Spesifikasi perangkat lunak software yang digunakan dalam membangun aplikasi e-commerce pada deniteashop dapat dilihat pada tabel 4.2
Tabel 4.2 Perangkat Lunak yang Digunakan
Perangkat Lunak Keterangan
Windows 7 Professional Sebagai Sistem Operasi
PHP,JQuery Sebagai Bahasa Pemrograman
MySQL Sebagai Database
PhpMyAdmin Sebagai Interface Database
Wamp Server 2.0 Sebagai Web Server Local
Adobe Dreamweaver
CS4, Notepad ++
Sebagai Code Editor Mozilla Firefox,Chrome,Opera
Sebagai Web Browser Microsoft Visio 2007
Memodelkan analisis
perangkat lunak
.
4.2 Implementasi Basis Data