SlideShare a Scribd company logo
1 of 22
Tutorial Pembuatan Aplikasi (CRUD)
“Aplikasi Data Zakat”
Kelompok 1 : Ahmad Syauqi
MunawirAdam
NurfitrianiNingsih
Muh. Siddiq Agussalim
Aco Herman Nas
Proyek 1
Mk Sistem Terdistribusi
Kelas E
Angkatan 2016
Bentuk Sistem gambar AplikasiPendataan Zakat :
Form 1 Form 2
Form Utama Aplikasi
Langkah – langkah Pembuatannya:
1. Pertama buatkan duluDatabasenya: Data/Elemen
aplikasinya yangakan di masukkan nanti dalam Aplikasi
form Javanya(JavaFX).
a. MenggunakanXampp mysql (SQLite) +
PhpMyadmin.
Buka AplikasiXamppnya, laluaktifkan Apache dan Mysql, untuk
terhubung ke PhpMyadmin.
Seperti pada gambardibawahini .
2. SelanjutnyaBukaBrowsur,dan Masuk/ketik Url :http://localhost/phpmyadmin/
3. KliknewatauBaru, untukmembuatdatabasenya
4. Isi Nama databasenya,danganti jadi penyortiran
Lalu klikBuat.
5. SelanjutnyatulisnamaTabel,dantentukanjumlahkolomnya,misalnya15 kolom, seperti
aplikasi yangsayatelahbuatdi atas,laluklikKirim
6. Selanjutnya,isisemuakolomsesuai aplikasi yangandabuat
Seperti KolomAplikasiyangsudahsayabuat sebelumnya:
7. Langkah BerikutnyaSetelahDatabasenyasudahkitabuat, yaitulangsungsajabukaAplikasi
Netbeans8.0.2 nya,ok men...
8. Pada tampilanAwal Kitabuatdulufile projectnyayaituformLoginnya,dengancaraklikmenu
File + NewProject,laluakantampil sepertipadagambardi bawah ini. Dantentukankategori
bahasa pemrogramannya,dankami disinimenggunakanbahasaJava, klikjava dan pilihproject
Java Aplication,laluklik Next.
9. Selanjutnyaakantampil NewJavaApplication,da nisi nama projectanda,laluklik Finish
10. gambar projectyang andatelahbuat sudahada.
11. Dan lakukanlangkahsesuai gambardi bawahini.UntukmembuatFormLogin
12.
TulisnamaClassnya
Dan klikFinish..
13. SelanjutnyabuatlahFormLoginSepertibentuktampilannyadi bawahini,danmodifikasi sesuai
dengankeinginananda.
Cara menghilangkantempat tombol navigatornyayaituklikJFrame/Formnyalalulihatdi
properties,seperti berikut: Aktifkanundecorated
Properti yangkami gunakan: Label,Button,Panel,danTextField.
Untuk gambar backgroundnyakami menggunakanlabel untukmenginputgambarnyadari
Computer.
Variabel TextField1: nama, TextField2: password.
Langkah memasukkanVariabelnya,klikkananTextFieldnyadanklik
Source Code
ButtonCancel :
ButtonLogin:
Tombol kali danminimixenyamasukkancodingdengancara,seperti berikut.
Events+ Action+ add
CodingTombol Kali :
Tombol Minimise :
14. Selanjutnya buatFormSelamatDatangnya
Properti yangsaya gunakan: Panel,Label, danButton.
Codingnya:
ButtonKembali :
ButtonKeluar:
ButtonHome(rumah);
15. Saatnyamasuk ke pembuatanForm Utama Yaitu Aplikasi “PembayaranZakat”
Berikut adalah Komponen Pendukung dari Aplikasi ini
 Button
 JOption Button
 Label
 Text field
 Tabel
 Panel
Berikut adalah Formula yang digunakan dalam Aplikasi ini :
 Zakat Fitrah
(Harga beras * 3.5) * (Jumlah jiwa)
 Zakat Profesi
Nishab = (520) * (Harga Beras)
Zakat = (Jumlah Penghasilan) * (2.5) / 100
 Fidyah
(1) * (Jumlah jiwa) * (Harga 1 porsi makan) * (Hari tidak puasa)
Langkah – Langkah Pembuatannya:
1. Open NetBeans pilih Services  Databases  Klik kanan pada
Databases  New Connection
2. Akan muncul New Connection Wizard  Pada Driver pilih My Sql (Connector/ j
drive)  Next
3. Pada kolom Database tuliskan dengan nama Database yang kamu buat di
PhpMyadmin  klik Button Test Connection  lihat hasil Test
Conection  Finish
4. Next
5. KlikFinish
6. Klik kanan pada Package form_Aplikasizakat  New  Other
7. Akan muncul New File  pada categories pilih Swing GUI Forms  pada File
Types pilih Master/Detail Simple Form  Next
8. Akan muncul New Master/Detail Form  pada Class Name ubah sesuai dengan
keinginan kamu misal, (formzakat1  Next
9. Akan muncul New Master/Detail Form  pada Database Connection pilih sesuai
dengan nama Database yang kamu buat  Finish
10. Dan Finish.
11. JadilahAplikasiPembayaranZakat,Kalaumaudi modifikasi silahkansesuai keinginan
anda.
Codingnya :
- ButtonInfoZakat Profesi :
- ButtonInfoZakat Fitrah:
- ButtonInfoZakat Fidyah:
- Code ProsesZakatFitrah:
- Code ProsesZakatFidyah:
- Code ProsesZakatProfesi :
- Code Button About:
- Code ButtonSave :
- Code Button Refresh:
- Code ButtonDelete :
-
16. InilahProjectAplikasi Zakatyangkami buat,sekiandari kami,TerimaKasih…Wassalamu
Alaikumwarahmatullahi wabarakatuh…
Muda Mudahan Tutorial Ini Bermanfaat Wassalamualaikum warahmatullahi
wabarakatuh…

More Related Content

Similar to Tutorial pembuatan Aplikasi Java Berbasis CRUD klmpk_1 (Aplikasi Zakat)

Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswa
Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswaSeri dreamweaver -_tampil_entri_edit_delete_data_mahasiswa
Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswaIrfan Fauzi
 
Tutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouseTutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouseJames Montolalu
 
Seri dreamweaver ui
Seri dreamweaver uiSeri dreamweaver ui
Seri dreamweaver uiumi Umi
 
Manual instalasi aplikasi_dapok_2012_untuk_smk
Manual instalasi aplikasi_dapok_2012_untuk_smkManual instalasi aplikasi_dapok_2012_untuk_smk
Manual instalasi aplikasi_dapok_2012_untuk_smkYang Terluka
 
Topik 2 pembangunan pangkalan data
Topik 2   pembangunan pangkalan dataTopik 2   pembangunan pangkalan data
Topik 2 pembangunan pangkalan dataSanthila's Creation
 
Database ms. access siiesde
Database ms. access siiesdeDatabase ms. access siiesde
Database ms. access siiesdeSii Esde
 
Topik 2 pembangunan pangkalan data
Topik 2   pembangunan pangkalan dataTopik 2   pembangunan pangkalan data
Topik 2 pembangunan pangkalan dataChamp14n
 
Ch7 10 bind
Ch7 10 bindCh7 10 bind
Ch7 10 bindAbu Geni
 
Akses database dengan asp
Akses database  dengan aspAkses database  dengan asp
Akses database dengan aspgierg
 
01. makalah workshop database sekolah
01. makalah workshop database sekolah01. makalah workshop database sekolah
01. makalah workshop database sekolahKhairul Iksan
 
Basis data tugas
Basis data tugasBasis data tugas
Basis data tugasAhmad Akbar
 
Tugas 5 1300631006
Tugas 5 1300631006Tugas 5 1300631006
Tugas 5 1300631006Ghede
 
Membuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft AccessMembuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft AccessDeka M Wildan
 
Menginstal my sql server(1)
Menginstal my sql server(1)Menginstal my sql server(1)
Menginstal my sql server(1)raemondsurya
 
Laporan akhir
Laporan akhirLaporan akhir
Laporan akhiryudhigcgc
 

Similar to Tutorial pembuatan Aplikasi Java Berbasis CRUD klmpk_1 (Aplikasi Zakat) (20)

Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswa
Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswaSeri dreamweaver -_tampil_entri_edit_delete_data_mahasiswa
Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswa
 
Tutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouseTutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouse
 
Seri dreamweaver ui
Seri dreamweaver uiSeri dreamweaver ui
Seri dreamweaver ui
 
Tugas5 1300631025
Tugas5 1300631025Tugas5 1300631025
Tugas5 1300631025
 
Manual instalasi aplikasi_dapok_2012_untuk_smk
Manual instalasi aplikasi_dapok_2012_untuk_smkManual instalasi aplikasi_dapok_2012_untuk_smk
Manual instalasi aplikasi_dapok_2012_untuk_smk
 
Topik 2 pembangunan pangkalan data
Topik 2   pembangunan pangkalan dataTopik 2   pembangunan pangkalan data
Topik 2 pembangunan pangkalan data
 
Database ms. access siiesde
Database ms. access siiesdeDatabase ms. access siiesde
Database ms. access siiesde
 
Topik 2 pembangunan pangkalan data
Topik 2   pembangunan pangkalan dataTopik 2   pembangunan pangkalan data
Topik 2 pembangunan pangkalan data
 
Modul database2 revpkt
Modul database2 revpktModul database2 revpkt
Modul database2 revpkt
 
Ch7 10 bind
Ch7 10 bindCh7 10 bind
Ch7 10 bind
 
Akses database dengan asp
Akses database  dengan aspAkses database  dengan asp
Akses database dengan asp
 
01. makalah workshop database sekolah
01. makalah workshop database sekolah01. makalah workshop database sekolah
01. makalah workshop database sekolah
 
Basis data tugas
Basis data tugasBasis data tugas
Basis data tugas
 
Tugas 5 1300631006
Tugas 5 1300631006Tugas 5 1300631006
Tugas 5 1300631006
 
Membuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft AccessMembuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft Access
 
Menginstal my sql server(1)
Menginstal my sql server(1)Menginstal my sql server(1)
Menginstal my sql server(1)
 
Laporan akhir
Laporan akhirLaporan akhir
Laporan akhir
 
Laporan akhir
Laporan akhirLaporan akhir
Laporan akhir
 
Modul 9 Pembangunan Pangkalan Data
Modul 9 Pembangunan Pangkalan DataModul 9 Pembangunan Pangkalan Data
Modul 9 Pembangunan Pangkalan Data
 
Tugas5 1300631030
Tugas5 1300631030Tugas5 1300631030
Tugas5 1300631030
 

Recently uploaded

Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfChananMfd
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfNurulHikmah50658
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxdpp11tya
 
(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptxSirlyPutri1
 
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi  Profil Pelajar Pancasila.pdfaksi nyata sosialisasi  Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi Profil Pelajar Pancasila.pdfsdn3jatiblora
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxSlasiWidasmara1
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...Kanaidi ken
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxRizkyPratiwi19
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTIndraAdm
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdfanitanurhidayah51
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxssuser35630b
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...MetalinaSimanjuntak1
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDNurainiNuraini25
 

Recently uploaded (20)

Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
 
(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx
 
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi  Profil Pelajar Pancasila.pdfaksi nyata sosialisasi  Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UT
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
 

Tutorial pembuatan Aplikasi Java Berbasis CRUD klmpk_1 (Aplikasi Zakat)

  • 1. Tutorial Pembuatan Aplikasi (CRUD) “Aplikasi Data Zakat” Kelompok 1 : Ahmad Syauqi MunawirAdam NurfitrianiNingsih Muh. Siddiq Agussalim Aco Herman Nas Proyek 1 Mk Sistem Terdistribusi Kelas E Angkatan 2016
  • 2. Bentuk Sistem gambar AplikasiPendataan Zakat : Form 1 Form 2 Form Utama Aplikasi
  • 3. Langkah – langkah Pembuatannya: 1. Pertama buatkan duluDatabasenya: Data/Elemen aplikasinya yangakan di masukkan nanti dalam Aplikasi form Javanya(JavaFX). a. MenggunakanXampp mysql (SQLite) + PhpMyadmin. Buka AplikasiXamppnya, laluaktifkan Apache dan Mysql, untuk terhubung ke PhpMyadmin. Seperti pada gambardibawahini .
  • 4. 2. SelanjutnyaBukaBrowsur,dan Masuk/ketik Url :http://localhost/phpmyadmin/ 3. KliknewatauBaru, untukmembuatdatabasenya 4. Isi Nama databasenya,danganti jadi penyortiran
  • 5. Lalu klikBuat. 5. SelanjutnyatulisnamaTabel,dantentukanjumlahkolomnya,misalnya15 kolom, seperti aplikasi yangsayatelahbuatdi atas,laluklikKirim 6. Selanjutnya,isisemuakolomsesuai aplikasi yangandabuat
  • 6. Seperti KolomAplikasiyangsudahsayabuat sebelumnya: 7. Langkah BerikutnyaSetelahDatabasenyasudahkitabuat, yaitulangsungsajabukaAplikasi Netbeans8.0.2 nya,ok men...
  • 7. 8. Pada tampilanAwal Kitabuatdulufile projectnyayaituformLoginnya,dengancaraklikmenu File + NewProject,laluakantampil sepertipadagambardi bawah ini. Dantentukankategori bahasa pemrogramannya,dankami disinimenggunakanbahasaJava, klikjava dan pilihproject Java Aplication,laluklik Next. 9. Selanjutnyaakantampil NewJavaApplication,da nisi nama projectanda,laluklik Finish
  • 8. 10. gambar projectyang andatelahbuat sudahada. 11. Dan lakukanlangkahsesuai gambardi bawahini.UntukmembuatFormLogin 12. TulisnamaClassnya Dan klikFinish..
  • 9. 13. SelanjutnyabuatlahFormLoginSepertibentuktampilannyadi bawahini,danmodifikasi sesuai dengankeinginananda. Cara menghilangkantempat tombol navigatornyayaituklikJFrame/Formnyalalulihatdi properties,seperti berikut: Aktifkanundecorated Properti yangkami gunakan: Label,Button,Panel,danTextField. Untuk gambar backgroundnyakami menggunakanlabel untukmenginputgambarnyadari Computer. Variabel TextField1: nama, TextField2: password. Langkah memasukkanVariabelnya,klikkananTextFieldnyadanklik
  • 10. Source Code ButtonCancel : ButtonLogin: Tombol kali danminimixenyamasukkancodingdengancara,seperti berikut. Events+ Action+ add CodingTombol Kali :
  • 11. Tombol Minimise : 14. Selanjutnya buatFormSelamatDatangnya Properti yangsaya gunakan: Panel,Label, danButton.
  • 12. Codingnya: ButtonKembali : ButtonKeluar: ButtonHome(rumah); 15. Saatnyamasuk ke pembuatanForm Utama Yaitu Aplikasi “PembayaranZakat”
  • 13. Berikut adalah Komponen Pendukung dari Aplikasi ini  Button  JOption Button  Label  Text field  Tabel  Panel Berikut adalah Formula yang digunakan dalam Aplikasi ini :  Zakat Fitrah (Harga beras * 3.5) * (Jumlah jiwa)  Zakat Profesi Nishab = (520) * (Harga Beras) Zakat = (Jumlah Penghasilan) * (2.5) / 100  Fidyah (1) * (Jumlah jiwa) * (Harga 1 porsi makan) * (Hari tidak puasa) Langkah – Langkah Pembuatannya: 1. Open NetBeans pilih Services  Databases  Klik kanan pada Databases  New Connection
  • 14. 2. Akan muncul New Connection Wizard  Pada Driver pilih My Sql (Connector/ j drive)  Next 3. Pada kolom Database tuliskan dengan nama Database yang kamu buat di PhpMyadmin  klik Button Test Connection  lihat hasil Test Conection  Finish
  • 16. 6. Klik kanan pada Package form_Aplikasizakat  New  Other 7. Akan muncul New File  pada categories pilih Swing GUI Forms  pada File Types pilih Master/Detail Simple Form  Next
  • 17. 8. Akan muncul New Master/Detail Form  pada Class Name ubah sesuai dengan keinginan kamu misal, (formzakat1  Next 9. Akan muncul New Master/Detail Form  pada Database Connection pilih sesuai dengan nama Database yang kamu buat  Finish
  • 18. 10. Dan Finish. 11. JadilahAplikasiPembayaranZakat,Kalaumaudi modifikasi silahkansesuai keinginan anda. Codingnya : - ButtonInfoZakat Profesi :
  • 19. - ButtonInfoZakat Fitrah: - ButtonInfoZakat Fidyah: - Code ProsesZakatFitrah:
  • 20. - Code ProsesZakatFidyah: - Code ProsesZakatProfesi : - Code Button About:
  • 21. - Code ButtonSave : - Code Button Refresh: - Code ButtonDelete : -
  • 22. 16. InilahProjectAplikasi Zakatyangkami buat,sekiandari kami,TerimaKasih…Wassalamu Alaikumwarahmatullahi wabarakatuh… Muda Mudahan Tutorial Ini Bermanfaat Wassalamualaikum warahmatullahi wabarakatuh…