Tabel Relasi Entity Relationship Diagram Struktur File

Tabel pembayaran : {kode_pembayaran,tgl,nis,kode_brg} Tabel jenis barang : {kode_brg , jenis_brg, harga } Tabel kelas : {id_kelas, kelas} Tabel jadwal : {kode_mp,id_kelas,nip,hari,jam} Tabel mata pelajaran : {kode_mp,nama_mp} Tabel guru : {nip, nama_guru} Tabel detail bayar : {kode_pembayaran, kode_brg} Keterangan : Primary key : Foreign key :

4.2.4.2 Tabel Relasi

Tabel relasi digunakan untuk mengelompokkan data menjadi tabel-tabel yang menunjukan entitas dan relasi yang berfungsi untuk mengakses data, sehingga database tersebut mudah di modifikasi. Adapun hasil relasi table beserta atribut yang terdapat di dalamnya dapat dilihat pada gambar 4.14 dibawah ini . Siswa nis NISN nama tmpt_lahir tgl_lahir jkel agama alamat notlp ank_ke skl_asl nma_ayah pendidikan_ayah pendidikan_ibu pekerjaan_ibu pendapatan hobi Cita Jarak Trans Saudara Noskhun Noseriskhun Noijasah Pass aktif id_kelas status matematika ipa bindo tesngaji pendaftaran no_pendaftaran nis kelas id_kelas kelas guru nip nama Kode_mp jenis_brg kode_brg jenis_brg harga jadwal Kode_mp Id_kelas Nip Hari jam Mata_pelajaran kode_mp nama_mp pembayaran Kode_pembayaran Tgl Nis Detail_bayar Kode_pembayaran Kode_brg Gambar 4.14 Tabel Relasi sistem informasi akademik di MTsN 1

4.2.4.3 Entity Relationship Diagram

Perancangan ERD bertujuan untuk mengetahui atau menggambarkan entitas sebagai penyimpanan data dan relasi antar entitas tersebut. Adapun Entity Relationship Diagram ERD yang terdapat pada sistem informasi akademik MTsN 1 Bandung dapat dilihat pada gambar 4.15 dibawah ini. Daftar Menjadi Siswa memiliki Kelas Membagi jadwal Membagi guru memiliki pembayaran Memiliki Detail bayar jenisbrg Membagi matapelajaran 1 N N 1 N N N 1 N 1 1 1 1 1 Gambar 4.15 ERD Sistem Informasi Akademik MTsN 1

4.2.4.4 Struktur File

Struktur file adalah penggambaran tentang file-file dalam tabel yang bertujuan dapat melihat bentuk file-file tersebut baik field-fieldnya, tipe datanya serta ukuran dari data tersebut. Berikut adalah struktur file dari Sistem Informasi Akademik di MTsN 1 Bandung . 1 . Struktur File Pendaftaran Tabel 4.2 Struktur File Pendaftaran No Field Name Type Size Key 1 No_Pendaftaran Varchar 15 2 NIS Varchar 20 2. Struktur File Siswa Tabel 4.3 Struktur file siswa No Field Name Type Size Key 1 Nis Varchar 20 2 NISN Varchar 50 3 Nama Varchar 20 4 Tmpt_lahir Varchar 20 5 Tgl_lahir Varchar 20 6 Jkel Varchar 20 7 Agama Varchar 10 8 Alamat Varchar 20 9 Notlp Varchar 10 10 Skl_Asl Varchar 50 11 Pendidikan_ayah Varchar 10 12 Pekerjaan Varchar 50 No Field Name Type Size Key 13 Pendidikan_ibu Varchar 10 14 Pekerjaan_ibu Varchar 50 15 Pendapatan Varchar 50 16 Hobi Varchar 20 17 Cita Varchar 20 18 Jarak Varchar 50 19 Trans Varchar 50 20 Saudara Varchar 50 21 NoSKHUN Varchar 50 22 Noseriskhun Varchar 50 23 Noijasah Varchar 50 24 Pass Varchar 50 25 Aktif Enum ‘Y’,’N’ 26 Id_kelas int 10 27 Status Enum ‘0’,’1’,’2’ 28 Matematika int 11 29 Ipa Int 11 30 Bindo Int 11 31 Tesngaji Int 11 32 totalnilai Int 10 3. Struktur File Pembayaran Tabel 4.4 Struktur File Pembayaran No Field Name Type Size Key 1 Kode_Pembayaran Varchar 10 2 Tgl Date 3 NIS Varchar 20 4 Kode_brg Int 15 4.Struktur File Jenis Barang Tabel 4.5 Struktur file jenis barang No Field Name Type Size Key 1 Kode_brg Int 15 2 Jenis_brg Varchar 20 3 Harga Varchar 20 5.Struktur File Kelas Tabel 4.6 Struktur file kelas No Field Name Type Size Key 1 Id_kelas Int 10 2 Kelas Varchar 10 6. Struktur File Guru Tabel 4.7 Struktur file guru No Field Name Type Size Key 1 NIP Varchar 20 2 Nama_Guru Varchar 50 7. Struktur File Mata Pelajaran Tabel 4.8 Struktur file mata pelajaran No Field Name Type Size Key 1 Kode_mp Int 11 2 Nama_mp Varchar 20 8. Struktur File Jadwal Tabel 4.9 Struktur file jadwal No Field Name Type Size Key 1 Kode_mp Int 11 2 Id_kelas Int 10 3 Nip varchar 20 4 Hari varchar 10 5 Jam varchar 20 9. Struktur File Modul Tabel 4.10 Struktur file modul No Field Name Type Size Key 1 Id_modul Int 5 2 Nama_modul Varchar 50 3 Link Varchar 100 4 Static_conten Text 5 Gambar Varchar 100 6 Publish Enum ‘Y’,’N’ 7 Status Varchar 50 8 Aktif Enum ‘Y’,’N’ 9 Urutan Int 5 No Field Name Type Size Key 10 Link_seo Varchar 50 10. Struktur File User Tabel 4.11 struktur file user No Field Name Type Size Key 1 Id Int 11 2 Username Varchar 20 3 Password Varchar 20 11. Struktu file detail bayar Tabel 4.12 Struktur file detail bayar No Field Name Type Size Key 1 Kode_pembayaran Varchar 10 2 Kode_brg Int 15

4.2.4.5 Kodefikasi