Lingkungan Implementasi Implementasi Basis Data

51

BAB IV IMPLEMENTASI SISTEM

4.1 Lingkungan Implementasi

Web Portal Info Sekolah Surabaya diimplementasikan pada sistem komputer dengan spesifikasi sebagai berikut: Sistem operasi : Microsoft Windows Xp Service Pack 3 Jenis komputer : Notebook Acer Aspire 4530 Prosesor : AMD Turion 64 X2 2.0 GHz RAM : 1,25Gb Hard Disk : 160 GB

4.2 Implementasi Basis Data

Pada tahap ini akan dibahas mengenai implementasi basis data dari perancangan yang telah dibahas sebelumnya. Pada perancangan aplikasi ini, menggunakan database bawaan aplikasi XAMPP versi 1.7.4 berupa MySQL versi 5.5.8 dan editor database bawaan berupa phpMyAdmin versi 3.3.9. Pada perancangan yang telah dibuat sebelumnya, terdapat 4 tabel yang akan digunakan oleh aplikasi, dan 1 tabel merupakan table master atau merupakan tabel utama yang primary key-nya akan diturunkan pada 1 tabel lain yang saling berelasi. 1 tabel master tersebut adalah tabel sekolah, Dan ada 2 tabel yang tidak memiliki relasi pada tabel lain, yaitu tabel berita dan tabel bukutamu. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Tabel bukutamu tidak berelasi pada tabel yang lainnya karena memang tidak berkaitan pada info sekolah yang akan ditampilkan. Setelah rancangan CDM dibuat dan kemudian di-generate ke PDM. Jika ada tidak ada error, kemudian di Generate Database sehingga menghasilkan skrip database seperti dibawah ini : • Skrip untuk membuat tabel berita create table BERITA ID_BERITA varchar7 not null, JUDUL_BERITA varchar50, ISI_BERITA varchar1000, primary key ID_BERITA ; • Skrip untuk membuat tabel bukutamu create table BUKUTAMU ID_GB varchar7 not null, NAMA_GB varchar10, EMAIL_GB varchar50, KOMEN varchar160, primary key ID_GB ; • Skrip untuk membuat table history create table HISTORY ID_HISTORY varchar7 not null, TAHUN_HIS varchar4, JML_SISWA_DAFTAR varchar4, JML_SISWA_TERIMA varchar4, JML_SISWA_LULUS varchar4, RATA_NEM_MASUK varchar5, RATA_NEM_KELUAR varchar5, primary key ID_HISTORY ; Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. • Skrip untuk membuat tabel sekolah create table SEKOLAH ID_SEKOLAH varchar7 not null, NAMA_SEKO varchar30, ALAMAT_SEKO varchar50, VISI_MISI varchar1000, SEJARAH_SEKO varchar2000, NO_TLP_SEKO varchar12, WEBSITE_SEKO varchar50, EMAIL_SEKO varchar50, primary key ID_SEKOLAH ;

4.3 Implementasi Antar Muka