pemodelan proses n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
PEMODELAN PROSES PowerPoint Presentation
Download Presentation
PEMODELAN PROSES

Loading in 2 Seconds...

play fullscreen
1 / 21

PEMODELAN PROSES - PowerPoint PPT Presentation


  • 251 Views
  • Uploaded on

PEMODELAN PROSES. OUTLINE TOPIK. Apa itu model & model proses Simbol-simbol dalam DAD Aturan-aturan pembuatan DAD Beberapa kesalahan umum Kapan memodelkan proses. APA ITU...?. Model: representasi dari realitas, umumnya dinyatakan dalam bentuk grafis Pemodelan proses:

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'PEMODELAN PROSES' - liesel


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
outline topik
OUTLINE TOPIK
  • Apa itu model & model proses
  • Simbol-simbol dalam DAD
  • Aturan-aturan pembuatan DAD
  • Beberapa kesalahan umum
  • Kapan memodelkan proses
apa itu
APA ITU...?
  • Model:
    • representasi dari realitas, umumnya dinyatakan dalam bentuk grafis
  • Pemodelan proses:
    • teknik untuk menata dan mendokumentasikan proses, input, output, dan simpanan data dalam suatu sistem
  • Pemodelan proses :
    • alat dalam rekayasa perangkat lunak
    • sering dipakai untuk memodelkan hal lain yang bukan perangkat lunak
modelling tools
Modelling tools
  • SSAD (Structured System Analysis and design)
    • DAD (konteks diagram, overview, detail diagram)
    • Data Dictionary dan normalisasi
    • Bagan terstruktur
modelling tools1
Modelling tools
  • OOAD (Object Oriented Analysis Design)  (UML)
    • Use Case
    • Class Diagram
    • Sequence Diagram
    • State Diagram
    • Activity Diagram
apa itu1
APA ITU...?
  • 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)
simbol simbol dad
SIMBOL-SIMBOL DAD

Gane

Yourdon

Proses

Entitas/eksternal

Simpanan data

Aliran data

simbol simbol dad1
SIMBOL-SIMBOL DAD
  • 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
simbol simbol dad2
SIMBOL-SIMBOL DAD
  • 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
simbol simbol dad3
SIMBOL-SIMBOL DAD
  • 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:
    • 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
langkah langkah pembuatan dad
LANGKAH-LANGKAH PEMBUATAN DAD
  • Identifikasi entitas dalam dan luar yang terlibat dalam sistem
  • Identifikasi semua input dan output yang berhubungan dengan entitas tersebut
  • Gambarkan diagram konteksnya (DAD level yang paling atas)
  • Jika perlu gambarkan diagram berjenjang (diagram dekomposisi)
  • Identifikasi simpanan data
  • Gambarkan DAD untuk level 0
  • Jika perlu gambarkan DAD untuk level 1
  • dst sampai dengan level yang dibutuhkan
aturan aturan pembuatan dad
ATURAN-ATURAN PEMBUATAN DAD
  • Minimal salah satu ujung suatu aliran data adalah proses. Jadi tidak boleh ada aliran data :
    • dari entitas ke entitas
    • dari entitas ke simpanan data
    • dari simpanan data ke entitas
    • dari simpanan data ke simpanan data
  • Data yang mengalir dalam setiap level DAD harus konsisten (jumlah data masuk dan keluar dalam suatu proses harus konsisten)
  • Suatu proses harus punya output
    • Blackhole: proses tanpa output
aturan aturan pembuatan dad1
ATURAN-ATURAN PEMBUATAN DAD
  • Suatu proses harus punya input
    • Miracle: proses tanpa input
  • Suatu proses harus punya cukup input untuk menghasilkan output
    • Gray hole: proses tanpa input memadai untuk menghasilkan output
  • Proses-proses yang hanya melewatkan data tanpa melakukan pemrosesan thd data tersebut sebaiknya tidak digambarkan
aturan aturan pembuatan dad2
ATURAN-ATURAN PEMBUATAN DAD
  • Data-data yang berasal dari sumber yang sama dan mengalir dengan tujuan yang sama dapat digambar dalam satu aliran data (aliran data komposit)
  • Jangan gunakan aliran data menyebar untuk DAD yang penting. Sebaiknya aliran data dipisahkan menurut komponen-komponennya
  • Sebaiknya simpanan data diberi nama sesuai dengan nama yang dipakai dalam model data (diagram ER). Kata DATA tidak perlu dipakai.
  • Untuk mengurangi kompleksitas gambar, simbol-simbol proses, entitas, simpanan data dapat dibuat duplikatnya
kapan memodelkan proses
KAPAN MEMODELKAN PROSES
  • 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
slide16

SALAH

SALAH

SALAH

BENAR

konsep arus data
Konsep Arus Data
  • Knsep Paket dari Data
  • Konsep Arus Data Menyebar
  • Konsep Arus Data Mengumpul
  • Konsep Sumber dan Tujuan Data
konsep paket dari data
Konsep Paket dari Data

Langganan

1

Proses

Order

Langganan

Order Langganan

SALAH

Pembayaran

1

Proses

Order

Langganan

Order Langganan

Pembayaran

BENAR

Langganan

konsep arus data menyebar
Konsep Arus Data Menyebar

2

Proses

Order

Langganan

Tembusan Jurnal

1

Proses

Penerimaan

Kas

b

Gudang

Order Penjualan

Tembusan_Pesanan

Tembusan Kredit

3

Proses

Verifikasi

Kredit

konsep arus data mengumpul
KONSEP ARUS DATA MENGUMPUL

Langganan

1

Proses

Order

Langganan

Order Langganan

SALAH

Pembayaran

1

Proses

Order

Langganan

Order Langganan

Pembayaran

BENAR

Langganan

konsep paket dari data1
Konsep Paket dari Data

Langganan

1

Proses

Order

Langganan

Order Langganan

SALAH

Pembayaran

1

Proses

Order

Langganan

Order Langganan

Pembayaran

BENAR

Langganan