Elseif Telepon Rumah = “null” Then Else Endif Elseif Pilih = “Kembali” Then Else Endif Endif Elseif Jumlah Pesan= “null” Then Elseif Lebar 201 Then Elseif Tinggi 201 Then

4.11.3.2. Algoritma Registrasi

Algoritma ini menjelaskan proses yang terjadi apabila pelanggan memilih Menu Registrasi pada menu utama. Form ini berfungsi untuk mendaftarkan pelanggan yg belum terdaftar atau telah kehilangan keaktifan accountnya. Sebelum valid terdaftar, pelanggan tidak dapat melakukan pemesanan melalui aplikasi ini. 1. Tampilkan Form Registrasi 2. Input Nama, Alamat, Telepon Rumah 3. Input Pilih 4. If Pilih = “Kirim” Then 5. If Nama = “null” Then 6. Tampilkan pesan “Nama Masih Kosong” 7. Kembali ke baris 1 8. Elseif Alamat = “null” Then 9. Tampilkan pesan “Alamat Masih Kosong” 10. Kembali ke baris 1

11. Elseif Telepon Rumah = “null” Then

12. Tampilkan pesan “No. telp Rumah Masih Kosong” 13. Kembali ke baris 1

14. Else

15. Kembali ke baris 1

16. Endif

17. Kirim SMS ke nomer server 18. Kembali ke baris 1

19. Elseif Pilih = “Kembali” Then

20. Kembali ke Menu utama

21. Else

22. Kembali ke baris 1

23. Endif

4.11.3.3 Algoritma Cek Harga Barang

Algoritma ini menjelaskan proses yang terjadi apabila pelanggan memilih Menu Cek Harga Barang pada menu utama. Form ini berfungsi untuk mengetahui harga barang terbaru. 1. Tampil Form Cek Harga Barang 2. Input Nama Barang, Tebal 3. Input Pilih 4. If Pilih = “Kirim” Then 5. Kirim SMS ke nomer server 6. Kembali ke baris 1 7. Elseif Pilih = “Kembali” Then 8. Kembali ke Main Menu 9. Else 10. Kembali ke baris 1

11. Endif

4.11.3.4. Algoritma Pesan

Algoritma ini menjelaskan proses yang terjadi apabila pelanggan memilih Menu Pesan pada menu utama. Form ini berfungsi untuk melakukan pemesanan barang. 1. Tampilkan Form Pesan 2. Input Nama Barang, Tebal, Lebar, Tinggi, Letak Pintu, Warna, Jumlah Pesan, Alamat Kiirim, Tanggal Kirim 3. Input Pilih 4. If Pilih = “Kirim” Then 5. If Lebar = “null” Then 6. Tampilkan pesan “Ukuran Belum Lengkap” 7. Kembali ke baris 1 8. Elseif Tinggi = “null” Then 9. Tampilkan pesan “Ukuran Belum Lengkap” 10. Kembali ke baris 1

11. Elseif Jumlah Pesan= “null” Then

12. Tampilkan pesan “Jumlah Pesan Masih Kosong” 13. Kembali ke baris 1

14. Elseif Lebar 201 Then

15. Tampilkan pesan Lebar tidak boleh lebih kecil dari 200 cm 16. Kembali ke baris 1

17. Elseif Tinggi 201 Then

18. Tampilkan pesan Tinggi tidak boleh lebih kecil dari 200 cm 19. Kembali ke baris 1

20. Elseif Jumlah Pesan 1 Then