Mempersiapkan Database Server Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql

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