ENGINE=InnoDB DEFAULT CHARSET=latin1; -- Dumping data for table `wali_kelas`
4.4.5 Implementasi Antar Muka
Dalam Java NetBeans implementasi antarmuka dilakukan dengan sebuah tampilan form, sama dengan bahasa pemrograman lainnya. Semua form
dikumpulkan dalam sebuah project. 1.
Form Tampilan Login Form login muncul ketika program pertama kali di jalankan berfungsi
untuk mengakses program dengan pertama kali meminta memasukkan username dan password.
Gambar 4.29 Tampilan Form Login
2. Form Menu Sistem Informasi Akademik
Form Halaman Utama muncul ketika pengguna telah memasukkan username dan password dengan benar.
Gambar 4.30 Halaman Utama Sistem Informasi Akademik SMK PGRI Kota Bandung Pilial Ciumbuleuit
Pada form menu terdapat tiga menu utama. Fungsi dari tiga utama tersebut adalah :
a. Menu data master berisi data mata pelajaran, data guru, dan data
user b.
Menu akademik berisi input form pendaftaran, form pembagian kelas, form penjadwalan, form penilaian, form raport.
c. Menu laporan berisi data siswa, laporan guru, laporan data mata
pelajaran, laporan pembagian kelas, laporan penjadwalan, laporan penilaian, dan laporan raport
3. Form Pendaftaran
Form ini berfungsi untuk menginput data calon siswa yang nantinya akan disimpan dalam database.
Gambar 4.31 Tampilan Form Pendaftaran
4. Form Data Guru
Form ini berfungsi untuk menginput data guru yang nantinya akan disimpan dalam database.
Gambar 4.32 Tampilan Form Data Guru
5. Form Data Mata Pelajaran
Form ini berfungsi untuk menginput data mata pelajaran yang nantinya akan disimpan dalam database.
Gambar 4.33 Tampilan Form Data Mata Pelajaran
6. Form Pembagian Kelas
Pada form ini berfungsi untuk menginput nama kelas dan menentukan wali kelas kemudian akan membagi kelas secara otomatis
Gambar 4.34 Tampilan Form Pembagian Kelas dan Wali Kelas
7. Form Penjadwalan
Di form ini berfungsi untuk menginputkan dan merancang jadwal pelajaran.
Gambar 4.35 Tampilan Form Penjadwalan
8. Form Penilaian
Pada form ini berfungsi untuk melakukan proses penilaian yang dilakukan oleh guru mata pelajaran ke siswa dengan hanya
menginputkan data nilai.
Gambar 4.36 Tampilan Form Penilaian
9. Form Data User
Form ini berfungsi untuk menambah, menghapus user yang ini menggunakan aplikasi akademik.
Gambar 4.37 Tampilan Form Data User
10. Laporan Siswa Form ini berfungsi untuk mencetak dan menampilkan laporan siswa
Gambar 4.38 Tampilan Form Cetak Laporan Siswa
Gambar 4.39 Tampilan Laporan Siswa
11. Laporan Guru Form ini berfungsi untuk mencetak dan menampilkan laporan guru
Gambar 4.40 Tampilan Form Cetak Data Guru
Gambar 4.41 Tampilan Laporan Guru
12. Laporan Data Mata Pelajaran Form ini berfungsi untuk mencetak dan menampilkan laporan guru
Gambar 4.42 Tampilan Form Cetak Laporan Data Mata Pelajaran
Gambar 4.43 Tampilan Laporan Mata Pelajaran
13. Laporan Jadwal Pelajaran Form ini berfungsi untuk mencetak dan menampilkan laporan jadwal
pelajaran.
Gambar 4.44 Tampilan Form Cetak Laporan Jadwal Pelajaran
Gambar 4.45 Tampilan Laporan Jadwal Pelajaran
14. Laporan Pembagian Kelas Form ini berfungsi untuk mencetak dan menampilkan laporan
pembagian kelas dan wali kelas.
Gambar 4.46 Tampilan Form Cetak Laporan Pembagian Kelas dan Wali Kelas
Gambar 4.47 Tampilan Laporan Pembagian Kelas dan Wali kelas
15. Laporan Penilaian Form ini berfungsi untuk mencetak laporan rekapitulasi penilaian
siswa.
Gambar 4.48 Tampilan Form Cetak Rekapitulasi Penilaian
Gambar 4.49 Tampilan Laporan Penilaiaan
4.4.6 Implementasi Instalasi Program