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