1 / 21

Tingkatan level pada DFD – Data Flow Diagram (Diagram Arus Data)

Tingkatan level pada DFD – Data Flow Diagram (Diagram Arus Data). Presented By First Group. Created by fauzi. Kelompok Kerja: Ahmad Fauzi Neneng khusnul Nanik Ayu Fatkhiyatun N Agus Cahyono M Riza Hermansyah Dwi Ayu Ningrum Dewi Sinta Ika Al Qoriah Herdiansyah.

ramiro
Download Presentation

Tingkatan level pada DFD – Data Flow Diagram (Diagram Arus Data)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Tingkatan level pada DFD – Data Flow Diagram (Diagram Arus Data) Presented By First Group. Created by fauzi

  2. Kelompok Kerja: • Ahmad Fauzi • Neneng khusnul • Nanik Ayu • Fatkhiyatun N • Agus Cahyono • M Riza Hermansyah • Dwi Ayu Ningrum • Dewi Sinta • Ika Al Qoriah • Herdiansyah

  3. Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis.

  4. KOMPONEN DFD Entitas/Entity/Terminator Alur Data Proses Data Store

  5. TERMINATOR/ENTITY/ENTITAS Adalah Entitas diluar sistem yang berkomunikasi / berhubungan langsung dengan sistem. Terdapat 2 jenis Terminator : 1. Terminator Sumber Merupakan Terminator yang menjadi sumber 2. Terminator Tujuan Merupakan Terminator yang menjadi tujuan data / informasi sistem

  6. TERMINATOR/ENTITAS Terminator dapat berupa orang, sekelompok orang, organisasi, perusahaan/departemen yang berada diluar sistem yang akan dibuat, diberi nama yang berhubungan dengan sistem tsb dan biasanya menggunakan kata benda. Contoh : Dosen, Mahasiswa. Hal yang perlu diperhatikan tentang terminator : 1. Alur data yang menghubungkan terminator dgn sistem, menunjukkan hubungan sistem dgn dunia luar. 2. Profesional sistem tidak dapat mengubah isi/cara kerja, prosedur yang berkaitan dgn Terminator. 3. Hubungan yang ada antar terminator tidak digambarkan dalam DFD.

  7. Nama terminal berupa kata benda • Terminal tidak boleh memiliki nama yang sama kecuali memang objeknya sama (digambarkan dua kali, dimaksudkan untuk mmbuat diagram lebih jelas). Bila demikian, maka terminal ini perlu diberi garis miring pada pojok kiri atas. • Nama aliran data yang masuk ke dalam suatu proses tidak boleh sama dengan nama aliran data yang keluar dari proses tersebut. • a a • Tidak boleh ada aliran data dari terminal ke data store atau sebaliknya karena terminal bukan bagian dari sistem. Hubungan terminal dengan data store harus melalui proses.

  8. Komponen Proses Komponen proses menggambarkan transformasi input menjadi output. Penamaan proses disesuaikan dgn proses/kegiatan yang sedang dilakukan. Ada 4 kemungkinan yang dapat terjadi dalam proses sehubungan dgn input dan output : 1 input & 1 output1 input & banyak output OUTPUT INPUT

  9. Bisnis Proses Banyak input & 1 output Banyak input & banyak output Ada bbrp hal yang perlu diperhatikan tentang proses : 1. Proses harus memiliki input dan output. 2. proses dapat dihubungkan dgn komponen terminator, data store atau proses melalui alur data. 3. Sistem/bagian/divisi/departemen yang sedang dianalisis oleh profesional sistem digambarkan dgn komponen proses.

  10. Pedoman pemberian nama proses : • Nama proses terdiri dari kata kerja dan kata benda yang mencerminkan fungsi proses tersebut, misalnya : Hitung Gaji, Pendataan Order, Cetak Laporan Penjualan, dll. • Jangan menggunakan kata ‘proses’ sebagai bagian dari nama suatu proses. (ex : proses hitung gaji) • Tidak boleh ada beberapa proses yang memiliki nama yang sama. • Proses harus diberi nomor. Urutan nomor sedapat mungkin mengikuti aliran/urutan proses, namun demikian, urutan nomor tidak berarti secara mutlak merupakan urutan proses secara kronologis. • Penomoran proses pada tingkat pertama (diagram nol) adalah 1.0, 2.0, 3.0, dst. • Penomoran proses pada tingkat kedua dari proses 1.0 (rincian dari proses 1.0) adalah 1.1, 1.2, 1.3, dst. • Diagram konteks (context diagram) tidak perlu diberi nomor. • Proses 2.x adalah proses terendah, tidak dirinci lagi.

  11. DATA STORE Komponeninidigunakanuntukmembuat model sekumpulanpaket data dandiberinamadgnkatabendabersifatjamak. Data store dapatberupa file/database yang tersimpandalamdisket, harddiskataubersifat manual sepertibukualamat, file folder. Yang perludiperhatikantentang data store : 1. Alur data dariprosesmenuju data store, haliniberarti data store berfungsisebagaitujuan/tempatpenyimpananfarisuatuproses (proses write). 2. Alur data dari data store keproses, haliniberarti data store berfungsisbgsumber/ prosesmemerlukan data (proses read). 3. Alur data dariprosesmenuju data store dansebaliknyaberartiberfungsisbgsumberdantujuan.

  12. Proses Write Proses Read Proses Update

  13. Pedoman pemberian nama data store : • Nama harus mencerminkan isi data store tersebut. • Bila namanya lebih dari satu kata, maka harus diberi tanda sambung

  14. ALUR DATA Alur data digunakan untuk menerangkan perpindahan data / paket datadari satu bagian ke bagian lainnya. Alur data dapat berupa kata, pesan, formulir / informasi. Ada 4 konsep tentang alur data : 1. Packets of data Apabila ada 2 data / lebih yg mengalir dari 1 sumber yg sama menuju pada tujuan yg sama & mempunyai hubungan digambarkan dgn 1 alur data.

  15. 2. Diverging data flow Apabila ada sejumlah paket data yg berasal dari sumber yg sama menuju pada tujuan yg berbeda atau paket data yg kompleks dibagi menjadi bbrp elemen data yg dikirim ke tujuan yg berbeda. 3. Converging data flow Apabila ada bbrp alur data yg berbeda sumber menuju ke tujuan yg sama.

  16. 4. Sumber dan Tujuan Arus data harus dihubungkan pada proses, baik dari maupun yg menuju proses.

  17. Pedoman pemberian nama aliran data : • Nama aliran data yang terdiri dari beberapa kata dihubungkan dengan garis sambung. • Tidak boleh ada aliran data yang namanya sama dan pemberian nama harus mencerminkan isinya. • Aliran data yang terdiri dari beberapa elemen dapat dinyatakan dengan grup elemen. • Hindari penggunaan kata ‘data’ dan ‘informasi’ untuk memberi nama pada aliran data. • Sedapat mungkin nama aliran data ditulis lengkap.

  18. STUDY CASE Kirim PO Kirim PO Proses Input PO surat abc Direktur Cetak Lap abc

  19. Contoh Study Kasus A bagian penerimaan mahasiswa baru menerima setiap Form Registrasi dan berkas yang telah diisi oleh mahasiswa untuk kemudian diinput di data Form Registrasi. Kemudian B bagian seleksi test memeriksa semua berkas dan Form Registrasi, jika lolos seleksi maka akan dikirimkan Surat Panggilan Test Masuk, jika tidak lolos maka dikirimkan Surat Penolakan. Dari hasil ujian test masuk, B mengentry data mahasiswa lulus test ke data calon mahasiswa, dan berdasarkan data tsb, C membuat Surat Tagihan kepada Mahasiswa yang diterima. Setelah mahasiswa melakukan pembayaran, maka mereka membawa mengisi dan menyerahkan Bukti Pembayaran kepada D bagian Perkuliahan dan mengentrynya ke data Mahasiswa. Selanjutnya, berdasarkan data mahasiswa tsb, D membuatkan Jadwal Perkuliahan berisi Ruang, mata kuliah, waktu dan nama dosen untuk diberikan kepada mahasiswa.

  20. Pola Penyelsaian Tingkatan DAD

  21. The End Thank’s For Your Tention... Projected By.

More Related