Data Flow Diagram and Flow Chart. Pemodelan Perangkat Lunak

dokumen-dokumen yang mirip
(RPL) REKAYASA PERANGKAT LUNAK II

DATA FLOW DIAGRAM. & Sarson (1979) dengan. Gane. menggunakan

DATA FLOW DIAGRAM (DFD) Published by. imeldaflorensia91

Analysis Systems. Analyzing Requirement

Bab 6 DATA FLOW DIAGRAM (DIAGRAM ALIR DATA)

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

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

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

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

Data Flow Diagram (DFD) 1

: Entitas/Entity. : Aliran data. : Proses. : Penyimpanan data (data store)

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

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

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

Diagram Arus Data PERTEMUAN 14 Darmansyah HS AKUNTANSI FEB UEU

ANALISA & PERANCANGAN SISTEM INFORMASI. DATA FLOW DIAGRAM

Analisa & Perancangan Sistem Informasi. Data Flow Diagram

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

Analisa & Perancangan Sistem Informasi

PEMODELAN PROSES (DFD)

DATA FLOW DIAGRAM 1. KONSEP PERANCANGAN TERSTRUKTUR

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

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

Parno, SKom., MMSI. Personal Khusus Tugas

SISTEM INFORMASI MANAJEMEN. Oleh : Deni Mahdiana,S.Kom,MM,M.Kom

DATA FLOW DIAGRAM 1. KONSEP PERANCANGAN TERSTRUKTUR

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

SISTEM INFORMASI MANAJEMEN

PENGERTIAN FUNGSI, DAN DATA FLOW DIAGRAM (DFD)

Langkah-Langkah Analisis Sistem

Sistem Informasi [Kode Kelas]

SISTEM INFORMASI MANAJEMEN

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

ABSTRAK. Universitas Kristen Maranatha

PENG. Tek. SIA 2. Materi Alat Perancangan sistem

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

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

DATA FLOW DIAGRAM STUDI KASUS ANALISA SISTEM BERJALAN

MODUL 4 PENDEKATAN PERANCANGAN TERSTRUKTUR DAN DATA FLOW DIAGRAM

DATA FLOW DIAGRAM. Oleh : I Kadek Bagus, S.Kom., MM

ANALISA RANCANGAN DAD(Sistem Berjalan)

BAB 2 LANDASAN TEORI

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

L-1 PO CUST 1 SJ 1 INVOICE 1

DATA FLOW DIAGRAM (untuk perancangan sistem informasi) e-book ver 1.0

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

Daftar Isi... Dedikasi... Prakata...

PERANCANGAN DATA FLOW DIAGRAM UNTUK SISTEM INFORMASI SEKOLAH (STUDI KASUS PADA SMA PEMBANGUNAN LABORATORIUM UNP) Abstract

PERTEMUAN 3 DIAGRAM ALIR DATA

BAB II LANDASAN TEORI

Data Flow Diagram 2011 DATA FLOW DIAGRAM

Analisis Proses Bisnis

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

BAB I PENDAHULUAN A. Latar Belakang

MAKALAH ELEMEN MODEL ANALISIS. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM

BAB II GAMBARAN UMUM PERUSAHAAN. UD. PRIBUMI yang terletak di Jl. Pahlawan No 53, Wonotengah, Purwoasri

System Analysis. Sistem dan Teknologi Informasi TIP FTP UB

BAB II DASAR TEORI. 2.2 Sistem Suku Bunga Secara umum terdapat dua metode dalam perhitungan bunga, yaitu metode Flat dan Efektif.

Tingkatan dalam DFD Pedoman pembuatan DFD

Pemodelan Sistem Informasi. Data Flow Diagram

Teknik Dokumentasi. Komang Anom Budi Utama, SKom

Pemodelan Proses. Didik Dwi P

BAB III METODOLOGI PENELITIAN

BAB 3 ANALISIS SISTEM YANG BERJALAN. Jakarta oleh Bapak Eddy. CV. Mutiara Electronic terletak di Ruko Taman Permata Buana

CHAPTER 10 SISTEM INFORMASI AKUNTANSI (SIA)

BAB IV PERANCANGAN SISTEM

PERTEMUAN KE 4: SISTEM DAN TEKNIK DOKUMENTASI

Lampiran 1. Hasil Wawancara

MAKALAH REKAYASA PERANGKAT LUNAK ( PEMODELAN DATA )

BAB III LANDASAN TEORI. Pengadaan adalah proses untuk mendapatkan pasokan barang di bawah

Pembaruan Kas. Cash Register

BAB I PENDAHULUAN. baik dan canggih. Teknologi yang dibutuhkan bukan saja berupa perangkat keras

BAB II GAMBARAN UMUM PERUSAHAAN. UD. ROHMAT JAYA yang terletak di Jl. Makam No 1,Balong Dowo, Candi

BAB I PENDAHULUAN. UD. Rohmat Jaya adalah suatu perusahaan kerupuk yang didirikan pada

BAB III METODOLOGI PENELITIAN

BAB III LANDASAN TEORI

BAB III OBJEK DAN METODE PENELITIAN. Sejahtera II Padalarang yang beralamat di Jl. Gadobangkong 145 Cimareme

SISTEM INFORMASI PEMBELIAN, PENJUALAN DAN PERSEDIAAN pada RUDI AGENCY

BAB III METODE PENELITIAN

BAB 3 TATA LAKSANA SISTEM YANG BERJALAN

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

Modern structured analysis Approch(MSAA) dan structured system Analysis and Design Method (SSADM) BY LILIS PUSPITAWATI, SE.,M.SI

PEMODELAN SISTEM PADA SITUS FTP LAPAN BANDUNG

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

BAB III LANDASAN TEORI

Hanif Fakhrurroja, MT

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

3. RUANG LINGKUP SOP penjualan tunai ini meliputi flowchart prosedur penjualan tunai, penjelasan prosedur, dan dokumen terkait.

Langkah Data Flow Diagram (DFD)

PERTEMUAN KE 4: SISTEM DAN TEKNIK DOKUMENTASI

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN DAN PEMBELIAN TUNAI PADA TIP TOP SUPERMARKET DAN DEPT. STORE CABANG DEPOK

BAB 3 ANALISIS SISTEM YANG BERJALAN

BAB II GAMBARAN UMUM PERUSAHAAN. 2.1 Gambaran Umum CV. AWAM ELEKTRONIK. CV. AWAM ELEKTRONIK yang terletak di Jl Raya Babad 230,

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

STMIK WIDYA CIPTA DHARMA SAMARINDA

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

BAB IV PERANCANGAN SISTEM

DAFTAR ISI. ABSTRAKSI... vii. KATA PENGANTAR... viii. DAFTAR ISI... x. DAFTAR TABEL... xiv. DAFTAR GAMBAR... xvi. DAFTAR LAMPIRAN...

KATA PENGANTAR. Bandung, 03 Agustus Penulis

Transkripsi:

Data Flow Diagram and Flow Chart Pemodelan Perangkat Lunak

DFD Definition Adalah suatu diagram yang menggunakan notasinotasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. Digunakan sebagai perangkat penting dalam memodelkan sistem

Data Flow Diagram Penggunaan DFD dipopulerkan oleh DeMarco Yordan dan Gane Sarson dengan menggunakan pendekatan Metoda Analisis Sistem Terstruktur (SSADM).

DFD Symbol DeMarco Yordan Symbols Keterangan External Entity (Kesatuan Luar) Process (Proses) Gane Sarson Symbols Data Flow (Aliran Data) Data Store (Penyimpanan Data)

External Entity 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

External Entity Entitas Yang Berada Diluar Sistem, Yang Memberikan Data Kepada Sistem (Source) Atau Yang Menerima Informasi Dari Sistem (Sink), Dapat Berupa Orang, Organisasi Dll. Tidak Termasuk Bagian Dari Sistem. Terminal Tidak Boleh Memiliki Nama Yang Sama Kecuali Memang Objeknya Sama (Digambarkan 2 X, Bila Demikian Perlu Diberi Garis Miring.

Process (Proses) Merupakan pekerjaan atau kegiatan yang dilakukan orang atau komputer, dimana aliran data masuk, ditransformasikan ke aliran data keluar Contoh : 1.0 Pembuatan Slip 1 Hitung Gaji Pegawai

Proses (Process) Proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari input arus data untuk menghasilkan output arus data Gane & Sarson Yourdon Contoh: identifikasi Nama Proses ATAU Identifikasi Nama Proses 2 Hitung Gaji Pemroses Personalia

Proses Suatu Proses Adalah Kegiatan Atau Kerja Yang Dilakukan Oleh Orang, Mesin Atau Komputer Dari Hasil Arus Data Yang Masuk Ke Dalam Proses Untuk Dihasilkan Arus Data Yang Akan Keluar Dari Proses. Menggambarkan Apa Yang Dilakukan Oleh Sistem. Berfungsi Mentrans Formasikan Satu Atau Beberapa Data Keluaran Sesuai Dengan Spesifikasi Yang Diinginkan. Setiap Proses Memiliki Satu Atau Beberapa Data Masukan Serta Menghasilkan Satu Atau Beberapa Data Keluaran Proses Sering Juga Disebut Sebagai Bubble. Nama Proses Terdiri Dari Kata Kerja Dan Kata Benda Yang Mencerminkan Fungsi Proses Tersebut, Misalnya : Hitung Gaji, Pendataan Order, Cetak Laporan Penjulan. Jangan Mengugunakan Kata Proses Sebagai Bagian Dari Nama Suatu Proses (Bubble).

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

Data Flow Concept Cont. Convergen Data Flow ( Arus data Mengumpul) Arus data yang mengumpul, yaitu Arus data yang berbeda dari sumber yang berbeda mengumpul ke tujuan yang sama

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

Data Store Tempat Menyimpan Data (Database= File/Table, Arsip,buku Catatan). Proses Dapat Mengambil Data Dari Atau Memberikan Data Ke Data Store. Nama Data Store Harus Mencerminkan Isi Dari Data Store Tersebut. Bila Namanya Lebih Dari Satu Kata, Maka Harus Diberi Kata Sambung.

Hal-Hal HARAM dalam DFD Mencegah proses yang mempunyai masukan tetapi tidak mempunyai keluaran yang dikenal dengan lubang hitam (black-hole) Mencegah proses yang mempunyai keluaran tetapi tidak punya masukan, misalnya penghasil bilangan acak. Hati-hati dengan aliran dan proses yang tidak dinamakan karena dapat mengakibatkan elemen data yang saling tidak berhubungan menjadi satu. Hati-hati dengan penyimpanan yang punya status hanya dapat dibaca atau hanya dapat ditulis dan berkaitan dengan proses yang hanya memproses masukan atau hanya memproses keluaran.

Langkah-langkah pembuatan DFD Identifikasi semua kesatuan luar yang terlibat dengan sistem Identifikasi input dan output yang berhubungan dengan kesatuan luar Buatlah gambaran dari konteks diagram

Level DFD DFD dapat diturunkan kedalam beberapa level dimana level yang rendah harus bisa mereprensentasikan proses tersebut dalam spesifikasi proses yang lebih jelas

Diagram 0 Setelah pembuatan kontext akan dilanjutkan dengan pembuatan : DFD level 0 : Penggambaran context diagram yang lebih rinci (overview diagram) Hal Yang harus diperhatikan : Dapat memperlihatkan data store yang digunakan Keseimbangan antara diagram kontex dan diagram nol harus dipelihara

Diagram Rinci DFD level 1: Tiap-tiap proses level 0 akan digambarkan rinci Hal Yang harus diperhatikan : Keseimbangan data store yang digunakan Keseimbangan aliran data antara diagram nol dan diagram rinci

Contoh Penomoran Proses Nama Level Nama Diagram 0 Konteks 0 Nomor Proses 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..

CONTEXT DIAGRAM THE SYSTEM NOL 1.0 NAMA PROSES1 NOL 2.0 NAMA PROSES2 NOL 3.0 NAMA PROSES3 RINCI 1.1 RINCI 1.2 RINCI 1.3

NOL 2.0 NAMA PROSES 2 RINCI 2.1 RINCI 2.1 RINCI 2.1.1 RINCI 2.1.2 RINCI 2.1.3

Peraturan Penting DFD Semua objek harus memiliki nama Aliran data harus diawali dan diakhiri oleh proses Semua aliran data harus memiliki tanda panah

Teknik Membuat DFD 1. Identifikasi Nama Setiap External Entity. A. Entitas Yang Berada Diluar Sistem, Yang Memberikan Data Kepada Sistem (Source) Tau Yang Menerima Informasi Dari Sistem (Sink), Dapat Berupa Orang, Organisasi Dll. B. Tidak Termasuk Bagian Dari Sistem Artinya External Entity Tidak Pernah Melakukan Proses Baca Atau Tulis Didalam Tempat Penyimpanan Data (Data Store). C. Nama Terminal (External Entity) Berupa Kata Benda. Contoh : Pelanggan, Pemasok, Manajer, Gudang Dll.

Menggambarkan Sistem Yang Berjalan Menggunakan DFD Prosedur Sistem yang Sedang Berjalan 1. Konsumen atau pelanggan datang langsung atau dapat memesan melalui via telepon ke Toko Hegar untuk membeli bahan bahan / Material yang mereka butuhkan. 2. Setelah itu Pegawai Toko Hegar akan mengecek persediaan / Stok Barang dengan kondisi : Apakah barang yang di pesan ada / tidak dan cukup / tidak?. Apabila barang yang dipesan tidak ada maka pegawai akan melakukan penolakan atas barang yang dipesan tersebut. 3. Jika barang yang di pesan ada dan pelanggan / Konsumen akan membayar pesanannya tersebut secara tunai maka Petugas akan membuatkan Nota Penjualan yang akan diberikan pada pelanggan dan copy nota penjualan tersebut akan diberikan kepada Pegawai Toko Hegar. 4. Namun jika mereka adalah pelanggan tetap yang ingin membayar secara kredit / Tempo maka petugas akan memberikan nota penjualan dan nota piutang kepada pelanggan.

5. Dan copy nota piutang akan diberikan ke pegawai yang kemudian akan digunakan untuk menagih piutang kepada yang bersangkutan berdasarkan tanggal akhir jatuh tempo piutang. 6. Jika pelanggan membeli bahan bahan / material melalui via telepon atau meminta bahan bahan / Material yang mereka di beli untuk diantarkan ketempat mereka, maka petugas akan memberikan surat jalan. 7. Apabila barang tersebut telah sampai maka pelanggan / Konsumen akan memberikan copyan surat jalan yang telah ditanda tangani kepada sopir pengantar barang lalu kemudian sopir tersebut akan memberikan copyan surat jalan tadi kepada pegawai sebagai bukti bahwa barang telah selesai diantarkan ketempatnya. 8. Jika ternyata Stok Barang tertentu habis maka pegawai akan melakukan pembelian barang kepada suplier supliernya berdasarkan barang yang telah habis.

9. Pegawai akan memberikan daftar pemesan barang ke suplier lalu kemudian suplier akan memberikan informasi apakah barang yang dipesan ada / tidak. Jika ada maka barangnya akan langsung diberikan kepada pegawai oleh Toko Hegar yang disertai dengan nota dan faktur pembelian. 10.Setiap harinya pegawai akan memberikan setiap nota penjualan dan pembelian barang kepada direktur Toko Hegar.

Bentuk DFD Konteks

Bentuk DFD Nol