Kamus Data

advertisement
Analisa Sistem Informasi
Kamus Data
Kamus Data adalah suatu daftar unsur data yang terorganisir dengan
definisi yang tetap dan sesuai dengan sistem, sehingga user dan analis sistem
mempunyai pengertian yang sama terhadap input, output, dan komponen
data store.
Kamus data sangat membantu dalam mendefinisikan data yang
mengalir di dalam kamus sistem. Pembentukan kamus data dilaksanakan
dalam tahap analisis dan perancangan suatu sistem.
Pada tahap analisis, kamus data merupakan alat komunikasi antara
user dan analis sistem tentang data yang mengalir didalam sistem, yakni
tentang data yang masuk ke sistem, dan tentang informasi yang dibutuhkan
oleh user.
Pada tahap perancangan sistem kamus data digunakan untuk
merancang input, laporan dan database.
Pembentukan kamus data didasarkan atas alur data yang terdapat pada
DFD. Alur data pada DFD bersifat global, dalam arti hanya menunjukkan
nama alur datanya saja tanpa menunjukkan struktur dari alur data itu. Untuk
menunjukkan struktur dari alur data secara terinci maka dibentuklah kamus
data yang didasarkan pada alur data di dalam DFD.
Form Kamus Data
Suatu sistem dapat diuraikan kedalam empat bentuk kamus data yang
menerangkan isi database dalam bentuk hirarki yang digambarkan sebagai
berikut :
Slide 1
Analisa Sistem Informasi
Data Flow Dictionary Entry
Data Store Dictionary Entry
Data Structure Dictionary Entry
Data Element Dictionary Entry
Dari gambar tampak bahwa data flow dan data store ada pada tingkat
tertinggi. Disini lebih baik menganggap data flow dan data store sebagai file
dari data. Selanjutnya struktur data yang ada pada data flow dan data store
terletak pada tingkat kedua atau tingkat menengah. Disini struktur data
dianggap sebagai record data, yang terakhir adalah unsur data yang terletak
pada tingkat terendah, karena unsur data merupakan bagian dari struktur
data. Disini unsur data dianggap sebagai field.
Data Flow Dictionary Entry menerangkan setiap data flow pada
DFD. Data flow ini dapat berupa satu struktur yang terdiri dari satu element
data tunggal, satu struktur yang terdiri dari satu paket element data, serta
struktur ganda. Hubungan antara alur data pada DFD dan alur data pada
element kamus data adalah hubungan 1:1 (one to one relationship).
Data Flow Dictionary Entry berisi hanya rangkuman data atau data
ringkasan, dan menerangkan alur yang mengidentifikasikan dari mana alur
itu berasal dan kemana alur itu menuju.
Bangunan Data Flow Dictionary Entry terdiri atas kegunaan , nama
arus data, uraian, sumber, tujuan, struktur data dan keterangan.
Data Store Dictionary Entry menerangkan setiap data store yang
unik dalam DFD. Jika data store yang sama muncul lebih dari satu kali,
maka hanya satu bentuk tunggal yang akan digunakan. Sama halnya dengan
Slide 2
Analisa Sistem Informasi
Data Flow Dictionary Entry, Data Store Dictionary Entry hanya berisi
rangkuman data.
Bangunan Data Store Dictionary Entry terdiri atas kegunaan, nama
data store, uraian, struktur data dan keterangan, volume, aktifitas, akses dan
keterangan.
Data Structure Dictionary Entry ini dilangkapi dengan setiap
struktur yang ada pada bentuk data store dan data flow.
Tujuan dari Data Structure Dictionary Entry adalah untuk
menghubungkan deskripsi ringkasan (summary description) dari data flow
dan data store dictionary entry ke deskripsi detail dari
Data Element
Dictionary Entry.
Bangunan Data Structure Dictionary Entry trediri atas kegunaan,
nama strultur data, uraian, elemen data dana keterangan.
Data Element Dictionary Entry menyediakan dasar untuk skema
database. Bentuk ini menyediakan data element dictionary (DED) dari
kamus data berbasis komputer.
Bentuk element data digunakan oleh setiap element data termasuk
semua struktur, baik yang ada pada data flow maupun data store. Hanya
bentuk tunggal yang digunakan untuk masing-masing elemen data,
walaupun elemen data itu muncul beberapa kali didalam sistem.
Tujuan
dari
Data
Element
Dictionary
Entry
adalah
untuk
membakukan deskripsi dari suatu elemen sehingga elemen itu dirujuk
dengan cara yang sama setiap kali digunakan. Hal ini sangat penting,
khususnya jika suatu sistem dikembangkan dan dipelihara oleh sekelompok
Slide 3
Analisa Sistem Informasi
user dan ahli informasi. Jadi mereka dapat menggunakan istilah yang sama
untuk satu elemen yang sama pula, dan tidak akan ada penggunaan istilah
yang berbeda untuk elemen yang sama.
Bangunan Data Element Dictionary Entry terdiri atas kegunaan, nama
elemen data, uraian, tipe, panjang, jumlah desimal, alias, batasan nilai, tipe /
kekhususan isi dan rincian detail dari elemen data yang bersangkutan.
Notasi Kamus Data
Kamus data menggunakan beberapa notasi, seperti terlihat pada
gambar berikut :
NOTASI
=
+
()
{}
[]
**
@

Alias
ARTI
terdiri dari, terbentuk dari, sama dengan
dan
optional
iterasi / pengulangan, misal : 1 { ... } 10
pilih satu dari beberapa alternatif (pilihan)
misalnya : [ A  B  C  D ]
komentar
identifier suatu data store
pemisah dalam bentuk [ ]
nama lain untuk suatu data
Pembuatan kamus data dapat dilakukan dengan tiga macam cara, yaitu
secara otomatisasi, secara manual atau kombinasi dari keduanya. Saat ini
sudah ada perangkat lunak (software) yang dapat membantu perancang
sistem dalam pembuatan kamus data, antara lain : ISDOS, dan ISFOD.
Slide 4
Download