kamus data _ maimunah
TRANSCRIPT
-
7/26/2019 Kamus Data _ Maimunah
1/11
11/6/2016 Kamus Data | Maimunah
https://maimaimuna.wordpress.com/2011/04/15/39/
Maimunah
All Thing are Difficult Before They are Easy
HomeAbout
Type text to search here...
Home> Analisa Perancangan Sistem Informasi> Kamus Data
Kamus Data
April 15, 2011 MayLeave a commentGo to comments
KAMUS DATA
Pengertian
Kamus data atau data dictionary adalah katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi. Dengan kamus data analis sistem dapatmendefinisikan data yang mengalir di sistem dengan lengkap. Pada tahap analisis sistem,kamus data digunakan sebagai alat komunikasi antara analis sitem dengan pemakai sistemtentang data yang mengalir ke sistem, yaitu tentang data yang masuk ke sistem dan tentanginformasi yang dibutuhkan oleh pemakai sistem. Pada tahap perancangan sistem, kamusdata digunakan untuk merancang input, merancang laporan-laporan dan database. Kamusdata dibuat berdasarkan arus data yang ada di Data Flow Diagram (DFD). Arus data diDFD sifatnya adalah global, hanya ditunjukkan nama arus datanya saja. Keterangan lebih
lanjut tentang struktur dari suatu arus data di DFD secara lebih terinci dapat dilihat dikamus data.
Gambar berikut menunjukkan hubungan antara DFD dengan kamus data.
Gambar Hubungan antara Data Flow Diagram (DFD) dengan
Data Dictionary (DD).
DD tidak menggunakan notasi grafik sebagaimana halnya DFD. DD berfungsi membantupelaku sistem untuk mengerti aplikasi secara detil, dan mereorganisasi semua elemen data
Follow
https://maimaimuna.wordpress.com/https://maimaimuna.wordpress.com/category/analisa-perancangan-sistem-informasi/http://void%280%29/https://maimaimuna.wordpress.com/author/maimaimuna/https://maimaimuna.wordpress.com/category/analisa-perancangan-sistem-informasi/https://maimaimuna.wordpress.com/https://maimaimuna.wordpress.com/about/https://maimaimuna.wordpress.com/https://maimaimuna.wordpress.com/ -
7/26/2019 Kamus Data _ Maimunah
2/11
11/6/2016 Kamus Data | Maimunah
https://maimaimuna.wordpress.com/2011/04/15/39/ 2
yang digunakan dalam sistem secara presisi sehingga pemakai dan penganalisa sistempunya dasar pengertian yang sama tentang masukan, keluaran, penyimpanan dan proses.
DD mendefinisikan elemen data dengan fungsi sebagai berikut:
1. Menjelaskan arti aliran data dan penyimpanan dalam DFD
2. Mendeskripsikan komposisi paket data yang bergerak melalui aliran,misalnya alamatdiuraikan menjadi kota,
kodepos, propinsi,dan negara.
3. Mendeskripsikan komposisi penyimpanan data.
4.Menspesifikasikan nilai dan satuan yang relevan bagi penyimpanan dan aliran.
5. Mendeskripsikan hubungan detil antara penyimpanan yang akan menjadi titik perhatiandalam entity relationship
diagram.
Isi Kamus Data
Data dictionary harus dapat mencerminkan keterangan yang jelas tentang data yangdicatatnya. Untuk maksud keperluan ini, maka DD harus memuat hal-hal berikut :
a. Nama arus data.
Karena DD dibuat berdasarkan arus data yang mengalir di DFD, maka nama dari arusdata juga harus dicatat di DD, sehingga mereka yang membaca DFD dan memerlukan
penjelasan lebih lanjut tentang suatu arus data tertentu di DFD dapat langsung
mencarinya dengan mudah di DD.
b. Alias.
Alias atau nama lain dari data dapat dituliskan bila nama lain ini ada. Alias perlu dituliskarena data yang sama mempunyai nama yang berbeda untuk orang atau departemensatu dengan yang lainnya, misalnnya bagian pembuat faktur dan langganan menyebut
bukti penjualan sebagai faktur, sedang bagian gudang menyebutnya sebagai tembusanpermintaan persediaan. Baik faktur dan tembusan permintaan persediaan ini mempunyaistruktur data yang sama, tetapi mempunyai struktur yang berbeda.
c. Bentuk data.
Bentuk data perlu dicatat di DD, karena dapat digunakan untuk mengelompokkan DD kedalam kegunaannya sewaktu perancangan sistem. DD yang mencatat data yang mengalirdalam bentuk dokumen dasar atau formulir akan digunakan untuk merancang bentukinput sistem.DD yang mencatat data yang mengalir dalam bentuk laporan tercetak dandokumen hasil cetakan komputer akan digunakan untuk merancang output yang akandihasilkan oleh sistem. DD yang mencatat data yang mengalir dalam bentuk tampilandilayar monitor akan digunakan untuk merancang tampilan layar yang akan dihasilkanoleh sistem.DD yang mencatat data yang mengalir dalam bentuk parameter dan variabelakan digunakan untuk merancang proses dari program.DD yang mencatat data yangmengalir dalam bentuk dokumen, formulir, laporan, dokumen cetakan komputer,
Maimunah
Get every new post delivered to
your Inbox.
Enter your email address
Sign me up
Build a website with WordPress.com
Follow
http://void%280%29/https://wordpress.com/?ref=lof -
7/26/2019 Kamus Data _ Maimunah
3/11
11/6/2016 Kamus Data | Maimunah
https://maimaimuna.wordpress.com/2011/04/15/39/
tampilan di layar monitor, variabel dan field akan digunakan untuk merancang database.
d. Arus data.
Arus data menunjukkan dari mana data mengalir dan ke mana data akan menuju.Keterangan arus data ini perlu dicatat di DD supaya memudahkan mencari arus data inidi DFD.
e. Penjelasan.
Untuk tidak memperjleas lagi tentang makna dari arus data yang dicatat di DD, makabagian penjelasan dapat diisi dengan keterangan-keterangan tentang arus data tersebut.Sebagai misalnya nama dari arus data adalah tembusan permintaaan persediaan, makadapat lebih dijelaskan sebagai tembusan dari faktur penjualan untuk meminta barang darigudang.
f. Periode.
Periode ini menunjukkan kapan terjadinya arus data ini. Periode perlu dicatat di DDkarena dapat digunakan untuk mengidentifikasikan kapan input data harus dimasukkanke sistem, kapan proses dari program harus dilakukakan dan kapan laporan-laporan harusdihasilkan.
g. Volume.
Volume yang perlu dicatat di DD adalah tentang volumen rata-rata dan volume puncakdari arus data. Volume rata-rata menunjukkan banyaknya rata-rata arus data yangmengalir dalam suatu periode tertentu dan volume puncak menunjukkan volume yangterbanyak, Volume ini digunakan untuk mengidentifikasikan besarnya simpanan luaryang akan digunakan, kapasitas dan jumlah dari alat input, alat pemroses dan alatoutput.
h. Struktur data.
Struktur data menunjukkan arus data yang dicatat di DD terdiri dari item-item apasaja.
Maimunah
Get every new post delivered to
your Inbox.
Enter your email address
Sign me up
Build a website with WordPress.com
Follow
http://void%280%29/https://wordpress.com/?ref=lof -
7/26/2019 Kamus Data _ Maimunah
4/11
11/6/2016 Kamus Data | Maimunah
https://maimaimuna.wordpress.com/2011/04/15/39/ 4
Simbol DD
Kebanyakan sistem, kadang-kadang elemen data terlalu kompleks untuk didefinisikan.Kekomplekkan tersebut seharusnya diuraikan melalui sejumlah elemen data yang lebihsederhana. Kemudian elemen data yang lebih sederhana tersebut didefinisikan kembalihingga nilai dan satuan relevan dan elementer. Pendefinisian tersebut menggunakan notasiyang umum digunakan dalam menganalisa sistem dengan menggunakan sejumlah simbol,seperti berikut :
Tabel Simbol Data Dictionary
Sumber : Pengantar Perancangan Sistem, Husni Iskandar Pohan, dkk.
Maimunah
Get every new post delivered to
your Inbox.
Enter your email address
Sign me up
Build a website with WordPress.com
Follow
http://void%280%29/https://wordpress.com/?ref=lof -
7/26/2019 Kamus Data _ Maimunah
5/11
11/6/2016 Kamus Data | Maimunah
https://maimaimuna.wordpress.com/2011/04/15/39/
No Simbol Uraian
1 = Terdiri dari, mendefinisikan, diuraikan menjadi,
artinya
2 + Dan
3 () Opsional (boleh ada atau boleh tidak ada)
4 {} Pengulangan
5 [ ] Memilih salah satu dari sejumlah alternatif, seleksi
6 ** Komentar
7 @ Identifikasi atribut kunci
8 | Pemisah sejumlah alternatif pilihan antara simbol [
]
Sebagai contoh atribut NAMA, yang apabila dirincikan akan memiliki sejumlah atributpendukung, yaitu : gelar, nama_awal (first_name), nama_tengah (middle_name), nama
akhir (last_name).
Nama = Gelar + Nama_awal + Nama_tengah + Nama_akhir .
Gelar = | Tuan | Nyonya | Nona | Doktor | Profesor
Nama_awal = karakter_valid
Nama_awal = karakter_valid
Nama_tengah = karakter_valid
Nama_akhir = karakter_valid
Karakter_valid = [ A-Z | a-z | 0-9 | | | | ]
Untuk melengkapi definisi elemen data ada sejumlah hal yang perlu diperhatikan, yaitu :
a. Kejelasan arti elemen data dalam konteks aplikasi yang biasanya dideskripsikan sebagaikomentar dengan notasi **.
b. Komposisi elemen data, jika masih dapat diuraikan lagi.
c. Nilai dan satuan elemen data, jika sudah tidak dapat diuraikan lagi.
Maimunah
Get every new post delivered to
your Inbox.
Enter your email address
Sign me up
Build a website with WordPress.com
Follow
http://void%280%29/https://wordpress.com/?ref=lof -
7/26/2019 Kamus Data _ Maimunah
6/11
11/6/2016 Kamus Data | Maimunah
https://maimaimuna.wordpress.com/2011/04/15/39/
Sebagai contoh, dalam pembangunan medical system yang menyimpan data pasien, dapatdidefinisikan data berat dan tinggi dengan cara sebagai berikut
a. Berat = * berat pasien ketika mendaftar di rumah sakit
* satuan : kilogram rentang : 1-200 *
b. Tinggi = * tinggi pasien ketika mendaftar di rumah sakit
* satuan : sentimeter rentang : 1-200 *
c. Tinggi_sekarang = * satuan : sentimeter rentang : 1-200 *
d. Berat_sekarang = * satuan : kilogram rentang : 1-200 *
e. Tanggal_lahir = * satuan : hari sejak 1 Jan 1900 rentang 36500 *
f. Jenis_kelamin = * nilai : [ P | W ] *
Elemen data opsional didefinisikan sebagai sesuatu yang dapat digunakan atau tidak perludigunakan sebagai pilihan dari sejumlah alternatif. Masalah alternatif pilihan merupakan
hal penting, karena pemakai harus diyakinkan bahwa semua kemungkinan yang ada sudahtercakup.Pemakai akan kewalahan jika harus membaca seluruh DD, item demi item untukmengecek kebenaran DD tersebut. Ada sejumlah cara untuk mengecek kelengkapan,konsistensi, dan kontradiksi melalui testing dengan sejumlah pertanyaan seperti berikut :
a. Apakah semua aliran dalam DFD sudah didefinisikan dalam DD ?
b. Apakah semua komponen elemen data sudah didefinisikan ?.
c. Adakah elemen data yang didefinisikan lebih dari satu kali ?
d. Apakah semua notasi yang digunakan pada DD sudah dikoreksi
e. Adalah elemen data dalam DD tidak menjelaskan sesuatu dalam DFD Data FlowDiagram) atau ER (Entity elationship).
Membangun DD adalah salah satu dari sejumlah aspek analisa yang paling banyakmenghabiskan waktu. Tetapi DD merupakan salah satu aspek terpenting, tanpa DD yangmendefinisikan semua terminologi maka presisi sistem akan menjadi harapan kosong
belaka. Contoh :
Maimunah
Get every new post delivered to
your Inbox.
Enter your email address
Sign me up
Build a website with WordPress.com
Follow
http://void%280%29/https://wordpress.com/?ref=lof -
7/26/2019 Kamus Data _ Maimunah
7/11
11/6/2016 Kamus Data | Maimunah
https://maimaimuna.wordpress.com/2011/04/15/39/
Gambar Formulir untuk identifikasi nama tarian.
Nama_tarian = kode_tarian + nama_tarian + asal_tarian + lama_tarian + deskripsi_tarian.
a. @Kode_tarian : kategori_tari + no_urut_tari
a.1. kategori_tari : 1{karakter}2 => [ | A | B | .. | Z | ]
a.2. no_urut_tari : 1{numerik}2 => [| 000 | 001 ||999| ]
b. Nama_tarian : 1{karakter}20 => [ | A | B | .. | Z | ]
c. Asal_tarian : 1{karakter}15 => [ | A | B | .. | Z | ]
d. Lama_tarian : jam + menit
d.1. jam : 1{numerik}1 =>[ | 0 | 1 | .. | 9 | ]
d.2. menit : 1{numerik}2=> [ | 00 | 01 |.. 60 | ]
e. Deskripsi_tarian : 1{karakter}20 => | A | B | .. | Z | ]
Maimunah
Get every new post delivered to
your Inbox.
Enter your email address
Sign me up
Build a website with WordPress.com
Follow
http://void%280%29/https://wordpress.com/?ref=lof -
7/26/2019 Kamus Data _ Maimunah
8/11
11/6/2016 Kamus Data | Maimunah
https://maimaimuna.wordpress.com/2011/04/15/39/
Gambar : Formulir pendaftaraan siswa.
Tanggal : Tgl_hari + bulan + tahun
a. Tgl_hari : 1{numerik}2 => [ | 01 | 02 | .. | 31 | ]
b. Bulan : 1{numerik}2 => [ | 01 | 02 | .. | 12 | ]
01 = Januari
02 = Februari
12 = Desember
c. Tahun : 1{numerik}4 => [ | 1900 | 1901 | 1902 | .. | 2999 | ]
Sumber :
Maimunah
Get every new post delivered to
your Inbox.
Enter your email address
Sign me up
Build a website with WordPress.com
Follow
http://void%280%29/https://wordpress.com/?ref=lof -
7/26/2019 Kamus Data _ Maimunah
9/11
11/6/2016 Kamus Data | Maimunah
https://maimaimuna.wordpress.com/2011/04/15/39/
1. HM, Jogiyanto,Analysis and Disain Sistem Informasi (Pendekatan terstruktur), PenerbitAndi Offset,
Yogyakarta, 2005.
2. Pohan, Husni Iskandar,Pengantar Perancangan Sistem, Penerbit Erlangga, Jakarta,1997.
Categories: Analisa Perancangan Sistem InformasiComments (0) Trackbacks (0) Leave a commentTrackback
1. No comments yet.
1. No trackbacks yet.
Leave a Reply
Desain Input dan OutputPrevious Post
RSS feed
Like
Be the first to like this.
Enter your comment here...
Maimunah
Get every new post delivered to
your Inbox.
Enter your email address
Sign me up
Build a website with WordPress.com
Follow
https://maimaimuna.wordpress.com/feed/http://void%280%29/https://wordpress.com/?ref=lofhttps://maimaimuna.wordpress.com/feed/https://maimaimuna.wordpress.com/2011/03/21/28/https://maimaimuna.wordpress.com/2011/04/16/desain-input-dan-output/https://maimaimuna.wordpress.com/2011/04/15/39/trackback/https://maimaimuna.wordpress.com/category/analisa-perancangan-sistem-informasi/ -
7/26/2019 Kamus Data _ Maimunah
10/11
11/6/2016 Kamus Data | Maimunah
https://maimaimuna.wordpress.com/2011/04/15/39/ 1
Free Blog Content
April 2011
M T W T F S S
Mar
1 2 3
4 5 6 7 8 9 10
11 12 13 1415 1617
18 192021 22 23 2425 26 27 28 29 30
FaceBook
May Muna
Create Your Badge
Analisa
Perancangan
Sistem InformasiBasis Data Uncategorized
Categories
Analisa Perancangan Sistem InformasiBasis DataUncategorized
Blogroll
Maimunah
Get every new post delivered to
your Inbox.
Enter your email address
Sign me up
Build a website with WordPress.com
Follow
https://maimaimuna.wordpress.com/category/uncategorized/https://maimaimuna.wordpress.com/category/analisa-perancangan-sistem-informasi/https://maimaimuna.wordpress.com/category/basis-data/https://maimaimuna.wordpress.com/category/uncategorized/https://maimaimuna.wordpress.com/category/analisa-perancangan-sistem-informasi/https://maimaimuna.wordpress.com/category/analisa-perancangan-sistem-informasi/http://void%280%29/https://wordpress.com/?ref=lofhttps://maimaimuna.wordpress.com/category/uncategorized/https://maimaimuna.wordpress.com/category/basis-data/https://maimaimuna.wordpress.com/category/analisa-perancangan-sistem-informasi/https://maimaimuna.wordpress.com/category/uncategorized/https://maimaimuna.wordpress.com/category/basis-data/https://maimaimuna.wordpress.com/category/analisa-perancangan-sistem-informasi/https://edit.yahoo.com/config/send_webmesg?.target=ID_YM_ANDA&.src=pg%E2%80%9Dhttp://www.facebook.com/badges/http://www.facebook.com/people/May-Muna/702898765http://www.facebook.com/people/May-Muna/702898765https://maimaimuna.wordpress.com/2011/04/20/https://maimaimuna.wordpress.com/2011/04/16/https://maimaimuna.wordpress.com/2011/04/15/https://maimaimuna.wordpress.com/2011/03/ -
7/26/2019 Kamus Data _ Maimunah
11/11
11/6/2016 Kamus Data | Maimunah
Create a free website or blog atWordPress.com.Create a free website or blog atWordPress.com.
Blog Stats
21,589 hits
Archives
April 2011March 2011March 2010
Recent Posts
ANALISIS BIAYA DAN MANFAATPERANCANGAN PROGRAM
DATA FLOW DIAGRAMDesain Input dan OutputKamus Data
Recent Comments
TopCreate a free website or blog at WordPress.com.The INove Theme.
Maimunah
Get every new post delivered to
your Inbox.
Enter your email address
Sign me up
Build a website with WordPress.com
Follow
http://void%280%29/https://wordpress.com/?ref=lofhttps://wordpress.com/themes/inove/https://wordpress.com/?ref=footer_websitehttps://maimaimuna.wordpress.com/2011/04/15/39/https://maimaimuna.wordpress.com/2011/04/16/desain-input-dan-output/https://maimaimuna.wordpress.com/2011/04/20/data-flow-diagram/https://maimaimuna.wordpress.com/2011/04/20/perancangan-program/https://maimaimuna.wordpress.com/2011/04/20/analisis-biaya-dan-manfaat/https://maimaimuna.wordpress.com/2010/03/https://maimaimuna.wordpress.com/2011/03/https://maimaimuna.wordpress.com/2011/04/https://wordpress.com/?ref=footer_websitehttps://wordpress.com/?ref=footer_website