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
tgl_lahir varchar
15 Tanggal Lahir Siswa
agama varchar
20 Agama Siswa
alamat varchar
60 Alamat Siswa
ortu varchar
40 Nama Orang Tua Siswa
3. Tabel Nilai
Tabel 4.3 Tabel Nilai Field Name
Type Width
Description
id int
10 No.Urut auto_increment, primary key
nis varchar
15 Nomor Induk Siswa
Universitas Sumatera Utara
semester int
4 Semester
fisika int
4 Fisika
mm int
4 Matematika
bi int
4 Bahasa Indonesia
kesenian int
4 Keseniaan
kimia int
4 Kimia
kwn int
4 Kewarganegaraan
sosiologi int
4 Sosiologi
bing int
4 Bahasa Inggris
biologi int
4 Biologi
sejarah int
4 Sejarah
agama int
4 Agama
keterampilan int
4 Keterampilan
penjas int
4 Penjaskes
seni int
4 Kesenian
eko int
4 Ekonomi
geokrafi int
4 Geografi
Universitas Sumatera Utara
tik int
4 Teknologi Informasi dan Komunikasi
akutansi int
4 Akutansi
mlokal int
4 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
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
Universitas Sumatera Utara
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
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