Sistem Informasi Penyewaan Vcd

17
REKAYASA PERANGAKAT LUNAK ANALISIS SISTEM INFORMASI PENYEWAAN VCD PADA APLIKASI SID RENTAL CD Muhammad Hilal – 137006105 TI C - 2013 TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS SILIWANGI Jl. Siliwangi No. 24 Tasikmalaya Kotak Pos 164 Telp. (0265) 323537 [email protected] ; Website : http://if.unsil.ac.id

description

vcd rental

Transcript of Sistem Informasi Penyewaan Vcd

REKAYASA PERANGAKAT LUNAK

ANALISIS SISTEMAPLIKASI SID RENTAL CDA. Data Flow Diagram (DFD)

DFD Level 0 Sistem Informasi Penyewaan VCD

DFD Level 1 Sistem Informasi Penyewaan VCD

DFD Level 2 Proses 1 Pendaftaran Anggota Baru

DFD Level 2 Proses 2 Peminjaman VCD

DFD Level 2 Proses 3 Pengembalian VCD

B. Kamus Data

Berikut ini adalah kamus data dari sistem informasi penyewan VCD / DVD : 1. Data Anggota

Nama Data : Data Anggota

Alias : Kartu Anggota, Form Pendaftaran Lengkap

Bentuk Data : Dokumen

Arus Data : Anggota Proses 1.1.1Proses 1.1.1 Proses 1.1.2

Proses 1.1.2 Proses 1.1.3

Proses 1.1.3 Anggota

Proses 1.1.2 Proses 1.1.4

Proses 1.1.4 Database Anggota

Database Anggota Proses 1.1.5

Database Anggota Proses 1.1.6

Proses 1.1.6 Anggota

Anggota Proses 1.2.1

Proses 1.2.1 Proses 1.2.2

Proses 1.2.2 Anggota

Proses 1.2.3 Database Peminjaman

Proses 1.2.4 Anggota

Anggota Proses 1.3.1

Proses 1.3.3 - Anggota

Proses 1.3.4 - Anggota

Deskripsi Data : Rincian data anggota yang bergabung di SID Rental CD

Struktur Data :

Field Name Keterangan

no_urut Nomor urut data

no_anggota Nomor anggota

tanggal_daftar Tanggal daftar sebagai anggota

nama_anggota Nama anggota

alamat_anggota Alamat anggota

tempat_lahir_anggota Tempat lahir anggota

tanggal_lahir_anggota Tanggal lahir anggota

jenis_kelamin_anggota Jenis kelamin anggota

telepon_anggota Telepon anggota

Tabel Struktur Data Anggota2. Data Film

Nama Data : Data Film

Alias : Kaset VCD

Bentuk Data : Dokumen

Arus Data : Anggota Proses 1.2.1

Proses 1.2.4 Anggota

Anggota Proses 1.3.1

Deskripsi Data : Rincian data film yang ada di SID Rental VCDStruktur Data :

Field Name Keterangan

kode_film Kode film

judul Judul film

kode_kategori Kode Kategori film

tanggal_masuk Tanggal masuk VCD

stok_film Stok VCD

harga_peminjaman Harga peminjaman

Tabel Struktur Data Film3. Data Peminjaman

Nama Data : Data Peminjaman

Alias : -

Bentuk Data : Dokumen

Arus Data : Proses 1.2.1 Proses 1.2.3

Proses 1.2.3 Database Peminjaman

Database Peminjaman Proses 1.2.4

Database Peminjaman Proses 1.2.5

Database Peminjaman Proses 1.2.6

Database Peminjaman Proses 1.3.1

Proses 1.3.1 Proses 1.3.2

Proses 1.3.1 Proses 1.3.4

Deskripsi Data : Rincian data peminjaman kaset Struktur Data :

Field Name Keterangan

no_urut Nomor urut data

no_anggota No anggota

no_nota Nomor nota peminjaman VCD

nama_anggota Nama anggota

judul Judul film

tanggal_pinjam Tanggal peminjaman VCD

tanggal_kembali Tanggal pengembalian VCD

status Status peminjaman VCD

Tabel Struktur Data Peminjaman4. Data Pengembalian

Nama Data : Data Pengembalian

Alias : -

Bentuk Data : Dokumen

Arus Data : Proses 1.3.2 Database Pengembalian

Proses 1.3.3 Database Pengembalian

Proses 1.3.4 File Pengembalian

Database Pengembalian Proses 1.3.5

Database Pengembalian Proses 1.3.6

Deskripsi Data : Rincian data pengembalian kaset

Struktur Data :

Field Name Keterangan

no_urut Nomor urut

no_nota Nomor nota peminjaman VCD

kode_film Kode film VCD

tanggal_pinjam Tanggal peminjaman VCD

tanggal_kembali Tanggal pengembalian VCD

harga_denda Harga satuan denda VCD

jumlah Jumlah denda

telat Lamanya Telat pengembalian

denda Denda telat mengembalikan

total Total pembayaran denda

Tabel Struktur Data Pengembalian5. Nota Peminjaman

Nama Data : Nota Peminjaman

Alias : -

Bentuk Data : Dokumen

Arus Data : Proses 1.2.4 Anggota

Deskripsi Data : Sebagai bukti pada saat peminjaman

Struktur Data :

Field Name Keterangan

no_nota Nomor nota peminjaman VCD

no_anggota Nomor anggota peminjam VCD

kode_film Kode film

judul_film Judul film

kategori film

jumlah_pinjam Jumlah peminjaman VCD

tanggal_kembali Tanggal pengembalian VCD

harga Harga VCD

total Total pembayaran

Tabel Struktur Data Nota Peminjaman6. Nota Denda

Nama Data : Nota Denda

Alias : -

Bentuk Data : Dokumen

Arus Data : Proses 1.3.2 Anggota

Anggota Proses 1.3.3

Deskripsi Data : Sebagai bukti telat mengembalikan VCDStruktur Data :

Field Name Keterangan

no_nota Nomor nota peminjaman VCD

no_anggota Nomor anggota peminjam VCD

tanggal_pinjam Tanggal peminjaman VCD

tanggal_kembali Tanggal kembali VCD

kode_film Kode film

judul_film Judul film

kategori_film Kategori film

harga_denda Harga denda

telat Telat pengembalian VCD

denda Denda telat mengembalikan VCD

total Total pembayaran denda

Tabel Struktur Data Nota Denda7. Laporan Data Anggota

Nama Data : Laporan Data Anggota

Alias : -

Bentuk Data : Dokumen cetakan komputer

Arus Data : Proses 1.1.5 - Pemilik

Deskripsi Data : Sebagai bukti laporan data anggota Struktur Data :

Field Name Keterangan

no_anggota Nomor anggota

nama_anggota Nama anggota

tempat_lahir Tempat lahir anggota

tanggal_lahir Tanggal lahir anggota

jenis_kelamin Jenis kelamin anggota

alamat_anggota Alamat anggota

telepon_anggota Telepon anggota

tanggal_daftar Tanggal daftar sebagai anggota

Tabel Struktur Data Laporan Data Anggota8. Laporan Data Peminjaman

Nama Data : Laporan Data Peminjaman

Alias : -

Bentuk Data : Dokumen cetakan komputer

Arus Data : Proses 1.2.5 - Pemilik

Deskripsi Data : Sebagai bukti laporan transaksi peminjaman

Struktur Data :

Field Name Keterangan

no_nota Nomor nota peminjaman VCD

nama_anggota Nama anggota

kode_film Kode film

judul_film Judul film

tanggal_pinjam Tanggal peminjaman VCD

total Total pembayaran peminjaman VCD

Tabel Struktur Data Laporan Data Peminjaman9. Laporan Pendapatan Peminjaman

Nama Data : Laporan Pendapatan Peminjaman

Alias : -

Bentuk Data : Dokumen cetakan komputer

Arus Data : Proses 1.2.6 - Pemilik

Deskripsi Data : Sebagai bukti laporan pendapatan peminjaman

Struktur Data :

Field Name Keterangan

no_nota Nomor nota peminjaman VCD

tanggal_cetak Tanggal cetak laporan

tanggal_pinjam Tanggal peminjaman VCD

jumlah_pinjam Jumlah peminjaman VCD

kode_film Kode film

judul_film Judul film

harga Harga VCD

total Total harga peminjaman VCD

Tabel Struktur Data Laporan Pendapatan Peminjaman10. Laporan Data Pengembalian

Nama Data : Laporan Data Pengembalian

Alias : -

Bentuk Data : Dokumen cetakan komputer

Arus Data : Proses 1.3.5 - Pemilik

Deskripsi Data : Sebagai bukti laporan transaksi pengembalian

Struktur Data :

Field Name Keterangan

no_nota Nomor nota peminjaman VCD

nama_anggota Nama anggota

tanggal_pinjam Tanggal peminjaman VCD

tanggal_kembali Tanggal pengembalian VCD

judul_film Judul film

terlambat Lama keterlambatan

total Total pembayaran

Tabel Struktur Data Laporan Data Pengembalian11. Laporan Pendapatan Denda

Nama Data : Laporan Pendapatan Denda

Alias : -

Bentuk Data : Dokumen cetakan komputer

Arus Data : Proses 1.3.6 - Pemilik Deskripsi Data : Sebagai bukti laporan denda

Struktur Data :

Field Name Keterangan

no_nota Nomor nota peminjaman VCD

tanggal_cetak Tanggal cetak laporan

tangggal_kembali Tanggal pembayaran denda

kode_film Kode film

judul_film Judul film

harga_denda Harga denda

telat Keterlambatan

denda Denda telat mengembalikan VCD

total Total pembayaran

Tabel Struktur Data Laporan Pendapatan DendaC. Entity Relationship Data (ERD)

Gambar ERD Peminjaman dan Pengembalian VCD

D. Tampilan Aplikasi SID Rental CD

1. Tampilan Menu UtamaHalaman utama ini merupakan halaman awal dari sistem.

Gambar Halaman Utama dengan menu aktif2. Tampilan Menu Data AnggotaHalaman Data Anggota digunakan untuk menampilkan data anggota. Tersedia tombol TAMBAH BARU yang berfungsi untuk menambahkan data anggota baru, tombol EDIT DATA untuk mengubah data yang sudah tersimpan, dan tombol HAPUS DATA untuk menghapus data yang sudah tersimpan.

Gambar Halaman Mengelola Data Anggota3. Tampilan Menu Master CDHalaman Master CD digunakan untuk manampilkan data film yang tersedia. Terdapat tombol TAMBAH BARU untuk menambah data baru, tombol EDIT DATA untuk mengubah data yang sudah tersimpan, dan tombol HAPUS DATA untuk menghapus data yang sudah tersimpan.

Gambar Halaman Mengelola Data Film4. Tampilan Menu Peminjaman

Halaman Peminjaman ini digunakan untuk menampilkan data peminjaman VCD yang telah dilakukan oleh anggota. Terdapat tombol TAMBAH BARU untuk menambah data baru, tombol EDIT DATA untuk mengubah data yang sudah tersimpan, dan tombol HAPUS DATA untuk menghapus data yang sudah tersimpan.

Gambar Halaman Mengelola Data Peminjaman5. Tampilan Menu Pengembalian

Halaman Pengembalian ini digunakan untuk melakukan proses pengembalian VCD yang telah dipinjam oleh anggota. Terdapat tombol Batal untuk membatalkan proses penginputan, dan tombol Simpan untuk menyimpan data pengembalian.

Gambar Halaman Mengelola Data Pengembalian6. Tampilan Menu Laporan

Halaman Laporan ini digunakan untuk melakukan proses pencetakan laporan. Pada menu ini terdapat berbagai jenis pilihan laporan yang dibutuhkan oleh pengguna.

Gambar Halaman Mengelola Data Laporan

REKAYASA PERANGAKAT LUNAK

ANALISIS SISTEM INFORMASI PENYEWAAN VCD PADA APLIKASI SID RENTAL CDMuhammad Hilal 137006105

TI C - 2013

TEKNIK INFORMATIKA

FAKULTAS TEKNIK UNIVERSITAS SILIWANGI

Jl. Siliwangi No. 24 Tasikmalaya Kotak Pos 164 Telp. (0265) 323537

HYPERLINK "mailto:[email protected]" [email protected] ; Website : http://if.unsil.ac.id