Kamis, 03 Maret 2011

DAD (Mysql)

DAD digunakan untuk menggambarkan suatu sistem yang ada dan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut akan tersimpan. DAD merupakan salah satu alat yang digunakan di dalam pengembangan sistem secara tersetruktur. Beberapa simbol yang digunakan dalam DAD yaitu :
1. Kesatuan luar (external entity) atau batasan sistem (boundary)
Setiap sistem pasti mempunyai batasan sistem (boundary) yang memisahkan suatu sistem dengan lingkungan luarnya. Kesatuan luar (external entity) merupakan kesatuan di lingkungan luar sistem yang dapat berupa orang, organisasi atau sistem lainnya yang berada di lingkungan luarnya yang akan mmberikan input atau menerima output dari sistem.


2. Arus data (data flow)
Arus data di DAD berupa simbol panah. Arus data mengalir diantara proses (process), simpanan data (data store) dan kesatuan luar (external entity). Arus data ini menunjukkan arus dari data yang berupa masukan untuk sistem atau hasil dari proses sistem.

3. Proses (process)
Suatu proses adalah kegiatan yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk ke dalam proses untuk dihasilkan arus data yang akan keluar dari proses.

4. Simpanan data (data store)
Simpanan data merupakan simpanan dari data. Simpanan data di DAD disimbolkan dengan sepasang garis horisontal parallel yang tertutup di salah satu ujungnya.
Dalam DAD dikenal adanya level, DAD level akan terjadi penurunan level dimana dalam penurunan level yang lebih rendah harus mampu merepresentasikan proses tersebut ke dalam spesifikasi proses yang jelas. Beberapa aturan yang terdapat dalam penurunan level yaitu (Andri Kristanto, 2004: 75) : Setiap penurunan hanya di lakukan bila perlu, tidak semua bagian dari sistem harus diturunkan dengan jumlah level sama, aliran data yang masuk dan keluar pada suatu proses di level X harus berhubungan dengan aliran data yang masuk dan keluar pada level X+1 yang mendefinisikan proses pada level X tersebut.
Dalam DAD level dapat dimulai dari level 1 kemudian turun ke DAD level 2 dan seterusnya. Setiap penurunan hanya dilakukan bila perlu, dalam penurunan level tidak semua bagian dari sistem harus diturunkan dengan jumlah level yang sama.


0 komentar:

Posting Komentar

Template by:

Free Blog Templates