Studi Kasus Java & DataBase
- Forums:
1. Data nilai semester mahasiswa akan disimpan dalam satu tabel yang data fieldnya terdiri dari:
2. Berdasarkan uraian pada soal nomor 1,buatlah gambar rancangan tampilan layar(Output) nilai Ujian semester mahasiswa untuk satu mata kuliah tertentu(misalnya MKK-A102).
3. Dengan asumsi nilai tugas,UTS,UAS(masing-masing dengan rentang nilai 0-100) semua mata kuliah sudah ada di database,buatlah program java yang menggunakan DBMS SQLite untuk menampilkan data seperti rancangan pada soal nomor 2 dengan ketentuan :
4. Lengkapi program pada soal nomor 3 agar dapat menampilkan:
5.Lengkapi program pada soal nomor 4 agar dapat melakukan update pada field nilai huruf berdasarkan rumus soal nomor 3,setelah mendapat nilai akhir dari proses perhitungan.
- Kode mata kuliah
- NPM
- Nama Mahasiswa
- Nilai Tugas
- Nilai UTS
- Nilai UAS
- Nilai Huruf (hasil perhitungan)
Klik di sini untuk jawaban no. 1
2. Berdasarkan uraian pada soal nomor 1,buatlah gambar rancangan tampilan layar(Output) nilai Ujian semester mahasiswa untuk satu mata kuliah tertentu(misalnya MKK-A102).
Klik di sini untuk jawaban no. 2
3. Dengan asumsi nilai tugas,UTS,UAS(masing-masing dengan rentang nilai 0-100) semua mata kuliah sudah ada di database,buatlah program java yang menggunakan DBMS SQLite untuk menampilkan data seperti rancangan pada soal nomor 2 dengan ketentuan :
- Nilai Akhir=0,2*nilai tugas+0,3*nilai UTS+0.5*nilai UAS
- Nilai Huruf ditentukan dengan rumus :
- A : nilai akhir >79.99
- B : nilai akhir 68.0 - 79.9
- C : nilai akhir 56.0 - 67.99
- D : nilai akhir 45.0 - 55.99
- E : nilai akhir <45
Klik di sini untuk jawaban no. 3
4. Lengkapi program pada soal nomor 3 agar dapat menampilkan:
- Nilai A xxx mahasiswa
- Nilai B xxx mahasiswa
- Nilai C xxx mahasiswa
- Nilai D xxx mahasiswa
- Nilai E xxx mahasiswa
Klik di sini untuk jawaban no. 4
5.Lengkapi program pada soal nomor 4 agar dapat melakukan update pada field nilai huruf berdasarkan rumus soal nomor 3,setelah mendapat nilai akhir dari proses perhitungan.
Klik di sini untuk jawaban no. 5
Tambahan
