Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehLeony Kusumo Telah diubah "6 tahun yang lalu
1
Data Flow Diagram Pertemuan ke 2 3-Jan-19
2
DFD Adalah perangkat-2 analisis dan perancangan yang terstruktur sehingga memungkinkan peng-analis sistem memahami sistem dan subsistem secara visual sebagai suatu rangkaian aliran data yang saling berkaitan. 3-Jan-19
3
SIMBOL - SIMBOL : Entitas/Entity : Aliran data : Proses
: Penyimpanan data (data store) Gane & Sarson Yourdon 3-Jan-19
4
Entitas (entitas eksternal)
Entitas eksternal (bagian lain, perusahaan, seseorang atau mesin) yang dapat mengirim data atau menerima data dari sistem Sumber atau tujuan data yang dianggap eksternal terhadap sistem yang sedang digambarkan Entitas-2 harus diberi nama dengan suatu kata benda Entitas yang sama dapat digunakan lebih dari 1 kali atas suatu DFD tententu utk menghindari persilangan antara jalur-2 aliran data. 3-Jan-19
5
Aliran data Perpindahan data dari satu titik ke titik yang lain, dengan kepala tanda panah mengarah ke tujuan data Digambarkan dengan kata benda. 3-Jan-19
6
Proses Menunjukkan adanya proses transformasi
Proses-2 selalu menunjukkan suatu perubahan data, jadi aliran data yang meninggalkan proses selalu diberi label yang berbeda. Diberi nama dengan kata kerja 3-Jan-19
7
Penyimpanan Data Diberi nama dengan kata benda yang sesuai data apa yang simpan di data store, misalnya Data Konsumen, Transaksi Penjualan, dll Penyimpanan data sementara, seperti kertas catatan atau sebuah file komputer sementara tidak dimasukkan ke dalam DFD. 3-Jan-19
8
Membuat Diagram Konteks
Harus berupa suatu pandangan, yang mencakup masukan-2 dasar, sistem umum dan keluaran adalah tingkatan tertinggi dalam DFD dan hanya memuat satu proses, menunjukkan sistem secara keseluruhan Diagram konteks diberi nomor 0 (nol) Tidak memuat penyimpanan data. 3-Jan-19
9
Diagram level 0 Masukan dan keluaran yang ditetapkan dalam diagram yang pertama tetap konstan dalam semua diagram sub urutannya Diagram 0 adalah pengembangan diagram konteks dan dapat mencakup sampai 9 proses. Setiap proses diberi nomor bilangan bulat, umumnya dimulai dari sudut kiri atas diagram dan mengarah ke sudut sebelah kanan bawah Penyimpanan data utama dari sistem dan semua entitas eksternal dimasukkan ke dalam diagram 0. 3-Jan-19
10
3-Jan-19
11
Kesalahan pada Diagram
1. Lupa memasukkan suatu aliran data atau mengarahkan kepala anak panah pd arah yang salah. Proses mempunyai input, tetapi tidak meng-hasilkan output Proses menghasilkan output tetapi tidak pernah menerima input 3-Jan-19
12
Membuat Child Diagram Aturan: Keseimbangan vertikal, menyatakan bahwa suatu diagram anak tidak bisa menghasilkan keluaran atau menerima masukan dimana proses induknya juga tidak menghasilkan atau menerima Proses-2 pada diagram anak diberi nomor dengan menggunakan nomor proses induk, poin desimal, serta sebuah nomor unik untuk setiap proses anak. Contoh: 3.1, 3.2, dst 3-Jan-19
13
BENAR 2. Menghubungkan penyimpanan data & entitas-2 eksternal
secara langsung satu sama lain. BENAR 3-Jan-19
14
3. Aliran data atau proses-2 pemberian label yang tidak tepat
4. Memasukkan lebih dari 9 proses pada DFD 5. Mengabaikan aliran data 6. Menciptakan analisis yang tidak seimbang. Masing-2 diagram harus memiliki masukan dan aliran data keluaran yang sama seperti proses induk. 3-Jan-19
15
Contoh Manager toko “Serba Ada” ingin memperbaiki sistem informasi yang ada pada tokonya. Untuk itu dia mulai menganalisis sistem informasi yang ada dimulai dari bagian order penjualan secara kredit. Adapun uraian prosedur yang ada pada order penjualan secara kredit tersebut adalah sebagai berikut: Bagian order penjualan akan menerima order dari pelanggan. Order ini akan dicatat pada formulir order pelanggan, yang kemudian dilakukan pengecekan ke bagian gudang, apakah barang yang dipesan ada. Apabila barang yang dipesan ada, maka bagian order penjualan akan mencetak surat order penjualan. Tetapi apabila barang tersebut tidak ada, maka data akan dicatat pada buku back order. Dokumen order penjualan tersebut akan dikirim ke manajer kredit untuk meminta otorisasi penjualan secara kredit. Setelah bagian kredit mengotorisasi order penjualan, maka bagian order penjualan akan menyimpan data order tersebut dan membuat faktur penjualan kredit rangkap 6.Lembar 1, 2 dan 3 untuk bagian pengiriman, lembar ke 4 untuk gudang, lembar 5 untuk bagian billing dan lembar 6 untuk diarsip. Buatlah Data Flow Diagram untuk membantu manajer toko ”Serba Ada” tersebut. 3-Jan-19
16
3-Jan-19
17
3-Jan-19
18
Setiap bulannya BAAK akan mendapatkan laporan sanksi turor dan siswa.
Sebuah lembaga kursus ”Maju” mempunyai sebuah sistem informasi kehadiran tutor dan siswanya sebagai berikut: Siswa dan tutor selalu mengisi absensi setiap kali ada pertemuan (proses belajar-mengajar) di kelas. Absensi tersebut berfungsi untuk mengetahui berapa kali seorang siswa maupun tutor hadir dalam kelas. Apabila seorang tutor atau siswa hadir kurang dari ketentuan minimal yang telah ditentukan oleh BAAK, maka tutor atau siswa tersebut akan dikenakan sanksi Setiap bulannya BAAK akan mendapatkan laporan sanksi turor dan siswa. Buatlah Data Flow Diagram dari sistem informasi kehadiran tutor dan siswa tersebut! 3-Jan-19
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.