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 entitasentitas 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 tabeltabel 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 tabeltabel 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 halaman ini tersedia pilihan untuk edit Berita atau hapus Berita.
Berita. Di
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