Kamus Data Kamus data adalah daftar organisasi dari
- Slides: 15
Kamus Data
� Kamus data adalah daftar organisasi dari semua elemen data yg ada dalam sistem secara lengkap, dengan definisi yang baku sehingga user dan analis sistem akan memiliki pengertian sama untuk input, output, komponen penyimpanan dan perhitungannya. � Kamus data diperoleh berdasarkan hasil perancangan DFD. Semua arus data dan tempat penyimpanan data dalam DFD dideskripsikan dalam kamus data. � Kamus data merupakan fakta tentang data dan kebutuhan informasi dari suatu sistem informasi. � Penulisan kamus data hanya menggambarkan elemen data atau struktur data pada arus data dan data store. � Dituliskan nama item-item data, lebar item dan opsionalnya. Kamus Data (Data Dictionary)
Alat untuk membuat kamus data � Untuk membuat spesifikasi elemen data, digunakan Notasi struktur data, yaitu : Notasi Keterangan = Terdiri dari, sama saja dengan, diuraikan menjadi + Dan () Pilihan, boleh ada boleh tidak n{ }m Iterasi / pengulangan mulai n kali sampai maksimum m kali [ ] Pilih salah satu pilihan | Pemisah pilihan di dalam tanda [ ] * Keterangan komentar / catatan @ Key field
Contoh-contoh 1. Data penjualan = @No_Faktur + Nama. Pelanggan + alamat + sistempembayaran + keterangan + {Nama. Stok + Unit. Jual + Harga. Jual } keterangan : Alamat = jalan + kota + kode. Pos + (telepon) Sistempembayaran = [ tunai | kredit ] 2. Daftar_absen = periode_absen + {pegawai + {tanggal + kd_absen}} Keterangan : Periode_absen = kd_bulan _th + nama_bulan + th_absen Kd_bulan_th = [00 -99] + [01 -12] Nama_bulan =[Jan – Des] Pegawai = NIP + nama_peg Tanggal = [01 – 31] Kd_absen = [ H | S | M * mangkir * ] 3. Faktur = * tembusan permintaan persediaan * = Kd_langganan + Nama_langganan + Tgl_jual + No_Faktur + 1 {Kd_barang + Nama_barang + Unit + harga } 10 + Total _jual + diskon + Pajak + Total_bayar + jenis_jual
Lanjutan contoh 3 � Kd_langganan = 1{karakter}5 � Nama_langganan = 1{karakter}25 � Tgl_jual = * format date* � No_Faktur = 1{karakter}10 � Kd_barang = 8{karakter}8 � Nama_barang = 1{karakter}20 � Unit = 1{numerik}4 � Harga = 1{numerik}10 � Total_jual = 1{numerik}10 � diskon = 1{numerik}10 � Pajak = 1{numerik}10 � Jenis_jual = [tunai | kredit ] � Total_bayar = 1{numerik}10 � Karakter = [A-Z | a-z | 0 -9| / | | ] � Numerik = [ 0 – 9 |. | , ]
Contoh 4: Sistem Penerimaan Pegawai
Sistem Penerimaan Pegawai
Sistem Penerimaan Pegawai
Sistem Penerimaan Pegawai
Contoh-4 : Kamus data dari Sistem Informasi Penerimaan Karyawan a. Data Store : 1. 2. 3. b. Arus data : 1. 2. 3. 4. 5. 6. c. Lowongan = @No. Permintaan + tgl_permintaan + kebutuhan_posisi + kualifikasi_pendidikan + unit Pelamar = @No. Lamaran + Nm_pelamar + almt_pelamar + tgl_lahir + pendidikan + posisi_lamaran + 1 {kelengkapan} 3 Seleksi = @No. Test + No_lamaran + jns_seleksi + nilai + ket Permintaan tenaga kerja = tgl_permintaan + posisi + kualifikasi_pendidikan Lamaran = No. Lamaran + Nm_pelamar + almt_pelamar + tgl_lahir + pendidikan + posisi_lamaran + kelengkapan Surat Panggilan tes = No. Srt_panggilan + tgl_surat + No. Lamaran + Nm_pelamar + No. Test + Tgl_test + jns_seleksi Hasil test = No. Test + Jns_seleksi + Nilai Surat Pemberitahuan = No. Srt_pemberitahuan + No. Test + Total_nilai + ket Lap. Penerimaan Karyawan = Tgl_awal + Tgl_akhir + { No. urut + No. Test + Nm_pelamar + ket + NIP Keterangan :
Lanjutan contoh-4 c. Keterangan : 1. tgl_permintaan = tgl_lahir = tgl_ surat + tgl_awal + tgl_akhir = tgl_test = *format date * = dd/mm/yyyy 2. No_permintaan = 1{character}8 3. Kebutuhan_posisi = posisi=posisi_lamaran =1{character}15=*kebutuhan pegawai utk bag tertentu * 4. Kualifikasi_pendidikan = 1{character}25=*pendidikan akhir pelamar* 5. No. Lamaran = 1{character}8 6. Nm. Pelamar= 1{character}30 7. almt_pelamar = 1{character}30 8. Kelengkapan = pas_foto+ ijasah + salinan. KTP = [ya | tidak] 9. No_srt_panggilan =1{character}8 10. No. Test = 1{character}8 11. Jns_seleksi = [wawancara | psikotest | kesehatan] 12. Nilai = totalnilai = 1{character}3 13. Ket = 1{character}20 14. No_srt_pemberitahuan = 1{character}8 15. NIP = 1{character}10 16. Character = [A-Z | a-z | 0 – 9 | - | | / ] 17. Numeric = [ 0 – 9 ]
Latihan Buatlah kamus data untuk formulir di bawah ini : Soal-1 :
Soal-2 : Latihan Buatlah kamus data untuk sistem di bawah ini :
Latihan Buatlah kamus data untuk sistem di bawah ini : Soal-3 :
Soal-4 :
- Contoh kamus data
- Cara membuat kamus data dari erd
- Contoh daftar pustaka dari website
- Daftar urut kepangkatan bermanfaat untuk
- Teknik penulisan dan presentasi
- Kodes
- Kamus data
- Perbedaan organisasi publik dan bisnis
- Pada dasarnya organisasi-organisasi
- Data communication adalah kombinasi dari dari dua teknik
- Selambut
- Kata yang berupa diksi
- Asas-asas pokok etika komputer
- Contoh ayat plagiat
- Kata majmuk adjektif
- Kamus kompetensi kementerian keuangan