IMPLEMENTASI SISTEM IMPLEMENTASI SISTEM IMPLEMENTASI SISTEM

63

3.2.2.1.21 Halaman Edit data Nilai

BAB IV IMPLEMENTASI SISTEM

Gambar 3.36 Interface Halaman Edit Data Nilai FORM EDIT DATA NILAI ID siswa Nomor : ID Siswa : ID Materi : Nilai : Tanggal Test : Keterangan : HEADER MENU UTAMA  HOME  PROFIL  ADMINISTRASI  PENDAFTARAN  JADUAL  NILAI EDIT BACK EXIT 64

3.2.2.1.22 Halaman Edit data Jadual

BAB IV IMPLEMENTASI SISTEM

Gambar 3.37 Interface Halaman Edit Data Jadual FORM EDIT DATA JADUAL ID siswa Id jadual : Hari : Kelas : Jam : Ruang : Periode : Id Matpel : Jumlah : HEADER MENU UTAMA  HOME  PROFIL  ADMINISTRASI  PENDAFTARAN  JADUAL  NILAI EDIT BACK EXIT 65

3.2.2.1.23 Halaman Rekapan Data Paket

Gambar 3.38 Interface Halaman Rekapan Data Paket DATA PAKET PRIMAGAMA CABANG TAJEM YOGYAKARTA Title 1 Title 2 Title 3 Title 4 Title 5 Title 6 Opsi UPDATE LOGO Menu Utama Back 66

3.2.2.1.24 Halaman Edit Data Paket

Gambar 3.39 Interface Halaman Edit Data Paket FORM EDIT DATA PAKET ID siswa Id Paket : Nama Paket : : Biaya : EDIT BACK EXIT HEADER MENU UTAMA  HOME  PROFIL  ADMINISTRASI  PENDAFTARAN  JADUAL  NILAI 67

3.2.2.1.25 Halaman Rekapan Data Materi

Gambar 3.40 Interface Halaman Rekapan Data Materi DATA MATERI PRIMAGAMA CABANG TAJEM YOGYAKARTA Title 1 Title 2 Title 3 Title 4 Title 5 Title 6 Opsi UPDATE | HAPUS LOGO Menu Utama Back 68

3.2.2.1.26 Halaman Update Data Materi

Gambar 3.40 Halaman Update Data Materi FORM EDIT DATA MATERI ID siswa Id Materi : Nama Materi : : EDIT BACK EXIT HEADER MENU UTAMA  HOME  PROFIL  ADMINISTRASI  PENDAFTARAN  JADUAL  NILAI 69

BAB IV IMPLEMENTASI SISTEM

4.1 Spesifikasi Perangkat Keras dan Perangkat Lunak

Perangkat keras yang digunakan untuk membangun sistem adalah : Processor : Intel Pentium Hardisk : 320 GB Memory : 1 GB Perangkat lunak yang digunakan untuk membangun sistem adalah : System operasi : Windows 7 32 Bit Bahasa Pemograman : PHP DBMS : MySQL Tools SMS : Gammu

4.2 Implementasi Basis Data

Dalam proses pembuatan aplikasi ini didukung dengan pengembangan basis data menggunakan MySQL. Basis data yang dibangun terdiri dari tabel-tabel sebagai berikut : CREATE DATABASE IF NOT EXISTS `primagama` ; CREATE TABLE `berita` `idberita` int100 NOT NULL AUTO_INCREMENT, `judul` varchar1000 DEFAULT NULL, `deskripsi` varchar1000 NOT NULL, `file_gambar` varchar100 DEFAULT NULL, PRIMARY KEY `idberita` ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=utf8; 70 CREATE TABLE `jadwal` `hari` varchar30 DEFAULT NULL, `kelasS` varchar30 DEFAULT NULL, `jam` varchar30 DEFAULT NULL, `ruang` varchar30 DEFAULT NULL, `periode` varchar30 DEFAULT NULL, `idmateri` varchar30 NOT NULL, `idPaket` varchar30 NOT NULL, `idjadwal` int11 NOT NULL AUTO_INCREMENT, `jumlah` int11 NOT NULL, `nama_kelas` varchar30 DEFAULT NULL, PRIMARY KEY `idjadual`, KEY `idmateri` `idmateri`, KEY `idPaket` `idPaket` ENGINE=MyISAM AUTO_INCREMENT=26 DEFAULT CHARSET=latin1; CREATE TABLE `kelas` `noKelas` int11 NOT NULL AUTO_INCREMENT, `ruang` varchar30 DEFAULT NULL, `jumlah` varchar30 DEFAULT NULL, PRIMARY KEY `noKelas` ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1; CREATE TABLE `materi` `idMateri` varchar30 NOT NULL, `namaMateri` varchar30 DEFAULT NULL, PRIMARY KEY `idMateri` ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE `nilai` `nilai` varchar30 DEFAULT NULL, `tgltest` varchar30 DEFAULT NULL, `idSiswa` varchar30 NOT NULL, `idMateri` varchar30 NOT NULL, `jenisNilai` varchar30 DEFAULT NULL, `keterangan` varchar30 DEFAULT NULL, `nomor` int11 NOT NULL AUTO_INCREMENT, PRIMARY KEY `nomor`, KEY `idMateri` `idMateri`, KEY `idSiswa` `idSiswa` ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;