Merancang Database Server Perancangan Sistem Infomasi pada SMA Negeri 6 Menggunakan PHP dan MySQL

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