4.2.1.4 Class Diagram
Class diagram ini menggambarkan desain sistem yang akan dibangun dalam database. Dan dapat dijadikan ilustrasi skema database yaitu dengan tabel-
tabel yang akan digunakan dalam database. Setiap class akan diwakili oleh tabel, attribut  class yang akan menjadi field  dalam tabel. Struktur data class diagram
yang disajikan dalam bentuk tabel adalah sebagai berikut:
Gambar 4.15 Class Diagram
Berikut struktur data class yang didefinisikan dan dikumpulkan dalam bentuk penyajian sebagai berikut :
1. Tabel Jadwal File name
: Jadwal Primary key   : Id_Jadwal
Foreign key : -
Tabel 4.10 Struktur tabel Jadwal
No Field Name
Type  Field Size
Keterangan
1 Id Int
11  Id_Jadwal 2 Fakultas
Char 30  Fakultas
3 Semester Char
3  Semester 4 Prodi
Char 30  Prodi
5 Kelas Char
15  Kelas 6
Mata Kuliah Char
50 Mata Kuliah
7 Dosen Char
50  Dosen 8
Ruang Lab Char
30 Ruang Lab
9 Tanggal Char
30  Tanggal 10 Shift
Char 15  Shift
2. Tabel Ruang Lab File name
: Ruang Lab Primary key
: Id_Ruang Lab Foreign key
: -
Tabel 4.11 Struktur tabel Ruang Lab
No Field Name
Type  Field Size
Keterangan
1 Id Int
11  Id_Ruang Lab
2 Ruang lab
Char 40
Ruang lab
3. Tabel Mata Kuliah File name
: Mata Kuliah Primary key
: Id_Mata Kuliah Foreign key
: -
Tabel 4.12 Struktur tabel Mata Kuliah
No Field Name
Type  Field Size
Keterangan
1 Id Int
11  Id_fakultas 2 Fakultas
Char 30  Fakultas
3 Prodi Char
30  Prodi 4 Kelas
Char 10  Kelas
5 Mata Kuliah
Char 100
Mata kuliah 6 Jumlahsks
Int 3  Jumlah
sks 4. Tabel Semester
File name : Semester
Primary key : Id_Semester
Foreign key : -
Tabel 4.13 Struktur tabel Semester
No Field Name
Type  Field Size
Keterangan
1 Id Int
2  Id_semester 2 Semester
Char 3  Semester
5. Tabel
Fakultas File name
: Fakultas Primary key
: Id_Fakultas Foreign key
: -
Tabel 4.14 Struktur tabel Fakultas
No Field Name
Type  Field Size
Keterangan
1 Id Int
3  Id_fakultas 2 Fakultas
Char 50  Fakultas
6. Tabel
Prodi File name
: Prodi Primary key
: Id_Prodi Foreign key
: -
Tabel 4.15 Struktur tabel Prodi
No Field Name
Type  Field Size
Keterangan
1 Id Int
11  Id_fakultas 2 Fakultas
Char 50  Fakultas
3 Prodi Char
50  Prodi 7.
Tabel Kelas
File name : Kelas
Primary key : Id_Kelas
Foreign key : -
Tabel 4.16 Struktur tabel Kelas
No Field Name
Type  Field Size
Keterangan
1 Id Int
11  Id_kelas 2 Fakultas
Char 30  Fakultas
3 Prodi Char
50  Prodi
4 Namakelas Char
10  Nama kelas
8. Tabel Dosen File name
: Dosen Primary key
: Id_Dosen Foreign key
: -
Tabel 4.17 Struktur tabel Dosen
No Field Name
Type  Field Size
Keterangan
1 Id Int
11  Id_dosen 2 Namadosen
Char 100  Nama
dosen 3 Nip
Char 15  Nip
4 Fakultas Char
30  Fakultas 5 Prodi
Char 30  Prodi
6 Kelas Char
20  Kelas
9. Tabel Shift File name
: Shift Primary key
: Id_Shift Foreign key
: -
Tabel 4.18 Struktur tabel Shift
No Field Name
Type  Field Size
Keterangan
1 Id Int
3  Id_shift 2 Shift
Char 10  Shift
4.2.2 Rancangan Layar
Antarmuka Interface
Perancangan antarmuka interface dibuat agar user dengan mudah dapat mengoperasikan dan mengerti bagaimana sistem dapat digunakan.Untuk
memudahkan dan mengefektifkan dalam pemasukan data, maka perlu adanya rancangan masukan. Untuk mempermudah pemasukan data, maka pada beberapa
atribut atau field dilakukan pengkodean. 1.
Perancangan halaman form Login
LOGIN ADMINISTRATOR
User ID      : Password    :
Login
Gambar 4.16 Rancangan form Login Admin
2. Perancangan Halaman utama admin
Logo
ADMINISTRASI JADWAL PENGGUNAAN LAB
Header
SELAMAT DATANG ADMINISTRATOR
Info
Struktur Data Jadwal
Logout
Footer
Gambar 4.17 Rancangan Halaman utama admin