Perancangan Database File Halaman Website

Fahri : Sistem Informasi Data Guru Pada SMA Laksamana Martadinata Medan, 2009 . Halaman ini menampilkan fasilitas-fasilitas yang ada di SMA Laksamana Martadinata Medan. Pada tampilan website, halaman ini diberi judul Fasilitas. Jikan ingin kembalike halaman jadwal_guru.php cukup menekan button Fasilitas. 7. Pengumuman.php Halaman ini menampilkan Informansi untuk para siswasiswi di SMA Laksamana Martadinata Medan. Pada tampilan website, halaman ini diberi judul Pengumuman. Jika ingin langsung melihat jadwal guru cukupmenekan button Pengumuman. 8. Data Guru.php Halaman ini menampilkan tabel data guru. Dalam table tersebut terdapat tabel data guru yang berisikan kode, nama, TTL, Gelar, Tahun tamat dan jabatan guru. Pada tampilan website, halaman ini diberi judul data guru. Jika ingin langsung melihat jadwal guru cukup menekan button Data Guru. 9.Buku Tamu Halaman ini menampilkan pengisian kritik dan saran bagi para pengunjung website ini. Pada tampilan website, halaman ini diberi judul Buku Tamu. Jika ingin langsung melihat jadwal guru cukup menekan button Buku tamu.

3.3 Perancangan Database

Database dapat diumpamakan sebagai tempat penyimpanan data yang terstruktur agar dapat diakses dengan cepat dan mudah. Membangun sebuah database merupakan langkah awal penbuatan aplikasi, termasuk aplikasi yang akan dibuat disini. Fahri : Sistem Informasi Data Guru Pada SMA Laksamana Martadinata Medan, 2009 . Dalam perancangan website SISTEM INFORMASI DATA GURU PADA SMA LAKSAMANA MARTADINATA MEDAN, penulis membuat 10 tabel dalam database yang diberi nama smalta. Tabel-tabel tersebut terdiri dari tabel bukutamu, tabel data_guru, tabel ekskul tabel fasilitas, tabel home, tabel kurikulum, tabel pengumuman, tabel prestasi, tabel profil, dan tabel user. Dibawah ini adalah gambaran isi dari masing – masing tabel: 1. Tabel Database Bukutamu Tabel bukutamu digunakan menampung kritik dan saran dari pengunjung website ini. Tabel 3.1 Tabel Database Bukutamu Field Type Null Key Extra id tinyint 12 No PRI Auto_increment nama varchar 12 No email Char 1 No isi text NO waktu datetime Yes 2. Tabel Database Data_guru Tabel ini digunakan untuk mengisi dan meyimpan biodata guru. Pada halaman data guru akan ditampilkan isi dari tabel ini. Fahri : Sistem Informasi Data Guru Pada SMA Laksamana Martadinata Medan, 2009 . Tabel 3.2 Tabel Database Data_guru Field Type Null Key Extra Id tinyint4 No PRI Auto_increment isi text No 3. Tabel Database Ekskul Tabel ini digunakan untuk mengisi dan meyimpan kegiatan ekstrakurikuler . Pada halaman data guru akan ditampilkan isi dari tabel ini. Tabel 3.3 Tabel Database Ekskul Field Type Null Key Extra id tinyint4 No PRI Auto_increment nama varchar30 No isi text No 4. Tabel Database Fasilitas Fahri : Sistem Informasi Data Guru Pada SMA Laksamana Martadinata Medan, 2009 . Tabel ini digunakan untuk menyimpan fasilitas yang ada di SMA Laksamana Martadinta Medan. Isi dari tabel ini akan ditampilkan di halaman jadwal guru. Tabel 3.4 Tabel Database Fasilitas Field Type Null Key Extra id tinyint4 No PRI Auto_increment isi text No 5. Tabel Database Home Tabel ini digunakan untuk mengisi dan meyimpan mengisi foto depan sekolah dan visi misi sekolah . Pada halaman data guru akan ditampilkan isi dari tabel ini. Tabel 3.5 Tabel Database Home Field Type Null Key Extra id tinyint4 No PRI Auto_increment isi text No 6. Tabel Database Kurikulum Fahri : Sistem Informasi Data Guru Pada SMA Laksamana Martadinata Medan, 2009 . Tabel ini digunakan untuk mengisi dan meyimpan mata pelajaran yang dipelajari disekolah SMA Laksamana Martadinta Medan. Pada halaman data guru akan ditampilkan isi dari tabel ini. Tabel 3.6 Tabel Database Kurikulum Field Type Null Key Extra id tinyint4 No PRI Auto_increment materi varchar50 No kelas varchar10 No 7. Tabel Database Pengumuman Tabel ini digunakan untuk mengisi dan meyimpan informasi di SMA Laksamana Martadinata Medan untuk para siswasiswi. Pada halaman data guru akan ditampilkan isi dari tabel ini. Tabel 3.7 Tabel Database Pengumuman Field Type Null Key Extra id tinyint4 No PRI Auto_increment title varchar30 No isi text No Fahri : Sistem Informasi Data Guru Pada SMA Laksamana Martadinata Medan, 2009 . waktu datetime No 8. Tabel Database Prestasi Tabel ini digunakan untuk mengisi dan meyimpan restasi yang pernah di raih oleh siswasiswi SMA Laksamana Martadinata Medan untuk para siswasiswi. Pada halaman data guru akan ditampilkan isi dari tabel ini. Tabel 3.8 Tabel Database Prestasi Field Type Null Key Extra id tinyint4 No PRI Auto_increment isi text No 9. Tabel Database Profil Tabel ini digunakan untuk mengisi dan meyimpan profil SMA Laksamana Maratadinata Medan. Pada halaman profil akan ditampilkan isi dari tabel ini. Tabel 3.9 Tabel Database Profil Field Type Null Key Extra id tinyint4 No PRI Auto_increment nama varchar30 No password text No Fahri : Sistem Informasi Data Guru Pada SMA Laksamana Martadinata Medan, 2009 . 10. Tabel Database User Tabel ini digunakan untuk menampung data dari admin pada SMA Laksamana Martadinata Medan. Tabel 3.10 Tabel Database User Field Type Null Key Extra id tinyint4 No PRI Auto_increment nama varchar30 No password varchar100 No

3.4 Algoritma