Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

1 PEMODELAN PROSES. mm/page 2 dari 19 OUTLINE TOPIK Apa itu model & model proses Apa itu model & model proses Simbol-simbol dalam DAD Simbol-simbol dalam.

Presentasi serupa


Presentasi berjudul: "1 PEMODELAN PROSES. mm/page 2 dari 19 OUTLINE TOPIK Apa itu model & model proses Apa itu model & model proses Simbol-simbol dalam DAD Simbol-simbol dalam."— Transcript presentasi:

1 1 PEMODELAN PROSES

2 mm/page 2 dari 19 OUTLINE TOPIK Apa itu model & model proses Apa itu model & model proses Simbol-simbol dalam DAD Simbol-simbol dalam DAD Aturan-aturan pembuatan DAD Aturan-aturan pembuatan DAD Beberapa kesalahan umum Beberapa kesalahan umum Kapan memodelkan proses Kapan memodelkan proses

3 mm/page 3 dari 19 APA ITU...? Model: Model: –representasi dari realitas, umumnya dinyatakan dalam bentuk grafis Pemodelan proses: Pemodelan proses: –teknik untuk menata dan mendokumentasikan proses, input, output, dan simpanan data dalam suatu sistem Pemodelan proses : Pemodelan proses : –alat dalam rekayasa perangkat lunak –sering dipakai untuk memodelkan hal lain yang bukan perangkat lunak

4 mm/page 4 dari 19 SSAD (Structured System Analysis and design)SSAD (Structured System Analysis and design) –DAD (konteks diagram, overview, detail diagram) –Data Dictionary dan normalisasi –Bagan terstruktur Modelling tools

5 mm/page 5 dari 19 Modelling tools OOAD (Object Oriented Analysis Design)  (UML)OOAD (Object Oriented Analysis Design)  (UML) –Use Case –Class Diagram –Sequence Diagram –State Diagram –Activity Diagram

6 mm/page 6 dari 19 APA ITU...? Diagram Arus Data (DAD) Diagram Arus Data (DAD) –alat bantu pemodelan proses yang menggambarkan aliran data dalam suatu sistem serta aktivitas atau pemrosesan yang dilakukan oleh sistem tersebut –adalah suatu network yg menggambarka suatu sistem automat/komputerisasi, manual atau gabungan dari keduanya dalam susunan berbentuk komponen sistem yg saling berhubungan sesuai dgn aturan mainnya.! sinonim : model proses, data flow diagram (DFD)

7 mm/page 7 dari 19 SIMBOL-SIMBOL DAD Proses Entitas/eksternal Simpanan data Aliran data Gane Yourdon

8 mm/page 8 dari 19 SIMBOL-SIMBOL DAD Proses:Proses: –pekerjaan atau kegiatan yang dilakukan terhadap data yang masuk (input) untuk menghasilkan data keluaran (output) –proses hanya menunjukkan kegiatannya saja, tidak merujuk orang/pihak yang melakukan –contoh: proses pembayaran, proses cetak KRS, dll

9 mm/page 9 dari 19 SIMBOL-SIMBOL DAD Entitas dalam/luar:Entitas dalam/luar: –merupakan pihak di dalam atau di luar organisasi (bisa orang atau organisasi) yang mengirimkan input ke sistem atau menerima output dari sistem –menunjukkan batasan dari sistem –tidak sama dengan entitas dalam basis data –contoh: Bank, Sekretariat, Kaprodi, Departemen Pendidikan, dll

10 mm/page 10 dari 19 SIMBOL-SIMBOL DAD Simpanan data:Simpanan data: –merupakan kumpulan data –bisa berupa file atau basis data tapi tidak selalu berupa file atau basis data –contoh: file Mahasiswa, data KRS, dll Aliran data:Aliran data: –menyatakan data masukan ke suatu proses atau data keluaran dari suatu proses –dapat juga menyatakan update data dalam suatu file, basis data atau simpanan data yang lain. –contoh: Matakuliah yang diambil, Jumlah yang dibayarkan, Saldo terakhir, dll

11 mm/page 11 dari 19 LANGKAH-LANGKAH PEMBUATAN DAD 1.Identifikasi entitas dalam dan luar yang terlibat dalam sistem 2.Identifikasi semua input dan output yang berhubungan dengan entitas tersebut 3.Gambarkan diagram konteksnya (DAD level yang paling atas) 4.Jika perlu gambarkan diagram berjenjang (diagram dekomposisi) 5.Identifikasi simpanan data 6.Gambarkan DAD untuk level 0 7.Jika perlu gambarkan DAD untuk level 1 8.dst sampai dengan level yang dibutuhkan

12 mm/page 12 dari 19 ATURAN-ATURAN PEMBUATAN DAD 1.Minimal salah satu ujung suatu aliran data adalah proses. Jadi tidak boleh ada aliran data : tidak boleh ada aliran data tidak boleh ada aliran data dari entitas ke entitasdari entitas ke entitas dari entitas ke simpanan datadari entitas ke simpanan data dari simpanan data ke entitasdari simpanan data ke entitas dari simpanan data ke simpanan datadari simpanan data ke simpanan data 2.Data yang mengalir dalam setiap level DAD harus konsisten (jumlah data masuk dan keluar dalam suatu proses harus konsisten) 3.Suatu proses harus punya output Blackhole: proses tanpa outputBlackhole: proses tanpa output

13 mm/page 13 dari 19 ATURAN-ATURAN PEMBUATAN DAD 4.Suatu proses harus punya input Miracle: proses tanpa inputMiracle: proses tanpa input 5.Suatu proses harus punya cukup input untuk menghasilkan output Gray hole: proses tanpa input memadai untuk menghasilkan outputGray hole: proses tanpa input memadai untuk menghasilkan output 6.Proses-proses yang hanya melewatkan data tanpa melakukan pemrosesan thd data tersebut sebaiknya tidak digambarkan

14 mm/page 14 dari 19 ATURAN-ATURAN PEMBUATAN DAD 7.Data-data yang berasal dari sumber yang sama dan mengalir dengan tujuan yang sama dapat digambar dalam satu aliran data (aliran data komposit) 8.Jangan gunakan aliran data menyebar untuk DAD yang penting. Sebaiknya aliran data dipisahkan menurut komponen-komponennya 9.Sebaiknya simpanan data diberi nama sesuai dengan nama yang dipakai dalam model data (diagram ER). Kata DATA tidak perlu dipakai. 10.Untuk mengurangi kompleksitas gambar, simbol- simbol proses, entitas, simpanan data dapat dibuat duplikatnya

15 mm/page 15 dari 19 KAPAN MEMODELKAN PROSES Pemodelan proses dapat dipakai sebagai alat bantu dalam:Pemodelan proses dapat dipakai sebagai alat bantu dalam: –Perencanaan sistem: tidak terlalu rinci –Analisis sistem: menggambarkan sistem yang sekarang berjalan –Desain sistem: menggambarkan sistem yang akan dibangun

16 mm/page 16 dari 19 SALAH BENAR

17 mm/page 17 dari 19 a.Knsep Paket dari Data b.Konsep Arus Data Menyebar c.Konsep Arus Data Mengumpul d.Konsep Sumber dan Tujuan Data Konsep Arus Data

18 mm/page 18 dari 19 Konsep Paket dari Data Langganan 1 Proses Order Langganan 1 Proses Order Langganan Order Langganan Pembayaran Order Langganan Pembayaran BENAR SALAH

19 mm/page 19 dari 19 Konsep Arus Data Menyebar 1 Proses Penerimaan Kas 3 Proses Verifikasi Kredit Tembusan Jurnal Tembusan_Pesanan Order Penjualan 2 Proses Order Langganan b Gudang Tembusan Kredit

20 mm/page 20 dari 19 KONSEP ARUS DATA MENGUMPUL Langganan 1 Proses Order Langganan 1 Proses Order Langganan Order Langganan Pembayaran Order Langganan Pembayaran BENAR SALAH

21 mm/page 21 dari 19 Konsep Paket dari Data Langganan 1 Proses Order Langganan 1 Proses Order Langganan Order Langganan Pembayaran Order Langganan Pembayaran BENAR SALAH


Download ppt "1 PEMODELAN PROSES. mm/page 2 dari 19 OUTLINE TOPIK Apa itu model & model proses Apa itu model & model proses Simbol-simbol dalam DAD Simbol-simbol dalam."

Presentasi serupa


Iklan oleh Google