3.3 Perancangan Prosedural
Sebagai langkah terakhir dalam perancangan yaitu merancang prosedural yang akan diimplementasikan ke dalam sistem. Prosedur ini
akan digunakan sebagai algoritma dasar dalam mengkodekan prosedur yang ada. Adapun perancangan prosedural untuk pembangunan aplikasi e-
commerce yang akan dibangun adalah sebagai berikut :
1. Proses Login
Mulai
Input e-mail dan
password
Valid ?
Masuk menu home
Selesai Ya
Tidak
Gambar III.88 Prosedur login
2. Prosedur Registrasi
Mulai
Input e-mail dan
password
Tekan tombol daftar agen
Valid ?
Selesai Ya
Tidak
Registrasi sukses
Gambar III.89 Prosedur registrasi 3. Prosedur Input Data Login
Mulai Input e-
mail dan password
Tekan tombol login Valid ?
Selesai Ya
Tidak
Masuk menu
home
Gambar III.90 Prosedur input data login
4. Prosedur Ubah Password
Mulai Input
password Tekan tombol
ubah Valid ?
Selesai Ya
Tidak
Password berhasil
diubah
Gambar III.91 Prosedur ubah password
5. Prosedur Ubah Profil
Mulai Input
data profil
saya Tekan tombol
ubah Valid ?
Selesai Ya
Tidak
Data berhasil
diubah
Gambar III.92 Prosedur ubah profil
6. Prosedur Pemesanan
Mulai
Input qty
Tekan tombol tambah ke
keranjang
Selesai Pilih produk
Lanjutkan belanja ?
Tekan link berikutnya
Tidak
Pilih jenis pengiriman
Pilih kota tujuan
Tekan tombol lanjutkan
Pilih pembayaran Ya
Gambar III.94 Prosedur pemesanan
7. Prosedur Ubah Pemesanan
Mulai
Input jumlah pesanan
yang akan diubah
Tekan tombol ubah
Pesanan berhasil
diubah
Selesai
Gambar III.95 Prosedur Ubah Pemesanan 8. Prosedur Hapus Data Pemesanan
Mulai
Data telah dihapus
Selesai Tekan tombol ok
Pilih data pesanan yang akan
dihapus Tampil
pesan Tidak
Gambar III.96 Prosedur hapus pemesanan
9. Prosedur Tambah Data Produk
Mulai
Input produk
Data berhasil
ditambahkan
Selesai Tekan tombol
simpan
Gambar III.97 Prosedur tambah data produk 10. Prosedur Ubah Data Produk
Mulai Input data
propinsi yang akan
diedit Tekan tombol
ubah Valid ?
Selesai Ya
Tidak
Data berhasil
dirubah
Gambar III.98 Prosedur ubah data produk
11. Prosedur Hapus Data Produk
Mulai
Data telah dihapus
Selesai Tekan tombol ok
Pilih data produk yang akan
dihapus Tampil
pesan Tidak
Gambar III.99 Prosedur hapus data produk 12. Prosedur Tambah History Harga
Mulai Input
data history
harga Tekan tombol
simpan
Selesai Data
sudah tersimpan
Gambar III.100 Prosedur tambah history harga
13. Prosedur Ubah History Harga
Mulai Input data
history harga
yang akan diedit
Tekan tombol update
Selesai Data
sudah dirubah
Valid ? Ya
Tidak
Gambar III.101 Prosedur ubah history harga 14. Prosedur Hapus History Harga
Mulai
Data telah dihapus
Selesai Tekan tombol ok
Pilih data history harga yang akan
dihapus Tampil
pesan Tidak
Gambar III.102 Prosedur hapus history harga
15. Prosedur Tambah User
Mulai Input
username, password,
email Tekan tombol
simpan
Selesai Data
sudah tersimpan
Valid ? Ya
Tidak
Gambar III.103 Prosedur tambah user 16. Prosedur Hapus User
Mulai
Data telah dihapus
Selesai Tekan tombol ok
Pilih data user yang akan
dihapus
Tampil pesan
Tidak
Gambar III.104 Prosedur hapus user
17. Prosedur Tambah Ongkos Kirim
Mulai
Input kota
tujuan dan tarif
Pilih nama paket
Selesai Data
sudah disimpan
Tekan tombol submit
Gambar III.105 Prosedur tambah ongkos kirim 18. Prosedur Ubah Ongkos Kirim
Mulai Input data
ongkos kirim yang
akan diedit Tekan tombol
submit
Selesai Data
sudah dirubah
Valid ? Ya
Tidak
Gambar III.106 Prosedur ubah ongkos kirim
19. Prosedur Hapus Ongkos Kirim
Mulai
Data telah dihapus
Selesai Tekan tombol ok
Pilih data ongkos kirim yang akan
dihapus
Tampil pesan
Tidak
Gambar III.107 Prosedur hapus ongkos kirim 20. Prosedur Tambah Propinsi
Mulai
Input nama
propinsi Tekan tombol
simpan
Selesai Data
sudah tersimpan
Gambar III.108 Prosedur tambah propinsi
21. Prosedur Ubah Propinsi
Mulai Input data
propinsi yang akan
diedit Tekan tombol
ubah Valid ?
Selesai Ya
Tidak
Data berhasil
dirubah
Gambar III.109 Prosedur ubah propinsi 22. Prosedur Hapus Propinsi
Mulai
Data telah dihapus
Selesai Tekan tombol ok
Pilih data propinsi yang akan
dihapus Tampil
pesan Tidak
Gambar III.110 Prosedur hapus propinsi
23. Prosedur Tambah Kota
Mulai
Input nama
kota Tekan tombol
simpan
Selesai Data
sudah tersimpan
Pilih nama propinsi
Gambar III.111 Prosedur tambah kota 24. Prosedur Ubah Kota
Mulai
Input data kota yang
akan diedit
Tekan tombol ubah
Valid ?
Selesai Ya
Tidak
Data berhasil
dirubah Pilih nama propinsi
Gambar III.112 Prosedur ubah kota
25. Prosedur Hapus Kota
Mulai
Data telah dihapus
Selesai Tekan tombol ok
Pilih data kota yang akan
dihapus
Tampil pesan
Tidak
Gambar III.113 Prosedur hapus kota 26. Prosedur Tambah Jabatan
Mulai
Input kode dan nama
jabatan Tekan tombol
simpan
Selesai Data
sudah tersimpan
Gambar III.114 Prosedur tambah jabatan
27. Prosedur Ubah Jabatan
Mulai Input data
jabatan yang akan
diedit Tekan tombol
ubah Valid ?
Selesai Ya
Tidak
Data berhasil
dirubah
Gambar III.115 Prosedur ubah jabatan 28. Prosedur Hapus Jabatan
Mulai
Data telah dihapus
Selesai Tekan tombol ok
Pilih data jabatan yang akan
dihapus Tampil
pesan Tidak
Gambar III.116 Prosedur hapus jabatan
29. Prosedur Tambah Daftar Agen
Mulai
Input daftar
agen
Data berhasil
ditambah kan
Selesai Tekan tombol
simpan
Gambar III.117 Prosedur tambah daftar agen 30. Prosedur Cari Detail Pesanan
Mulai
Input kode
pesanan
Tampil detail
pesanan Selesai
Tekan tombol cari
Gambar III.118 Prosedur cari detail pesanan
31. Prosedur Update Status Pesanan
Mulai
Status pesanan
berhasil dirubah
Selesai Tekan tombol
update status Pilih status
pesanan
Gambar III.119 Prosedur update status pesanan 32. Prosedur Hapus Pesanan
Mulai
Data telah dihapus
Selesai Tekan tombol ok
Pilih data pesanan yang akan
dihapus Tampil
pesan Tidak
Gambar III.120 Prosedur hapus pesanan
33. Prosedur Konfirmasi Pembayaran
Mulai
Input tanggal,no
pesanan, pembayaran
Tekan tombol submit
Selesai Data
sudah tersimpan
Gambar III.121 Prosedur konfirmasi pembayaran 34. Prosedur Edit Stok Produk
Mulai
Input stok
produk Tekan tombol
update stok produk
Selesai Data
sudah dirubah
Gambar III.122 Prosedur edit stok produk
192
BAB IV IMPLEMENTASI DAN PENGUJIAN
Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan ini dilakukan setelah perancangan selesai dan selanjutnya
akan diimplementasikan pada bahasa pemrograman yang akan digunakan. Setelah implementasi maka dilakukan pengujian sistem yang baru dan akan dilihat
kekurangan-kekurangan pada aplikasi yang baru untuk pengembangan sistem selanjutnya.
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, yang terdiri dari penjelesan mengenai lingkungan implementasi, dan implementasi program.
4.1.1 Perangkat Keras yang Digunakan
Perangkat keras yang diperlukan untuk mengimplementasikan perangkat lunak dari Aplikasi e-commerce di CV. Dhisal Amanah, antara lain:
Adapun spesifikasi perangkat keras minimal yang disarankan untuk membangun sistem ini adalah sebagai berikut :
Tabel IV.1 Perangkat keras yang digunakan No
Perangkat Keras Spesifikasi
1 Processor
Pentium IV 2,8 GHz