Flow Map Diagram Konteks Data Flow Diagram Kamus Data

53 ditanda tangan, setelah ditanda tangan raport diberikan kembali kepada walikelas untuk dibagikan kepada siswa.

4.2.3.1. Flow Map

Flowmap adalah diagram yang menunjukan aliran data berupa formulir-formulir atau keterangan-keterangan berupa dokumentasi yang mengalir atau beredar didalam suatu sistem. Berikut flowmap sistem akademik yang diusulkan : 54 Gambar 4.7 Flowmap yang Diusulkan 55

4.2.3.2. Diagram Konteks

Diagram Konteks adalah lingkup suatu sistem, yaitu keterkaitan sistem dengan lingkungan. Lingkup ini ditentukan dari besarnya pengaruh data yang diterima dan informasi yang dihasilkan lingkungan ini diwakili oleh entitas-entitas luar, dimana digambarkan tentang entitas yang memberikan sesuatu kepada atau dari sistem. Gambar 4.8 Diagram Konteks yang Diusulkan 56

4.2.3.3. Data Flow Diagram

Data Flow Diagram atau diagram alir data adalah sistem secara logical, gambar ini tidak bergantung kepada perangkat lunak, struktur data, atau organisasi file, diagram alir data dibuat bertujuan untuk membantu analisis sistem untuk meringkas informasi sistem. Berikut diagram alir data yang digunakan untuk sistem baru pengolahan data akademik. Gambar 4.9 DFD Level 0 yang Diusulkan 57 Gambar 4.10 DFD Level 1 Proses 1 yang Diusulkan Guru Kepala sekolah 2.2 Buat Laporan Data Guru 2.3 Buat Tugas Mengajar 2.5 Buat Data Walikelas F. Data Guru Data Guru 2.1 Input Data Guru Data Guru Siswa Data Guru Laporan Data Guru 2.7 Buat Jadwal Pelajaran Data Guru Jadwal Pelajaran F. Data Kelas Data Kelas F. Data Matpel Data Matpel Data Matpel 2.4 Cetak Tugas Mengajar 2.8 Cetak Jadwal Pelajaran Data Guru 2.6 Cetak Data Walikelas Data Walikelas Data Walikelas Data Walikelas Jadwal Pelajaran Gambar 4.11 DFD Level 1 Proses 2 yang Diusulkan 58 Gambar 4.12 DFD Level 1 Proses 3 yang Diusulkan

4.2.3.4. Kamus Data

Kamus data merupakan kumpulan data yang digunakan serta dihasilkan oleh perangkat lunak. Berikut ini daftar seluruh data yang akan digunakan dan dihasilkan oleh perangkat lunak sistem pengolahan data akadenik. Kamus data dibuat berdasarkan arus data yang ada diDFD. Kamus data sistem akademik : 59 1. 2. Nama Arus Data Alias Aliran Arus Data Struktur Data Nama Arus Data Alias Aliran Arus Data Struktur Data : : : : : : : : Data Siswa - Siswa - Proses 1.1 NIS, Nama_Siswa, Tempat_Lahir, Tanggal_Lahir, Jenis_Kelamin, Agama, Kewarganegaraan, Alamat, Telepon, Nama_Ayah, Pendidikan_Ayah, Pekerjaan_Ayah, Nama_Ibu, Pendidikan_Ibu, Pekerjaan_Ibu, Status_Masuk, Tahun_Masuk, Kelas_Masuk, kode_kelas Laporan Data Siswa - Proses 1.2 - Kepala Sekolah NIS, Nama_Siswa, Tempat_Lahir, Tanggal_Lahir, Jenis_Kelamin, Agama, Kewarganegaraan, Alamat, Telepon, Nama_Ayah, Pendidikan_Ayah, Pekerjaan_Ayah, 60 3. 4. Nama Arus Data Alias Aliran Arus Data Struktur Data Nama Arus Data Alias Aliran Arus Data Struktur Data : : : : : : : : Nama_Ibu, Pendidikan_Ibu, Pekerjaan_Ibu, Status_Masuk, Tahun_Masuk, Kelas_Masuk, kode_kelas Data Guru - Guru - proses 2.1 NIP, Nama_Guru, Tempat_Lahir_Guru, Tanggal_Lahir_Guru, Jenis_Kelamin, Agama, Status_Kawin, Jabatan, Mengajar_dikelas Lap. Data Guru - Proses 2.2 – Kepala Sekolah NIP, Nama_Guru, Tempat_Lahir_Guru, Tanggal_Lahir_Guru, Jenis_Kelamin, Agama, Status_Kawin, Jabatan, 61 5. 6. 7. Nama Arus Data Alias Aliran Arus Data Struktur Data Nama Arus Data Alias Aliran Arus Data Struktur Data Nama Arus Data Alias Aliran Arus Data Struktur Data : : : : : : : : : : : : Mengajar_dikelas Data Kelas - Proses 1.3 – Siswa Kode_Kelas, Tahun_Ajaran_Kelas, Jumlah_Siswa, Tingkat_Kelas Data Mata Pelajaran F. Data Guru – Proses 2.5 Nama_Matpel, Kode_Matpel, Jumlah_Jam, Status_Matpel Tugas Mengajar F. Data Guru - Guru NIP, Nama_Guru, Kode_Matpel, Nama_Matpel, Tahun_Ajaran_Mengajar, Kode_Kelas 62 8. 9. 10. Nama Arus Data Alias Aliran Arus Data Struktur Data Nama Arus Data Alias Aliran Arus Data Struktur Data Nama Arus Data Alias Aliran Arus Data Struktur Data : : : : : : : : : : : : Data Walikelas F. Data Guru - Guru NIP, Nama_Guru, wali_kelas_kelas Jadwal Pelajaran Proses 2.5 - Siswa - Guru Kode_Matpel, Nama_Matpel, Kode_Kelas, NIP, Nama_Guru, Hari, Jam_Awal, Jam_Akhir, Semester, Tahun, Jumlah_Jam Nilai Guru - Proses 3.1 NIS, Nama_Siswa, Semester, Tahun_Ajaran_Jadwal, Kode_Matpel, Nama_Matpel, harian1, harian2, 63 harian3, harian4, harian5, harian6, ratarata, uts, rataratauts, uas, rataratauas, nilairaport, keterangan.

4.2.4. Perancangan Basis Data