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;