Laporan Praktikum Java GUI Database Dengan Ireport Muhammad Alif Leo 210209501021 PTIK C 2021
Laporan Praktikum Java GUI Database Dengan Ireport Muhammad Alif Leo 210209501021 PTIK C 2021
Laporan Praktikum Java GUI Database Dengan Ireport Muhammad Alif Leo 210209501021 PTIK C 2021
Disusun oleh:
B. Tujuan Praktikum
1. Mahasiswa mampu membuat single form yang dilengkapi dengan report
2. Form yang telah terkoneksi dapat melakukan insert, update, dan delete.
C. Teori Dasar
Java GUI Database
Java GUI Database adalah sebuah antarmuka pengguna grafis yang memungkinkan
pengguna untuk berinteraksi dengan database menggunakan antarmuka visual.
Antarmuka ini dibangun di atas API Java Database Connectivity (JDBC), yang
memungkinkan program Java untuk mengakses database. Java GUI Database
menyediakan antarmuka yang ramah pengguna untuk membuat, memodifikasi, dan
mengambil data dari database. Alat ini sangat berguna bagi pengembang yang ingin
membuat aplikasi berbasis database dengan antarmuka pengguna grafis.
Berbagai Integrated Development Environment (IDE) Java seperti NetBeans, Eclipse,
dan IntelliJ IDEA mendukung Java GUI Database. NetBeans menyediakan JDBC
Connector untuk menghubungkan pengembang ke database dan melakukan operasi
seperti pengambilan dan pembaruan data. Eclipse menyediakan Platform Data Tools
(DTP) yang mencakup perspektif pengembangan database untuk membuat dan
mengelola database. Sedangkan IntelliJ IDEA menyediakan jendela alat Database yang
memungkinkan pengembang mengelola database dan mengeksekusi kueri SQL.
Pengertian iReport
iReport adalah utilitas pelaporan, yang dikembangkan di lingkungan Java untuk
membantu user dan developer mendesain laporan secara visual. Melalui antar muka
yang simple namun kaya akan fitur, iReport menyediakan fungsi yang paling penting
untuk membuat laporan yang kompleks dengan mudah, sehingga akan menghemat
banyak waktu. iReport menggunakan library JasperReports untuk membuat laporan.
JasperReports dalam hal ini adalah inti dari iReport. JasperReports adalah utilitas
pelaporan open source yang paling popular didalam teknologi java, dan iReport adalah
report designer visual untuk JasperReports
iReport dapat terhubung ke database apa pun dan memperoleh data dari sumber data
yang berbeda. Selain itu dapat mengekspor laporan ke PDF, XHTML, Open Office, MS
Word, MS Excel, XML, Text, dan lain lain.
User Interface (UI) dari iReport sangat user friendly. Hal ini memberikan beberapa
langkah mudah untuk menghasilkan laporan dengan menggunakan bantuan wizard
laporan. Fitur antar muka di iReport termasuk: fasilitas drag-and-drop (tarik dan
letakkan) untuk elements report (elemen laporan). Window palette yang terdiri dari
beberapa tools dan report elements yang mudah dari report objects melalui report
inspector.
Java GUI dengan iReport
Java GUI dengan iReport menyediakan antarmuka pengguna yang sederhana
untuk membuat dan mengelola laporan. Pengembang dapat menggunakan berbagai
sumber data, termasuk basis data, file XML, dan JavaBeans untuk membuat laporan
dengan mudah. iReport juga menyediakan alat bantu yang beragam, seperti grafik,
tabel, dan sub-laporan, untuk menyesuaikan laporan. Dengan bantuan iReport,
pengembang dapat membuat laporan yang terlihat profesional dengan cepat dan
mudah
Haqi, B. (2019). APLIKASI SPK PEMILIHAN DOSEN TERBAIK METODE SIMPLE ADDITIVE
WEIGHTING (SAW) DENGAN JAVA. Yogyakarta: Penerbit Deepublish.
Hiltemann, S. D., Boers, S. A., Spek, P. J., Jansen, R., Hays, J. P., & Stubbs, A. P. (2018).
Galaxy mothur Toolset (GmT): a user-friendly application for 16S rRNA gene
sequencing analysis using mothur. GigaScience, 8(2).