Diagram Konteks Analisis Kebutuhan Fungsional

3.1.6 Entity Relationship Diagram ERD

ERD menggambarkan hubungan antara objek data. ERS adalah notasi yang digunakan untuk melakukan aktifitas pemodelan data. ERD Sisteim Pendukung Keputusan untuk Menyeleksi Calon Siswa ini dapat digambarkan seperti pada gambar 3.6 di bawah ini: Siswa Komponen Nilai Komponen Check Fisik Penilaian Id_siswa Agama Jenis_kelamin Tempat_lahir Tgl_lahir Nama_lengkap No_tlp Alamat Id_check Nama_check_fisik Id_komp_nilai Nama_komponen_ nilai Menghasilkan Menentukan Jurusan Id_siswa Nama_lengkap Nilai_rata status Id_jurusan Nama_jurusan N N N 1 1 Memilih keahlian2 keahlian1 nilai 1 Id_jurusan N 1 Standar nilai 1 Id_siswa Id_check Id_komp_nilai Hasil Nilai Tahun Ajaran Id_tahun Tahun_ajaran Id_tahun N Memiliki Memiliki Memiliki Memiliki N N N 1 1 1 1 Id_tahun Id_tahun Id_tahun Id_tahun Id_tahun Sekolah_asal Gambar 3.6 ERD Sistem Pendukung keputusan untuk Menyeleksi Calon Siswa

3.1.7 Analisis Kebutuhan Fungsional

3.1.7.1 Diagram Konteks

Diagram konteks digunakan untuk menggambarkan sistem pertama kali secara garis besar. Diagram konteks juga merupakan diagram arus data data flow diagram DFD dengan level yang teratas top level. Berikut adalah diagram konteks Sistem Pendukung Keputusan untuk menyeleksi Calon Siswa di SMK Teratai Putih Global 1 Bekasi : DIAGRAM KONTEKS Sistem Pendukung Keputusan Untuk Menyeleksi Calon Siswa SMK Gambar 3.7 Diagram Konteks 3.1.7.2 Data Flow Diagram DFD DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan. DFD dapat menggambarkan arus data di dalam sistem dengan terstruktur dan jelas. Berikut ini merupakan rancangan data flow diagram yang diusulkan pada sistem pendukung keputusan untuk menyeleksi calon siswa SMK di SMK Teratai Putih Global 1 Bekasi: Data Flow Diagram Level 0 Sistem Pendukung Keputusan Untuk menyeleksi Calon Siswa SMK di SMK Teratai Putih Global 1 Bekasi Gambar 3.8 DFD Level 0 Sistem Pendukung Keputusan untuk Menyeleksi Calon Siswa Data Flow Diagram Level 1 Proses 2 Konfirmasi Tahun Ajaran Gambar 3.9 DFD Level 1 Proses 2 Konfirmasi Tahun Ajaran Data Flow Diagram Level 1 Proses 3 Pengolahan Data Master Gambar 3.10 DFD Level 1 Proses 3 Pengolahan Data Master Data Flow Diagram Level 2 Proses 3.1 Pengolahan Data User Gambar 3.11 DFD Level 2 Proses 3.1 Pengolahan Data User Data Flow Diagram Level 2 Proses 3.2 Pengolahan Data Siswa UserPanitia Seleksi Ujian 3.2.2 Ubah Data Siswa 3.2.3 Pencarian Data Siswa 3.2.4 Cetak Laporan Data Siswa TSiswa Data siswa yang akan dubah Info data siswa yang telah diubah Data siswa yang akan diubah Info data siswa yang telah diubah Info data siswa yang telah dicari Data siswa yang akan dicari 3.2.1 Tambah Data Siswa Data siswa yang akan ditambah Info data siswa yang telah ditambah Data siswa yang akan ditambah Info data siswa yang telah ditambah Data siswa yang akan dicetak Info data siswa yang telah dicetak Data siswa yang akan dicetak Info data siswa yang telah dicetak TJurusan Info Data Jurusan Request Data Jurusan Info data siswa yang telah dicari Data siswa yang akan dicari Login user valid Login user valid Login user valid Login user valid Ttahun Request data tahun Info data tahun Gambar 3.12 DFD Level 2 Proses 3.2 Pengolahan Data Siswa Data Flow Diagram Level 2 Proses 3.3 Pengolahan Data Komponen Nilai Gambar 3.13 DFD Level 2 Proses 3.3 Pengolahan Data Komponen Nilai Data Flow Diagram Level 2 Proses 3.4 Pengolahan Data Komponen Check Fisik Gambar 3.14 DFD Level 2 Proses 3.4 Pengolahan Data Komponen Check Fisik Data Flow Diagram Level 2 Proses 3.5 Pengolahan Data Jurusan Gambar 3.15 DFD Level 2 Proses 3.5 Pengolahan Data Jurusan Data Flow Diagram Level 2 Proses 3.6 Pengolahan Data Tahun Ajaran Gambar 3.16 DFD Level 2 Proses 3.6 Data Tahun Ajaran Data Flow Diagram Level 2 Proses 4 Pengolahan Nilai Gambar 3.17 DFD Level 2 Proses 4 Pengolahan Nilai Data Flow Diagram Level 3 Proses 4.1 Pengolahan Nilai Gambar 3.18 DFD Level 2 Proses 4.1 Pengolahan Data Nilai Baru Data Flow Diagram Level 3 Proses 4.2 Pengolahan Data Hasil Nilai Gambar 3.19 DFD Level 3 Proses 4.1.1 Pengolahan Data Status dan Penjurusan

3.1.7.3 Spesifikasi Proses