Perancangan Database Administratorlogout.php

kategori dan di dalam entitas tabel jawaban ada beberapa atribut, yaitu id jawaban, id ujian, id peserta, id soal, jawab, dan kategori. Di dalam tabel jawaban, jawaban akan disimpan. Untuk lebih jelasnya dapat dilihat pada gambar 3.5.1 Entity Relationship Diagram ERD berikut ini: tblpeserta tblsoal tbljawaban menyajikan menyimpan alamat email nama jabatan idsoal idpeserta idjawaban menyajikan tblkategori kategori 1 1 idpeserta waktu jk tempat tgllahir pendidika n pass soal kategori idsoal kategori idujian jwb n n 1 n Gambar 3.5.1 Entity Relationship Diagram ERD

3.6 Perancangan Database

Perancangan database adalah perancangan yang dilakukan untuk menentukan file database seperti field dan tipe data.Dalam hal merancang sebuah sistem yang berbasis database, perancangan database merupakan hal yang perlu mendapat perhatian khusus. Karena database berperanpenting untuk memanipulasi data user dari aplikasi yang dibuat. Kesulitan utamadalam perancangan database adalah mengelompokkan field-field secara terstruktur kedalam beberapa tabel sesuai dengan informasi yang terkandung di dalamnya. Berikut adalah rancangan tabel yang digunakan dalam membangun database : Universitas Sumatera Utara Tabel 3.1 Tabel Admin No Field Nama Data Tipe Size Keterangan 1 2 user pass Varchar Varchar 50 50 Username Password Tabel 3.2 Tabel Gambar No Field Nama Data Tipe Size Keterangan 1 2 idgambar gambar Integer Varchar 11 200 Id Gambar Nama Gambar Tabel 3.3 Tabel Jabatan No Field Nama Data Tipe Size Keterangan 1. jabatan Varchar 50 Jabatan Tabel 3.4 Tabel Jawaban No Field Nama Data Tipe Size Keterangan 1. 2. 3. 4. 5. 6. 7. idjawaban id ujian idpeserta idsoal jwb kategori st Integer Integer Integer Integer Varhar Varchar Integer 11 11 11 11 1 50 1 Jawaban Ujian Peserta Soal Jawaban Kategori Jawaban BenarSalah Universitas Sumatera Utara Tabel 3.5 Tabel Kategori No Field Nama Data Tipe Size Keterangan 1. kategori Varchar 50 Kategori Tabel 3.6 Tabel Pengaturan No Field Nama Data Tipe Size Keterangan 1. 2. kriteria nilai Varchar Text 200 - Kriteria Nilai Tabel 3.7 Tabel Peserta No Field Nama Data Tipe Size Keterangan 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. idpeserta nama jk tempat tgllahir alamat pendidikan email password waktu Varchar Varchar Varchar Varchar Date Varchar Varchar Varchar Varchar Integer 200 - 50 100 - 100 10 50 60 11 Kriteria Nilai Jenis Kelamin Tempat Tanggal Lahir Alamat Pendidikan Email Password Waktu Universitas Sumatera Utara Tabel 3.8 Tabel Test No Field Nama Data Tipe Size Keterangan 1. 2. 3. 4. 5. 6. 7. idtest idpeserta idsoal kategori jabatan jwb st Integer Integer Integer Varchar Varchar Integer Integer 11 11 11 50 50 1 1 Kriteria Nilai Soal Kategori Jabatan Jawaban Jawaban Benar Salah Tabel 3.9 Tabel Hasil Test No Field Nama Data Tipe Size Keterangan 1. 2. 3. 4. 5. 6. 7. 8. idhasiltest idpeserta jabatan hasil nilai waktu st stlulus Integer Integer Varchar Varchar double Integer Integer Integer 11 11 50 255 - 11 1 1 Id Hasil Test Id Peserta Jabatan Hasil Nilai Waktu Jawaban Benar Salah Selesai Test Universitas Sumatera Utara Tabel 3.10 Tabel Pengaturan Test No Field Nama Data Tipe Size Keterangan 1. 2. 3. 4. 5. 6. idtestpengaturan jabatan kategori jlh lulus waktu Integer Varchar Varchar Integer Integer Integer 11 50 50 11 11 11 Id Pengaturan Test Jabatan Kategori Jumlah Lulus Waktu Tabel 3.11 Tabel Soal No Field Nama Data Tipe Size Keterangan 1. 2. 3. 4. idsoal kategori jabatan soal Integer Varchar Varchar Text 11 50 50 - Id Soal Kategori Jabatan Soal Tabel 3.12 Tabel Ujian No Field Nama Data Tipe Size Keterangan 1. 2. 3. 4. 5. idujian keterangan tgl st waktu Integer Varchar Date Integer Integer 11 255 - 1 11 Id Ujian Keterangan Tanggal Jawaban Benar Salah Waktu Universitas Sumatera Utara 6. 7. 8. cwaktu hasil jabatan Integer Varchar Varchar 11 255 50 Cek Waktu Hasil Jabatan Tabel 3.13 Tabel Ujian Kategori No Field Nama Data Tipe Size Keterangan 1. 2. 3. 4. 5. 6. idujiankategori idujian kategori jlhsoal jlhlulus waktu Integer Integer Varchar Integer Integer Integer 11 11 50 11 11 11 Id Ujian Kategori Id Ujian Kategori Jumlah Soal Jumlah Lulus Waktu Tabel 3.14 Tabel Ujian Peserta No Field Nama Data Tipe Size Keterangan 1. 2. 3. 4. 5. 6. idujianpeserta idujian idpeserta ket nilai lulus Integer Integer Integer Varchar Integer Integer 11 11 11 255 11 1 Id Ujian Peserta Id Ujian Id Peserta Keterangan Nilai Lulus Universitas Sumatera Utara Tabel 3.15 Tabel Ujian Waktu No Field Nama Data Tipe Size Keterangan 1. 2. 3. 4. 5. 6. idujianwaktu idpeserta idujian kategori st waktu Integer Integer Integer Varchar Integer Integer 11 11 11 50 11 1 Id Ujian Waktu Id Peserta Id Ujian Kategori Jawaban Benar Salah Waktu

3.7 Flowchart