Journal Speed – Sentra Penelitian Engineering dan Edukasi – Volume 2 No 2 - 2010 - ijns.org
Pembuatan Website Pada Google Original Movie Rental Pacitan Septika Hapsari Program Studi Teknik Informatika, Universitas Surakarta
[email protected] ABSTRACT – At the writing of scientific papers on the Google Web Creation Original Movie Rental Pacitan is the author tries to explain about the creation of websites on Google rentals that aims to provide data information VCD / DVD on the consumer. At this time Google's Original Movie Rental in conveying information data pacitan VCD /DVD to the consumer is still less than the maximum because in the process of delivering information are still using paper taped on the wall of the announcement. In making the website, the author tried to use PHP which is stored in a MySQL databasemaking it easier in the manufacture of this website. Existing facilities within this website, among others, the lis tof info VCD / DVD, about Google's Original Movie Rental Pacitan,Coming soon info data, consumer comments (criticisms and suggestions), and data infoVCD / DVD release (the latest). Keyword : Website, Movie Rental Abstraksi – Pada penulisan karya ilmiah Pembuatan Web pada Google Original Movie Rental Pacitan ini penulis mencoba menjelaskan tentang pembuatan website pada Google rental yang bertujuan untuk memberikan informasi data VCD/DVD pada konsumen. Pada saat ini Google Original Movie Rental pacitan dalam menyampaikan informasi data VCD/DVD kepada konsumen masih kurang maksimal karena dalam proses penyampaian informasi masih menggunakan kertas yang ditempel pada dinding pengumuman. Dalam pembuatan website tersebut, penulis mencoba menggunakan PHP dimana databasenya disimpan dalam MySql sehingga memudahkan dalam pembuatan website ini. Fasilitas yang ada dalam website ini antara lain, daftar info VCD/DVD,tentang Google Original Movie Rental Pacitan, info data Coming soon, komentar konsumen (kritik dan saran), dan info data VCD/DVD release (terbaru). Kata Kunci : Website Movie Rental 1.1 Latar Belakang Masalah Perkembangan teknologi kian pesat seiring dengan semakin bertambahnya kebutuhan manusia akan ketersediaan informasi yang dibutuhkan. Berbagai informasi harus dapat disajikan dengan lebih cepat, akurat, obyektif dan juga lebih relevan sesuai dengan fakta. Kebutuhan akan informasi tersebut dapat dipenuhi dengan penggunaan sistem yang menyediakan informasi yang dibutuhkan oleh publik. Mengingat perkembangan dunia hiburan saat ini sangat pesat dan semakin bersaing antara usaha yang satu dengan yang lain maka dibutuhkan suatu informasi dan pelayanan yang baik. Salah satu usaha dalam dunia hiburan yang berada di Kota Pacitan adalah persewaan VCD/DVD Google Original Movie Rental Pacitan. Pada saat ini Google Original Movie Rental pacitan dalam menyampaikan informasi data VCD/DVD kepada konsumen masih kurang maksimal karena dalam proses penyampaian informasi masih menggunakan kertas yang ditempel pada dinding pengumuman, Untuk itu maka Google Original Movie Rental Pacitan berusaha untuk memberikan informasi dengan mengusahakan suatu website agar masyarakat khususnya Kota Pacitan bisa ISSN : 1979-9330 (Print) - 2088-0154 (Online)
mengakses informasi data VCD/DVD dengan mudah. Berdasarkan permasalahan tersebut maka penulis memberikan solusi pembuatan website yang dapat membantu menyelesaikan masalah yang terjadi pada Google Original Movie Rental Pacitan yang bejudul : “Pembuatan Website Pada Google Original Movie Rental Pacitan”. 1.2 Rumusan Masalah 1. Belum adanya website pada Google Original Movie Rental Pacitan yang bisa memberikan informasi data VCD/DVD kepada konsumen. 2. Bagaimana membuat website pada Google Original Movie Rental Pacitan ? 1.3 Batasan Masalah 1. Website pada Google Original Movie Rental Pacitan memberikan informasi data VCD/DVD,dan Coming soon. 2. Pembuatan Website pada Google Original Movie Rental Pacitan menggunakan PHP dan MySQL. 3. Website pada Google Original Movie Rental Pacitan tidak melayani proses peminjaman dan pemesanan VCD/DVD secara online.
48
Journal Speed – Sentra Penelitian Engineering dan Edukasi – Volume 2 No 2 - 2010 - ijns.org
1.4 Tujuan 1. Menghasilkan website pada Google Original Movie Rental Pacitan. 2. Untuk membantu menyampaikan informasi data VCD/DVD dan Coming Soon kepada konsumen. 1.5 Manfaat Adapun manfaat dari Pembuatan website pada Google Original Movie Rental Pacitan antara lain Memudahkan konsumen atau pelanggan untuk mengetahui informasi data VCD/DVD pada Google Original Movie Rental Pacitan. 1.6 Metodologi Penelitian 1. Observasi Melalui observasi praktikkan memperoleh data atau informasi secara langsung dari tempat penelitian. 2. Studi literature Melalui studi ini praktikkan memperoleh data atau informasi dengan mengumpulkan, mempelajari dan membaca berbagai referensi baik dari buku, jurnal, makalah dan terutama dari internet. Dan sumber lainnya yang menunjang penyusunan laporan Kerja Praktik ini. 3. Wawancara Melalui wawancara praktikan dapat mengumpulkan data dengan cara mengajukan pertanyaan terhadap narasumber. 4. Analisis Praktikan mengidentifikasi masalah dan memahami system yang ada dan melakukan analisis terhadap data-data tersebut sehingga diketahui kebutuhankebutuhan untuk pembuatan system baru. 5. Implementasi Mengimplementasikan hasil pembuatan website kepada pimpinan/admin agar bisa digunakan untuk membantu menyampaiakan data VCD/DVD kepada konsumen .
Client dan server dengan menggunakan software khusus membentuk sebuah jaringan yang disebut jaringan client-server” (Sutarman, S.Kom, 2003). 2.3 Browser Browser merupakan suatu program yang dirancang untuk mengambil informasiinformasi dari suatu server computer pada jaringan internet. Jadi untuk mengakses internet diperlukan suatu program yaitu Web Browser. 2.4 Programing Web (Web Programming) Menurut Sutarman, S.Kom “Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis atau interaktif. Web statis adalah web yang berisi/menampilkan informasi-informasi yang sifatnya statis (tetap), sedangkan web dinamis adalah web yang menampilkan informasi serta dapat berinteraksi dengan user yang sifatnya dinamis” (Sutarman, S.Kom, 2003). 2.5
Perangkat Pemodelan Sistem a. Context Diagram Contect diagram adalah sebuah diagram sederhana yang menggambarkan hubungan antara entity luar, masukan dan keluaran dari system. b. Diagram Aliran Data (DFD) DFD (Data Flow Diagram) adalah alat analisis terstruktur yang menggambarkan arus data pada suatu sistem secara terstruktur dan jelas dengan menggunakan notasi atau simbol dalam diagram arus data tersebut sehingga dapat membantu komunikasi antara analis sistem dengan pemakai sistem (user) dalam hal pemahaman suatu sistem secara logika dan tingkat kompleksitas dari sistem tersebut.
2.1 Internet Internet adalah sebuah solusi jaringan yang dapat menghubungkan beberapa jaringan lokal yang ada pada suatu daerah, kota, atau bahkan pada sebuah Negara. Tidak hanya itu, dengan adanya fasilitas internet setiap orang dapat melakukan kegiatan mengirim email, cari data, atau bahkan belanja secara online (Sutarman, S.Kom, 2003).
2.6 PHP PHP singkatan dari PHP : Hypertext Preprocessor yaitu bahasa pemrograman web server-site yang bersifat open source. PHP merupakan script yang terintegrasi dengan HTML dan berada pada server (server site HTML embedded scripting). PHP adalah script yang digunakan untuk membuat halaman website yang dinamis.Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini menyebabkan informasi yang diterima oleh client selalu yang terbaru/up to date. (Anhar, ST : 3).
2.2 World Wide Web (www) Menurut Sutarman, S.Kom “World Wide Web adalah jaringan beribu-ribu computer yang dikategorikan menjadi dua :
2.7 MySQL MySQL adalah salah satu jenis database server yang sangat populer, hal ini disebabkan karena MySQL menggunakan
ISSN : 1979-9330 (Print) - 2088-0154 (Online)
49
Journal Speed – Sentra Penelitian Engineering dan Edukasi – Volume 2 No 2 - 2010 - ijns.org
SQL sebagai bahasa dasar untuk mengakses databasenya. MySQL bersifat Open Source, software ini dilengkapi dengan source code (kode yang dipakai untuk membuat MySQL), bentuk executable-nya atau kode yang dapat dijalankan secara langsung dalam sistem operasi . MySQL mempunyai empat instruksi dasar yang sangat mendukung dalam pembentukan sebuah database. Yaitu select, insert, update, dan delete, masing-masing digunakan untuk menampilkan data, menginput atau menambah data, mengubah data, dan menghapus data dalam database (Rizky Apriyanti). 3.1 Hasil Identifikasi Sistem
Studi
b. Sistem akan memberikan atau menampilkan data yang diakses oleh user. c. User dapat melihat Info data VCD/DVD dan Coming soon melalui website, user juga bisa menginputkan kritik dan saran. 3.3 DFD Level 0 website rental VCD/DVD 3 info data coming soon
input data coming soon Data Coming Soon
2 input data vcd dan dvd
info data vcd dan dvd Data VCD dan DVD
1 login
admin
user
Proses Login cek login
Kelayakan 4
Kritik dan Saran input kritik dan saran
kritik saran
Gambar 3. DFD Level 0
Gambar 1. Cara Memberikan Informasi VCD/DVD 3.2 Kerangka Masalah
Keterangan Gambar : a. Keterangan proses 1 : Untuk masuk ke website admin diwajibkan untuk Login. b. Keterangan proses 2 : Admin melakukan input data VCD/DVD, kemudian outputan bisa dilihat oleh user melalui website. c. Keterangan Proses 3 : Admin melakukan input data coming soon, kemudian outputan bisa dilihat oleh user melalui website. d. Keterangan Proses 4 : User meninputkan kritik dan saran, dan untuk outputan bisa dilihat oleh admin melalui website dengan ketentuan admin diwajibkan untuk Login terlebih dahulu. 3.4 DFD Level 1 Input Data VCD/DVD 1
tb_film
data vcd_dvd
1
data vcd atau dvd
info data vcd dan dvd
user
Gambar 2. Kerangka Pemikiran input data vcd dan dvd
3.2 Diagram Konteks 0
admin
login info data vcd dan dvd user
cek login
Website Rental VCD admin info data coming soon dan DVD input data vcd dan dvd
input kritik dan saran
input data coming soon
+
kritik saran Gambar 2. Diagram Contect Keterangan Gambar : a. Admin bertugas memasukkan data VCD/DVD, data Coming soon dan melihat data kritik dan saran.
ISSN : 1979-9330 (Print) - 2088-0154 (Online)
Gambar 4. DFD Level 1
Keterangan Gambar : - Dalam Proses data VCD/DVD, admin menginputkan data VCD/DVD kemudian data tersebut akan disimpan pada table tb_film.
50
Journal Speed – Sentra Penelitian Engineering dan Edukasi – Volume 2 No 2 - 2010 - ijns.org
3.5 DFD Level 2 Data Coming Soon
2
3.8 Strukrur Rancangan Tabel Dibawah ini adalah gambaran isi database db_penyewaan dan dari masingmasing tabel. a. Struktur tabel user Tabel admin adalah digunakan untuk menampung data dari admin pada sistem informasi penyewaan VCD/DVD berbasis web ini. Berikut ini adalah field-field yang dibuat dalam tabel user. Tabel 1. Tabel user
berita data_comingsoon
1
user
Data ComingSoon
info data coming soon
input data coming soon
Nama Field id_user
admin
Gambar 5. DFD Level 2 Keterangan Gambar : - Dalam Proses data coming soon, admin menginputkan data coming soon kemudian data tersebut akan disimpan pada table berita. 3.6 DFD Level 3 Data Kritik dan Saran 3
tamu
data kritik dan saran
input kritik dan saran
user
kritik saran
admin
Gambar 6. DFD Level 3
50
Password
varchar
50
nama_lengkap
Varchar
50
Email
varchar
Jumlah
3.7 Relasi Tabel Website Rental VCD/DVD KATEGORI ID_KATEGORI varchar(20) BERITA NAMA_KATEGORI varchar(50) ID_KATEGORI = ID_KATEGORI ID_BERIT A integer KETERANGAN varchar(50) ID_KATEGORI varchar(20) ID_USER varchar(50) ID_KATEGORI = ID_KATEGORI JUDUL varchar(100) TB_FILM ISI_BERITA long varc har HARI varchar(20) KODE_FILM char(20) TANGGAL date ID_KATEGORI varchar(20) ID_USER = ID_USER JAM time JUDUL_FILM varchar(50) GAMBAR varchar(100) PEMAIN varchar(50) USER NAMA_JENIS varchar(50) ID_USER varchar(50) HARGA_SEWA decimal(20) PASSWORD varchar(50) NAMA_LENGKAP varchar(50) EMAIL varchar(50)
Keterangan
50 200
b. Struktur tabel tb_film Tabel tb_film digunakan untuk menampung dan menyimpan data berbagai jenis Film, dan Game yang natinya akan mengelompokkan Film berdasarkan kategori. Berikut ini adalah field-field yang dibuat dalam tabel tb_film. Tabel 2. Tabel tb_film Nama Field
Tipe Data
kode_film
Char
20
judul_film
Varchar
50
Pemain
varchar
50
id_kategori
varchar
20
nama_jenis
varchar
10
harga_sewa
Double
Jumlah
Keterangan Gambar : - Dalam Proses data kritik dan saran, user menginputkan kritik dan saran kemudian kritik dan saran tersebut akan disimpan pada table tamu.
Size
Varchar
1
Kritik_Saran
Tipe Data
Size
Keterangan
150
c. Struktur tabel kategori Tabel kategori digunakan untuk menampung dan menyimpan kategori VCD/DVD. Berikut ini adalah field-field yang dibuat dalam tabel kategori. Tabel 3. Tabel kategori Nama Field
Tipe Data
id_kategori
int
nama_kategori
varchar
Keterangan
varchar
Jumlah
Size
Keterangan
5 50 50 105
d. Struktur tabel berita Tabel berita disini digunakan untuk menampung dan menyimpan data VCD/DVD coming soon / data VCD/DVD yang akan keluar minggu depan. Berikut ini adalah fieldfield yang dibuat dalam tabel berita.
Gambar 6. Relasi Tabel ISSN : 1979-9330 (Print) - 2088-0154 (Online)
51
Journal Speed – Sentra Penelitian Engineering dan Edukasi – Volume 2 No 2 - 2010 - ijns.org
Tabel 4. Tabel berita Nama Field
Tipe Data
id_berita
Int
id_kategori
Int
id_user
varchar
30
Judul
varchar
100
isi_berita
Text
Hari
varchar
Tanggal
Date
Jam
Time
Gambar
varchar
Counter
int
Jumlah
Size
Keterangan
5 5
Hom
Tentang
-
Hubungi
Relea
Coming
HEADER
20 100 5 265
e. Struktur tabel tamu Tabel tamu digunakan untuk menampung kritik dan saran dari pengunjung web. Tabel 5. Tabel tamu Nama Field Id
Tipe Data Int
Nama
Varchar
50
Email
Varchar
50
Pesan
Text
Jumlah
3.10 Perancang Antarmuka atau Interface a. Halaman Home atau Index Halaman Home berisi tentang informasi VCD/DVD,dan informasi Film yang akan datang.
Size
Keterangan
10
Gambar 8. Rancangan Halaman Home atau Cari Informasi Index VCD/DVD b. Halaman Tentang Kami Halaman Tentang Kami berisi tentang Google Original movie rental pacitan. Gambar 9. Rancangan Halaman Tentang Kami c. Halaman Hubungi Kami Halaman Hubungi Kami berisi tentang informasi alamat, telepon, dan kotak kritik dan saran. Hom
Tentang
Hubungi
Release
Coming
HEADER 110
3.9 Struktur Navigasi Website Struktur navigasi ini diperlukan untuk menentukan alur dari visualisasi dari awal sampai akhir, dimana tampilan utamanya berisi panduan serta link-link yang menghubungkan ke halaman berikutnya. Sehingga pengguna akan mudah menggunakan atau menemukan halaman yang diinginkan. Struktur Navigasinya :
Tentang Google Original Moovie Rental Pacitan
Gambar 10. Rancangan Halaman Hubungi Kami d. Halaman Release Halaman Release berisi tentang informasi data VCD/DVD yang terbaru. Hom
Tentang K i
Hubungi k i
Release
Coming S
HEADER
Data VCD/DVD terbaru
Gambar 11. Rancangan Halaman Release Gambar 7. Struktur Navigasi ISSN : 1979-9330 (Print) - 2088-0154 (Online)
52
Journal Speed – Sentra Penelitian Engineering dan Edukasi – Volume 2 No 2 - 2010 - ijns.org
e. Halaman Coming Soon Halaman Coming Soon berisi tentang informasi VCD/DVD yang akan datang setiap minggunya.
Hom e
Tentang Kami
Hubungi kami
Release
Coming Soon
c. Halaman Hubungi Kami Pada halaman ini digunakankan untuk memberitahukan user alamat, nomer telpon, jadwal pada Google Original Movie Rental Pacitan. Dihalaman ini user juga bias mengirimkan kritik dan saran mengenai pelayanan dalam penyewaan VCD.
HEADER
Coming Soon
Gambar 12. Rancangan Halaman Coming Soon 4
PEMBAHASAN Dibawah ini adalah halaman utama pada Website Pada Google Original Movie Rental Pacitan. a. Halaman Index Pada halaman ini terdapat info data film, game dan software.
Gambar 15. Tampilan Halaman Hubungi Kami
d. Halaman Realese Pada halaman ini berisi tentang data VCD/DVD yang Realese atau yang terbaru
Gambar 16. Tampilan Halaman Release Gambar 13. Tampilan Halaman Utama Wesite
e. Halaman Coming Soon b. Halaman Tentang Kami Pada halaman ini berisi tentang seputar Google Original Movie Rental Pacitan
Gambar 14. Tampilan Halaman Tentang Kami ISSN : 1979-9330 (Print) - 2088-0154 (Online)
Pada halaman ini berisi data info VCD/DVD yang akan datang.
Gambar 17. Tampilan Halaman Coming Soon 53
Journal Speed – Sentra Penelitian Engineering dan Edukasi – Volume 2 No 2 - 2010 - ijns.org
5 KESIMPULAN DAN SARAN a. Kesimpulan 1. Dalam memberikan informasi kepada pelanggan masih kurang maksimal karena dalam proses penyampaian informasi masih menggunakan kertas yang ditempel pada dinding pengumuman. 2. Dengan adanya website ini maka dapat membantu menyampaikan informasi data VCD/DVD kepada konsumen. 3. Dengan menggunakan PHP dan MySql praktikan mendapat kemudahan dalam membuat suatu situs yang dinamis. b. Saran Adapun saran-saran yang bisa disampaikan oleh praktikan untuk perkembangan website selanjutnya bisa digunakan untuk tranksaksi penyewaan dan daftar member secara online.
[2] [3]
[4]
[5] [6]
[7]
[8]
Hakim, Lukmanul. 2009. Trik Rahasia Master PHP. Yogyakarta : Lokomedia. Madcoms. 2006. Mahir Dalam 7 Hari Macromedia Dreamwiver dengan ASP. Yogyakarta : Andi. Riki Sriwijaya. 2003. Sejarah Internet. http://www.ilmukomputer.com/sriwijaya /sejarah-internet. Diakses tanggal 11 Oktober 2011, pukul 10.30 WIB. Rizky Apriyanti. 2009. Tutorial MySQL. http://rpl10rizkyapryanti.wordpress.co m/2009/04/01/pengenalan-mysql/. Diakses tanggal 11 Oktober 2011, pukul 11.15 WIB. S.Kom, Sutarman, 2008. Membangun Aplikasi Web dengan PHP dan MySQL. Yogyakarta : Graha Ilmu. ST, Anhar. 2010. Panduan Menguasai PHP & MySQL Secara Otodidak. Jakarta : Mediakita.
DAFTAR PUSTAKA [1]
Hakim, Lukmanul. 2008. Membongkar Trik Rahasia Para Master PHP. Yogyakarta : Lokomedia.
ISSN : 1979-9330 (Print) - 2088-0154 (Online)
54