Tabel hasil pengujian menunjukan bahwa data dapat tersimpan pada database. Duplikasi data tidak terjadi, hal ini diperlihatkan ketika memasukkan data ke 7, 8,
serta 9 pada tabel 4.4 dan data ke 5, 7, serta 10 pada tabel 4.5. Data – data tersebut tidak tersimpan dikarenakan sudah ada di database.
4.1.7. Pengujian Form Data Matakuliah
Pengujian form data matakuliah dilakukan serupa dengan pengujian form data mahasiswa dan pengajar. Tujuan dari pengujian ini adalah menunjukkan bahwa tidak
terjadi duplikasi data matakuliah, dan pengajar pengampu matakuliah harus sudah terdaftar pada tabel pengajar. Hasil pengujian diperlihatkan pada tabel 4.6 dengan
daftar pengajar mengacu pada tabel 4.5.
Tabel 4.6. Hasil pengujian form data matakuliah.
Pada tabel 4.6, data yang tidak dapat disimpan disebabkan karena tidak terdapat kode pengajar di database atau matakuliah tersebut sudah dimasukkan
sebelumnya.
Data ke -
Kode Matakuliah
Nama Matakuliah Kode
Pengajar Tersimpan
1 EE111A
FISIKA I A 61534
Ya 2
EE111B FISIKA I B
61548 Tidak
3 EE516
PRAKTIKUM II 61527
Ya 4
EE315 ELEKTRONIKA DASAR
61003 Tidak
5 EE111A
FISIKA I A 61534
Tidak 6
EE515A SISTEM MIKROPROSESOR A
61545 Ya
7 EE313A
UNTAI DIGITAL A 61015
Ya 8
EE739 JARINGAN TELEKOMUNIKASI
61544 Tidak
9 EE516
PRAKTIKUM II 61527
Tidak 10
CE709 MOBILE APPLICATION
61547 Tidak
4.1.8. Pengujian Form Data Jadwal
Pengujian ini dilakukan untuk memastikan bahwa jadwal kuliah yang tersimpan database tidak mengalami gangguan ketika jadwal bertabrakan. Gangguan
yang dimaksud adalah data jadwal yang lama tergantikan oleh jadwal baru, dimana kondisinya bentrok karena memiliki waktu dan ruang yang sama. Solusi untuk
mengatasi gangguan tersebut dengan memberikan proteksi pada saat memasukkan jam mulai dan selesai kuliah. Hasil pengujian dapat diamati pada tabel 4.7.
Tabel 4.7. Hasil pengujian form data jadwal.
4.1.9. Pengujian Form Data Peserta
Form data peserta diuji dengan memasukkan NIM untuk menjadi peserta suatu
matakuliah. Beberapa data NIM yang dimasukkan ada pada tabel mahasiswa, dan sebagian tidak berada pada tabel tersebut. Hasilnya, NIM yang berhasil menjadi
peserta matakuliah tersebut merupakan NIM yang ada pada tabel mahasiswa. Hasil dari pengujian ini yaitu untuk menjadi peserta suatu matakuliah, maka NIM
mahasiswa tersebut harus sudah terdaftar di database.
Jam Data
ke - Kode
Matakuliah Hari
Mulai Selesai Ruang
Proteksi
1 EE111A
Senin 10:00
12:00 C107 Tidak Ada
2 EE516
Kamis 14:00 16:00 C107
Tidak Ada 3
EE515A Senin
16:00 18:00 C107
Tidak Ada 4
EE111A Kamis 13:00
15:00 C107 Ada
5 EE516
Senin 09:00
13:00 C107 Ada
6 EE739
Rabu 07:00
09:00 C107 Tidak Ada
4.1.10. Pengujian Form Input File