Kamus Data Landasan Teori

2.2.6 Kamus Data

Dalam pemodelan sistem Kamus Data berfungsi untuk membantu pelaku sistem untuk mengerti aplikasi secara detil, dan mereorganisasi semua elemen data yang digunakan dalam sistem secara presisi sehingga pemakai dan penganalisa sistem punya dasar pengertian yang sama tentang masukan, keluaran, penyimpanan dan proses. Kamus Data mendefinisikan elemen data dengan fungsi sbb : 1. Menjelaskan arti aliran data dan penyimpanan dalam DFD, 2. Mendeskripsikan Komposisi Paket Data yang bergerak malalui aliran misalnya alamat diuraikan menjadi kota, negara dan kode pos, 3. Mendeskripsikan komposisi penyimpanan data, 4. Menspesifikasikan nilai dan satuan yang relevan bagi penyimpanan data aliran, dan, 5. Mendeskripsikan hubungan detil antar penyimpanan yang akan menjadi titik perhatian dalam entity-relationship diagram. Pada kebanyakan sistem dalam dunia nyata dimana kita bekerja, kadang – kadang elemen data terlalu kompleks untuk didefinisikan. Kekompleksan tersebut seharusnya diuraikan melalui sejumlah elemen data yang lebih sederhana. Kemudian elemen data yang lebih sederhana itu didefinisikan kembali hingga nilai dan satuan yang relevan dan elementer. Pendefinisian tersebut menggunakan notasi yang umum digunakan dalam menganalisa sistem dengan menggunakan sejumlah simbol seperti ditunjukkan pada gambar dibawah ini : Tabel 2.1 Simbol Kamus Data No. Simbol Uraian 1 = Terdiri Dari, Mendefinisikan, Diuraikan Menjadi, Artinya 2 + Dan 3 Optional Boleh ada tidak 4 { } Pengulangan 5 [ ] Memilih Salah Satu dari Sejumlah Alternatif 6 Komentar 7 Identifikasi Atribut kunci 8 | Pemisah Sejumlah Alternatif Pilihan Antara Simbol [ ] Contoh Kamus Data : Nama = gelar + nama_pertama + nama_tengah + nama_akhir Gelar = [ Tuan | Nyonya | Nona | Doktor | Profesor ] Nama Pertama = karakter_valid Nama_Tengah = karakter_valid Nama_Akhir = karakter_valid Karakter_Valid = [ A-Z | a-z | 0-9 | ‘ | - | | ]

2.2.7 Entity Relationship Diagram ERD