3.2.1.4 Bagan Alir Dokumen Peminjaman VCDDVD Yang Diusulkan
Pengembalian VCDDVD yg diusulkan Operator
Penyewa
Menghitung Terlambat
Terlambat? ya
Bayar Denda
Tidak Finish
Start Nota
Peminjaman
Gambar 3.4 Bagan Alir Dokumen Pegembalian VCDDVD Yang Diusulkan.
3.2.2 Diagram Alir Data Yang Diajukan
Pengembalian Status Film
Judul Film Laporan Penyewaan
Judul Film Judul Film
Peminjaman Peminjaman
1 SI
Penyewaan VCD DVD
+
Penyewa Operator
Gambar 3.5 Context Diagram Awal
trans aksi trans aksi
trans aksi sewa
sewa
kas et kas et
Peng embalian Status Film
Judul Film
Laporan Penyewaan Judul Film
Judul Film Peminjaman
Peminjaman Penyewa
Penyewa
Penyewa Operator
Operator Operator
Penyewa Operator
1 Peminjaman
2 Peng embalian
3 Laporan
Kaset Penyewa
Trans aksi
Gambar 3.6 Diagram Alir Level 1
3.2.3 Kamus Data
Kamus data adalah katalog fakta tentang data dan kebutuhan informasi dari suatu sistem informasi. Kamus data dibuat berdasarkan arus data yang ada pada
diagram alir data. Arus data di diagram arus data sifatnya global. Kamus data digunakan untuk merancang input, laporan dan database. Pada desain yang dibuat
akan terdapat tabel-tabel sebagai berikut: Tabel 3.1 Kamus Data Penyewa
Nama Field Keterangan
kode_penyewa Kode penyewa
nama_penyewa Nama penyewa
alamat_penyewa Alamat penyewa
no_telepon Nomor telepon penyewa
Tabel 3.2 Kamus Data Kaset
Nama Field Keterangan
kode_kaset Kode kaset VCDDVD
judul Judul VCDDVD
status Status ketersediaan VCDDVD
Tabel 3.3 Kamus Data Transaksi
Nama Field Keterangan
no_transaksi Nomor transaksi
tgl_pinjam Tanggal peminjaman
tgl_kembali Tanggal pengembalian
Tabel 3.4 Kamus Data Detil_Transaksi
Nama Field Keterangan
no_transaksi Nomor transaksi
kode_penyewa Kode penyewa
kode_kaset Kode kaset VCDDVD
total Total transaksi
3.2.4 Normalisasi
Pada desain sistem informasi yang akan dibuat akan muncul tabel-tabel dengan normalisasi sebagai berikut:
Bentuk Tidak Normal
UNF Rkode_penyewa, nama_penyewa, alamat_penyewa, no_telepon, kode_kaset, judul,
status, no_transaksi, tgl_pinjam, tgl_kembali, total1..n. Bentuk Normal 1
1NF R1kode_penyewa, nama_penyewa, alamat_penyewa, no_telepon, kode_kaset, judul,
status, no_transaksi, tgl_pinjam, tgl_kembali R2total.
Bentuk Normal 2
2NF R1kode_penyewa, nama_penyewa, alamat_penyewa, no_telepon, kode_kaset,
judul, status, no_transaksi, tgl_pinjam, tgl_kembali R2no_transaksi, total
Bentuk Normal 3
3NF R11kode_penyewa, nama_penyewa, alamat_penyewa, no_telepon
R12kode_kaset, judul ,status R13no_transaksi, tgl_pinjam, tgl_kembali
R21no_transaksi, kode_penyewa, kode_kaset, total Keterangan :
R11: tabel penyewa R13: tabel transaksi R12: tabel kaset R21: tabel detil_transaksi
3.2.5 Bentuk ERD