Perancangan Prosedural Implementasi sistem

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