Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Gambar 4.8 Flowchart Halaman Nilai
4.4 Mempersiapkan Database Server
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 Poltekkes dengan tabel-tabel sebagai berikut:
a. Tabel buku tamu terdiri dari:
Tabel 4.1 Buku tamu Field
Jenis Id_bkt
Int3 Nama_bkt
Varchar40 Email_bkt
Varchar35 Comment_bkt Text
Tanggal_bkt Date
b. Tabel content terdiri dari :
Tabel 4.2 Content Field
Jenis Id_cnt
Int3 Kode_cnt
Varchar10 Judul_cnt
Varchar50 Isi_cnt
Text Last_update_cnt Date
Updateby_cnt Varchar20
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
c. Tabel counter terdiri dari:
Tabel 4.3 Counter Field
Jenis Pencacah
Bigint20
d. Tabel galeri terdiri dari :
Tabel 4.4 Galeri Field
Jenis Id_glr
Int3 Caption_glr
Varchar30 File_glr
Varchar50 Last_update_glr Date
Updateby_glr Varchar20
e. Tabel guru terdiri dari :
Tabel 4.5 Guru Field
Jenis Id_gru
Int3 Nip_gru
Varchar9 Nama_gru
Varchar35 Tempat_lahir_gru
Varchar30 Tangal_lahir_gru
Date Pendidikan_gru
Varchar30 Alamat_gru
Varchar35 No_telepon_gru
Varchar12 Gambar_gru
Varchar35 Bidang_studi_gru
Varchar30 Agama_gru
Varchar15 Jenis_kelamin_gru Varchar9
Golongan_gru Varchar5
Last_update_gru Date
Updateby_gru Varchar20
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
f. Tabel kelas terdiri dari :
Tabel 4.6 Kelas Field
Jenis Id_kls
Int2 Nama_kls
Varchar10 Jurusan_kls
Varchar6 Tahun_kls
Char2 No_ruangan_kls
Char1 Wali_kls
Varchar35 Last_update_kls
Date Updateby_kls
Varchar20
g. Tabel nilai pelajaran terdiri dari :
Tabel 4.7 Nilai Pelajaran Field
Jenis Id_nil
Int6 Nis_nil
Varchar8 Semester_nil
Varchar14 K1_nil
int2 P1_nil
int2 S1_nil
Varchar6 K2_nil
int2 P2_nil
int2 S2_nil
Varchar6 K3_nil
int2 P3_nil
int2 S3_nil
Varchar6 K4_nil
int2 P4_nil
int2 S4_nil
Varchar6 K5_nil
int2 P5_nil
int2 S5_nil
Varchar6 K6_nil
int2 P6_nil
int2 S6_nil
Varchar6
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
K7_nil int2
P7_nil int2
S7_nil Varchar6
K8_nil int2
P8_nil int2
S8_nil Varchar6
K9_nil int2
P9_nil int2
S9_nil Varchar6
K10_nil int2
P10_nil int2
S10_nil Varchar6
K11_nil int2
P11_nil int2
S11_nil Varchar6
K12_nil int2
P12_nil int2
S12_nil Varchar6
K13_nil int2
P13_nil int2
S13_nil Varchar6
K14_nil int2
P14_nil int2
S14_nil Varchar6
K15_nil int2
P15_nil int2
S15_nil Varchar6
K16_nil int2
P16_nil int2
S16_nil Varchar6
K17_nil int2
P17_nil int2
S17_nil Varchar6
K18_nil int2
P18_nil int2
S18_nil Varchar6
K19_nil int2
P19_nil int2
S19_nil Varchar6
Last_update_nil Date
Updateby_nil Varchar20
h. Tabel nilai siswa terdiri dari :
Tabel 4.8 Nilai Siswa
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Field Jenis
Id_nsi Int4
Nis_nsi Varchar6
Semester_nsi Varchar12
Sakit_nsi Int2
Izin_nsi Int2
Tanpa_keterangan_nsi Int2 Kelakuan_nsi
Varchar10 Kerajinan_nsi
Varchar10 Kerapian_nsi
Varchar10 Kebersihan_nsi
Varchar10 Cacatan_wali_nsi
Text Ekskul1_nsi
Varchar10 Ekskul2_nsi
Varchar10 Nilai_ekskul1_nsi
Varchar7 Nilai_ekskul2_nsi
Varchar7 Last_update_nsi
Date Updateby_nsi
Varchar20 i.
Tabel pegawai terdiri dari : Tabel 4.9 Pegawai
Field Jenis
Id_peg Int3
Nama _peg Varchar35
Jenkel_peg Varchar9
Alamat_peg Varchar40
Pendidikan_peg Varchar30
Jabatan_peg Varchar30
Tempat_lahir_peg Varchar25
Tanggal_lahir_peg Date
Nomor_telepon_peg Varchar12
Mulai_kerja_peg Varchar10
Agama Varchar10
Last_update_peg Date
Updateby_peg Varchar20
j. Tabel siswa terdiri dari :
Tabel 4.10 Tabel Siswa Field
Jenis
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Id_swa Int4
Nis _swa Varchar6
Kelas_swa Varchar10
Nama_swa Varchar10
Tempat_lahir_swa Varchar35
Tanggal_lahir_swa Date
Jenis_kelamin_swa Varchar9
Agama_swa Varchar10
Status_dalam_keluarga_swa Varchar13 Anak_ke_swa
Char1 Jumlah_saudara_swa
Char2 Alamat_swa
Varchar35 No_telepon_swa
Varchar12 Tgl_masuk_swa
Date Nama_sekolah_asal_swa
Varchar5 Alamat_sekolah_asal_swa
Varchar35 Tahun_stl_swa
Int4 Nomor_stl_swa
Varchar15 Nama_ayah_swa
Varchar35 Nama_ibu_swa
Varchar35 Alamat_orangtua_swa
Varchar35 No_telepon_swa
Varchar12 Pekerjaan_ayah_swa
Varchar35 Pekerjaan_ibu_swa
Varchar35 Gambar_swa
Varchar50 Last_update_peg
Date Updateby_peg
Varchar20
k. Tabel user terdiri dari :
Tabel 4.11 Tabel Siswa Field
Jenis Id_usr
Int2 Username_usr
Varchar20 Password_usr
Varchar20
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
4.5 Membangun Halaman Situs