Gambar 4.3 Rancangan Halaman Administrator
4.6 Perancangan Halaman Website
Adapun halaman - halaman yang dibangun oleh penulis adalah:
a. Halaman index merupakan halaman yang pertama kali muncul pada
saat website dibuka. Halaman ini berisikan artikel dan link-link menuju halaman berikutnya.
b. Halaman home merupakan halaman yang berisikan sekilas tentang
SMP N 1 Dolok Batu Nanggar serta link-link menuju halaman berikutnya.
c. Halaman profil merupakan halaman yang berisikan tentang profile
sekolah mengenai visi misi, dan sejarah tentang sekolah e.
Halaman struktur organisasi merupakan halaman yang berisikan data mengenai struktur organisasi SMP N 1 Dolok Batu Nanggar
Header
Home Guru
Siswa Roster
Berita Logout
Footer
ISI
Universitas Sumatera Utara
f. Halaman pimpinan merupakan halaman yang berisikan data kepala
sekolah SMP N 1 Dolok Batu Nanggar g.
Halaman Akademik berisikan data mengenai guru dan siswa serta hal- hal yang berkaitan dengan kegiatan akademik
h. Halaman aplikasi berisikan data mengenai aplikasi untuk masuk ke
halaman login, halaman galeri dan buku tamu i.
Halaman contact us berisikan
contact
nomor untuk menghubungi pihak SMP N 1 Dolok Batu Nanggar
j. Halaman pengumuman berisikan pengumuman
– pengumuman di SMP Negeri 1 Dolok Batu Nanggar seperti pengumuman hasil UAN
4.7 Perancangan Database
Perancangan
database
adalah salah satu langkah untuk menentukan file database, tabel, tipe data dan ukuran dari data yang digunakan. Tahap ini merupakan tahap yang
paling penting dalam perancangan sistem.
Pada tahap ini dipersiapkan tempat untuk menampung data di
server,
data tersebut nantinya akan diproses oleh program yang kita buat pada tahap pemrograman,
baik penambahan, pengeditan, panghapusan dan menampilkan isi
database
ke halaman
web
.
Database
terdiri atas tabel-tabel yang dibuat dengan menggunakan program MySQL.
Adapun
database
yang dibuat oleh penulis adalah
database
Website SMPN1 Dolok Batu Nanggar dengan tabel-tabel sebagai berikut:
Universitas Sumatera Utara
a. Tabel user
Tabel 4.1 user Field
Type Length
Keterangan
username Varchar
50 Username
password Varchar
50 Password
b. Tabel tamu
Tabel 4.2 tamu Field
Type Length
Keterangan
email Varchar
50 Email pengirim pesan
nama Varchar
100 Nama pengirim pesan
homepage Varchar 100
Alamat homepage
pengirim pesan
cs Text
Tanggal pesan dikirim
c. Tabel data_guru
Tabel 4.3 data_guru Field
Type Length
Keterangan
nip Int
10 Nip guru
nama_guru Varchar
50 Nama guru
ttlahir Varchar
50 Tempat tanggal lahir
agama Varchar
10 Agama
jkelamin Varchar
15 Jenis kelamin
golongan Varchar
10 Golongan
pendidikan Varchar
20 Pendidikan terakhir
alamat Varchar
60 Alamat
Universitas Sumatera Utara
d. Tabel kelas
Tabel 4.4 kelas Field
Type Length
Keterangan
id_kelas Int
3 Id
kelas Varchar
10 Nama kelas
e.Tabel nilai
Tabel 4.5 nilai Field
Type Length
Keterangan
id_nilai Int
10 Id nilai
nis Int
50 Nis siswa
id_kelas Int
50 Id kelas
id_bistud Int
10 Id bidang studi
semester Varchar
15 Semester
nama Varchar
30 Nama siswa
nilai_1 Int
10 Nilai 1
nilai_2 Int
10 Nilai 2
nilai_3 Int
10 Nilai 3
nilai_4 Int
10 Nilai 4
nilai_5 Int
10 Nilai 5
nilai_6 Int
10 Nilai 6
nilai_7 Int
10 Nilai 7
total Varchar
10 Rata-rata
f. Tabel siswa
Tabel 4.6 siswa Field
Jenis Length
Keterangan
nis Int
10 Nis
nama_siswa Varchar
50 Nama siswa
ttlahir Varchar
30 Tempat tanggal lahir
agama Varchar
10 Agama
jeniskelamin Varchar
15 Jenis kelamin
kelas Varchar
10 Kelas
alamat Text
Alamat siswa nama_ayah
Int 20
Nama ayah pekerjaan_ayah Int
30 Pekerjaan ayah
nama_ibu Int
20 Nama ibu
pekerjaan_ibu Int
30 Pekerjaan ibu
alamat_ortu Text
Alamat orang tua
Universitas Sumatera Utara
g. Tabel Galeri
Tabel 4.7 Galeri Field
Type Length
Keterangan
No Varchar
10 no
gambar Varchar
100 Gambar
h. Tabel Fasilitas
Tabel 4.8 fasilitas Field
Type Length
Keterangan
No int
10 no
fasilitas Varchar
50 Fasilitas
keterangan Text
Keterangan fasilitas gambar
Varchar 100
Gambar fasilitas
i. Tabel statistik
Tabel 4.9 statistik Field
Type Length
Keterangan
Ip Varchar
90 Ip address user
tanggal Date
Tanggal akses hits
Varchar 100
Jumlah total online
Varchar 255
Jumlah user online
j. Tabel bidang_study
Tabel 4.10 bidang_study Field
Type Length
Keterangan
Id_bistud int
3 Id bidang studi
Bidang studi Varchar
50 Nama bidang studi
k. Tabel wali_kelas
Tabel 4.3 wali_kelas Field
Type Length
Keterangan
Id_wali int
4 Id wali kelas
Id_kelas int
30 Id kelas
nip int
20 No induk guru
Universitas Sumatera Utara
BAB 5
IMPLEMENTASI SISTEM
5.1 Pengertian Implementasi Sistem