sistem dan teknologi informasi

9
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

Upload: teny-sylvia-radcliffe

Post on 29-Jan-2016

216 views

Category:

Documents


0 download

DESCRIPTION

persewaan film

TRANSCRIPT

Page 1: sistem dan teknologi informasi

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

Page 2: sistem dan teknologi informasi

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

Page 3: sistem dan teknologi informasi

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

Page 4: sistem dan teknologi informasi

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

Page 5: sistem dan teknologi informasi

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.

Page 6: sistem dan teknologi informasi

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

Page 7: sistem dan teknologi informasi
Page 8: sistem dan teknologi informasi

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