ANALISA SISTEM PENDISTRIBUSIA TEPUNG IKAN
DI PT. PRESTASI KARYA MANDIRI BEKASI
LAPORAN
KULIAH KERJA PRAKTEK
Diajukan untuk memenuhi mata kuliah KKP pada Program
Diploma Tiga ( DIII )
NAMA : A M E R O N I L O M B U
NIM : 1 1 1 0 2 4 5 2
Jurusan
Komputerisasi Akuntansi
Akademi
Manajemen Informatika dan Komputer Bina Sarana Informatika
( BEKASI ) 2012
PERSETUJUAN DAN PENGESAHAN KULIAH KERJA PRAKTEK
Kuliah
Kerja Praktek ini telah di setujui dan disahkan serta diizinkan untuk dinilai pada periode : KKP 2011 / 2012 di semester
V ( Lima ).
DOSEN PENASEHAT AKADEMIK
KELAS KA 11.5B.04
BADAR
MURIFAL, MM
PENILAIAN
LAPORAN KULIAH KERJA PRAKTEK
Kuliah Kerja Praktek ini telah dinilai pada tanggal
………………
PENILAI
………………………
Saran
– saran dari Penilai :
………………………………………………………………………………………..............
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
.................................................................................................................................................
KATA PENGANTAR
Puji
Syukur Kehadiran Tuhan Yang Maha Esa atas segala bimbingan, berkat dan
karunia-Nya kepada penulis serta kepada semua pihak yang telah turut serta dalam
membantu penyelesaian Laporan Kuliah Kerja Praktek ini. Penulis memberi judul :
ANALISA SISTEM
PENDISTRIBUSIAN TEPUNG IKAN DI
PT. PRESTASI
KARYA MANDIRI BEKASI
Maksud
dari penulisan laporan ini adalah untuk memenuhi salah satu mata kuliah Kuliah
Kerja Praktek di semester V (Lima) dan sebagai syarat mengikuti Tugas Akhir.
Penulis
sadar bahwa penulisan laporan ini masih banyak
kesalahan dan kekurangan yang masih jauh dari kesempurnaan baik secara
alamiah maupun secara teknik, oleh karena itu penulis sangat mengharapkan
adanya kritik dan saran yang bersifat membangun, sebagai bahan pertimbangan
bagi penulis di masa yang akan datang.
Pada
kesempatan ini, penulis ingin mengucapkan banyak terima kasih kepada seluruh
pihak yang telah memberikan bantuan baik secara moral maupun secara material
dalam penyelesaian laporan Kuliah Kerja Praktek ini terutama kepada :
1. Bapak Ir. Naba Aji
Notoseputro, selaku Direktur Akademi Manajemen Informatikan dan Komputer Bina
Sarana Informatika.
2. Bapak Badar
Murifal, MM Selaku Dosen Pembimbing Akademi dalam pembuatan Laporan Kuliah
Kerja Praktek.
3. Seluruh Dosen,
Staff dan Karyawan Akademi Manajemen
Informatika dan Komputer Biana Sarana
Informatika.
4. Bapak Sutrisno
selaku Direktur PT. PRESTASI KARYA MANDIRI.
5. Seluruh Staff
dan Karyawan PT. PRESTASI KARYA MANDIRI.
6. Dan seluruh
teman-teman yang telah membantu dan memberikan buah pikiran dalam menyelesaikan
laporan ini.
Serta semua pihak yang telah banyak
memberikan buah pikiran untuk disebutkan satu persatu sehinggan terwujudnya
penulisan ini. Akhir kata penulis mohon saran dan kritik yang bersifat
membangun demi kesempurnaan penulisan dimasa yang akan datang. Semoga penulis
KKP Riset / PKL ini bermanfaat bagi Penulis dan pembaca yang berminat pada
penulisan KKP Riset / PKL.
Bekasi, 25 September 2012
Penulis
DAFTAR ISI
Halaman
Lembar Judul Laporan KKP ..................................................................................... i
Lembar Persetujuan dan Pengesahan Laporan KKP ................................................ ii
Lembar Penilai Laporan KKP ................................................................................... iii
Kata Pengantar ......................................................................................................... iv
Daftar Isi ................................................................................................................... vi
Daftar Simbol ........................................................................................................... ix
Daftar Gambar ................................................................................................. ........ x
Daftar Tabel ..................................................................................................... ........ xi
Daftar Lampiran .............................................................................................. ........ xii
BAB I PENDAHULUAN .................................................................... ........... 1
1.1
Umum ......................................................................................... ........ 1
1.2
Maksud dan
Tujuan .................................................................... ........ 2
1.3
Metode
Penelitian ...................................................................... ......... 3
1.4
Ruang Lingkup ........................................................................... ........ 4
1.5
Sistematika
Penuliasan ............................................................... ........ 5
BAB II LANDASAN TEORI ................................................................ .......... 7
2.1. Konsep dasar sistem ................................................................... ........ 7
2.1.1. Pengertian Sistem & Pendekatan Sistem ........................ ........ 7
2.1.2. Karakteristik Sistem ....................................................... ......... 8
2.1.3. Klasifikasi Sistem ........................................................... ........ 11
2.2. Peralatan
Pendukung (Tools System) .............................. ....... 12
2.2.1. Diagram Alir Data .......................................................... ........ 13
2.2.2. Kamus Data .................................................................... ........ 14
BAB III ANALISA SISTEM BERJALAN ............................................ ........... 19
3.1. Umum ......................................................................................... ....... 19
3.2. Tinjauan Organisasi .................................................................... ........ 20
3.2.1. Sejarah Organisasi .......................................................... ......... 20
3.2.2. Struktur Organisasi ......................................................... ......... 21
3.2.3. Fungsi da Tugans Struktur Organisasi ............................ ........ .22
3.3. Prosedur Sistem Berjalan ........................................................... ......... 26
3.3.1. Proses Penerimaan Order Pembelian (OP) ............................... 26
3.3.2. Proses Pengiriman Purchases Order (PO) ................................ 26
3.3.3. Proses Pengiriman Barang ........................................................ 26
3.3.4. Proses Penagihan ...................................................................... 26
3.3.5. Proses Pengecekan Pembayaran ............................................... 26
3.3.6. Proses Pembuatan Laporan ....................................................... 27
3.4. Diagram Alir Data ( DAD ) Sistem Berjalan ............................. ......... 27
3.5. Kamus Data Sistem Berjalan ......................................................
3.5.1. Kamus Data Dokumen Masukan ....................................
3.5.2 Kamus Data Dokumen Keluaran ....................................
3.6. Spesifikasi Sistem Berjalan ........................................................
3.6.1. Spesifikasi Bentuk Dokumen Masukan ..........................
3.6.1 Spesifikasi Bentuk Dokumen Keluaran ..........................
3.7. Permasalahan Pokok ...................................................................
3.8. Alternatif Pemecahan Masalah ...................................................
BAB IV PENUTUP ....................................................................................
1.1.
Kesimpulan .................................................................................
1.2.
Saran
DAFTAR PUSTAKA .....................................................................................
DAFTAR RIWAYAT HIDUP ........................................................................
SURAT KETERANGAN PKL/RISET ..........................................................
LAMPIRAN – LAMPIRAN ..........................................................................
DAFTAR SIMBOL
a.
Simbol Data Flow
Diagram ( DFD )
EXTERNAL ETITY
Simbol yang menggambarkan suatu sumber atau tujuan
pada arus data
DATA FLOW
Simbol yang menggambarkan suatu
arus data
PROSES
Simbol yang menggambarkan suatu proses
yang sedang berlangsung
DATA STORE
Simbol yang menggambarkan suatu
tempat untuk menyimpan dan mengambil.
DAFTAR GABMBAR
Gambar
Halaman
Gambar 3.1. Struktur
Organisasi Perusahaan .........................................................................
Gambar 3.2. Diagram
Konteks Sistem Berjalan ....................................................................
Gambar 3.3 Diagram
Nol Sistem Berjalan .............................................................................
DAFTAR TABEL
Tabel
Halaman
Tabel 2.1. Notasi Tipe Data ..................................................................................... ........... 17
Tabel 2.2. Notasi Struktur Data ............................................................................... ........... 18
DAFTAR LAMPIRAN
Lampiran Sistem Berjalan Halaman
Lampiran A.1. Order Pembelian
( OP ) .................................................................................
Lampiran A.2. Surat Jalan
( SJ ) .............................................................................................
Lampiran A.3. Bukti Penerimaan Barang (BPB ) ................................................................
Lampiran A.4. Copy Bukti Setoran Pembayaran (Copy BSP ) ..........................................
Lampiran B.1. Purchases Order ( PO ) ...................................................................................
Lampiran B.2. Delivery Order (DO) ......................................................................................
Lampiran B.3. Invoice .............................................................................................................
Lampiran
B.4. Laporan
............................................................................................................
BAB I
PENDAHULUAN
1.1.
Umum
Pada saat ini yang sedang
kita hadapi dengan persaingan diberbagai bidang usaha diseluruh dunia, tidak
kalahnya Indonesia dengan mengikuti persaingan usaha dalam membantu masyarakat
dengan memenuhi kebutuhan sehari-hari, dengan ini disetiap perusahaan –
perusahaan yang masih dalam perkembangan, maka untuk menunjang suatu usaha
sangat diperlukan sistem komputerisasi. Karena pada saat ini teknologi adalah
nomor satu untuk menjalankan suatu usaha maka sistem komputerisasi salah satu
penunjang keberhasilan suatu usaha. Karena dengan sistem komputerisasi segala
jenis pekerjaan dalam perusahaan dapat dikerjakan dengan cepat tepat dan
canggih dalam suatu perusahaan yang besar dan maju. Sekarang sistem
komputerisasi merupakan suatu bagian yang tidak dapat ditinggalkan oleh
peruasahaan.
Semua kegiatan perusahaan
tidak lepas dari pada sistem komputerisasi mulai dari surat – menyurat, dalam
menginput data-data barang, penjualan, pembelian dan pembuata laporan oleh
bagian yang bersangkutan yang memang harus dilakukan dengan menggunakan komputer,
dibanding dengan melakukan seccara manual karena kita sebagai manusia betapa
repot dan pusing karena memory manusia sangat terbatas, beda dengan halnya
menggunakan komputer semua kegiatan usaha dapat kita lakukan dengan cepat dan
tepat dalam menginput transaksi – transaksi yang terjadi dalam perusahaan dan
dapat kita kerjakan dan secara otomatis tersimpan sendiri, dan apabila kita
memerlukan data data tersebut dapat lihat kembali dan apabilan ada kekurangan
dan kesalahan dapat kita edit dan tambahkan kembali dengan sangat mudah tanpa
membuat data baru, makanya komputer saat ini diberbagai bidang usaha sangat
diperlukan.
Pada saat ini komputer memang peranan penting untuk menghasilkan
informasi yang lebih cepat, tepat dan teliti. Dengan adanya komputer kita dapat
mengetahui perkembangan dunia saat ini dalam perusahaan baik pemerintah maupun
swasta komputer sangat membantu dalam menyelesaikan suatu pekerjaan dimana
komputer digunakan sebagai media penyimpanan data dan media informasi karena
dapat memberikan informasi yang akurat dan relevan bagi perusahaan. Oleh karena
itu penulis memilih judul :
ANALISA SISTEM
PENDISTRIBUSIAN TEPUNG IKAN DI
PT. KARYA
MANDIRI BEKASI
1.2.
Maksud dan Tujuan
Maksud
dari penulisan laporan Kuliah Kerja Praktek ini adalah :
1. Untuk menerapkan
dan mengembangkan ilmu serta kemampuan yang telah didapat selama
mengikuti perkuliahan.
2. Untuk memenuhi Laporan
Kuliah Kerja Praktek pada Akademik
Manajemen Informatika dan Komputer Bina Sarana Informatika semester V ( Lima )
Sedangkan tujuan dari penulisan
laporan Kuliah Kerja Praktek ini adalah untuk memenuhi salah satu mata kuliah
dan sebagai syarat kelulusan di semester V ( lima ) pada Program Diploma Tiga (
DIII ) Akademik Manajemen Informatika dan Komputer Bina Sarana Informatika
(AMIK BSI) jurusan Komputerisasi Akuntansi.
1.3.
Metode Penelitian
Dalam
rangka pengumpulan data dalam penulisan laporan Kuliah Kerja Praktek, penulis
menggunakan beberapa metode yakni :
a.
Metode Observasi
Metode ini
merupakan pengamatan dan penelitian secara langsung terhadap obyek yang
diselidiki di lapangan.
b.
Metode Wawancara
Metode ini
merupakan proses tanya jawab secara langsung secara sistem matika kepada orang
yang mengetahui tentang permasalahan yang sedang diamati untuk meyakinkan hal –
hal kegiatan observasi yang telah dilakukan.
c.
Metode Study Pustaka
Metode ini
menggunkan beberapa buku berkas, laporan yang berkaitan dengan judul yang
diangkat sebagai referensi. Buku – buku tersebut diambil dari berbagai sumber
baik dari luar maupun dari dalam perusahaan.
1.4.
Ruang Lingkup
Untuk lebih memusatkan permasalahan yang ada dan
agar tidak menyimpan dari pokok permasalahan, maka Penulis membuat batasan
permasalahan yaitu mengenai Analisa sistem pendistribusian tepung ikan meliputi
penerimaan Order Pemelian (OP) dari customer, pengiriman purchasing order (PO) kepada
supplier,penerimaan dan pengiriman barang, pengiriman Invoice serta sampai
pembuatan laporan yang diserahkan kepada Direktur.
1.5.
Sistematika Penulisan
Untuk dapat mengetahui secara ringkas permasalahan
dalam penulisan laporann Kuliah Kerja Praktek ini maka digunakan sistematika
penulisan yang bertujuan untuk mempermudah pembaca menelusuri dan memahami isi
Laporan Kuliah Kerja Praktek sebagai berikut :
BAB I PENDAHULUAN
Pada bab ini penulis
menguraikan latar belakang secaraa umum, maksud dan tujuan, metode penelitian,
ruang lingkup yang membatasi permasalahan dan sistematika penulisan yang
merupakan gambaran dari keseluruhan bab.
BAB II LANDASAN
TEORI
Bab ini menjelaskan
tentang konsep dasar dari sistem yang di bahas dalam ruang lingkup dan
memberikan penjelasan secara teoritis tentang peralatan rancangan sistem yang
meliputi Diagram Alir Data (DAD / DFD), dan kamus data yang digunakan dalam
penulisan Laporann Kuliah Kerja Praktek.
BAB III ANALISA
SISTEM BERJALAN
Dalam bab ini akan menjelaskan
mengenai sejarah singkat berdirinya perusahaan, struktur organisasi dn fungsinya, prosedur sistem
berjalan, Diagram Alir Data (DAD), kamus data, spesifikasi sistem berjalan yang
terdiri dari bentuk dokumen masukana (Input) dan keluaran (Output),
permasalahan dan alternative pemecah masalah.
BAB IV PENUTUP
Pada bab ini penulis
mengemukan beberapa kesimpualan dan saran – saran yang berkaitan dengan sistem
berjalan pada pendistribusian tepung ikan di PT. PRESTASI KARYA MANDIRI BEKASI.
BAB II
LANDASAN TEORI
2.1. Konsep Dasar Sistem
Terdapat dua kelompok dalam mendefenisikan sistem
yaitu pendekatan yang menekankan pada prosedur dan pendekatan yang menekankan
pada elemen atau komponennya. Pendekatan yang lebih menekankan pada prosedur adalah
“suatu jaringan kerja dan prosedur-prosedur
yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan
atau untuk menyelesaikan sautu sasaran tertentu”. Sedangkan pendekatan yang
lebih menekankan pada elemen atau pada komponennya adalah “ kumpulan elemen elemen yang
berintaraksi untuk mencapai suatu tujuan tertentu”.
2.1.1. Pengertian Sistem & Pendekatan Sistem
Menurut Gordon B. Devis pendekatan sistem adalah “seperangkat unsur-unsur yang terdiri dari
manusia, alat-alat, prosedur dan konsep yang dihimpun untuk maksud dan tujuan
yang sama”.
Sedangkan
pendekatan sistem yang lebih menekankan pada elemen-elemen tersebut antara lain
:
a.
Tujuan
Maksud dan sasaran yang akan dicapai oleh sistem.
b.
Batasan suatu
daerah yang membatasi sistem yang satu dengan yang lain.
c.
Kontrol
Suatu pengendalian sistem yang bekerja pada batasan
tertentu.
d.
Masukan
Energi yang dimasukan kedalam sistem.
e.
Proses ( Process )
Bagian yang mengolah masukan ( Input ) menjadi keluaran
( Output
)
f.
Keluaran
Hasil yang diolah dan diklasifikasikan menjadi keluaran.
g.
Umpan Balik
Bagian elemen sistem yang berfungsi
untuk melakukan peraturan terhadap sistem yang berjalan.
2.1.2. Karakteristik Sistem
Model
umum sebuah sistem adalah masukan, proses dan masukan, hal ini merupakan konsep
sebuah sistem yang sangat sederhana, sebab sebuah sistem dapat mempunya
beberapa masukan dan keluaran. Selain itu sebuah sistem yang memiliki
karaktristik atau sifat-sifat tertentu, yaitu komponen – komponen ( Components ), Batasan sistem ( Boundary ), Lingkungan luar sistem ( Enviroments ), Penghubung sistem ( Interface ), Masukan ( Input ), Keluaran
( Output ), Pengolahan ( Process ), dan sasaran ( Objective ), atau tujuan ( Goal )
mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem.
Adapun karakteristik yang dimaksud adalah sebagai berikut :
a.
Komponen Sistem
( Components
)
Suatu sistem terdiri dari jumlah
komponen- komponen yang saling berintaraksi, yang artinya saling bekersama
dalam membentuk suatu kesatuan. Komponen- komponen sistem tersebut dapat berupa
suatu bentuk subsistem setiap subsistem memiliki sifat dari sistem yang
menjalankan suatu fungsi tertentu yang mempengaruhi proses sistem secara
keseluruhan. Suatu sistem dapat mempunyai sistem yang lebih besar yang disebut “Supra
sistem”
b.
Batasan Sistem (
boundary
)
Ruang lingkup sistem merupakan daerah
yang membatasi antara sistem dengan sistem yang lain atau sistem dengan
lingkunagn luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang
sebagai suatu kesatuan yang tidak dapat dipisah-pisahkan.
c. Lingkungan Luar
Sistem ( Environment )
Bentuk apapun yang ada diluar ruang
lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut, disebut
dengan lingkungan luar sistem. Dimana lingkungan luar ini dapat bersifat
menguntungkan dan dapat juga merugikan sistem tersebut. Lingkungan luar yang
menguntungkan berupa energi bagi sistem tersebut, dengan demikian lingkungan
luar tersebut harus tetap terjaga dan dapat di pelihara. Sedangkan lingkungan
luar sistem yang merugikan harus dikendalikan, kalau tidak akan mengganggu
kelangsungan hidup dari sistem tersebut.
d. Penghubung Sistem
( Interface
)
Sebagai media yang menghubungkn sistem
dengan subsistem yang lain disebut dengan penghubung sistem atau interface
melalui penghubung ini memungkinkan sumber-sumber daya yang mengalir dari suatu
subsistem dengan subsistem yang lainnya. Bentuk keluaran dari suatu subsistem
akan menjadi masukan untuk subsistem yang lainnya dengan melalui penghubung
tersebut.
e.
Masukan Sistem (
Input
)
Energi yang dimasukan kedalam sistem
tersebut masukan sistem, yang dapat berupa pemeliharaan ( Maintenance input ) dan
signal masukan ( Signal Input )
f.
Keluaran Sistem
( Output )
Hasil dari energi yang diolah dan
diklasifikasikan menjadi keluaran yang berguna. Karena ini merupakan masukan
bagi subsistem yang lain.
g. Pengolahan
Sistem ( Process )
Suatu sistem dapat mempunyai suatu
proses yang akan merubah masukan menjadi keluaran.
h.
Sasaran Sistem (
Objektive
)
Suatu sistem memiliki tujuan dan
sasaran yang pasti dan bersifat determinan kalau sistemtidak memiliki sasaran,
maka opersi sistem tidak ada gunanya. Suatu sistem dikatakan berrhasil bila
menggunakan sasaran dan tujuan yang direncanakan.
2.1.3. Klasifikasi Sistem
Sistem
dapat diklasifikasikan menurut beberapa sudut pandang yaitu :
a.
Sistem Abstrak dan Sistem Fisik
Sistem Abstek adalah sistem yang berupa
pemikiran atau ide-ide yang tidak tampak secara fisik, sedangka sistem fisik
merupakan sistem yang ada secara fisik.
b.
Sistem Alamiah dan Sistem Buatan Manusia
Sisem Alamiah adalah sistem yang terjadi
melalui proses alam , tidak dibuat oleh manusia, sedangkan sistem buatan
merupakan sistem yang melibatkan interaksi manusia dengan mesin, atau yang
disebut dengan “Human Machine System”.
c.
Sistem Deterministic dan Sistem Probalistic
Sistem Deterministic adalah
sistem yang beroperasi dengan tingkah laku yang dapat diprediksi, sedangkan
sistem Probalistic adalah sistem yang kondisi masa depannya tidak
dapat diprediksi.
d.
Sistem Terbukan dan Tertutup
Sistem Terbuka adalah sistem yang
berhubungan dan dipengaruhi oleh lingkungan luarnya, sedangkan Sistem Tertutup
adalah sistem yang tidak terpengaruh oleh lingkungan luarnya.
2.2. Peralatan Pendukung ( Tools System )
Sistem analisis dapat mendesain model dari sistem
informasi yang diusulkan dalam bentuk logical model. Media tools sistem
merupakan alat yang dapat digunakan untuk menggambarkan bentuk logical model
dari suatu sistem, diman simbol-simbol, lamgang-lambang dan diagram-diagram
menunjukan secara tepat arti fisiknya. Adapun tools sitem yang dimaksud untuk
merancang model sistem yang baru, contohnya seperti : Diagram Alir Data ( DAD )
dan Kamus Data ( KD ).
2.2.1
Diagram Alir Data ( DAD )
Dari
namanya Diagram Alir Data, seakan-akan mencerminkan pendekatan pada data, namun
sebenarnya DAD lebih menekankan pada segi proses. Adapun pengertian secara umum
dari Diagram Alir Data ini adalah “suatu
network yang menggambarkan sistim automat atau komputerisasi, manualisasi atau
gabungan dari keduanya. Yang penggambarannya disusun dalam bentuk kumpulan
komponen sistem yang saling berhubungan sesuai dengan aturannya”.
Keuntungan dari DAD adalah memungkinkan untuk
menggambarkan sistem dari level yang paling tinggi menguraikan menjadi level
yang lebih rendah sedangkan kekurangan DAD adalah tidak menunjukan proses
pengulangan.
1.
Simbol Diagram Alir Data
a.
External Etity
Simbol ini digunakan
untuk menggambarkan asal atau tujuan data.
b.
Proses
Simbol ini digunakan
untuk proses pengolahan atau transformasi data
c. Data Follow
Simbol ini digunakan
untuk menggambarkan aliran data yang berjalan.
d. Data Store
Simbol ini digunakan
untuk menggambarkan data follow yang sudah diarsipkan dan disimpan.
2.
Tahapan Diagram Alir Data ( DAD )
a. Diagram Konteks.
Diagram ini dibuat
untuk menggambarkan sumber serta tujuan yang akan diproses atau dengan kata
lain diagram tersebut menggambarkan sistem secara umum dan global dari
keseluruhan sistem yang ada.
b. Diagram Nol.
Diagram ini dibuat
untuk menggambarkan tahap proses yang ada didalam diagram konteks, yang
penjabarannya secara terperinci.
c. Diagram Detail.
Diagram ini dibuat
untuk menggambarkan arus data secara lebih mendetail lagi dari tahapan proses
yang ada didalam diagram nol.
3.
Aturan Main Data Follow Diagram
a. Di dalam Data
Follow Diagram tidak boleh menghubungkan antara external entity denganexternal
entity lainnya secara langsung.
b. Di dalam Data
Follow Diargam tidak boleh menghungkan data store yang satu dengan data store
yang lainnya secara langsung.
c. Di dalam Data
Follow Diagram tidak boleh menghubungkan data store dengan external entity
secara langsung.
d.
Setiap proses
harus ada Follow yang masuk dan yang keluar.
2.2.2 Kamus Data (
Data Dictionary )
Kamus
data adalah katalog fakta tentang data dan kebutuhan – kebutuhan informasi dari
suatu sistem program. Kamus data
dibuat berdasarkan arus data yang ada pada flowchart dan mencerminkan
keterangan yang jelas tentang data yang dicatatnya, untuk maksud dan keperluan
yang digunakan pada tahap analis dan
pada tahap perancangan sistem. Pada
tahap analis kamus data digunakan sebagai alat komunikasi antara sistem analis
dengan user tentang data yang mengalir pada sistem tersebut, sedangkan pada
tahap perancangan sistem kamus data digunakan untuk merancang input, output
atau laporan dan database. Kamus
data dibuat berdasarkan arus data yang ada diagram arus data. Arus data yang ada di DAD sifatnya
global dan hanya ditujukan nama arus datanya saja. Untuk maksud keperluan ini, maka kamus data harus memuat hal-hal
sebagai berikut:
a.
Arus Data
Arus data menunjakan dari mana data mengalir
dan kemana data menuju. Keterangan arus data ini perlu dicatat dikamus data,
supaya memudahkan mencari arus data didalam flowchart.
b.
Nama Arus Data
Karena kamus data dibuat berdasarkan
arus data yang mengalir di Data Follow Diagram, maka dari nama arus data juga
harus dicatat dikamus data, sehingga mereka yang membaca DFD dan memerlukan
penjelasan yang lebih lanjut tentang arus data tersebut di data follow diagram
dapat langsung mencarinya dikamus data dengan mudah.
c.
Tipe Data
Bentuk data yang mengalir dari hasil
suatu proses ke proses lainnya dapat berupa dokumen dasar atau formulir,
dokumen hasil cetakan computer, laporan tercetak, tampilan layar monitor variable,
parameter dan field-field.
d.
Struktur Data
Struktur data menunjukan arus data
yang dicatat pada kamus data yang terdiri item-item atau elemen-elemen data.
e.
Alias
Alias atau nama lain dari data yang
harus ditulis. Alias perlu ditulis karena data yang sama mempunyai nama yang
berbeda.
f.
Volume
Volume perlu dicatat kedalam kamus data adalah tentang
volume rata-rata dan volume puncak dari arus data, volume rata-rata menunjukan
banyaknya arus data yang mengalir dalam suatu periode tertentu, sedang volume
puncak menunjukan volume yang banyak.
g.
Periode
Menunjukan kapan terjadinya arus data ini. Periode
perlu dicatat dikamus data karena dapat dipergunakan untuk mengidentifikasikan
kapan input data harus dimasukana kedalam sistem, kapanp proses program harus
dilakukan dan kapan laporan harus dihasilkan.
h.
Penjelasan
Untuk lebih memperjelas lagi tentang makna
dari arus data yang dicatat dikamus data, maka bagian penjelasan dapat diisi
dengan keterangan-keterangan tentang arus data tersebut.
Selain hal-hal diatas kamus data juga
mempunyai suatu bentuk untuk mempersingkat arti atau makna dari symbol yang dijelaskan
yang disebut dengan Notasi. Dimana Notasi kamus data lebih mudah menjelaskan
data dibandingkan dengan narasi. Notasi atau simbol yang digunakan dibagi
menjadi dua macam yaitu sebagai berikut :
1.
Notasi Tipe Data
Notasi ini digunakan untuk membuat spesifikasi
format input atau format output suatu data. Notasi yang umum yang digunakan
antaran lain :
Tabel II. 1 Notasi
Tipe Data
Notasi
|
Keterangan
|
X
|
Setiap Karakter
|
9
|
Angka numerik
|
A
|
Karakter alphbet
|
Z
|
Angka nol ditampilkan sebagai spasi
kosong
|
.
|
Titik, sebagai pemisah ribuan
|
,
|
Koma, sebagai pemisah pecahan
|
-
|
Hypen, sebagai tanda penghubung
|
/
|
Slash, sebagai tanda pembagi
|
2.
Notasi Struktur Data
Notasi ini digunakan untuk membuat
spesifikasi elemen data. Dimana Notasi umum yang digunakan sebagai berikut :
Tabel II. 2 Notasi
Struktur Data
Notasi
|
Keterangan
|
=
|
Terdiri dari
|
+
|
And ( dan )
|
( )
|
Pilihan ( Boleh ya atau tidak )
|
{ }
|
Iterasi / pengulangan proses
|
[ ]
|
Pilihan salah satu pilihan
|
|
|
Keterangan pilihan didalam tanda [
]
|
*
|
Keterangan atau catatan
|
@
|
Petunjuk ( Key field )
|
0 komentar:
Posting Komentar