DATA FLOW DIAGRAM. Terminator Proses Data Store Alur Data. Terminator Proses Data Store Alur Data

dokumen-dokumen yang mirip
PENG. Tek. SIA 2. Materi Alat Perancangan sistem

Teknik Dokumentasi. Komang Anom Budi Utama, SKom

DATA FLOW DIAGRAM 1. KONSEP PERANCANGAN TERSTRUKTUR

DATA FLOW DIAGRAM 1. KONSEP PERANCANGAN TERSTRUKTUR

Parno, SKom., MMSI. Personal Khusus Tugas

Agenda. Analisis Kebutuhan (Pert. 4) Tujuan dari analisis kebutuhan 19/10/2010. Requirement Analysis (Analisis Kebutuhan)

Langkah Data Flow Diagram (DFD)

BAB II LANDASAN TEORI. 2.1 Pengertian Umum Program Kemitraan Bina Lingkungan (PKBL) dana dari bagian laba BUMN.

Rekayasa Perangkat Lunak

PENGERTIAN FUNGSI, DAN DATA FLOW DIAGRAM (DFD)

ANALISIS & PERANCANGAN SISTEM. Pertemuan 5-DATA FLOW DIAGRAM (DFD) DIAGRAM ALUR DATA (DAD)

Sistem Informasi [Kode Kelas]

Materi Analisis Sistem Informasi ini, membahas tentang Diagram Alir Data (DAD)/ Data Flow Diagram(DFD) dengan Bahasan:

BAB I PENDAHULUAN A. Latar Belakang

Perancangan Sistem Informasi. Rabu, 19 Oktober 2011

Langkah-Langkah Analisis Sistem

Hanif Fakhrurroja, MT

RISET AKUNTANSI MATERI ALAT ANALISIS

ANALISIS SISTEM. (Analisis kebutuhan fungsional) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015

BAB II LANDASAN TEORI. Suatu sistem merupakan suatu jaringan kerja dari prosedur-prosedur yang

PENDEKATAN PERANCANGAN TERSTRUKTUR

ANALISIS SISTEM. (Analisis kebutuhan fungsional) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2017

PEMODELAN DATA. Di Susun Oleh : Linda Liana Dosen Pengampu : Wahyu Hari Haji M.Kom

Diagram Arus Data. Ketika kaki di langkahkan itulah nasib yang telah kita pilih untuk hari itu Berdo alah agar mendapat Rahmat-Nya

BAB II LANDASAN TEORI

ANALISA & PERANCANGAN SISTEM INFORMASI. DATA FLOW DIAGRAM

Analisa & Perancangan Sistem Informasi. Data Flow Diagram

BAB III LANDASAN TEORI. berkaitan secara terpadu, terintegrasi dalam suatu hubungan hirarki.

BAB III LANDASAN TEORI. waktu berdasarkan rencana pengaturan urutan kerja, daftar atau tabel kegiatan

KONVERSI DATABASE ACCESS KE MySQL DATA KEPEGAWAIAN PADA INSTANSI BADAN KEPEGAWAIAN DAERAH KABUPATEN JEPARA

BAB II TINJAUAN PUSTAKA

ANALISA RANCANGAN DAD(Sistem Berjalan)

BAB III METODE PENELITIAN. perancangan sistem, dan tahap evaluasi rancangan sistem. sistematis. Adapun model penelitian dapat dilihat pada Gambar 3.1.

Kontrak Kuliah. Contex Diagram dan Data Flow Diagram. Edi Sugiarto, S.Kom, M.Kom

ANALISIS PROSES BISNIS. Mia Fitriawati, S.Kom.M.Kom.

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. yang saling berhubungan yaitu antara sistem dan informasi. Sistem adalah suatu

BAB II LANDASAN TEORI. adalah pendekatan yang menekankan pada prosedur sistem yang kedua adalah

Diagram Arus Data PERTEMUAN 14 Darmansyah HS AKUNTANSI FEB UEU

Pengenalan DAD/DFD. Konsep Dasar

BAB III OBJEK PENELITIAN DAN METODE PENELITIAN. skripsi ini adalah Pada Bagian Bendahara Penerima di Dinas Pendapatan dan

Perancangan Data Flow Diagram Sistem Pakar Penentuan Kebutuhan Gizi Bagi Individu Normal Berbasis Web

BAB III LANDASAN TEORI

DATA FLOW DIAGRAM (DFD) / DIAGRAM ARUS DATA (DAD)

Simbol-simbol Data Flow Diagram (DFD) menurut Yourdon dan DeMarco

BAB III METODE PENELITIAN. informasi monitoring dan evaluasi koperasi pada Dinas Koperasi Kabupaten

BAB 6 PEMODELAN SISTEM (CONTEXT DIAGRAM, DATA FLOW DIAGRAM)

BAB III LANDASAN TEORI. dikutip oleh Supardi & Leonard mengatakan, Pendidikan adalah setiap usaha, pengaruh,

Suatu alat bantu yang menggambarkan aliran data didalam suatu sistem dan proses atau kegiatan yang dilakukan oleh sistem. Penggambaran dalam DFD

TOOLS PEMODELAN SISTEM DIAGRAM ALIR. Tools. Bagan Alir. Diagram Alir

BAB II DASAR TEORI. terbagi atas beberapa tahap yaitu: perancangan basis data secara konseptual, logis dan fisis.

BAB III TAHAPAN ANALISIS DAN PERANCANGAN SISTEM. aplikasi penjualan perangkat komputer pada CV. Data Baru. Tahap-tahap tersebut

BAB III LANDASAN TEORI. sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai

DATA FLOW DIAGRAM Salah satu tool yang paling penting bagi seorang System Analyst.

Diagram Arus Data. Ketika kaki di langkahkan itulah nasib yang telah kita pilih untuk hari itu Berdo alah agar mendapat Rahmat- Nya

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. dalam kertas atau lainnya. Tujuan utama seseorang menulis surat tidak lain

Analisa & Perancangan Sistem Informasi

Data Flow Diagram (DFD) Salim Mail : Phone : YM : talim_bansal Blog :

1/14/2010. Matakuliah Sistem Informasi Pertemuan Ke 9 & 13. Riani L. Jurusan Teknik Informatika Universitas Komputer Indonesia

Data Flow Diagram 2011 DATA FLOW DIAGRAM

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. Konsep dasar dari Sistem Informasi terbagi atas dua pengertian. Yang pertama adalah

Banyak terjadi permasalahan-permasalahan di pendekatan klasik Masih banyak orang yang tidak menyadari bahwa hanya dengan mengikuti tahapan di life

DATA FLOW DIAGRAM. Oleh : Didik Tristianto, M.Kom

Memahami Penggunaan Diagram Arus Data

: ENDRO HASSRIE NIM : MATKUL : REKAYASA PERANGKAT LUNAK PEMODELAN DATA

Diagram Arus Data. Ketika kaki di langkahkan itulah nasib yang telah kita pilih untuk hari itu Berdo alah agar mendapat Rahmat- Nya

BAB II LANDASAN TEORI. Pengertian dan definisi sistem pada berbagai bidang berbeda-beda, tetapi

BAB II LANDASAN TEORI. Definisi sistem menurut [Jog05] adalah sebagai berikut:

BAB III LANDASAN TEORI

Pemodelan Proses. Didik Dwi P

BAB I PENDAHULUAN. 1.1 Latar Belakang. Dewasa ini pemakaian komputer sebagai alat bantu khususnya yang berkaitan

BAB III LANDASAN TEORI. (sumber:

BAB III LANDASAN TEORI. keinginan pemebeli, guna mendapatkan penjualan yang menghasilkan laba

II. LANDASAN TEORI. spesifikasi pada komputer yang berdasarkan pada sistem informasi.

BAB III OBJEK DAN METODE PENELITIAN. perusahaan di bidang penyedia dan jasa pelayanan produk Apple. Untuk melihat

Data Flow Diagram (DFD) Donny Yulianto, S.Kom

Analysis Modeling 4/10/2018. Focus on What not How. Kenapa Analisis Kebutuhan. Definisi Analisis Kebutuhan. Langkah-Langkah Analisis Kebutuhan

BAB III LANDASAN TEORI

DFD (DATA FLOW DIAGRAM)

BAB III LANDASAN TEORI. komponennya. Pendekatan sistem yang lebih menekankan pada prosedurnya:

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. suatu paket atau application suite. Aplikasi-aplikasi dalam suatu paket biasanya

Data Flow Diagram (DFD) Rizka Hadiwiyanti S.Kom, M.Kom

BAB III ANALISIS DAN PERANCANGAN SISTEM. informasi akademik pada SMP Al-Falah Assalam Tropodo 2 Sidoarjo. Tahaptahap

BAB 8 PROCESS MODELLING

BAB III TAHAPAN ANALISIS DAN PERANCANGAN SISTEM. sistem informasi keuangan mahasiswa pada Institut Bisnis dan Informatika

MODUL PRAKTIKUM APLIKASI AKUNTANSI INDUSTRI

L-1 PO CUST 1 SJ 1 INVOICE 1

BAB III LANDASAN TEORI. informasi (Information System) atau disebut juga processing system atau

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

Langkah-langkah dalam membuat DFD

BAB II LANDASAN TEORI. Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

BAB IV PERANCANGAN SISTEM

BAB III LANDASAN TEORI. dibahas meliputi permasalahan-permasalahan atau prosedur-prosedur yang

DAFTAR ISI. KATA PENGANTAR... viii. DAFTAR TABEL... xii. DAFTAR GAMBAR... xiv. DAFTAR LAMPIRAN... xviii BAB I PENDAHULUAN... 1

DAFTAR ISI. KATA PENGANTAR... v. DAFTAR GAMBAR... xii. DAFTAR LAMPIRAN...xiii BAB I PENDAHULUAN Batasan Masalah... 2

Transkripsi:

DATA FLOW DIAGRAM DFD merupakan alat perancangan sistem yang berorientasi pada alur data dgn konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yg mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program. KOMPONEN DFD 1. Menurut Yourdan dan DeMarco Terminator Proses Data Store Alur Data 2. Menurut Gene dan Serson Terminator Proses Data Store Alur Data TERMINATOR / ENTITAS LUAR Adalah Entitas diluar sistem yang berkomunikasi / berhubungan langsung dengan sistem. Terdapat 2 jenis Terminator : 1. Terminator Sumber Merupakan Terminator yang menjadi sumber 2. Terminator Tujuan Merupakan Terminator yang menjadi tujuan data / informasi sistem. Terminator Sumber Terminator Tujuan T. Tujuan & Sumber Terminator dapat berupa orang, sekelompok orang, organisasi, perusahaan/departemen yang berada diluar sistem yang akan dibuat, diberi 1/6

nama yang berhubungan dengan sistem tsb dan biasanya menggunakan kata benda. Contoh : Dosen, Mahasiswa. Hal yang perlu diperhatikan tentang terminator : 1. Alur data yang menghubungkan terminator dgn sistem, menunjukkan hubungan sistem dgn dunia luar. 2. Profesional sistem tidak dapat mengubah isi/cara kerja, prosedur yang berkaitan dgn Terminator. 3. Hubungan yang ada antar terminator tidak digambarkan dalam DFD. KOMPONEN PROSES Komponen proses menggambarkan transformasi input menjadi output. Penamaan proses disesuaikan dgn proses/kegiatan yang sedang dilakukan. Ada 4 kemungkinan yang dapat terjadi dalam proses sehubungan dgn input dan output : 1 input & 1 output 1 input & banyak output Banyak input & 1 output Banyak input & banyak output Ada bbrp hal yang perlu diperhatikan tentang proses : 1. Proses harus memiliki input dan output. 2. proses dapat dihubungkan dgn komponen terminator, data store atau proses melalui alur data. 3. Sistem/bagian/divisi/departemen yang sedang dianalisis oleh profesional sistem digambarkan dgn komponen proses. 2/6

KOMPONEN DATA STORE Komponen ini digunakan untuk membuat model sekumpulan paket data dan diberi nama dgn kata benda bersifat jamak. Data store dapat berupa file/database yang tersimpan dalam disket, harddisk atau bersifat manual seperti buku alamat, file folder. Yang perlu diperhatikan tentang data store : 1. Alur data dari proses menuju data store, hal ini berarti data store berfungsi sebagai tujuan/tempat penyimpanan fari suatu proses (proses write). 2. Alur data dari data store ke proses, hal ini berarti data store berfungsi sbg sumber/ proses memerlukan data (proses read). 3. Alur data dari proses menuju data store dan sebaliknya berarti berfungsi sbg sumber dan tujuan. Lihat gambar berikut : Proses Write Proses Read Proses Update KOMPONEN ALUR DATA Alur data digunakan untuk menerangkan perpindahan data / paket datadari satu bagian ke bagian lainnya. Alur data dapat berupa kata, pesan, formulir / informasi. Ada 4 konsep tentang alur data : 1. Packets of data Apabila ada 2 data / lebih yg mengalir dari 1 sumber yg sama menuju pada tujuan yg sama & mempunyai hubungan digambarkan dgn 1 alur data. 2. Diverging data flow Apabila ada sejumlah paket data yg berasal dari sumber yg sama menuju pada tujuan yg berbeda atau paket data yg kompleks dibagi menjadi bbrp elemen data yg dikirim ke tujuan yg berbeda. 3/6

3. Converging data flow Apabila ada bbrp alur data yg berbeda sumber menuju ke tujuan yg sama. 4. Sumber dan Tujuan Arus data harus dihubungkan pada proses, baik dari maupun yg menuju proses. Dari proses ke bukan proses Dari bukan proses menuju proses LEVELISASI DFD Dari proses ke proses 4/6

a c c b a 1 d 2 c b 3 e f b 3.1 3.2 e g h 3.3 i j 3.4 f PENGGAMBARAN DFD Tidak ada aturan baku untuk menggambarkan DFD, tapi dari berbagai referensi yg ada, secara garis besar: 1. Buat diagram context Diagram ini adalah diagram level tertinggi dari DFD yg menggambarkan hubungan sistem dgn lingkungan luarnya. Cara : - Tentukan nama sistemnya. - Tentukan batasan sistemnya. - Tentukan terminator apa saja yg ada dalam sistem. - Tentukan apa yg diterima/diberikan terminator dari/pada sistem. - Gambarkan diagram context. 2. Buat diagram level Zero Diagram ini adalah dekomposisi dari diagram Context. 5/6

Cara : - Tentukan proses utama yg ada pada sistem. - Tentukan apa yg diberikan/diterima masing-masing proses pada/dari sistem sambil memperhatikan konsep keseimbangan (alur data yg keluar/masuk dari suatu level harus sama dgn alur data yg masuk/keluar pada level berikutnya) - Apabila diperlukan, munculkan data store (master) sebagai sumber maupun tujuan alur data. - Gambarkan diagram level zero. - Hindari perpotongan arus data - Beri nomor pada proses utama (nomor tidak menunjukkan urutan proses). 3. Buat diagram level Satu Diagram ini merupakan dekomposisi dari diagram level zero. Cara : - Tentukan proses yg lebih kecil (sub-proses) dari proses utama yg ada di level zero. - Tentukan apa yg diberikan/diterima masing-masing sub-proses pada/dari sistem dan perhatikan konsep keseimbangan. - Apabila diperlukan, munculkan data store (transaksi) sbg sumber maupun tujuan alur data. - Gambarkan DFD level Satu - Hindari perpotongan arus data. - Beri nomor pada masing-masing sub-proses yg menunjukkan dekomposisi dari proses sebelumnya. Contoh : 1.1, 1.2, 2.1 4. DFD level dua, tiga,.. Diagram ini merupakan dekomposisi dari level sebelumnya. Proses dekomposisi dilakukan sampai dg proses siap dituangkan ke dalam program. Aturan yg digunakan sama dgn level satu. 6/6