Elseif Kode Spesifikasi = “null” Then Elseif Lebar = “null” Then Elseif Tinggi = “null” Then Elseif Jumlah = “null” Then Else Endif 35. Elseif Pilih = “Kembali” Then Else Endif 40. Elseif Pilih = “Ubah Alamat Kirim” Then If Pilih = “Kirim” Then 44.

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