Assalamuallaikum, Disini saya akan posting tentang DAFTAR Simbol DFD (Data Flow Diagram), Simbol ERD (Entity Relation Diagram), Kamus data dari sumber Buku REKAYASA PERANGKAT LUNAK Terstruktur dan berorientasi Objek penyusun Rosa A.S dan M.Shalahuddin
1. Simbol DFD (Data Flow Diagram)
DFD dapat digunakan untuk merepresentasikan sebuah sistem atau perangkat lunak pada beberapa level. DFD dapat dibagi menjadi beberapa level yang lebih detail untuk merepresentasikan aliran informasinatau fungsi yang lebih detail.
DFD lebih sesuai digunakan untuk memodelkan fungsi-fungsi perangkat lunak yang akan diimplementasikan menggunakan pemograman terstruktur karena pemograman terstruktur membagi-bagi bagiannya dengan fungsi-fungsi dan prosedur-prosedur.
Notasi-notasi pada DFD (Edward Yourdon dan Tom DeMarco) adalah sebagai berikut :
2. Simbol ERD (Entity Relation Diagram)
Entity Relationship
Diagram (ERD), merupakan
penggambaran komponen
himpunan entitas yang
ingin dilibatkan dalam
sebuah basis data, dan
bagaimana hubungan yang terjadi
diantara objek-objek tersebut.
Atribut adalah
karakteristik dari entitas
atau relasi yang
menyediakan penjelasan detail tentang entitas atau relasi tersebut.
Nilai atribut merupakan suatu data aktual
atau informasi yang disimpan pada suatu atribut di dalam suatu entitas atau relasi.
Jenis-jenis atribut antara lain :
1.
Key adalah atribut yang
digunakan untuk menentukan suatu entitas secara unik.
2.
Atribut Simple/ atribut sederhana adalah atribut yang bernilai tunggal.
3.
Atribut Multivalue /
atribut bernilai banyak
adalah atribut yang
memiliki
sekelompok nilai untuk setiap entitas.
4.
Atribut Komposit adalah
suatu atribut yang
terdiri dari beberapa
atribut yang lebih kecil yang
mempunyai arti tertentu.
5.
Atribut Derivatif adalah suatu atribut yang dihasilkan dari atribut
lain.
Adapun simbolnya sebagai berikut :
3. Kamus Data
Kamus data (data dictionary) dipergunakan untuk memperjelas aliran data yang digambarkan pada DFD. Kamus data adalah kumpulan daftar elemen data yang mengalir pada sistem perangkat lunak sehingga masukan (input) dan keluaran (output) dapat dipahami secara umum (memiliki standar cara penulisan).
Kamus data dalam implementasi program dapat menjadi parameter masukan atau keluaran dari sebuah fungsi atau prosedur. kamus databiasanya berisi :
a. nama-nama dari data
b. digunakan pada - merupakan proses-proses yang terkait data.\
c. deskripsi - merupakan deskripsi data
d. informasi tambahan - seperti tipe data, nilai data, batas nilai data, data komponen yang membentuk data.
Kamus data memiliki beberapa simbol untuk menjelaskan informasi tambahan sebagai berikut :
Simbol
|
Keterangan
|
=
|
Disusun atau terdiri dari
|
+
|
Dari
|
[|]
|
Baik.. atau..
|
{}n
|
n kali diulang/bernilai banyak
|
()
|
Data opsional
|
*...*
|
Batas komentar
|
Sekian postingan nya, semoga bermanfaat.
EmoticonEmoticon