Wednesday, 18 February 2015

Membuat Form Login dengan Menggunakan Hak Akses

MEMBUAT FRAME LOGIN DENGAN HAK AKSES

                Frame login diperlukan untuk mengontrol hak akses pada penggunaan aplikasi yang kita buat. Untuk membuat aplikasi dengan fasilitas Login dengan menggunakan beberapa hak akses, teman – teman dapat mengikuti langkah – langkah berikut, yuk dimulai :

1.         Berdoa kepada Tuhan Y.M.E, hahhahahahhahahaha 

2.         Buat database dengan nama db_login

3.         Buat tabel dengan nama userlogin, dan isi dengan beberapa data



4.         Buat kelas koneksi, yang akan menghubungkan project yang kita buat dengan database, kodingnya seperti di bawah ini:

5.         Setelah itu, desain menu utama. Ada 3 menu, Menu Admin yaitu menu yang akan aktif hanya bila kita login dengan hak akses admin. Menu Siswa yaitu menu yang akan aktif hanya bila kuta login dengan hak akses siswa. Yang terakhir Menu Setting, berisi menu item Login dan Logout.



6.         Tambahkan Jdialog untuk menambahkan dialog login

7.         Temukan Jdialog yang sudah ditambahkan tadi di menu navigator, bagian other component, double klik, kemudian desain seperti gambar di bawah ini :

8.         Masuk ke bagian source, tambahkan koding berikut, fungsinya untuk menampung hak akses pengguna



9.         Tambahkan koding berikut untuk mengatur tampilan Jdialog login tadi

10.     Koding di bawah ini digunakan untuk mengecek user yang akan login, username dan password cocok atau tidak. Untuk mengecek hak aksesnya juga,



11.     Setelah itu, tuliskan koding berikut untuk mengatur tampilan aplikasi sesuai hak akses user

12.     Pada menu item login tambahkan koding berikut, untuk diarahkan ke method yang telah dibuat sebelumnya

13.     Tambahkan koding di bawah pada menu item logout

14.     Koding di bawah ini digunakan pada tombol login

15.     Sedangkan pada tombol batal tambahkan koding berikut



16.     Silahkan run program, untuk hak akses admin

17.     Sedangkan bila kita login dengan hak akses siswa maka tampilannya akan seperti berikut







Artikel ini dapat diunduh dapat bentuk pdf

Contoh Projectnya dapat didownload disini

Databasenya dapat didownload disii

Sejauh ini frame login dengan menggunakan hak akses telah berasil teman – teman buat,

Sekian tutorial kali ini,

Semoga bermanfaat ;)

Tuesday, 17 February 2015

Belajar Membuat Report dengan JasperReport



BELAJAR MEMBUAT REPORT DENGAN JASPERREPORT
               
                Tutorial kali ini akan membahas tentang report/laporan.Sebelum membuat laporan di Netbeans, pastikan plugin ireport sudah terinstal di laptop temen – temen sekalian. Library JasperReports  adalah mesin pelaporan open source yang paling populer di dunia. Jasperreport ditulis dalam bahasa Java dan ia mampu menggunakan data yang berasal dari segala jenis sumber data dan menghasilkan dokumen pixel - sempurna yang dapat dilihat , dicetak atau diekspor dalam berbagai format dokumen termasuk HTML , PDF , Excel , OpenOffice dan Word .


Yuk, langsung saja kita bahas langkah – langkahnya:
1.         Buatlah sebuah database dengan nama “db_latihan”

2.         Buat tabel dengan nama “mahasiswa”

3.         Buat struktur tabel mahasiswa dengan kolom – kolom sebagai berikut:

4.         Isikan 2 data pada tabel mahasiswa

5.         Sampai langkah ini, persiapan untuk database telah selesai, saatnya untuk membuat project di Netbeans, buatlah sebuah project dengan nama “BelajarReport”





6.         Buat JavaClass baru dengan nama “Koneksi” dengan koding sebagai berikut:

7.         Buat Jframe baru dengan nama “BelajarReport”


8.         Tambahkan Framenya dengan sebuah tombol “Laporan Data Mahasiswa”




9.         Install dulu plugin ireport, dengan cara klik Tolls-Plugin

10.     Pada bagian tab Download, add plugin, dan cari lokasi plugin temen – temen – open – instal - close


11.     Buat source report dulu dengan meng-klik gambar seperti di bawah ini :




12.     Pilih New

13.     Pilih Database JDBC Connection - next

14.     Isikan sesuai nama database

15.     Jangan lupa test koneksi dengan pilih tombol test

16.     Jika berhasil, simpan koneksi. Kita lanjut ke langkah berikutnya. Tambahkan library


17.     Pilih MySQL JDBC Diver – add library

18.     Tambahkan juga library yang dibutuhkan untuk men-generate report








19.     Setelah itu, mari kita desain laporan, klik kanan – project – new report wizard

20.     Akan keluar pilihan – pilihan template jasper report, pilih sesuai kebutuhan - next




21.     Beri Nama laporan dengan nama “mahasiswa.jrxml”

22.     Design query

23.     Double klik pada tabel mahasiswa - ok

24.     Setelah keluar tampilan seperti di bawah ini – next




25.     Pilih semua kolom





26.     Klik tombol next hingga selesai





27.     Desain report sesuai kebutuhan

28.     Klik tombol preview

29.     Kembali ke Jframe BelajarReport – klik kanan tombol – events – action performed, tuliskan koding di bawah ini


30.     Run project, coba klik pada tombol dan lihat apa yang terjadi ?


Artikel ini dapat temen - temen download dalam bentuk Pdf

Selamat, temen – temen berhasil membuat report sederhana dengan menggunakan plugin ireport

Selamat belajar!

Salam koding

Jika ada pertanyaan silahkan tinggalkan komentar di ayuridhawati.blogspot.com