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