12. edi ansi kamus data.ppt -...

14
Kontrak Kuliah Kamus Data Edi Sugiarto, S.Kom, M.Kom

Upload: phungtram

Post on 10-Aug-2019

264 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: 12. EDI ANSI Kamus Data.ppt - dinus.ac.iddinus.ac.id/repository/docs/ajar/12._EDI_ANSI_Kamus_Data_.pdf · baik pada tahap analis sistem maupun perancangan sistem. • KD dibuat berdasarkan

Kontrak Kuliah

Kamus Data

Edi Sugiarto, S.Kom, M.Kom

Page 2: 12. EDI ANSI Kamus Data.ppt - dinus.ac.iddinus.ac.id/repository/docs/ajar/12._EDI_ANSI_Kamus_Data_.pdf · baik pada tahap analis sistem maupun perancangan sistem. • KD dibuat berdasarkan

Pendahuluan

• Kamus data (KD) atau data dictionary (DD) atau

disebut juga dengan istilah system data

dictionary merupakan katalog fakta tentang

data.

• Dengan menggunakan KD, analis sistem dapat

mendefinisikan data yang mengalir di sistem

dengan lengkap.

• KD dibuat pada tahap analis sistem dan dibuat

baik pada tahap analis sistem maupun

perancangan sistem.

Page 3: 12. EDI ANSI Kamus Data.ppt - dinus.ac.iddinus.ac.id/repository/docs/ajar/12._EDI_ANSI_Kamus_Data_.pdf · baik pada tahap analis sistem maupun perancangan sistem. • KD dibuat berdasarkan

• KD dibuat berdasarkan arus data pada DFD,

secara lebih rinci dapat dilihat pada gambar

berikut:

Page 4: 12. EDI ANSI Kamus Data.ppt - dinus.ac.iddinus.ac.id/repository/docs/ajar/12._EDI_ANSI_Kamus_Data_.pdf · baik pada tahap analis sistem maupun perancangan sistem. • KD dibuat berdasarkan

Isi Kamus Data

• Nama arus data

• Alias

– Nama lain dari data

• Bentuk Data

• Arus Data

• Penjelasan

• Periode

• Volume

• Struktur Data

Page 5: 12. EDI ANSI Kamus Data.ppt - dinus.ac.iddinus.ac.id/repository/docs/ajar/12._EDI_ANSI_Kamus_Data_.pdf · baik pada tahap analis sistem maupun perancangan sistem. • KD dibuat berdasarkan
Page 6: 12. EDI ANSI Kamus Data.ppt - dinus.ac.iddinus.ac.id/repository/docs/ajar/12._EDI_ANSI_Kamus_Data_.pdf · baik pada tahap analis sistem maupun perancangan sistem. • KD dibuat berdasarkan

Mendefinisikan Struktur Data

• Struktur data terdiri dari elemen data yang

disebut dengan item data.

• Sehingga secara prinsip struktur dari data ini

dapat digambarkan dengan menyebutkan nama

dari item-item datanya.

• Untuk menunjukkan informasi tambahan

didalam KD digunakan notasi-notasi berikut:

Page 7: 12. EDI ANSI Kamus Data.ppt - dinus.ac.iddinus.ac.id/repository/docs/ajar/12._EDI_ANSI_Kamus_Data_.pdf · baik pada tahap analis sistem maupun perancangan sistem. • KD dibuat berdasarkan
Page 8: 12. EDI ANSI Kamus Data.ppt - dinus.ac.iddinus.ac.id/repository/docs/ajar/12._EDI_ANSI_Kamus_Data_.pdf · baik pada tahap analis sistem maupun perancangan sistem. • KD dibuat berdasarkan

• Contoh dari penggunaan notasi ini misalnya

adalah arus data LANGGANAN yang memiliki

struktur data yang dapat ditulis berikut:

Page 9: 12. EDI ANSI Kamus Data.ppt - dinus.ac.iddinus.ac.id/repository/docs/ajar/12._EDI_ANSI_Kamus_Data_.pdf · baik pada tahap analis sistem maupun perancangan sistem. • KD dibuat berdasarkan

• Dari struktur data tersebut dapat diartikan bahwa

arus data LANGGANAN memiliki elemen-elemen

data KODE LANGGANAN, NAMA LANGGANANyang terdiri dari NAMA KECIL dan NAMA KELUARGA (opsional), ALAMAT yang terdiri

dari JALAN, KOTA, dan KODE POS, TELP(opsional), JENIS LANGGANAN apakah salah

satu dari PENGECER atau GROSIR, BATAS KREDIT yang menunjukkan jumlah kredit

maksimal yang diijinkan dan JUMLAH HUTANG.

Page 10: 12. EDI ANSI Kamus Data.ppt - dinus.ac.iddinus.ac.id/repository/docs/ajar/12._EDI_ANSI_Kamus_Data_.pdf · baik pada tahap analis sistem maupun perancangan sistem. • KD dibuat berdasarkan

• Meskipun notasi yang menggambarkan struktur

data tersebut cukup popular, namun memiliki

beberapa kelemahan

• Kelemahan utamanya adalah tidak menjelaskan

tipe dari item datanya.

• Tidak menjelaskan lebar data dan jangkauan-

jangkauanya.

• Keterangan tersebut sangat diperlukan dalam

tahap perancangan sistem, terutama dalam

perancangan database.

Page 11: 12. EDI ANSI Kamus Data.ppt - dinus.ac.iddinus.ac.id/repository/docs/ajar/12._EDI_ANSI_Kamus_Data_.pdf · baik pada tahap analis sistem maupun perancangan sistem. • KD dibuat berdasarkan

• Untuk mengatasi kekurangan tersebut,

perancang dapat menggunakan kamus data

dalam format berikut:

• Contoh struktur data untuk arus data tembusan permintaan persediaan

no Nama item data Tipe lebar Jangkauannilai

keterangan

1 KODEPLG C 5 - Kode Pelanggan

2 NAMAPLG C 30 - Nama pelanggan

3 TGLPENJ D 8 - Tanggal penjualan

4 NOFAKTUR C 6 - Nomor faktur

5 KODEBRG C 6 - Kode barang

6 NAMABRG C 30 - Nama barang

7 UNITJUAL N 3 1-100 Unit barang yang dijual

8 HARGASATUAN N 10,2 - Harga satuan

9 TOTALHARGA N 10,2 - Total harga dihitung dari (unit

jual x harga satuan)

10 POTPENJ N 10,2 - Potongan penjualan

11 TOTALBAYAR N 10,2 - Total bayar

1 N

Page 12: 12. EDI ANSI Kamus Data.ppt - dinus.ac.iddinus.ac.id/repository/docs/ajar/12._EDI_ANSI_Kamus_Data_.pdf · baik pada tahap analis sistem maupun perancangan sistem. • KD dibuat berdasarkan

Ada Pertanyaan ?

Page 13: 12. EDI ANSI Kamus Data.ppt - dinus.ac.iddinus.ac.id/repository/docs/ajar/12._EDI_ANSI_Kamus_Data_.pdf · baik pada tahap analis sistem maupun perancangan sistem. • KD dibuat berdasarkan

Terima kasih

Page 14: 12. EDI ANSI Kamus Data.ppt - dinus.ac.iddinus.ac.id/repository/docs/ajar/12._EDI_ANSI_Kamus_Data_.pdf · baik pada tahap analis sistem maupun perancangan sistem. • KD dibuat berdasarkan

Daftar Pustaka

• Jogiyanto HM (2005),”Analisis & Desain Sistem

Informasi : Pendekatan Terstruktur Teori dan Praktik

Aplikasi Bisnis”, Andi Offset, Yogyakarta.