Tugas Akhir (Pengganti UAS) Pemrograman GUI
Spesifikasi Tugas Berkelompok, tiap kelompok +- 5 mahasiswa Tiap kelompok harus mengambil judul/sistem yang berbeda Membuat software aplikasi GUI dilengkapi dengan database Membuat laporan Presentasi
Spesifikasi Software Memiliki setidaknya 2 tabel master dan 2 tabel transaksi/relasi Terdapat fitur CRUD untuk tiap tabel master Terdapat fitur untuk pengisian form transaksi Terdapat tampilan data dalam bentuk grafik (menggunakan JFreeChart), setidaknya 2 grafik Terdapat report/laporan (menggunakan JasperReport), setidaknya 2 report
Spesifikasi Laporan Laporan berisi desain database (ERD) dan tampilan program untuk setiap fiturnya Laporan juga berisi pembagian tugas dalam tim Tiap anggota tim harus menuliskan secara detil apa saja yang telah dilakukan dalam menjalankan perannya di tim.
Presentasi Presentasi dilakukan di depan kelas, per kelompok Yang dilakukan saat presentasi: Penjelasan struktur database Demo aplikasi Menjawab pertanyaan baik dari kelompok lain maupun dari dosen
Penilaian Software: Presentasi: Laporan: Tampilan (Kerapian form, ketepatan dalam pemilihan komponen form, komposisi warna,font dan peletekan tiap komponen) Kompleksitas sistem yang dipilih Ketepatan dalam perancangan database Presentasi: Keaktifan baik dalam presentasi maupun dalam mengajukan pertanyaan dan jawaban Laporan: Kesesuaian antara apa yang telah dikerjakan dengan jawaban yang diberikan saat presentasi.