4.11.3.6. Algoritma Menu Ubah Pesanan
Algoritma ini menjelaskan proses yang terjadi apabila pelanggan memilih Menu Ubah Pesanan. Form ini berfungsi untuk melakukan
perubahan pada pesanan yang pernah di lakukan sebelumnya. Dalam menu ini ini terdapat Menu Ubah Barang, Ubah Alamat Kirim, Ubah
Tanggal Kirim. 1.
Tampilkan Form Ubah Pesanan 2.
Input Pilih 3.
If Pilih = “Ubah Barang” Then
4. Tampilkan form Ubah Barang
5. Input Kode Pesanan, Kode Spesifikasi, Nama Barang,
Tebal, Lebar, Tinggi, Letak Pintu, Warna, Jumlah Pesan 6.
If Pilih = “Kirim” Then
7. If Kode Pesan = “null” Then
8. Tampilkan Pesan “Kode Pesan Belum Di isi”
9. Kembali ke baris 4
10. Elseif Kode Spesifikasi = “null” Then
11. Tampilkan Pesan “Kode Spesifikasi Masih Kosong” 12. Kembali ke baris 4
13. Elseif Lebar = “null” Then
14. Tampilkan Pesan “Ukruan Belum Lengkap” 15. Kembali ke baris 4
16. Elseif Tinggi = “null” Then
17. Tampilkan Pesan “Ukuran Belum Lengkap” 18. Kembali ke baris 4
19. Elseif Jumlah = “null” Then
20. Tampilkan Pesan “Jumlah Pesan Masih Kosong” 21. Kembali ke baris 4
22. Elseif Lebar 201 Then
23. Tampilkan pesan Lebar tidak boleh lebih kecil dari
200 cm 24.
Kembali ke baris 4 25.
Elseif Tinggi 201 Then
26. Tampilkan pesan Tinggi tidak boleh lebih kecil dari
200 cm 27.
Kembali ke baris 4 28.
Elseif Jumlah Pesan 1 Then
29. Tampilkan pesan Minimum jumlah pesan ialah 1
30. Kembali ke baris 4
31. Else
32. Kirim SMS ke nomer server 33. Kembali ke baris 4
34. Endif 35. Elseif Pilih = “Kembali” Then
36. Kembali ke baris 1
37. Else
38. Kembali ke baris 4
39. Endif 40. Elseif Pilih = “Ubah Alamat Kirim” Then
41. Tampilkan form Ubah Alamat Kirim 42. Input Kode Pesanan, Alamat Kirim
43. If Pilih = “Kirim” Then 44. If Kode Pesan = “null” Then
45. Tampilkan Pesan “Kode Pesan Masih Kosong” 46. Kembali ke baris 41
47. Elseif Alamat Kirim = “null” Then
48. Tampilkan Pesan “Alamat Kirim Masih Kosong” 49. Kembali ke baris 41
50. Else
51. Kirim SMS ke nomer server 52. Kembali ke baris 41
53. Endif 54. Elseif Pilih = “Kembali” Then