hariansyahsite.files.wordpress.com…  · Web view · 2017-07-27Satu judul film dapat disewa oleh...

31
TUGAS SISTEM BASIS DATA “RENTAL DVD” KELOMPOK 3 : 1. NI KADEK KRISDAYANTI 2. NI LUH KADE RISKI 3. GALIH FIRMAN 4. DEA GALUH UTAMI 5. HARIANSYAH

Transcript of hariansyahsite.files.wordpress.com…  · Web view · 2017-07-27Satu judul film dapat disewa oleh...

TUGAS SISTEM BASIS DATA

“RENTAL DVD”

KELOMPOK 3 :

1. NI KADEK KRISDAYANTI

2. NI LUH KADE RISKI

3. GALIH FIRMAN

4. DEA GALUH UTAMI

5. HARIANSYAH

KATA PENGANTAR

Puji syukur kehadirat Tuhan Yang Maha Esa atas segala rahmatNYA sehingga makalah ini dapat tersusun hingga selesai.Tidak lupa kami juga mengucapkan banyak terimakasih atas bantuan dari pihak yang telah berkontribusi dengan memberikan sumbangan baik materi maupun pikirannya.

Dan harapan kami semoga makalah ini dapat menambah pengetahuan dan pengalaman bagi para pembaca, Untuk ke depannya dapat memperbaiki bentuk maupun menambah isi makalah agar menjadi lebih baik lagi.

Karena keterbatasan pengetahuan maupun pengalaman kami, Kami yakin masih banyak kekurangan dalam makalah ini, Oleh karena itu kami sangat mengharapkan saran dan kritik yang membangun dari pembaca demi kesempurnaan makalah ini

BAB I

PENDAHULUAN

1.1     Latar Belakang

Semakin berkembangnya kegiatan ekonomi pada

saat ini memicu kegiatan ekonomi di semua bidang. Di

antara kegiatan ekonomi tersebut adalah kegiatan bisnis

di bidang persewaan kaset VCD/DVD, sehingga pada

saat ini banyak muncul usaha yang bergerak di bidang

persewaan kaset VCD/DVD. Sistem informasi berbasis

komputer telah banyak diaplikasikan dalam berbagai

kehidupan. Pemanfaatan sistem informasi berbasis

komputer dapat membantu proses pengolahan data

menjadi lebih cepat dan mudah.

Berdasarkan hasil observasi dan wawancara yang

dilakukan, diketahui bahwa pada Krisna Rental, semua

sistem manajemenya dijalankan secara manual. Adapun

kegiatan yang masih berjalan adalah pengertian data

penyewa dan identitas VCD/DVD, sehingga sering

terjadi kesalahan maupun kehilangan data-data secara

tidak sengaja, yang mengakibatkan para pembeli jasa

mendapatkan kerugian yang cukup besar.Hal ini dapat

diatasi dengan pemanfaatan sistem informasi berbasis

komputer.

Berdasarkan paparan yang telah disimpulkan

diperlukan sebuah sistem informasi yang memanfaatkan

komputer yang dapat menangani dan mengolah data-data

yang berhubungan dengan pengertian data penyewa dan

identitas VCD/DVD.

Diharapkan dengan adanya sistem tersebut, dapat

menghindari kesalahan dalam pengelolaan data.

Untuk mendapat informasi yang baik dan akurat,

maka diperlukan adanya sistem informasi yang mampu

memenuhi kebutuhan pengelolaan data-data penyewaan

pada Krisna Rental. Berdasaarkan atas gambaran

tersebut, maka penulis memilih judul SISTEM

INFORMASI PENYEWAAN KASET VCD/DVD

PADA KRISNA RENTAL MENGGUNAKAN MY

SQL.

1.2      Rumusan masalah

Sistem informasi penyewaan kaset VCD/DVD pada

Krisna Rental merupakan suatu sistem aplikasi yang

digunakan untuk memberikan kemudahan dalam

melakukan proses pengolahan data dan transaksi pada

sebuah rental VCD/DVD. Selain memberi kemudahan

kepada pihak rental, pelanggan juga dapat menikmati

kemudahan program aplikasi dengan menggunakan

fasilitas pencarian VCD/DVD untuk mencari VCD/DVD

yang akan dipinjam.

1.3      Ruang Lingkup

Dalam penulisan ini akan diberikan ruang lingkup

sebagai berikut:

1. Manajemen Aturan Lama Peminjaman, Manajemen

Aturan Denda, Manajemen Data Penyewa, Manajemen

Data Pemasok,Manajemen Data VCD/DVD.

2.Transaksi Peminjaman VCD/DVD dan Transaksi

Pengembalian VCD/DVD.

3. Informasi VCD/DVD yang ada pada rental.

Pembahasan yang dilakukan diharapkan mampu

memberikan kemudahan pada pihak rental dan dapat

memberikan informasi kepada pelanggan dengan cara

cepat, akurat dan dapat dipercaya serta dapat digunakan

sebagai dasar pertimbangan untuk pengambilan

keputusan.

1.4       Tujuan

Tujuan pembuatan aplikasi Sistem Informasi penyewaan

kaset VCD/DVD pada Krisna Rental adalah :

1. Untuk melakukan pembuatan perangkat lunak program

aplikasi pengolahan data VCD/DVD dengan sistem yang

terkomputerisasi.

2. Membantu menangani permasalahan pengolahan data

VCD/DVD khususnya proses peminjaman dan

pengembalian VCD/DVD yang ada secara

terkomputerisasi, sehingga rental dapat melaksanakan

kegiatan peminjaman dan pengembalian VCD/DVDV

dengan cepat.

BAB II

PEMBAHASAN

2.1     ERD (Entity Relationship Diagram)

Entity Relationship Diagram (ERD) atau diagram

antar entity merupakan suatu dokumentasi data yang

menggunakan entity dan hubungan yang ada diantara

entity tersebut (Nugroho, 2004:13).  Simbol yang di

gunakan adalah sebagai berikut : 

1. Entitas (Entity) adalah suatu yang dapat

dibedakan dalam dunia nyata, dimana informasi

yang berkaitan dengannya dikumpulkan.

Digambarkan dengan bentuk persegi panjang,

seperti pada gambar 1 :

Gambar 1.Simbol Entitas

2. Relasi (Relationship) adalah hubungan yang terjadi antara satu atau lebih entitas. Simbol relasi digambarkan dengan bentuk belah ketupat, seperti pada gambar 2 :

Gambar 2. Simbol Relas

3.  Atribut  adalah karakteristik dari entity atau relationship yang menyediakan penjelasan detail tentang entity atau relationship tersebut. Digambarkan dengan bentuk oval, seperti pada gambar 3 :

Gambar 3. Simbol Atribut

4. Entitas Lemah (Weak entity) adalah suatu entity dimana atributnya bukan milik sendiri. Keadaan dari entity tersebut tergantung dari keberadaan entity lain. Simbol weak entity digambarkan dengan bentuk persegi panjang, dengan persegi panjang yang lebih kecil didalamnya, seperti disajikan pada gambar 4:

 Gambar 4. Simbol Weak entity

5. Entitas Asosiatif  adalah entitas yang terbentuk dari hasil tertentu yang tidak berdiri sendiri. Digambarkan dengan bentuk persegi panjang dengan belah ketupat didalamnya, seperti pada gambar 5 :

Gambar 5. Simbol Entitas Asosiatif

6. Atribut Bernilai ( Atribut multi value) adalah atribut yang memiliki sekelompok nilai untuk setiap instant entity. Simbol ini digambarkan dengan bentuk oval, seperti disajikan pada gambar 6 :

Gambar 6. Simbol Atribut Bernila

7. Atribut Turunan ( Atribut Derivative)  adalah suatu atribut yang dihasilkan dari atribut yang lain. Simbol ini digambarkan dengan bentuk oval yang putus-putus, seperti disajikan pada gambar 7 :

Gambar 7. Simbol Atribut Turunan

8. Kardinalitas ( Cardinality )  adalah jumlah minimum dan maksimum kemunculan suatu entitas yang mungkin dihubungkan dengan kemunculan tunggal dan entitas lain. Kardinalitas digambarkan sebagai berikut

CONTOH SISTEM INFORMASI RENTAL

VCD/DVD ERD LENGKAP

TAHAP PEMBUATAN ERD (ENTITY RELATIONSHIP DIAGRAM) RENTAL VCD

1. Mengidentifikasi entity-entity yang ada.

Entity-entity : Customer (Member/Pelanggan), Pegawai, DVD/VCD Film, Kelompok Film.

2. Menentukan atribut-atribut setiap entity.Entity AtributCustomer (Member/Pelanggan)

Nama, Alamat, Nomor Telepon, Jenis Identitas, Nomor Identitas.

Pegawai Nama, Nomor Telepon, Nomor Identitas.

DVD/VCD Film Judul Film (Katagori), Jumlah Film, Jumlah Keping, Kode Film.

Kelompok Film Jenis Film, Harga Sewa

3.      Menentukan primary key dari setiap entity.

Relationship AtributTransaksi Penyewaan Tanggal Sewa, Tanggal

Kembali, Total harga (Biaya), Jumlah Film, Total Denda, ID Transaksi (Struk/Nota).

Dikelompokan -

Entity AtributCustomer (Member/Pelanggan)

Nama, Alamat, Nomor Telepon, Jenis Identitas, Nomor Identitas.

Pegawai Nama, Nomor Telepon, Nomor Identitas.

DVD/VCD Film Judul Film (Katagori), Jumlah Film, Jumlah Keping, Kode Film.

Kelompok Film Harga Sewa, Jenis Film.

4.      Menentukan relationship antar entity.

5.      Menentukan atribut-atribut dari setiap relationship (jika ada).

Entity Relationship EntityCustomer (Member/Pelanggan)

Transaksi Penyewaan(Menyewa)

DVD/VCD Film

DVD/VCD Film Transaksi Penyewaan(Disewakan oleh)

Pegawai

Pegawai Transaksi Penyewaan(Menyewakan kepada)

Customer (Member/Pelanggan)

DVD/VCD Film Dikelompokan Kelompok Film

6.      Menentukan Cardinality Rasio.

Entity Relationship Entity Cardinality Rasio

Customer (Member/Pelanggan)

Transaksi Penyewaan(Menyewa)

DVD/VCD Film

M : N

DVD/VCD Film

Transaksi Penyewaan(Disewakan oleh)

Pegawai N : 1

Pegawai Transaksi Penyewaan(Menyewakan kepada)

Customer (Member/Pelanggan)

1 : M

DVD/VCD Film

Dikelompokan

Kelompok Film

N : 1

o KAMUS DATA Customer (Member/Pelanggan)

Nama, Alamat, Nomor Telepon, Jenis Identitas, Nomor Identitas

Nama Alamat Nomor Telepon

Jenis Identitas

Nomor Identitas

Rismawati Ekaningtyas

Jl. Kadu 3A-001, Bitung

O8975454966

KTM 1213 010 155

Tria Susanti Jl. Raya Serang 1, Cikupa

081379292007

KTP 1213 010 156

         PegawaiNama, Nomor Telepon, Nomor Identitas.

Nama Alamat Nomor Telepon

Nomor Identitas

Amry Prana Wijaya

Jl. Gatot Subroto KM 3, Cibodas

083832028354

1234267

         Kelompok FilmJenis Film, Harga Sewa

Judul Film (Katagori)

Jumlah Film Jumlah Keping Kode Film

Jenis Film Harga SewaIndonesia 5000 / FilmInternatonal 7000 /Film

Horor 500 Judul 50 Keping / Judul 001Romantic 400 Judul 50 Keping / Judul 002Action 300 Judul 40 Keping / Judul 003Budaya / Sosial 200 Judul 30 Keping / Judul 004Comedy 200 Judul 30 Keping / Judul 005

         DVD/VCD FilmJudul Film (Katagori), Jumlah Film, Jumlah Keping, Kode Film.

         Transaksi PenyewaanTanggal Sewa, Tanggal Kembali, Jumlah Film, Total harga (Biaya), Total Denda, ID Transaksi (Struk/Nota).Tanggal Sewa

Tanggal Kembali

Jumlah Film

Total Harga (Biaya)

Total Denda

ID Transaksi (Strul/Nota)

23 Apr 2013

24 Apr 2013

2 Film (Indonesia)

Rp. 10.000

10.000/ Film (1 hari)

0001

23Apr 2013

25 Apr 3013

3 Film (Internasional)

Rp.21.000

10.000/ Film (1 hari)

0002

23 Apr 2013

24 Apr 2013

1 Film (Indonesia) 1 Film (Inter

Rp. 12.000

10.000/ Film (1 hari)

0003

nasional)

Deskripsi :          Customer dapat menyewa lebih dari satu film         Satu judul film dapat disewa oleh beberapa customer         Beberapa customer hanya dilayani oleh satu pegawai         Film yang disewa merupakan salah satu dari jenis film

yang sudah dikelompokan         Harga sewa film tergantung dari jenis film yang disewa         Lama sewa ditentukan oleh jumlah film yang disewa         Customer yang melakukan keterlambatan

pengembalian akan dikenakan denda yang sudah ditentukan sesuai dengan jumlah film dan hari (berlaku kelipatannya)

2.2        Normalisasi

Normalisasi merupakan suatu proses untuk

mengubah suatu tabel yang memiliki masalah tertentu ke

dalam dua buah atau lebih yang tak lagi memiliki

masalah. Masalah tersebut maksudnya adalah sering

adanya atribut yang sama dalam sebuah tabel. Suatu file

yang terdiri dari beberapa grup elemen yang berulang

ulang perlu diorganisasikan kembali. Proses

untuk mengorganisasikan file untuk menghilangkan grup

elemen yang berulang-ulang disebut normalisasi

(Winarko, Edi, 2006:7) . 

Bentuk normal yang sering digunakan pada

normalisasi adalah bentuk pertama (1NF), bentuk normal

kedua (2NF), dan bentuk normal ketiga (3NF). Bentuk

normal yang lain seperti bentuk normal keempat (4NF)

dan bentuk normal kelima (5NF) di gunakan pada kasus-

kasus khusus. 

Bentuk normal pertama dicapai bila nilai tiap

atribut adalah tunggal. Kondisi dapat diperoleh dengan

melakukan eliminasi terjadinya data ganda (repeating

group). Pada kondisi normal pertama ini kemungkinan

masih adanya data rangkap. Bentuk normal kedua

dicapai bila atribut yang dijadikan identitas benar-benar

sebagai determinan dari semua atribut. Bentuk normal

kedua diperoleh dengan bantuan diagram determinasi

atau manipulasi data tabel pada kondisi bentuk normal

pertama. Bentuk normal ketiga adalah bentuk normal

kedua tanpa terjadinya ketergantungan.

BAB III

PENUTUP

3.1 Kesimpulan

Dengan adanya sistem informasi rental ini bisa

diimplementasikan dengan prasarana yang ada di Krisna

Rental, sehingga dapat menjadi solusi tambahan dalam

mengatasi permasalahan seperti; pendataan VCD/DVD

keluar atau masuk pada Krisna Rental dan pembuatan

laporan keuangan bulanan yang berhubungan dengan

informasi penyewaan VCD/DVD pada Krisna Rental.

Sistem yang dibuatjuga harus didukung oleh seorang

admin yang mampu untuk mengoperasikannya. Fitur

pengecekan ketersediaan VCD/DVD pada aplikasi ini

sangat membantu admin karena dikerjakan secara

otomatis oleh komputer. Tampilan program ini dibuat

sederhana dengan prinsip kemudahan dalam pembacaan

data.

3.2 Saran

Sistem ini masih jauh dari sempurna, oleh karena itu

diperlukan ide kreatif daninovasi dari programer lain

untuk mengembangkan sistem ini terutama masalah

laporan persewaan yang lebih terinci dan dapat

memberikan masukan bagi penggunaaplikasi, kapan dan

berapa jumlah VCD/DVD yang keluar pada tanggal

tertentu,sesuai dengan pesanan konsumen.

Daftar Pustaka