際際滷

際際滷Share a Scribd company logo
Prosedur Kerja
vs pengolahan data
Pemahaman
 Tatalaksana kerja
 Kumpulan dari sejumlah aktifitas/proses
yang saling terkait
 Memiliki tujuan
 Terikat pada aturan / norma
 Ada awal dan akhir
Ide dasar
 Muncul pada sistem fisik :
Menggambarkan urutan kerja
Misalnya : di pabrik  urutan langkah produksi, dsb
 Muncul pada sistem informasi
Menggambarkan perolehan data dan
pembentukan informasi
Misalnya : kolektif data, perekaman data,
pembuatan informasi, pendistribusian laporan, dsb
Keuntungan Prosedur
 Adanya catatan/rekaman permanen dan baku
 Dapat mendefinisikan tanggungjawab dan wewenang dengan jelas
 Mencegah kesalahan dengan adanya updating prosedur
 Sebagai referensi
 Memberikan kemudahan penelusuran
 Sebagai dasar dalam melaksanakan kegiatan/kerja secara konsisten
 Dapat digunakan menilai efektivitas sistem
Prosedur Pengolahan Data
 Suatu prosedur/aktifitas yang dipisahkan dari prosedur sistem fisik dan berdiri
sendiri
 Tujuannya : bagaimana dihasilkannya sebuah informasi yang releven dengan
sistem fisiknya
 Persoalan utama : mendapatkan data dari aktivitas fisik sulit
Ilustrasi
produk
= prosedur fisik
= prosedur pengolahan data
Komponen terlibat :
 Personil : pelaksana prosedur
 Perangkat pengolahan data (manual/elektronik)
 Dokumen : media data  aktifitas manual
Peran sistem/s.i
Kebutuhan pengembangan & prospek, model perubahan
daur hidup sistem
environment
(s.i / s.f)
maintenance
operational
pre-operational
manfaat
 lebih dari 1 sistem dalam organisasi
 masing-masing memiliki peran khusus
 saling memberi manfaat
 sifat, bentuk, waktu/periode keberperanan setiap sistem berbeda
 setiap sistem memiliki daur partisipasi berkaitan dengan perannya
 daur menunjukkan kapan mulai berperan dan kapan berhenti berperan
A
B
C D
E F
organisasi
fase perubahan
 Diadakan upaya pengembangan sistem
 Identifikasi persoalan menjadi penting
 Perlu ada pemahaman tentang existing
 Dilakukan penilaian terhadap dukungan komponen sistem pada existing
 Dimasukan pemikiran agar sistem menjadi bermanfaat atau lebih bermanfaat
(requirement)
Data Flow Diagram
Pengantar
Data Flow Diagram atau DFD adalah salah satu tools penting
yang digunakan oleh analis sistem.
Penggunaan DFD dipopulerkan oleh DeMarco (1978) dan
Gane & Sarson (1979) melalui metodologi analisis sistem
terstruktur (structured systems analysis methodologies).
Mereka menganjurkan agar DFD menjadi alat pertama yang
digunakan analis sistem untuk membuat sebuah model
sistem yang menunjukkan keterkaitan setiap komponen-
komponen sistemnya.
Komponen sistem tersebut adalah proses-proses dalam
sistem, data yang digunakan oleh proses-proses tersebut,
eksternal entitas yang berinteraksi dengan sistem dan
aliran data/informasi di dalam sistem.
Apa itu Data Flow Diagram ?
 Menggunakan beberapa simbol untuk merepresentasikan
aliran data antara proses, penyimpanan data dan aliran
data ke dalam dan keluar sistem
 Mengutamakan aliran data dibandingkan aliran dokumen
atau laporan
 Lebih bersifat konseptual, tampilan non fisik / logika
data dalam sistem, menyediakan dokumentasi aliran data
dan proses pengolahan data yang lebih baik
 Tidak memperlihatkan urutan atau waktu dari setiap
proses
 Tidak menampilkan keputusan
 Memiliki pandangan sistem secara global dan rinci (sub
sistem/proses) serta digambarkan dalam hierarki level
 Dapat digunakan untuk mendeskripsikan aliran data
dalam berbagai level dan antar level
Versi Representasi DFD
 DeMarco
Gane & Sarson
 Coad & Yordon
 A. Seen
 SSADM
 dll
Objek pada Data Flow Diagram
1. proses
2. entitas luar
3. data flow / aliran data
4. data store / penyimpanan data
5. boundary
Process
Proses memperlihatkan mengenai apa yang
dilakukan oleh sistem, kaitannya dengan aktifitas
pengolahan data ( perekaman, pengolahan,
pembentukan informasi, dsb)
Setiap proses mempunyai satu atau lebih data
input dan menghasilkan satu atau lebih data
output.
Setiap proses mempunyai nomor dan nama yang
unik. Penamaan proses biasanya menggunakan
kaidah kk + kb
( contoh : Pembuatan Faktur Penjualan, dsb)
External Entity
Entitas eksternal (external entity) merupakan
komponen DFD yang berada di luar sistem.
Perannya memberi input data ke sistem atau
menerima output data/informasi dari sistem.
Desainer (analis sistem) tidak mempunyai
kontrol atau kekuasaan terhadap entitas
eksternal.
Data Flow
Data flow (aliran data) adalah data yang mengalir di dalam
sistem, tepatnya adalah :
 diantara dua proses
 dari data store ke proses dan sebaliknya
 dari entitas eksternal ke sistem dan sebaliknya
Dari sifatnya data yang mengalir dapat sebagian atau
keseluruhan tergantung kebutuhan dan dilepaskan dari
pandangan proses fisik
Nama sebuah aliran data diusahakan sesuai mewakili objek
data sebenarnya dan sedapat mungkin tidak menimbulkan
kesan proses, atau sesuatu yang berkaitan dengan
format/media (misalnya : Laporan, Faktur, Surat, dsb)
Data Store
Data store adalah tempat penyimpanan atau file cabinet
(repository).
Setiap data store mempunyai nama yang unik.
Pandangan data store dilepaskan dari konsep file database
komputer atau arsip dokumen manual.
Boundary
Merupakan batas sistem.
Dapat melihat dengan jelas keterkaitan / hubungan sistem
dengan lingkungannya atau melihat hubungan suatu proses
dengan proses lainnya di sub sistem lain.
Memberi fokus terhadap bahasan sebuah sub proses / sub
sistem, dengan menunjukkan peta hubungan antar proses
di dalam, maupun dengan lingkungannya.
Contoh DFD Diagram Konteks
Sistem Informasi
Pengawasan
Anggaran
Departemen Manajemen
Supplier
Kebutuhan
Keuangan
Status Penolakan
Kebutuhan Keuangan,
Status Persetujuan
Anggaran,
Kebutuhan Khusus
Alokasi Anggaran,
Status Permintaan
Khusus
Order Barang
Status Bukti Kirim,
Tagihan
Simbol DeMarco & Yourdon
Penurunan level dalam DFD
SI
Diagram Konteks
2.2
2.1
Diagram Level 2
3
1
2
Diagram Level 1
Penurunan level dalam DFD
SI
Diagram Konteks
3
2
1
Diagram Level 1
1.1
1.2
1.3
Diagram Level 2
Penurunan level dalam DFD
SI
Diagram Konteks
3
1
2
Diagram Level 1
Diagram Level 2
3.1 3.2
Bagaimana membuat DFD yang baik ?
Sebuah DFD yang baik harus :
 tidak ada data flow yang terbagi (split) menjadi
beberapa data flow
 tidak ada data flow yang bertumpuk (crossing lines)
 tidak mempunyai looping untuk mengontrol elemen
seperti dalam flow chart
 tidak ada data flow yang berfungsi sebagai sinyal untuk
menjalankan suatu proses
Catatan :
Membangun model sistem dengan tools DFD, tidak dapat
dilepaskan dari penguasaan konsep data dan proses pada
analisis dan desain sebuah sistem informasi
Ilegal Data Flow
1. Split
Hitung
Penjualan
Hasil Penjualan
Untung
Rugi
Catatan : dalam Modern Structured Analysis karangan Edward Yourdon, split data flow
dapat dilakukan, dinamakan diverging flow, apabila data flow dipecah menjadi beberapa
field data
Ilegal Data Flow
2. Tanda kontrol dari sebuah proses
Biaya aktual
Perbandingan
Biaya
Biaya standar
Aktual <= standar
Aktual >= standar
Ilegal Data Flow
3. Loop
Ambil Hasil
Penjualan
Selanjutnya
Jumlahkan ke
Penjualan
Harian
Hasil Penjualan
Penjualan Selanjutnya
T
otal Penjualan
Ilegal Data Flow
4. Sinyal input
Persiapan
Proses
Bulanan
Transaksi Akhir Bulan
Faktur
Pemberian nama untuk data flow
Penerimaan
Tagihan
Supplier
Verifikasi
Tagihan
Persetujuan
Pembayaran
Tagihan Disetujui
Tagihan
Tagihan
Tagihan
Tagihan
Penamaan data flow yang sama meskipun telah melewati
beberapa proses, satu nama dengan beberapa arti
Pemberian nama untuk data flow
Penerimaan
Tagihan
Supplier
Verifikasi
Tagihan
Persetujuan
Pembayaran
Tagihan Disetujui
Tagihan
Tagihan
diterima
Tagihan
Verifikasi
Tagihan
disetujui
Penamaan data flow yang berbeda lebih memudahkan
membacasistem
Studi Kasus 1
4.1.1
P 1
4.1.2
P 2
A
B
C
D E
4.1.1.1
P 3
4.1.1.3
P 4
4.1.1.4
P 5
A
F
G
C
D
Studi Kasus 2
2.1 2.2
Studi Kasus 3
Sistem Informasi
X
Eks Ent 1 Eks Ent 2
Eks Ent 3
Data Store 1
Studi Kasus 4
1
3
4 5
2
Studi Kasus 4
4.2.1.1
4.2.1.3
4.2.1.2
Data Dictionary / Kamus Data
Ciri / fungsi :
- Katalog / kamus tentang fakta data dan kebutuhan 
kebutuhan informasi dari suatu sistem informasi
- Merupakan pelengkap dan penjelasan untuk
representasi Data Flow Diagram
- Kamus data dibuat sesuai dengan jumlah data yang
ada pada sebuah DFD
Contoh Kamus Data
1. Nama Aliran Data: kebutuhan cabang
Alias : -
2.
3. Bentuk Penyajian: ditulis pada dok. permohonan komponen cabang
4. Aliran Data : cabang  proses pencacatan permohonan cabang
 data store permohonan cabang 
proses evaluasi pemenuhan komponen
: cabang = nama_cab + alamat_cab + kota_cab + tlp_cab
: tanggal permohonan
5. Komposisi
Item Data
6.
bulan kebutuhan
no. 1
komponen
jumlah
keterangan 15
yang memohon
(yang mengesahkan)
Contoh Kamus Data ( sambungan  )
komponen yg dibutuhkan
7. Periode
8. Volume
: Bulanan
: 5
9. Penjelasan : - no. : nomor urut
- komponen : nama komponen
- jumlah
- keterangan
: jumlah permohonan
: keterangan permohonan
- yang memohon
memohon
: nama & tanda tangan petugas yang
Struktur Proses
 Pada awalnya digunakan untuk mempermudah
penggambaran DFD dari sisi pe-levelannya
 Pada perkembangannya struktur proses juga
digunakan sebagai representasi sistem untuk
menunjukkan aspek proses dan komposisi
sistem/sub sistem/proses detail pada sebuah sistem
informasi
 Digambarkan dalam bentuk hierarki / struktur pohon
 Memiliki skenario penulisan urutan struktur
Penggambaran Struktur Proses
Sistem Informasi X
Sub Sistem A Sub Sistem B
Sub-Sub
Sistem A1
Sub-Sub
Sistem A2
Sub-Sub
Sistem B1
Sub-Sub
Sistem B2
Proses A11 Proses A12 Sub-Sub
Sistem B11
Proses B12
Proses B111 Proses B112
Konteks
Level 1 / Level 0
Level 2
Level 3
Level 4
Penjelasan Struktur Proses
 Diawali dengan konteks sistem, adalah hierarki
tertinggi dari sebuah struktur. Di DFD digambarkan
sebagai Diagram Konteks.
 Level selanjutnya dimulai dari level 0 atau
dibeberapa referensi dimulai dari level 1.
Di DFD digambarkan sebagai DFD level 0 dari <>,
DFD level 1 dari <> , dst.
 Catatan : Setiap titik pada struktur adalah sebuah
Sistem/ Sub Sistem/Sub-Sub sistem dan yang
terbawah adalah sebuah proses.
Terima Kasih

More Related Content

Similar to DFD_Procedure+dan+DFD+2023 .pptx (20)

3. Dokumentasi kendali proses, flow diagram.pdf
3. Dokumentasi kendali proses, flow diagram.pdf3. Dokumentasi kendali proses, flow diagram.pdf
3. Dokumentasi kendali proses, flow diagram.pdf
RatihPuspitaSiwi
Analisis Perancangan Sistem - Data Flow Diagram (DFD)
Analisis Perancangan Sistem - Data Flow Diagram (DFD)Analisis Perancangan Sistem - Data Flow Diagram (DFD)
Analisis Perancangan Sistem - Data Flow Diagram (DFD)
AdeviasekarIqmaya1
Materi minggu ke 5
Materi minggu ke 5Materi minggu ke 5
Materi minggu ke 5
ifunsika
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdf
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdfMateri 6 - Pemodelan pada Pemrograman Terstruktur.pdf
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdf
AAmiinuddinGhozali
Sia diagram aliran data untuk perusahaan kecil
Sia   diagram aliran data untuk perusahaan kecilSia   diagram aliran data untuk perusahaan kecil
Sia diagram aliran data untuk perusahaan kecil
Theresia Magdalena
Diagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecilDiagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecil
MUHAMADANGGORO1
Diagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecilDiagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecil
MUHAMADANGGORO1
Laporan praktikum modul 10 (dfd)
Laporan praktikum modul 10 (dfd)Laporan praktikum modul 10 (dfd)
Laporan praktikum modul 10 (dfd)
Devi Apriansyah
MATERI PENGANTAR DASAR TOOLS BASIS DATA.pdf
MATERI PENGANTAR DASAR TOOLS BASIS DATA.pdfMATERI PENGANTAR DASAR TOOLS BASIS DATA.pdf
MATERI PENGANTAR DASAR TOOLS BASIS DATA.pdf
sururimiftakhu
APS__dfd.pptx
APS__dfd.pptxAPS__dfd.pptx
APS__dfd.pptx
IKetutWidhiAdnyana1
Process Modeling
Process ModelingProcess Modeling
Process Modeling
Ajeng Savitri
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptxDFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
merinovamarito7
Bab 7 pemodelan proses
Bab 7 pemodelan prosesBab 7 pemodelan proses
Bab 7 pemodelan proses
Rif'at Hm
Tahapan analisis dan perancangan sistem informasi
Tahapan analisis dan perancangan sistem informasiTahapan analisis dan perancangan sistem informasi
Tahapan analisis dan perancangan sistem informasi
Stemada Kediri
PENDEKATAN PERANCANGAN TERSTRUKTUR DATA FLOW DIAGRAM
PENDEKATAN PERANCANGAN TERSTRUKTUR DATA FLOW DIAGRAMPENDEKATAN PERANCANGAN TERSTRUKTUR DATA FLOW DIAGRAM
PENDEKATAN PERANCANGAN TERSTRUKTUR DATA FLOW DIAGRAM
Muhammad Baihaqi
3 pendekatan peng sys
3 pendekatan peng sys3 pendekatan peng sys
3 pendekatan peng sys
sribekti
BAB V.doc
BAB V.docBAB V.doc
BAB V.doc
lusisusrianti1
Analisis Sistem Informasi [Materi IV]
Analisis Sistem Informasi [Materi IV]Analisis Sistem Informasi [Materi IV]
Analisis Sistem Informasi [Materi IV]
Erikson Hutabarat
Pengertian data flow diagram
Pengertian data flow diagramPengertian data flow diagram
Pengertian data flow diagram
Meily Perdana
3. Dokumentasi kendali proses, flow diagram.pdf
3. Dokumentasi kendali proses, flow diagram.pdf3. Dokumentasi kendali proses, flow diagram.pdf
3. Dokumentasi kendali proses, flow diagram.pdf
RatihPuspitaSiwi
Analisis Perancangan Sistem - Data Flow Diagram (DFD)
Analisis Perancangan Sistem - Data Flow Diagram (DFD)Analisis Perancangan Sistem - Data Flow Diagram (DFD)
Analisis Perancangan Sistem - Data Flow Diagram (DFD)
AdeviasekarIqmaya1
Materi minggu ke 5
Materi minggu ke 5Materi minggu ke 5
Materi minggu ke 5
ifunsika
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdf
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdfMateri 6 - Pemodelan pada Pemrograman Terstruktur.pdf
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdf
AAmiinuddinGhozali
Sia diagram aliran data untuk perusahaan kecil
Sia   diagram aliran data untuk perusahaan kecilSia   diagram aliran data untuk perusahaan kecil
Sia diagram aliran data untuk perusahaan kecil
Theresia Magdalena
Diagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecilDiagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecil
MUHAMADANGGORO1
Diagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecilDiagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecil
MUHAMADANGGORO1
Laporan praktikum modul 10 (dfd)
Laporan praktikum modul 10 (dfd)Laporan praktikum modul 10 (dfd)
Laporan praktikum modul 10 (dfd)
Devi Apriansyah
MATERI PENGANTAR DASAR TOOLS BASIS DATA.pdf
MATERI PENGANTAR DASAR TOOLS BASIS DATA.pdfMATERI PENGANTAR DASAR TOOLS BASIS DATA.pdf
MATERI PENGANTAR DASAR TOOLS BASIS DATA.pdf
sururimiftakhu
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptxDFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
merinovamarito7
Bab 7 pemodelan proses
Bab 7 pemodelan prosesBab 7 pemodelan proses
Bab 7 pemodelan proses
Rif'at Hm
Tahapan analisis dan perancangan sistem informasi
Tahapan analisis dan perancangan sistem informasiTahapan analisis dan perancangan sistem informasi
Tahapan analisis dan perancangan sistem informasi
Stemada Kediri
PENDEKATAN PERANCANGAN TERSTRUKTUR DATA FLOW DIAGRAM
PENDEKATAN PERANCANGAN TERSTRUKTUR DATA FLOW DIAGRAMPENDEKATAN PERANCANGAN TERSTRUKTUR DATA FLOW DIAGRAM
PENDEKATAN PERANCANGAN TERSTRUKTUR DATA FLOW DIAGRAM
Muhammad Baihaqi
3 pendekatan peng sys
3 pendekatan peng sys3 pendekatan peng sys
3 pendekatan peng sys
sribekti
Analisis Sistem Informasi [Materi IV]
Analisis Sistem Informasi [Materi IV]Analisis Sistem Informasi [Materi IV]
Analisis Sistem Informasi [Materi IV]
Erikson Hutabarat
Pengertian data flow diagram
Pengertian data flow diagramPengertian data flow diagram
Pengertian data flow diagram
Meily Perdana

Recently uploaded (6)

Pengukuran_Instrumentasi_Pertemuan1.pptx
Pengukuran_Instrumentasi_Pertemuan1.pptxPengukuran_Instrumentasi_Pertemuan1.pptx
Pengukuran_Instrumentasi_Pertemuan1.pptx
gintingdesiana
Matematika Mengengah Pertemuan Ke-13 ok.
Matematika Mengengah Pertemuan Ke-13 ok.Matematika Mengengah Pertemuan Ke-13 ok.
Matematika Mengengah Pertemuan Ke-13 ok.
Sekolah Tinggi Teknologi Nasional
pelatihanScaffolding-Training-With-Bahasa.ppt
pelatihanScaffolding-Training-With-Bahasa.pptpelatihanScaffolding-Training-With-Bahasa.ppt
pelatihanScaffolding-Training-With-Bahasa.ppt
rhamset
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
rhamset
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
rhamset
Training Managemen-gawat-darurat-1-ppt.ppt
Training Managemen-gawat-darurat-1-ppt.pptTraining Managemen-gawat-darurat-1-ppt.ppt
Training Managemen-gawat-darurat-1-ppt.ppt
rhamset
Pengukuran_Instrumentasi_Pertemuan1.pptx
Pengukuran_Instrumentasi_Pertemuan1.pptxPengukuran_Instrumentasi_Pertemuan1.pptx
Pengukuran_Instrumentasi_Pertemuan1.pptx
gintingdesiana
pelatihanScaffolding-Training-With-Bahasa.ppt
pelatihanScaffolding-Training-With-Bahasa.pptpelatihanScaffolding-Training-With-Bahasa.ppt
pelatihanScaffolding-Training-With-Bahasa.ppt
rhamset
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
rhamset
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
rhamset
Training Managemen-gawat-darurat-1-ppt.ppt
Training Managemen-gawat-darurat-1-ppt.pptTraining Managemen-gawat-darurat-1-ppt.ppt
Training Managemen-gawat-darurat-1-ppt.ppt
rhamset

DFD_Procedure+dan+DFD+2023 .pptx

  • 2. Pemahaman Tatalaksana kerja Kumpulan dari sejumlah aktifitas/proses yang saling terkait Memiliki tujuan Terikat pada aturan / norma Ada awal dan akhir
  • 3. Ide dasar Muncul pada sistem fisik : Menggambarkan urutan kerja Misalnya : di pabrik urutan langkah produksi, dsb Muncul pada sistem informasi Menggambarkan perolehan data dan pembentukan informasi Misalnya : kolektif data, perekaman data, pembuatan informasi, pendistribusian laporan, dsb
  • 4. Keuntungan Prosedur Adanya catatan/rekaman permanen dan baku Dapat mendefinisikan tanggungjawab dan wewenang dengan jelas Mencegah kesalahan dengan adanya updating prosedur Sebagai referensi Memberikan kemudahan penelusuran Sebagai dasar dalam melaksanakan kegiatan/kerja secara konsisten Dapat digunakan menilai efektivitas sistem
  • 5. Prosedur Pengolahan Data Suatu prosedur/aktifitas yang dipisahkan dari prosedur sistem fisik dan berdiri sendiri Tujuannya : bagaimana dihasilkannya sebuah informasi yang releven dengan sistem fisiknya Persoalan utama : mendapatkan data dari aktivitas fisik sulit
  • 6. Ilustrasi produk = prosedur fisik = prosedur pengolahan data Komponen terlibat : Personil : pelaksana prosedur Perangkat pengolahan data (manual/elektronik) Dokumen : media data aktifitas manual
  • 7. Peran sistem/s.i Kebutuhan pengembangan & prospek, model perubahan
  • 8. daur hidup sistem environment (s.i / s.f) maintenance operational pre-operational
  • 9. manfaat lebih dari 1 sistem dalam organisasi masing-masing memiliki peran khusus saling memberi manfaat sifat, bentuk, waktu/periode keberperanan setiap sistem berbeda setiap sistem memiliki daur partisipasi berkaitan dengan perannya daur menunjukkan kapan mulai berperan dan kapan berhenti berperan A B C D E F organisasi
  • 10. fase perubahan Diadakan upaya pengembangan sistem Identifikasi persoalan menjadi penting Perlu ada pemahaman tentang existing Dilakukan penilaian terhadap dukungan komponen sistem pada existing Dimasukan pemikiran agar sistem menjadi bermanfaat atau lebih bermanfaat (requirement)
  • 12. Pengantar Data Flow Diagram atau DFD adalah salah satu tools penting yang digunakan oleh analis sistem. Penggunaan DFD dipopulerkan oleh DeMarco (1978) dan Gane & Sarson (1979) melalui metodologi analisis sistem terstruktur (structured systems analysis methodologies). Mereka menganjurkan agar DFD menjadi alat pertama yang digunakan analis sistem untuk membuat sebuah model sistem yang menunjukkan keterkaitan setiap komponen- komponen sistemnya. Komponen sistem tersebut adalah proses-proses dalam sistem, data yang digunakan oleh proses-proses tersebut, eksternal entitas yang berinteraksi dengan sistem dan aliran data/informasi di dalam sistem.
  • 13. Apa itu Data Flow Diagram ? Menggunakan beberapa simbol untuk merepresentasikan aliran data antara proses, penyimpanan data dan aliran data ke dalam dan keluar sistem Mengutamakan aliran data dibandingkan aliran dokumen atau laporan Lebih bersifat konseptual, tampilan non fisik / logika data dalam sistem, menyediakan dokumentasi aliran data dan proses pengolahan data yang lebih baik Tidak memperlihatkan urutan atau waktu dari setiap proses Tidak menampilkan keputusan Memiliki pandangan sistem secara global dan rinci (sub sistem/proses) serta digambarkan dalam hierarki level Dapat digunakan untuk mendeskripsikan aliran data dalam berbagai level dan antar level
  • 14. Versi Representasi DFD DeMarco Gane & Sarson Coad & Yordon A. Seen SSADM dll
  • 15. Objek pada Data Flow Diagram 1. proses 2. entitas luar 3. data flow / aliran data 4. data store / penyimpanan data 5. boundary
  • 16. Process Proses memperlihatkan mengenai apa yang dilakukan oleh sistem, kaitannya dengan aktifitas pengolahan data ( perekaman, pengolahan, pembentukan informasi, dsb) Setiap proses mempunyai satu atau lebih data input dan menghasilkan satu atau lebih data output. Setiap proses mempunyai nomor dan nama yang unik. Penamaan proses biasanya menggunakan kaidah kk + kb ( contoh : Pembuatan Faktur Penjualan, dsb)
  • 17. External Entity Entitas eksternal (external entity) merupakan komponen DFD yang berada di luar sistem. Perannya memberi input data ke sistem atau menerima output data/informasi dari sistem. Desainer (analis sistem) tidak mempunyai kontrol atau kekuasaan terhadap entitas eksternal.
  • 18. Data Flow Data flow (aliran data) adalah data yang mengalir di dalam sistem, tepatnya adalah : diantara dua proses dari data store ke proses dan sebaliknya dari entitas eksternal ke sistem dan sebaliknya Dari sifatnya data yang mengalir dapat sebagian atau keseluruhan tergantung kebutuhan dan dilepaskan dari pandangan proses fisik Nama sebuah aliran data diusahakan sesuai mewakili objek data sebenarnya dan sedapat mungkin tidak menimbulkan kesan proses, atau sesuatu yang berkaitan dengan format/media (misalnya : Laporan, Faktur, Surat, dsb)
  • 19. Data Store Data store adalah tempat penyimpanan atau file cabinet (repository). Setiap data store mempunyai nama yang unik. Pandangan data store dilepaskan dari konsep file database komputer atau arsip dokumen manual.
  • 20. Boundary Merupakan batas sistem. Dapat melihat dengan jelas keterkaitan / hubungan sistem dengan lingkungannya atau melihat hubungan suatu proses dengan proses lainnya di sub sistem lain. Memberi fokus terhadap bahasan sebuah sub proses / sub sistem, dengan menunjukkan peta hubungan antar proses di dalam, maupun dengan lingkungannya.
  • 21. Contoh DFD Diagram Konteks Sistem Informasi Pengawasan Anggaran Departemen Manajemen Supplier Kebutuhan Keuangan Status Penolakan Kebutuhan Keuangan, Status Persetujuan Anggaran, Kebutuhan Khusus Alokasi Anggaran, Status Permintaan Khusus Order Barang Status Bukti Kirim, Tagihan Simbol DeMarco & Yourdon
  • 22. Penurunan level dalam DFD SI Diagram Konteks 2.2 2.1 Diagram Level 2 3 1 2 Diagram Level 1
  • 23. Penurunan level dalam DFD SI Diagram Konteks 3 2 1 Diagram Level 1 1.1 1.2 1.3 Diagram Level 2
  • 24. Penurunan level dalam DFD SI Diagram Konteks 3 1 2 Diagram Level 1 Diagram Level 2 3.1 3.2
  • 25. Bagaimana membuat DFD yang baik ? Sebuah DFD yang baik harus : tidak ada data flow yang terbagi (split) menjadi beberapa data flow tidak ada data flow yang bertumpuk (crossing lines) tidak mempunyai looping untuk mengontrol elemen seperti dalam flow chart tidak ada data flow yang berfungsi sebagai sinyal untuk menjalankan suatu proses Catatan : Membangun model sistem dengan tools DFD, tidak dapat dilepaskan dari penguasaan konsep data dan proses pada analisis dan desain sebuah sistem informasi
  • 26. Ilegal Data Flow 1. Split Hitung Penjualan Hasil Penjualan Untung Rugi Catatan : dalam Modern Structured Analysis karangan Edward Yourdon, split data flow dapat dilakukan, dinamakan diverging flow, apabila data flow dipecah menjadi beberapa field data
  • 27. Ilegal Data Flow 2. Tanda kontrol dari sebuah proses Biaya aktual Perbandingan Biaya Biaya standar Aktual <= standar Aktual >= standar
  • 28. Ilegal Data Flow 3. Loop Ambil Hasil Penjualan Selanjutnya Jumlahkan ke Penjualan Harian Hasil Penjualan Penjualan Selanjutnya T otal Penjualan
  • 29. Ilegal Data Flow 4. Sinyal input Persiapan Proses Bulanan Transaksi Akhir Bulan Faktur
  • 30. Pemberian nama untuk data flow Penerimaan Tagihan Supplier Verifikasi Tagihan Persetujuan Pembayaran Tagihan Disetujui Tagihan Tagihan Tagihan Tagihan Penamaan data flow yang sama meskipun telah melewati beberapa proses, satu nama dengan beberapa arti
  • 31. Pemberian nama untuk data flow Penerimaan Tagihan Supplier Verifikasi Tagihan Persetujuan Pembayaran Tagihan Disetujui Tagihan Tagihan diterima Tagihan Verifikasi Tagihan disetujui Penamaan data flow yang berbeda lebih memudahkan membacasistem
  • 32. Studi Kasus 1 4.1.1 P 1 4.1.2 P 2 A B C D E 4.1.1.1 P 3 4.1.1.3 P 4 4.1.1.4 P 5 A F G C D
  • 34. Studi Kasus 3 Sistem Informasi X Eks Ent 1 Eks Ent 2 Eks Ent 3 Data Store 1
  • 37. Data Dictionary / Kamus Data Ciri / fungsi : - Katalog / kamus tentang fakta data dan kebutuhan kebutuhan informasi dari suatu sistem informasi - Merupakan pelengkap dan penjelasan untuk representasi Data Flow Diagram - Kamus data dibuat sesuai dengan jumlah data yang ada pada sebuah DFD
  • 38. Contoh Kamus Data 1. Nama Aliran Data: kebutuhan cabang Alias : - 2. 3. Bentuk Penyajian: ditulis pada dok. permohonan komponen cabang 4. Aliran Data : cabang proses pencacatan permohonan cabang data store permohonan cabang proses evaluasi pemenuhan komponen : cabang = nama_cab + alamat_cab + kota_cab + tlp_cab : tanggal permohonan 5. Komposisi Item Data 6. bulan kebutuhan no. 1 komponen jumlah keterangan 15 yang memohon (yang mengesahkan)
  • 39. Contoh Kamus Data ( sambungan ) komponen yg dibutuhkan 7. Periode 8. Volume : Bulanan : 5 9. Penjelasan : - no. : nomor urut - komponen : nama komponen - jumlah - keterangan : jumlah permohonan : keterangan permohonan - yang memohon memohon : nama & tanda tangan petugas yang
  • 40. Struktur Proses Pada awalnya digunakan untuk mempermudah penggambaran DFD dari sisi pe-levelannya Pada perkembangannya struktur proses juga digunakan sebagai representasi sistem untuk menunjukkan aspek proses dan komposisi sistem/sub sistem/proses detail pada sebuah sistem informasi Digambarkan dalam bentuk hierarki / struktur pohon Memiliki skenario penulisan urutan struktur
  • 41. Penggambaran Struktur Proses Sistem Informasi X Sub Sistem A Sub Sistem B Sub-Sub Sistem A1 Sub-Sub Sistem A2 Sub-Sub Sistem B1 Sub-Sub Sistem B2 Proses A11 Proses A12 Sub-Sub Sistem B11 Proses B12 Proses B111 Proses B112 Konteks Level 1 / Level 0 Level 2 Level 3 Level 4
  • 42. Penjelasan Struktur Proses Diawali dengan konteks sistem, adalah hierarki tertinggi dari sebuah struktur. Di DFD digambarkan sebagai Diagram Konteks. Level selanjutnya dimulai dari level 0 atau dibeberapa referensi dimulai dari level 1. Di DFD digambarkan sebagai DFD level 0 dari <>, DFD level 1 dari <> , dst. Catatan : Setiap titik pada struktur adalah sebuah Sistem/ Sub Sistem/Sub-Sub sistem dan yang terbawah adalah sebuah proses.