Selasa, 29 Mei 2018

Pemprograman Web - UAS

Disini saya akan membuat sebuah source code dimana ia akan berguna untuk membuat sebuah web dengan judul Rumah Amal yang dimana webnya berisi tentang anggota web yang dipermudah oleh pengurus untuk mendonasikan harta ke masyarakat yang membutuhkan

contoh source code :


0. Config

Source Code ini berfungsi untuk melink kan web dengan database



1. Registrasi & Login

Source Code ini berfungsi untuk membuat sebuah halaman yang berguna untuk registrasi dan login anggota



2. Login

Source Code ini berfungsi untuk memeriksa password dan username dari anggota ataupun admin



3. Logout

Source Code ini berfungsi untuk memutuskan session yang berlangsung



4. Regis

Source Code ini berfungsi untuk menambahkan data dari anggota yang baru mendaftar ke database yang tersedia



5. Home Anggota

Source Code ini berfungsi untuk halaman utama dari halaman anggota



6. Home Admin

Source Code ini berfungsi untuk halaman utama dari halaman admin



7. Update Form Data Anggota

Source Code ini berfungsi untuk halaman untuk mengatur database anggota dari halaman admin



8. Delete Data Anggota

Source Code ini berfungsi untuk halaman untuk menghapus database anggota dari halaman admin



9. Update Form Data Staff Event

Source Code ini berfungsi untuk halaman untuk mengatur database staff event dari halaman admin



10. Delete Data Staff Event

Source Code ini berfungsi untuk halaman untuk menghapus database staff event dari halaman admin



11. Update Form Data Donation

Source Code ini berfungsi untuk halaman untuk mengatur database donation dari halaman admin



12. Delete Data Donation

Source Code ini berfungsi untuk halaman untuk menghapus database donation dari halaman admin



13. Update Form Data Teacher

Source Code ini berfungsi untuk halaman untuk mengatur database teacher dari halaman admin



14. Delete Data Teacher

Source Code ini berfungsi untuk halaman untuk menghapus database teacher dari halaman admin



15. Upload Foto ke Galery

Source Code ini berfungsi untuk halaman untuk mengupload database foto ke galery dari halaman admin



16. Upload Data Program

Source Code ini berfungsi untuk halaman untuk mengupload data program dari halaman admin



17. Delete Database Program

Source Code ini berfungsi untuk halaman untuk menghapus database program dari halaman admin



Source code Bisa Di Download Disini
Source Code

Rabu, 28 Desember 2016

Vending Machine

Nama : Maulana Sechan &Racsi Beryl W. H.
NRP : 5115100059 & 5115100064
Kelas : PBO-D


Dosen Pengajar : Bapak Fajar Baskoro
    Soal Tugas Final Project PBO :
  1. Buatlah program ATM sesuai dengan yang telah dibahas
  2. Modifikasi dan Reuse dari program yang ada untuk membuat program vending machine mesin pengeluar minuman yang menggunakan smartcard e-money Bank Mandiri.
  3. Dokumentasikan ke dalam blog kemudian update link ke blog saya.
     Vending Machine adalah mesin yang digunakan untuk mengeluarkan/menjual produk secara otomatis tanpa ada operator. Dalama program ini vending machine yang kami buat digunakan untuk menjual minuman dengan menggunakan E-money Mandiri.
Cara kerja program Vending Machine ini adalah






  • Program akan menampilkan pilihan menu minuman yang tersedia
  • Program akan meminta inputan user berupa pilihan nomor minuman
  • Setelah itu program akan meminta user untuk menempelkan kartu e-money nya(diasumsikan dengan program meminta inputan berupa idemoney)
  • Setelah itu program pertama kali mengecek harga barang dengan saldo e-money user. Jika     harga > saldo akan menampilkan pesan "Mohon maaf saldo anda tidak mencukupi.". Sebaliknya jika harga < saldo akan mulai mengecek stok barang pada vending machine. Jika sudah habis akan menampilkan pesan "Mohon maaf stok barang yang anda pilih telah habis.Silahkan pilih barang yang lain.". Dan jika stok masih ada maka akan melakukan proses transaksi yaitu mengurangi stok barang dan menguraki saldo E-Money user. 
  •  
    Contoh Source Code :
    1. Main
    2. Vending Machine
    3. Database
    4. Abstract Transaction
    5. Pembelian
    6. E-Money
    7. Screen
    8. Keypad
    9. Item Stock

    Output Program :

    Menu Awal


    Input angka sesuai pilihan yang diinginkan
    Kemudian input angka 1 untuk mengakses Kartu Mandiri E-Money






















    Kemudian sistem akan menampilkan sisa saldo anda

    Demikian Final Project kami, Terima Kasih

    Senin, 26 Desember 2016

    ATM made on Java

    Disini saya akan membuat sebuah source code dimana ia akan berguna untuk membuat sebuah fungsi yang menyerupai sebauh atm dengan 4 fungsi dasar yaitu
    1. fungsi untuk melihat uang kita dan uang dasar dari atm tersebut sebelum penarikan
    2. fungsi untuk mengambil uang tersebut
    3. fungsi untuk mendepositkan uang yang anda punya ke akun atm bank anda
    4. fungsi untuk keluar dari atm tersebut

    contoh source code :

    1. Account
    2. Screen
    3. Keypad
    4. Bank Database
    5. Deposit Slot
    6. Cash Dispenser
    7. Transactition
    8. Balance Inquiry
    9. Deposit
    10. Withdrawal
    11. ATM Case Buddy
    12. ATM

    Pastikan menghubungkan class class yang ada hingga menjadi seperti ini


    Output Jika Program Dijalankan :


     

    Grafik User Inteface


    GUI adalah singkatan dari Graphical User Interface. GUI merupakan desain aplikasi dengan tampilan visual sehingga pengguna dapat dengan mudah menggunakan aplikasi. The Java Foundation Class (JFC), merupakan bagian penting dari Java SDK, yang termasuk dalam koleksi dari API dimana dapat mempermudah pengembangan aplikasi JAVA GUI. JFC termasuk diantara 5 bagian utama dari API yaitu AWT dan Swing.

    Tiga bagian yang lainnya dari API adalah Java2D, Accessibility, dan Drag dan Drop. Semua itu membantu pengembang dalam mendesain dan mengimplementasikan aplikasi visual yang lebih baik.

    AWT dan Swing menyediakan komponen GUI yang dapat digunakan dalam membuat aplikasi Java dan applet. Anda akan mempelajari applet pada bab berikutnya. Tidak seperti beberapa komponen AWT yang menggunakan native code, keseluruhan Swing ditulis menggunakan bahasa pemrograman Java.

    Swing menyediakan implementasi platform-independent dimana aplikasi yang dikembangkan dengan platform yang berbeda dapat memiliki tampilan yang sama. Begitu juga dengan AWT menjamin tampilan look and feel pada aplikasi yang dijalankan pada dua mesin yang berbeda menjadi terlihat sama. Swing API dibangun dari beberapa API yang mengimplementasikan beberapa jenis bagian dari AWT. Kesimpulannya, komponen AWT dapat digunakan bersama-sama dengan komponen Swing.

    Contoh Source Code :

    Jumat, 25 November 2016

    Sorting with 3 class

    Pada kali ini saya akan membuat 3 source code yang terpisah untuk mengurutkan suatu inputan data secara ascending :

    1. Source code untuk menginput suatu data


    2. Sourcode untuk men sorting atau mengurutkan menggunakan selection sort

    3. Main program untuk memanggil 2 code sebelumnya agar sorting berjalan

    contoh hasil kompilasi :

    Kamis, 17 November 2016

    Cuma Keliling dan Luas Persegi

    Pada kali ini saya akan membuat sebuah proggram sederhana untuk menghitung sebuah keliling ataupun luas pada sebuah bangun datar yaitu persegi.

    berikut contoh sourcodenya :

    berikut contoh hasil kompilasinya :

    Overloading or Overridding dont overthinking

    Pada kali ini saya akan membuat sebuah sourcode yang pada pertemuan minggu lalu terdapat sebuah tugas tentang overloading dan overrding. 
    Untuk membuat tugas ini yang perlu diperhatikan adalah dalam pembuatan classnya.

    Untuk sourcode saya akan membuat tiga kelas
    Berikut Contoh sourcodenya :


    1. Saya membuat sebuah class Manusia

    2. Saya membuat sebuah class Mamalia

    3. Saya membuat sebuah class overidding

    berikut adalah contoh hubungan setiap class dengan overidding

     
     
    berikut merupakan hasil kompilasi dari sourcode yang saya buat :