Pengembangan Website Online Bookshop Dengan Menggunakan PHP dan MySQL. 1)Triana Pamungkas, Program Studi/Jurusan Sistem Informasi, Universitas Gunadarma Jakarta, email: triana_pamungkas@yahoo.com telp : 021-91269131/ 021-92583097 2) Universitas Gunadarma, Jakarta Indonesia, email: triana_pamungkas@gunadarma.ac.id Abstrak : Pada dunia retail keberadaan internet pada saat ini sangat bermanfaat, selain sebagai media promosi juga dapat digunakan untuk sarana transaksi belanja secara elektronik atau yang lebih dikenal dengan istilah E-Commerce. Aplikasi ini berjalan diatas teknologi internet, sehingga dapat diakses oleh pelanggan dari berbagai tempat diseluruh dunia. Aplikasi ini meliputi kegiatan-kegiatan berupa Informasi Cabang Toko Buku dan Data Stok Buku, Informasi Produk Buku Terbaru, Informasi Berita Terbaru, Informasi Buku Tamu, Informasi Forum, Informasi Polling, Informasi Tata Cara Pembayaran dan Proses Pengiriman Produk Buku, Informasi Account Pelanggan dan Proses Pemesanan Produk Buku. Secara sederhana aplikasi ini dapat melakukan pemesanan lebih cepat, menghemat biaya dan waktu bagi kedua pihak. Penggunaan bahasa pemrograman PHP dan database MySQL sangat mendukung pembuatan Website Sulthan Moslem Bookstore. Kata Kunci: MySQL, PHP, Sulthan Moslem Bookstore, UML, Website 1. Latar Belakang Seperti kita ketahui bersama bahwa sistem belanja pada saat ini sudah menggunakan sistem komputerisasi, baik dari sisi aplikasi ataupun promosi. E-Commerce pada saat ini sudah banyak digunakan sebagai media transaksi karena sangat bermanfaat bagi konsumen untuk menghemat waktu, biaya dan kepastian akan suatu produk. Kelemahan website e-commerce yang ada pada saat ini yaitu hanya melayani pembelian secara terhubung, informasi akan produk buku ditoko buku terdekat dengan konsumen tidak ada sehingga konsumen hanya dapat melakukan transaksi secara terhubung. Untuk permasalahan tersebut disini kami ingin mengetengahkan suatu wacana dalam mengatasi hal tersebut, yaitu Pengembangan Website Online Bookshop. Diharapkan dengan ini dapat menjadi solusi yang tepat bagi konsumen untuk mendapatkan kepastian informasi produk buku dicabang toko buku sehingga dapat membantu konsumen untuk membeli produk buku tersebut secara terhubung atau datang langsung ke cabang toko buku yang bersangkutan. 2. Perumusan Masalah Untuk lebih memfokuskan ruang lingkup yang akan dibahas dalam penulisan proposal skripsi ini akan dibahas adalah Bagaimana mengembangkan Website Online Bookshop ini sehingga memudahkan konsumen dalam transaksi pemesanan dan pembelian buku, baik secara terhubung ataupun langsung. Konsumen dapat mengetahui buku apa saja yang dijual, harga yang harus dibayarkan untuk mendapatkan buku tersebut dan ada di cabang mana saja buku tersebut tersedia, serta dilengkapi dengan stok buku tersebut. 3. Tujuan Penelitian Adapun tujuan dari penelitian ini adalah: Memudahkan seseorang untuk mengetahui informasi buku-buku dan melakukan transaksi pemesanan dan pembelian produk buku secara terhubung.
4. Metode Penelitian Kegiatan penelitian ini dilakukan dengan menggunakan 2 (dua) metode yaitu : a. Metode Pengumpulan Data Pengumpulan data dilakukan dengan cara: 1) Dokumentasi - Data produk buku berbentuk digital yang terdapat dibuku 2) Observasi - Pengamatan situs-situs e-commerce yang sudah ada seperti ; amazon.com, bukukita.com b. Metode Pendekatan Sistem Dalam penyusunan website ini digunakan beberapa tahap yaitu : 1) Perencaan Sistem Melakukan analisis kebutuhan untuk menghasilkan spesifikasi kebutuhan website. 2) Desain Membuat desain terhadap rancangan aplikasi antara lain : Desain proses melalui : - Use Case Diagram - Bagan berjenjang (Hirarchy Chart) Desain basis data meliputi : - Activity Diagram - Class Diagram - Componen Diagram - Desain Interface website 3) Pengkodean Dalam tahap ini dibuatkan kode program terhadap desain sistem yang telah dirancang dengan menggunakan bahasa pemrograman php. 4) Uji Coba Sebelum finishing, dilakukan percobaan terhadap sistem yang telah dirancang, sebelum nantinya diupload. 5) Implementasi Dalam tahapan ini website yang sudah dibuat di upload ke hosting yang telah dibuat. Pada kesempatan ini penulis menggunakan hosting gratis di www.ueuo.com 5. Hasil dan Pembahasan Website berjalan diatas teknologi internet, sehingga dapat diakses oleh pelanggan dari berbagai tempat diseluruh dunia. Selain berfungsi sebagai media belanja elektronik (e-commerce) website ini juga berfungsi sebagai media informasi produk buku dicabang toko buku, sehingga konsumen dapat mengetahui stok produk buku dicabang toko yang dituju. Layanan Website Sulthan Moslem Bookstore Setelah proses unggah selesai, maka website ini sudah dapat beroperasi. Berikut ini merupakan contoh transaksi yang dilakukan. Ketikkan alamat http://onbooks.freevar.com di kolom alamat aplikasi browser, kemudian klik icon Go. Bila sukses maka tampak halaman website Sulthan Moslem Bookstore seperti pada gambar 1.0: Gambar1.0. Index.php Tekan tombol Masuk untuk mengakses halaman utama. Tampilannya terlihat pada gambar 1.1: Gambar 1.1. Serambi.php
Pada halaman ini pengunjung dapat mencari buku dengan beberapa pilihan yaitu: 1. Memilih buku berdasarkan nama pengarang buku yang diinginkan. Pengunjung dapat memilih berdasarkan abjad yang disediakan. buku yang diinginkan. Sebagai contoh masukkan kata fatwa pada kolom pencarian. Bila kata kunci ditemukan terlihat pada gambar 1.5: Gambar 1.2. Penulis.php 2. Memilih buku berdasarkan nama penerbit buku yang diinginkan. Pengunjung dapat memilih berdasarkan abjad yang disediakan. Gambar 1.5. Cari.php Pilih nama produk buku yang diinginkan, lalu muncul tampilan detail dari produk yang dipilih. Terdapat juga tautan ke cabang toko buku dan jumlah stoknya. Setiap produk buku tersebut terdapat di lebih dari satu cabang toko buku, dan mempunyai jumlah stok yang berbeda-beda tiap tokonya. Tampilannya terlihat pada gambar 1.6: Gambar 1.3. Penerbit.php 3. Memilih buku dari daftar koleksi buku yang disediakan. Pengunjung dapat memilih berdasarkan abjad yang disediakan. Gambar 1.4. Koleksi.php 4. Memilih buku berdasarkan kata kunci yang dimasukkan di kolom pencarian. Kata kunci seperti : nama penulis, nama penerbit, judul Gambar 1.6. Viewdetail.php Bila kita ingin melakukan pemesanan, maka dapat menekan tombol beli dan akan masuk ke halaman sc_basket.php. Transaksi yang sudah dipesan akan disimpan sementara dan pembeli juga dapat merubah jumlah pesanan, bila jumlah pesanan 0, maka otomatis data pesanan barang tersebut batal. Lakukan pemesanan produk lainnya, bila sudah maka tampilannya terlihat pada gambar 1.7:
Tekan tombol Daftar Pelanggan untuk mendaftar. Login pengguna dengan username dan password yang telah dimiliki. Bila sukses, maka pengguna akan masuk ke menu pengguna. Berikut ini tampilannya terlihat pada gambar 1.10: Gambar 1.7. Sc_basket.php Klik tautan [ PEMBAYARAN] untuk masuk ke menu pengguna.. Bila pengunjung belum terdaftar sebagai pengguna, maka transaksi tidak dapat dilanjutkan dan dikirim. Berikut ini tampilan login pengguna terlihat pada gambar 1.8: Gambar 1.8. Registrasi.php Bila ingin mendaftar, pengunjung dapat memilih link Daftar User Baru. Data yang dimasukkan waktu registrasi sebagai pengguna akan digunakan pada saat pengiriman data pesanan produk buku. Tampilannya terlihat pada gambar 1.9: Gambar 1.10. Menuuser.php Untuk melanjutkan pengiriman data transaksi pilih menu Lanjut Transaksi, maka akan terlihat data lengkap pengguna. Bila ada perubahan data, maka pengguna dapat menggantinya, tekan tombol Proses buku untuk melanjutkan. Formulir pemesanan lengkap dan data transaksi dapat dilihat dan siap dikirim pengguna. Tampilannya dapat di lihat pada gambar 1.11: Gambar 1.9. Registrasi Pengguna Baru Gambar 1.11. Formulir Pemesanan Lengkap Tekan tombol KIRIM PEMESANAN untuk melanjutkan pengiriman data transaksi ke email sulthanmoslembookstore@yahoo.com. Bila pengiriman data berhasil akan ditampilkan pesan Terima kasih Anda telah membeli produk-produk kami. Proses pembayaran dan pengiriman akan kami informasikan kepada Anda melalui surat elektronik kami: (sulthanmoslembookstore@yahoo
.com) ke alamat surat elektronik anda. Salam, Internet Markating :: TOKO BUKU SULTHAN MOSLEM BOOKSTORE. Bagian marketing akan menerima e-mail pemesanan pengguna dari website Sulthan Moslem Bookstore. Berikut ini tampilannya terlihat pada gambar 1.12: produk yang dipesan untuk dikirim. Berikut ini tampilan email yang diterima dari pengguna: Gambar 1.12. E-mail Transaksi Pemesanan Data pemesanan ini akan disamakan dengan data transaksi yang ada di basis data website. Bila sama maka transaksi benar, lalu surat elektronik tersebut akan dikirim ulang ke pengguna sebagai bukti pemesanan produk. Berikut ini tampilannya: Gambar 1.15. Konfirmasi Pembayaran Pengguna Setelah dikonfirmasi ke bagian keuangan data transfer dari pengguna benar sudah masuk, maka administrator kemudian memasukkan data Transaksi berupa, nama bank, nomor rekening, dan mengubah status transaksi. Berikut ini tampilannya: Gambar 1.13. Data Transaksi di Halaman Admin Berikut ini tampilan email transaksi pemesanan yang dikirim ulang ke surat elektronik pengguna sebagai bukti pemesanan: Gambar 1.16. Perubahan Status Transaksi Setelah itu data produk yang dipesan baru dapat dimasukkan ke basis data. Berikut beberapa macam laporan transaksi yang disediakan: Gambar 1.17. Laporan Transaksi Per-Nomor Gambar 1.18. Laporan Transaksi Per-Status Gambar 1.14. Pengiriman Ulang Data Transaksi Setelah pengguna menyelesaikan pembayaran, maka pengguna menginformasikan bahwa pembayaran sudah dilakukan dan segera dikirim Gambar 1.19. Laporan Transaksi Per-Tanggal
Tampilannya laporan secara detail sebagai berikut: Gambar 1.20. Laporan Detail Pengguna juga dapat melihat laporan transaksi di halaman menuuser.php Tampilannya terlihat pada gambar 1.21: Gambar 1.21. Laporan Transaksi Pengguna Tekan LIHAT dan masukkan ID UNIK yang ada di email pengguna. Bila sukses maka tampilannya terlihat pada gambar 1.22: Gambar 3.22. Laporan Transaksi Detail Pengguna 6. Kesimpulan Telah berhasil dikembangkan Website Sulthan Moslem Bookstore yang memuat informasi mengenai produk buku dan nama toko buku. Di website ini juga dilengkapi dengan fungsi tambahan seperti forum, buku tamu, kontak e- mail, berita, dan polling. Fungsi tersebut dapat digunakan sebagai media promosi produk baru, melihat keinginan konsumen, dan sebagai pedoman untuk pemasangan iklan oleh pihak sponsor. Pemesanan buku dapat langsung dilakukan melalui website Sulthan Moslem Bookstore dan pengiriman barang akan segera dilakukan setelah konsumen menelpon, mengirim email bukti transfer pembayaran pemesanan tersebut. Sebagai hasil implementasinya maka kita dapat melihat website yang sudah diunggah di alamat http://onbooks.freevar.com dengan total pengunjung sebanyak 46 orang, yang mengisi buku tamu sebanyak 11 orang dan pengguna sebanyak 3 orang. Terdapat pula data pemesanan buku sebanyak 3 transaksi, yang 2 sudah diproses dengan total pembayaran Rp 126.000,- sedangkan 1 transaksi lagi belum menyelesaikan pembayaran. 7. Rujukan [1] Betha Sidik, MySQL Untuk Pengguna, Administrator, dan Pengembang Aplikasi Web, Penerbit Informatika Bandung, Bandung, 2003. [2] Bunafit Nugroho, Membuat Sistem Informasi Penjualan Berbasis Web dengan PHP dan MySQL, Penerbit Gava Media, Yogyakarta, 2008. [3] Dian Andriana, Pengenalan pemrograman E- Commerce dengan PHP dan MySQL, http://ilmukomputer.com/2006/08/25/pemrograman -e-commerce dengan-php dan-mysql/, 24 Juni 2008. [4] Haris Supriansyah & Kartoyo, 30 Menit Menjadi Web Master, Oase Media, Jakarta, 2007. [5] Harris, Andy, PHP / MySQL Programming for the Absolute Beginner, Premier Press, 2003. [6] Jack Febrian, Kamus Komputer dan Teknologi Informasi, Penerbit Informatika Bandung, Bandung, 2004. [7] URL: http://www.programmersheaven.com /zone39/index.htm, 24 Juni 2008. [8] URL: http://www.sentralweb.com/ jbptgunadarma-gdl-cource-2004-suryariniw -55-sim1-eco-e.pdf, 2004.