Aplikasi tryout soal online berbasis web yang memungkinkan mahasiswa melatih kemampuan menghadapi UTS dan UAS dengan mengerjakan soal tahun sebelumnya dari berbagai mata kuliah. Aplikasi ini menggunakan basis data untuk menyimpan data fakultas, jurusan, mata kuliah, soal dan jawaban.
1. TRYOUT SOAL ONLINE
BERBASIS WEB
Nanda Patria Adikara 613102059
Dewa Nyoman Adi Santosa 613104061
Mita Pitria Heni 613104072
Kake Karimata 613110078
Muhammad Agung Laksono 613111044
2. Latar Belakang
• Untuk kebanyakan Perguruan tinggi UTS / UAS memiliki
prosentasi yang tinggi terhadap nilai mata kuliah kita
• Kita sebagai mahasiswa dapat memanfaatkan sebuah
teknologi untuk membuat suatu aplikasi TRYOUT SOAL
ONLINE BERBASIS WEB yang di dalamnya terdapat soal
soal tahun tahun sebelumnya yang dapat di gunakan
untuk melatih kemampuan kita dalam belajar dan
sebagai penunjang / pelengkap kesiapan kita dalam
menghadapi UTS / UAS
5. DDL & DML
• CREATE TABLE fakultas (
id_fakultas varchar(10)constraint pk_fakultas primary key,
nama_fakultas varchar(20) NOT NULL
);
• insert into fakultas value ('F-001-FF','Fakultas Informatika');
• CREATE TABLE jurusan (
id_jurusan varchar(10) constraint pk_jurusan primary key,
nama_jurusan varchar(20) NOT NULL,
id_fakultas varchar(10) NOT NULL,
constraint fk_fakultas foreign key(id_fakultas) references fakultas on delete cascade
);
• insert into jurusan value('FF-001-IF','Teknik Informatika',’F-001’);
6. DDL & DML
• CREATE TABLE matakuliah (
id_makul varchar(10) constraint pk_matakuliah primary key,
nama_makul varchar(20) NOT NULL,
jumlahsks char(1) NOT NULL
);
• insert into matakuliah value('F-KAL-01','Kalkulus','3');
• CREATE TABLE punyamakul (
id_makul varchar(10) NOT NULL,
id_jurusan varchar(10) NOT NULL,
constraint fk_makul foreign key(id_makul) references matakuliah on delete cascade,
constraint fk_jurusan foreign key(id_jurusan) references jurusan on delete cascade
);
• insert into punyamakul value('F-KAL-01','FK-002-TE');
7. DDL & DML
• CREATE TABLE soal (
id_soal varchar(10) constraint pk_soal primary key,
tahun char(4) NOT NULL,
tipe_soal varchar(10) NOT NULL,
jumlah_soal char(11) NOT NULL,
waktu_pengerjaan char(1),
id_makul varchar(10) NOT NULL,
id_jurusan varchar(10) NOT NULL,
constraint fk_makul foreign key(id_makul) references matakuliah on delete cascade,
constraint fk_jurusan foreign key(id_jurusan) references jurusan on delete cascade
);
• insert into soal value('S1','2004','UTS','10','1','F-BSD-02',’FF-001-IF’);
8. DDL & DML
• CREATE TABLE isisoal (
uraiansoal long NOT NULL,
option_A varchar(20) NOT NULL,
option_B varchar(20) NOT NULL,
option_C varchar(20) NOT NULL,
option_D varchar(20) NOT NULL,
jawaban char(1) NOT NULL,
id_soal varchar(10) NOT NULL,
constraint fk_soal foreign key(id_soal) references soal on delete cascade
);
• insert into isisoal('Perbedaan Ayam dan Telur',' A. Punya kaki','B. Punya
Cangkang','C. Salah semua','D. Ngak ada',’A’,’S1’);