Oleh:
NIM : 2022903430025
Kelas : TRKJ-1C
Indrawati, SST.MT
Nip. 19740815 200112 2 001
BAB I
PENDAHULUAN
A. Tujuan Pratikum
1. Memahami Konsep OOP (Object-Oriented Programming)
2. Menguasai Bahasa Pemrograman Java
3. Memahami Prinsip Pengembangan Aplikasi Berbasis GUI (Graphical
User Interface)
4. Membangun Aplikasi NeatBean
5. Meningkatkan Keterampilan Kolaborasi Tim
6. Mengembangkan Keterampilan Pemecahan Masalah
B. Alat Dan Bahan
1. Komputer: Setiap peserta praktikum harus memiliki akses ke komputer
atau laptop yang memenuhi persyaratan minimum untuk menjalankan Java
dan lingkungan pengembangan terkait.
2. Perangkat Lunak:
Java Development Kit (JDK): Diperlukan untuk mengembangkan
aplikasi Java. Versi yang direkomendasikan adalah JDK 8 atau yang
lebih baru.
Integrated Development Environment (IDE): IDE seperti Eclipse,
IntelliJ IDEA, atau NetBeans dapat digunakan untuk mengembangkan
aplikasi Java dengan lebih mudah dan efisien. Pilihlah IDE yang
paling sesuai dengan preferensi masing-masing peserta.
3. NeatBean Library: Pastikan Anda memiliki akses ke NeatBean Library
yang akan digunakan dalam praktikum. Library ini dapat berisi file JAR
atau modul yang diperlukan untuk mengintegrasikan fitur-fitur NeatBean
ke dalam aplikasi Java yang akan dibangun.
4. Dokumentasi dan Referensi: Pastikan Anda memiliki akses ke
dokumentasi dan referensi yang relevan terkait dengan bahasa
pemrograman Java, OOP, dan pengembangan aplikasi berbasis GUI. Ini
bisa berupa buku, tutorial online, situs web, atau sumber daya lain yang
dapat membantu memahami konsep dan praktik terkait.
5. Koneksi Internet: Koneksi internet stabil akan membantu untuk mengakses
sumber daya online, mencari bahan referensi, mengunduh perangkat lunak
atau library yang diperlukan, dan membagikan kode atau file dengan
anggota tim atau instruktur praktikum.
6. Contoh Aplikasi NeatBean: Sebaiknya memiliki contoh aplikasi NeatBean
yang telah dikembangkan sebelumnya. Ini akan memberikan panduan
visual dan referensi praktis selama praktikum.
C. Dasar Teori
Java adalah bahasa pemrograman yang populer dan sering digunakan dalam
pengembangan perangkat lunak. Pemahaman dasar teori Java sangat penting
dalam praktikum NeatBean.
Pertama-tama, penting untuk memahami sintaksis dasar Java. Java
menggunakan sintaksis yang mirip dengan bahasa C++, termasuk penggunaan
titik koma (;) sebagai pemisah antara pernyataan, kurung kurawal ({}) untuk
menandai blok kode, dan penggunaan tipe data seperti int, double, boolean, dan
sebagainya. Pemahaman sintaksis ini penting dalam menulis kode Java yang
benar.
Selanjutnya, konsep pemrograman berorientasi objek (OOP) merupakan
landasan utama Java. OOP memungkinkan pengorganisasian kode ke dalam
objek-objek yang memiliki atribut dan perilaku tertentu. Dalam OOP, kelas adalah
cetak biru (blueprint) yang mendefinisikan atribut dan metode yang dimiliki oleh
objek. Objek adalah instansi dari kelas yang memiliki keadaan (atribut) dan
melakukan tindakan (metode). Pemahaman konsep kelas, objek, enkapsulasi,
pewarisan, polimorfisme, dan abstraksi adalah penting dalam pengembangan
aplikasi Java.
Praktikum NeatBean fokus pada pengembangan aplikasi berbasis GUI
menggunakan Java. GUI (Graphical User Interface) adalah antarmuka pengguna
berbasis grafis yang memungkinkan interaksi dengan pengguna melalui
komponen seperti tombol, label, kotak teks, dan lain-lain. NeatBean adalah library
Java yang menyediakan berbagai komponen GUI dan alat bantu untuk
mempermudah pengembangan aplikasi berbasis GUI. Pemahaman tentang
komponen GUI dasar, tata letak, dan cara menggunakan NeatBean akan
memungkinkan pembangunan antarmuka pengguna yang interaktif dan intuitif.
Selain itu, pengelolaan data juga merupakan aspek penting dalam praktikum
NeatBean. Anda akan belajar tentang cara mengelola data dalam aplikasi, seperti
penyimpanan, pengambilan, pembaruan, dan penghapusan data dari sumber data
seperti database. Pemahaman tentang penggunaan JDBC (Java Database
Connectivity) atau framework ORM (Object-Relational Mapping) seperti
Hibernate akan sangat membantu dalam mengintegrasikan aplikasi dengan
database.
Selama praktikum NeatBean, kolaborasi tim mungkin akan terjadi. Oleh
karena itu, pemahaman tentang alat versi kontrol seperti Git sangat diperlukan.
Alat ini memungkinkan kolaborasi dengan anggota tim, mengelola perubahan
kode, dan mencatat versi yang berbeda dari aplikasi yang sedang dikembangkan.
Pemahaman dasar teori Java dan NeatBean sangat penting dalam praktikum
ini. Mengerti sintaksis Java, konsep OOP, pengembangan GUI, pengelolaan data,
dan kolaborasi tim akan memberikan pondasi yang kuat dalam pengembangan
aplikasi menggunakan Java dan NeatBean. Referensi buku, tutorial online, dan
dokumentasi Java serta NeatBean dapat menjadi sumber yang berguna dalam
mempelajari dan memahami dasar teori ini dengan lebih mendalam.
BAB II
LANGKAH KERJA
3. Koneksikan dengan Netbeans pada menu service, cari nama data base
sesuai dengan XAMPP
B. Membuat Projek Pada Netbeans
1. Membuat menu login
Lalu buat crud siswa untuk menambah nama siswa yang akan membayar
spp
Codingan nya
Hasil setelah di run
Kemudian buat crud transaksi untuk melalukan pembayaran spp
BAB III
PENUTUP
A. Analisis