Coding Java Menggunakan Netbeans
Rabu, 22 Januari 2020
KASIR SUPERMARKET DENGAN MENGGUNAKAN PEMROGRAMAN JAVA DENGAN NETBEANS IDE 8.2
Hai sahabat blogger disini saya akan menjelaskan sedikit tentang pemrograman java dan disini saya akan membahas cara membuat pemrograman kasir supermarket dan sekaligus mengkoneksikan ke database menggunakan pemrograman Java dengan aplikasi Netbeans IDE 8.2. Sebelumnya jangan lupa buat berdoa ya supaya codingnya gak EROR π, Selamat belajar dan mencobanya para readersπ
Sebelumnya anda harus memperhatikan hal berikut ini agar coding yang anda ketik ataupun kerjakan tidak eror ataupun eror anda pasti sudah tau bagaimana cara mengatasinya. Ada yang perlu Anda perhatikan dari kode seperti berikut ini:
· public adalah sebuah keyword di Java yang menandakan bahwa objek, method, atau atribut dapat diakses dari class lain.
· class adalah sebuah keyword di Java yang digunakan untuk membuat sebuah class
· static adalah sebuah keyword untuk membuat sebuah method tidak perlu diinstansiasi terlebih dahulu
· void adalah sebuah keyworduntuk membuat sebuah method tidak me-return nilai apapun alias kosong
· System.out.println() adalah sebuah method yang telah di-import otomatis untuk digunakan mencetak output di konsol.
· Nama class dan nama file harus sama
Package adalah sarana/cara pengelompokan dan pengorganisasian kelas-kelas dan interface yang sekelompok menjadi suatu unit tunggal dalam library.
Import java.sql.connection yaitu mempresentasikan suatu koneksi dengan suatu data source,juga digunakan untuk membuat object statement,PreparedStatement,dan CallableStatement.
Import java.sql.PreparedStatement yaitu merupakan alternatif untuk objek statement SQL yang telah terkompilasi awal.
Import java.sql.Resulset yaitu mempresentasikan suatu hasil dari database yang dihasilkan dari statemen SQL SELECT.
Import java.sql.SQLException yaitu suatu class exception yang membungkus kesalahan(eror) pengaksesan database.
Import java.sql.Statement yaitu mempresentasikan perintah SQL, dan dapat digunakan untuk menerima objek Resulset.
Import java.util.vector yaitu suatu bentuk array dinamis , sehingga tidak perlu mengubah ukuran array saat melakukan pada array yang sudah penuh.
Import javax.swing.JOptionPane yaitu digunakan untuk menginput dan menampilkan data dengan tampilan GUI atau grafis, sehingga pemakai lebih mudah menggunakan program.
Import javax.swing.table.DefaultTable model yaitu mendeklarasikan class yang digunakan untukmemberikan header dan data pada kolom dan baris table.
Public class test extends javax.swing.Jframe { yaitu Untuk menampilkan field(atribut/properti)
Private int all; yaitu data method int hanya dapat diakses di kelas yang dimilikinya
Public Test (){ yaitu kode akses yang bersifat umum
initComponents(); yaitu hanya sebagai penamaan
Kegunaan Suppresswarnings(“unchecked) berfungsi agar java tidak membiarkan Anda untuk melakukan hal yang ilegal atau bisa disebut juga kode yang sudah otomatis ada dan tidak bisa diubah.
Int a = Integer.ParseInt(Harga.getText()); berfungsi untuk mengkonferensi sebuah string dalam bentuk integer dan mengambil nilai harga.
Jumlah.setText(“”+c) berfungsi untuk mengambil nilai jumlah.
Vector adalah implementasi darilist pada java, gunanya untuk menampung Objek dapat menggunakan indeks. Vector merupakan class yang thread-safe, yang artinya aman ketika di akses oleh lebih dari satu thread.
Kita disini menggunakan kondisi yaitu if dan else untuk menyatakan jika Anda sudah mengisi form nama barang dan jika tidak maka Anda harus mengisi nama barang tersebut.
Try catch berfungsi untukmengurung eksekusi yang menampilkan eror dan dapat membuat program tetap berjalan tanpa dihentikan secara langsung. Eror yang ditangani oleh try catch biasa disebut dengan exception.
KeyTyped berfungsi ketika suatu event yang digunakan ketika user mengetikan tombol di keyboard.
Jawa.awt.EventQueue.invokelater(new Runnable(){Fungsinya adalah pada jtextarea terdapat fungsi scrolling untuk melihat kode ascii dan desimalnya.
Coding yang berwarna abu-abu adalah coding otomatis muncul saat kita membuat desain dan koding itu tidak bisa dirubah.
Private void tampilkan data berfungsi untuk menampilkan seluruh data.
Resulset adalah sebuah interface dimana objeknya digunakan untuk menyimpan data dari hasil query SQL. Objek ResultSet mengelola sebuah cursor yang menunjuk ke baris record. ... Metode next() akan memindahkan cursor ke baris berikutnya. Cursor akan mengembalikan nilai FALSE jika tidak ada baris lagi pada objek ResultSet.
2.Kemudian Buat coding connection untuk menghubungkan kedatabase seperti gambar berikut!
Sebelum itu jangan lupa mengaktifkan Xammp agar database kalian dapat tersimpan
· Import java.sql.DriverManager : memanggil driver JDBC ke memori, dan dapat juga digunakan untuk membuka koneksi ke sumber data.
· Import java.sql.Connection : mempresentasikan suatu koneksi dengan suatu data source, juga digunakan untuk membuat objek Statement, PreparedStatement dan CallableStatement.
· Import java.sql. SQLException : suatu class exception yang membungkus kesalahan (error) pengaksesan database.
· driver JDBC untuk koneksi dengan database yang digunakan pada program java dengan JDBC, harus menggunakan driver. Driver merupakan library atau API (Application Programming Interface). Masing-masing database menggunakan driver yang berbeda.
Contoh untuk koneksi ke MySql:
Class.forName("com.mysql.jdbc.Driver");
String alamat="jdbc:mysql://localhost:3306/koneksi";
· Menambah penanganan error (error handling)Penggunaan penanganan kesalahan dalam program sangat penting, karena jika proses salah ada instruksi yang dikerjakan atau kita isi dengan pesan kesalahan. Misalnya saja penanganan kesalahan jika driver jdbc tidak ditemukan.
Contoh:
catch(ClassNotFoundException e){
System.err.println("Class error, "+e.getMessage());
}catch(SQLException e){
System.err.println("Tidak terkoneksi, "+e.getMessage());
}
· Return koneksi berfungsi untuk mengembalikan data ke program koneksi
x
Package kasir1 berisi void main yang berfungsi untuk menjalankan program/project yang telah Anda buat.
Contoh hasil codding
Contoh coding yang sudah diisi kemudian berhasil disimpan maka akan muncul “simpan Berhasil”
Contoh program yang berhasil disimpan maka akan muncul kedalam database.
Berikut ini power point
Berikut ini power point
Sekian yang dapat kami sampaikan jika ada kesalahan harap dimaklumi karena kamipun manusia biasa.
Rabu, 20 November 2019
Coding Java Struk Belanja Menggunakan Netbeans
Selamat Datang Di Blog Pertama saya π
Sebelumnya saya akan memperkenalkan diri saya.Nama saya Intan Agustina, umur saya 18 tahun dan saat ini saya telah menduduki bangku perkuliahan semester 3 di kelas SI 3L kampus STMIK ROYAL KISARAN jurusan SI(Sistem Informasi). Sekian aja perkenalannya ya π
Pengalaman Belajar Dengan OOP
OOP atau Object Oriented Programming adalah suatu metode pemrogaman yang berorientasi berbasis objek.Nah, tujuan kita untuk mempelajari OOP adalah agar kita bisa memahami java lebih dalam.Karena java sendiri merupakan bahasa yang didesain untuk OOP.Dan OOP juga dikenal sebagai teknik pemrogaman yang lebih efisien dan banyak digunakan pada framework(Sebuah software untuk memudahkan para programer untuk membuat sebuah aplikasi web).
Nah, berikut ini saya akan memberi tahu bagaimana cara membuat program OOP menggunakan aplikasi Netbeans berbasis java.
1. Contoh kasus:
Buat aplikasi untuk kasir sebuah toko dengan design analisis sebagai berikut:
Input
-Kode Barang
-Nama Barang
-Harga Satuan
-Jumlah Barang Yang Dibeli
-Total Biaya
-Diskon
-Besar Diskon
-Jumlah Uang Yang Diberikan
-KembalianProses
-Total Biaya = Harga Satuan * Jumlah Barang Yang Dibeli
-Besar Diskon =Diskon / 100 * Total Biaya
-Total Biaya Bersih = Total Biaya – Besar Diskon
-Jika Jumlah Uang Yang Diberikan Kecil dari Total Biaya maka Tampilkan Keterangan Jumlah Uang Kurang dan Suruh Input Ulang Jumlah Uang
-Jika Jumlah Uang Yang Diberikan Besar atau Sama Dengan Total Biaya maka Hitung-Uang Kembali = Jumlah Uang Yang Diberikan = Total Biaya Bersih
Output
Aplikasi Kasir PT. Angin Ribut
Kode Barang = XX201
Nama Barang = Laptop Acer 14″
Harga Satuan = 5700000
Jumlah Barang = 2
Diskon = 10 %
(0.1)Total Biaya = 11400000
Besar Diskon = 1140000
Total Biaya Bersih = 10260000
Masukkan nominal uang= 10000000(jika uang kurang akan tampil)Maaf uang anda kurang.
Masukkan uang kembali = 10300000Kembalian = 40000(jika uang berlebih akan tampil)
Masukkan nominal uang = 10300000Kembalian = 40000
Cataan :"Setiap kali membuat program jangan lupa untuk menyimpannya meskipun ketika di run program yang kita buat akan otomatis tersimpan".
1. Buka Aplikasi Netbeans yang ada pada komputer kamu dan tunggu sampai terbuka
5. Kemudian buat class baru dengan nama Main untuk menjalankan aplikasi yang akan kita buat seperti gambar berikut
while digunakan untuk membuat perulangan atau membuat statement lebih dari satu kondisi
7. Kemudian tekan Shift+f6 pada keyboard untuk menjalankan program yang telah kita buat.
Sebelumnya saya akan memperkenalkan diri saya.Nama saya Intan Agustina, umur saya 18 tahun dan saat ini saya telah menduduki bangku perkuliahan semester 3 di kelas SI 3L kampus STMIK ROYAL KISARAN jurusan SI(Sistem Informasi). Sekian aja perkenalannya ya π
Pengalaman Belajar Dengan OOP
OOP atau Object Oriented Programming adalah suatu metode pemrogaman yang berorientasi berbasis objek.Nah, tujuan kita untuk mempelajari OOP adalah agar kita bisa memahami java lebih dalam.Karena java sendiri merupakan bahasa yang didesain untuk OOP.Dan OOP juga dikenal sebagai teknik pemrogaman yang lebih efisien dan banyak digunakan pada framework(Sebuah software untuk memudahkan para programer untuk membuat sebuah aplikasi web).
Nah, berikut ini saya akan memberi tahu bagaimana cara membuat program OOP menggunakan aplikasi Netbeans berbasis java.
1. Contoh kasus:
Buat aplikasi untuk kasir sebuah toko dengan design analisis sebagai berikut:
Input
-Kode Barang
-Nama Barang
-Harga Satuan
-Jumlah Barang Yang Dibeli
-Total Biaya
-Diskon
-Besar Diskon
-Jumlah Uang Yang Diberikan
-KembalianProses
-Total Biaya = Harga Satuan * Jumlah Barang Yang Dibeli
-Besar Diskon =Diskon / 100 * Total Biaya
-Total Biaya Bersih = Total Biaya – Besar Diskon
-Jika Jumlah Uang Yang Diberikan Kecil dari Total Biaya maka Tampilkan Keterangan Jumlah Uang Kurang dan Suruh Input Ulang Jumlah Uang
-Jika Jumlah Uang Yang Diberikan Besar atau Sama Dengan Total Biaya maka Hitung-Uang Kembali = Jumlah Uang Yang Diberikan = Total Biaya Bersih
Output
Aplikasi Kasir PT. Angin Ribut
Kode Barang = XX201
Nama Barang = Laptop Acer 14″
Harga Satuan = 5700000
Jumlah Barang = 2
Diskon = 10 %
(0.1)Total Biaya = 11400000
Besar Diskon = 1140000
Total Biaya Bersih = 10260000
Masukkan nominal uang= 10000000(jika uang kurang akan tampil)Maaf uang anda kurang.
Masukkan uang kembali = 10300000Kembalian = 40000(jika uang berlebih akan tampil)
Masukkan nominal uang = 10300000Kembalian = 40000
Cataan :"Setiap kali membuat program jangan lupa untuk menyimpannya meskipun ketika di run program yang kita buat akan otomatis tersimpan".
1. Buka Aplikasi Netbeans yang ada pada komputer kamu dan tunggu sampai terbuka
2. Tekan ctrl+Shift+N untuk membuat project baru lalu pilih java dan pilih java aplication dan tekan Next lalu Buat nama project Kuis1 lalu klik project location untuk simpan project di folder yang telah kamu tentukan atau bisa kamu tempatkan dimanapun asal kamu mengingatnya tekan finish seperti gambar berikut:
3. Kemudian klik kanan pada mouse lalu pilih java+java class lalu buat nama class Belanja seperti gambar berikut
4. Kemudian input semua kode seperti pada gambar dibawah ini, kode dibawah ini merupakan kode input dan proses untuk aplikasi yang akan kita jalankan
6. Input semua Kode yang ada didalam gambar berikut
1.Gambar ini menunjukan jika uang yang diberikan kurang dari total belanjaan
2.Gambar berikut menunjukan uang yang diberikan lebih dari total belanjaan.
Dan selesai pasti senang dong karna koldingnya berhasil ehk koding dong π
Selamat Belajar dan menikmati prosesnya teman-teman
Sekian blog yang saya buat jika ada kesamaan nama dan tempat saya mohon maaf. Dan Terima Kasih kepada kalian semua yang telah berkunjung ke blog saya
Langganan:
Postingan (Atom)