membangun aplikasi rental cd berbasis …repository.amikom.ac.id/files/publikasi_09.01.2661.pdf ·...
TRANSCRIPT
MEMBANGUN APLIKASI RENTAL CD BERBASIS WEB PADA
ARENA RENTAL DISC
TUGAS AKHIR
disusun oleh
Rizky Satyalan Sabdono 09.01.2661
JURUSAN TEKNIK INFORMATIKA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM
YOGYAKARTA
2012
NASKAH PUBLIKASI
Membangun Aplikasi Web Rental CD Berbasis Web Pada
Arena Rental Disc
disusun oleh
Rizky Satyalan Sabdono
09.01.2661
Dosen Pembimbing
Yuli Astuti, S.Kom
NIK. 190302146
Tanggal 5 Juli 2012
Ketua Jurusan
Teknik Informatika
Hanif Al Fatta, M.Kom
NIK. 190302096
MEMBANGUN APLIKASI RENTAL CD BERBASIS WEB PADA ARENA RENTAL DISC
BUILDING A WEB-BASED RENTAL CD APPLICATIONS ON
ARENA RENTAL DISC
Rizky Satyalan Sabdono Yuli Astuti
Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA
ABSTRACT
DVD rental business is a service business related to the entertainment world, as
an effort that promises the DVD rental business should use a program or system in every transaction.
ARENA RENTAL DISC is one of the rental business that has a considerable number of DVDs. Data is written into every DVD Microsoft Excel sheet that will require a lot of time and accuracy when employees need such data for the customer or to the report. DVD of the month stocks are being experienced addition and subtraction, so it should be checked periodically if there is data you want to update.
A mix of JQuery Codeiniter and will greatly assist in the process of loading the
application and return DVD rental transaction and searching a data DVD, so it can increase the effectiveness of the work which had been the obstacle. The resulting report was to have a better accuracy when compared with the previous system. Keywords: Web Rental CD, CD Rental Applications, CodeIgniter Application, CodeIgniter Web Applications.
1. Latar Belakang
Usaha rental DVD merupakan suatu usaha jasa yang berhubungan dengan
dunia hiburan, sebagai suatu usaha yang menjanjikan maka sudah seharusnya
usaha rental DVD menggunakan program atau sistem dalam setiap transaksinya.
ARENA RENTAL DISC merupakan salah satu usaha rental yang memiliki
jumlah DVD yang cukup banyak. Data setiap DVD masih ditulis kedalam lembar
Microsoft Excel yang tentunya membutuhkan banyak waktu dan ketelitian disaat
karyawan membutuhkan data tersebut untuk customer ataupun untuk laporan.
Sedang setiap bulannya stok DVD mengalami penambahan dan pengurangan,
sehingga harus dilakukan pengecekan secara berkala jika ada data yang ingin
diperbaharui.
Perpaduan antara Codeiniter dan JQuery akan sangat membantu dalam
proses memuat aplikasi transaksi peminjaman dan pengembalian DVD maupun
searching data DVD, sehingga dapat meningkatkan efektifitas kerja yang
sebelumnya menjadi kendala. Laporan yang dihasilkan pun memiliki ketepatan
yang lebih baik jika dibandingkan dengan sistem yang sebelumnya.
Berdasarkan latar belakang tersebut maka penulis mengambil tugas akhir
dengan judul “Membangun Aplikasi Rental DVD Berbasis Web Pada ARENA
RENTAL DISC”
2. Rumusan Masalah
Perumusan masalah merupakan hal yang sangat penting didalam suatu
penelitian, karena berarti seorang penulis telah mengidentifikasi persoalan yang
akan diteliti, sehingga sasaran yang hendak dicapai menjadi jelas, tegas, terarah
dan dapat mencapai sasaran yang diharapkan. Berdasarkan latar belakang di atas,
maka penulis merumuskan masalah yang akan digunakan dalam penulisan ini,
sebagai berikut :
Bagaimana cara membuat aplikasi rental DVD berbasis web pada ARENA
RENTAL DISC yang bisa digunakan dengan fitur penyimpanan yang lebih baik
untuk dokumentasi data costumer dan data transaksi serta pembuatan laporan
untuk pemilik ARENA RENTAL DISC yang lebih efisien dari sebelumnya?
3. Batasan Masalah
Berdasarkan rumusan masalah yang telah diuraikan diatas, maka penulis
membatasi masalah hanya pada web aplikasi rental yang saat ini dibutuhkan agar
tidak meluas dan lebih terfokus nantinya. Adapun batasan-batasan penelitian pada
pengolahan web aplikasi rental tersebut adalah :
1. Pengolahan data peminjaman
2. Pengolahan data pengembalian
3. Pengolahan data CD/DVD
4. Pengolahan data anggota
5. Pengolahan data administrator
6. Pengolahan laporan transaksi peminjaman
7. Tampilan web untuk pengguna umum
Adapun software yang digunakan untuk membuat web aplikasi rental
DVD ini adalah Notepad ++, Xampp, Photoshop CS3, PHPMyAdmin, Mozilla
Firefox, Adobe Dreamweaver CS3
4. Pembahasan
4.1 Flowchart Sistem Yang Diusulkan
Gambar 1 Flowchart ARENA RENTAL DISC
Diatas adalah gambar untuk Flowchart system yang diusulkan. Diatas ada
14 tabel database yang merupakan tabel yang digunakan untuk membuat Aplikasi
Rental CD Berbasis Web pada Arena Rental Disc.
4.2 Normalisasi dan Relasi Antar Tabel
4.2.1 Normalisasi Tahap Pertama
Tabel 1 Normalisasi Tahap Pertama
Diatas adalah gambar untuk normalisasi tahap pertama. Diatas adalah entitas-
entitas yang belum ada artinya sebelum dinormalisasikan ke tahap kedua.
4.2.2 Normalisasi Tahap Kedua
Gambar 2 Normalisasi Tahap Kedua
Diatas adalah gambar untuk normalisasi tahap kedua. Diatas merupakan tabel-
tabel awal yang mempunyai primary key saja, sehingga tidak ada hubungan dengan
antar table.
4.2.3 Normalisasi Tahap Ketiga
Gambar 3 Normalisasi Tahap Ketiga
Diatas adalah gambar untuk normalisasi tahap ketiga. Diatas merupakan tabel-
tabel yang mempunyai primary key dan foreign key, sehingga memungkinkan adanya
hubungan dengan antar table.
4.2.4 Tabel Relasi Antar Tabel Database
Gambar 4 Relasi Antar Database
Diatas adalah gambar untuk relasi antar database. Diatas merupakan hubungan
antar table yang merupakan primary key dan foreign key.
4.3 Implementasi Program
Implementasi sistem merupakan bentuk program yang dijalankan pada
sistem yang dibuat.
Gambar 5 Login Admin
Halaman Login admin berguna sebagai pintu masuk untuk halaman
dashboard administrator. Untuk dapat memasuki ke halaman admin, admin
harus login terlebih dahulu.
Gambar 6 Tampilan Daftar CD
Halaman Admin adalah tampilan awal setelah login.. Di halaman ini
terlihat visi dan misi ARENA RENTAL DISC. Itu untuk mengingatkan
setiap pegawai agar dapat bekerja dengan penuh tanggung jawab. Selain itu
di sebelah kiri juga ada menu-menu untuk mengatur website rental disc ini.
Gambar 7 Tampilan Daftar CD
Halaman Daftar CD/DVD berguna untuk melihat daftar CD/DVD. Di
halaman ini tersedia pilihan untuk edit CD/DVD atau Hapus CD/DVD.
Gambar 8 Tampilan Daftar Transaksi
Halaman Daftar Transaksi berguna untuk melihat daftar Transaksi. Di
halaman ini tersedia pilihan untuk edit Transaksi atau hapus Transaksi.
Gambar 9 Tampilan Pengembalian
Halaman Pengembalian berguna untuk melihat daftar Pengembalian.
Di halaman ini tersedia pilihan untuk mencari data Pengembalian melalui
search box yang tersedia
Gambar 10 Tampilan Data Laporan
Halaman Laporan berguna untuk melihat daftar Laporan. Di halaman
ini tersedia pilihan untuk mencari data Laporan melalui drop down yang
tersedia
Gambar 11 Tampilan Daftar Pelanggan
Halaman Daftar Pelanggan berguna untuk melihat daftar Pelanggan.
Di halaman ini tersedia pilihan untuk edit Pelanggan atau hapus Pelanggan.
Gambar 12 Tampilan Daftar Kategori
Halaman Daftar Kategori berguna untuk melihat daftar Kategori. Di
halaman ini tersedia pilihan untuk edit Kategori atau hapus Kategori.
Gambar 13 Tampilan Daftar Berita
Halaman Daftar Berita berguna untuk melihat daftar Berita. Di
halaman ini tersedia pilihan untuk edit Berita atau hapus Berita.
Gambar 14 Tampilan Daftar Halaman
Halaman Daftar Halaman berguna untuk melihat daftar Halaman. Di
halaman ini tersedia pilihan untuk edit Halaman atau hapus Halaman.
Gambar 15 Tampilan Pengaturan SEO
Halaman Daftar SEO berguna untuk melihat daftar SEO. Di halaman
ini tersedia pilihan untuk edit SEO.
Gambar 16 Gambar Tampilan Daftar User
Halaman Daftar User berguna untuk melihat daftar User. Di halaman
ini tersedia pilihan untuk edit User atau hapus User.
5. Kesimpulan
Berdasarkan hasil penelitian dan pembahasan yang penulis lakukan, bahwa
aplikasi website rental CD untuk ARENA RENTAL DISC sangatlah
menguntungkan sekali manfaatnya, maka dari itu penulis dapat menyimpulkan
beberapa kesimpulan di antaranya adalah sebagai berikut :
1. Dengan media penyimpanan data dan laporan yang lebih baik dari sebelumnya
maka sangatlah membantu bagi pihak ARENA RENTAL DISC untuk dapat
membantu berkembang lebih baik.
2. Dengan adanya aplikasi website rental CD untuk ARENA RENTAL DISC
maka dapat membantu efisiensi waktu yang sebelumnya hanya menggunakan
lembar Microsoft Excel untuk melakukan transaksi, mengelola data laporan
dan mengelola data pelanggan.
6 Saran
Diakhir pembahasan Tugas Akhir ini dapat dikemukakan beberapa saran
yaitu sebagai berikut :
1. Sebaiknya Administrator mempunyai koneksi internet yang kapan saja bisa
memantau transaksi, permintaan dan saran pelanggan ataupun pengunjung
mengenai koleksi CD/DVD, transaksi dan keluhan pelanggan ataupun
pengunjung.
2. Penulis menyadari bahwa aplikasi website rental CD/DVD untuk ARENA
RENTAL DISC yang penulis buat masih jauh dari sempurna, hal ini
dikarenakan keterbatasan kemampuan penulis, maka penulis meminta saran
dan kritik yang bersifat membangun.
DAFTAR PUSTAKA
.
Kusrini, M.Kom, 2009 Strategi Perancangan dan Pengolahan Basis
Data,Yogyakarta:Andi
Lukmanul, Hakim, 2010,Bikin Website Super Keren PHP dengan & jQuery
,Lokomedia
Nugroho,Ad,ST.,MMSI,Konsep Pengembangan Sistem Basisdata, Informatika
Bandung, 2004
Purwanto, E. & Tim Sub Bag Jaringan Informasi IPTEK. Pengantar World Wide
Web. JIIPP.
Stendy B,Sakur, 2010,PHP 5(Pemrograman Berorientasi Objek) Konsep &
Implementasi ,Yogyakarta:Andi