2) Materi Pembelajaran
74 | M o d u l K u l i a h B a s i s D a t a
tidak perlu dihubungkan dengan diagram arus data dan formulir-formulir kamus
data dirancang untuk mendukung diagram arus data.
Elemen-Elemen Data
Kamus data harus mencerminkan keterangan yang jelas tentang
data yang akan direkam. Untuk keperluan tujuan ini, kamus data
harus memuat:
• Nama Arus Data
Karena kamus data didasarkan pada aliran data di DFD, maka
nama dari arus data juga harus dicatat di KD.
• Alias
Alias atau nama lain dari data dapat ditulis jika ada nama lain.
Alias perlu ditulis karena data yang sama memiliki nama yang
berbeda untuk orang atau departemen satu dengan yang lain.
Misalnya, penjualan faktur dan bagian pembuat berlangganan
sebut sebagai bukti faktur, sedangkan persediaan gudang
menyebutnya salinan permintaan. Kedua faktur dan meminta
75 | M o d u l K u l i a h B a s i s D a t a
salinan persediaan ini memiliki struktur data yang sama, namun
memiliki struktur yang berbeda.
• Bentuk Data
Bentuk data, telah diketahui bahwa aliran data dapat mengalir :
1. Dari luar kesatuan proses, aliran data biasanya
disimpan dalam dokumen atau bentuk.
2. Hasil dari proses persatuan ke luar, aliran data
biasanya terdapat dalam laporan media atau query
tampilan layar atau cetakan dokumen;
3. Hasil dari proses ke proses lain, aliran data biasanya
dalam bentuk variabel atau parameter yang diperlukan
oleh penerima;
4. Hasil dari proses yang dicatat untuk penyimpanan
data, aliran data biasanya dalam bentuk variabel.
5. Dari menyimpan data dibaca oleh suatu proses, aliran
data biasanya dalam bentuk bidang (item data).
Dengan demikian bentuk arus data yang dapat berupa :
dokumen dasar atau formulir, dokumen, cetakan komputer, laporan
tercetak, tampilan di layar, variabel, parameter, bidang.
• Data Flow
Aliran data menunjukkan dari mana arus data dan mana data
akan menuju. Informasi ini harus dicatat di KD sehingga Anda
dapat dengan mudah mencari arus data di DAD.
• Penjelasan
Untuk lebih memperjelas lagi tentang makna dari arus data yang
dicatat di KD, maka penjelasan dapat diisi dengan deskripsi dari
aliran data. Sebagai contoh, nama aliran data Salinan
Permintaan Persediaan, dapat digambarkan sebagai salinan
faktur penjualan untuk meminta barang gudang.
76 | M o d u l K u l i a h B a s i s D a t a
• Periode
periode ini menunjukkan ketika aliran data ini. Periode harus
dicatat di KD karena dapat digunakan untuk mengidentifikasi
ketika input data harus dimasukkan ke dalam sistem, ketika
proses program harus dilakukan dan kapan laporan-laporan
harus dihasilkan.
• Volume
Volume perlu dicatat di KD adalah tentang volume rata-rata dan
volume puncak aliran daa. Rata-rata volume menunjukkan
jumlah rata-rata aliran data dalam jangka waktu tertentu dan
volume puncak menunjukkan volume tertinggi. Volume ini
digunakan untuk mengidentifikasi besarnya penyimpanan
eksternal yang akan digunakan, kapasitas dan jumlah perangkat
input, perangkat pengolahan dan perangkat output.
• Struktur Data
Struktur data menunjukkan aliran data yang tercatat di KD terdiri
dari data item-item.
77 | M o d u l K u l i a h B a s i s D a t a
Simbol-Simbol Kamus Data
No Simbol Uraian
2 + Dan
Menunjukkan salah satu dari dua situasi tertentu. Satu elemen bisa
ada
sedangkan elemen lainnya juga ada, tetapi tidak bisa kedua-duanya
5 []
ada seara bersamaan. Elemen-elemen yang ada di dalam tanda
kurung ini saling terpisah satu sama lain. (dengan kata lain, memilih
salah satu dari sejumlah alternatif, seleksi)
6 ** Komentar
78 | M o d u l K u l i a h B a s i s D a t a
Cara Pemakaian Simbol Kamus Data
Contoh-contoh dari pemakaian simbol-simbol di atas, adala
Contoh 1:
Tembusan Permintan Persediaan =
Kode Langganan +
Nama Langganan +
Tanggal Penjualan +
Nomor Faktur +
1{ Informasi Barang }5 +
Total Penjualan +
( Potongan Penjualan) +
Pajak Penjualan +
Total Dibayar +
Jenis Penjualan
Informasi Barang =
Kode Barang +
Nama Barang +
Unit Jual +
Harga Satuan +
Total Harga
Jenis Penjualan = [ Cash | Credit ]
Contoh 2:
Dua diagram alir data di bawah ini dan masukan-masukan kamus data yang
berhubungan untuk memproduksi pembayaran cek pegawai.
79 | M o d u l K u l i a h B a s i s D a t a
Struktur Data:
Record Pegawai =
Nomor Pegawai +
Informasi Pribadi +
Informasi Gaji +
Informasi Pembayaran Saat Ini +
Informasi Gaji Tahunan Sampai Hari Ini
Record File Waktu =
Nomor Pegawai +
Nama Pegawai +
Jam Kerja
Pembayaran Cek Gaji =
Nomor Pegawai +
Nama Pegawai +
Alamat +
Jumlah Pembayaran Saat Ini +
Jumlah Gaji Tahunan Sampai Saat Ini
80 | M o d u l K u l i a h B a s i s D a t a
Informasi Gaji =
Perhitungan Pembayaran +
Jumlah Tanggungan
Jumlah Pembayaran Saat Ini =
Gaji Kotor +
Potongan Pajak Pemerintah +
Potongan Pajak Negara Bagian +
Potongan Pajak Jaminan Sosial +
Gaji Bersih
Contoh 3:
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_vald = [A-Z|a-z|0-9|’|-| ]
• Paket ISDOS
• Sebagai paket program kamus data
Contoh :
81 | M o d u l K u l i a h B a s i s D a t a
1. Analisis Sistem Informasi Halaman 9 dari 13
2. KAMUS DATA
3. ISFOD
83 | M o d u l K u l i a h B a s i s D a t a