materi dfd

38
DATA FLOW DIAGRAM

Upload: serliarisma

Post on 18-Nov-2015

589 views

Category:

Documents


88 download

DESCRIPTION

Materi Data Flow Diagram

TRANSCRIPT

  • DATA FLOW DIAGRAM

  • DFD menggambarkan arus data dari suatu sistem informasi, baik sistem lama maupun sistem baru secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut berada

    DFD merupakan alat perancangan sistem yang berorientasi pada alur data yang mudah di komunikasikan oleh pembuat program (Programmer)

  • Simbol Yang DigunakanEntity (kesatuan luar) Data flow (arus data)Process (proses)Data store (simpanan data)

  • SIMBOL DFD Sebagai Acuan System Analyst

  • Kesatuan / Entity Suatu kantor, departemen atau devisi laian dalam perusahaan tetapi diluar sistem yang sedang dikembangkanOrang atau kelompok orang di organisasi tetapi diluar sistem yang dikembangkanSuatu organisasi atau orang yang berada diluar organisasi, misal langganan, pemasokSistem informasi lain diluar sistem yang dikembangkanSumber asli dari transaksiPenerima akhir dari suatu laporan yang dihasilkan sistem

  • Simbol Entity

  • Arus DataFormulir atau dokumen Laporan tercetak yang dihasilkan sistemTampilan atau output layar yang dihasilkan sistemMasukan untuk komputerKomunikasi ucapanSurat-surat atau memoData yang dibaca atau direkam ke suatu fileSuatu isian yang dicatat dalam buku agendaTrasnmisi data dari suatu komputer ke komputer yang lain

  • Konsep paket dari data (packet of data)

  • Arus Data

  • Arus Data

  • Konsep arus data menyebar (diverging data flow)

  • Konsep arus data mengumpulfaktur

    1PembuatanfakturSlip pengepakan

    2PembuatanSlip pengepakanPengiriman

  • Konsep arus data mengumpul

  • Proses

    Kegiatan atau kerja yang dilakukan orang, mesin atau komputer

    Semua proses harus ada input dan harus ada outputnya

  • Simbol Proses

    atau

  • ProsesIdentifikasi ProsesBiasanya berupa angka yang menunjukkan nomor acuan dari prosesNama ProsesMenunjukkan apa yang dikerjakan proses, biasanya diawali dengan kata kerjaPemrosestidak hanya oleh komputer tapi juga bisa proses manual atau mesin non komputer jadi harus disebutkanmenyebutkan nama program yang melakukan proses bila dalam sistem terdiri atas banyak program.

  • Kesalahan dalam penggambaran proses yang terjadi

  • Simpanan DataSuatu file atau database di sistem komputer

    Suatu arsip atau catatan manual

    Suatu tabel Penyimpanan sebelum dilakukan proses laporan

  • Simbolkesalahan yang sering muncul

  • Update DataArus data menuju ke simpanan data dari suatu proses menunjukkan :menambah atau menyimpan record baruMenghapus recordMerubah nilai data di suatu record

    Arus data yang berasal dari simpanan menuju proses menunjukkan proses tersebut menggunakan data yang ada di simpanan data.

  • Update data

  • Penggandaan kesatuan luar dan simpanan data agar gambar tidak terlalu kompleks dengan perpotongan garis

  • SYARAT PEMBUATAN DFDDFD 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 DFD2. Pemberian nomor pada komponen proses3. Penggambaran DFD sesering mungkin agar enak dilihat4. Penghindaran penggambaran DFD yang rumit5. Pemastian DFD yang dibentuk itu konsiten secara logika

  • Diagram Context

  • Diagram Jenjang ProsesTop Level Level 0Level 1

  • Kasus Diagram Konteks

  • Diagram Konteks SI Akuntansi

  • Contoh Konteks yang Salah

    Title

    Title

    Double-click to type notes. Subselect "Title"to edit the title.

    Title

    Double-click to type notes. Subselect "Title"to edit the title.

    Title

    Page

    Sistem InformasiPengolahan DataKPRI Marga BhaktiKec. Geger, Kab. Madiun

    User

    Admin

    Ketua

    Data Log In User

    Data Konfirmasi Authentifikasi User

    Data Sekolah

    Data Golongan

    Data Anggota

    Bukti Simpanan

    Bukti Pinjaman

    Bukti Pengambilan Simpanan

    Bukti Cicilan Pinjaman

    Data Tampil Gaji

    Data Log In Admin

    Data Konfirmasi Authentifikasi Admin

    Data Sekolah

    Data Golongan

    Data Anggota

    Bukti Simpanan

    Bukti Pinjaman

    Bukti Pengambilan Simpanan

    Bukti Cicilan Pinjaman

    Data Tampil Gaji

    Data Perhitungan Gaji

    Data Perhitungan Simpanan

    Data Pengambilan Simpanan

    Data Perhitungan Pinjaman

    Data Cicilan Pinjaman

    Data Bunga

    Data Tampil Anggota

    Data Tampil Anggota

    Laporan Data Anggota

    Laporan Simpanan

    Laporan Pinjaman

    Laporan Pengambilan Simpanan

    Laporan Gaji

    Laporan Cicilan Pinjaman

  • Diagram Konteks Sistem Informasi Rawat Inap

    Operator

    Sistem InformasiPasienRawat Inap

    KepalaPuskesmas

    Pasien

    Data Pasien

    Input Data Pasien

    Rincian biaya

    Laporan Pasien Masuk

    Laporan Pasien Keluar

    Laporan Biaya

  • Operator

    0Proses Log In danKelola User

    Log In

    Id Valid

    Tambah User

    Data Simpan

    Data Kirim

    pass

    0ProsesBiaya Pelayanan

    0Proses PasienKeluar

    0Proses PasienMasuk

    biaya_pelayanan

    pasien_masuk

    pasien_keluar

    DBP

    DBP

    DPM

    DPM

    DPK

    DPK

    Input Biaya

    Input Pasien Keluar

    Input Pasien Masuk

    Kepala Puskesmas

    DBP

    DPM

    Rincian_biaya

    DRB

    DRB

    Pasien

    Rincian_biaya

    Laporan Pasien Masuk

    Laporan Pasien Keluar

    Laporan Biaya

  • Level 1 Proses Kelola User

    Operator

    1.1Proses Log In danKelola User

    Log In

    Id Valid

    Tambah User

    Data Simpan

    Data Kirim

    pass

  • Level 1 Biaya Pelayanan

    1.1Proses InputBiaya Pelayanan

    biaya_pelayanan

    DBP

    DBP

    Operator

    1.2Proses EditBiaya Pelayanan

    DBP

    DBP

    Data Biaya

    Data Biaya

    A

    DBP

  • Level 1 Proses Pasien Masuk

    2.1ProsesPasien Masuk

    pasien_masuk

    DPM

    DPM

    Operator

    Kepala Puskesmas

    Laporan Pasien Masuk

    Pilih laporan

    Input Pasien Masuk

    A

    DPM

  • Level 2 Proses Pasien Keluar

    3.1ProsesPasien Keluar

    pasien_keluar

    DPK

    DPK

    Operator

    Input Pasien Keluar

    A

    Rincian_biaya

    Kepala Puskesmas

    Laporan Pasien Keluar

    Pilih laporan

    Pasien

    Rincian_biaya

    DRB

    DRB

    Laporan Biaya

    DBP

    DPM