ANALISA & PERANCANGAN SISTEM INFORMASI. DATA FLOW DIAGRAM

dokumen-dokumen yang mirip
Analisa & Perancangan Sistem Informasi. Data Flow Diagram

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

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

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

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

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

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

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

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

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

ANALISA RANCANGAN DAD(Sistem Berjalan)

MODUL 4 PENDEKATAN PERANCANGAN TERSTRUKTUR DAN DATA FLOW DIAGRAM

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

Data Flow Diagram 2011 DATA FLOW DIAGRAM

Data Flow Diagram (DFD) 1

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

Analisa & Perancangan Sistem Informasi

Langkah-Langkah Analisis Sistem

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

Diagram Arus Data PERTEMUAN 14 Darmansyah HS AKUNTANSI FEB UEU

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

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

Parno, SKom., MMSI. Personal Khusus Tugas

DATA FLOW DIAGRAM (DFD) Published by. imeldaflorensia91

Data Flow Diagram and Flow Chart. Pemodelan Perangkat Lunak

PENG. Tek. SIA 2. Materi Alat Perancangan sistem

Bab 6 DATA FLOW DIAGRAM (DIAGRAM ALIR DATA)

DATA FLOW DIAGRAM 1. KONSEP PERANCANGAN TERSTRUKTUR

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

PENGERTIAN FUNGSI, DAN DATA FLOW DIAGRAM (DFD)

Sistem Informasi [Kode Kelas]

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

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

PERTEMUAN 3 DIAGRAM ALIR DATA

DATA FLOW DIAGRAM 1. KONSEP PERANCANGAN TERSTRUKTUR

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

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

BAB III LANDASAN TEORI

Teknik Dokumentasi. Komang Anom Budi Utama, SKom

BAB II LANDASAN TEORI

PEMODELAN PROSES (DFD)

L-1 PO CUST 1 SJ 1 INVOICE 1

Tingkatan dalam DFD Pedoman pembuatan DFD

PERTEMUAN KE 4: SISTEM DAN TEKNIK DOKUMENTASI

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

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

SISTEM INFORMASI AKUNTANSI

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

SISTEM INFORMASI MANAJEMEN

DATA FLOW DIAGRAM STUDI KASUS ANALISA SISTEM BERJALAN

PERTEMUAN KE 4: SISTEM DAN TEKNIK DOKUMENTASI

(RPL) REKAYASA PERANGKAT LUNAK II

SISTEM INFORMASI MANAJEMEN

PERANCANGAN SISTEM TERINCI II

CHAPTER 10 SISTEM INFORMASI AKUNTANSI (SIA)

Pemodelan Sistem Informasi. Data Flow Diagram

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

BAB I PENDAHULUAN A. Latar Belakang

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

BAB I PEMODELAN SISTEM

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

BAB III LANDASAN TEORI. direkam ke dalam berbagai bentuk media. (Gultom et al, 2005).

PERTEMUAN 7 QUIZ ONLINE

Pengenalan DAD/DFD. Konsep Dasar

SISTEM INFORMASI PEMBELIAN, PENJUALAN DAN PERSEDIAAN pada RUDI AGENCY

MAKALAH REKAYASA PERANGKAT LUNAK ( PEMODELAN DATA )

BAB 2 TINJAUAN PUSTAKA

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

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

BAB 2 LANDASAN TEORI

Analysis Systems. Analyzing Requirement

ANALISIS SISTEM. Pertemuan 3

LAMPIRAN. Menurut Whitten dan Bentley (2004,p 344), Data Flow Diagram (DFD) adalah

DFD (DATA FLOW DIAGRAM)

BAB 2 LANDASAN TEORI

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

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

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

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. Pihak-pihak yang terkait dengan transaksi transfer: a. Remitter/Applicant, yaitu pemilik dana (pengirim) yang akan

cek, wesel (kiriman uang atau money orders), dan uang yang tersimpan di bank yang penarikannya tidak dibatasi (Warren et al. 2006).

BAB IV DESKRIPSI KERJA PRAKTEK

System Analysis. Sistem dan Teknologi Informasi TIP FTP UB

Rekayasa Perangkat Lunak

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT DAN PIUTANG PAD PT. IDEA DAIICHITAMA

BAB IV PERANCANGAN SISTEM

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

BAB III LANDASAN TEORI

Bagian I Jawablah Pertanyaan Di Bawah Ini Dengan Menyilang Pada Huruf a, b, c, d, atau e Pada Kertas Soal ini

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

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

Pemodelan Proses. Didik Dwi P

BAB III LANDASAN TEORI. atau untuk menyelesaikan sasaran yang tertentu (FitzGerald:1981:5). lebih berarti bagi penerimanya (Mustakini, 2001:8).

BAB III LANDASAN TEORI. menyediakan fasilitas helpdesk bagi pelanggan mereka lewat layanan tollfree,

TERMINOLOGI ANALISA : Suatu kegiatan yang dimulai dari proses awal didalam mempelajari serta mengevaluasi suatu bentuk permasalahan (case) yang ada.

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

BAB III 3. LANDASAN TEORI

BAB III LANDASAN TEORI. (sumber:

Transkripsi:

ANALISA & PERANCANGAN SISTEM INFORMASI. DATA FLOW DIAGRAM

Analisa & Perancangan Sistem Informasi Tambahan Materi & Tugas Pertemuan 03 1 Data Flow Diagram DFD merupakan gambar pergerakan data antara entitas- entitas luar dan prosesproses serta data store dalam sebuah sistem. Merupakan salah satu notasi yang dikenali sebagai teknik analisis berstruktur DFD merupakan perwakilan model logikal yang menunjukkan APA yang dilakukan oleh sistem dan BUKAN BAGAIMANA ia dilakukan. Definisi Diagram yg menggunakan notasi-notasi utk menggambarkan arus dari sistem Versi Bahasa Indonesia :Diagram Alir Data (DAD) Penggunaannya sangat membantu utk memahami sistem secara logika, terstruktur & jelas Di-disain utk menunjukkan sistem yg terbagi-bagi menjadi sub-sistem Sebagai alat komunikasi dg user, sehingga user dapat membayangkan cara kerja & proses implementasi dari sistem yg akan dibangun 3 Perbedaan simbol DFD yang digunakan oleh DeMarco & Yourdan dan Gane & Sarson WARNING!!! Simbol DFD yang digunakan di BSI 1. EXTERNAL ENTITY 2. PROSES 3. DATA FLOW 4. DATA STORE Tentang DFD DFD bukan flowchart Proses dalam DFD bisa berjalan secara paralel DFD menggambarkan : aliran data dalam sebuah sistem Data yang tersimpan; dan proses dg proses yg terhubung dg data tersebut Tidak ada loop ataupun cabang dalam DFD DFD menggambarkan semua proses, meskipun proses tersebut terjadi dalam waktu yang berbeda 6 Kelebihan DFD Adanya pembagian sistem ke dalam subsubdfdsistem berdasarkan alur data pada sistem Adanya data store dan alur data (masuk atau keluar) pada sistem Adanya unsur-unsur eksternal, yaitu sumber dan tujuan dari sistem Kelemahan DFD Akan tetapi pada umumnya, DFD DFD tidak menunjukkan : Komposisi alur data dalam sistem Syarat akses data dari data store Keputusan dalam sistem Loop dalam sistem Kalkulasi Kuatitas data dan atau proses

Alasan Utama Diagram alur data dapat membantu para analis DFD sistem untuk : 1. meringkas informasi tentang sistem mengetahui komponen kunci tentang sistem dan membantu dalam menentukan fungsifungsi yang dapat dipakai kembali membantu perkembangan aplikasi secara efektif Alasan Utama - lanjutan 2. DFD sebagai alat komunikasi yang baik DFD antara pemakai dengan analis sistem sehingga sangat mudah untuk melakukan kaji ulang secara terus menerus guna perkembangan aplikasi tersebut. 3. DFD menunjukkan syarat-syarat pengaturan waktu dari berbagai macam proses Contoh Kasus 1 Pimpinan POLDA XYZ ingin mengetahui dengan pasti keadaan personilnya (riwayat personil, penugasan, prestasi, penghargaan, dll) secara periodik. Contoh Kasus Bantulah keinginan KAPOLDA tersebut dalam bentuk perancangan sistem dengan menggunakan DFD & ERD! Jawab Kasus 1 Langkah pertama kita buat Diagram Konteks. Diidentifikasi entitas eksternal yang terlibat dalam sistem, yaitu: Contoh Kasus Personil Pimpinan (KAPOLDA) Sehingga diperoleh Diagram Konteks yaitu : Jawab Kasus 1 - lanjutan Sistem Informasi Personil POLDA

Data pers. PERSONIL Info tugas, kasus, prestasi Laporan Contoh Kasus KAPOLDA Jawab Kasus 1 - lanjutan Personil Data pers. PERSONIL Eval & Laporan 3 Data pers. tug as, kas us Data pers. Info prestasi Contoh Kasus In fo Cek Personil 1 Data pers., tugas, PenuGasan kasus Laporan 2 KAPOLDA Kasus Data kasus Data tugas Tugas Contoh Kasus 2 Rancanglah ERD dari Kasus Sistem Informasi Personil POLDA XYZ! (lihat contoh kasus 1..!) Contoh Kasus Jawab Kasus 2 Contoh Kasus

Berdasarkan jawab dari kasus 1, diperoleh data store nya yaitu Personil, Tugas dan Kasus. Data store tersebut merupakan entitas pada ERD. Sehingga diperoleh 3 entitas yakni Personil, Tugas dan Kasus, dengan ERD sebagai berikut : Jawab Kasus 2 Krbn - lanjutan K.Kss Kasus Tgl.K N.Kss M Hasil Contoh Kasus Tkp N Personil 1 Kerja Tugas NRP N.SK K.Sat Nama Tgl Sat T.Lhr Lama Loks Simbol DFD Entity

Data Flow Process Data Store 18 External Entity (Entitas) 1 Digambarkan dengan simbol bujur sangkar Merupakan sumber atau tujuan dari aliran data Merupakan lingkungan luar dari sistem Bisa menggambarkan secara fisik, seseorang atau sekelompok orang atau sistem lain Sebaiknya diberi nama dg kata benda Kadang-kadang perlu untuk menduplikasinya untuk menghindari anak panah yang simpang siur Ditandai dengan garis diagonal disudut kanan bawah yang menyatakan kalau entity tersebut lebih dari satu 19 Entity (Entitas) 2 Suatu kantor, departemen atau devisi laian dalam perusahaan tetapi diluar sistem yang sedang dikembangkan Orang atau kelompok orang di organisasi tetapi diluar sistem yang dikembangkan Suatu organisasi atau orang yang berada diluar organisasi, misal langganan, pemasok Sistem informasi lain diluar sistem yang dikembangkan Sumber asli dari transaksi Penerima akhir dari suatu laporan yang dihasilkan sistem 20 Simbol Entity (Entitas) Langganan Akutansi Pemasok Gudang 21 Data Flow Data Flow (Aliran Data) 1 Menggambarkan aliran data dari suatu proses ke proses lainnya Merepresentasikan dengan menggunakan anak panah atau Kepala tanda panah mengarah ke tujuan data Nama proses ditulis untuk menjelaskan arti dalam aliran tersebut dan ditulis untuk mengidentifikasi aliran tersebut Aliran data dapat menyebar atau menyatu 22 Data Flow (Aliran Data) 2 Formulir atau dokumen Laporan tercetak yang dihasilkan sistem Tampilan atau output layar yang dihasilkan sistem Masukan untuk komputer Komunikasi ucapan Surat-surat atau memo Data yang

dibaca atau direkam ke suatu file Suatu isian yang dicatat dalam buku agenda Trasnmisi data dari suatu komputer ke komputer yang lain 23 Contoh Kasus 2 Rancanglah ERD dari Kasus Sistem Informasi Personil POLDA XYZ! (lihat contoh kasus 1..!) Contoh Kasus Jawab Kasus 2 Contoh Kasus Berdasarkan jawab dari kasus 1, diperoleh data store nya yaitu Personil, Tugas dan Kasus. Data store tersebut merupakan entitas pada ERD. Sehingga diperoleh 3 entitas yakni Personil, Tugas dan Kasus, dengan ERD sebagai berikut : Jawab Kasus 2 Krbn ERD - lanjutan K.Kss Kasus Tgl.K N.Kss M Komponen Utama Hasil Tkp Kardinalitas Contoh Kasus N Personil Kerja 1 Tugas NRP N.SK

K.Sat Nama Tgl Sat T.Lhr Lama Loks Konsep arus data yang perlu diperhatikan A. Konsep paket dari data (packet of data) Bila ada dua atau lebih data mengalir dari suatu sumber yang sama ke tujuan yang sama, maka harus dianggap sebagai suatu arus data yang tunggal Konsep paket dari data (packet of data) a Order Langganan Langganan Pembayaran 1 Order Langganan Gambar Yang salah a Order Langganan Dan Pembayaran Langganan 1 Order Langganan Gambar Yang benar Arus Data a 1 Langganan Order Langganan Order Langganan Arus Data 1 Order Langganan a

Order Langganan Langganan Pembayaran 2 Penerimaan Kas B. Konsep arus data menyebar (diverging data flow) Arus data menyebar menunjukkan sejumlah data dari satu sumber yang sama menuju ke tujuan yang berbeda. Konsep arus data menyebar (diverging data flow) 2 Order Langganan Tembusan journal 1 Order Penjualan Penerimaan Kas Tembusan kredit 3 Verifikasi Kredit Tembusan Permintaan barang b Gudang C. Konsep arus data mengumpul (converging data flow) Menunjukkan beberapa arus data yang berbeda dari sumber yang berbeda bergabung bersama-sama menjadi satu menuju ke tujuan yang sama Konsep arus data mengumpul 1 faktur Pembuatan faktur a Pengiriman 2 Pembuatan Slip pengepakan Slip pengepakan Langganan Konsep arus data mengumpul 1 faktur Pembuatan faktur a Langganan 2 Pembuatan Slip pengepakan Slip pengepakan

D. Konsep sumber dan tujuan arus data Semua arus data harus dihasilkan dari suatu proses atau menuju suatu proses. Konsep ini penting karena arus data adalah salah satu dari hasil suatu proses atau akan dipergunakan untuk melakukan suatu proses. Process (Proses) Direpresentasikan dengan simbol Adalah fungsi yang mentransformasikan data secara umum Karena proses adalah suatu pekerjaan, maka untuk menamai sebuah proses mulailah dengan kata kerja dan diikuti objek Nama proses harus unique 37 Proses Kegiatan atau kerja yang dilakukan orang, mesin atau komputer Semua proses harus ada input dan harus ada outputnya Physical data flow diagram (PDFD) proses dapat dilakukan oleh manusia, mesin atau komputer Logical data flow diagram (LDFD) proses yang dilakukan oleh komputer Simbol Proses Identifikasi atau Nama Proses Identifikasi Nama Proses Pemroses Proses 1. Identifikasi Proses Biasanya berupa angka yang menunjukkan nomor acuan dari proses Nama Proses Menunjukkan apa yang dikerjakan proses, biasanya diawali dengan kata kerja Pemroses 2. 3. Pada PDFD tidak hanya oleh komputer tapi juga bisa proses manual atau mesin non komputer jadi harus disebutkan Pada LDFD menyebutkan nama program yang melakukan proses bila dalam sistem terdiri atas banyak program. Kesalahan dalam penggambaran proses yang terjadi Identifikasi Nama Proses? Black Hole (Ada input tidak ada output) Identifikasi Nama Proses? Miracle / ajaib (Ada output namun tidak ada input)

Beberapa kemungkinan arus data dalam proses (process) 1. Suatu proses menerima input dan menghasilkan satu output. 1 Kartu jam kerja Hitung gaji Personalia Daftar gaji 2. Suatu proses menerima lebih dari satu input dan menghasilkan satu output. 1 Kartu jam kerja Daftar gaji Hitung gaji Tingkat upah Personalia 3. Suatu proses menerima satu input dan menghasilkan lebih dari satu output. 1 Rincian piutang Laporan umur piutang Membuat laporan piutang Laporan piutang ditagih Suatu proses harus menerima arus data masuk (input) dan menghasilkan arus data keluar (output) Perhatikan contoh : Bagaimana menurut anda? Gambar dibawah salah, karena proses memiliki input tetapi tidak ada output. pelanggan 1 Order pelanggan pelanggan Verifikasi kredit pelanggan 2 Order disetujui Membuat order penjualan Order penjualan Akuntansi Penggambaran yang tepat. pelanggan

pelanggan Order pelanggan 1 Verifikasi kredit pelanggan Order disetujui 2 Membuat order penjualan Order penjualan Akuntansi Umumnya kesalahan terjadi karena : Proses memiliki input tetapi tidak mempunyai output. Kesalahan ini disebut dengan Black Hole (lubang hitam). Proses menghasilkan output, tetapi tidak ada input yang masuk. Kesalahan ini disebut dengan istilah Miracle (ajaib) Data Store (Penyimpanan Data) Direpresentasikan dengan simbol Komponen yang berfungsi untuk menyimpan data/ file adalah fungsi yg mentransformasikan data secara umum Penyimpanan data sementara tdk dimasukkan Diberi nama dengan kata benda 48 Simpanan Data 1. Suatu file atau database di sistem komputer 2. Suatu arsip atau catatan manual 3. Suatu kotak tempat data di meja seseorang 4. Suatu tabel acuan manual 5. Suatu agenda atau buku Simbol Media Nama data source kesalahan yang sering muncul D1 Penjualan D2 Piutang dagang D2 Piutang dagang a Langganan

Update Data Arus data menuju ke simpanan data dari suatu proses menunjukkan : menambah atau menyimpan record baru Menghapus record Merubah nilai data di suatu record Arus data yang berasal dari simpanan menuju proses menunjukkan proses tersebut menggunakan data yang ada di simpanan data. Update data 1 Memeriksa dan merubah data barang Penjualan D1 Persediaan barang Memeriksa dan Status barang D1 merubah data barang Persediaan barang 1 Penjualan Penggandaan kesatuan luar dan simpanan data agar gambar tidak terlalu kompleks denga perpotongan garis a a Langganan a Langganan * Atau D1 Penjualan Atau D1 Penjualan D1 Penjualan Atau D1 * Penjualan

Langganan ** Atau Atau Atau D1 Penjualan D1 * * Penjualan Aturan DFD 1. Entity tidak boleh terhubung langsung dengan entity 2. Data store tdk boleh terhubung langsung dg data store 3. Data store tdk boleh terhubung langsung dg entity (& sebaliknya) 4. Setiap process harus memiliki minimal 1 data flow yg masuk, dan 1 data flow yg keluar 5. Data flow tidak boleh terbelah/bercabang menjadi dua data flow yg berbeda Semua objek harus mempunyai nama Aliran data harus diawali dan diakhiri oleh proses Semua aliran data harus mempunyai tanda panah 54 Aturan DFD entity entity 1 entity entity 3 proc ess Data Store 2 5 proc ess proc ess 4 Data Store 55

Aturan DFD -Tambahan Semua objek harus mempunyai nama Aliran data harus diawali dan diakhiri oleh proses Semua aliran data harus mempunyai tanda panah 56 Level dalam DFD Context Diagram Tingkatan tertinggi dlm DFD Hanya memuat satu process Tidak menunjukkan data store Diagram 0 Menunjukkan data store Bisa mencakup sampai 9 (sembilan) process Diagram Detail Pengembangan dari diagram 0 57 Level dalam DFD (cont.) Dalam DFD level dimulai dari level 0 (context) kemudian turun ke DFD level 1, 2 & seterusnya sesuai dg kebutuhan Dalam penurunan tidak semua bagian sistem harus diturunkan dengan jumlah level yang sama Aliran data dalam yang masuk dan keluar dalam level X harus harus berhubungan dengan aliran data yang masuk dan keluar pada level X +1 yang mendefinisikan proses pada level X tersebut. 58 DFD Context Diagram 59 DFD Diagram 0 (Level 1) 60 Contoh DFD anna@bsi.ac.id annayuliartikh.bsi@gmail.com 61 Contoh DFD 62

Don t do this! 63 Context diagram (top level / level 0) x a 0 y b c Over view diagram (level 1) 1 x a 2 A c B D b y 4 E 3 Z c Over view diagram (level 1)

1 x a 2 A c B D b 4 y 3 E Over view diagram (level 2) 3.1 E c Z D P Q 3.2 R S 3.3 Z Diagram Context c b Status Langganan Gudang Manajer Kredit

0 a Order Langganan langganan Tembusan permintaan persediaan Transaksi Penjualan d Faktur, Tembusan kredit Pengiriman Diagram Jenjang Proses 0 Transaksi Penjualan 1 2 Memproses Order Langganan 1.1 Mengecek Pemenuhan order 3 Memverifikasi Kredit 1.2 Top Level 4 Merekam Transaksi Dan posting 1.3 Merekam Back order Membuat Laporan 1.4 Membuat Order penjualan Level 0 Level 1 Membuat Faktur dan tembusan

1 D6 a Manajer Kredit Order langganan D7 Persediaan Status persediaan rekam back order 1.1 Mengecek Pemenuhan order Back order 1.2 Order tidak terpenuhi Merekam Back order 1.3 c Membuat Order penjualan Manajer Kredit Tembusan Permintaan persediaan b Pengiriman Faktur, tembusan kredit Rekam order penjualan D8 * Order penjualan 2 1.4 Membuat Faktur penjualan 3 Order penjualan D8 D1 Nama langganan * Order penjualan langganan Perbedaan dengan bagan alir Proses DAD dapat beroperasi secara parallel DAD lebih menunjukkan arus dari data Tidak dapat menunjukkan proses perulangan dan proses keputusan Bagan alir menunjukkan proses yang urut Bagan alir menunjukkan arus dari procedure, bagan alir program menunjukkan arus dari algoritma Dapat menunjukkan proses perulangan dan proses keputusan

Kelemahan DAD Tidak dapat menunjukkan proses perulangan Tidak dapat menunjukkan proses keputusan Tidak dapat menunjukkan proses perhitungan TUGAS02: Presentasi DFD Dibagi ke 5 kelompok Pelajari contoh kasus di materi kuliah (Perusahaan Bina Sarana Indonesia) Gambarkan DFD (Context, Level 0, Level detail) Buat analisa permasalahan Kirimkan tugas tsb via email : nama kelompok, anggota, diagram DFD deadline 19-Apr-09 Presentasi DFD 15 menit 24-Apr-09 Do it in English, and earn more points! 71 TUGAS01: Wawancara (Roleplay) 8 orang / kelompok 3 org sbg Analyst, sisanya Customer Di sisi customer buat variasi level posisi, misal: Direktur, Manager, Staff Buat skenario, customer ingin membuat sistem baru / upgrade sistem yg ada Susun pertanyaan yg sesuai Kirimkan info mengenai: nama kelompok, anggota, role, skenario, pertanyaan deadline 8-Apr-09 Lakukan roleplay dlm waktu 15 menit 17-Apr-09 Do it in English, and earn more points! 72 Pengumuman Tugas01 email deadline 8-Apr-09 Roleplay Tugas01 tgl 17-Apr-09 Tugas02 email deadline 19-Apr-09 Presentasi Tugas02 tgl 24-Apr-09 Kuliah tgl 10 April 09 ditiadakan (libur) Kuliah pengganti: Sabtu, 04 April 09 pkl 14:00-17:00 (BESOK) tlg infokan ke mahasiswa lainnya 73