4.4.5 Flowchart Admin Guru
G Halaman Admin Guru
Input Guru Baru
Edit Data Guru
Logout Form Input Guru
Edit Hapus
Form Edit Update
Simpan Data
Data Tersimpan Data Sudah
Dihapus Simpan
Simpan Data
Data Tersimpan E
Ya
Ya Ya
Ya Tidak
Tidak Tidak
Tidak Tidak
Ya Ya
Tidak Tidak
Gambar 4.7 Flowchart Admin Guru
4.5 Merancang Database Server
Database merupakan tempat penyimpanan data yang terstruktur sehingga dapat diakses dengan cepat dan mudah. Tahap mempersiapkan database ini merupakan
tahap dimana penulis mempersiapkan tempat untuk menampung data di server. Data tersebut akan diproses oleh program yang kita buat pada tahap pemograman baik
menambah, mengubah, penghapusan, dan menampilkan database itu sendiri.
Database terdiri dari tabel-tabel yang dibuat menggunakan program MySQL. Database yang dirancang penulis adalah database sekolah yang terdiri dari 7 tujuh
tabel sebagai berikut :
Universitas Sumatera Utara
1. Tabel Admin
Tabel 4.1 Tabel Admin Field Name
Type Width
Description
id Int
10 No.Urut auto_increment, primary key
user Varchar
45 Nama User
password Varchar
45 Password User
2. Tabel Siswa
Tabel 4.2 Tabel Siswa Field Name
Type Width
Description
id int
10 No Urut auto_increment, primary key
password varchar
20 Password Siswa Untuk Login Ke Portal
nis varchar
50 No Induk Siswa
nama varchar
40 Nama Siswa
kelamin varchar
15 Jenis Kelamin Siswa
tanggal_lahir varchar
15 Tanggal Lahir Siswa
agama varchar
20 Agama Siswa
alamat varchar
60 Alamat Siswa
ortu varchar
40 Nama Orang Tua Siswa
Universitas Sumatera Utara
3. Tabel Nilai
Tabel 4.3 Tabel Nilai Field Name Type Width
Description
id int
4 No.Urut auto_increment, primary key
semester int
4 Semester
quran int
4 Pelajaran Qur’an Hadis
fiqih int
4 Pelejaran Fiqih
akidah int
4 Pelajaran Akidah Akhlak
ski int
4 Pelajaran SKI
ba int
4 Pelajaran Bahasa Arab
bi int
4 Pelajaran Bahasa Indonesia
bing int
4 Pelajaran Bahasa Inggris
kwn int
4 Pelajaran Kewarganegaraan
mm int
4 Pelajaran Matematika
tik int
4 Pelajaran TIK
ipa int
4 Pelajaran IPA
ips int
4 Pelajaran IPS
penjas int
4 Pelajaran Penjas
seni int
4 Pelajaran Seni Budaya
mlokal int
4 Pelajaran Muatan Lokal
4. Tabel Guru
Tabel 4.4 Tabel Guru Field Name
Type Width
Description
id int
4 No Urut auto_increment, Primary Key
nig varchar
20 Nomor Induk Guru
nama varchar
45 Nama Guru
kelamin varchar
15 Jenis Kelamin Guru
Universitas Sumatera Utara
tanggal_lahir varchar 15
Tanggal Lahir Guru alamat
varchar 60
Alamat Guru lulusan
varchar 45
Pendidikan Terakhir Guru agama
varchar 15
Agama Guru
5. Tabel Buku Tamu
Tabel 4.5 Tabel Buku Tamu Field Name
Type Width
Description
nama varchar
40 Nama Pengirim
email varchar
45 Email Pengirim
pesan text
- Pesan yang Ditinggalkan Pengirim
6. Tabel Informasi Akademik
Tabel 4.6 Tabel Informasi Akademik Field Name
Type Width
Description
id int
10 No.Urut auto_increment, primary key
informasi text
- Informasi
tanggal date
- Tanggal
Universitas Sumatera Utara
7. Tabel Informasi Beasiswa
Tabel 4.7 Tabel Informasi Beasiswa Field Name
Type Width
Description
id int
10 No.Urut auto_increment, primary key
beasiswa text
- Informasi
tanggal date
- Tanggal
4.6 Design Website