Modul Praktikum Java

of 24 /24
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 :

Embed Size (px)

Transcript of 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 finish2. Klik Kanan -> New -> JFrame Form , Tambahkan frame baru dengan nama class frameUtama, perhatikan gambar berikut :

Klik Finish3. Tambahkan Menu Bar di frameUtama, perhatikan gambar berikut :

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 UtamaFile 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

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 :

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 :

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 :FieldData TypeField SizePrimary

NPMText20*

NamaText50

AlamatText100

TelpText20

JurusanText30

Struktur tabelDosen :FieldData TypeField SizePrimary Key

KodeDosenText20*

NamaText50

AlamatText100

TelpText20

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

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 :

17. Tambahkan Source Berikut pada tombol Simpan :

18. Tambahkan Source Berikut pada tombol Batal :

19. Tambahkan Source berikut pada tombol Tutup

20. Lanjutkan untuk Data Dosen, langkah seperti halnya frameMahasiswa diatas.

Tambahkan Frame Jurusan1. Klik Kanan ->New-> Pilij JFrame Form perhatikan gambar berikut :

2. Isikan Class Name dengan frameJurusan

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 :

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:

10. Tambahkan source berikut pada tombol Batal:

11. Tambahkan source berikut pada tombol Simpan :

12. Tombol Tutup:

Tambahkan Daftar Mata Kuliah1. Klik Kanan ->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 manual5. Tambahkan import sebagai berikut :

6. Tambahkan Variable public berikut diletakkan di bawah extends MataKuliah, perhatikan berikut :

7. Buat procedure kosongkandata :

8. Buat procedure tampilkanjurusan:

9. Buat procedure tampilkandata:

10. Tombol Tambah :

11. Tombol Simpan :

12. Tombol Batal :

13. Tombol Tutup :

Mengatur Form/Frame di posisi Center1. 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 Close1. 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 formDisclose 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 DISPOSE3. 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 combobox1. 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

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

5. Lakukan hal yang sama di frameMataKuliah.