TUGAS
SOFTKILL
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.
0 komentar:
Posting Komentar