TEKNIK
DOKUMENTASI
POKOK BAHASAN:
1. DATABASE
2. KONSEP DOKUMENTASI
3. DIAGRAM ARUS DATA (DFD)
4. BAGAN ALIR
DATABASE
2. Relationships
Menggambarkan hubungan antara satu atau lebih
entity, yang digambarkan dalam bentuk diamond.
Biasanya menunjukkan hubungan: one-to-one, one-to-
many, dan many-to-many
ENTITY RELATIONSHIP
DIAGRAM (ERD)
3. Attributes
Adalah karakteristik yang ada di dalam entity, yang
menghasilkan deskripsi detil mengenai entity.
Bagian dari sebuah atribut yang ada di dalam sebuah
entity atau relationship disebut nilai atribut.
Cth: di dalam entity karyawan terdapat id-kary,
nama-kary, alamat-kary, dll
Karyawan Entity
Bekerja Relationship
a. Entity
Merupakan himpunan objek seperti orang, benda
serta lokasi baik abstrak maupun nyata dimana data
disimpan, pada umumnya entitas diberi nama dengan
kata benda.
Klasifikasi Entity :
1. Entity Regular : merupakan entity yang bersifat
umum dan dapat berdiri sendiri.
contoh : Karyawan
2. Entity lemah : Entity yang keberadaannya
tergantung pada entity lain dimana tidak
mempengaruhi sistem secara keseluruhan.
contoh : Anak Karyawan
simbol Entity :
Entitas
b. Atribut
Sesuatu yang menjelaskan apa sebenarnya yang
dimaksud entitas maupun relasi, sehingga sering
disebut elemen data dari entitas dan relasi.
Simbol Atribut :
Atribut
NPM* Nama_mhs
Mahasiswa
Alamat_mhs Tgl_lahir
c. Relasi
Merupakan suatu hubungan yang terjadi antar himpunan
entitas dimana relasi biasa diberi nama dengan kata kerja.
Simbol Relasi :
Relasi
Contoh :
Relasi antara himpunan entitas mahasiswa dan himpunan
entitas kuliah.
Mahasiswa
NPM* Nama_mhs Alamat_mhs Tgl_lahir
2002240001 Yessy Jl. Kancil 19 15 mei 1983
2002240002 Martin Jl. Gajah 35 22 Juli 1983
2002240003 Cathy Jl. Merpati 46 14 Februari 1983
2002240004 Steven Jl. Elang 75 11 April 1983
Kuliah
Kode_kul* Nama_kul Sks
SD-110 Struktur Data 4
BD-210 Basis Data 4
KD-410 Komunikasi Data 2
MD-315 Matematika Diskrit 4
d. Link
Sebagai penghubung antara himpunan relasi dengan
himpunan entitas dan himpunan entitas dengan
atributnya.
II. Kardinalitas / Derajat Relasi
1. One to one ( 1 : 1 )
contoh :
1 1
Universitas Dipimpin Rektor
Kd_dos
Kd_dos Kd_jur
1 1
Dosen Mengepalai Jurusan
1 M
Bapak Dipimpin Anak
Kd_dos
Kd_dos Kd_jur
1 M
Dosen Mengajar Kuliah
NPM
NPM Kd_kul
M M
Mahasiswa Mengampuh Kuliah
M M
Pelanggan Membeli Barang
NIM
NIM Kd_kul
M M
Mahasiswa Mengajar Kuliah
Desain Outputnya :
NIM Nama_Mhs Alamat_Mhs
xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx
xxxxxxxxxx
Diagram ER dengan menurut James Martin
– Document Flowchart
– System Flowchart
– Program Flowchart
2. DIAGRAM ARUS DATA
PENGERTIAN
Diagram Arus Data (DAD): penjelasan grafis dari
arus data dalam organisasi, meliputi sumber/
tujuan data, arus data, proses transformasi dan
penyimpanan data
Sumber data: entitas yang menghasilkan atau
mengirimkan data yang dimasukkan dalam
sistem
Tujuan data: entitas yang menerima data yang
dihasilkan oleh sistem
Arus data: pergerakan data di antara proses,
penyimpanan, sumber dan tujuan
DFD MENUNJUKKAN :
Penyimpanan data
Pengendalian
internal
CONTOH:
3. BAGAN ALIR (FLOWCHART)
FLOWCHART
Teknik analisa yang digunakan untuk
menggambarkan aspek-aspek dari suatu sistem
informasi secara jelas, ringkas, dan logis.
Simbol connector
Menyatakan sambungan dari proses ke
proses lainnya dalam halaman yang sama
Simbol manual
Menyatakan suatu tindakan (proses) yang tidak dilakukan
oleh komputer
Simbol decision
Menujukkan suatu kondisi tertentu yang akan menghasilkan
dua kemungkinan jawaban : ya / tidak
Simbol terminal
Menyatakan permulaan atau akhir suatu program
PROCESSING SYMBOLS
Simbol document
Mencetak keluaran dalam
bentuk dokumen (melalui
printer)
Simbol display
Mencetak keluaran dalam layar
monitor
LATIHAN 2
LATIHAN 3
Stark Company merupakan perusahaan retailer yang menjual peralatan
komputer bagi Bruce Ltd. Siklus pendapatan perusahaan tersebut sebagai
berikut.
Pembeli datang langsung ke perusahaan dan melakukan order di bagian
penjualan Stark Company. Pembeli setelah menerima barang, surat jalan dan
faktur, akan melakukan pembayaran dengan cara transfer ke kasir.
Staf penjualan Stark Company membuat form pesanan barang rangkap lima
untuk: 1) bagian gudang, 2) bagian umum, 3) kasir, 4) bagian akuntansi dan 5)
bagian penjualan sendiri untuk diarsipkan.
Bagian gudang menerima form pesanan rangkap ke 1 dan menyiapkan barang
sesuai pesanan dan mengeluarkan form barang keluar dua rangkap ( 1) untuk
bagian gudang, 2) untuk bagian akuntansi) dan mencatat di database kartu
persediaan. Barang yang telah disiapkan dikirim ke bagian umum
LATIHAN 3 (LANJUTAN)
Bagian umum mencocokan pesanan (form pesanan rangkap 2) dengan barang
dan form barang keluar. jika cocok akan distempel dan diarsipkan, jika tidak
cocok akan dikonfirmasi ke staf penjualan dan gudang. Kemudian membuat
surat jalan 3 rangkap. 1) pembeli, 2) bagian kasir, 3) diarsipkan. Barang
dagangan diterima dan dibungkus kemudian dikirim bersama dengan surat
jalan
Bagian kasir menerima surat jalan dan membuat faktur penjualan rangkap
tiga (1)bagian akuntansi 2) arsip bagian kasir serta 3)pembeli). Surat jalan
kemudian diberikan ke akuntansi bersama dengan faktur setelah menerima
pembayaran dari pembeli
Bagian akuntansi mencocokan form pesanan barang, form barang keluar,
surat jalan dan faktur penjualan. Jika cocok form tersebut akan diarsipkan
dan dibuat jurnal penjualannya.