height="520" width="640"]https://www.reverbnation.com/artcoustic17?wordpress=1 Tito Satryo

Minggu, 06 Oktober 2019

Membuat Aplikasi Pemesanan "Coffee&Tea" Berbasis Android

Kali ini saya akan belajar membuat aplikasi pemesanan Coffee&Tea di Android. Tepatnya saya akan membuat aplikasi tersebut menggunakan Android Studio

Aplikasi Pemesanan Coffee&Tea yang akan saya buat ialah mudah, User hanya di haruskan mengisi Form sebagai berikut:

1. Isi Form Login(username,Password)
2. Isi Nama
3. Pilih Menu Coffee/Tea
4. Tentukan Jumlah Pesanan
5. Ketika di klik "Pesan Sekarang" akan menampilkan berapa jumlah yang harus dibayarkan.

Pertama saya akan membuat Design pada Login terlebih dahulu.


Designnya login.Xml nya sebagai berikut;




  • Design Login.Xml






 


Setelah Membuat Design Xml nya, Lalu saya lanjutkan ke Login.Java nya agar Form Login Dapat Running.




  • Source Code Login.Java






Setelah Login.Java Sudah di eksekusi, saya akan mencoba running form Login.
maka hasilnya akan seperti ini.



berikut saya akan membuat menu listview yang mana nantinya akan ada dua pilihan menu yaitu Coffee&Tea, seperti yang saya bilang bahwa saya akan membuat aplikasi Coffee&Tea

oke Lanjut...

untuk design menu saya buat memnggukan ListView, yang mana nantinya akan ada pilihan.



  • Design Menu.Xml

Dan Lanjut ke Java nya..
  • Source Code Menu.Java



Nah ketika Design menu.Xml dan Menu.Java nya udah di eksekusi, maka akan tampil seperti ini ketika di running.


Menu yang saya buat ialah menu sederhana, karena saya juga masih banyak belajar untuk mendesign sebuah program.

Lanjuttt....


sekarang saya akan mengeksekusi dari sebuah menu tersebut, ketika salah satu menu tersebut di klik maka akan running ke dalam salah satu menu tersebut, entah itu coffe atau tea,


pertama yang akan saya buat adalah menu Coffee,

berikut design xml nya dan source code pada java nya.


  • Design Coffee.Xml











  • Source Code Coffee.Java









Setelah selesai mengeksekusi design xml dan source code pada java nya (menu Coffee).
maka ketika di running akan menampilkan seperti ini.


  • Tampilan pada Menu Coffee



Setelah Menu Coffee sudah selesai dan bisa dirunning, maka akan saya lanjutkan untuk membuat menu Tea nya.




  • Design Tea.Xml











  • Source Code Tea.Java










Begitu juga sama seperti pada menu Coffee. Setelah selesai mengeksekusi design xml dan source code pada java nya (menu Tea).

maka ketika di running akan menampilkan seperti ini.



Nah setelah sudah selesai semua, maka aplikasi tersebut bisa di run sesuai yang saya jelaskan pada awal, yang mana user harus login>,pilih Menu Coffe&Tea,>Form Pelanggan (isi nama,menu,jumlah),>Klik"Pesan Sekarang".

Dan apabila User/pelanggan memesan dengan jumlah kurang dari 1 atau lebih dari 100, maka akan muncul Toast/Pesan "Batas Minimal/Maksimal Pemesanan".
Contohnya seperti gambar berikut:








Mungkin ini saja yang dapat saya sampaikan, kurang lebihnya mohon maaf karena saya juga masih perlu dan butuh pembelajaran dan bimbingan.

Terimakasih...

Senin, 23 September 2019

Aplikasi Pemesanan Kopi Android

Membuat Aplikasi Pemesanan Kopi Berbasis Android


Kali ini saya akan belajar membuat aplikasi pemesanan kopi di Android. Tepatnya saya akan membuat aplikasi tersebut menggunakan Android Studio

Aplikaso Pemesanan Kopi yang akan saya buat ialah mudah, User hanya di haruskan mengisi Form sebagai berikut:
1. Isi Nama
2. Pilih Menu/Jenis Kopi
3. Tentukan Jumlah Pesanan
4. Ketika di klik "Pesan Sekarang" akan menampilkan berapa jumlah yang harus dibayarkan.

Berikut Adalah Desain yang saya buat menggunakan Android Studio.

  • Desain (Aplikasi Pemesanan Kopi)




Setelah selesai membuat Desain yang sesuai Lalu Kita beralih ke Desain pada ActivityMain.Xml
Berikut Adalah Desain pada activitymain.xml.


  • Design pada activitymain.xml

pada bagian ini kita akan membuat desain untuk tampilan yaitu tampilan Aplikasi Pemesanan kopi, dimana pada tampilan terdapat 1 Plain Text, 4 RadioButton,3 TextView dan 1 Button. degan codingan sbb :











  • SecondActivity.java

 Dalam SecondActivity kita akan mengatur fungsi setiap bagian-bagian dalam activity_second. Sebagai berikut :

Apabila Desain dan Source Code nya sudah tidak ada yang error atau tanda merah, maka kita bisa coba untuk Run aplikasi menggunakan

Apabila Pesanan Kurang dari nominal 1, maka akan keluar Toast (Pesan) Sebagai berikut;
Sekian dari saya mohon maaf apabila ada kesalahan mohon tinggalkan komentar dibawah..

Terima Kasih

Sabtu, 13 Juli 2019

Mesin Moore


MESIN MOORE
Dalam teori komputasi sebagai prinsip dasar komputer, mesin Moore adalah otomasi fase berhingga (finite state automaton) di mana keluarannya ditentukan hanya oleh fase saat itu (dan tidak terpengaruh oleh bagian masukan/input). Diagram fase (state diagram) dari mesin Moore memiliki sinyal keluaran untuk masing-masing fase. Hal ini berbeda dengan mesin Mealy yang mempunyai keluaran untuk tiap transisi.
Nama Moore diambil dari "Edward F. Moore" seorang ilmuwan komputer dan perintis mesin-fase (state-machine) yang menulis karangan "Gedanken-experiments on Sequential Machines".
Dan disini kita akan mencoba untuk membuat mesin moore. Mesin moore yang akan saya buat merupakan mesin moore dengan bentuk (mod) yaitu merupakan bilangan sisa dari hasil pembagian. Mesin moore dalam bentuk mod yang akan saya buat adalah mod 8, dengan katalain sisa pembagian dari 8. Yang harus diketahui dalam pembuatan mesin moore, Mesin Moore memiliki 6 (Enam) tupel, M = (Q, Σ, δ, S, Δ, λ). Dimana :
Q = Himpunan State
Σ = Himpunan Simbol Input
δ = Fungsi Transisi
S = State Awal
Δ = Himpunan Output
λ = Fungsi Output untuk setiap State

Sehingga mesin yang saya buat sebagai berikut :
M = ( Q,Σ,δ,S,∆,λ )
Q = ( q0,q1,q2,q3,q4,q5,q6,q7 )
Σ = ( 0,1 )
S = ( q0 )
∆ = ( 0,1,2,3,4,5,6,7 )
λ(q0) =0, λ(q1) =1, λ(q2) =2, λ(q3) =3, λ(q4) =4, λ(q5) =5, λ(q6) =6, λ(q7) =7


δ
0
1
q0
q0
q1
q1
q2
q3
q2
q4
q5
q3
q6
q7
q4
q0
q1
q5
q2
q3
Q6
q4
q5
Q7
q6
q7
 



Dari ketentuan diatas maka bisa digambarkan sebagai berikut :



Dengan demikian selanjutnya saya akan menguji mesin tersebut dengan memasukkan beberapa angka sebagai berikut :
 






Keterangan :
-          Dalam inputan ke-1 = 10000 merupakan bilangan biner dari angka 16, sehingga state terakhir berada pada q0 = 0, maka percobaan pertama benar.
-          Dalam inputan ke-2 = 10001 merupakan bilangan biner dari angka 17, sehingga state terakhirnya berada pada q1 = 1, maka percobaan ke-2 benar.
-          Dalam inputan ke-3 = 10010 merupakan bilangan biner dari angka 18, sehingga state terakhirnya berada pada q2 = 2, maka percobaan ke-3benar.
-          Dalam inputan ke-4 = 10011 merupakan bilangan biner dari angka 19, sehingga state terakhirnya berada pada q3 = 3, maka percobaan ke-4 benar.
-          Dalam inputan ke-5 = 10100 merupakan bilangan biner dari angka 20, sehingga state terakhirnya berada pada q4 = 4, maka percobaan ke-5 benar.
-          Dalam inputan ke-6 = 10101 merupakan bilangan biner dari angka 21, sehingga state terakhirnya berada pada q5 = 5, maka percobaan ke-6 benar.
-          Dalam inputan ke-7 = 10110 merupakan bilangan biner dari angka 22, sehingga state terakhirnya berada pada q6 = 6, maka percobaan ke-7 benar.
-          Dalam inputan ke-8 = 10111 merupakan bilangan biner dari angka 23, sehingga state terakhirnya berada pada q7 = 7, maka percobaan ke-8 benar.

Dari beberapa percobaan diatas bisa disimpulkan bahwa mesin moore yang saya buat sudah benar, sehingga uotputnya pun sudah sesuai dengan nilai sisa dari pembagian 8 atau mod8.

Membuat Aplikasi Pemesanan " Coffee&Tea" Berbasis Android Kali ini saya akan belajar membuat aplikasi pemesanan Coffee&...