BUATLAH : FLOWCHART, DIAGRAM KONTEKS, DIAGRAM ZERO,NORMALISASI,
ERD,KAMUS DATA DARI SISTEM INFORMASI NILAI SISWA
Nama: Pahrul Rizal
Kelas:TI22C5
Nim:312210304
FAKULTAS TEKNIK
PENDIDIKAN TEKNIK INFORMATIKA
UNIVERSITAS PELITA BANGSA
FLOWCHART
Orang
Kepala Tua
Siswa Guru Wali Kelas Tata Usaha KURIKULUM
Sekolah Siswa
Data Mata Data Mata
Data Guru Data Guru Pelajaran Pelajaran
Data Siswa Data Siswa
Input Data
Data Nilai Data Nilai
Guru
Semester Semester
Input Data Input Data Mata
Siswa Pelajaran
Input Data Nilai
Semester
Daftar Hadir Daftar Hadir
Siswa Siswa
Input Daftar
Hadir Siswa
Informasi Proses Sistem Informasi
Daftar Hadir informasi
Siswa daftar hadir
Nilai Siswa
siswa
Informasi Proses
Pendidikan informasi
pendidikan
Informasi Proses informasi
Data Siswa data siswa
Cetak Laporan
Daftar Hadir
Siswa
Laporan Daftar
Laporan Daftar Hadir Siswa
Hadir Siswa
Cetak Laporan
Pendidikan
Laporan Laporan
Pendidikan Pendidikan
Laporan
Mengesahkan
pendidikan yang
Laporan
sudah disahkan
Pendidikan
A
Laporan
pendidikan yang
sudah disahkan
Laporan
Pendidikan
Catatan pengambil
laporan
Catat data
pengambil
laporan
pendidikan
Laporan Laporan
Pendidikan Pendidikan
Catatan pengambil
laporan
B
DIAGRAM KONTEKS
DFD Level 1 Sistem Informasi Nilai Siswa
DFD Lavel 2 Proses 3 Pengolahan Daftar Hadir Siswa.
3.1 Daftar hadir
Siswa Daftar hadir siswa Mengolah daftar Daftar hadir siswa
siswa
hadir siswa
Daftar hadir siswa
3.2
Orang Tua
Siswa Laporan daftar hadir siswa Membuat laporan
Data Flow Diagram Lavel 2 Proses 4 Pengolahan Laporan Pendidikan.
NORMALISASI
Unnormalized :
nis nama_siswa alamat_siswa kelas jurusan
tahun_ajaran nama_ortu nohp_ortu password foto
nip nama_guru alamat_guru no_tlp tahun_ajaran
kode_mp nama_mp wali_kelas kelas nis
nama_siswa tahun_ajaran izin sakit tanpa_ket
nis nama_siswa tahun_ajaran izin sakit
tanpa_ket nis nama_siswa kelas tahun_ajaran
nama_mp semester nilai_uh nilai_tgs nilai_uts
nilai_uas rata_rata rt_perbaikan tahun_ajaran nis
nama_siswa kelas tahun_ajaran nama_mp semester
nilai_uh nilai_tgs nilai_uts nilai_uas rata_rata
rt_perbaikan tahun_ajaran nis nama_siswa kelas
tahun_ajaran nama_mp rata_rata rt_perbaikan kat_mp
Normalisasi 1 :
nis nama_siswa alamat_siswa kelas jurusan
tahun_ajaran nama_ortu nohp_ortu password foto
nip nama_guru alamat_guru no_tlp kode_mp
wali_kelas izin sakit tanpa_ket nama_mp
nilai_uh nilai_tgs nilai_uts nilai_uas rata_rata
rt_perbaikan kat_mp
Normalisasi 2
Siswa
nis nama_siswa kelas jurusan tahun_ajaran
nilai_uh nilai_tgs nilai_uts nilai_uas rata-rata
ijin sakit tanpa_ket foto
Guru
nip nama_guru alamat no_tlp tahun_ajaran
kode_mp mata_mp wali_kelas kelas
Mata pelajaran
kode_mp nama_mp kat_mp jurusan
kelas
Kelas
nama_kelas jurusan jml_siswa
Normalisasi 3
Siswa
nis* nama_siswa alamat nama_ortu nohp_ortu
nama_kelas** jurusan tahun_ajaran foto
Guru
nip* tahun_ajaran kode_mp wali_kelas kelas**
status tanggal
Data Guru
nip** nama_guru alamat no_tlp
Kelas
nama_kelas* jurusan jml_siswa
Mata pelajaran
kode_mp* nama_mp kat_mp jurusan
kelas**
Nilai
nis** kode_mp** nilai_uh nilai_tgs nilai_uts
nilai_uas rata-rata rt_perbaikan tahun_ajaran kat_mp
Kehadiran
nis** ijin sakit tanpa_ket
Berikut tabel relasi dari hasil normalisasi di atas :
ERD
Data Guru
1 Mata
n Guru 1 mengajar n
pelajara
n
Nilai 1 menghasilkan
mendapat
Kehadiran n mendapat 1 Siswa
Kelas
Kamus Data
1. Nama arus data : Data siswa
Arus data : Entitas Siswa – Proses 1
Atribut : nis, nama_siswa, alamat_siswa, kelas, jurusan, thn_ajaran, nama_ortu,
nohp_ortu, password, foto.
2. Nama arus data : Data guru
Arus data : Entitas Guru – Proses 2
Atribut : nip, nama_guru, alamat_guru, no_tlp, tahun_ajaran kode_mp, nama_mp,
wali_kelas, kelas.
3. Nama arus data : Daftar hadir siswa
Arus data : Entitas Siswa – Proses 3
Atribut : nis, nama_siswa, tahun_ajaran, izin, sakit, tanpa_ket
4. Nama arus data : Laporan daftar hadir siswa
Arus data : Entitas Orang Tua Siswa – Proses 3
Atribut : nis, nama_siswa, tahun_ajaran, izin, sakit,tanpa_ket
5. Nama arus data : Daftar nilai semester
Arus data : Entitas Guru – Proses 4
Atribut : nis, nama_siswa, kelas, tahun_ajaran, nama_mp, nilai_uh, nilai_tgs,
nilai_uts, nilai_uas, rata_rata, rt_perbaikan, tahun_ajaran.
6. Nama arus data : Informasi pendidikan
Arus data : Entitas Siswa - Proses 4
Atribut : nis, nama_siswa, kelas, tahun_ajaran, nama_mp,nilai_uh, nilai_tgs, nilai_uts,
nilai_uas, rata_rata, rt_perbaikan, tahun_ajaran.
7. Nama arus data : Laporan pendidikan
Arus data : Entitas Orang Tua Siswa – Proses 5
Atribut : nis, nama_siswa, kelas, tahun_ajaran, nama_mp, kat_mp, rata_rata,
rt_perbaikan