diagram alir data - · pdf filesimbol dad 5. persegi panjang degan ujung terbuka yang...

21
DIAGRAM ALIR DATA PERTEMUAN 3

Upload: truongdung

Post on 10-Feb-2018

223 views

Category:

Documents


6 download

TRANSCRIPT

DIAGRAM ALIR DATA

PERTEMUAN 3

TERMINOLOGI DIAGRAM ALIR DATA

Menggambarkan pandangan mengenai masukan,proses dan keluaran sistem yang berhubungan denganmasukan, proses dan keluaran serta mempresentasikandan menganalisis prosedur-prosedur mendetail dalamsistem yang lebih besar.

Diagram alir data juga mampu mengkonseptualisasikanbagaimana data-data berpindah di dalam organisasi. Padaaliran data menekankan logika yang mendasari sistem.

Simbol DFD

Simbol DAD

• Kotak rangkap dua digunakan untuk menggambarkan suatuentitas eksternal, misalnya sebuah perusahaan, seseorangatau sebuah mesin yang dapat mengirim data atau menerimadata dari sistem dan merupakan sumber atau tujuan data.Entitas diberi nama dengan kata benda

• Tanda panah, menunjukan perpindahan data dari satu titik ketitik lain, aliran data yang muncul secara simultan bisadigambarkan dalam kata benda.

• Bujursangkar dengan sudut membulat digunakan untukmenunjukan adanya proses transformasi dan aliran data yangmeninggalkan suatu proses selalu diberi label yang berbedadari aliran data yang masuk. Dapat memberi nama sepertisistem kontrol inventaris, menghitung, memverifikasi,menyiapkan, mencetak, dan lain-lain.

Simbol DAD

5. Persegi Panjang degan ujung terbuka yang menunjukandata. Dalam diagram alir data logika, jenis penyimpananfisik (misal disk) tidak ditetapkan.penyimpanan dapat berupa penyimpanan manual,seperti lemari file, atau sebuah file atau basis dataterkomputerisasi.

Kelebihan Pendekatan Alir Data :

1. Kebebasan dari menjalankan implementasi teknissistem yang terlalu dini

2. Pemahaman lebih jauh mengenai keterkaitan satusama lain dalam sistem dan sub sistem.

3. Mengkomunikasikan pengetahuan sistem yang adadengan pengguna melalui alir data.

4. Menganalis sistem yang diajukan untuk menentukanapakah data-data dan proses yang diperlukan sudahditetapkan.

Diagram Alir Data Logika dan Fisik

Kategori diagram alir data :1. Diagram alir data logika, memfokuskan pada bisnis

serta bagaimana bisnis tersebut beroperasi dan tidakberhubungan dengan bagaimana sistem dibangun.

2. Diagram alir data fisik, menunjukan bagaimana sistemtersebut diimplementasikan termasuk perangkat keras, perangkat lunak, file-file dan orang-orang yang terlibatdalam sistem

Perbandingan antara diagram logika dan fisik :

Fitur Desain Logika Fisik

Apa yang digambarkanmodel tersebut

Bagaimana bisnistersebut beroperasi

Bagaimana sistemtersebutdiimplementasikan

Apa yang diwakili prosestersebut

Kegiatan-kegiatanbisnis

Program, modul-modul program danprosedur-prosedurmanual

Apa yang diwakilipenyimpanandata tersebut

Pengumpulan data yang berhubungandengan bagaimanadata tersebut disimpan

Basis data dan file-file fisik, file-file manual

Perbandingan antara diagram logika dan fisik :

Jenis-jenispenyimpanandata

Menunjukanpenyimpanan-penyimpanan data yang mewakilipengumpulan data permanen

File master, file transisi

Kontrol sistem Menunjukankontrol-kontrolbisnis

Menunjukan kontrol-kontroluntuk menvalidasi data-data masukan agar memperolehsuatu record, untukmemastikan penyelesaiansuatu proses yang berhasildan untuk keamanan sistem.

ATURAN MAIN MENGGAMBAR DFD

1. Dalam DFD tidak boleh menghubungkan antaraEXTERNAL ENTITY dengan EXTERNAL ENTITY secaralangsung.

2. Dalam DFD tidak boleh menghubungkan antara DATA STORE dengan DATA STORE secara langsung

3. Dalam DFD tidak boleh menghubungkan antara DATA STORE dengan EXTERNAL ENTITY secara langasung(atau sebaliknya)

4. Setiap PROSES harus ada DATA FLOW yang masuk danDATA FLOW yang keluar

5. Aliran data tidak boleh terbelah menjadi dua atau lebihaliran data yang berbeda.

KESALAHAN DALAM MENGGAMBAR DFD

TAHAPAN PROSES PEMBUATAN

1. DIAGRAM KONTEKSTingkatan tertinggi dalam diagram alir data dan hanyamemuat satu proses, menunjukan sistem secarakeseluruhan, diberi nomor nol dan tidak memuatpenyimpanan data.

2. DIAGRAM NOL (0)Menggambarkan detail dari diagram konteks, masukandan keluaran yang ditetapkan dalam diagram kontekstetap konstan dalam semua diagram sub urutannya dansudah menunjukan bentuk penyimpanan.

TAHAPAN PROSES PEMBUATAN

3. Diagram Detaildikembangkan untuk menciptakan diagram anak yang lebih mendetail. Proses pada diagram 0 yang dikembangkan disebut parent process (proses induk) dan diagram yang dihasilkan disebut child diagram.apabila proses tersebut tidak dapat lagi dikembangkandisebut sebagai proses primitif.

Langkah-Langkah Mengembangkan DAD

1. Membuat sebuah daftar tentang kegiatan-kegiatanbisnis dan digunakan untuk menentukan berbagaimacam : entitas eksternal, aliran data, proses-proses, penyimpanan data.

2. Menciptakan sebuah diagram yang menunjukanentitas-entitas eksternal dan aliran-aliran datamenuju sistem.

3. Menggambar diagram nol yang menunjukan proses-proses dan penyimpanan data.

4. Menciptakan diagram anak untuk setiap prosesdalam diagram 0.

5. Mengecek kesalahan dan memastikan label-labelyang ditetapkan untuk setiap proses dan aliran data.

STUDI KASUS ANALISA SISTEM BERJALAN

A. Prosedur Order PenjualanSetiap konsumen dapat memesan barang datanglangsung atau melalui faximile dengan menyertakandokumen PO yang diterima oleh bagian penjualan.Kemudian bagian penjualan berdasarkan PO,memeriksa pesanan barang dengan menggunakanArsip Kartu stock, apabila stock barang ada maka nilaipenjualan dihitung dan dicatat kedalam faktur penjualanyang dibuar rangkap 4 (empat) untuk diserahkan keKasir dan data-data penjualan diarsipkan.

STUDI KASUS ANALISA SISTEM BERJALAN

B. Prosedur Pembayaran TunaiSetelah konsumen mendapat konfirmasi tentang pesananpembelian disetujui, maka konsumen melakukantransaksi pembayaran melalui transfer uang ke bank yangditunjuk dengan bukti setoran. Berdasarkan bukti setoran,kasir membuka arsip penjualan yang dicocokkan denganbukti setoran. Apabila sesuai dengan nilai penjualan makadibuatkan kwitansi lunas, merekap nilai penjualan harian.Distribusi dokumen-dokumen berdasarkan nilai transaksipenjualan sebagai berikut : untuk kwitansi dan fakturpenjualan di berikan kepada customer. Dan copy fakturdiberikan ke bagian penjualan sedangkan lembar fakturberikutnya di arsipkan

STUDI KASUS ANALISA SISTEM BERJALAN

C. Prosedur Pengiriman BarangBagian penjualan kemudian membuka arsip fakturpenjualan untuk menyiapkan barang-barang yang akandikirim dan mencatatnya ke dokumen Surat Jalan untukselanjutnya diserahkan ke Bagian Pengiriman yangbertugas mengirim barang ke konsumen.

STUDI KASUS ANALISA SISTEM BERJALAN

D. Prosedur Pembuatan LaporanSetiap akhir periode Bagian Penjualan membuat LaporanPenjualan Bulanan berdasarkan rekap penjualan hariandan faktur penjualan serta laporan Stok Barang Keluarberdasarkan Kartu Stok. Kedua laporan tersebut diberikankepada Manajer Penjualan untuk proses evaluasipenjualan selama satu bulan.

Gambarkan DAD berjalan yang terdiri dari LDiagram KonteksDiagram NolDiagram Detail

Latihan Soal

1. Contoh sebuah datastore adalah :a. Proses manual c. file supplierb. Laporan-laporan d. suppliere. Manager

2. Sumbernya sama dan tujuan arus datanya sama dandigambarkan sebagai arus tunggal merupakan jenisarus data :a. packet of data d. sumber dan tujuan arus datab. diverging e. semua jawaban benare. converging

Latihan Soal

3. Didalam pembuata DAD simbol yang menunjukansumber atau tujuan data adalah :a. external entity c. prosesb. data flow d. datastoree. arsip

4. Contoh dari external entity adalah :a. Sebuah perusahaan c. laporanb. file master d. mencetak laporane. inquiry perangkat lunak

Latihan Soal

5. Penggambaran sistem secara global disebut juga :a. Zero diagram c. contex diagramb. UML d. detail diagrame. Flowchart