• Tidak ada hasil yang ditemukan

PERANCANGAN TOKO ONLINE BERBASIS WEB PADA TOKO BING-KISS-AN MENGGUNAKAN PHP DAN MYSQL 5.0.1B. Fery Juni Ismarianto*), Sukarni**)

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN TOKO ONLINE BERBASIS WEB PADA TOKO BING-KISS-AN MENGGUNAKAN PHP DAN MYSQL 5.0.1B. Fery Juni Ismarianto*), Sukarni**)"

Copied!
8
0
0

Teks penuh

(1)

PERANCANGAN TOKO ONLINE BERBASIS WEB PADA TOKO BING-KISS-AN MENGGUNAKAN PHP 5.2.6 DAN MYSQL 5.0.1B

Fery Juni Ismarianto*), Sukarni**) ABSTRAK

Internet adalah salah satu produk teknologi yang mengalami perkembangan yang sangat pesat. Perkembangan yang kemudian mempengaruhi sistem dan tatanan hidup dan/atau menciptakan kebiasaan baru yang serba daring atau online. Salah satunya adalah

e-commerce atau perdagangan online atau kadang juga disebut bisnis online. E-commerce

merupakan sistem baru bagi pelaku bisnis untuk memanfaatkan teknologi, khususnya teknologi informasi, agar lebih efektif dan efisien dalam bertransaksi secara online dengan website sebagai medianya. Kemunculan e-commerce mungkin juga didasari keinginan untuk mengatasi rintangan waktu dan ruang yang selama ini menjadi masalah pada sistem penjualan secara konvensional atau offline. Toko Bing-Kiss-An merupakan sebuah toko kecil yang menjual buku-buku, baik baru dan bekas dan beberapa jenis suvenir, seperti mug, botol minum, totebag, dan buku notes. Meskipun produknya terbilang bagus, toko ini belum memiliki website toko online yang memungkinkannya berkembang dan dikenal lebih luas.

Kata kunci : Toko Bing-Kiss-An, E-Commerce, Toko Online, Online Store, Belanja Online, Bisnis Online, Berbasis Web, Website, PHP, MySQL.

PENDAHULUAN

Internet hingga detik ini mengalami perkembangan yang paling pesat dibanding teknologi-teknologi lainnya. Bila dulunya internet hanya digunakan untuk berbagi informasi, kini internet juga digunakan untuk berbagai macam hal. Salah satunya adalah di bidang perdagangan atau yang biasa dikenal global dengan istilah e-commerce. Munculnya internet, menambah cara baru dalam bertransaksi. Penjual dan pembeli tidak perlu lagi bertemu muka secara langsung. Begitu pula cara berpromosi. Dengan adanya internet, yang terkenal mudah sekali diakses di manapun dan kapanpun, kemungkinan untuk memasarkan sebuah produk ke tempat yang lebih luas, tidak hanya daerah asal produk, menjadi lebih besar.

Bila diibaratkan sebagai sebuah tempat, internet merupakan sebuah tempat maha luas yang tidak memiliki garis batas dan berisi beragam informasi, dari informasi yang mungkin remeh bagi sebagian orang, hingga informasi yang amat sangat berguna dan bisa jadi mengubah persepsi seseorang. Waktu juga seolah tak pernah menjamahnya, atau dengan kata lain waktu seakan-akan tak pernah menjadi bagian dari internet.

Kendati ketiadaan batas akan tempat dan waktu tersebut merupakan salah satu kelebihan dari internet, kelebihan itu juga membuat internet rentan akan berbagai ancaman. Itu artinya, demi memberikan rasa aman dan nyaman baik bagi penjual dan pembeli, sudah sepatutnya sebuah toko online dilengkapi dengan beberapa keamanan guna mencegah tangan-tangan mereka yang berniat kurang baik.

RUMUSAN MASALAH

Bagaimana merancang dan mengimplementasikan pemrograman PHP berbasis web pada toko online Bing-Kiss-An dengan menggunakan PHP dan MySQL?

(2)

a. Sistem yang didesain dan diimplementasikan hanya sebagai referensi, bukan pilihan utama dalam proses transaksi antara penjual dan pembeli.

b. Pemrograman pada sistem menggunakan PHP 5.2.6 dan database MySQL 5.0.51b

c. Sistem yang didesain dan diimplementasikan ini belum sepenuhnya sempurna namun masih perlu penyempurnaan dan pengembangan lebih lanjut.

TUJUAN PENELITIAN

Merancang dan mengimplementasikan pemrograman PHP berbasis web pada toko online Bing-Kiss-An dengan menggunakan PHP dan MySQL

LANDASAN TEORI Pengertian E-Commerce

E-Commerce merupakan satu set dinamis teknologi, aplikasi, dan proses bisnis yang menghubungkan perusahaan, konsumen, dan komunitas tertentu melalui transaksi elektronik dan perdagangan barang, pelayanan, dan informasi yang dilakukan secara elektronik.

PHP

PHP atau yang memiliki kepanjangan Personal Home Page Hypertext Prepocessor merupakan suatu bahasa pemrograman yang difungsikan untuk membangun suatu website dinamis. PHP menyatu dengan kode HTML, maksudnya adalah beda kondisi. HTML digunakan sebagai pembangun atau pondasi dari kerangka layout web, sedangkan PHP difungsikan sebagai prosesnya sehingga dengan adanya PHP tersebut, web jadi mudah di-maintenance. PHP dibuat pertama kali oleh seorang warga negara Denmark yaitu Rasmus Lerdorf, yang pada awalnya dibuat untuk menghitung jumlah pengunjung pada homepage-nya (Leon Atkinson, 2003).

Arsitektur Aplikasi Web

Dalam aplikasi berbasis web dikenal suatu konsep multi-tier application. Multi-tier application adalah aplikasi yang dibagi menjadi beberapa bagian yang menjalankan fungsi masing-masing. Secara umum, ada tiga bagian utama dari multi tier application:

Halaman HTML File pemroses (PHP) Input User Output Data Query command Query result

Client side presentation Server side business logic Backend storage

Basisdata (MySQL) Gambar 2.1 Konsep multi-tier application (Endy Muhardin, 2003)

(3)

1. Kecepatan dan kemudahan

Dengan kemampuan basis data dalam mengelompokkan dan mengurutkan data, proses pengambilam data dapat dilakukan dengan cepat dan mudah.

2. Efisiensi ruang penyimpanan

Basis data dapat mengurangi redudansi dan inkonsitensi data. 3. Kebersamaan pemakai

Data cukup disediakan oleh sebuah basis data dan semua pengguna bisa mengakases data tersebut sesuai dengan keperluannya.

4. Pemusatan kontrol data

Satu basis data untuk banyak keperluan dan semua pengguna, maka pengontrolan terhadap data cukup dilakukan di satu tempat saja.

5. Keamanan

Kebanyakan DBMS dilengkapi dengan fasilitas manajemen pengguna yang akan menjamin keamanan dalam mengkases data sesuai kepentingan dan posisinya. 6. Ketersediaan

Dengan basis data, kegiatan backup data jadi lebih mudah. Memilah-milah data mana yang masih diperlukan atau dipindah di tempat lain.

7. Keakuratan

Perancangan yang benar dapat meningkatkan keakuratan data. 8. Kemudahan dalam pembuatan program aplikasi baru

Dengan basis data, pembangunan aplikasi tidak lagi direpotkan urusan penyimpanan data, tetapi cukup mengatur interface untuk pengguna.

9. Pemakaian secara langsung

DBMS menyediakan fasilitas untuk melihat data secara langsung. 10. Kebebasan data

Bila ingin merubah datar, kita hanya perlu melakukannya di level DBMS, tanpa harus membongkar kembali program aplikasi yang sudah selesai dibuat.

MySQL

MySQL merupakan perangkat lunak database paling populer di dunia. MySQL sering digunakan karena performa query dari database yang bisa dikatakan paling cepat dan bisa dibilang jarang bermasalah. Dan yang lebih hebat lagi, MySQL merupakan software open source yang itu artinya bebas digunakan untuk keperluan apa saja bahkan komersil. ANALISIS DAN PERANCANGAN

Pengguna aplikasi toko online berbasis web digolongkan menjadi 3 yaitu: 1. Pengunjung

2. Member/Pembeli 3. Admin/Penjual

(4)

PERANCANGAN

Gambar 3. 1 Diagram Konteks

(5)

Gambar 3. 3 ERD Nama tabel: Produk

Tabel Kolom Type Size Keterangan

idbrg int 3 ID barang

tgl varchar 30 Tanggal produk masuk

namabrg varchar 50 Nama barang

Spek text - Spesifikasi barang

ukuran varchar 3 Ukuran

hargabrg int 7 Harga barang

stok int 2 Stok barang

gmbar varchar 255 Gambar barang

Fungsi: Untuk menambahkan produk dijual yang ditampilkan Nama tabel: Member

Nama Kolom Tipe Size Keterangan

id int 5 Nomor pelanggan

nama varchar 50 Nama pelanggan

user varchar 20 Username pelanggan

email varchar 50 Email pelanggan

pass varchar 70 Sandi pelanggan

(6)

alamat text - Alamat pelanggan kota varchar 50 Kota domisili pelanggan kodepos varchar 15 Kodepos domisili pelanggan provinsi varchar 50 Provinsi domisili pelanggan telpon varchar 15 Nomor telpon pelanggan Fungsi: Untuk menyimpan data member untuk keperluan login dan pemesanan barang IMPLEMENTASI DAN PENGUJIAN

(7)

Gambar 4.3 Shopping chart

Gambar 4.4 Rincian Transaksi

(8)

KESIMPULAN

1. Telah dirancang sebuah aplikasi toko online berbasis web dengan menggunakan PHP sebagai bahasa pemogramannya dan MySQL sebagai databasenya, yang dapat memenuhi kebutuhan baik pengguna (konsumen) maupun penjual dalam melakukan kegiatan jual beli atau transaksi, dan khusus bagi konsumen untuk mencaritahu ketersediaan barang tanpa perlu repot mendatangi tokonya langsung.

2. Bahwa pemrograman PHP telah diimplementasikan pada website toko online Bing-Kiss-An yang berbasis web.

SARAN

1. Dari segi keamanan, keamanan aplikasi toko online ini masih perlu ditingkatkan. Dari segi data, aplikasi ini masih kekurangan data tarif pengiriman. Seperti yang kita tahu, tarif pengiriman tiap kota tidaklah sama.

2. Dari segi konfirmasi, pelanggan masih diharuskan mengirimkan bukti pembayaran melalui email. Mungkin di masa yang akan datang akan dikembangkan lagi sehingga pelanggan bisa melaporkan bukti pembayaran tidak secara terpisah, tetapi langsung di aplikasi toko online.

3. Dari segi fungsionalitas, mungkin di masa yang akan datang bisa ditambahkan keterangan stok barang yang bisa bertambah dan berkurang secara otomatis.

*),**) Staf Pengajar Sekolah Tinggi Teknologi POMOSDA Daftar Pustaka

Digdo Girindro Pringgo, Analisis Serangan dan Keamanan pada Aplikasi Web, Jakarta: Elex Media Komputindo, 2012.

Kurniawan Rulianto, 54 Trik Tersembunyi PHP, Palembang: Maxikom, Palembang, 2007. Kusrini, Strategi Perancangan dan Pengelolaan Basis Data, Yogyakarta : Andi Offset, 2000. Muzaki Ahmad, Skripsi: Perancangan Aplikasi Sistem Informasi Akademik Berbasis Web

Menggunakan PHP dan MYSQL, 2008.

Nugroho Bunafit, Trik dan Rahasia: Membuat Aplikasi Web Dengan PHP, Yogyakarta: Gava Media, 2007.

Pramono Andi, dan Syafii. M, Kolaborasi Flash, Dreamweaver dan PHP Untuk Aplikasi Website, Yogyakarta: C.V. Andi, 2005.

Priyo Utomo Eko, ST, 125 Tips: Menguasai Bahasa PHP, Bandung: C.V. Yrama Widya, 2008. Sholkan Ahmad, Skripsi: Rancangan Aplikasi Sistem Administrasi Budidaya Kambing Etawa

Di Pomosda Menggunakan Php Dan Mysql, 2013.

Sitorus Imzen, Panduan Mudah Menjadi Programmer Web: Menggunakan HTML, xHTML dan CSS3, Yogyakarta: C.V. Andi, 2012.

Gambar

Gambar 2.1 Konsep multi-tier application (Endy Muhardin, 2003)
Gambar 3. 2 DFD level 0
Gambar 3. 3 ERD  Nama tabel: Produk
Gambar 4.1 Halaman utama situs
+2

Referensi

Dokumen terkait

Untuk menangani permasalahan ren- dahnya pemahaman konsep materi uang pada siswa kelas III B SDIT MTA Gemolong ter- sebut, diperlukan adanya alternatif yang da-

SASARAN PRIORITAS PEMBANGUNAN : 3.1 Meningkatnya jumlah rumah layak huni serta meningkatnya kualitas lingkungan perumahan.

[r]

Sistem Informasi geografis Untuk Pengelolaan Bentang Lahan Berbasis Sumber Daya Alam Buku 1 Sistem Informasi Geografis dan Pengindraan Jauh Menggunakan ILWIS Open Source..

Penelitian ini bertujuan untuk menguji secara empiris pengaruh penerapan sistem informasi akuntansi, komunikasi internal, dan kompensasi terhadap kinerja karyawan pada Usaha

RC4 + Cipher yang digunakan pada proses enkripsi, kolom C2 adalah hasil enkripsi kedua yang diperoleh dengan menggunakan algoritma RC4 + Cipher. Rata-rata yang diperoleh

Dengan demikian maka hipotesis yang menyatakan bahwa: “ Secara simultan Pengaruh Kapasitas Sumber Daya Manusia, Pemanfaatan Teknologi Sistem Informasi Manajemen

Perancangan Aplikasi Pembelajaran Kriptografi Kunci Publik ElGamal Untuk Mahasiswa. Universitas