1 / 39

DATA FLOW DIAGRAM

DATA FLOW DIAGRAM. Analisis Berorientasi Aliran Data. 4.4. Analisis Berorientasi Aliran Data. Pendekatan dari sisi bisnis ( DeMarco , Yourdan dan Senn ). Analisis aliran data adalah analisis yang dilakukan untuk mempelajari pemanfaatan data pada setiap aktivitas .

talor
Download Presentation

DATA FLOW DIAGRAM

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. DATA FLOW DIAGRAM AnalisisBerorientasiAliranData

  2. 4.4. AnalisisBerorientasiAliranData • Pendekatandarisisibisnis (DeMarco, YourdandanSenn). Analisisaliran data adalahanalisis yang dilakukanuntukmempelajaripemanfaatan data padasetiapaktivitas. • Menampilkanhasilpengamatandalam Data Flow Diagram (DFD).

  3. DFD menggambarkanarus data darisuatusisteminformasi, baiksistem lama maupunsistembarusecaralogikatanpamempertimbangkanlingkunganfisikdimana data tersebutberada DFD merupakanalatperancangansistem yang berorientasipadaalur data yang mudahdikomunikasikanolehpembuat program (Programmer) AnalisisBerorientasiAliranData

  4. Simbol Yang Digunakan Entity (kesatuan luar) Data flow (arus data) Process (proses) Data store (simpanan data)

  5. SIMBOL DFD Sebagai Acuan System Analyst

  6. Kesatuan / Entity Suatu kantor, departemen atau devisi laian dalam perusahaan tetapi diluar sistem yang sedang dikembangkan Orang atau kelompok orang di organisasi tetapi diluar sistem yang dikembangkan Suatu organisasi atau orang yang berada diluar organisasi, misal langganan, pemasok Sistem informasi lain diluar sistem yang dikembangkan Sumber asli dari transaksi Penerima akhir dari suatu laporan yang dihasilkan sistem

  7. Simbol Entity a b c d Akuntansi Gudang Pelanggan Pemasok

  8. Arus Data Formulir atau dokumen Laporan tercetak yang dihasilkan sistem Tampilan atau output layar yang dihasilkan sistem Masukan untuk komputer Komunikasi ucapan Surat-surat atau memo Data yang dibaca atau direkam ke suatu file Suatu isian yang dicatat dalam buku agenda Trasnmisi data dari suatu komputer ke komputer yang lain

  9. Konsep paket dari data (packet of data) Order Langganan Pembayaran a a Pelanggan Pelanggan 1 1 Gambar Yang kurang benar Order Langganan Order Langganan Order Langganan Dan Pembayaran Gambar Yang benar

  10. Arus Data a Pelanggan 1 Order Langganan Order Langganan

  11. Arus Data a Order Langganan Pelanggan 1 2 Pembayaran Order Langganan Penerimaan Kas

  12. Konsep arus data menyebar (diverging data flow) 2 1 3 Order Langganan Penerimaan Kas Verifikasi Kredit b Gudang Tembusan journal Tembusan Permintaan barang Order Penjualan Tembusan kredit

  13. Konsep arus data mengumpul a Pelanggan 1 faktur Pembuatan faktur Pengiriman 2 Pembuatan Slip pengepakan Slip pengepakan

  14. Konsep arus data mengumpul 1 a faktur Pembuatan faktur Pelanggan 2 Pembuatan Slip pengepakan Slip pengepakan

  15. Proses Kegiatan atau kerja yang dilakukan orang, mesin atau komputer Semua proses harus ada input dan harus ada outputnya

  16. Simbol Proses No. Identifikasi Nama Proses atau

  17. Proses Identifikasi Proses Biasanya berupa angka yang menunjukkan nomor acuan dari proses Nama Proses Menunjukkan apa yang dikerjakan proses, biasanya diawali dengan kata kerja Pemroses tidak hanya oleh komputer tapi juga bisa proses manual atau mesin non komputer jadi harus disebutkan menyebutkan nama program yang melakukan proses bila dalam sistem terdiri atas banyak program.

  18. Kesalahan dalam penggambaran proses yang terjadi No.Identifikasi No.Identifikasi ? Nama Proses Nama Proses Black Hole (Ada input tidak ada output) ? Miracle / ajaib (Ada output namun tidak ada input)

  19. Simpanan Data Suatu file atau database di sistem komputer Suatu arsip atau catatan manual Suatu tabel Penyimpanan sebelum dilakukan proses laporan

  20. Simbol Media D1 D2 D2 Nama data source Penjualan Piutang dagang Piutang dagang a Pelanggan kesalahan yang sering muncul

  21. Update Data Arus data menuju ke simpanan data dari suatu proses menunjukkan : menambah atau menyimpan record baru Menghapus record Merubah nilai data di suatu record Arus data yang berasal dari simpanan menuju proses menunjukkan proses tersebut menggunakan data yang ada di simpanan data.

  22. Update data 1 D1 D1 Persediaan barang Persediaan barang Penjualan Memeriksa dan merubah data barang 1 Status barang Memeriksa dan merubah data barang Penjualan

  23. Penggandaan kesatuan luar dan simpanan data agar gambar tidak terlalu kompleks dengan perpotongan garis D1 D1 D1 D1 * Penjualan Penjualan Penjualan * * Penjualan Atau Atau a a a Pelanggan** Pelanggan* Pelanggan Atau Atau D1 Penjualan D1 Penjualan Atau Atau

  24. Context diagram (top level ) x 1 3 4 2 y c b a b a c Over view diagram (level 0) x A c B D y Z E

  25. Over view diagram (level 1) x A c B D 3.3 3.2 3.1 1 4 2 3 a b c y Z E Over view diagram (level 2) D E P Q R S Z

  26. SYARAT PEMBUATAN DFD DFD yang benar, menyenangkan untuk dilihat dan mudah dibaca dan di pahami oleh pemakai. Syarat-syarat pembuatan DFD ini adalah : 1. Pemberian nama untuk tiap komponen DFD 2. Pemberian nomor pada komponen proses 3. Penggambaran DFD sesering mungkin agar enak dilihat 4. Penghindaran penggambaran DFD yang rumit 5. Pemastian DFD yang dibentuk itu konsiten secara logika

  27. Diagram Context Status Langganan Gudang Manajer Kredit b a d c Tembusan permintaan persediaan Order langganan Transaksi Penjualan Langganan Faktur, Tembusan kredit Pengiriman

  28. Diagram Jenjang Proses 0 Transaksi Penjualan 1 1.1 2 1.2 3 1.4 1.3 4 Memproses Order Langganan Mengecek Pemenuhan order Memverifikasi Kredit Merekam Back order Membuat Order penjualan Membuat Faktur dan tembusan Merekam Transaksi Dan posting Membuat Laporan Top Level Level 0 Level 1

  29. 1 D7 D6 D1 D8 D8 langganan Persediaan Back order * Order penjualan * Order penjualan Status persediaan rekam back order Order langganan Order tidak terpenuhi Manajer Kredit Manajer Kredit a b c 1.1 1.2 1.4 1.3 Rekam order penjualan Mengecek Pemenuhan order Merekam Back order Membuat Order penjualan Membuat Faktur penjualan Tembusan Permintaan persediaan 2 Order penjualan Pengiriman Faktur, tembusan kredit Nama langganan 3

  30. Kasus Diagram Konteks

  31. Diagram Konteks SI Akuntansi

  32. Contoh Konteks yang Salah

  33. Diagram Konteks Sistem Informasi Rawat Inap

  34. Level 1 Proses Kelola User

  35. Level 1 Biaya Pelayanan

  36. Level 1 Proses Pasien Masuk

  37. Level 2 Proses Pasien Keluar

More Related