proses login gagal, maka kembali lagi ke halaman form administrator. Dapat kita lihat gambar di bawah ini:
Gambar 4.3 Alur Flowchart Administrator
4.5 Mempersiapkan Database Server
Tahap ini merupakan tahapan dimana penulis menempatkan data yang sudah ada pada bagian server. Data tersebut nantinya akan diproses oleh data yang sudah
dibuat, tempat untuk menampung data disebut dengan database. Database dapat diumpamakan sebagai sebuah tempat penyimpanan data yang terstruktur agar
dapat diakses dengan cepat dan mudah. Membangun sebuah database merupakan langkah awal pembuatan aplikasi, termasuk aplikasi yang akan dibuat di sini.
Dalam perancangan web SMA Sinar Husni ini, penulis membuat 5 lima tabel dalam database sma. Tabel-tabel tersebut adalah: tabel profil, tabel
organisasi, tabel guru, tabel siswa, dan tabel admin. Pembuatan database dan tabel-tabel mempergunakan fasilitas MySQL dengan terlebih dahulu login sebagai
user .
Dibawah ini adalah gambaran isi dari masing-masing tabel:
A
A Buka Halaman Administrator
Input Login dan Password
Tampilkan Halaman Administrator Status = Administrator
Index Username dan Password Salah
Universitas Sumatera Utara
Field Type
Description
Id_profil Int5
Id profil Sej_sekolah
Longtext Sejarah sekolah
Visi_misi Longtext
Visi misi Fas_sekolah
Longtext Fasilitas sekolah
Field Type
Description
Id_guru Int5
Id guru Nip
Varchar10 Nip guru
Nm_guru Varchar50
Nama guru Jk
Varchar10 Jenis kelamin
Tgl_lhr Varchar10
Tanggal lahir Gol
Varchar10 Golongan
Thn_tmt Varchar10
Tahun tamat Jabatan
Varchar10 Jabatan
Pend_terakhir Varchar10
Pendidikan terakhir Thn_lls
Varchar10 Tahun lulus
Bid_studi Varchar20
Bidang studi
1. Tabel Profil Di dalam tabel ini terdapat tentang sekilas sejarah sekolah, visi dan misi, serta
fasilitas-fasilitas yang ada pada sekolah SMA Sinar Husni. Berikut ini adalah field-field yang dibuat dalam tabel profil:
Tabel 4.1 Tabel Profil
2. Tabel Organisasi Di dalam tabel ini terdapat tentang struktur organisasi serta fungsi dan tanggung
jawab masing-masing guru yang terdapat pada sekolah SMA Sinar Husni. Berikut ini adalah field-field yang dibuat dalam tabel organisasi:
Tabel 4.2 Tabel Organisasi
Universitas Sumatera Utara
Field Type
Description
Id_siswa Int5
Id siswa Nis
Varchar10 Nomor induk siswa
Nm_siswa Varchar50
Nama siswa Jk
Varchar10 Jenis kelamin
Agama Varchar10
Agama
Field Type
Description
Id_admin Int10
Id admin User
Varchar100 User
Password Varchar100
Password
3. Tabel Guru Tabel guru adalah digunakan untuk menampung data guru SMA Sinar Husni.
Berikut ini adalah field-field yang dibuat dalam tabel guru
Tabel 4.3 Tabel Guru
4. Tabel Siswa Tabel siswa adalah digunakan untuk menampung data siswa-siswi yang telah
mendaftarkan diri di SMA Sinar Husni. Berikut ini adalah field-field yang dibuat dalam tabel siswa:
Tabel 4.4 Tabel Siswa
Universitas Sumatera Utara
Field Type
Description
Id_organisasi Int5
Id organisasi Struk_organisasi
Longtext Struktur organisasi
Tgs_fungsi Longtext
Tugas dan fungsi
5. Tabel Admin Tabel admin adalah digunakan untuk menampung data dari admin pada web SMA
Sinar Husni. Berikut ini adalah field-field yang dibuat dalam tabel admin:
Tabel 4.5 Tabel Admin
4.6 Desain Web