Anda di halaman 1dari 22

Materi TIK VI –(APSIK)

PEMODELAN PROSES BISNIS


DATA FLOW DIAGRAM (DFD)

Rina Kurniawati, S.Kom., M.T., MTA.


Email : rina.Kurniawati.g@gmail.com
rina.Kurniawati@piksi.ac.id

LOGO
PENDEKATAN TERSTRUKTUR
 Pendekatan terstruktur adalah memodelkan sistem berdasarkan
fungsi-fungsi (proses-proses) yang ada dalam sistem tersebut.
Alat bantu yang digunakan adalah data flow diagram, spesifikasi
proses, kamus data, diagram entity relationship, structured chart.

 Sedangkan pendekatan berbasis objek (metodologi berbasis objek)


adalah memodelkan sistem berbasis berdasarkan proses yang
dapat dilakukan oleh aktor.
Alat bantu yang digunakan adalah Unified Modelling Language
(UML) yang terdiri dari diagram use case, diagram kelas, diagram
objek, diagram sekuen, diagram status, diagram aktifitas, dan
seterusnya.

LOGO
PENDEKATAN TERSTRUKTUR
 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.
 Digunakan sebagai perangkat penting dalam memodelkan
sistemuntuk penggambaran analisis maupun rancangan sistem
yang mudah dikomunikasikan oleh pengembang ke pemakai
atau pembuat program
 Digunakan untuk menggambarkan proses bisnis yang terjadi
dan hubungannya dengan data

LOGO
Data Flow Diagram (DFD)
 Adalah diagram untuk memodelkan aliran data dan
proses, sehingga dapat merepresentasikan :
1. Bagaimana data masuk dan/atau keluar sistem
2. Proses apa yang akan mengubah data menjadi data/informasi
lainnya
3. Dimana data disimpan
4. Darimana sumber data untuk sistem dan kemana data
disampaikan dari sistem.

LOGO
Notasi / simbol DFD

 Penggunaan DFD dipopulerkan oleh DeMarco – Yordan dan Gane –


Sarson dengan menggunakan pendekatan Metoda Analisis Sistem
Terstruktur (SSADM).

DeMarco – Yordan Keterangan Gane – Sarson


Symbols Symbols
External Entity
(Kesatuan Luar)
Process
(Proses)
Data Flow
(Aliran Data)
Data Store
(Penyimpanan
Data)

LOGO
Jenis DFD

1. Logical DFD (DFD Logis), adalah DFD yang menggambarkan


proses-proses yang terjadi dalam sistem beserta komponen-
komponennya.
Ciri-ciri penggambaran DFD Logis:

2. Physical DFD (DFD Fisik), adalah DFD yang menggambarkan pelaku


proses, aliran data, entitas eksternal dalam suatu sistem beserta aliran
data dan tempat penyimpanan datanya.
Ciri-ciri penggambaran :

LOGO
Entitas Eksternal/Terminator
 Entitas (kesatuan) diluar sistem yang akan
dimodelkan.
 Memberikan input atau menerima output dari/ke
sistem.
 Berupa orang, organisasi, sumber informasi lain atau
penerima akhir suatu laporan
 Contoh :
Mahasiswa Yayasan

LOGO
Proses
 Merupakan pekerjaan atau kegiatan yang dilakukan
orang atau komputer, dimana aliran data masuk,
ditransformasikan ke aliran data keluar
 Contoh :

1
1.0
Pembuatan Hitung Gaji
Slip
Pegawai

LOGO
Yang perlu diperhatikan dalam
pengambaran proses
 Proses harus memiliki input dan output.
 Proses dapat dihubungkan dgn komponen terminator, data store
atau proses melalui alur data.
 Sistem/bagian/divisi/departemen yang sedang dianalisis oleh
profesional sistem digambarkan dgn komponen proses

LOGO
Data Store (Penyimpanan Data)
 Dapat berupa suatu file atau suatu sistem database dari
suatu komputer, suatu arsip/ dokumen, suatu
agenda/buku`

LOGO
Data Flow (Arus Data)
 Menggambarkan aliran data dari satu proses ke
proses lain
 Menggunakan anak panah
 Contoh bentuk penggunaan :
 Laporan tercetak yang dihasilkan sistem
 Output pada layar komputer
 Masukan untuk komputer
 Komunikasi ucapan
 Dsb…

LOGO
LEVEL DFD
 DFD dapat diturunkan kedalam beberapa level dimana level yang rendah
harus bisa mereprensentasikan proses tersebut dalam spesifikasi proses
yang lebih jelas
Diagram konteks/DFD Level 0

DFD Level 1

DFD Level 2 dari proses nomer 3

LOGO
Contoh Penomoran Proses
Nama Level Nama Diagram Nomor Proses

0 Konteks 0
1 Diagram Nol 1.0, 2.0, 3.0…
2 Diagram Rinci 1.0 1.1, 1.2, 1.3…
2 Diagram Rinci 2.0 2.1, 2.2, 2.3…
2 Diagram Rinci 3.0 3.1, 3.2, 3.3…
3 Diagram Rinci 1.1 1.1.1, 1.1.2, …
3 Diagram Rinci 1.2 1.2.1, 1.2.2, …
3 Diagram Rinci 1.3 1.3.1, 1.3.2, …
Dst..

LOGO
CONTEXT DIAGRAM

THE SYSTEM

NOL NOL NOL


1.0 2.0 3.0
NAMA PROSES1 NAMA PROSES2 NAMA PROSES3

RINCI RINCI RINCI


1.1 1.2 1.3

LOGO
NOL
2.0
NAMA PROSES 2

RINCI RINCI
2.1 2.1

RINCI RINCI RINCI

2.1.1 2.1.2 2.1.3

LOGO
Cara Mengambar DFD
1. Dapat berdasarkan cerita kasus (deskriptif prosedur)
diawali dengan menentukan
(1) entitas luar,
(2) entitas dalam,
(3) proses,
(4) arus data dan
(5) file (data store)
2. Berdasarkan flow map yang telah dibuat sebelumnya.

LOGO
Soal-1 Prosedur Penilaian pada suatu universitas
adalah sebagai berikut :

a. Data nilai dari dosen diserahkan ke bagian administrasi


b. Bagian administrasi mencatat nilai-nilai tersebut untuk
dihitung nilai akhirnya
c. Mahasiwa dapat melihat daftar nilai akhir melalui
tampilan kemudian menerima lembar hasil studi yang
memuat seluruh mata kuliah yg diambil

 Buatlah identifikasi kebutuhan sistem komputerisasi yang


terdiri dari proses, data input dan data/informasi
outputnya.

LOGO
Identifikasi kebutuhan proses berbasis
komputer yang dibutuhkan adalah :

1. Mencatat data nilai dari dosen


Input : data nilai dari dosen, file dosen, file matakuliah
Output : file nilai per mahasiswa
2. Menghitung nilai akhir
Input : file nilai per mahasiswa
Output : file nilai akhir
3. Menampilkan daftar nilai akhir
Input : file nilai akhir
Output : tampilan daftar nilai akhir
4. Membuat lembar hasil studi
Input : file nilai akhir, file mahasiswa
Output : lembar hasil studi (dicetak)

LOGO
Latihan Menemukan Kesalahan pada DFD

LOGO
Latihan Menemukan Kesalahan pada DFD

LOGO
Latihan Menemukan Kesalahan pada DFD

LOGO
Latihan Menemukan Kesalahan pada DFD

LOGO

Anda mungkin juga menyukai