Cari Blog Ini

Diberdayakan oleh Blogger.

search

Flow -  Progress

Rabu, 03 Juli 2019

DFD (Data Flow Diagram) atau Diagram Aliran Data

by seftianhanafi.blogspot.com  |  at  Juli 03, 2019
DFD (Data Flow Diagram) atau Diagram Aliran Data

DFD menggambarkan penyimpanan data dan proses yang mentransformasikan data. DFD menunjukkan hubungan antara data dan proses pada sistem. DFD (Data Flow Diagram) adalah gambaran keseluruhan kerja sistem secara garis besar. DFD merupakan peralatan yang berfungsi untuk menggambarkan secara rinci mengenai sistem sebagai jaringan kerja antar dari dan ke mana data mengalir serta penyimpanannya (Oetomo, 2002).

Perancangan DFD Sistem Informasi Penerimaan Siswa Baru Di SD


Ini adalah diagram konteks sistem informasi penerimaan siswa baru di SDN Jilatan Kecamatan Batu Ampar Kabupaten Tanah Laut.
Keterangannya yaitu, Orang tua melakukan login dan selanjutnya mengisikan data calon siswa/data anaknya yang akan didaftarkan kesekolah SD tersebut. Kemudian Admin dan kepala sekolah login terlebih dahulu untuk melihat data orang tua dan data calon siswa.

1.     Diagram dekomposisi

Gambar 3 Rancangan Diagram Dekomposisi
Level 3 Proses 1
Orang tua hanya dapat menginputkan data orang tua, sedangkan Admin hanya dapat melihat, mengedit, dan menghapus data orang tua. Kemudian Kepala sekolah hanya dapat melihat data orang tua.
Level 3 Proses 2
Orang tua hanya dapat menginputkan data calon siwa, sedangkan Admin hanya dapat melihat, mengedit, dan menghapus data calon siswa. Kemudian Kepala sekolah hanya dapat melihat data calon siswa.
Level 3 Proses 3
Admin dan Kepala sekolah bisa melihat laporan data calon siswa dan data orang tua.



2.       Level 1
Gambar 4 DFD level 1
Keterangan :
-       Proses Login
Orang tua, Admin, dan Kepala sekolah melakukan login dan akan tersimpan di tb_login.


3.     Level 2
Gambar 5 DFD level 2
Keterangan :
-       Proses Data orang tua
Orang tua mengisi data orang tua dan akan tersimpan di tb_orangtua. Selanjutnya Admin dan Kepala sekolah dapat melihat data orang tua.
-       Proses Data calon siswa
Orang tua mengisi data calon siswa dan akan tersimpan di tb_calonsiswa. Selanjutnya Admin dan Kepala sekolah dapat melihat data calon siswa.
-       Proses Laporan
Admin dan Kepala sekolah dapat melihat laporan data calon siswa dan data orang tua.
-       Proses Logout
Semua entitas luar yang login berhak logout.

4.       Level 3
Gambar 6 DFD level 3
Keterangan :
-       Proses Input data orang tua
Orang tua melakukan input data orang tua dan akan tersimpan di tb_orang tua.
-       Proses Lihat data orang tua
Admin dan Kepala sekolah dapat melihat data orang tua.
-       Proses Edit data data orang tua
Admin dapat mengedit data orang tua.
-       Proses Hapus data orang tua
Admin dapat menghapus data orang tua.
-       Proses Input data calon siswa
Orang tua melakukan input data calon siswa dan akan tersimpan di tb_calonsiswa.
-       Proses Edit data calon siswa
Admin dapat mengedit data calon siswa.
-       Proses Hapus data calon siswa
Admin dapat menghapus data calon siswa.
-       Proses Lihat laporan
Admin dan Kepala sekolah dapat melihat laporan data calon siswa dan data orang tua.


5.       Level 3 proses 1
Gambar 7 DFD level 3 proses 1
Keterangan :
Orang tua hanya dapat menginputkan data orang tua, sedangkan Admin hanya dapat melihat, mengedit, dan menghapus data orang tua. Kemudian Kepala sekolah hanya dapat melihat data orang tua.

2.       Level 3 proses 2
Gambar 8 DFD level 3 proses 2
Keterangan :
Orang tua hanya dapat menginputkan data calon siwa, sedangkan Admin hanya dapat melihat, mengedit, dan menghapus data siswa. Kemudian Kepala sekolah hanya dapat melihat data calon siswa.
 
3.       Level 3 proses 3
Gambar 9 DFD level 3 proses 3
Keterangan :
Admin dan Kepala sekolah dapat melihat laporan data calon siswa dan data orang tua.

Semoga blog ini dapat bermanfaat dan dapat membantu teman sekalian dan jangan lupa dukung terus blog ini agar dapat berkembang untuk kedepanya.

ERD (Entity Relationship Diagram)

by seftianhanafi.blogspot.com  |  at  Juli 03, 2019
ERD (Entity Relationship Diagram)
    ERD adalah suatu diagram yang digunakan untuk memodelkan struktur data dan hubungan antar data. ERD berfungsi untuk menggambarkan relasi dari dua file atau dua tabel yang dapat dogolongkan dalam tiga macam bentuk relasi, yaitu satu-satu, satu-banyak dan banyak-banyak (Oetomo, 2002). Sedangkan Fathansyah (2004) E-R Diagram adalah diagram yang berisi komponen-komponen entitas dan himpunan relasi yang masingmasing dilengkapi dengan atribut-atribut yang merepresentasikan seluruh fakta yang ditinjau.
Simbol-simbol yang digunakan dalam Entity Relationship Diagram adalah sebagai berikut:
a.    Entitas (Entity)
Entitas adalah objek data prinsip tentang informasi yang dikumpulkan. Suatu obyek yang dapat didefinisikan dalam lingkungan pemakai dalam konteks sistem yang telah dibuat. Entity digunakan atau digambarkan persegi empat.
b.    Atribut
Atribut merupakan objek data yang mengidentidikasi atau menguraikan entitas dimana mereka dihubungkan. Kejadian dari suatu atribut tertentu adalah suatu nilai (value). Atribut digambarkan dengan simbol Ellips.
c.    Hubungan (Relationship)
Hubungan ini dinamakan relationship atau relasi. Suatu relationship adalah suatu asaosiasi antara dua tabel atau lebih. Hubungan harus dibedakan antara hubungan bentuk dengan isi dari hubungan itu sendiri. Hubungan digambarkan dengan simbol ketupat. Hubungan terdiri dari beberapa jenis, diantaranya adalah:
1)    Hubungan satu-ke-satu (One-to-One Relationship) memiliki kardinalitas atau derajat satu dan hanya satu di kedua arahnya. Hubungan ini dinotasikan dengan 1 ke 1 atau 1:1.
2)    Hubungan Banyak ke Satu (Many-to-One) memiliki kardinalitas dalam satu arah untuk satu atau lebih dan diarah lain untuk satu dan hanya satu. Hubungan ini dinotasikan dengan M:1 atau M ke 1.
3)    Hubungan Banyak ke Banyak (Many-to-Many) adalah salah satu yang memiliki derajat satu atau lebih yang berlaku ke kedua arah. Hubungan ini dinotasikan sebagai M:M (M ke M) atau M:N (M ke N). Lantaran angka aktual disetiap derajat biasanyatidak sama, maka kita menggunakan notasi M:N.
4)    Garis, Digunakan untuk menghubungkan entity dengan entity maupun entity dengan atribut.


Rancangan ERD Sistem Informasi Penerimaan Siswa Baru Di SD
Dalam SD terdapat: pendaftaran dan memiliki 1 user untuk 2 orang beda level yaitu operator/admin dan kepala sekolah untuk melakukan monitoring. calon siswa harus memiliki ijazah TK untuk dilampirkan saat di formulir pendaftaran, SD membuka 1 pendaftaran.
Entitas: pendaftaran, calon_siswa, orang_tua/user (orang tua calon siswa), dan user(admin & kepala sekolah).
Maka dapat digambarkan untuk rancangan ERD (Entity Relationship Diagram) dan DFD (Data Flow Diagram) adalah sebagai berikut;

Gambar 1 Rancangan ERD (Entity Relationship Diagram)

a.    Calon siswa
Entitas Calon siswa memiliki atribut:
1)    Id_calon siswa
2)    Nama
3)    Alamat
4)    Id_sd
5)    Ijazah_tk
6)    Kdpendaftaran
7)    Id_orangtua
8)    Agama
9)    Tempat lahir
10)    Tanggal lahir
11)    Jenis_kelamin


b.    Orang tua/user

Entitas Orang tua memiliki atribut:
1)    Id_orangtua
2)    Nama
3)    Alamat
4)    Pekerjaan
5)    No_hp
6)    Jenis_kelamin
7)    Agama
8)    Username
9)    Password
10)    Tempat lahir
11)    Tanggal lahir
12)    Id_calonsiswa


c.    Pendaftaran
Entitas Pendaftaran memiliki atribut:
1)    Kdpendaftaran
2)    Id_calonsiswa
3)    Id_sd
4)    Tgl_daftar


d.    User
Entitas User memiliki atribut:
1)    Id_user
2)    Nama
3)    Level (admin & kepala sekolah)
4)    kdpendaftaran


Semoga blog ini dapat bermanfaat dan dapat membantu teman sekalian dan jangan lupa dukung terus blog ini agar dapat berkembang untuk kedepanya.

Tugas Besar Pemrograman Visual

Proudly Powered by Blogger.