Gambar 4.29. Model Logical Record Structure LRS
Seperti terlihat diatas, terdapat 20 tabel. Tabel yang memiliki relasi adalah tabel berita, data_pribadi, gallery, dan main_menu. Tabel kategori dan
komentar adalah foreign key dari tabel berita. Tabel submenu adalah foreign key
dari tabel main_menu. Tabel gallery adalah foreign key dari tabel album. Sedangkan tabel data pribadi memiliki foreign key yaitu tabel
pilihan_program, asal_sekolah, data_orang_tua dan alamat_orang_tua.
4.5.3. Normalisasi
Berikut akan dijelaskan proses normalisasi, mulai dari tabel yang belum dinormalisasi sampai 3NF. Tabel yang akan di normalisasi
adalah tabel data_pribadi, sedangkan tabel lainnya tidak dilakukan normalisasi karena sudah dalam bentuk normal. Adapun proses
normalisasinya adalah sebagai berikut : 1. Unnormalized Form
Tahap pertama ini, semua data pendaftaran akan dicatat. Syarat Normal kesatu 1NF adalah menghilangkan redudansi data dan
semua field sudah bernilai atomik. Pada tabel 4.2 adalah tabel yang berbentuk tidak normal, dimana kolom id_pilihan, program,
pilihan, id_asal_sekolah, nama_sekolah, jurusan, tahun_lulus, id_data_orang_tua, nama_ayah, agama_ayah, pendidikan_ayah,
id_alamat_orang_tua, alamat dan kota belum memiliki nilai atomik dan memiliki redudansi data. Hal ini akan diperbaharui
pada bentuk 1NF. Berikut adalah tabel yang belum dinormalisasi tersebut:
2. First Normal Form 1NF Syarat pada 1NF adalah semua kolom data harus memiliki nilai
atomik. Maka dari itu, kolom id_pilihan, program, pilihan, id_asal_sekolah,
nama_sekolah, jurusan,
tahun_lulus, id_data_orang_tua, nama_ayah, agama_ayah, pendidikan_ayah,
id_alamat_orang_tua, alamat dan kota harus diubah nilainya untuk mendapatkan nilai atomik. Untuk mendapatkan nilai atomik itu, maka
data kedua yang terdapat pada kolom tersebut akan dipindahkan untuk dibuat baris baru. Berikut ini adalah komposisi tabel yang sudah
berada pada 1NF.
3. Second Normal Form 2NF Syarat pada bentuk normal kedua 2NF adalah harus berada dalam
1NF dan menghilangkan dependensi parsial. Data yang bukan primary key
harus memiliki dependensi fungsional terhadap primary key. Berikut adalah primary key tersebut beserta kolom yang
dipengaruhinya : a. id_data_pribadi nama_lengkap, jns_klmn, tmpt_lahir, no_ktp
b. id_pilihan program, pilihan c. id_asal_sekolah nama_sekolah, jurusan, tahun_lulus
d. id_data_orang_tua nama_ayah, agama_ayah, pendidikan_ayah e. id_alamat_orang_tua alamat, kota
Maka dari itu tabel data_pribadi, akan dipecah dan dibuat empat tabel baru, yaitu tabel pilihan_program, asal_sekolah, data_orang_tua, dan
alamat_orang_tua. Berikut adalah tabel-tabel tersebut :
Tabel 4.4. Tabel data_pribadi 2NF
Id_data_pribad i
Nama_lengka p
Jns_klm n
Tmpt_lahi r
No_ktp
1 Andre
L Bekasi
1234567 8
1 Andre
L Bekasi
1234567 8
Tabel 4.5. Tabel pilihan_program 2NF
Id_data_pribadi Id_pilihan
Program Pilihan
1 1
Reguler TI
1 2
Non Reg SI
Tabel 4.6. Tabel asal_sekolah 2NF
Id_asal _
Sekolah Nama_Sekolah Jurusan Tahun_lulus
1 SMAN 10
IPA 2006
2 SMAN 47
IPS 2007
Tabel 4.7. Tabel data_orang_tua 2NF
Id_data_ orang_tua
Nama_Aya h
Agama_aya h
Pendidikan_ ayah
1 Umar
Islam S1
2 Umar
Islam S1
Tabel 4.8. Tabel alamat_orang_tua 2NF
Id_alamat_Orang_tua Alamat
Kota 1
Jl. Cemara Bekasi 2
Jl. Cemara Bekasi
4.5.4. Perancangan State Transition Diagram STD
Program aplikasi web portal ini menggunakan STD untuk membantu dalam pembuatan program. Berikut ini merupakan gambar STD yang
digunakan :
4.5.4.1.Rancangan STD Menu Utama
Rancangan modul menu berfungsi untuk memanggil sub- program lain modul-modul lain untuk dijalankan. STD rancangan
modul menu dapat digambarkan di bawah ini: 1. State Transition Diagram STD Menu Utama User
Menu Utama Klik menu Home
Masuk Halaman Home Menu Why IIUC
Menu Home
Menu Program Studi
Menu Pendaftaran Menu Fasilitas
Menu Berita Tentang Kami
Galeri Foto Menu Hubungi
Kami Klik menu Why IIUC
Masuk Halaman Why IIUC Klik menu Program Studi
Masuk Halaman Program Studi Klik menu Pendaftaran
Masuk Halaman Pendaftaran Klik menu Fasilitas
Masuk Halaman Fasilitas Klik menu Berita
Masuk Halaman Berita Klik menu Tentang Kami
Masuk Halaman Tentang Kami Klik menu Galeri Foto
Masuk Halaman Galeri Foto Klik menu Hubungi Kami
Masuk Halaman Hubungi Kami Keluar
Klik menu Home Masuk Halaman Home
Klik menu Home Masuk Halaman Home
Gambar 4.30. STD Menu Utama Admin
2. State Transition Diagram STD Menu Utama Admin
Menu Utama Klik menu Home
Masuk Halaman Home Menu Manajemen
Modul Menu Home
Menu Agenda Menu Kategori
Menu Komentar Menu Partner
IIUC Menu Download
Menu Hubungi Kami
Klik menu Manajemen Modul Masuk Halaman Manajemen Modul
Klik menu Agenda Masuk Halaman Agenda
Klik menu Kategori Masuk Halaman Kategori
Klik menu Komentar Masuk Halaman Komentar
Klik menu Partner IIUC Masuk Halaman Partner IIUC
Klik menu Download Masuk Halaman Download
Klik menu Hubungi Kami Masuk Halaman Hubungi Kami
Keluar Klik menu Home
Masuk Halaman Home Klik menu Home
Masuk Halaman Home
Menu Sekilas Info Klik menu Sekilas Info
Masuk Halaman Sekilas Info MenuAlbum
Klik menu Album Masuk Halaman Album
Menu Galeri Foto Klik menu Galeri Foto
Masuk Halaman Galeri Foto Menu Menu
Utama Klik menu Menu Utama
Masuk Halaman Menu Utama Menu Sub Menu
Klik menu Sub Menu Masuk Halaman Sub Menu
Menu Halaman Statis
Klik menu Halaman Statis Masuk Halaman Halaman Statis
Menu Validasi Klik menu Validasi
Masuk Halaman Validasi Klik menu Logout
Masuk Halaman Logout Menu Logout
Gambar 4.31. STD Menu Utama Admin
3. State Transition Diagram STD Menu Pendaftaran
Menu Home Klik menu Pendaftaran
Tampil sub menu Pendaftaran Menu Pendaftaran
Keluar Klik menu Home
Masuk Halaman Home Klik menu Home
Masuk Halaman Home
Menu Syarat Pendaftaran
Menu Pendaftaran Online
Klik menu Syarat Pendaftaran Masuk Halaman Syarat Pendaftaran
Klik menu Pendaftaran Online Masuk Halaman Pendaftaran Online
Menu Alur Pendaftaran
Klik menu Alur Pendaftaran Masuk Halaman Alur Pendaftaran
Gambar 4.32. STD Menu Pendaftaran
4. State Transition Diagram STD Menu Berita
Menu Home Klik menu Berita
Masuk Halaman Berita Menu Berita
Keluar Klik menu Home
Masuk Halaman Home Klik menu Home
Masuk Halaman Home
Menu Mahasiswa Menu Teknologi
Klik menu Mahasiswa Masuk Halaman Mahasiswa
Klik menu Teknologi Masuk Halaman Teknologi
Menu Sistem Multimedia
Klik menu Ekonomi Masuk Halaman Mahasiswa
Menu Hiburan Menu Olah Raga
Klik menu Hiburan Masuk Halaman Hiburan
Klik menu Olah Raga Masuk Halaman Olah Raga
Gambar 4.33. STD Menu Berita