Pertemuan 10 & 11 – Metode Desain


 

Pokok Bahasan dalam RPL :



 

  • Desain Data
  • Desain Arsitektur
  • Proses Desain Arsitektur
  • Pasca Pemrosesan Desain
  • Optimasi Desain Arsitektur

 

Tujuan Metode Desain

  • Menjelaskan maksud dari arsitektur PL dan kenapa sangat penting.
  • Memhami model data, struktur data, database, data warehouse, desain data pada level komponen

DESAIN DATA


 

Aktivitas pertama (dan beberapa sering mengatakan yang terpenting) dari 4 aktivitas desain yang dilakukan selama RPL.
Prinsip-prinsip:
1. Prinsip analisis sistematik yang diaplikasikan pada fungsi dan perilaku seharusnya diaplikasikan juga pada data.

2. Semua struktur data dan operasi yang dilakukan pada masing-masing struktur data harus diidentifikasi.

3. Kamus data harus dibangun dan digunakan untuk menentukan baik data maupun desain program.

4. Keputusan desain data tingkat rendah harus ditunda sampai akhir proses desain.

5. Representasi stuktu rdata hanya boleh diketahui oleh modul-modul yang harus menggunakan secara langsung data yang diisikan didalam struktur tersebut.

6. Pustaka struktur data dan operasi yang berguna yang dapat diaplikasikan pada struktur data tersebut harus dikembangan.

7. Desain PL dan bahasa pemrograman harus mendukung spesifikasi dan realisasi dari tipe-tipe data absktrak.


 

PROSES DESAIN ARSITEKTUR

Langkahnya:
1.Tipe aliran informasi dibangun

2.Batas aliran diindikasikan.

3.DFD dipetakan kedalam struktur program.

4. Hierarki kontrol ditentukan dengan pemfaktoran.

5. Struktur resultan disaring/diperhalus dengan menggunakan pengukuran desain dan heuristik.



PROSES DESAIN ARSITEKTUR (lanjutan)

Aliran Transformasi
Keseluruhan aliran data terjadi dalam cara yang berurutan dan mengikuti satu atau hanya beberapa jalur “garis lurus”, bila segmen dari aliran data menunjukkan karakteristik tersebut, maka disitu ada aliran transformasi.
•Aliran transaksi
Ditandai dengan pergerakan data sepanjang jalur masuk yang mengkonversikan informasi dunia eksternal ke dalam suatu transaksi.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s