Anda di halaman 1dari 7

Pertemuan 5

KAMUS DATA & STRUKTUR KODE

A.

KAMUS DATA (DATA DICTIONARY) Kamus Data adalah suatu aplikasi khusus dari jenis kamus-kamus yang digunakan sebagai re erensi kehidupan sehari-hari Kegunaan Kamus Data ! "# Mem$alidasi diagram alir data dalam hal kelengkapan dan %# keakuratan &# Menyediakan suatu titik a'al untuk mengembangkan layar (# dan lap)ran-lap)ran *# &# Menentukan muatan data yang disimpan dalam ile- ile +# (# Mengembangkan l)gika untuk pr)ses-pr)ses DAD ,ungsi Data Di-ti)nary suatu katal)g yang menjelaskan lebih detail tentang D,D yang men-akup pr)ses. data flow & data store# /al yg harus dimuat dalam Data Di-ti)nary 1. 0ama Arus Data *# 1enjelasan 2. Alias +# 1eri)de 3. 2entuk Data 3# 4)lume 4. Arus Data 5# Struktur data 0OTAS6 1ADA KAMUS DATA "# 0OTAS6 T61E DATA %# 0OTAS6 STRUKTUR DATA 0)tasi Tipe Data Untuk membuat spesi ikasi )rmat masukan dan keluaran suatu data# 7 Untuk setiap karakter 8 A 9 # . : ; Angka numerik Karakter alphabet Angka n)l yang ditampilkan dalam spasi k)s)ng 1emisah ribuan 1emisah pe-ahan Tanda penghubung pembagi

0)tasi Struktur Data 0)tasi Keterangan < = >? Terdiri dari Dan atau And 1ilihan )pti)nal 1

D:\Eri\Ngajar\Ngajar\APS \Pert5 APS .!"#

Pertemuan 5 @A BC 6 D E Iterasi >1erulangan pr)ses? 1ilih salah satu pilihan yang ada 1emisah pilihan didalam tanda B C Keterangan atau -atatan ,ield Kun-i

F)nt)h 0)tasi Tipe Data

F)nt)h 0)tasi Struktur Data >2erasal dari 1enggambaran DAD?

custumer

PO

1.1 Pengecekan Stock Barang

Data Stock Kartu stock

Data brg tdk ada

Data PO Arsip PO

1.3 Pencatatan Order Barang Habis

1.2 Pencatatan data penjualan

Data PO Data Stock

DPSB

data !aktur

!P

Kasir

DPSB

Arsip !aktur

D:\Eri\Ngajar\Ngajar\APS \Pert5 APS .!"#

Pertemuan 5

Kamus Data D)kumen Masukan ,)rmulir 1ermintaan 1esanan 0ama Arus Data ! 1ur-hase Order Alias ! 1O 2entuk Data ! Fetakan Manual Arus Data ! Fust)mer G 1r)ses "#" 1r)ses "#" G Arsip 1O 1enjelasan ! Untuk 1esanan 1enjualan 2arang 1eri)de ! Setiap terjadi pesanan penjualan 4)lume ! Rata-rata perhari "H pesanan penjualan Struktur Data ! /eader = 6si /eader < 0):1O = Tgl:1O = 0ama:Fust)mer = Alamat:Fust)mer = Status :K)nd:2rg 0):1O DTerdiri dari 8 digitD Tgl:1O < Tgl= 2ulan=Tahun Status:K)nd:2rg < B2iasa I Segera I MendesakC 6si < "@0ama:2rg = Merk = Juml:1esanA"H $. TEKN K PEN%K&DEAN K)de digunakan untuk mengklasi ikasikan data. memasukkan data ke dalam k)mputer dan untuk mengambil berma-am-ma-am in )rmasi yang berhubungan dengannya# K)de dapat berupa kumpulan angka. huru dan karakter khusus# 1. Petunju' Pem(uatan K"!e ) *aru+ mu!a, !iingat Supaya k)de mudah diingat. maka dapat dilakukan dengan -ara menghubungkan k)de tersebut dengan )byek yang di'akili dengan k)denya# Misalnya KL7&%5 untuk matakuliah sistem in )rmasi akan sangat sulit untuk diingat# K)de yang terlalu panjang sebaiknya dipe-ah menjadi bagian-bagian yang lebih pendek# Misalnya k)de H&&+"(+%*H&* akan lebih mudah diingat bila ditulis H&&-+"(-+%*-H&* ) *aru+ Uni' 3

D:\Eri\Ngajar\Ngajar\APS \Pert5 APS .!"#

Pertemuan 5 K)de harus unik untuk masing-masing item yang di'akilinya# Unik berarti tidak ada k)de yang kembar# ) *aru+ -.e'+i(e. K)de harus leksibel sehingga memungkinkan perubahan-perubahan atau penambahan item baru apat tetap di'akili )leh k)de# ) *aru+ E-i+ien K)de harus sependek mungkin. selain mudah diingat juga akan e isien bila direkam disimpanan luar k)mputer# Misalnya panjang dari k)de -ukup sepanjnag ( digit saja dan tidak akan e isien bila dipergunakan k)de yang lebih dari ( digit# ) *aru+ K"n+i+ten 2ilamana mungkin. k)de harus k)nsisten dengan k)de yang telah dipergunakan# Misalnya perusahaan hanya membeli barang dagangan dari sese)rang pemas)k saja. maka dapat dipergunakan k)de-k)de barang yang sudah dipergunakan )leh pemas)k# ) *aru+ !i+tan!ar!i+a+i K)de harus standardisasi untuk seluruh tingkatan dan departemen dalam )rganisasi# K)de yang tidak standar akan melibatkan kebingungan. salah pengertian dan dapat -enderung terjadi kesalahan pemakaian bagi yang mengunakan k)de tersebut# Misalnya k)de untuk tanggal harus standar. yaitu tanggal. bulan dan tahun atau bulan. tanggal dan tahun# ) S/a+i !i,in!ari Spasi didalam k)de sebaiknya dihindari. karena dapat menyebabkan kesalahan didalam menggunakannya# ) *in!ari 'ara'ter 0ang miri/ Karakter - karakter yang hampir serupa bentuk dan bunyi pengu-apannya sebaiknya tidak digunakan dalam k)de# Misalnya huru O. 6. 9. S dan 4 dapat membingungkan dengan angka H. ". %. * dan huru U ) Panjang '"!e ,aru+ +ama Masing - masing k)de yang sejenis harus mempunyai panjang yang sama# Msalnya panjang dari k)de adalah + digit. maka k)de 5%"HE sebaiknya ditulis H5%"HE 2. Ti/e !ari K"!e a# K"!e Mnem"ni' k)de mnem)nik digunakan untuk tujuan supaya mudah diingat# K)de mnem)nik dibuat dengan dasar singkatan atau mengambil sebagian karakter dari item yang akan di'akili denga k)de ini# Misalnya k)de M1N untuk me'akili 1ria dan k)de MON untuk 'anita akan mudah diingat# b# K"!e Urut k)de urut disebut juga dengan k)de seri merupakan k)de yang nilanya urut antara satu k)de dengan k)de berikutnya# F)nt)h! HH" Kas HH% 1iutang Dagang D:\Eri\Ngajar\Ngajar\APS \Pert5 APS .!"# 4

Pertemuan 5 Kebaikannya! "# %# &# (# *# Sangat sederhana Mudah diterapkan K)de dapat pendek tetapi unik Mudah di-ari bila k)denya diketahui F)-)k untuk rekaman di ile yang menggunakan n)m)r re-)rd relati . sehingga n)m)r re-)rd dapat sama dengan k)denya. dengna demikian ile tidak perlu diindeks +# 2aik untuk pengendalian. karena k)de yang hilang dapat mudah diketahui

Kelemahannya! "# %# &# -# 1enambahan k)de hanya dapat ditambahkan pada akhir urutan dan tidak dapat disisipkan Tidak mempunyai dasar l)gika tentang in )rmai ietm yang di'akilinya. ke-uali hanya bedasarkan urutannya saja Tidak leksibel bil aterjadi perubahan k)de

K"!e $."' k)de bl)k mengklasi ikasikan item kedalam kel)mp)k bl)k tertentu yang men-erminkan satu klasi ikasi tertentu atas dasar pemakaian maksimum yang diharapkan# F)nt)h rekening-rekening dalam buku besar dapat diberi k)de dengan mengklasi ikasikannya kedalam kel)m)k rekening utama sebagi berikut! 2l)k "HHH - "888 %HHH - %888 &HHH - &(88 &*HH - &888 (HHH - (888 *HHH - *888 +HHH - +(88 +*HH - +888 3HHH - 3888 5HHH - 5888 8HHH - 8(88 8*HH - 8888 Kel)mp)k Akti$a Pan-ar Akti$a Tetap /utang Pan-ar /utang Jangka 1anjang M)dal 1endapatan /arga 1)k)k 1enjualan 2iaya O$erhead 1abrik 2iaya 1emasaran 2iaya Administrasi dan Umum 2iaya diluar usaha 1endapatan diluar usaha

Dari bl)k G bl)k k)de untuk masing-masing kel)mp)k rekening utama. maka rekening G rekening Akti$a Pan-ar dapat mempunyai k)de diantara "HHH sampai dengan "888 sebagai berkut! D:\Eri\Ngajar\Ngajar\APS \Pert5 APS .!"# 5

Pertemuan 5 "HHH ""HH "%HH "%"H Kas 1iutang Dagang 1ersediaan 1r)duk Selesai 1ersediaan 1r)duk Dalam 1r)ses

Kebaikannya! "# %# &# (# 0ilai dari k)de mempunyai arti. yaitu masuk dalam bl)k yang sudah tertentu Mudah diperluas K)de dapat ditambah atau dibuang sebgian 1r)ses pembuatan lap)ran keuangan dapat dilakukan dengan lebih mudah. karena tiap-tiap kel)mp)k rekening dapat diketahui dari bl)k k)denya# Kelemahannya! "# %# d# 1anjang k)de tergantung dari jumlah bl)knya. akibatnya k)de menjadi -ukup Kurang mudah diingat panjang#

K"!e %ru/ K)de Lr)up merupakan k)de berdasarkan ield G ield dan tiap G tiap ield k)de mempunyai arti# Kalau anda mengamati buku G buku teks. maka akan terlihat suatu k)de yang disebut dengan 6S20>6nternati)nal Standard 2))k 0umber? yang terdiri dari "H digit terbagi dalam ( ield# 6S20 merupakan k)de gr)up yang masing G masing ield mempunyai arti tertentu# Kebaikannya! "# %# &# (# 0ilai dari k)de mempunyai arti Mudah diperluas Dapat ditambah atau dibuang sebagian Dapat menunjukkan jenjang dari data

Kelemahannya "# e# K)de dapat menjadi panjang

K)de Desimal K)de desimal mengklasi ikasikan k)de atas dasar "H unit angka desimal dimulai dari angka H sampai dengan angka 8 atau dari HH sampai dengan 88 tergantung dari banyaknya kel)mp)k# F)nt)h! HH# Akti$a Pan-ar HH"HH HH%HH H"# H""HH Kas 1itang Dagang Tanah 1

Akti$a Tetap

D:\Eri\Ngajar\Ngajar\APS \Pert5 APS .!"#

Pertemuan 5 H"%HH 2angunan Kant)r

F)nt)h Struktur K)de K)de 2arang 2entuk ! Misalnya !

Misalnya !

Keterangan ! TT !2arang Elektr)nik adalah M)nit)r S !Merk 2arang adalah 1hilip HH" !0)m)r Urut 2arang adalah "

D:\Eri\Ngajar\Ngajar\APS \Pert5 APS .!"#

Anda mungkin juga menyukai