sistem dan teknologi informasi
DESCRIPTION
persewaan filmTRANSCRIPT
TUGAS AKHIR MATA KULIAH
SISTEM TEKNOLOGI DAN INFORMASI
SISTEM INFORMASI PERSEWAAN FILM
Disusun Oleh :
Stefiyan Dwicahyo Putro 0811033030
Oktaviani Nurwidanti 0911030046
Teny Sylvia 0911030123
JURUSAN TEKNOLOGI INDUSTRI PERTANIAN
FAKULTAS TEKNOLOGI PERTANIAN
UNIVERSITAS BRAWIJAYA
MALANG
2011
SISTEM PERSEWAAN FILM
BENY MOVIE RENTAL
1. Deskripsi Sistem
Beny Movie Rental merupakan sebuah usaha yang memberikan jasa
persewaan film kepada masayarakat umum. Beny Movie Rental ini menawarkan
berbagai macam jenis film, antara lain : action, asia, bollywood, drama, kartun,
horror, dan Indonesia. Dalam hal ini, film dikategorikan berdasarkan film lama
dan film baru. Film yang masuk kedalam kategori film baru merupakan film yang
di released pada tahun 2010 sedangkan film yang termasuk kategori film lama
adalah film yang di released sebelum tahun 2010. Harga sewa untuk film adalah
berdasarkan pada kategori film dimana film yang termasuk kategori film baru
dapat di sewa oleh member seharga Rp 3.500 per keeping film sedangkan harga
untuk film yang termasuk kategori film lama dapat di sewa oleh member seharga
Rp 2.500 per keeping film nya. Biaya sewa film ini akan tergantung dari
banyaknya kuantitas film yang di sewa dan kategori film. Lamanya waktu sewa
film adalah berdasarkan atas kuantitas film yang di sewa. Apabila film yang
disewa sebanyak 1 samapai 4 film maka lama peminjaman adalah selama satu
hari, apabila film yang di sewa sebanyak 5 sampai 8 maka lama sewa film adalah
dua hari, apabila film yang di sewa sebanyak 9 sampai 12 film maka lama sewa
film adalah 3 hari, dan berlaku untuk kelipatannya. Selain itu, keterlambatan
pengembalian film akan dikenakan denda Rp. 1000 per keping film per satu hari
keterlambatan.
Persyaratan awal untuk meminjam adalah masyarakat umum tersebut
harus terdaftar sebagai anggota dan memiliki kartu anggota. Adapun masyarakat
umum yang dapat menjadi anggota pada “Beny Movie Rental” ini adalah mereka
yang telah memenuhi persyaratan untuk menjadi anggota. Pada proses registrasi
menjadi anggota “Beny Movie Rental”, calon anggota akan mengisi formulir
pendaftaran dan menyerahkan fotocopy identitas (KTP) serta menunjukkan
identitas aslinya. Selanjutnya, operator akan mencatat informasi penting tersebut
ke dalam database nya. Kemudian, operator akan membuatkan kartu anggota
untuk calon anggota sehingga calon anggota telah resmi menjadi anggota dari
“Beny Movie Rental”.
Pada proses ini persewaan film, penyewa yang merupakan anggota “Beny
Movie Rental” bisa langsung mencari film yang mereka inginkan di rak-rak film
yang telah disusun berdasarkan jenis filmnya sehinga memudahkan penyewa
dalam mencari film yang ingin disewa. Setelah mendapatkan film yang
diinginkan, maka penyewa bisa langsung menyerahkan pada operator untuk di
data serta mendapat struk atau bukti penyewaan film yang disewa.
2. Tahapan Pemodelan Proses Data dalam Bentuk DFD
Diagram Konteks
DFD
Dalam sistem persewaan film, penyewa yang ingin menyewa film
menyerahkan identitas kepada sistem, dan sistem memberikan kartu anggota kepada
penyewa sehingga penyewa menjadi anggota dan diperbolehkan untuk menyewa film.
Dalam proses persewaan film tersebut, anggota menyewa dan oleh sistem dilakukan
pengecekan apakah boleh atau tidak penyewa menyewa film sesuai dengan syarat
yang ditentukan, setelah proses persewaan terdapat proses pengembalian dimana
penyewa mengembalikan film dan film tersebut oleh sistem dilakukan pengecekan
apakah penyewa wajib bayar denda atau tidak,. Selain itu terdapat pula proses dimana
penyewa menanyakan tentang film yang diminati apakah itu film baru atau lama, atau
kapan film tersebut launching dan lain-lain. Sistem menyediakan kode film untuk
mempermudah dalam pengkategorian film. Sistem peminjaman memberikan laporan
peminjaman kepada pemilik mengenai laporan-laporan hasil peminjaman para
anggota dalam suatu periode tertentu, dan pemilik memberikan hasil berupa laporan
terverifikasi.
3. Tahapan Pemodelan Data dalam Bentuk ERD
M N N MPEMINJAM MEMINJAM FILM
Id_Anggota
Nama
Alamat Asal
Alamat Domisili
Nomor Telfon
Kode_Film
Kuantitas
Tersedia
Keluar
Total
Judul
Jenis
Tahun launching
Kategori
HargaId_Anggota
Kode_Film
Tanggal
PeminjamannPengembalian
Harga
Kuantitas
Mengembalikan
Id_Anggota
Tanggal
Pengembalian Peminjaman
Kaset Film
Waktu Pengembalian
Denda
Dalam ER-D terdapat entitas penyewa yang mempunyai attribute id_anggota, nama, nomor handphone, alamat asal, dan alamat domisili.
Selain itu, juga mempunyai entitas film yang mempunyai attribute kode_film, judul_film, jenis_film, kategori_film, harga, tahun_film..
Untuk relasi dari sitem tersebut yaitu menyewa film yang terdiri dari beberapa attribute yaitu id_anggota, Kode_Film, harga, kuantitas,
tanggal peminjaman dan pengembalian. Selain relasi persewaan tersebut, dalam sistem ini juga terdapat relasi pengembalian film yang
mempunyai beberrapa attribute yaitu Id_Anggota, tanggal pengembalian dan tanggal peminjaman, tanggal kembali, denda apabila melampui
batas waktu pengembalian yang telah ditentukan dan yang terakhir adalah atrribut kaset film yang telah dikembalikan oleh penyewa. Untuk
hubungan antara entitas penyewa dengan relasi menyewa dan mengembalikan yaitu hubungan many to many yaitu dimana tiap penyewa
boleh meminjam banyak film begitu sebaliknya.
4. Desain Logis dalam Bentuk DBDL
5. Desain Fisik Berupa Basis Data yag Siap digunakan dalam Bahasa SQL