Download - Modul Praktikum Java

Transcript
Page 1: Modul Praktikum Java

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

Klik Finish

3. Tambahkan Menu Bar di frameUtama, perhatikan gambar berikut :

Page 3: Modul Praktikum Java

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

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

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

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

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

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

17. Tambahkan Source Berikut pada tombol Simpan :

Page 10: Modul Praktikum Java

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

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

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

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

10. Tambahkan source berikut pada tombol Batal:

11. Tambahkan source berikut pada tombol Simpan :

12. Tombol Tutup:

Page 15: Modul Praktikum Java

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

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

9. Buat procedure tampilkandata:

10. Tombol Tambah :

Page 18: Modul Praktikum Java

11. Tombol Simpan :

12. Tombol Batal :

13. Tombol Tutup :

Page 19: Modul Praktikum Java

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

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

4. Ditombol Simpan, ubah jCombobox.getSelectedItem() menjadi getKodeJurusan() perhatikan berikut :

5. Lakukan hal yang sama di frameMataKuliah.