Selasa, 29 Januari 2013

APLIKASI E-COMMERCE WWW.KOMPUTERONLINE.COM DENGAN MENGGUNAKAN MYSQL DAN PHP4


Disini saya akan menyimpulkan mengenai sebuah jurnal yang terkait bisnis pada bidang teknologi informasi. Pada jurnal ini akan dijelaskan tentang bagaimana pembuatan website e-commerce www.komputeronline.com dengan menggunakan database server MySQL, pada web server Apache, dan perancangan scripting programming yang menggunakan bahasa scripting PHP4 yang berjalan di sistem operasi Linux.
          Website ini dipergunakan untuk melakukan transaksi penjualan komputer beserta aksesorisnya. Implementasi yang dilakukan pada komputeronline.com antara lain adalah fasilitas shopping mall (shopping cart) untuk end user, dan fasilitas pemeliharaan katalog untuk administrator. Fasilitas-fasilitas untuk end user yang diberikan pada shopping mall antara lain adalah daftar barang berdasarkan kategori dan type, search, account status, dan pada bagian shopping cart user dapat mengubah jumlah barang yang dibeli ataupun membatalkan pembeliannya. Fasilitas untuk admin pada maintenance katalog antara lain adalah search user, maintenance user, melihat transaksi masing-masing user, melihat transaksi hari ini, dan mengubah status suatu transaksi dari ‘pending’ menjadi ‘shipped’.



1. DESAIN DAN IMPLEMENTASI BAGIAN SHOPPING CART

Aplikasi ini dibagi menjadi beberapa sub sistem, yaitu :
a. sub sistem katalog online
b. sub sistem sistem shopping basket (pemesanan)
c. sub sistem check out (pembayaran)
d. sub sistem maintenance

·      Langkah–langkah yang diambil oleh user yang mengunjungi suatu site untuk shopping adalah User baru yang pertama kali datang ke site harus me-registerkan diri terlebih dahulu. User yang telah ter-register dapat meng-otentikasi diri dengan userid dan password yang telah dimiliki. Setelah otentikasi berhasil, user dapat browsing. daftar barang–barang, dan menambahkannya ke dalam shopping cart. Kemudian dapat melihat daftar barang yang ada dalam shopping cart. User juga mungkin mau mengubah jumlah barang atau menghapus barang–barang yang mungkin telah pilih sebelumnya.
·        
          Setelah yakin mau membeli semua barang yang ada di shopping cart, user dapat check out. Check out adalah konfirmasi dari user bahwa dia ingin membeli semua barang yang ada di dalam shopping cart. Setelah user check out, semua barang yang ada dalam shopping cart di input kan ke dalam database, dan barang–barang ini yang nantinya akan diantarkan ke alamat yang diberikan oleh user pada saat waktu registrasi. Setelah check out, user dapat meneruskan shopping atau langsung keluar.
          



Alur Aplikasi Shopping Cart memiliki alur bisnis seperti berikut ini

·    Pertama, user akan dihadapkan dengan sebuah halaman depan yang mengandung pilihan kategori katalog produk yang berupa jenis hardware yang dijual oleh komputeronline.com, misalnya motherboard, processor, VGA card, dan sebagainya.

·         Jika user mengklik salah satu kategori produk, akan muncul halaman catalog produk untuk produk itu.

·        Jika user mengklik pada salah satu type barang yang tertera pada halaman katalog, akan muncul halaman detail tentang barang tersebut yang meliputi type barang yang dipilih, basis, harga, dan lama pengiriman. Pada halaman ini juga terdapat tombol pemesanan yang kemudian akan diproses pada bagian “ Shopping Basket”.

·         Pada shopping basket, resume barangbarang yang telah dipesan oleh user akan ditampilkan dan terdapat link kembali ke katalog maupun langsung ke halaman pembayaran (check out).



SUBSISTEM KATALOG ONLINE

Pada halaman pertama, setelah user yang terdaftar memasukkan user id dan password, akan dilakukan pengecekan ke dalam database komputeronline pada tabel user_profile hal ini dilakukan oleh script login.php. Apabila sudah selesai, user dapat langsung masuk ke halaman Shopping_cart-Home. htm yang menyediakan halaman yang berisi kategori barang yang dijual. Halaman berikutya setelah user berhasil login adalah halaman menu utama yang berisi daftar katalog kategori hardware. komputer yang dijual. Kategori barang yang ada ditampilkan pada sebelah kiri pada di halaman tersebut. Ada link ke halaman katalog produk untuk suatu kategori yang dipilih user. Berikut adalah tampilan dari halaman shopping card.



Selain link–link ke halaman katalog produk, pada halaman ini juga terdapat link ke halaman home (Shopping_cart-Home. htm),halaman account status (account_ status.php), halaman search (Home_search. htm), dan halaman logout (logout.php). Link pada halaman Shopping_cart Home.htm.Link–link ini (link ke kategori barang, home, account status, search,dan logout) terdapat pada setiap halaman yang ada. Hal ini dibuat agar memudahkan user untuk mengakses link –link yang butuhkan. Halaman kategori adalah halaman hasil link dari pilihan kategori yang terdapat pada pada sebelah kiri dari setiap halaman. Halaman kategori berisi tentang kategori barang tertentu, misalnya Home_motherboard. htm yang berisi tentang motherboard apa saja yang disediakan oleh komputeronline. Pada halaman kategori ini user dihadapkan pada pilihan type dari kategori barang tersebut. Sebagai contoh adalah halaman Home_motherboard.htm.




Setelah user memilih dan membeli barang yang cari, dapat melihat daftar barang apa sajakah yang telah beli, dengan menekan tombol display_cart yang ada pada halaman added_items.php. Daftar barang pada display.php yang dipilih untuk di beli oleh user inilah yang dinamakan shopping basket atau shopping cart.


SUBSISTEM SHOPPING MALL
Pertama kali user masuk ke shopping mall akan dihadapkan pada halaman user otentikasi, disini user diminta untuk memasukkan user id dan password masing– masing. Setelah itu user tersebut dapat masuk ke shopping mall dari komputeronline. com. Pada halaman pertama dan halaman selanjutnya user dapat memilih beberapa kategori barang yang disediakan di komputeronline.com. Kategori barang yang disediakan terdapat pada sebelah kiri dari halaman.

Dan setelah user memilih kategori tertentu, user akan dihadapkan pada pilihan type item dari kategori tersebut. Pada halaman ini user dapat langsung membeli barang yang diinginkan hanya dengan menekan tombol beli yang terdapat pada sebelah kiri dari type barang tersebut. Apabila user menekan tombol beli, maka user selanjutnya akan mendapatkan halaman konfirmasi yang berisi type barang dan harga dari barang yang dipilih. Dari halaman ini user dapat kembali melanjutkan belanja barang yang lain ataukah langsung checkout. Setelah selesai belanja, user dapat melihat daftar belanjaannya dengan menekan tombol ‘display cart’ yang ada pada halaman konfirmasi -added_items.php. Pada halaman daftar belanjaan ini user dapat menghapus barang yang ada dalam shopping cartnya, dan user juga dapat mengubah quantity barang yang dibeli. Setelah user selesai memilih barang dan menentukan jumlah barang yang ingin dibeli, user dapat langsung check out dengan menekan tombol ‘check out’ pada halaman added_items.php. Pada halaman check out akan ditampilkan informasi harga barang tiap item dan total biaya keseluruhan dari barang – barang yang dibeli. Informasi ke mana barang akan dikirim dan bagaimana cara pembayaran, juga diinformasikan pada halaman ini.



ACCOUNT STATUS

Fasilitas account status ini dibuat agar user dapat melihat transaksi apa saja yang pernah dilakukannya, kapan, jumlah biaya dari semua transaksi yang pernah dilakukan, apakah barang dari transaksi yang telah dilakukan olehnya telah di kirim oleh pihak komputeronline.com.



MAINTENANCE KATALOG

Fasilitas ini ditujukan untuk administrator web. Oleh karena itu tidak sembarang user boleh masuk ke fasilitas ini, sehingga pada fasilitas ini sebelum masuk user harus memasukkan user id dan passwordnya terlebih dahulu. Apabila sudah terotentikasi dengan benar maka user baru dapat masuk. Setelah masuk ke fasilitas maintenance katalog akan terdapat beberapa pilihan main menu. Yaitu User Records, Transactions, Search for user, dan Logout. Pada fasilitas user records, administrator dapat menghapus user atau menampilkan transaksi–transaksi yang pernah dilakukan oleh seorang user. Fasilitas transactions, fasilitas dapat ini menampilkan semua transaksi yang terjadi pada hari itu dan juga fasilitas memperbolehkan administrator untuk mengubah status dari suatu transaksi, dari pending menjadi shipped, apabila barang telah dikirimkan ke user yang bersangkutan.




KESIMPULAN

Keistimewaan dari rancangan aplikasi pada komputeronline.com antara lain adalah rancangan pada bagian search item, fasilitas search pada komputeronline. com mempunyai banyak pilihan sehingga user yang ingin melakukan search item dapat mencari barang secara lebih spesifik. Sedangkan kekurangan dari rancangan aplikasi pada komputeronline. com antara lain adalah pada system pembayaran yang belum menggunakan credit card, juga alamat pengiriman yang belum dapat diubah harus sesuai dengan alamat user itu sendiri.

Database server dan scripting program PHP4 dapat berjalan dengan baik tanpa ada masalah, karena pada database komputeronline.com yang menggunakan database server MySQL ini, sudah pernah dilakukan percobaan, yaitu 17 orang user yang masuk secara kurang lebih bersamaan, mengakses fasilitas database shopping mall.

Tidak ada komentar:

Posting Komentar