Download - Modul Praktikum Java
![Page 1: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/1.jpg)
Modul Membuat Program Sistem Informasi Akademik
1. Buat Project Baru dengan Nama Project Akademik, perhatikan gambar berikut
Unchecklist Create Main Class, kemudiak pilih finish
2. Klik Kanan <default package> -> New -> JFrame Form , Tambahkan frame baru dengan nama class frameUtama, perhatikan gambar berikut :
![Page 2: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/2.jpg)
Klik Finish
3. Tambahkan Menu Bar di frameUtama, perhatikan gambar berikut :
![Page 3: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/3.jpg)
Untuk Menambahkan Menu bar pada Frame Utama, di Pallete, Pilih Swing Menus -> klik Menu Bar dan drag ke Form/Frame Utama, Kemudian tambahkan Menu Item di bawah file dengan cara klik menu Item drag lepaskan di file ( menu bar di frame utama ).Data Menu di Frame Utama
File - Mahasiswa- Dosen- Daftar Mata Kuliah- Keluar
Data - Dosen Pengampu Mata Kuliah- KRS- Nilai Semester
Laporan - Mahasiswa- Dosen
Help - About
Untuk menambahkan menu bar Laporan, Help, Klik kanan Menu bar kemudian pilih Add Menu, perhatikan gambar berikut :
Jika sudah ditambahkan add menu maka akan terlihat sebagai berikut :
Ubah properties text jMenu3 menjadi Laporan dan ubah properties text jMenu4 menjadi Help
![Page 4: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/4.jpg)
4. Tambahkan Label di Frame Utama, dan ubah properties text menjadi “Sistem Informasi Akademik”, perhatikan berikut :
5. Jalankan Aplikasi / Klik Run -> Run Main Project / F6.6. Kemudian Tambahkan Jframe Form dengan nama class frameMahasiswa, perhatikan gambar
berikut
7. Desain frameMahasiswa sebagai berikut :
![Page 5: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/5.jpg)
Ubah Combobx, dengan cara klik Combobox -> klik Model pada propeties :
8. Memanggil frameMahasiswa dari frameUtama, buka design frameUtama-> klik file->Mahasiwa, kemudian klik kanan Mahasiswa, pilih events->pilih action-> klik actionPermormed, perhatikan gambar berikut :
![Page 6: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/6.jpg)
Source code untuk memanggil frameMahasiwa.
9. Jika sudah ditambahkan source tersebut, jalankan F6.10. Kemudian Tambahkan Jframe Form dengan nama class frameDosen, perhatikan gambar design
frame Dosen sebagai berikut :
11. Memanggil frameDosen dari frameUtama dengan cara seperti point 8, klik File->Dosen, kemudian klik kanan Dosen->event->action->actionPerformed.
12. Membuat Database dari MS.Access 2007, create Database dengan nama DBAkademik.accdb Create tabelMahasiswa dan create tabelDosen dengan struktur sebagai berikut :Struktur tabelMahasiswa :
Field Data Type Field Size PrimaryNPM Text 20 *Nama Text 50Alamat Text 100Telp Text 20Jurusan Text 30
Struktur tabelDosen :
![Page 7: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/7.jpg)
Field Data Type Field Size Primary KeyKodeDosen Text 20 *Nama Text 50Alamat Text 100Telp Text 20
13. Create ODBC, digunakan untuk menghubungkan database. Buka Data Source (ODBC ) :
Klik tombol Add
Pilih Microsoft Access Driver (*.mdb, *.accdb), kemudiaan klik Finish
Isi Data Source Name dengan dsnAkademik, kemudian klik tombol select
![Page 8: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/8.jpg)
Pilih File Database DBAkademik.accdb , kemudian klik tombol OK.Proses pembuatan ODBC berhasil dengan nama dsnAkademik
14. Menghubungkan Database dengan frameMahasiswa, buka Source frameMahasiwa, tambahkan source import berikut letakkan dipalih atas .
15. Buat Varibale con, sql, stat, rs dan source untuk mengaktifkan/enable tombol tambah, tutup dan menonaktifkan/disable tombol simpan, batal , perhatikan berikut :
16. Tambahkan Source Berikut pada tombol Tambah :
![Page 9: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/9.jpg)
17. Tambahkan Source Berikut pada tombol Simpan :
![Page 10: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/10.jpg)
18. Tambahkan Source Berikut pada tombol Batal :
19. Tambahkan Source berikut pada tombol Tutup
20. Lanjutkan untuk Data Dosen, langkah seperti halnya frameMahasiswa diatas.
![Page 11: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/11.jpg)
Tambahkan Frame Jurusan
1. Klik Kanan <default package> ->New-> Pilij JFrame Form perhatikan gambar berikut :
2. Isikan Class Name dengan frameJurusan
![Page 12: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/12.jpg)
3. Finish 4. Atur desaign frame jurusan sebagai berikut :
5. Seperti halnya frameMahasiswa, tambahkan import sebagai berikut :
6. Tambahkan Variable public berikut diletakkan di bawah extends Jurusan, perhatikan berikut :
![Page 13: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/13.jpg)
7. Buat procedure tampildata, procedure ini akan digunakan diberbagai proses sebagai berikut :
8. Jika pertama kali form/frame jurusan tampil, maka panggil procedure tampildata di panggil dan diletakkan didalam public frameJurusan() perhatikan berikut :
9. Tambahkan source berikut pada tombol tambah:
![Page 14: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/14.jpg)
10. Tambahkan source berikut pada tombol Batal:
11. Tambahkan source berikut pada tombol Simpan :
12. Tombol Tutup:
![Page 15: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/15.jpg)
Tambahkan Daftar Mata Kuliah
1. Klik Kanan <default package> ->New-> Pilij JFrame Form perhatikan gambar berikut :
2. Isikan Class Name dengan frameMataKuliah
3. Finish4. Atur desaign frame jurusan sebagai berikut :
Combobox Jurusan akan link ket tablejurusan tidak diset/disi manual
![Page 16: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/16.jpg)
5. Tambahkan import sebagai berikut :
6. Tambahkan Variable public berikut diletakkan di bawah extends MataKuliah, perhatikan berikut :
7. Buat procedure kosongkandata :
8. Buat procedure tampilkanjurusan:
![Page 17: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/17.jpg)
9. Buat procedure tampilkandata:
10. Tombol Tambah :
![Page 18: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/18.jpg)
11. Tombol Simpan :
12. Tombol Batal :
13. Tombol Tutup :
![Page 19: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/19.jpg)
Mengatur Form/Frame di posisi Center
1. Di Frame Mahasiswa tambahkan procedure berikut :
2. Procedure tersebut diletakkan di bawah variable diatas public frameMahasiswa() atau dibawah variable private ResultSet rs;
3. Kemudian di dalam public frameMahasiswa tambahkan centerForm() , perhatikan source berikut :
4. Jika sudah, Run Aplikasi maka akan terlihat Form/frame Mahasiswa berada di center tidak di pojok atas lagi.
5. Jika berhasil lakukan hal yang sama di setiap Form/frame yang lain.
Mengatur Form Close
1. Buka design frameMahasiswa, klik frame Mahasiswa, maka akan terlihat propertisnya, perhatikan gambar berikut :
2. Pada properties default CloseOperation akan terlihat EXIT_ON_CLOSE ini artinya jika form
![Page 20: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/20.jpg)
Disclose pada tombol maka semua form akan ke close semuanya/ keluar dari aplikasi. Untuk mengatur supaya hanya formMahasiswa saja yang ke close/ketutup maka propertiesnya diganti dengan DISPOSE
3. Lakukan hal sama de setiap form, kecuali Menu Utama jangan harus EXIT_ON_CLOSE
Membuat Function Jurusan untuk mengembalikan nilai kode jurusan, ini digunakan di combobox
1. Di FormMahasiswa tambahkan procedure tampil jurusan
2. Tambahkan source berikut di public frameMahasiswa() :
3. Tambahkan Function getKodeJurusan , function ini digunakan untuk mengembalikan/mendapatkan kode jurusan dari combobox yang dipilih
![Page 21: Modul Praktikum Java](https://reader036.vdokumen.com/reader036/viewer/2022081501/55cf9926550346d0339be2f2/html5/thumbnails/21.jpg)
4. Ditombol Simpan, ubah jCombobox.getSelectedItem() menjadi getKodeJurusan() perhatikan berikut :
5. Lakukan hal yang sama di frameMataKuliah.