• Tidak ada hasil yang ditemukan

Elemen Dasar Diagram Alir Data (DAD)

N/A
N/A
ViQ X

Academic year: 2024

Membagikan "Elemen Dasar Diagram Alir Data (DAD)"

Copied!
15
0
0

Teks penuh

(1)

PRAKTIKUM 6

ELEMEN DASAR DARI DIAGRAM ALIRAN DATA (DAD)

1. Kesatuan Luar (External Entity)

Pedoman pemberian nama Kesatuan Luar (External Entity):

a) Nama Terminal/ Kesatuan Luar (External Entity) berupa kata benda.

b) Terminal tidak boleh memiliki nama yang sama kecuali memang obyeknya sama (digambarkan dua kali dan terminal diberi garis miring pada pojok kiri atas).

Calon Siswa

Biro Pendaftaran

Biro Pendaftaran

2. Arus Data (Data Flow)

Pedoman pemberian nama Aliran Data/ Arus Data (Data Flow):

a) Nama Aliran Data terdiri dari beberapa kata yang dihubungkan dengan garis sambung (underscore).

b) Tidak boleh ada Aliran Data yang namanya sama, dan pemberian nama harus mencerminkan isinya.

c) Aliran data yang terdiri atas beberapa elemen dapat dinyatakan dengan grup elemen.

d) Hindari penggunaan kata “data” dan “informasi” untuk memberi nama pada Aliran Data.

e) Sedapat mungkin nama Aliran Data ditulis lengkap.

f) Nama Aliran Data yang masuk ke dalam suatu Proses tidak boleh sama dengan nama Aliran Data yang keluar dari proses tersebut.

g) Tidak boleh ada Aliran Data dari Terminal ke Data Store atau sebaliknya karena hubungan Terminal dengan Data Store harus melalui Proses.

1.1

Pengisian Formulir Identitas Calon

Siswa

Calon Siswa File_Identitas_Calon_Siswa

Identitas_Calon_Siswa_Valid Identitas_Calon_Siswa

(2)

3. Proses (Process)

Pedoman pemberian nama Proses (Process):

a) Nama Proses (Process) terdiri kata kerja dan kata benda yang mencerminkan fungsi Proses (Process) tersebut.

b) Jangan gunakan istilah “Proses” sebagai bagian dari nama suatu Proses (Process).

c) Tidak boleh ada beberapa Proses (Process) yang memiliki nama yang sama.

d) Proses (Process) harus diberi nomor.

e) Penomoran Proses (Process) pada tingkat pertama (Diagram Nol) adalah 1.0, 2.0, 3.0, dan seterusnya.

f) Penomoran Proses (Process) pada tingkat kedua (Diagram Rincian dari Proses 1.0) adalah 1.1, 1.2, 1.3, dan seterusnya.

g) Proses (Process) pada Context Diagram tidak perlu diberi nomor.

Sistem Informasi Pendaftaran Siswa Baru

1.0 Pendataan

1.1 Pengisian Formulir

Identitas Calon Siswa

1.2 Penyelesaian Ujian Seleksi

1.3 Pengisian Identitas

Pengguna

4. Simpanan Data (Data Store)

Pedoman pemberian nama Data Store:

a) Nama harus mencerminkan Data Store tersebut.

b) Bila nama Data Store lebih dari satu kata, maka harus diberi tanda sambung (underscore).

File_Hasil_Ujian_Seleksi

File_Identitas_Calon_Siswa

(3)

5. Kamus Data

Kamus Data adalah katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi. Kamus Data berfungsi membantu pelaku sistem untuk mengartikan aplikasi secara detail dan mengorganisasikan semua elemen data yang digunakan dalam sistem secara persis sehingga pemakai dan penganalisis sistem mempunyai dasar pengertian yang sama tentang masukan, keluaran, penyimpanan, dan proses. Kamus data memuat hal-hal sebagai berikut:

a) Nama Arus Data

b) Alias atau nama lain dari data c) Bentuk Data

d) Arus Data e) Penjelasan

(4)

Sistem Informasi Pendaftaran

Siswa Baru

Calon Siswa

Biro Pendaftaran

Kepala Sekolah

Ketua Yayasan Identitas_Calon_Siswa

Jawaban_Ujian_Seleksi

Laporan_Hasil_Ujian_Seleksi Akun_Login Identitas_Pengguna

Laporan_Identitas_Pengguna Laporan_Identitas_Calon_Siswa

Akun_Login

Akun_Login

Laporan_Identitas_Calon_Siswa Laporan_Hasil_Ujian_Seleksi

Laporan_Identitas_Calon_Siswa Laporan_Hasil_Ujian_Seleksi

Gambar 4.1. Diagram Konteks (Garis Lengkung (kiri) dan Garis Lurus (kanan)) Calon Siswa

Kepala Sekolah Biro Pendaftaran

Sistem Informasi Pendaftaran Siswa

Baru

Ketua Yayasan Identitas_Calon_Siswa

Akun_Login Identitas_Pengguna

Akun_Login

Laporan_Hasil_Ujian_Seleksi Laporan_Identitas_Calon_Siswa Laporan_Hasil_Ujian_Seleksi

Laporan_Identitas_Calon_Siswa Laporan_Hasil_Ujian_Seleksi Akun_Login

Laporan_Identitas_Pengguna Laporan_Identitas_Calon_Siswa

(5)

Gambar 4.2. Diagram Nol/ Overview/ Level-1 (Garis Lengkung) 1.0

Pendataan

File_Identitas_Calon_Siswa

File_Jawaban_Ujian_Seleksi Identitas_Calon_Siswa_Val

id File_Identitas_Penggun

a Identitas_Pengguna_Valid

Jawaban_Ujian_Selek

2.0 Ujian Seleksi

File_Hasil_Ujian_Seleksi Record_Jawaban_Ujian_Seleks

i

Hasil_Ujian_Seleksi

Ketua Yayasan Akun_Login

Laporan_Identitas_Calon_Siswa Laporan_Hasil_Ujian_Seleksi Kepala

Sekolah

Laporan_Identitas_Calon_Sisw a

Laporan_Hasil_Ujian_Seleksi

Akun_Login Biro

Pendaftaran

Identitas_Pengguna Akun_Login

Laporan_Identitas_Pengguna Laporan_Identitas_Calon_Sis wa

Calon Siswa

Identitas_Calon_Siswa

Laporan_Hasil_Selek si

3.0 Pembuatan

Laporan

Record_Hasil_Ujian Seleksi

Record_Identitas_Calon_Siswa_Vali d

Record_Identitas_Pengguna_Vali d

(6)

1.0 Pendataan Calon Siswa

Biro Pendaftaran

Kepala Sekolah

Ketua Yayasan

2.0 Ujian Seleksi

3.0 Pembuatan

Laporan

File_Identitas_Calon_Siswa

File_Identitas_Pengguna

File_Ujian_Seleksi

File_Hasil_Ujian_Seleksi Identitas_Calon_Siswa

Jawaban_Ujian_Seleksi

Akun_Login Identitas_Pengguna

Akun_Login

Akun_Login

Identitas_Calon_Siswa_Valid Identitas_Pengguna_Valid

Jawaban_Ujian_Seleksi_Valid

Record_Jawaban_Ujian_Seleksi_Valid Hasil_Ujian_Seleksi

Record_Hasil_Ujian_Seleksi Record_Identitas_Pengguna_Valid Record_Identitas_Calon_Siswa_Valid Laporan_Identitas_Calon_Siswa

Laporan_Hasil_Ujian_Seleksi Laporan_Identitas_Calon_Siswa Laporan_Hasil_Ujian_Seleksi Laporan_Identitas_Pengguna Laporan_Identitas_Calon_Siswa Laporan_Hasil_Ujian_Seleksi

Gambar 4.3. Diagram Nol/ Overview/ Level-1 (Garis Lurus)

(7)

1.1

Pengisian Formulir Identitas Calon

Siswa Calon Siswa

Biro Pendaftaran

Kepala Sekolah

Ketua Yayasan

File_Identitas_Calon_Siswa

File_Identitas_Pengguna File_Ujian_Seleksi Akun_Login

Identitas_Pengguna

Akun_Login

Akun_Login

Identitas_Calon_Siswa_Valid

Identitas_Pengguna_Valid Jawaban_Ujian_Seleksi_Valid 1.2

Penyelesaian Ujian Seleksi

1.3

Pengisian Identitas Pengguna Identitas_Calon_Siswa

Jawaban_Ujian_Seleksi

Gambar 4.4. Diagram 1.0/ Level-2/ Rinci-1 Proses 1.0

(8)

2.1 Pemeriksaan Ujian Seleksi

File_Ujian_Seleksi

File_Hasil_Ujian_Seleksi Record_Jawaban_Ujian_Seleksi_Valid

Hasil_Ujian_Seleksi 2.2

Penilaian Ujian Seleksi

Ujian_Seleksi_Valid

Record_Ujian_Seleksi_Valid

Gambar 4.5. Diagram 2.0/ Level-2/ Rinci-1 Proses 2.0

(9)

Calon Siswa

Biro Pendaftaran

Kepala Sekolah

Ketua Yayasan

3.1 Pembuatan Laporan Hasil Ujian

Seleksi

File_Identitas_Calon_Siswa File_Identitas_Pengguna

File_Hasil_Ujian_Seleksi Record_Hasil_Ujian_Seleksi

Record_Identitas_Pengguna_Valid

Record_Identitas_Calon_Siswa_Valid Laporan_Identitas_Calon_Siswa

Laporan_Identitas_Calon_Siswa Laporan_Identitas_Pengguna Laporan_Hasil_Ujian_Seleksi

3.2 Pembuatan Laporan Identitas

Pengguna

3.3 Pembuatan Laporan Identitas

Calon Siswa Laporan_Identitas_Calon_Siswa

Laporan_Hasil_Ujian_Seleksi Laporan_Hasil_Ujian_Seleksi

Gambar 4.6. Diagram 3.0/ Level-2/ Rinci-1 Proses 3.0

(10)

KAMUS DATA

1. Penjelasan Proses

a. Modul : 1.1

Nama Modul : Pengisian Formulir Identitas Calon Siswa Masukan : Identitas_Calon_Siswa

Keluaran : Identitas_Calon_Siswa_Valid Ringkasan Proses:

Merupakan proses memasukkan Identitas Calon Siswa yang mendaftar dengan mengisi formulir pendaftaran yang disediakan sistem atau aplikasi dimana selanjutnya Identitas Calon Siswa disimpan ke dalam Data Store File_Identitas_Calon_Siswa.

b. Modul : 1.2

Nama Modul : Penyelesaian Ujian Seleksi Masukan : Jawaban_Ujian_Seleksi

Keluaran : Jawaban_Ujian_Seleksi _Valid Ringkasan Proses:

Proses yang dilakukan oleh Calon Siswa dengan menyelesaikan Ujian Seleksi yaitu dengan mengirimkan Jawaban_Ujian_Seleksi yang selanjutnya disimpan ke dalam Data Store File_Ujian_Seleksi.

c. Modul : 1.3

Nama Modul : Pengisian Identitas Pengguna Masukan : Identitas_Pengguna

Keluaran : Identitas_Pengguna _Valid

(11)

Ringkasan Proses:

Proses yang dilakukan oleh Biro Pendaftaran untuk mendaftarkan Identitas Pengguna (Biro Pendaftaran, Kepala Sekolah, dan Yayasan) ke sistem yang selanjutnya disimpan ke dalam Data Store File_Identitas_Pengguna agar para pengguna dapat masuk dan mengakses sistem atau aplikasi tersebut.

d. Modul : 2.1

Nama Modul : Pemeriksaan Ujian Seleksi

Masukan : Record_Jawaban_Ujian_Seleksi_Valid Keluaran : Ujian_Seleksi_Valid

Ringkasan Proses:

Proses yang dilakukan untuk memeriksa Jawaban Ujian Seleksi yang berada pada Data Store File_Ujian_Seleksi yang berasal dari kiriman Jawaban Ujian Seleksi dari Calon Siswa, dan apabila sudah valid maka selanjutnya disimpan kembali ke dalam Data Store File_Ujian_Seleksi untuk diproses selanjutnya.

e. Modul : 2.2

Nama Modul : Penilaian Ujian Seleksi Masukan : Record_Ujian_Seleksi_Valid Keluaran : Hasil_Ujian_Seleksi

Ringkasan Proses:

Proses yang dilakukan untuk memberikan penilaian Ujian Seleksi yang berada pada Data Store File_Ujian_Seleksi yang berasal dari kiriman Jawaban Ujian Seleksi dari Calon Siswa, dan apabila sudah dinilai maka selanjutnya disimpan ke dalam Data Store File_Hasil_Ujian_Seleksi.

f. Modul : 3.1

Nama Modul : Pembuatan Laporan Hasil Ujian Seleksi Masukan : Record_Hasil_Ujian_Seleksi

Keluaran : Laporan_Hasil_Ujian_Seleksi

(12)

Ringkasan Proses:

Setelah Ujian Seleksi selesai dinilai, maka Laporan Hasil Ujian Proses dapat diumumkan kepada Calon Siswa, Biro Pendaftaran, Kepala Sekolah, dan Ketua Yayasan.

g. Modul : 3.2

Nama Modul : Pembuatan Laporan Identitas Pengguna Masukan : Record_Identitas_Pengguna_Valid Keluaran : Laporan_Identitas_Pengguna Ringkasan Proses:

Laporan Identitas Pengguna yang telah didaftarkan ke dalam sistem dapat diumumkan kepada Biro Pendaftaran agar menjamin keamanan akses dari pihak- pihak yang tidak berwenang.

h. Modul : 3.3

Nama Modul : Pembuatan Laporan Identitas Calon Siswa Masukan : Record_Identitas_Calon_Siswa_Valid Keluaran : Laporan_Identitas_Calon_Siswa Ringkasan Proses:

Laporan Identitas Calon Siswa yang telah dimasukkan ke dalam sistem dapat disampaikan kepada Biro Pendaftaran, Kepala Sekolah, dan Ketua Yayasan untuk mengetahu jumlah dan identitas calon siswa yang sudah mendaftar.

(13)

2. Penjelasan Data Flow

a. Nama Data Flow : Identitas_Calon_Siswa Dari Proses : -

Ke Proses : 1.1

Deskripsi : Merupakan formulir yang berisi Identitas Calon Siswa yang mendaftar yang diisi langsung oleh Calon Siswa.

Struktur Data :

IDCalon_Siswa + Nama_Lengkap + Alamat_Rumah + No_Telepon + Tempat_Lahir + Tanggal_Lahir + Asal_Sekolah

b. Nama Data Flow : Identitas_Calon_Siswa_Valid Dari Proses : 1.1

Ke Proses : -

Deskripsi : Merupakan formulir yang berisi Identitas Calon Siswa yang mendaftar yang diisi langsung oleh Calon Siswa dan sudah divalidasi sistem.

Struktur Data :

IDCalon_Siswa + Nama_Lengkap + Alamat_Rumah + No_Telepon + Tempat_Lahir + Tanggal_Lahir + Asal_Sekolah

c. Nama Data Flow : Jawaban_Ujian_Seleksi Dari Proses : -

Ke Proses : 1.2

Deskripsi : Merupakan Jawaban Ujian Seleksi yang diisi dan dikirimkan oleh Calon Siswa.

Struktur Data :

IDUjian_Seleksi + IDCalon_Siswa + Jawaban + Nilai + Keterangan

d. Nama Data Flow : Jawaban_Ujian_Seleksi_Valid Dari Proses : 1.2

Ke Proses : -

(14)

Deskripsi : Merupakan Jawaban Ujian Seleksi yang diisi dan dikirimkan oleh Calon Siswa dan sudah divalidasi sistem.

Struktur Data :

IDUjian_Seleksi + IDCalon_Siswa + Jawaban + Nilai + Keterangan

e. Nama Data Flow : Identitas_Pengguna Dari Proses : -

Ke Proses : 1.3

Deskripsi : Merupakan formulir yang berisi Identitas Pengguna yang diisi langsung oleh Biro Pendaftaran sebagai kontrol hak akses ke sistem.

Struktur Data :

NIK + Nama_Lengkap + Alamat_Rumah + No_Telepon + Tempat_Lahir + Tanggal_Lahir + Jabatan

f. Nama Data Flow : Identitas_Pengguna_Valid Dari Proses : 1.3

Ke Proses : -

Deskripsi : Merupakan formulir yang berisi Identitas Pengguna yang diisi langsung oleh Biro Pendaftaran dan sudah divalidasi sistem.

Struktur Data :

NIK + Nama_Lengkap + Alamat_Rumah + No_Telepon + Tempat_Lahir + Tanggal_Lahir + Jabatan

g. Penjelasan Data Flow untuk Level selanjutnya silakan pelajari sendiri sebagai latihan ya ^_^v

(15)

3. Penjelasan Data Store

a. Nama Data Store : File_Identitas_Calon_Siswa

Struktur Data : IDCalon_Siswa + Nama_Lengkap + Alamat_Rumah + No_Telepon + Tempat_Lahir + Tanggal_Lahir + Asal_Sekolah Deskripsi : File ini untuk mencatat dan menyimpan Identitas Calon Siswa yang sudah mendaftar diri ke sistem.

b. Nama Data Store : File_Ujian_Seleksi

Struktur Data : IDUjian_Seleksi + IDCalon_Siswa + Jawaban + Nilai + Keterangan

Deskripsi : File ini untuk menyimpan Jawaban Ujian Seleksi yang diisi dan dikirimkan oleh Calon Siswa dan sudah divalidasi sistem.

c. Nama Data Store : File_Identitas_Calon_Siswa

Struktur Data : IDCalon_Siswa + Nama_Lengkap + Alamat_Rumah + No_Telepon + Tempat_Lahir + Tanggal_Lahir + Asal_Sekolah Deskripsi : File ini untuk mencatat dan menyimpan Identitas Calon Siswa yang sudah mendaftar diri ke sistem.

d. Penjelasan Data Store untuk Level selanjutnya silakan pelajari sendiri sebagai latihan ya ^_^v

Referensi

Dokumen terkait