• Tidak ada hasil yang ditemukan

Slide IST204 IST 204 PAPL 3 SSAD DFD

N/A
N/A
Protected

Academic year: 2017

Membagikan "Slide IST204 IST 204 PAPL 3 SSAD DFD"

Copied!
13
0
0

Teks penuh

(1)

Augury El Rayeb, S.Kom., MMSI.

ANALISA

SISTEM

INFORMASI

SESSION #4

(2)

TENTANG SSAD

Dibuat pada pertengahan tahun 1970-an.

Didukung oleh sebagian besar CASE (Computer Aided Software Engineering) Tools.

Terdokumentasi dalam banyak buku populer.

Dipengaruhi metode desain lainnya.

(3)

NOTATION

(DIAGRAM YANG

DIGUNAKAN)

Data flow diagrams, including context diagrams.

Algoritma / Pseudocode

Entity relationship diagrams

Data dictionary

Event lists.

Structure charts

(4)

DFD (DATA FLOW

DIAGRAM)

Data flow diagram (DFD) menunjukkan dekomposisi

(5)

SIMBOL-SIMBOL DFD

Kegunaan

Data Flow (Aliran data)

Process (Proses)

External Entity / Terminator (Entitas)

(6)

EXTERNAL ENTITY VS. DATA

STORE

External Entity

Sebuah External Entity merupakan

sumber data dan tujuan data

.

Sebuah External Entity berada

di luar batasan sistem

, sehingga

pengendalian datanya diluar wilayah analisis sistem

.

Data Store

Sebuah Data Store merupakan

penyimpanan data

.

Sebuah Data Store berada

di dalam batasan sistem

, sehingga

(7)

PENULISAN LABEL PADA DFD

A data flow diagram is incomplete unless all its symbols are labeled as follows:

Data flow  kata benda / kalimat yang menjelaskan data.

External entity  kata benda / kalimat yang menjelaskan sistem, agen, perangkat, dan sebagainya, dari data yang masuk dan ke mana data keluar sistem.

Data store  kata benda / kalimat penamaan file, database, atau repositori di mana sistem menyimpan data.

(8)

CONTEXT DIAGRAM

(DIAGRAM KONTEKS)

(9)

LEVELING DALAM DFD

Sebuah diagram konteks adalah deskripsi fungsional tingkat atas dari suatu sistem

Proses didekomposisi (dipecah) ke tingkat yang lebih rendah dan lebih rendah sampai mereka siap untuk desain rinci

(10)

LEVELING DALAM DFD

Proses-proses didekomposisi dengan memecah tiap proses ke DFD

(11)

MEMBUAT DFD

Fokus pada aliran data (bukan kontrol/kendali)

Pastikan bahwa:

Tiap simbol diberi label.

Tidak ada proses kurang aliran input data (tidak memiliki input data).

Tidak ada proses kurang aliran output data (tidak memiliki output data).

Tidak ada aliran data yang langsung ke/dari; entitas – entitas, entitas – data store, data store – data store.

Jumlah data yang masuk dan keluar pada DFD level yang lebih rendah harus sama dengan jumlah data yang masuk dan keluar pada DFD

(12)

LEVELING DALAM DFD

(13)

THANK’S

Referensi

Dokumen terkait

Secara simultan, penggunaan pupuk organik cair dan dinamika kelompok berpengaruh signifikan terhadap keberhasilan usaha tani kedelai di Kecamatan Cibitung Kabupaten

Variabel dependen yang digunakan dalam penelitian ini yaitu variabel dependen pada travel cost method adalah jumlah kunjungan individu ke Candi Prambanan, sedangkan

Hambatan keluar masuk pasar yang terjadi di desa Sorek Dua dan Desa Terantang Manuk relatif sama yaitu lembaga pemasaran ojol yang beroperasi dikedua desa tersebut adalah penduduk

Berdasarkan latar belakang serta penelitian yang telah dilakukan sebelumnya maka peneliti tertarik ingin melakukan penelitian lebih lanjut mengenai “Analisis Implementasi

Yaitu, jika waktu 10 (sepuluh) hari belum cukup, perpanjangan penahanan dapat dimintakan ijin kepada HPP. HPP dalam memeriksa permohonan perpanjangan penahanan, maka

Berdasarkan kenyataan tersebut di atas, maka dapat disimpulkan bahwa longsoran bawah laut sangat berpotensi terjadi pada daerah dengan kemiringan lereng yang

grafiksebelum implementasi bahan ajar yaitu: (1) siswa menuliskan jawaban bahwa puncak elips sama dengan pusat elips; (2) siswa menuliskan formula titik ujung sumbu mayor untuk