Perancangan Database Form Login Admin login.php

3.7 Perancangan Database

Perancangan struktur database adalah untuk menentukan file database file database yang digunakan seperti field, tipe data dan ukuran data. Dalam merancang suatu sistem yang baik dibutuhkan beberapa file yang bertujuan untuk memudahkan pengambilan informasi pengolahan data. File-file tersebut akan berhubungan satu sama yang lainnya dan dapat digunakan sesuai dengan kebutuhan pemakai atau user. Database tersimpan disimpanan luar komputer dan digunakan perangkat lunak tertentu untuk memanupulasinya.Database merupakan salah satu komponen yang penting dalam sistem informasi, karena berfungsi sebagai basis penyedia informasi bagi para pemakainya. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri query basis data disebut sistem manajemen basis data database management system, DBMS. Sistem basis data dipelajari dalam ilmu informasi. Berikut rancangan tabel yang digunakan dalam membangun aplikasi web ini : 1. Tabel Login Admin 2. Tabel Login Pengajar 3. Tabel Siswa 4. Tabel Kelas 5. Tabel Berita 6. Tabel Mata Pelajaran 7. Tabel File Materi Universitas Sumatera Utara Tabel Login digunakan untuk menampung data-data yang berhubungan dengan data login. Berikut ini adalah field-field yang dibuat dalam tabel login : Name Data Type Length Index Id_admin Integer 11 Primary Key Nama_lengkap Varchar 50 Alamat Text No_telp Varchar 15 Email Varchar 100 Username Varchar 40 Password Varchar 40 Pass Varchar 40 Tabel 4.1 Login Admin Name Data Type Length Index Id_pengajar Integer 11 Primary Key Nip Varchar 20 Universitas Sumatera Utara Nama_lengkap Varchar 50 Tempat_lahir Varchar 20 Tgl_lahir Date Jenis_kelamin Enum‘L’,’P’ Agama Varchar 20 No_telp Varchar 15 Email Varchar 100 Alamat Text Jabatan Varchar 40 Foto Varchar 100 Web Varchar 60 Username Varchar 40 Password Varchar 40 Pass Varchar 40 Status Enum ‘aktif’,’tidak aktif’ Tabel 4.1 Login Pengajar Universitas Sumatera Utara Name Data Type Length Index Id_siswa Integer 11 Primary Key Nis Varchar 20 Nama_lengkap Varchar 50 Tempat_lahir Varchar 20 Tgl_lahir Date Jenis_kelamin Enum‘L’,’P’ Agama Varchar 20 Nama_ayah Varchar 20 Nama_ibu Varchar 20 No_telp Varchar 15 Email Varchar 100 Alamat Text Id_kelas Int 5 Thn_masuk Varchar 100 Foto Varchar 100 Username Varchar 40 Universitas Sumatera Utara Password Varchar 40 Pass Varchar 40 Status Enum ‘aktif’,’tidak aktif’ Tabel 4.1 Login Siswa Name Data Type Length Index Id_kelas Integer 11 Primary Key Nama_kelas Varchar 50 Ruang Varchar Wali_kelas Int 15 Ketua_kelas Varchar 100 Tabel 4.1 Data Kelas Name Data Type Length Index Id_berita Integer 11 Primary Key Judul Text Universitas Sumatera Utara Isi Longtext Tgl_posting date Penerbit Varchar 10 Status Enum ‘aktif’,’tidak aktif’ Tabel 4.1 Berita Name Data Type Length Index Id Integer 11 Primary Key Kode_mapel Varchar 10 Mapel Varchar 100 Tabel 4.1 Mata Pelajaran Name Data Type Length Index Id_materi Integer 11 Primary Key Judul Varchar 100 Id_kelas Int 4 Universitas Sumatera Utara Id_mapel Int 4 Nama_file Varchar 250 Tgl_posting Date Pembuat Varchar 10 Hits Int 4 Tabel 4.1 File Materi 3.8 Flowchart Suatu program yang baik adalah program yang bebas dari kesalahn dan menyusun sistematis agar prosesnya terlaksana secara efisien. Untuk itu sebelum menyusun program harus dipikirkan terlebih dahulu langkah masalah yang ada secara logis, sistematis dan menggunakan urutan-urutan proses digunakan data flow diagram yang disebut flowchart. Flowchart adalah bagan-bagan yang mempunyai arus yang menggambarkan langkah- langkah penyelesaian suatu masalah.Flowchart merupakan cara penyajian dari suatu algoritma . Universitas Sumatera Utara START Halaman Utama index.php Input Menu Navigasi Beranda N Tentang E-Learning Kontak E.C S.W Halaman Utama Beranda Halaman Tentang Halaman E-Learning Halaman Kontak Kami Halaman Bimbingan Belajar Halaman Seminar dan workshop C.B Halaman Character Building N E E Form Login NO NO YES YES NO YES NO NO NO YES YES YES YES NO Universitas Sumatera Utara BAB 4 IMPLEMENTASI SISTEM

4.1 Defenisi Implementasi Sistem