Class Diagram Struktur Data Class
Tabel 4.24
Struktur Tabel Data Guru
No Field Name
Type Field
Size Keterangan
1 Id Int
2 Identitas 2
Nama Char
100 Nama Person
3 Tempat lahir
Char 30
Tempat lahir 4
Tanggal Lahir Char
30 Identitas user
5 Jabatan
Char 30
Kata kunci 6
Group_Bidang_Study Int
3 Level akses
7 Bidang_Study Char
30 Tanggal 8
Nip Varchar
11 Identitas jabatan
9 Userakses
Int 2
Hak akses 10
Agama Char
20 Agama
11 Pendidikan Char
30 Pendidikan 12
Kelas Char
15 Kelas
13 Negara Char
30 Negara 14 Alamat
Char 150 Alamat
File name : Jabatan
Primary key : Id Foreign key : -
Tabel 4.25
Struktur Tabel Jabatan
No Field Name
Type Field Size
Keterangan
1 Id Int
3 Identitas
2 Jabatan Char
20 Jabatan
File name : Group Bidang Studi
Primary key : Id Foreign key
: -
Tabel 4.26
Struktur Tabel Group Bidang Studi
No Field Name
Type Field Size
Keterangan
1 Id Int
3 Identitas
2 Group Bidang
Studi Char 20
Nama group
bidang studi
104
File nam : Bidang studi
Primary key : Id Foreign key : Id_group bidang
Tabel 4.27
Struktur Tabel Bidang Studi
No Field Name
Type Field Size
Keterangan
1 Id Int
3 User
nama 2 Id_group_bidang
Int 3
Identitas group bidang studi 3
Bidang_studi Char
50 Nama bidang studi
File name : Kelas
Primary key : Id Foreign key : -
Tabel 4.28
Struktur Tabel Kelas
No Field Name
Type Field Size
Keterangan
1 Id Int
3 Identitas
2 Kelas Char
4 Kelas
File name : Materi
Primary key : Id Foreign key : -
Tabel 4.29
Struktur Tabel Materi
No Field Name
Type Field Size
Keterangan
1 Id Int
2 Identitas
2 Materi_Kompetensi Varchar
200 Nama kompetensi
File name : Sub Materi
Primary key : Id Foreign key : -
105
Tabel 4.30
Struktur Tabel isi indikator sub materi
No Field Name
Type Field Size
Keterangan
1 Id Int
2 Identitas
2 Id_materi Int
2 identitas
materi 3 Sub_materi
Kompetensi Isi
indicator
File name : Nilai_kompetensi Primary key : Id
Foreign key : Id_person, Id_materi, Id_sub_materi
Tabel 4.31
Struktur Tabel Nilai kompetensi
No Field Name
Type Field
Size Keterangan
1 Id Int
2 Identitas 2 Id_Person
Int 2 Identitas
person 3
Id_materi Int
2 Nama user
4 Id_sub_materi
Int 2
Identitas sub materi 5
Nilai Char
10 Nilai kompetensi
6 Status Char
2 Status nilai
File name : Status Nilai
Primary key : Id Foreign key : -
Tabel 4.32
Struktur Tabel Status Nilai
No Field Name
Type Field Size
Keterangan
1 Id Int
2 Identitas
2 Id_person Int
2 identitas
materi 3 Status
Char 2
Status nilai
File name : Histori Nilai Primary key : Id
Foreign key : Periode, level, id_person
106
Tabel 4.33
Struktur Tabel Histori Nilai
No Field Name
Type Field
Size Keterangan
1 Id Int
11 Identitas 2
Judul Char
150 Judul
3 Materi_Kompetensi Char
150 Isi Kompetensi
4 Periode Int
11 Periode 5
Sub_Materi Char
200 Inikator Kompetensi
6 Level
Int 1
Level akses 7 Id_Person
Int 1 Indentitas
Person 8 Nama
Char 100 Nama
9 Tempat_Lahir
Char 50
Tempat Lahir 10
Tanggal_lahir Char
30 Tanggal Lahir
11 Jabatan Char
50 Jabatan
File name : Periode
Primary key : Id Foreign key
: -
Tabel 4.34
Struktur Tabel Group Bidang Studi
No Field Name
Type Field Size
Keterangan
1 Id Int
3 Identitas
2 Periode
Int 2
Periode