Implementasi Perangkat Keras Implementasi Basis Data Sintaks SQL

e. t✉✈ ✇ ①② ③ , ④⑤ ⑥ dan kabel LAN sebagai media jaringan komputer.

5.1.4 Implementasi Basis Data Sintaks SQL

Pembuatan basis data dilakukan dengan menggunakan bahasa SQL, dimana DBMS yang digunakan adalah MySQL. Implementasi basis datanya dalam bahasa SQL adalah sebagai berikut : Database: gmcacom_ayu ------------------------------------------------------ Source for table admin CREATE TABLE `a_admin` `id_admin` varchar11, `username` varchar40, `password` varchar60, `nama_admin` varchar25 PRIMARY KEY `id_admin` ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; Source for table confirmbayar CREATE TABLE ` confirmbayar ` `id_confirm` varchar10, `id_daftar` varchar10, `nama_pengirim` varchar35, `nama_penerima` varchar35, `bank_penerima` varchar25, `norek_pengirim` varchar40, `jml_transfer`doublé, `bank_penerima` varchar25, `nama_penerima` varchar25, `rek_penerima` varchar25, `bukti_bayar` varchar40, `tanggal` varchar12, PRIMARY KEY `id_confirm` ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; Source for table daftar CREATE TABLE ` a_daftar` `id_daftar` varchar11, `nama_konsumen` varchar30, `jenis_kelamin` varchar16, `tempat_lahir` varchar25, `tgl_lahir` varchar11, `nama_sekolah` varchar40, `nama_ortu`varchar30, `alamat` varchar35, `kode_pos` varchar10, `telepon` varchar17, `email` varchar40, `tgl_pendaftaran` varchar11, PRIMARY KEY `id_daftar` ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; Source for table jadwalkelas CREATE TABLE ` a_jadwalkelas` `id_jadwal` varchar11, `id_trainer` varchar10, `tempat_pelatihan` varchar20, PRIMARY KEY `id_jadwal` ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; Source for table member CREATE TABLE ` a_member` `id_member` varchar10, `id_confirm` varchar10, `nama_konsumen` varchar25, `tgl_member` varchar11, `user_name` varchar25, `password` varchar80, `status`varchar20, PRIMARY KEY `id_member` ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; Source for table trainer CREATE TABLE ` a_trainer` `id_trainer` varchar11, `nama_trainer` varchar25, `alamat` varchar50, `telepon` varchar18, `email` varchar40, `password` varchar50, PRIMARY KEY `id_trainer` ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; Source for table absen_trainer CREATE TABLE ` a_absentrainer` `id_absentrainer` varchar10, `id_jadwal` varchar10, `tanggal_pelatihan` varchar30, `tempat_pelatihan` varchar40, `absensi` integer11, PRIMARY KEY `id_absentrainer` ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

5.1.5 Implementasi Antar Muka

Dalam PHP, implementasi antarmuka dilakukan dengan sebuah w ⑦⑧ ⑨ ⑩❶⑦ yang berekstensi PHP. Setiap halaman dalam perangkat lunak dibuat file program yang ditulis dengan berekstensi.php. Berikut ini adalah implementasi dari setiap halaman yang dibuat dan dibedakan berdasarkan u s ⑦ r atau ❷ u st ❸❹ ⑦ r dan admin.

5.1.5.1 Implementasi Halaman Utama

Implementasi halaman utama yang dibuat bentuk file program dengan berekstensi php dapat dilihat pada tabel di bawah ini : Tabel 5.1 Halaman Utama Menu Deskripsi Nama File Halaman Depan File program untuk menampilkan halaman utama program index.php Home File program berupa ucapan Selamat Datang kepada pengguna program home.php History File program untuk menampilkan history dari GMC berupa sejarah berdirinya GMC history.php Pendaftaran File program untuk menangani mengenai Pendaftaran awal konsumen pendaftaran.php Pembayaran File program untuk menangani informasi pembayaran konsumen pendaftarankonfirm.php Contact Us File program untuk menangani informasi kontak, fax, dan alamat contact.php