kamus data _ maimunah

Upload: insan-taufik

Post on 02-Mar-2018

231 views

Category:

Documents


0 download

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