Tuesday, September 27, 2011

Analisis Terstruktur

Tujuan Analisis

1. Menjabarkan kebutuhan pemakai

      1. Meletakkan dasar - dasar untuk perancangan perangkat lunak

      2. Mendefinisikan semua kebutuhan pemakai sesuai dengan lingkup kontrak yang disepakati kedua belah pihak

Elemen Analisis

      1. Pemodalan Data

      1. Pemodelan Fungsional

      2. Pemodelan Status/Kelakuan



Pemodelan Data

- Mendeskripsikan data yang terlibat dalam perangkat lunak

- Tools :

- ERD

diagram keterhubungan antar objek data

- Data Object Description

deskripsi atribut dari setiap objek data

- Data Dictionary

deskripsi semua objek data yang dibutuhkan maupun dihasilkan oleh perangkat lunak


Dengan metode terstruktur pada tahap analisis kita memodelkan PROBLEM dari tiga sudut pandang:

  1. pemodelan fungsional; kita memodelkan fungsional P/L dalam terminologi proses dan aliran data antar proses; kita membuat DFD (data flow diagram)

  2. pemodelan data; kita memodelkan kebutuhan data yang yang harus dikelola P/L dalam terminologi entitas data dan relasi antar-entitas; kita membuat ERD (entity-relationship diagram)

  3. pemodelan kelakuan (behaviour); kita memodelkan aspek dinamis P/L dalam terminologi state, event, dan action; kita amembuat STD (state transition diagram)



No comments: