membangun aplikasi rental cd berbasis …repository.amikom.ac.id/files/publikasi_09.01.2661.pdf ·...

19
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

Upload: vuque

Post on 08-Sep-2018

221 views

Category:

Documents


0 download

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