Anda di halaman 1dari 24

ANALISIS & PERANC SISTEM

INFORMASI

PERTEMUAN 2

DATA FLOW DIAGRAM


Data Flow Diagram (DFD)

DFD adalah representasi Grafik aliran data


melaluisistem informasi, dan merupakan elemen
kunci untuk merancang aplikasi database yang
berhasil.
Sistem Analist berusaha memahami kebutuhan
informasi secara konseptual melihat bagaimana
data mengalir melalui organisasi, proses, dan
output yang dihasilkan.
Pada proses analisa terstruktur, System Analis
menggunakan teknik DFD untuk membuat
representasi secara grafik dari proses data
melalui organisasi.
1.Menghindari implementasi secara teknis pada
awal tahapan analisis.
2.Lebih memahami hubungan antar sistem dan
sub-sistem.
3.Mengkomunikasi sistem saat ini dengan user.
4.Analisa dari sistem usulan untuk menentukan
apakah data dan proses yang dibutuhkan telah
didefinisikan.
Konvensi pada DFD
ATURAN MAIN MENGGAMBAR DFD

1. Dalam DFD tidak boleh menghubungkan antara


EXTERNAL ENTITY dengan EXTERNAL ENTITY
secara langsung
2. Dalam DFD tidak boleh menghubungkan antara
DATA STORE dengan DATA STORE secara
langsung
3. Dalam DFD tidak boleh menghubungkan antara
DATA STORE dengan EXTERNAL ENTITY secara
langsung (atau sebaliknya)
4. Setiap PROSES harus ada DATA FLOW yang
masuk dan ada DATA FLOW yang keluar.
Diagram Context
Diagram context merupakan level tertinggi
dari DFD dan hanya memiliki satu proses
yang mewakili sistem secara keseluruhan.
Proses diberi nomor nol
CARA MEMBUAT DFD

1. Top-Down Analysis, mulai dari umum sampai


dengan detail
2. Jabarkan proses sampai sedetail mungkin
3. Pelihara Konsistensi Entity, Proses, Data Flow dan
Data Store yang terjadi dalam Data Flow Diagram
4. Berikan Label yang bermakna untuk tiap-tiap
simbol
TAHAPAN PROSES PEMBUATAN
DFD

1. DIAGRAM KONTEKS (Global)


2. DIAGRAM NOL (0)
3. DIAGRAM DETAIL (Detail/Rinci)
TAHAPAN PROSES PEMBUATAN
DFD

1. DIAGRAM KONTEKS (Global)


Diagram konteks adalah diagram yang
terdiri dari suatu proses dan
menggambarkan ruang lingkup suatu
sistem. Diagram konteks merupakan level
tertinggi dari DFD yang menggambarkan
seluruh input ke dalam sistem atau output
dari sistem yang memberi gambaran tentang
keseluruhan sistem.
TAHAPAN PROSES PEMBUATAN
DFD

2. DIAGRAM NOL (0)


Diagram Nol (diagram level-1) :
merupakan satu lingkaran besar yang
mewakili lingkaran-lingkaran kecil yang
ada didalamnya. Merupakan pemecahan
dari diagram konteks ke diagram nol. Di
dalam diagram ini memuat
penyimpanan data.
TAHAPAN PROSES PEMBUATAN
DFD

3. DIAGRAM DETAIL
Diagram Detail atau Rinci : merupakan diagram
yang menguraikan proses apa yang ada dalam
diagram nol.
Data Flow Diagram Konteks
Data Flow Diagram Level 0
Contoh :

►Membuat elemen-elemen dari sistem


administrasi hotel
►Menjelaskan interaksi antara elemen
dengan sistem
►Tentukan dari elemen tersebut, mana yang
internal dan eksternal
Data Flow Diagram level 1
►Misal dari proses 2 :
Contoh Kasus (Hotel)

DFD Contex Hotel


Tujuan dan manfaat sistem hotel

►Dari tujuan dan manfaat diagram konteks,


dapat dijelaskan kesatuan luarnya :
 Tamu : merupakan elemen yang memberikan data
kepada sistem, memilih kamar dan menggunakan
fasilitas lainya. Dipandang dari keberadaanya, tamu
yang satu dengan yang lainnya tidaklah berhubungan
(relatif) sehingga tamu tidak menjadikan tercapainya
tujuan dan manfaat system

 Pimpinan : adalah jabatan yang tidak terlibat secara


operasional terhadap sistem ini. Pimpinan hanya
menerima laporan dan memberikan kebijakan kepada
sistem, sehingga pimpinan tidak menjadikan
tercapainya tujuan dan manfaat sistem
DFD level 0 Hotel
Level 0 Hotel
►Proses ceck data tamu : merupakan
tahapan untuk mencocokan data tamu,
karena pada SiAtel ini dimungkinkan adanya
tamu hotel yang merupakan member,
sehingga ada perlakukan khusus.
►Proses ceck kamar : bila sudah clear
dengan identitas, berikutnya adalah melihat
ketersediaan kamar.
►Proses penggunaan kamar : merupakan
kegiatan interaksi antara tamu yang
menginap dengan segala fasilitas yang ada
(laundry, food & beverage dan lainnya)
►Proses hitung biaya : Adalah proses
mengihung biaya, baik biaya kamar,
penggunaan fasilitas dan sebagainya. Proses
ini terjadi pada saat tamu check out
►Proses laporan : Adalah menyiapkan
laporan dari semua data yang dapat
digunakan untuk pengambilan keputusan
selanjutnya.
Contoh 2 : Penjualan Tunai
Diagram Context Penjualan
Diagram Zero Penjualan

Anda mungkin juga menyukai