STUDY CLUB “Implementasi Pemrograman Berorientasi Objek” PERTEMUAN 2
POKOK BAHASAN Implementasi MVC : Studi Kasus Sistem Pendaftaran a. Merancang File Master Peserta b. Menghubungkan File Master Peserta dengan Menu Utama
File Master Peserta. Yang akan dibuat adalah sebagai berikut : VIEW MODEL
1. VIEW View berfungsi sebagai tampilan atau user interface dari sistem. Semua file yang dibuat pada tahap ini akan disimpan dalam Package “View”. Pada tahap ini, kita akan membuat 1 file yaitu : MPeserta.Java
MERANCANG FILE MASTER PESERTA (VIEW) Ikuti langkah-langkah berikut : Buka Project SistemPendaftaran Pilih Menu File – New File
FILE MASTER PESERTA (VIEW) (LANJUTAN…)
Buatlah Design Form Entry Peserta seperti dibawah ini :
Komponen Objek dan Properties yang digunakan : Nama Objek Keterangan Nama Variabel JTextField Tgl Pendaftaran txttgldaftar Nama Peserta txtnmpeserta Universitas txtuniv NIM txtnim Jurusan txtjurusan No. Telepon txttelp Kata Kunci Pencarian txtkatakunci JComboBox Kegiatan cmbkegiatan JRadioButton Laki-laki rdlaki Perempuan rdperempuan JButton Simpan cmdsimpan Ubah cmdubah Hapus cmdhapus Batal cmdbatal JTable - tblpeserta
FILE MASTER PESERTA (VIEW) (LANJUTAN…) Ketik script berikut pada editor Source Setelah konstruktor, klik kanan – insert code – Getter. Setelah itu check list semua objek yang menampung inputan pada View Master Pelanggan) (lihat slide berikutnya)
Perhatikan objek yang di check list
Setelah di Generate maka akan tampil seperti dibawah ini : Tujuan pembuatan method, agar komponen di Frame dapat dipanggil dan diterapkan oleh class lain, oleh karena itu pendeklarasiannya dibuat public.
VIEW DONE !
2. MODEL Model berfungsi untuk mengambil data dari database dan memanggilnya, sebagai perantara penyaluran data. Semua file yang dibuat pada tahap ini akan disimpan dalam Package “Model”. Pada tahap ini, kita akan membuat 1 file model yaitu : Peserta.Java
MEMBUAT MODEL MASTER PESERTA Ikuti langkah-langkah berikut : Pilih Menu File – New File
MODEL MASTER PESERTA(LANJUTAN…)
MODEL MASTER PESERTA (LANJUTAN…) Ketik script berikut Ketik script berikut Klik Kanan – insert code – Getter and Setter Setelah itu check list semua objek yang menampung inputan pada View Master Pelanggan (Lihat slide berikutnya)
MODEL MASTER PESERTA (LANJUTAN…) Getter and Setter berfungsi untuk mengambil data dari database dan memanggilnya, sebagai perantara penyaluran data. Atau dengan kata lain, Set : memberi nilai sedangkan Get untuk mengambil nilai.
MODEL DONE !