Rancangan Database Sistem Informasi Akademik Berbasis Web SLTP ST. Lucia Doloksanggul

4.3 Rancangan Database

Pada tahap ini dipersiapkan tempat untuk menampung data di server, data tersebut nantinya akan diproses oleh program yang dibuat pada tahap pemrograman, baik penambahan, pengeditan, penghapusan dan menampilkan isi database ke halaman web. Database terdiri dari beberapa tabel yang dibuat dengan menggunakan program MySQL. Berikut ini adalah rancangan database yang digunakan dalam pembuatan Website Sistem Informasi Akademik Berbasis Web SLTP ST. LUCIA DOLOKSANGGUL. Adapun database yang dibuat oleh penulis adalah database dbsekolah dengan tabel - tabel sebagai berikut: a. Tabel admin terdiri dari : Tabel 4.1 Admin Field Data Type Size Description Username Varchar 30 User name Pwd Char 15 Password Universitas Sumatera Utara b. Tabel profil sekolah terdiri dari : Tabel 4.2 Profil Sekolah Field Data Type Size Description Id_profil Integer 3 Profil Sekolah Sejarah Text Sejarah Visi Misi Text Visi Misi Struktur Text Struktur Denah Text Denah Kurikulum Text Kurikulum Prestasi Text Prestasi Ekstrakurikuler Text Ekstrakurikuler Organisasi Text Organisasi Fasilitas Text Fasilitas Status Integer Status c. Tabel Mata Pelajaran terdiri dari : Tabel 4.3 Mata Pelajaran Field Data Type Size Description Id_mapel Integer 2 Mata Pelajaran Universitas Sumatera Utara Mapel Varchar 100 Mata Pelajaran d. Tabel Jadwal terdiri dari : Tabel 4.4 Jadwal Field Data Type Size Description Id_jadwal Integer 5 Jadwal Jadwal Text Jadwal Kelas Varchar 50 Kelas e. Tabel Kelas terdiri dari : Tabel 4.5 Kelas Field Data Type Size Description Id_kelas Integer 3 Kelas Kelas Varchar 50 Kelas Wali_kelas Varchar 100 Wali kelas f. Tabel Artikel terdiri dari : Tabel 4.6 Artikel Field Data Type Size Description Universitas Sumatera Utara Id_artikel Integer 5 Artikel Tgl Varchar 20 Tanggal Penulis Varchar 100 Penulis Judul Varchar 100 Judul Isi Text Isi Status Varchar 20 Status g. Tabel Tamu terdiri dari : Tabel 4.7 Tamu Field Data Type Size Description Id_tamu Integer 5 Tamu Nama Varchar 100 Nama Tamu Email Varchar 200 Email Pesan Varchar 200 Pesan Tgl Varchar 100 Tanggal h. Tabel Pesan terdiri dari : Tabel 4.8 Pesan Field Data Type Size Description Universitas Sumatera Utara Id_pesan Integer 5 Pesan Pengirim Varchar 100 Pengirim Domain Varchar 50 Domain Tgl Varchar 100 Tanggal Isi Text Isi Penerima Varchar 100 Penerima Status Varchar 20 Status i. Tabel Pengumuman terdiri dari : Tabel 4.9 Penguman Field Data Type Size Description Id_pengumuman Integer 3 Pengumuman Judul Varchar 200 Judul Isi Text Isi Penulis Varchar 100 Penulis Tgl Varchar 100 Tanggal Status Varchar 50 Status Universitas Sumatera Utara j. Tabel Komentar terdiri dari : Tabel 4.10 Komentar Field Data Type Size Description Id_komen Integer 5 Komentar Id_berita Integer 5 Berita Tgl Varchar 20 Tanggal Status Varchar 20 Status Nama Varchar 100 Nama Isi Text Isi Email Varchar 20 Email Telp Varchar 20 Telepon k. Tabel Statistika terdiri dari : Tabel 4.11 Field Data Type Size Description Ip Varchar 20 Internet Protokol Tgl Date Tanggal Hits Int 10 Hits Online Varchar 200 Online Universitas Sumatera Utara Berikut ini adalah relasi antar sel Gambar 4.12 Relasi Antar Sel

4.4 Desain Dialog