APLIKASI E-COMMERCE
POLITEKNIK TELKOM BANDUNG 2009
Penyusun & Editor Ade Hendraputra Arif Budiyono Bayu Erfianto Wardani Muhamad
Dilarang menerbitkan kembali, menyebarluaskan atau menyimpan baik sebagian maupun seluruh isi buku dalam bentuk dan dengan cara apapun tanpa izin tertulis dari Politeknik Telkom. Hak cipta dilindungi undang-undang. No part of this document may be copied, reproduced, printed, distributed, modified, removed and amended in any form by any means without prior written authorization of Telkom Polytechnic. Copyright @ 2009 Telkom Polytechnic. All rights reserved ii
Politeknik Telkom
Aplikasi E-Commerce
KATA PENGANTAR Assalamu‟alaikum Wr. Wb Segala puji bagi Allah SWT karena dengan karunia-Nya courseware ini dapat diselesaikan. Atas nama Politeknik Telkom, kami sangat menghargai dan ingin menyampaikan terima kasih kepada penulis, penerjemah dan penyunting yang telah memberikan tenaga, pikiran, dan waktu sehingga courseware ini dapat tersusun. Tak ada gading yang tak retak, di dunia ini tidak ada yang sempurna, oleh karena itu kami harapkan para pengguna buku ini dapat memberikan masukan perbaikan demi pengembangan selanjutnya. Semoga courseware ini dapat memberikan manfaat dan membantu seluruh Sivitas Akademika Politeknik Telkom dalam memahami dan mengikuti materi perkuliahan di Politeknik Telkom. Amin. Wassalamu‟alaikum Wr. Wb. Bandung, Maret 2009
Christanto Triwibisono Wakil Direktur I Bidang Akademik & Pengembangan
iii
Politeknik Telkom
Aplikasi E-Commerce
DAFTAR ISI KATA PENGANTAR ..................................................................... iii DAFTAR ISI .................................................................................... iv DAFTAR TABEL ........................................................................... vii DAFTAR GAMBAR ...................................................................... viii 1 Pendahuluan ........................................................................ 1-1 1.1 Beberapa Definisi dan Konsep Tentang E-Commerce ......................... 1-2 1.2 E-commerce Framework .............................................................................. 1-3 1.3 Model-model E-Commerce ..................................................................... 1-5 1.4 Konsep Berbelanja di E-commerce .......................................................... 1-6 1.4.1 Aktifitas Dalam E-commerce ................................................................... 1-7 1.4.2 Online Catalog ............................................................................................ 1-8 1.5 Proses Transaksi dan Pembayaran di Internet ................................... 1-10 2 E-Business Model ................................................................ 2-1 2.1 Spektrum Value e-Business ...................................................................... 2-2 2.1.1 Efficiency ........................................................................................................ 2-3 2.1.2 Effectiveness .................................................................................................. 2-3 2.1.3 Reach 2-3 2.1.4 Structure ........................................................................................................ 2-4 2.1.5 Opportunity ................................................................................................... 2-4 2.2 Empat Tahap Evolusi e-business ............................................................. 2-5 2.2.1 Tahap Inform ............................................................................................... 2-6 2.2.2 Tahap Automate........................................................................................... 2-7 2.2.3 Tahap Integrate ............................................................................................ 2-7 2.2.4 Tahap Reinvent ............................................................................................. 2-8 2.3 Model dan Arsitektur Aplikasi e-business ............................................ 2-9 2.4 Delapan Alternatif Model e-business ................................................... 2-12 2.5 Obyektif dan Kunci Keberhasilan Model e-Business ......................... 2-13 2.6 Kunci Keberhasilan dan Kompetensi Inti ............................................ 2-16 3 Bisnis Model dan Bisnis Proses E-Commerce ................... 3-1 3.1 E-Commerce Business Model ................................................................. 3-2 3.1.1 Business to Consumer .............................................................................. 3-4 3.1.2 Business to Busniess ..................................................................................... 3-5 3.2 Supply Chain ................................................................................................. 3-7 3.3 Business Process ........................................................................................ 3-9 3.4 Revenue Model .......................................................................................... 3-11 4 Infrastruktur Jaringan ......................................................... 4-1 iv
Politeknik Telkom
4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 5 5.1 5.1.1 5.1.2 5.2 5.2.1 5.2.2 5.2.3 5.3 5.4 5.4.1 5.4.2 5.4.3 5.4.4 5.4.5 5.4.6 5.4.7 5.5 5.6 5.6.1 6 6.1 6.1.1 6.2 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.2.6 6.2.7 6.2.8
Aplikasi E-Commerce
Internet......................................................................................................... 4-2 Internet Options ........................................................................................ 4-4 Markup Language ........................................................................................ 4-6 Generasi Keempat ................................................................................... 4-10 Client Server Model ................................................................................ 4-15 Web Server ............................................................................................... 4-17 Web Server Software and Tools .......................................................... 4-19 Web Server Hardware ........................................................................... 4-21 Mobile Commerce (M-Commerce) ....................................... 5-1 Mengenai Mobile Commerce ...................................................................... 5-2 Definisi Mobile Commerce ......................................................................... 5-2 Keuntungan dan Kerugian M-Commerce................................................ 5-4 Mobile Computing ........................................................................................ 5-5 Terminologi Dasar Mobile Computing .................................................... 5-6 Perkembangan Teknologi Seluler ........................................................... 5-7 Infrastruktur Mobile Computing .............................................................. 5-11 Pembangunan Isi (Content) Aplikasi Mobile Commerce ...................... 5-14 Model Bisnis Mobile Commerce .............................................................. 5-16 Layanan Keuangan (Financial Service) .................................................... 5-16 Belanja (Shopping) ..................................................................................... 5-17 Iklan (Advertising)....................................................................................... 5-17 Mobile Portal ............................................................................................... 5-17 Mobile B2B ................................................................................................. 5-18 Mobile B2C ................................................................................................. 5-18 Location Based Commerce (L-Commerce) .............................................. 5-19 Mobile ebusiness : Mobile Banking ........................................................... 5-21 WAP (Wireless Application Protocol) ...................................................... 5-22 Arsitektur WAP ....................................................................................... 5-23 Membangun Website E-commerce ..................................... 6-1 Perancangan Bisnis Model ........................................................................ 6-2 Komponen Lojik Aplikasi e-commerce ................................................... 6-2 Siklus Hidup Pembangunan dan Pengelolaan e-Commerce .............. 6-4 Merumuskan Masalah dan Menganalisa Kebutuhan ............................ 6-5 Studi Kelayakan ........................................................................................... 6-5 Menentukan Formasi Petugas yang Akan Membangun Aplikasi ....... 6-8 Analisa Aplikasi ........................................................................................... 6-9 Perancangan Aplikasi ............................................................................... 6-10 Simulasi Prototype ...................................................................................... 6-10 Implementasi ............................................................................................. 6-11 Audit dan Pengendalian Pasca Pembangunan Aplikasi ...................... 6-12 v
Politeknik Telkom
Aplikasi E-Commerce
6.2.9 Memasarkan Website.............................................................................. 6-12 6.2.10 Pengelolaan Website ............................................................................... 6-13 6.3 Strategi Pembangunan Aplikasi e-commerce ........................................ 6-14 6.3.1 Penugasan Project .................................................................................... 6-15 6.3.2 Hosting......................................................................................................... 6-18 6.4 Perancangan Basis Data .......................................................................... 6-19 6.5 Software E-commerce............................................................................... 6-21 6.5.1 Web Server ................................................................................................. 6-21 6.5.2 Bahasa Pemrograman (Berbasis Web) ................................................ 6-21 6.5.3 DBMS (Database Management System) ................................................ 6-21 6.6 Pembuatan Katalog .................................................................................. 6-22 6.7 Pembuatan Keranjang Belanja ................................................................ 6-23 6.8 Pemrosesan Transaksi ............................................................................. 6-25 6.9 Pengenalan osCommerce ....................................................................... 6-25 7 Kemanan di E-commerce ..................................................... 7-1 7.1 Security Issues ............................................................................................... 7-2 7.2 Jenis-jenis Serangan atau Ancaman ......................................................... 7-4 7.3 Teknologi Security ....................................................................................... 7-4 7.3.1 Firewall ........................................................................................................... 7-5 7.3.2 Cryptography ................................................................................................. 7-7 8 Sistem Pembayaran pada E-Commerce ........................... 8-1 8.1 Electronic Payment System .......................................................................... 8-2 8.2 Electronic Funds Transfer (EFT) ................................................................. 8-3 8.3 Payment Cards .............................................................................................. 8-5 8.4 Electronic Wallets (e-Wallet)....................................................................... 8-7 8.5 Paypal ............................................................................................................ 8-8 9 Pemasaran Melalui Web..................................................... 9-1 9.1 Web Marketing Startegy ............................................................................. 9-2 9.2 Costumer Segmentation ............................................................................... 9-6 9.3 Customer Relationship Management ......................................................... 9-7 9.4 Tax and Regulation ...................................................................................... 9-7 Daftar Pustaka ...................................................................................
vi
Politeknik Telkom
Aplikasi E-Commerce
DAFTAR TABEL Tabel 3-1 B2C Business Models .............................................................................. 3-5 Tabel 5-1 Software pendukung mobile commerce ........................................... 5-13
vii
Politeknik Telkom
Aplikasi E-Commerce
DAFTAR GAMBAR Gambar 1-1 E-Commerce dan E-Business. Source: Wei Ding. Introduction to e-Commerce: The Revolution is Just Beginning .................................................. 1-2 Gambar 1-2 E-Commerce Framework. Sumber: Choi et al. (1997), p. 18. .. 1-4 Gambar 1-3 Jenis-jenis E-Commerce (disarikan dari Bidgoli (2002), Tucci(2003) dan Schneider (2004)) ........................................................................ 1-5 Gambar 1-4 Aktifitas Dalam Proses Online Selling dan Buying di suatu Situs E-Commerce ............................................................................................................... 1-7 Gambar 1-5 Contoh Online Catalog dari Portal Amazon.com ....................... 1-9 Gambar 1-6 Business Process dari suatu Online Catalog ................................. 1-9 Gambar 1-7 Beberapa Mode Pembayaran di Internet (dari berbagi sumber di Internet)...................................................................................................................... 1-10 Gambar 1-8 Proses Transaksi dan Pembayaran Menggunakan Credit Card (disarikan dari O'Mahony, Pierce, & Tewari, 2001) ........................................ 1-11 Gambar 2-1 Spektrum value e-business (Sumber : Nirmal Pal,2001) ............. 2-2 Gambar 2-2 e-business value (Sumber.Nirmal Pal,2001) .................................. 2-5 Gambar 2-3 Tahap evolusi e-business (Sumber. Mohan Sawhney et al.,2001.) ........................................................................................................................................ 2-6 Gambar 2-4 Model dan arsitektur aplikasi e-business (Sumber. Mohan Sawhney et al.,2001) ................................................................................................ 2-10 Gambar 3-1 Actors atau Pelaku Bisnis dalam E-Commerce dan E-Business 3-3 Gambar 3-2 B2B Business Model............................................................................ 3-6 Gambar 3-3 Beberapa contoh Business Model B2B ........................................... 3-7 Gambar 3-4 Supply Chain ......................................................................................... 3-8 Gambar 3-5 Ilustrasi Business Process pada E-Commerce Secara Umum ... 3-9 Gambar 3-6 Business Process Pada B2B E-Commerce ................................... 3-10 Gambar 5-1 Perkembangan teknologi seluler ...................................................... 5-7 Gambar 5-2 Apa yang bisa dilakukan oleh 3G ................................................... 5-10 Gambar 5-3 Infrastruktur mobile computing ..................................................... 5-11 Gambar 5-4 Contoh mobile B2C : merchant .................................................... 5-19 Gambar 5-5 Location Commerce ........................................................................ 5-21 Gambar 5-6 Arsitektur WAP ................................................................................ 5-23 Gambar 5-7 Protokol WAP ................................................................................... 5-24 Gambar 6-1 Komponen lojik e-commerce sederhana ....................................... 6-2 Gambar 6-2 Model paket penyusun aplikasi e-commerce ................................ 6-3 Gambar 6-3 Perkembangan kompleksitas funngsional website ...................... 6-14 viii
Politeknik Telkom
Aplikasi E-Commerce
Gambar 6-4 Variasi penugasan pengerjaan project dan pemilihan hosting .. 6-19 Gambar 6-5 Rancangan basis data aplikasi e-commerce ................................. 6-20 Gambar 6-6 Katalog sederhana dengan menggunakan HTML ........................ 6-23 Gambar 6-7 Form untuk mengisikan pesanan pelanggan ................................. 6-24 Gambar 6-8 Keranjang belanja .............................................................................. 6-25 Gambar 6-9 Homepage osCommerce ................................................................ 6-27 Gambar 6-10 Katalog di osCommerce ............................................................... 6-27 Gambar 6-11 Halaman login dan pendaftaran sebagai member ..................... 6-28 Gambar 7-1 Security Issue pada Teknologi Webdan Ecommerce .................. 7-3 Gambar 7-2 Screening Router................................................................................. 7-5 Gambar 7-3 Application Level Firewall ................................................................. 7-6 Gambar 7-4 Screened Subnet Firewall .................................................................. 7-7 Gambar 7-5 Proses Enkripsi Data .......................................................................... 7-7 Gambar 7-6 Symetric Key Encryption ................................................................... 7-8 Gambar 7-7 Asymmetric Key Encryption ............................................................. 7-9 Gambar 7-8 Mekanisme Pembuatan Key pada Asymmetric Key .................... 7-9 Gambar 8-1 Proses transaksi menggunakan kartu kredit .................................. 8-6 Gambar 8-2 The PayPal ™ ....................................................................................... 8-9 Gambar 9-1Informasi pemasaran melalui web ..................................................... 9-4
ix
Politeknik Telkom
Aplikasi E-Commerce
1 Pendahuluan
Overview
Dalam bab ini akan dijelaskan secara singkat pengertian e-commerce secara umum, baik dari sisi definisi, jenis-jenis e-commerce, web catalog dan konsep transaksi serta pembayaran online.
Tujuan
1. 2.
Memperkenalkan konsep e-commerce ditinjau dari definisi dan modelmodel e-commerce Memperkenalkan konsep transaksi online melalui Internet
Pendahuluan
1-1 PAGE 10
Politeknik Telkom
1.1
Aplikasi E-Commerce
Beberapa Definisi dan Konsep Tentang E-Commerce
E-Commerce merupakan suatu sistem atau paradigma baru dalam dunia bisnis, yang mengeser paradigma tradisional commerce menjadi electronic commerce yaitu dengan memanfaatkan teknologi ICT (Information and Communication Technology), atau dengan kata lain teknologi Internet. Definisi e-commerce secara umum dapat diartikan: “ proses membeli, menjual, baik dalam bentuk barang, jasa ataupun informasi, yang dilakukan melalui media Internet” ( disarikan dari berbagai sumber). Menurut Stefan Probst (Opticom), definisi e-commerce adalah “business yang dilakukan secara electronic yang melibatkan aktivitas-aktivitas bisnis berupa business to business ataupun business to consumen melalui teknologi Internet” Sementara itu, menurut Bidgoli (Bidgoli, 2002) e-commerce adalah proses penjualan dan pembelian melalui media Internet. Selain itu, dalam bukunya Bidgoli dalam bukunya juga mendefinisikan e-busniess sebagai berikut: “e-business adalah transaksi yang yang menggunakan media elektronik yang dipergunakan untuk berjualan atau proses pembelian suatu atau beberapa produk menggunakan teknolkogi ICT” Secara umum e-business tidak hanya ditujukan atau melibatkan proses selling dan buying saja, akan tepati dapat juga meliputi online services, consumen relation maganement (CRM), supply chain management, kolaborasi business partners, electronic transactions dan electronic payment. Dan jika dilihat dari jenis aktivitasnya dapat berlangsung dengan melibatkan antar konsumen ataupun antar pelaku business.
Gambar 1-1 E-Commerce dan E-Business. Source: Wei Ding. Introduction to eCommerce: The Revolution is Just Beginning 1-2
Politeknik Telkom
Aplikasi E-Commerce
Berdasarkan Gambar 1-1Gambar 1-1 E-Commerce dan E-Business. Source: Wei Ding. Introduction to e-Commerce: The Revolution is Just Beginning dapat dilihat irisan antara e-business dan e-commerce secara umum. Sebuah firma atau perusahaan dapat bertindak selaku penyedia jasa e-commerce dan perusahaan tersebut dapat berinteraksi langsung dengan customers, misalnya dalam proses penjualan dan pembelian barang melalui infrastruktur Internet. Sementara itu, firma atau perusahaan dalam menjalankan bisnisnya akan berinteraksi dengan pihak lain, misalnya supplier (dalam hal ini melibatkan proses bisinis di supply chain management) melalui teknologi e-business yang dihubungkan dengan teknologi Internet. Dengan demikian, dari definisi dan penjelasan di atas kita dapat melihat perbendaan antara e-business dan ecommerce dilihat dari konsentrasi aktivitas yang dilakukan.
1.2
E-commerce Framework
Untuk mewujudkan e-commerce system, diperlukan suatu framework atau kerangka dari sistem yang akan dibangun tersebut. Menurut Choi, Stahl, & Whinston, (1997), e-commerce framework dibangun dengan melibatkan infratsruktur, e-commerce supporting service, dan tentunya e-commerce application itu sendiri, seperti diperlihatkan pada Gambar 1-2. Infrastruktur dalam e-commerce framework merupakan back bone atau tulang punggung dari bisnis yang dijalankan dengan teknologi ICT. Choi, Stahl, & Whinston (1997) mengidentifikasi e-commerce framework infrstructure menjadi business service infratrusture, information distribution infrastructure, multimedia content and network, network infrastructure, dan interfacing infrastructure. Pada Gambar 1-2 dapat dilihat jenis-jenis teknologi yang termasuk dalam masingmasing e-commerce framework infrastructure.
Pendahuluan
1-3 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Gambar 1-2 E-Commerce Framework. Sumber: Choi et al. (1997), p. 18.
Framework yang kedua adalah supporting service sebagai pendukung ecommerce. Menurut Choi, Stahl, & Whinston (1997), support service melibatkan pelaku bisnis atau people, public policy atau regulasi pemerintah tentang bisnis berbasis e-commerce, marketing and advertisement di Internet, support service, dan business partnership. Secara umum dapat disimpulkan bahwa support service dalam framework-nya Choi, Stahl, & Whinston (1997) mendefinisikan bahwa suatu situs atau portal e-commerce akan melibatkan layanan dari pelaku bisnis dan pihak ketiga atau business partnership, bergantung dari jenis bisnis model yang digunakan. Framework yang ketiga adalah aplikasi e-commerce itu sendiri. Dalam hal ini, aplikasi e-commerce sangat bergantung pada bisnis model yang dijalankan oleh penyedia jasa e-commerce. Misalnya, perusahaan yang menyediakan atau menjalankan aplikasi job online (misalnya www.jobsdb.com) akan mempunyai bisnis model yang berbeda Bank yang menjalankan aplikasi untuk keperluan eBanking (misalnya www.bankniaga.com). Dari penjelasan pada sub-bab ini dapat disimpulkan bahwa e-commerce merupakan suatu konsep bisnis yang berbeda dari bisnis tradisional, dimana dalam hal ini media yang digunakan untuk berbisnis (searching catalog, advertising, dan transaksi) menggunakan teknologi ICT. Penggunaan teknologi ICT dalam e-commerce tersebut menimbulkan paradigma baru dalam dalam berbisnis (bisnis model), dimana di dalamnya melibatkan dukungan dari 1-4
Politeknik Telkom
Aplikasi E-Commerce
aplikasi untuk keperluan e-commerce, supporting service dan infrastruktur teknologi ICT, dalam hal ini Internet dan Web.
1.3
Model-model E-Commerce
Pada tradisional bisnis konsumen dapat membedakan model bisnis dari pelaku bisnis berdasarkan jenis layanan yang ditawarkan. Misalnya, layanan pada model bisnis Bank akan berbeda dengan layanan pada model bisnis stock exchange (bursa saham). Demikian pula dalam e-commerce. Menurut Choi, Stahl, & Whinston (1997) dan dijelaskan juga oleh Schneider (2004), jenis-jenis e-commerce dapat dibedakan berdasarkan jenis jenis transaksi dan interaksi antara pelaku bisnis, seperti dapat dilihat pada Gambar 1-3. Secara umum, interaksi dan transaksi antara pelaku bisnis yang akan menggunakan teknologi e-commerce dapat dikategorikan dalam jenis B2B (business to business), B2C (business to consumen), C2B (consumen to business) dan C2C (consumen to consumen) (Bidgoli (2002), Tucci(2003) dan Schneider (2004)). Adapun perbedaan dari business model dan business process dari setiap jenis atau model e-commerce tersebut akan dijelaskan lebih detail pada bab berikutnya.
Gambar 1-3 Jenis-jenis E-Commerce (disarikan dari Bidgoli (2002), Tucci(2003) dan Schneider (2004))
Business to business (B2B) Adalah model e-commerce dimana pelaku bisnisnya adalah perusahaan, sehingga proses transaksi dan interaksinya adalah antara satu perisahaan dengan perisahaan lainnya. Contoh model e-commerce ini adalah beberapa situs e-banking yang melayani transaksi antar perusahaan. Pendahuluan
1-5 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Business to Cunsumer (B2C) Adalah model e-commerce dimana pelaku bisnisnya melibatkan langsung antara penjual (penyedia jasa e-commerce) dengan individual buyers atau pembeli. Contoh model e-comerce ini adalag Amazon.com. Consumen to Business (C2B) Adalah model e-commerce dimana pelaku bisnis perorangan atau individual melakukan transaksi atau interaksi dengan suatu atau beberapa perusahaan. Jenis e-commerce seperti ini sangat jarang dilakukan di Indonesia. Contoh portal e-commerce yang menerapkan model bisnis seperti ini adalah priceline.com. Consumen to Consumen (C2C) Adalah model e-commerce dimana perorangan atau individu sebagai penjual berinteraksi dan bertransaksi langsung dengan individu lain sebagai pembeli. Konsep e-commerce jenis ini banyak digunakan dalam situs online auction atau lelang secara online. Contoh portal e-commerce yang menerapkan konsep C2C adalah e-bay.com . Dari keempat model e-commerce di atas kemudian berkembang menjadi model-model lainnya, contohnya seperti B2B2C, dimana suatu perusahaan akan bersifat sebagai broker atau perantara dari perusahaan lain yang akan berinteraksi dan bertransaksi dengan konsumen atau pembeli. Contoh lainnya adalah M-commerce atau mobile commerce. Model e-commerce ini memanfaatkan teknologi wireless (mobile phone) sebagai media bisnis untuk bertransaksi dan berinteraksi. Beberapa perusahaan mobile content provider (misalnya penyedia nada sambung probadi) termasuk dalam katogeri bisnis jenis ini.
1.4
Konsep Berbelanja di E-commerce
Dalam sub-bab sebelumnya telah dijelaskan mengenai definisi dan konsep atau model-model bisnis yang dapat dilakukan melalui teknologi e-commerce. Pada bagian ini akan dijelaskan secara singkat bagaimana konsep berbelanja secara online melalui teknologi e-commerce.
1-6
Politeknik Telkom
Aplikasi E-Commerce
1.4.1 Aktifitas Dalam E-commerce Dari definisi dan penjelasan yang diberikan pada sub-bab sebelumnya, ecommerce merupakan bagian dari e-business. Secara umum, seorang konsumen yang akan berbelanja online melalui Internet memerlukan teknologi atau infrastruktur Internet untuk mencari tahu tentang toko online atau webstore. Dan di sisi penjual atau penyedia jasa e-commerce dapat melakukan pengumpulan informasi, misalnya data mengenai konsumen (bias diihat misalnya di situs Amazon.com) dimana seorang konsumen biasanya diminta untuk menjadi member terlebih dahulu sebelum melakukan transaksi lebih lanjut.
Gambar 1-4 Aktifitas Dalam Proses Online Selling dan Buying di suatu Situs ECommerce
Gambar 1-4 menjelaskan aktivitas yang biasa terjadi yang melibatkan konsumen dan situs e-commerce dalam proses berbelanja online. Pertama kali, tentunya seorang konsumen memerlukan informasi mengenai toko online mana yang menjual barang yang akan dibelinya, misalnya dia dapat memenfaatkan teknologi search engine yang ada (google.com). Setelah toko online ditemukan, konsumen dapat langsung melihat-lihat barang yang akan dibelinya melalui fasilitas web catalog yang disediakan oleh situs ecommerce. Web catalog ini juga berlaku sebagai sarana promosi barang (termasuk harga promosi dan diskon) bagi penjual. Beberapa situs e-commerce menyediakan layanan untuk bagi konsumen untuk bernegosiasi harga dengan
Pendahuluan
1-7 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
penjual, namun beberapa situs ada pula yang menerapkan harga fixed yang tidak dapat dinegosiasikan. Penjualan (sale) akan terjadi setelah konsumen cocok dengan barang yang akan dibeli dan setuju dengan harga yang ditawarkan. Pada proses ini, informasi mengenai proses pembayaran dan pengiriman barang akan ditanyakan oleh penjual kepada konsumen, misalnya apakah konsumen akan membayar menggunakan credit card dan apakah barang yang dibeli akan dikirim ke alamat rumah atau kantor. Proses payment atau pembayaran akan melibatkan beberapa pihak, misalnya pihak bank, pihak credit card issuer, dan pihak penyedia jasa Internet security. Pihak penyedia jasa Internet security dilibatkan dengan tujuan untuk menjaga keamanan saat proses payment berlangsung. Contoh penyedia jasa Internet security adalah Verysign. Setelah payment dilaksanakan, penjual atau dalam hal ini penyedia jasa ecommerce akan melakukan pemgiriman barang. Tentunya penjual akan menggunakan jasa kurir yang ada untuk pengiriman barang. Beberapa situs ecommerce membebenkan biaya pengiriman kepada pembeli. Namun ada juga yang sudah menyertakan biaya pengiriman dalam harga yang tertera di web catalog nya. 1.4.2 Online Catalog Online catalog atau catalog jualan berbasis web merupakan etalase yang dibuat dalam aplikasi untuk menawarkan barang-barang yang akan dijual. Dalam suatu online catalog, atau web catalog, biasanya terdapat kategori dari barang yang ditawarkan, catalog barang-barang itu sendiri berikut daftar harga atau promosi lainnya, dan shopping cart atau istilahnya kereta belanja secara online. Contoh online catalog adalah seperti diperlihatkan pada Gambar 1-5.
1-8
Politeknik Telkom
Aplikasi E-Commerce
Gambar 1-5 Contoh Online Catalog dari Portal Amazon.com
Teknologi dibalik online catalog sebenarnya adalah situs atau portal ecommerce itu sendiri yang didukung infrastruktur web atau Internet. Adapun bisnis proses yang menjelaskan dimana seorang konsumen mengakses online catalog hingga dia berbelanja dan betransaksi melalui suatu situs e-commerce diikustrasikan pada Gambar 1-6.
Gambar 1-6 Business Process dari suatu Online Catalog
Seperti dapat dilihat pada Gambar 1-6, konsumen terlebih dahulu harus login ke suatu situs atau portal e-commerce. Hal ini dilakukan agar penjual dapat melakukan tracking jika terjadi sesuatau hal atau kesalahan dalam proses Pendahuluan
1-9 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
pembelian, transaksi atau pengiriman barang. Tentunya semua informasi mengenai konsumen akan disimpan dalam suatu database yang sifatnya rahasia dan tidak dapat dilihat oleh konsumen lainnya. Setelah proses login diterima, seorang pembeli atau konsumen selanjutnya dapat melihat-lihat barang yang ditawarkan oleh penyedia jasa e-comerce melalui online catalog. Karena pembeli tidak dapat melihat secara langsung barang yang akan dibelinya, maka portal e-commerce harus selengkap mungkin menampilkan deskripsi barang yang ditawarkan dengan selalu meng-update database catalog agar barang-barang yang ditawarkan tersebut selalu up-to-date (termasuk informasi persedian barang). Order dan shipping selanjutnya akan diproses setelah pembeli melakukan transaksi pembelian. Seperti apakah proses transaksi di e-commerce, selanjutnya akan dijelaskan secara singkat pada sub-bab berikutnya
1.5
Proses Transaksi dan Pembayaran di Internet
Setelah melakukan pembelian, selanjutnya user atau konsumen akan melakukan proses transaksi dan pembayaran melalui Internet. Beberapa portal e-commerce menyediakan berbagai mode pembayaran, misalnya melalui credit card, debit card, electronic money(misalnya paypal), personal check, dan lain sebagainya. Beberapa model pembayaran yang umum dan banyak digunakan untuk proses transaksi di e-commerce diperlihatkan dalam Gambar 1-7.
Gambar 1-7 Beberapa Mode Pembayaran di Internet (dari berbagi sumber di Internet)
Misalkan seorang konsumen akan menggunakan credit card-nya untuk membayar barang yang telah dibelinya melalui e-commerce. Adapun proses transaksi dan pembayarannya diilustrasikan pada Gambar 1-8. 1-10
Politeknik Telkom
Aplikasi E-Commerce
Gambar 1-8 Proses Transaksi dan Pembayaran Menggunakan Credit Card (disarikan dari O'Mahony, Pierce, & Tewari, 2001)
1. 2.
3.
4.
5. 6.
Konsumen telah melakukan pembelian suatu barang dari suatu portal e-commerce Koneksi Internet antara konsumen dengan portal atau situs ecommerce menggunakan koneksi yang aman, yaitu melalui proses enkripsi melalui mekanisme SSL. Tujuannya adalah agar data transaksi dan pembayaran tidak dapat disadap dan dibuka oleh orang yang tidak berkepentingan Koneksi Internet yang aman juga dibutuhkan oleh portal e-commerce dengan clearinghouse. Clearing house dalam hal ini dapat bertindak sebagai penyedia jasa pembayaran melalui credit card, misalnya Visa atau Master card. Kemudian clearing house akan memverifikasi data, saldo serta limit credit pemegang credit card ke consumer issuer bank atau bank yang mengeluarkan credit card yang digunakan oleh konsumen tersebut untuk bertransaksi, misalnya CIMBNiaga atau Mandiri. Selanjutnya consumer issuer bank akan membayarkan sejumlah uang ke pemilik toko online atau portal e-commerce sesuai dengan transaksi yang telah dilakukan Consumer issuer bank selanjutnya akan menyiapkan bill presentment atau tagihan ke konsumen sesuai dengan transaksi yang telah dilakukan. Dengan demikian, proses selanjutnya adalah konsumen
Pendahuluan
1-11 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
akan membayar tagihan credit card yang telah digunakan untuk betransaksi di Internet (proses ini tidak ditampilkan)
Rangkuman
Bab ini menyajikan secara singkat pengertian dan konsep e-commerce secara umum, dimulai dari definisi, deskripsi singkat mengenai model-model ecommerce. Secara umum, dilihat dari interaksi dan proses transaksinya, model dari aplikasi e-commerce dapat berupa B2C, B2B, C2B dan C2C, yang nantinya akan mempengaruhi business model serta revenue model dari perusahaan penyedia jasa e-commerce. Proses pembelian dan pembayaran melalui Internet merupakan paradigma baru dalam bertransaksi. Pada model transaksi dan pembayaran tradisional, pembeli akan berinteraksi langsung dengan penjual. Dalam bisnis e-commerce, penjual dapat menyediakan berbagai macam model pembayaran melalui Internet. Tentunya, kerahasiaan data pembeli serta keamanan saat betransaksi akan menjadi fokus tersendiri dan menjadi isu yang sangat penting dalam bertransaksi melalui Internet, khususnya bagi peyedia jasa e-commerce.
1-12
Politeknik Telkom
Aplikasi E-Commerce
2 E-Business Model
Overview
Dalam bab ini akan dijelaskan secara singkat mengenai e-business dan model business yang terdapat di e-business.
Tujuan
1.
Mahasiswa mengerti konsep model e-business
Model E-Business .................................................................................... 2-1 PAGE 10
Politeknik Telkom
2.1
Aplikasi E-Commerce
Spektrum Value e-Business
Kerap dijumpai dalam berbagai kesempatan para praktisi bisnis maupun teknologi informasi yang keliru mempergunakan istilah e-commerce dan ebusiness dalam presentasinya. Hal ini dinilai wajar karena selain disebabkan oleh banyaknya teori yang berkembang sehubungan dengan kedua fenomena bisnis tersebut, kecepatan kemajuan teknologi informasi semakin memperluas dan mengaburkan arti dari e-commerce maupun e-business. Namun demikian hampir semua praktisi dan ahli bisnis maupun teknonogi informasi sepakat para konsep yang mengatakan bahwa domain e-business jauh lebih luas dibandingkan dengan e-commerce.
Gambar 2-1 Spektrum value e-business (Sumber : Nirmal Pal,2001)
Diagram di atas kurang lebih dapat memperlihatkan hubungan antara kedua hal tersebut. Jika dimain e-learning lebih berintikan mekanisme perdagangan antara perusahaan dengan konsumen langsungnya (consumers) atau yang lebih dikenal dengan relasi bisnis B2C (Business-to-Consumers), maka e-commerce memiliki domain yang lebih luas karena terkandung di dalamnya pula relasi bisnis antara dua atau lebih perusahaan, atau yang lebih dikenal dengan B2B (Business-to-Business). Yang terlihat dalam konteks ini adalah suatu pengertian bahwa mekanisme e-commerce lebih terfokus pada aktivitas transaksi elektronik antar dua atau lebih entity bisnis; sementara e-business memiliki ruang lingkup yang jauh lebih luas. Yang dimaksudkan dengan e-business secara umum adalah berbagai aktivitas di dalam perusahaan, baik yang berkaitan secara langsung maupun tidak langsung dengan berbagai proses pertukaran barang atau jasa (bisnis) dengan memanfaatkan teknologi digital (computer, telekomunikasi, teknologi informasi, dan lain sebagainya). Dengan kata lain, seluruh rangkaian proses yang kerap dijumpai dalam aktivitas bisnis masuk ke dalam domain definisi e-business, seperti yang kerap dijumpai dalam berbagai 2-2
Politeknik Telkom
Aplikasi E-Commerce
aplikasi sistem informasi semacam Supply Chain management (SCM), Demand Chain Management (DCM), Customer Relationship Management (CRM), Enterprise Resource Planning (ERP), dan lain sebagainya. Value apa sebenarnya yang ditawarkan oleh e-business? Menurut Charles R. Riegar dari IMB dan Mary P . Donato dari Xerox, paling tidak ada lima keuntungan yang ditawarkan oleh e-business (spectrum value e-business). Kelima keuntungan tersebut masing – masing berkaitan dengan aspek – aspek efisiensi, efektivitas, jangkauan, struktur, dan peluang. 2.1.1 Efficiency Manfaat palingg cepat yang dapat diperoleh perusahaan yang terjun ke dunia e-business adalah perbaikan tingkat efisiensi. Sebuah riset memperlihatkan kurang lebih 40% dari total biaya oprasional perusaahaan diperuntukan bagi aktivitas penciptaan dan penyabaran informasi ke berbagai divisi terkait. Dengan dimanfaatkannya teknologi informasi (dan e-technology) di dalam berbagai rangkaian bisnis sehari – hari, maka akan terlihat bagaimana perusahaan dapat mengurangi total biaya oprasional yang biasa dikeluarkan tersebut. Lihatlah bagaimana email dapat mengurangi biaya komunikasi dan pengiriman dokumen, call center dapat mengurangi biaya pelayanan pelanggan, website dapat mengurangi biaya marketing dan public relation, voip dapat mengurangi biaya telekomunukasi, decision support system dapat mengurangi biaya rapat dan diskisi, dan lain sebagainya.
2.1.2 Effectiveness Manfaat ini dapat dirasakan ketika terjadi perubahan – perubahan yang cukup signifikan dalam cara perusahaan melakukan aktivitas operasional sehari – hari. Lihatlah bagaimanan dengan dimanfaatkan e-technology perusahaan dapat berhubungan dengan pelanggannya secara non stop 7 hari seminggu dan 24 jam sehari berkat diterapkannya. Demikian pula dengan diterapkannya konsep e-supply chain maka manajemen dapat meningkatkan service level kepada pelanggannya. Contoh efektivitas yang lain adalah meningkatnya kualitas pengambilan keputusan dari manajemen karena diimplementasikannya aplikasi ERP. 2.1.3 Reach Manfaat berikutnya yang dapat diperoleh dari perusahaan adalah kemampuan e-technology di dalam memperluas jangkauan dan ruang gerak perusahaan. Model E-Business .................................................................................... 2-3 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Dengan menghubungkan diri ke internet, berarti perusahaan secara tidak langsung telah menghubungkan dirinya dengan ratusan juta calon pelanggan yang tersebar di berbagai belahan bumi. Kemampuan ekspansi yang sedemikian mudah (menembus batas ruang dan waktu) dan tanpa memerlukan biaya yang relative mahal tentu saja merupakan keuntungan yang tidak ternilai harganya bagi sebuah perusahaan. Selain itu, e-technology juga telah memungkinkan perusahaan untuk memperluas jangkauan domain kerja sama dengan mitra-nya secara signifikan. Untuk pertama kalinya di dunia, berbagai perusahaan – perusahaan skala besar, menengah, dan kecil dengan mudahnya dapat saling berkolaborasi dan bekerja sama untuk menciptakan produk maupun pelayanan yang semakin baik, tanpa harus memikirkan batasan – batasan geografis maupun menyediakan sumber daya financial yang sangat besar. 2.1.4 Structure Manfaat penerapan e-business selanjutnya adalah terciptanya berbagai jenis produk – produk maupun jasa – jasa baru akibat berkonvergensinya berbagai sektor industri yang selama ini secara struktur terlihat berdiri sendiri. Tengoklah bagaimana sebuah buku dapat dijual dengan cara lelang, atau sebuah bank virtual yang berfungsi pula sebagai penasehat keuangan, atau paket liburan yang telah lengkap mengemas berbagai produknya (transportasi, hotel, dan lokasi wisata), atau toko buku yang berfungsi pula sebagai perpustakaan, dan lain sebagainya. Konsep brick-and-mortar yang telah menjelma menjadi clik-and-mortar benar – benar telah mengubah perilaku perusahaan dalam melakukan pendekatan bisnis. Bahkan belakangan ini sering pula ditemui situs – situs yang menyediakan produk atau jasa yang dapat disesuaikan dengan selera unik pelanggan (tailor made) dengan harga yang khusus pula (price discriminination). Semua ini dapat dengan mudah dilakukan karena semakin banyaknya sumber daya fisik yang telah dapat ditransformasikan menjadi sumber daya digital. 2.1.5 Opportunity Manfaat terakhir adalah terbukanya peluang yang lebar bagi pelaku bisnis untuk berinovasi menciptkan produk – produk atau jasa – jasa baru akibat selalu ditemukannya e-technology baru dari masa ke masa. Lihatlah bagaimana berbagai jenis model bisnis (business model) baru selalu ditawarkan oleh beraneka - ragam situs yang berkembang dengan pesat diinternet. Di bidang pendidikan tercatat semakin maraknya situs – situs penyelenggara pendidikan (e-school) maupun pelatihan (e-training) secara virtual; di bidang keuangan 2-4
Politeknik Telkom
Aplikasi E-Commerce
telah berdiri lembaga – lembaga keuangan virtual semacam e-banking, e-stock exchange, dan e-insurance; di bidang manufacturing berkembang perusahaan – perusahaan yang siap memberikan bisnis outsourcing di bidang e-procument, e-logistics, e-distribution, dan e-inventory; dan lain sebagainya.
Gambar 2-2 e-business value (Sumber.Nirmal Pal,2001)
Yang menarik untuk dicermati dalam spectrum value e-business seperti yang terlihat dia atas adalah bahwa semakin ke kanan semakin tinggi value yang diberikan oleh e-business kepada perusahaan. Sebuah studi memperlihatkan bahwa kebanyakan perusahaan (67%) masih belum maksimum mengeksploitasi value yang ditawarkan oleh e-business karena perusahaan – perusahaan tersebut masih bertujuan untuk meningkatkan level efisiensi dan efektivitas usaha. Hanya sekitar 11% perusahaan yang telah benar – benar berhasil mengembangkan value yang ditawarkan oleh e- business, sementara kurang lebih 22% berada di tengah – tengah (lebih dititikberatkan pada misi memperluas daya jangkauan usaha). Dengan mempelajari spektrum tersebut akan mempermudah manajemen perusahaan menyusun stategi e-business-nya, terutama dalam hal menentukan prioritas pengembangan teknologi informasinya. Spektum tersebut juga dapat dipergunakan oleh perusahaan yang berniat untuk menerapkan e-business secara evolusioner, yaitu dengan menetapkan misi atau target implementasi sejalan dengan alur spectrum yang ada (dari kiri ke kanan).
2.2
Empat Tahap Evolusi e-business
Jalan evolusi (perubahan secara perlahan, natural, namun pasti) merupakan cara yang nampaknya paling banyak dipilih oleh perusahaan – perusahaan di Model E-Business .................................................................................... 2-5 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
negara berkembang yang ingin menerapkan konsep e-business karena prinsip kehatian yang mereka miliki. Hal utama yang harus dilakukan sehubungan dengan hal ini adalah mempelajari bagaimana sebaiknya langkah – langkah pengembangan tersebut harus dilakukan. Ada empat tahapan evolusi yang dapat dijadikan pegangan atau panduan bagi perusahaan yang ingin melakukan hal tersebut. Keempat tahapan tersebut masing – masing diberi istilah sebagai: Inform, Automate, Integrate, dan Reinvent.
Gambar 2-3 Tahap evolusi e-business (Sumber. Mohan Sawhney et al.,2001.)
2.2.1 Tahap Inform Pada tahap awal ini, yang biasanya terjadi adalah adanya unit – unit kecil di dalam perusahaan yang mulai mencoba membangun program – program kecil (software) berbasis internet. Contohnya adalah pengembangan homepage yang menampilkan profil organisasi di internet, atau membangun website yang isinya adalah produk – produk dan jasa – jasa yang ditawarkan perusahaan kepada pelanggannya, atau sebuah situs yang berisi berita – berita mutakhir di bidang tertentu yang berkaitan dengan tugas sebuah unit perusahaan, dan lain – lain. Biasanya hal – hal kecil ini berasal dari ide salah satu atau sekelompok orang di unit organisasi terkait karena yang bersangkutan memiliki pemahaman dan pengalaman di bidang internet. Berbagai proyek kecil ini biasanya bersifat jangka pendek dan tidak membutuhkan biaya besar. Karena sifatnya yang lebih sekedar menyebarkan informasi sehubungan dengan aktivitas terkait di dalam sebuah unit 2-6
Politeknik Telkom
Aplikasi E-Commerce
perusahaan, maka biasanya aplikasi – aplikasi tersebut bersifat mandiri dan bebas, dalam arti kata tidak diintegrasikan dengan perangkat lunak aplikasi lainnya yang ada di perusahaan. Berhasil tidaknya proyek e-business tersebut juga masih berdasarkan pada analisa atau kajian efisiensi yang dicapai. Katakanlah dengan adanya website profil perusahaan, maka tidak perlu lagi dilakukan pencetakan dokumen dalam beribu – ribu eksemplar karena para pelanggan dan mitra bisnis dapat melihatnya melaui internet; atau dengan adanya email maka biaya pengiriman dokumen dan kurir dapat ditekan; atau dengan dikembangkannya document management maka akan cukup signifikan memangkas biaya overhead kantor; dan lain sebagainya. Memulai e-business dengan melakukan cara – cara aman dan memiliki resiko kegagalan yang rendah. Walaupun manfaat yang diperoleh tidak begitu signifikan, tetapi value terbesar yang diperoleh adalah mulai memperkenalkan (sosialisasi) konsep ebusiness yang paling sederhana kepada segenap karyawan perusahaan. 2.2.2 Tahap Automate Tahap berikutnya adalah mencoba untuk mengintegrasikan beberapa unit di dalam perusahaan yang masing – masing telah mengimplementasikan konsep kecil e-business. Yang menjadi dasar penggabungan modul – modul ini biasanya adalah sebuah rangkaian proses yang saling berhubungan. Contohnya adalah proses pengajuan anggaran dari masing – masing unit ke divisi keuangan. Melaui aplikasi atau modul situs yang lebih dinamis (berbasis database), setiap unit memasukkan rencana anggarannya ke dalam sebuah aplikasi dan bagian keuangan secara otomatis menerima konsolidasi anggaran dari seluruh unit yang ada di perusahaan. Contoh lainnya adalah di bagian pengadaan atau logistik yang secara otomatis melaui sebuah aplikasi database menerima pesanan pembelian barang dari berbagai unit yang ada di perusahaan. Keseluruhan rangkaian proses ini secara otomatis dibantu alurnya oleh aplikasi e-business. Tidak jarang pula kerap dikembangkan berbagai aplikasi yang melibatkan pelanggan (customers) dalam prosesnya. Misalnya adalah sistem pemesanan produk atau jasa melaui website, atau aplikasi pelayanan purna jual (CRM), dan lain sebagainya. Value yang dituju pada tahapan ini adalah efektivitas, yaitu sebuah hal yang pada awalnya sangat sulit untuk dilakukan, tetapi dengan adanya aplikasi e-business hal – hal baru dapat dilakukan. 2.2.3 Tahap Integrate Tahap selanjutnya dari pengembangan aplikasi e-business adalah mengintegrasikan proses bisnis perusahaan dengan perusahaan atau entiti – Model E-Business .................................................................................... 2-7 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
entiti lain yang ada di luar perusahaan. Bedanya dengan automate yang lebih menekankan pada target efektivitas, pada integrate tujuan utama perusahaan adalah meningkatkan dan mengembangkan kinerja perusahaan secara signifikan. Level integritas proses bisnis antara perusahaan dengan pihak luar pada tahapan ini sangat tinggi; bahkan tidak jarang dibutuhkan sesuatu manajemen integrasi proses bisnis yang online dan real – time. Contoh yang kerap dipakai untuk mengilustrasikan tahap ini adalah aplikasi “package delivery tracking” yang dimiliki Federal Express maupun DHL yang memungkinkan pelanggan melalui komputernya (internet) melacak situs pengiriman paketnya (yang bersangkutan dapat mengetahui posisi terkini dari paket yang dimaksud). Contoh lain adalah aplikasi e-business yang diterapkan di industry penerbangan dimana perusahaan dapat mengetahui secara persis lokasi terkini dari seluruh awak pesawatnya baik yang sedang terbang maupun istirahat. Proses pemesanan tiket bioskop atau pertandingan olah raga melaui internet yang memungkinkan seorang pelanggan untuk memilih spesifik bangku yang diinginkan juga merupakan salah satu implementasi dari e-business pada tahapan ini. Value terbesar yang diperoleh perusahaan di sini adalah meningkatnya keunggulan kompetitif (hal yang membedakan perusahaan dengan para pesaingnya). 2.2.4 Tahap Reinvent Tahap terakhir di dalam evolusi dapat secara efektif diimplementasikan jika ada perubahan paradigm mendasra dari manajemen perusahaan, terutama yang berkaitan dengan cara mereka melihat bisnis yang ada. Tahap ini dinamakan sebagai “reinvent” kerena perusahaan yang telah memiliki pengalaman sukses menerapkan e-business pada tiga tahap sebelumnya ditantang untuk mendefinisikan ulang mekanismedari model bisnisnya dengan berpedoman pada peluang – peluang usaha baru yang ditawarkan oleh ebusiness. Lihatlah bagaimana perusahaan retail dan distribusi merubah total bisnisnya menjadi penyedia jasa informasi (portal) sehubungan dengan consumer products yang ditawarkan, atau perusahaan pembuat perangkat lunak aplikasi internet yang meredifinisikan ulang usahanya menjadi perusahaan outsourcing di bidang Customer Relationship Management, atau perusahaan penjual buku – buku asing yang berubah menjadi perusahaan penterjemah bahasa – bahasa asing, dan lain sebagainya. Kata kunci di dalam tahap ini adlah “business tranformation” dan “industry convergence”; dimana karena semakin kaburnya batas – batas segmen industry yang ada, perusahaan dapat menawarkan berbagai jenis produk atau jasa yang belum pernah terfikirkan sebelumnya,yang pada akhirnya dapat merubah bisnis inti yang sedang 2-8
Politeknik Telkom
Aplikasi E-Commerce
digelutinya. Hal yang perlu diperhatikan pada tahap ini adlah bahwa perusahaan tidak dapat menerapkan konsep e-business murni tanpa adanya hubungan jejaring dengan berbagai mitra bisnis (internetworking). Prinsip “collabolration to complete” (berkolaborasi untuk berkompetisi) sering dipergunakan oleh pemimpin manajemen di sini, demikian pula pepatah manajemen lama yang mengatakan “if you can not beat them (the competitors), join them!”.
2.3
Model dan Arsitektur Aplikasi e-business
Di dalam menerapkan konsep e-business, peranan aplikasi sangatlah penting dan krusial. Beragamnya kebutuhan untuk melayani pelanggan memaksa perusahaan untuk membeli dan mengembangkan berbagai aplikasi bisnis maupun teknis. Sehubungan dengan hal tersebut, memiliki arsitektur aplikasi e-business yang handal akan sangat menentukan kinerja perusahaan dalam menghasilkan produk dan jasa yang dapat memuaskan pelanggan. Bagaimana konsep sebuah arsitektur e-business yang baik? Kebanyakan perusahaan di masa lalu biasanya mengembangkan aplikasi berdasarkan fungsi – fungsi yang ada di perusahaan (berbasis struktur organisasi yang dianut). Contohnya adalah aplikasi keuangan, aplikasi pemasaran, aplikasi sumber daya manusia, aplikasi pengadaan, aplikasi manufacturing, dan lain sebagainya. Ketika perusahaan hendak mengintegrasikan berbagai aplikasi ini untuk mengimplementasikan konsep ebusiness, yang biasa dilakukan oleh manajemen adalah menghubungkan satu aplikasi dengan lainnya sesuai dengan urut – urutan proses. Karena masing – masing aplikasi pada mulanya dibangun sendiri – sendiri, maka untuk menghubungkannya biasanya dikembangkan beberapa program antarmuka (interface) agar output dari sebuah aplikasi dapat dibaca sebagai input dari aplikasi lainnya.
Model E-Business .................................................................................... 2-9 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Gambar 2-4 Model dan arsitektur aplikasi e-business (Sumber. Mohan Sawhney et al.,2001)
Konsep arsitektur sekuensial semacam ini memiliki kelemahan mendasar, yaitu pada aspek kecepatan dan reliabilitas. Proses transformasi pada modul interface jelas membutuhkan waktu tersendiri sehingga semakin banyak dibutuhkan modul interface pada sebuah rangkaian proses akan semakin memperlambat kinerja aplikasi (throughput). Padahal untuk menerapkan ebusiness, banyak sekali backoffice perusahaan dengan para pelanggan secara langsung. Masalah reliabilitas timbul karena sebuah data atau informasi harus melaui begitu banyak titik aplikasi (termasuk modul interface) yang bekerja berdasrkan mekanisme IPO (Input-Proses-Output). Distorsi terhadap data maupun informasi sangat besar potensinya terjadi di masing – masing titik aplikasi yang ada. Untuk mengatasi permasalahan ini ditawarkan sebuah konsep arsitektur baru yang merubah prinsip sekuensial ke dalam apa yang dinamakan sebagai prinsip sinkronisasi. Untuk meningkatkan realibilitas data / informasi sambil meningkatkan kecepatan proses, diperlukan sebuah aplikasi besar yang akan mensinkronisasikan mekanisme IPO masing – masing unti dengan cara memusatkan data dan proses pada sebuah titik. Aplikasi berbasis ERP (Enterprise Resource Planning) merupakan salah satu contoh perangkat lunak yang dibangun untuk mengatasi permasalahan ini. Berbagai rangkaian proses (business processes) yang dibutuhkan perusahaan tidak lagi dipetakan berdasarkan fungsi – fungsi aplikasi yang asa pada masing – masing unit, tetapi 2-10
Politeknik Telkom
Aplikasi E-Commerce
dipetakan pada modul atau entity yang ada dan telah tersedia pada aplikasi ERP. Dilihat dari segi kecepatan, arsitektur semacam ini jelas lebih baik dibandingkan dengan sekuensial kerena data / informasi yang dibutuhkan tidak harus berjalan melalui beberapa titik aplikasi melainkan langsung diambil dari sebuah titik. Konsep sinkronisasi juga menawarkan tingkat realibilitas yang tinggi karena data / informasi yang dibutuhkan berasal dari satu sumber yang telah dikoordinasikan dengan data / informasi dari berbagai aplikasi di tiap – tiap unit (misalnya dengan menggunakan konsep replikasi, datawarehouse, buffer, dan lain sebagainya). Konsep sinkronisasi di atas cukup baik dipergunakan untuk keperluan internal perusahaan yang ingin mulai menerapkan konsep e-business sederhana. Sesuai denagn evolusi berikutnya dari pengembangan e-business, biasanya perusahaan akan berkembang dan ingin menghubungkan sistem internalnya dengan sistem aplikasi mitra – mitra bisnisnya. Secara natural yang biasanya terjadi pada situasi ini adalah dua pihak yang berkepentingan akan membuat modul aplikasi interface sabagai jalan keluarnya. Tentu saja fenomena sekuensial akan terjadi kembali di sini, hanya saja skalanya menjadi lebih besar (antar perusahaan, bukan antar unit di dalam perusahaan). Berdasarkan konsep supply chain management dan / atau demand chain management, terlihat jelas bahwa di dalam dunia maya, produk atau jasa harus melaui beberapa perusahaan dulu sebelum yang bersangkutan dapat sampai ke tanah konsumen (end users). Dengan kata lain, faktor kecepatan dan realibilitas kembali akan menjadi pertanyaan besar sejalan dengan banyaknya titik – titik perusahaan yang harus dilaui. Untuk memecahkan masalah ini, sebuah konsep sinkronisasi yang dinamakan sebagai “Metaprise Applications” diperkenalkan. Konsep arsitektur metaprise ini berpegang pada dibutuhkannya sebuah hub untuk melakukan sinkronisasi akan data dan proses yang terjadi pada masing – masing aplikasi perusahaan (enterprise application). Dewasa ini banyak sekali dapat ditemukan di dunia maya perusahaan – perusahaan yang menawarkan jasanya sebagai hub tersebut dengan mekanisme outsoucing. Perusahaan – perusahaan besar yang memiliki brand product yang kuat biasanya mempercayakan distribusi produknya di dunia maya melalui perusahaan hub ini untuk jaminan kecepatan dan keamanan. Alasan lain adalah untuk mengurangi rumitnya atau kompleksnya sebuah perusahaan dalam membangun aplikasi jika yang bersangkutan ingin menghubungkan seluruh rangkaian proses dari hulu ke hilir. Disamping itu perusahaan tidak harus pula memikirkan permasalahan Model E-Business .................................................................................. 2-11 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
standarisasi data dan aplikasi maupun hal – hal lainnya (seperti sistem operasi, sistem database, dan lain - lain).
2.4
Delapan Alternatif Model e-business
Di dalam mengimplementasikan konsep e-business, kajian terhadap model bisnis (business model) yang ingin diadopsi perusahaan merupakan hal yang krusial. Secara prinsip, e-business model ini sering didefinisikan sebagai cara atau mekanisme yang akan ditempuh oleh perusahaan dalam memperoleh pendapatan (revenue stream) dari usaha yang dilakukannya. Karena begitu banyaknya kemungkinan – kemungkinan mekanisme pendapatan yang dapat dipilih perusahaan, maka majemen harus benar – benar memperhatikan beberapa hal sebagai berikut : Model E-Business yang dipilih harus sesuai dengan karakteristik dan kekuatan yang dimiliki oleh perusahaan (core competencies) agar yang bersangkutan dapat benar – benar handal dalam menerapkan mekanisme terkait; Seperti apapun tipe Model E-Business yang dipilih, polanya akan sangat mudah ditiru oleh perushaan lain sehingga perusahaan harus yakin bahwa jika hal tersebut terjadi, perusahaan tetap menjadi terunggul dalam menerapkannya (adanya unsur competitive advantage); Fokuskan pengembangan Model E-Business pada mekanisme perolehan pendapatan (revenue stream generator) yang mungkin ditawarkan oleh perusahaan kepada pelanggannya; dan Perusahaan harus mampu mengidentifikasikan kunci keberhasilan (critical success factors) dari Model E-Business yang dipilih agar alokasi berbagai sumber daya yang dimiliki dapat dilakukan secara tepat, efisien, dan efektif. Dalam bukunya “Place to Space : Migrating to e-Business Models”, Peter Weil dan Michael R. Vitale memperkenalkan delapan tipe Model E-Business utama yang dapat dipilih perusahaan. Masing – masing adalah: 1) Direct to Customer, yaitu melakukan penjualan melaui hubungan yang terjalin secara langsung antara perusahaan dengan pelanggannya;
2-12
Politeknik Telkom
Aplikasi E-Commerce
2) Full – Service Provider, yaitu menyediakan berbagai fasilitas dan jasa (sumber daya) yang dibutuhkan oleh perusahaan lain dalam menjalankan oprasi bisnisnya; 3) Whole of Enterprise, yaitu menawarkan fasilitas satu pintu (single point of contact) kepada pelanggan yang membutuhkan pelayanan tertentu yang melibatkan banyak pihak (perusahaan); 4) Intermediaries, yaitu menjadi perantara (broker) dari berbagai jenis keperluan (berdasarkan data, informasi, segmen industri, komunitas, dsb.); 5) Shared Infrastructure, yaitu menawarkan penyewaan terhadap berbagai instranstuktur teknologi informasi, meliputi database, aplikasi, perangkat keras, dan jaringan; 6) Virtual Community, yaitu memanfaatkan komunitas yang ada di dunia maya untuk berbagai keperluan seperti seperti penawaran berbagai produk dan jasa digital; 7) Value Net Integrator, yaitu mengintegrasikan berbagai entity atau sumber daya yang ada di internet agar produk – produk atau jasa – jasa baru yang belum pernah ada sebelumnya dapat ditawarkan kepada pasar dan calon pelanggan; dan 8) Content Provider, yaitu menawarkan pelayanan pembentukan dan ditribusi data, informasi, knowledge (content) yang bernilai tinggi kepada pelanggan.
2.5
Obyektif dan Kunci Keberhasilan Model e-Business
Setiap masing – masing Model E-business tersebut memiliki obyektif strategis dan potensi tipe pendapatan yang berbeda, seperti yang diperlihatkan pada tabel berikut. Tabel 2-1 Objekif dan kunci keberhasilan model e-business
BUSSINES MODEL Direct Customer
STATEGIC OBJECTIVES Offer a lower price or be more customer–intimate than the marketplace By pass other value chain participants
SOURCE OF REVENUE OR VALUE Income for services provide to customers Lower cost channel for distribution Increased margin via
Model E-Business .................................................................................. 2-13 PAGE 10
Politeknik Telkom
Full – Provider
Whole Enterprise
2-14
Service
of
Aplikasi E-Commerce
Increase geographical reach without a physical infrastuktur or sales force Facilitate competition based on objective measures, sucah as price or independently rated quality Own the primary customer relationship Meet the complete needs of a target customer segment Integrate the firm‟s own products and services with a selected set of third– party providers
Implement a single point of contact for certain customer segments of a multiple–business–unit enterprise Organize by life events or areas of interest so that the customer is able to navigate through the enterprise-wide offerings Act as a pinter to various business unit offerings Help the customer identify the need for, choose, and acquire services provide
bypassing intermediaries
Annual membership fees Fees as a percentage of assets under management Transaction fees Margin on in – house products Commissions on third – party products Advertising or listings fees from third – party providers Fees for selling leads or aggregated data about customers In the for-profit sector: provision of services to the customer by the business unit; annual service or membership fees are possible In the govermment sector; improved service, reduced cost from sharingmore infrastructure and removing the need to perform the same
Politeknik Telkom
Intermediaries
Shared infrastukture
Virtual Community
Aplikasi E-Commerce
by a number of different business units Provide a single point of acces, bringing together buyers and sellers Make a market by concentrating information Multiple providers coorperate in some areas in order to complete more effectively Remove competition in some areas sharing infrastructure and aggregate industy information resident in those shared systems Reduce cost via economies of scale Make a defensive move against a potentially dominant player Provide a fowerful barrier to entry for alternative providers Build a community of members around a common interest Capture increasing returms as community grows
transaction in multiple agencies Transaction fees Listing fees Referral fees on the masis of clikthroughs Sales commissions Membership fees from sharedinfrastucture customers Transaction fees from alliance partners and customers Sale of data summarizing customer and partner activity Proprietary equipment rental Logistics services
Membership fees Advertising revenue from third parties wishing to gain access to the community Clikthrough fess or commissions on purchase made by members Sale of aggregate or profile data on members Direct sale of goods
Model E-Business .................................................................................. 2-15 PAGE 10
Politeknik Telkom
Value Integrator
Net
Content Provider
2.6
Aplikasi E-Commerce
Coordinate the value net (or chain) by gathering, synthesizing, and distributing information Occupy a central position in an industry value net (or chain) by working with other participants
Develop and provide information or digital product content via allies World-class in area of expertise
and services Franchise fees or a share of profit / revenue of other value net participants from controlling the virtual value chain Share in increased revenues or decreased costs of the members of the value net Monthly fees for content Fees for content or pages accessed by end consumer
Kunci Keberhasilan dan Kompetensi Inti
Disamping objektif stategis dan potensi tipe pendapatan yang berbeda, masing – masing Model E-Business juga memiliki kunci keberhasilan dan kompetensi inti yang unik seperti yang diperlihatkan pada tabel berikut. Tabel 2-2 Kunci keberhasilan dan kompetensi inti
BUSSINES MODEL Direct Customer
2-16
STATEGIC OBJECTIVES Create and maintain customer awareness directly or via intermediaiaries Increase repeat customer purchase rate and size of the average transaction Reduce customer acquisition costs
SOURCE OF REVENUE OR VALUE From and manage strategic partnerships with suppliers, fulfillment houses, and others in the supply chain Use customer information to increase salses and service Use marketing and
Politeknik Telkom
Full – Provider
Service
Aplikasi E-Commerce
Manage potential brand and channel conflicts Offer fast and efficient service, including transaction processing, logistics, and paymenttt Insurrre adequate security for organization and customers Provide interfaces that combine ease of use with richness of experience Balance availability of multiple channels with cost of supporting them Enable easy and secure payments Be a leader in the domain Create the brand, leadership, credibitliy, and trust necessary for a customer to look to the firm fort its complete needs inan area Own the customers relationship in order domain;integrate and consolidate the offerings of many third parties into a single channel or channels Own more of the customer data in the domain than any other player
effective customer prospecting Manage business prosesses and systems integration Create own content
From and manage strong, enduring relationships with customers Create a strong value proposition involving brand, breadth of offerings, price / value equation, and completeness of the consolidation into a single affering Collect, synthesize, and analyze information about customer segments and match these with exiting and new service offerings Develop and integrate firmwide transaction
Model E-Business .................................................................................. 2-17 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Manage tension between internal and external products Create and enforce policies to protect interests of internal and external providers as will as customers
Whole of Enterprise
2-18
Change customer behavior to make use of the new enterprisewide model Reduce costs in the business units as the direct demands on them fall; manage transfer pricing Take an enterprisewide view yhat includes broad product awaewness, training, cross-selling, and incentives Identify compelling and practical life events that customers use as triggers to access the enterprise Reengineer business
processing, customer databases, and electronic linkages to suppliers and security Develop and nature a trusted brand to set the expextation to credibly deliver all the customer‟s needs in onde domain; scan the environment to identify third-paty products and establiseh partnerships Maintain and use a customer relationship database; Anticipate changes in customer needs Identf channels and life events that are meaningful to customers Move the enterprise from a business-unit orientation to an enterprise-wide orientation Manage complex, heterogeneous system environments Negotiate (and police) agreements among manages of different organizational units
Politeknik Telkom
Intermediaries
Shared infrastukture
Aplikasi E-Commerce
processes to link to the life events at the front end and to existing legacy processes and syatems at the back end Attain a critical mass of users Capture data on customer needs; complete any uncompleted transactions Scale up infrastructure quikly Increase level of service completeness over time Own customer relationship, resulting in high level of “stickness ” Share benefits equaitably with no dominant partner Present product and service information objectively Archieve a critical mass of both alliance partners and customers Manage channel conflict with the ongoing ebusiness initiatives of the alliance partners Compile and deliver accurate and timely statements of statements of the alliance Create and maintaint
Evolve a business model that meets changing customer expectations Achive the desired level of service completeness Perform customer information analysis and segmenetation Collect, synthesize, and use information about products, price, and customer needs
Deliver the infrastructure servise(s) around which the alliance was formed Manage of focused coalition of competitors, generally having diverse backgrounds, resource, and goals Run complex infrastructure efficiently
Model E-Business .................................................................................. 2-19 PAGE 10
Politeknik Telkom
Virtual Community
Value Net Integrator
2-20
Aplikasi E-Commerce
systems‟ interoperability Find and retain members who share a common interest Build loyalty to the community by providing attractive content Maintain privacy and security of member information Balance commercial potential with members‟ interests Leverage member profile information eith service providers Reduce ownership of physical assets while retaining ownership of data asets Own or have access to the complete industry virtual value chain Establish a trusted brand recognized at all places in the value chain Operative in markets where information can add significant value, such as those that are complex, fragmented, regulated, multilayerd, inefficient, large with many source of information, and require specialized knowledge Present the information
Discover customer need and understand the value Customer attach to meeting those needs Build an enduring sense of community Source attractive content
Manage relationships with customers and all major palyers in the value chain Manage information assets by collecting, sysnthesizing, distributing, and presenting information Link the IT architecture to strategic objectives Develop and manage the brand Analyze and interpret information from multiple sources Identify and use levers of influence, rather than direct control Evaluate cost and customer benefit from various types of
Politeknik Telkom
Content Provider
Aplikasi E-Commerce
to customers,a allies, partners, and suppliers in clear and innovative ways that provide value Help other value chain participants capitalize on the information provided by the value net integrator Provide reliable, timely content in the right format and at the right price Brand content to create customer rexognition Be recognized as best in class Esbatilsh a network of allies through which content is disseminated
information
Provide leaderships and expertise in the field Maintain a critical mass of professional content creators Modularize, store, retrieve, combine, and distribute content at a reasonable cost Understand marketplace value and princing of content
Model E-Business .................................................................................. 2-21 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
3 Bisnis Model dan Bisnis Proses E-Commerce
Overview
Dalam bab ini akan dijelaskan secara singkat mengenai jenis-jenis bisnis model pada e-commerce serta proses bisnis yang terlibat dalam setiap model ecommerce.
Tujuan
1. 2.
Memperkenalkan konsep e-commerce ditinjau dari definisi dan modelmodel e-commerce Memperkenalkan konsep transaksi online melalui Internet
Bisnis Model dan Bisnis Proses E-Commerce
3-1 PAGE 10
Politeknik Telkom
3.1
Aplikasi E-Commerce
E-Commerce Business Model
Dengan bergesernya paradigma dari tradisional bisnis ke bentuk e-commerce, maka akan terjadi pula pergeseran dan model bisnis pada tradisional bisnis ke model bisnis e-commerce. Secara umum model bisnis, atau business model, diartikan sebagai: “business model adalah cara atau metode dalam hal melakukan bisnis dimana suatu perusahaan atau pelaku bisnis untuk menghasilkan pendapatan (revenue) dalam mempertahankan keberlangsungan bisnis – Michael Rappa Berkaitan dengan e-commerce bisnis model, secara lebih spesifik, Alan A. Tucci dan Christopher L. (Tucci, 2003) mendefinisikan “e-commerce business model adalah rencana kita untuk menghasikan pendapatan jangka panjang dengan menggunakan infrastruktur teknologi Internet”. Dengan demikian, ecommerce business model bertujuan untuk menggunakan dan memanfaatkan sepenuhnya teknologi Internet dan Web dalam hal mendapatkan keuntungan. Secara umum dapat disimpulkan bahwa terdapat sekitar 4 business model (Tucci, 2003) yang paling banyak diterapkan dan dapat dilakukan dalam ebusniess maupun e-commerce khususnya untuk meraup pendapatan, yaitu: Advertising revenue model. Business model jenis ini adalah pemilik situs ecommerce atau pelaku e-business akan mendapatkan revenue dari pemasangan iklan di situs web oleh client-client-nya. Contoh situs ini antara lain Yahoo.com Subscription revenue model. Dalam hal ini, revenue didapatkan dari biaya keanggotaan atau subscriptipn untuk suatu service, misalnya layanan berita, informasi, atau permium email. Contoh situs ini adalah Nationalgeographic.com, email dari Yahoo Planitum service. Transaction fee revenue model. Business model jenis ini banyak yang menerapkan. Pada business model ini, pelaku bisnis akan mendapatkan fee dari setiap transaksi yang dilakukan. Contoh business model jenis ini adalah e-banking, atau electronic brokerage, electronis stock exchange, electronic travel agent, online auction system. Contoh situs ini adalah ebay.com, e-trade.com Sales revenue model. Business model jenis ini mengandalkan proses jual beli menggunakan teknologi web, oleh karenanya business model ini paling banyak diterapkan. Contohnya adalah online web store. Conoh situs ini adalah Amazon.com
3-2
Politeknik Telkom
Aplikasi E-Commerce
Dari beberapa jenis business model diatas, tentunya akan melibatkan beberapa pihak ataupun actor dalam hal menjalankan bisnisnya. Seperti pada tradisional bisnis model, dalam e-business ataupun e-commerce business model tetap melibatkan retailer, bank sebagai perantara transaksi, dan advertisement agency untuk mengiklankan produk-produk yang dihasilkan oleh perusahaanperusahaan besar, misalnya oleh Nokia, seperti diperlihatkan pada
Gambar 3-1 Actors atau Pelaku Bisnis dalam E-Commerce dan E-Business
Dengan demikian, setiap business model yang dijalankan oleh pelaku ecommerce setidaknya harus mempertimbangkan: Buyer side. Yaitu bagaimana menarik pembeli untuk membeli produk yang ditawarkan. Sell side. Dalam hal ini bagaimana pemilik situs atau portal ecommerce mengiklankan situsnya untuk mempromosikan barangbarang atau produk yang dijualnya secara online. Selain itu tentunya pemilik situs-commerce juga harus mempertimbangkan factor shipping atau pengantaran barang yang telah dibeli oleh seorang konsumen, misalnya menggunakan jasa kurir apa, berapa lama, dan berapa biaya pengirimannya. Product or Service Type. Yang terpenting adalah adanya inovasi dari pemilik situs atau portal e-commerce mengenai produk atau service jenis apa yang akan dijual dan ditawarkan, hal ini terutama akan menentukan jenis persaingan dan keberlangsungan e-commerce atau e-business
Bisnis Model dan Bisnis Proses E-Commerce
3-3 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
3.1.1 Business to Consumer Pada Bab I telah dijelaskan beberapa jenis e-commerce berdasarkan klasifikasi dari Bidgoli (2002), Tucci(2003) dan Schneider (2004). Mereka membaginya menjadi B2C, B2B, C2B dan C2C. Dilihat dari business model-nya, maka jenis e-commerce B2C merupakan yang paling banyak dijalankan, karena suatu perusahaan e-commerce dapat berinteraksi dan betransaksi langsung dengan customer, dimana tidak diperlukan perjanjian atau notakesepahaman bisnis seperti halnya jika suatu peusahaan akan menjalankan business to business model. Seperti dijelaskan dalam Tucci (2003), setidaknya terdapat 4 business model yang utama. Jika dihubungkan dengan B2C, Bidgoli (2002), Tucci(2003) dan Schneider (2004) mengidentifikasi bahwa terdapat beberapa varian dari busniness model yang dapat di-generate dari 4 busnines model yang utama yaitu portal, e-tailer, content provider, transaction broker, market creator, community provider. Secara jelas perbedaan dan contoh masing-masing business model pada jenis B2C e-coomerce dapat dilihat pada Tabel 3-1 B2C Business Models. Berdasarkan pada Tabel 3-1 B2C Business ModelsTabel 3-1, Yahoo.com termasuk model e-commerce B2C dengan kategori business model portal, dimana di dalamnya terdapat penawaran yang terintegrasi meliputi e-mail service, online advertisement, news, search engine, streaming, calendar dan sebagainya.
3-4
Politeknik Telkom
Aplikasi E-Commerce
Tabel 3-1 B2C Business Models
Sedangkan Amazon.com diklasifikasikan sebagai web store atau toko online yang bersifat e-talier atau yang menjual berbagai macam barang secara electronic melalui Internet. Situs web store seperti Amazon.com ini disebut juga virtual merchant. 3.1.2 Business to Busniess Pada tradisional bisnis konsumen dapat membedakan model bisnis dari pelaku bisnis berdasarkan jenis layanan yang ditawarkan. Misalnya, layanan pada model bisnis electronic banking system tentunya akan berbeda dengan layanan pada model bisnis web store system. Tucci(2003) medefinisikan jenis B2B system sebagai jenis e-commerce dimana pelaku bisnisnya tidak melibatkan customers, melainkan antar perusahaan. Adapun definisinya adalah sebagai berikut: “transaksi antar pelaku bisnis dalam hal ini perusahaan yang dilakukan secara elektronik melalui jaringan Internet, intranet atau private network”.
Bisnis Model dan Bisnis Proses E-Commerce
3-5 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Secara umum terdapat 4 jenis business model dalam B2B e-commerce, yaitu sell-side B2B, buy-side B2B, electronis exchange, dan collaborative commerce, seperti diperlihatkan pada Gambar 3-2.
Gambar 3-2 B2B Business Model
Pada model sel-side B2B akan menjual atau mensuplay barang atau produk ke beberapa perusahaan, atau relasi bisnisnya disebut juga one-to-many. Semantara pada buy-side B2B suatu perusahaan akan menerima atau membeli produk dari beberapa supplier atau perusahaan lain, dimana relasi bisnisnya disebut many-to-one. Kedua relasi B2B di atas disebut juga company centric model (Tucci, 2003). Sementara pada dua model B2B lainnya, tidak ada single company atau perusahaan yang menjadi pemeran utama atau focus dari bisnis modelnya. Misalnya pada collaborative B2B, pelaku bisnis dapat berasal dari pemerintah, universitas ataupun industri. Beberapa contoh business model pada jenis B2B e-commerce dapat dilihat pada Gambar 3-3.
3-6
Politeknik Telkom
Aplikasi E-Commerce
Gambar 3-3 Beberapa contoh Business Model B2B
Jika model relasi antar perusahaan model tradisional dibandingkan dengan model B2B, maka terdapat beberapa benefit dari model B2B, antara lain: – Mengurangi aktivitas bisnis yang bersifat paper-based, dimana semua sistem sudah berbasis elektronik baik melalui web, Internet ataupun Intranet. – Mengurangi kesalahan dalam hal pengiriman produk ataupun lainnya, karena semua aktifitas dapat dimonitor melalui web – Mengurangi biaya-biaya lain, misalnya biaya kurir untuk mail
3.2
Supply Chain
Menurut Nagurney dalam (Nagurney, 2006), supply chain didefinisikan sebagai “sistem berupa organisasi, manusia, technology, aktifitas, informasi dan sumber daya yang terlibat secara langsung dalam perpindahan produk atau layanan dari supplier ke customer. Biasanya dalam supply chain akan terdapat transformasi dari bahan mentah menjadi produk yang siap diantar atau dujual ke end customer”. Dikarenakan business model pada e-commerce berbeda dengan business model pada traditional commerce, maka model supply chain untuk e-commerce atau ebusiness akan mengalami sedikit perbedaan dengan model supply chain pada traditional business system, seperti diilustrasikan pada Bisnis Model dan Bisnis Proses E-Commerce
3-7 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
(a) Traditional supply chain
(b) E-commerce atau E-business supply chain Gambar 3-4 Supply Chain
Misalkan pada traditional supply chain, pada business model tertentu pembeli (dalam hal ini bias perusahaan atau individual customer) tidak dapat beinteraksi langsung dengan produsen/pembuat barang atau produk. Tentunya pembeli hanya dapat beinteraksi dengan retailer, dimana semua barang atau produk yang akan dibeli disediakan melalui retailer. Sedangkan pada model e-business atau model e-commerce, supplier dapat berinteraksi langsung dengan pembeli melalui electronis hub, atau dalam hal ini adalah Internet. Tentunya dengan syarat supplier tersebut menerapkan business model yang mendukung e-commerce ataupun e-business.
3-8
Politeknik Telkom
3.3
Aplikasi E-Commerce
Business Process
Business process (business method) menurut Davenport dalam bukunya (Davenport, 1993) adalah “aktivitas-aktivitas terkait atau tugas-tugas terkait yang dilakukan untuk menghasilkan suatu service atau produk untuk satu atau beberapa customer“. Tentunya, berkaitan dengan e-business ataupun e-commerce business process yang diperlukan untuk menghasilkan barang atau jasa hingga sampai pada customer akan mengalami sedikit perubahan. Begitupun dengan sisi customer, dimana customer akan mengalami paradigma yang sedikit berbda dalam hal mendapatkan barang atau membeli barang yang diperlukannya. Tentunya, proses mendapatkan barang tersebut akan berkaitan secara langsung dengan business process yang terjadi pada model e-commerce. Secara umum, business process pada portal atau penyedia jasa e-commerce atau e-business akan memiliki kesamaan, walaupun terdapat beberapa detail perbedaan yang tidak terlalu signifikan (misalnya business process pada Amazon.com akan sedikit berbeda dengan business process pada computer store, misalnya www.bhineka.com).
Gambar 3-5 Ilustrasi Business Process pada E-Commerce Secara Umum Bisnis Model dan Bisnis Proses E-Commerce
3-9 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Pada Gambar 3-5 diilustrasikan business process secara umum dari suatu perusahaan Toys Inc. yang menjual berbagai jenis mainan. Tentunya customer dapat membeli langsung barang yang akan dibelinya melalui situs Toys. Inc. Jika memerlukan informasi lebih lanjut menganai detail barang yang akan dibelinya, biasanya situs Toys Inc. akan merujuk ke situs pembuat mainan tersebut, atau ke situs Toy industry. Proses pembelian barang melalui situs Toys Inc. juga akan melibatkan perusahaan jasa transaksi atau business partner atau bank yang akan malayani transaksi pembelian barang oleh customer. Business process yang agak sedikit berbeda terdapat pada model B2B ecommerce, dimana pembeli adalah bukan individual customer, tetapi dalam hal ini adalah perusahaan. Tentunya untuk membeli barang, suatu perusahaan akan memiliki prosedur internal yang sedikit berbada dibandingkan dengan individual customer.
Gambar 3-6 Business Process Pada B2B E-Commerce
Gambar 3-5 adalah contoh business process pada B2B model. Purchase requisition atau permohonan pembelian terlebih dahulu dibuat, dan jika disetujui maka akan diproses oleh supplier. Invoice atau tagihan dan shipping order kemudian akan dibuat oleh supplier, yang selanjutnya diterima oleh perusahaan yang memesan barang. Process payment dapat melibatkan transaksi melalui electonis banking system untuk melakukan pembayaran atas order yang telah dibuat.
3-10
Politeknik Telkom
3.4
Aplikasi E-Commerce
Revenue Model
Revenue model adalah bagaimana suatu bisnis, baik yang dinjalankan oleh perusahaan atau perorangan, memperolah pendapatan dari proses transaksi, penjualan barang ataupun jasa. Berkaitan dengan e-commerce, tentunya revenue model pada e-commerce akan berbeda dengan traditional model. Revenue model sangat berkaitan dengan business model yang diterapkan oleh perusahaan penyedia jasa e-commerce atau portal e-commerce (business model seperti dijelaskan pada sub-bab 3.1). Pada portal e-commerce yang menerapkan advertising model, revenue atau pendapatan diperoleh melalui biaya pemasangan iklan dari customer, site content dan services draw hits, pemasangan banners, ataupun link ke customer (baik web site perusahaan ataupun web site individu). Pada model subscription, revenue atau pendapatan diperoleh dari biaya berlangganan dari customer, misalnya pada content atau service, seperti di pemium atau platinum Yahoo e-meil service. Beberapa situs penyedia jasa video atau movie online juga memperoleh pendapatan dengan dari biaya berlangganan dari para customer-nya. Pada model transaction fee, revenue diperoleh penyedia jasa atau portal ecommerce melalui fee atau komisi dari penjualan barang atau jasa. Contoh situs ini adalah e-bay.com. Beberapa penyedia jasa situs lelang online atau online auction system seperti e-bay.com juga menerima revenue dari fee atau komisi barang yang dilelang. Ada beberapa perbedaan antara web store dengan online auction model. Pada online auction model menerapkan dynamic procing model, dimana harga jual berubah-ubah sesuai dengan harga penawaran yang berlaku (bid). Dengan demikian, semakin tinggi harga penawaran maka akan semakin besar revenue yang diperolah situs online auction. Hal ini berbeda dengan web store model di mana harga yang ditawarkan adalah flat atau tetap. Pada sales model, revenue diperoleh dari keuntungan jual beli. Contoh situs ini adalah Amazon.com atau www.bhineka.com. Revenue dari sales model dapat diperoleh dari penjualan barang secara fisik, misalnya buku, barang-barang electronic, computer dan lain-lain. Revenue juga dapat diperoleh dari penjualan barang yang bersifat electronic content, misalnya video atau e-book yang dapat di-download melalui web.
Bisnis Model dan Bisnis Proses E-Commerce
3-11 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Rangkuman
Bab ini menyajikan secara singkat pengertian dan konsep e-commerce business model secara umum, dilihat dari model e-commerce B2C dan B2B. Business model pada kedua jenis model e-commerce tersebut juga mempengaruhi supply chain serta revenue model.
3-12
Politeknik Telkom
Aplikasi E-Commerce
4 Infrastruktur Jaringan
Overview
Internet saat ini sudah menjadi sebuah kebutuhan hidup bagi sebagian orang dan di-era bisnis elektronik ini, peranan teknologi untuk mendukungnya. Melalui Bab ini akan dijelaskan konsep Internet hingga implementasi didalamnya.
Tujuan
1. 2. 3. 4.
Mahasiswa mengetahui konsep dari infrastruktur jaringan dan konsep dari Internet Mahasiswa mengetahui jenis-jenis Koneksi Internet Mahasiswa mengetahui konsep Web Server dan Aplikasi Client Server Mahasiswa dapat mengidentifikasikan software untuk mengembangkan web server dan perangkat untuk membangun situs e-commerce
Infrastruktur Jaringan
4-1 PAGE 10
Politeknik Telkom
4.1
Aplikasi E-Commerce
Internet
Internet adalah kumpulan dari jutaan komputer dan sistem jaringan dari semua ukuran. Secara mudah dapat kita analogikan Internet sebagai “Jaringan dari Jaringan.” Internet juga bisa kita artikan sebagai jalan Tol Informasi. Tidak ada satu orang pun yang memiliki atau menjalankan Internet. Diperkirakan lebih dari 200 negara yang secara langsung ataupun tidak langsung terkoneksi dengan Internet. Dan perharinya jumlah yang terkoneksi dengan Internet meningkat, sehingga membuat e-commerce yang terakses secara global menjadi kenyataan. Proyek Internet dimulai pada tahun 1969 oleh proyek dari U.S. Defense Department Advanced Research Project Agency yang dinamakan ARPANET. Dan sejak tahun 1969 sampai 1990 hanya melayani penggunananya yang berbasis jaringan untuk riset dan sebagai backbone jaringan pada masa pengembangan dari Internet. Dan seterusnya jaringan Internet berkembang secara pesat. Tabel dibawah ini akan menggambarkan kejadian penting dalam pengembangan Internet. ARPANET dikembangkan untuk menjadi National Science Foundation Network (NSFNET) pada 1987. NSFNET sendiri fokus pada inisialisasi Internet Backbone. Penamaan Internet sendiri diambil dari singkatan internetworking, dimana merupakan membuat jaringan dari jaringan. NSFNET dimulai dengan mengkoneksikan empat supercomputer yang berlokasi di San Diego, Cornell, Pittsburgh, dan Illinois kedalam backbone. Universitas lain dan lab milik pemerintah secara perlahan dimasukan kedalam jaringan. Backbone ini dikoneksikan dengan jaringan yang ada menggunakan struktur tiga level : Backbones Regional Networks Local Area Networks (LAN) Backbones menyediakan konektivitas ke backbones Internasional. Network Access Points (NAP) adalah komponen kunci dalam Internet Backbones. NAP adalah fasilitas Public Network Exchange dimana Internet Sevice Providers (ISP) dapat berkoneksi satu dengan yang lain. Sambungan NAPs dalam menentukan bagaimana lalu lintas data diarahkan melalui Web, dan mereka juga focus untuk menangani Internet congestion. LAN menyediakan standar untuk antarmuka pengguna komputer untuk mengakses Internet. Saluran telepon 4-2
Politeknik Telkom
Aplikasi E-Commerce
(twisted pair), kabel konektor coaxial, microwaves, satelit, dan media komunikasi lainnya yang digunakan untuk menyambung ke LAN jaringan regional. TCP / IP adalah bahasa yang umum di Internet yang memungkinkan sistem jaringan untuk memahami satu sama lain. Protokol adalah konvensi dan aturan yang memerintah suatu sistem komunikasi data. Mereka menanggung kesalahan deteksi, panjang pesan, kecepatan transmisi, dan sebagainya. Protokol menyediakan kompatibilitas antar pembuat perangkat. NSF dan Negara bagian yang telah disubsidi pemerintah Regional Networksnya. NSFNET diterima dari kebijakan awalnya dibatasi menggunakan internet untuk penelitian dan lembaga pendidikan; komersial tidak diperbolehkan. Karena meningkatnya permintaan, additional backbones yang diizinkan untuk terhubung ke NSFNET dan penggunaan komersial pun dimulai. Awal Throughput NSFNET (jumlah informasi yang dapat melewati) adalah 45 Mbps (juta bit per detik). Throughput yang pada tahun 2001 adalah lebih dari 600 Mbps. TCP / IP membagi jaringan lalu lintas yang ditujukan ke dalam paketpaket individual yang dialihkan melalui jalur yang berbeda. World Wide Web (WWW atau Web) merubah Internet dan memperkenalkan true graphical environment. Diusulkan pada tahun 1989 oleh Tim Berners-Lee di CERN, WWW merupakan layanan internet yang mengatur informasi menggunakan hypermedia. Setiap dokumen dapat termasuk referensi ke embedded audio, gambar, full-motion video, atau dokumen lainnya. WWW yang terdiri dari sebagian besar Internet yang berisi hypermedia dokumen. Hypermedia merupakan perpanjangan hypertext. Hypertext memungkinkan pengguna untuk mengikuti jalan yang dikehendaki dengan meng-klik pada teks yang disorot mengikuti thread atau topik tertentu. Ini melibatkan mengakses file, aplikasi, dan komputer dalam mode non berurut. Hypermedia digunakan untuk kombinasi dari teks, gambar, suara, dan full-motion video dalam dokumen yang sama dan memungkinkan informasi dengan klik tombol. Hypertext merupakan pendekatan manajemen data di mana data yang tersimpan dalam jaringan node dihubungkan oleh link. Node yang dirancang untuk dapat diakses melalui sistem interaktif browsing. hypertext dokumen termasuk dokumen link dan mendukung indeks untuk topik tertentu. hypertext dokumen dapat meliputi data, suara, dan gambar. Dalam dokumen hypertext fisik dan logis layout biasanya berbeda. Hal ini tidak terjadi di dokumen kertas. Dalam sebuah dokumen karya pengarang karya menetapkan urutan dan pembaca dipaksa untuk mengikuti jalur ditentukan. Sistem hypertext memudahkan pengguna dengan sistem nonsequential path untuk mengakses informasi. Ini berarti bahwa tidak ada informasi yang akan Infrastruktur Jaringan
4-3 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
diakses secara berurutan seperti dalam sebuah buku. Sebuah sistem hypertext memungkinkan user untuk membuat permintaan bahwa penulis atau desainer yang menyediakan melalui hypertext link. Link ini adalah pilihan yang mirip dengan daftar indeks dan pembaca dapat memimpin pada "custom path." Komputer yang menyimpan dokumen hypermedia dan menjadikannya tersedia untuk komputer lain di Web disebut server atau web server. Komputer yang meminta dokumen disebut klien. Klien dapat PC di rumah atau node di LAN di sebuah universitas atau sebuah organisasi. Fitur yang paling menarik tentang internet dan WWW adalah bahwa dokumen dapat disimpan di mana saja di dunia. Seorang pengguna dapat dengan mudah beralih dari sebuah situs di Amerika Serikat untuk situs di Paris, Prancis, semua dalam beberapa milidetik. Kita akan membicarakan komputasi client-server secara rinci dalam materi selanjutnya.
4.2
Internet Options
Empat tipe koneksi yang terpopuler dari akses Internet adalah: Terminal or shell accounts Dial-up protocol service Direct connections Online services Terminal atau shell account dan dial-up protocol adalah dua pilihan utama dalam akses internet untuk PC. Terminal account memerlukan modem dan komunikasi perangkat lunak untuk membuat panggilan host komputer yang terhubung ke Internet. Dengan ini metode akses ini, PC berfungsi sebagai dumb terminal, yang akan mengirim dan menerima informasi tanpa pengolahan kekuatan sendiri. Karena banyak dari host komputer yang berbasis UNIX, pilihan ini bisa rumit karena perintah diperlukan ketika menavigasi Web. Kekurangan yang lain adalah pengguna dibatasi untuk host komputer pilihan yang mungkin terbatas. Namun, ini adalah yang paling mahal akses pilihan. Account umumnya adalah terminal berbasis teks dan grafis, namun pengguna dapat men-download gambar ke PC, dan melihat mereka di luar host sambungan. Protocol Dial-up memberi pengguna layanan akses penuh ke Web. Sebuah komputer dapat dihubungkan ke Web melalui telepon yang memanfaatkan kecepatan tinggi modem. Selain itu, Perangkat Lunak TCP/IP diinstal pada PC untuk menyediakan sebuah antarmuka user ke sistem. Ada adalah dua jenis 4-4
Politeknik Telkom
Aplikasi E-Commerce
dial-up protokol: serial line Internet Protocol (SLIP) atau point-to-point protocol (PPP). Dengan koneksi SLIP, paket (unit data) berjalan lebih cepat, namun keandalan yang lebih rendah karena paket-paket tersebut tidak dievaluasi setelah dikirim. Dengan menggunakan opsi PPP, di sisi lain, merupakan sebuah protokol baru yang memantau lalu lintas paket untuk memastikan keakuratan dari paket yang diterima. PPP pilihan yang mungkin menjadi lambat metode transmisi, tetapi lebih handal. Sebagai gambaran terdapat lebih dari 200 Commercial Access Providers dari Amerika di pasaran pada tahun 2001, dan jumlah ini terus meningkat. Harga dan kehandalan layanan merupakan hal yang harus dipertimbangkan sebelum memilih provider. Ada Provider Lokal yang dapat menghapuskan biaya jarak jauh telepon. Harga tetap untuk koneksi unlimited waktu juga tidak terbatas. Kadang terjadi akses yang terbatas jika pengguna sering menerima sinyal sibuk ketika mencoba untuk menyambung ke Web. Karena itu, kualitas layanan harus dijamin sebelum memilih salah satu pilihan ini. Selain itu, peningkatan jumlah ISP di Amerika Serikat menawarkan koneksi internet gratis. Tetapi ISP ini dalam menawarkan iklan pada monitor penerimanya. Sayang skema yang sudah ada diAmerika ini, sampai sekarang jarang ada diIndonesia. Direct Connection adalah yang paling mahal sebagai akses pilihan. Sehingga, pilihan ini biasanya terbatas pada jaringan yang besar yang memiliki sistem operasi UNIX. Baik SLIP maupun PPP account dan Direct Connection mengharuskan untuk menginstal TCP / IP Software pada setiap komputer dalam jaringan. Namun, sekarang banyak device yang secara default menyertakan software untuk mengkonfigurasikannya agar bisa dapat langsung digunakan oleh komputer end user. Layanan online seperti America Online, Earthlink, Prodigy, Geni, Delphi, dan CompuServe juga menawarkan akses internet. Pada awalnya, mereka layanan yang cukup minim dan terbatas pada e-mail, newsgroup, dan transfer file dasar pilihan. Cara-lamanya, sekarang mereka menawarkan sejumlah nilai tambah layanan, seperti perdagangan saham, berita, peta, kondisi cuaca, dan banyak lagi. Fast Speed Communication menggunakan modem kabel dan digital pelanggan baris (DSL) tersedia di banyak negara termasuk di Indonesia. DSL, teknologi akses berbasis tembaga ini merupakan salah satu alternatif koneksi dan dipromosikan sebagai salah satu teknologi akses berkecepatan tinggi untuk terhubung dengan ke LAN dan internet, memberikan kecepatan sampai Infrastruktur Jaringan
4-5 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
dengan 51 Mbps. DSL memberikan suara tradisional transmisi berkecepatan tinggi dan full-duplex transmisi data digital. Ada beberapa jenis layanan DSL yang tersedia, meskipun memiliki keterbatasan jarak. USB modem menyediakan akses internet cepat dan memungkinkan pengguna untuk menerima informasi melalui saluran TV kabel. USB modem yang terintegrasi dalam perangkat TV Cable memberikan throughput sampai dengan 27 Mbps, dengan sekitar 2,5 Mbps bandwidth throughput untuk keluar. Ini bandwidth yang jauh melebihi dari kebiasaan pada modem, dengan kecepatan 28,8 atau 56 Kbps. Jenis koneksi ini memberikan keadaan yang baik untuk meningkatkan efisiensi dan efektivitas aplikasi e-commerce.
4.3
Markup Language
Pada bagian ini kita akan mempelajari penerapan sistem Web. Kita akan meneliti perangkat untuk Web Authoring Tools dan pengembangan aplikasi Web. Masalah keamanan yang berkaitan dengan situs web dan khususnya Aplikasi Internet untuk transaksi perdagangan pun coba kita kupas. Sehingga kita mengetahui faktor-faktor yang harus dibenahi dalam menerapkan dan mengevaluasi situs. HTML (Hypertext Markup Language) HTML adalah salah satu Authoring Languange yang digunakan untuk membuat dokumen Web. HTML menentukan struktur dan layout dari Web Document dengan menggunakan macam-macam tag dan atribut. Code HTML sendiri juga tidak case sensitive. Berikut struktur dasar dari HTML Document: (Deskripsi dari page HTML) (Semua informasi yang mau kita masukan kedalam webnya) Diakhiri dengan, Untuk membuat dokumen HTML kita perlu menuliskan kode HTML secara langsung pada text editor seperti Microsoft Notepad atau menggunakan Web Authoring Tools, seperti: Adobe PageMill Macromedia Backstage Designer 4-6
Politeknik Telkom
Aplikasi E-Commerce
Macromedia Dreamweaver Microsoft FrontPage Netscape Navigator Gold Netscape Composer SoftQuad HotMetal Pro Dan lain-lain Bahkan aplikasi software yang populer seperti Microsoft Office, Corel dan Lotus juga dapat kita gunakan untuk membuat dokumen HTML. Kita dapat membuat dokumen seperti biasa, namun kita cukup menyimpannya dengan menggunakan opsi “save web page”. Web authoring Tools Untuk mengembangkan aplikasi berbasis intranet ataupun Internet kita memerlukan sebuah perangkat. Dan Web Authoring Tool adalah perangkat yang direkomendasikan untuk mengembangkannya. Ada tiga hal utama yang bisa dijadikan pegangan untuk menentukan atau memilih Web Authoring Tool. Yaitu, Pertama, pembelajaran untuk paket Web Authoring Tool-nya mudah. Kedua, dukungan terhadap bantuan teknis Tool. Ketiga, Lisence untuk Tool-nya mudah didapat dan harganya efisien sesuai budget anda. Dua opsi utama dalam membuat Web Authoring Tools. Pertama, Text Editor dapat digunakan untuk membuat file HTML menggunakan perintah bahasa HTML. Kedua, ada tools yang menyediakan tampilan antarmuka menggunakan gambar-gambar dalam pembuatan Web Page-nya. Pada pilihan terakhir ini adalah pilihan yang tepat dari sebagian besar orang tanpa kemampuan programming. Pada pilihan kedua ini menggunakan paket Web Authoring dengan kaidah antarmuka WYSIWYG ( "What You See Is What You Get"). Sejumlah paket seperti itu yang tersedia dipasaran salah satunya adalah Microsoft FrontPage. Salah satunya, FrontPage menyediakan tools yang lengkap peralatan untuk membangun halaman Web. FrontPage Dapat digunakan untuk mengembangkan sebuah situs pribadi atau situs perusahaan. Dengan fitur yang Lebih baik, perangkat lunak ini ada sistem yang dapat digunakan untuk membuat link ke berbagai database.
Infrastruktur Jaringan
4-7 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
FrontPage memiliki dua modul. Explorer yang memberikan tampilan untuk mengelola situs Web pengembangan, dan Editor untuk mengedit dan mengembangkan code yang sebenarnya dari halaman Web. Bahasa Pemrograman Web Client Halaman web juga dapat memiliki script (VBScript, JScript, atau Java Script) atau Java applet tertanam dalam mereka, yang kemudian dijalankan pada komputer klien setelah memiliki halaman download. Ini skrip dan applet dapat menambahkan interaktivitas ke halaman Web dan dapat menjalankan fungsifungsi khusus seperti validasi data pada input data ke dalam bentuk. Selain itu, mereka mengambil beberapa proses mematikan beban server web. Selain itu, banyak pihak menaruh perhatian pada bahasa pemrograman Java. Ada dua alasan utama untuk ini. Pertama, Sun (perusahaan yang mengembangkan Java) harus bersaing dalam envinronment yang sama seperti Microsoft. Untuk mendapatkan perhatian dalam envinronment ini, ada harus terpadu promosi produk. Kedua alasannya adalah bahwa Java adalah bahasa yang menyuarakan sejumlah fitur yang inovatif. Seperti menggunakan bahasa yang user friendly dan memungkinkan kita menuliskan aplikasi software yang bisa berjalan dibanyak platform. Java dikembangkan dari C++,yang merupakan salah satu Object Oriented Programming Language. Bahkan terkadang kita memanggilnya sebagai Internet Programming Language. Software Developer yang menuliskan program menggunakan bahasa pemrograman lain harus menuliskan versi yang berbeda untuk Operating System yang berbeda, namun tidak dengan Java. Java adalah sebuah bentuk aplikasi pengembangan yang menggantikan PC dengan komputer simpel yang terhubung dengan jaringan bahkan dengan memory yang kecil dan bahkan hampir tanpa menggunakan Harddisk. Secara normal, aplikasi Java yang berada dalam server hanya akan menyampaikan sesuai dengan kebutuhan client. Dengan menyatukan tempat penyimpanan data diserver akan memudahkan mengadministrasikan komputer maupun client yang ada. Java akan men-download bagian dari kode aplikasi, yang dikenal sebagai applets dari server ke client sesuai permintaan client tanpa memandang platform client-nya. Java dapat berjalan diatas berbagai macam platform dengan menggunakan generic codes, yang dinamakan bytecodes yang tidak secara spesifik untuk satu macam mesin atau platform. Bytecodes adalan instruksi yang ditulis untuk Java Virtual Machine (JVM). Jadi program yang ditulis menggunakan bahasa java dapat dijalankan dimana saja selama didalamnya ada JVM dan tidak tergantung operating system-nya. 4-8
Politeknik Telkom
Aplikasi E-Commerce
Pada awal-awal era pengembangan Internet, designer Internet dan Web master mulai memindahkan dokumen asli ke dalam Web. Awalnya dokumen ini menjadi tidak dinamis, dimana kita hanya merubah plain text atau grafik yang dimigrasikan dari dokumen asli ke dalam Web. Namun sekarang Java merubah semuanya dalam waktu singkat, dengan membuat halaman Web bisa dilakukan pemrograman juga. Scripting Bahasa scripting dapat menambahkan fungsi lebih ke halaman Web. JScript dan VBScript adalah dua bahasa scripting yang diproduksi oleh Microsoft. Ada faktor-faktor yang memaksakan bahasa scripting kepada para klien adalah memaksakan platform sesuai yang disyaratkan oleh fitur dari bahasanya dan referensi personal dari bahasanya. JScript, pada saat menulis, hanya dapat digunakan dengan browser Netscape dan Microsoft, sedangkan VBScript hanya dapat digunakan dengan Internet Explorer (Microsoft), tetapi tidak di Macintosh. VBScript adalah subset penuh sistem pemrograman Visual Basic. Hal ini mungkin keuntungan dasar yang terbesar karena relatif mudah untuk dipelajari. Karena itu juga sama seperti Visual Basicl, ia telah mengembangkan dalam scala . Selain itu, VBScript dapat digunakan dalam berbagai aplikasi lain. JScript adalah C, C + +, seperti Java dan bahasa pemrograman yang dapat digunakan pada hampir setiap browser. Sintaks-nya diketahui oleh banyak pemrogram walaupun bahasanya memiliki ketentuan sendiri tetapi dapat digunakan diaplikasi lain. JScript adalah scrip yang dinamis, memiliki fitur untuk pemrograman berorientasi objek, dan memiliki sejumlah fungsi dan ekspresi yang tergabung didalamnya. ActiveX adalah bagian dari perangkat lunak yang secara otomatis di-download ke halaman yang diakses klien. Setelah kontrol ActiveX terinstal pada komputer, digunakan lagi jika halaman yang sama diakses. ActiveX yang agak mirip dengan Java applet, namun perbedaan utama adalah bahwa mereka telah bebas memerintah pada komputer pengguna. Hal ini memberikan keamanan isu tetapi setiap kontrol harus diberi Digital Signature oleh organisasi authoring. Penggunaannya dibatasi hanya untuk Microsoft Windows platform saja. Kepercayaan adalah latar belakang utama untuk digunakan pada ekstensi HTML sehingga membuat web lebih dinamis dan interaktif, meskipun beberapa bahasa tergantung kepada platformnya. Biaya akan bertambah untuk sebuah organisasi yang memilih untuk mengadopsi tool ini. Keahlian yang Infrastruktur Jaringan
4-9 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
harus dimiliki oleh staf untuk mengembangkan keterampilan dalam bahasa pemrograman dan script yang memerlukan perawatan sebagai browser versi baru yang akan dikembangkan.
4.4
Generasi Keempat
Intranet dan eksternet Intranet mendukung organisasi atau hubungan didalam bisnis e-commerce yang berhubungan dengan kegiatan internal bisnis, dan extranet mendukung bisnis ke bisnis (business to business/B2B) e-commerce. Karena pentingnya dan fleksibilitas, bagian ini ini dikhususkan untuk kedua topik penting. Intranet dan extranet teknologi telah digunakan secara efektif dalam lingkungan ecommerce, dan dikarena popularitas e-commerce yang sedang berkembang. Kita akan mendefinisikan dan intranet membandingkan dan intranet dengan internet dan extranet. Intranet Harapan baru yang dibuat oleh Internet telah ditransfer kepada perkembangan aplikasi bernama intranet. Dalam hal sederhana, apa yang anda lakukan dengan Internet anda dapat melakukannya dengan sebuah organisasi jaringan privat atau intranet. Pada tahun 2000 survei menunjukkan bahwa semua keuntungan 500 perusahaan membaik setelah membuat intranet atau merencanakan semuanya dari awal dan segera. Sejak awal dalam komputer 1946, organisasi menengah maupun besar teha menggunakan mesin komputer untuk mengakses tepat waktu, akurat, dan makna dari informasi untuk mendapatkan peningkatan keuntungan yang kompetitif. Sistem informasi telah meningkatkan efisiensi dan efektivitas keputusan. Sampai 1995 client-server model yang dipromosikan mendukung kemampuan didalam perusahaan, seperti e-mail dan newsgroup, adalah pendekatan pilihan bagi perusahaan untuk mendukung pertumbuhan mereka. Pada bagian selanjutnya, akan dijelaskan bahwa client-server akan menjelaskan hubungan antara dua program komputer dalam jaringan di lingkungan yang salah satu program (klien) membuat permintaan layanan dari program lain (server), yang memenuhi permintaan tersebut. Teknologi internet telah menyediakan konektivitas di seluruh dunia untuk semua jenis organisasi dengan meningkatkan kemampuan sistem client-server. Tunjuk dan klik, merupakan pendekatan untuk mencari informasi menggunakan hypermedia telah diterima dengan baik oleh jutaan pekerja dan pengambil keputusan. Penciptaan dan penggunaan intranet adalah langkah logis yang selanjutnya dibuat didalam teknologi client-server. Intranet yang memberikan pengguna 4-10
Politeknik Telkom
Aplikasi E-Commerce
dengan mudah digunakan akses yang dapat beroperasi pada komputer yang bahkan tanpa dari sistem operasi. Teknologi intranet membantu perusahaan menyebarluaskan informasi lebih cepat dan lebih mudah untuk kepentingan baik vendor maupun pelanggan dan mendapat keuntungan dengan operasi internal organisasi. Meskipun di Intranet merupakan hal yang cukup baru, namun telah menarik banyak perhatian dalam waktu yang sangat singkat. Intranet yang menggunakan teknologi Internet dan Web untuk memecahkan permasalahan organisasi yang biasanya secara eksklusif ditangani oleh database, groupware, penjadwalan, alur kerja dan aplikasi. Hal yang perlu dipahami bahwa sebuah intranet berbeda dari jaringan area lokal (LAN) atau wide area network (WAN), walaupun menggunakan koneksi fisik yang sama. Intranet adalah sebuah aplikasi atau layanan (atau bagian dari aplikasi atau servis) dengan menggunakan jaringan komputer (LAN dan WAN) dari sebuah organisasi, yang membuatnya berbeda dari LAN dan WAN. Intranet yang hanya khusus untuk internal organisasi. Intranet dapat terkoneksi dengan Internet, selama akses yang ditetapkan secara khusus dan terbatas pada organisasi yang spesifik dari masyarakat pengguna di belakang firewall atau bagian dari rangkaian firewall. LAN terdiri dari dua atau lebih komputer yang terhubung bersama-sama dalam sebuah jaringan sedangkan WAN sendiri bisa dikatakan seperti LAN dalam skala besar dan tidak membatasi diri ke wilayah geografis tertentu. Hal itu dapat span beberapa kota, negara, atau bahkan negara. Biasanya beberapa pihak itu sendiri. LAN dan WAN teknologi yang berorientasi geografis sedangkan Intranet teknologi tidak. Jadi apakah itu intranet? Dalam hal sederhana, Intranet adalah sebuah jaringan di dalam organisasi yang menggunakan teknologi Transmission Control Protocol/Internet Protocol (TCP/IP), hypertext markup language (HTML), file transfer protocol (FTP), hypertext transfer protocol (HTTP ), extensible markup language (XML), dan sederhana mail transfer protocol (SMPT) untuk mengumpulkan, menyimpan, dan menyebarkan informasi di seluruh organisasi. Informasi ini mendukung kegiatan e-commerce seperti penjualan, pelayanan pelanggan, pemasaran, dan sebagainya. Pegawai dapat menemukan informasi internal, dan mereka dapat membuat penunjuk penting dengan menggunakan sebuah situs intranet. Selain itu, masing-masing departemen dapat membuat sendiri situs web (Blog, Own Website, dll) untuk menjelaskan atau memberitahukan karyawan lainnya tentang departemennya sendiri dengan menerapkan teknologi Intranet ini. Misalnya, pemasaran dapat mengirimkan informasi produk terbaru, sedangkan manufaktur dapat memposting jadwal pengiriman dan desain produk baru. Departemen SDM dapat memposting pekerjaan baru, manfaat informasi, beberapa promosi, dan informasi perencanaan. Di departemen keuangan dan Infrastruktur Jaringan
4-11 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
akuntansi biaya dapat memposting informasi dan laporan keuangan lainnya di situs mereka. Presiden Direktur dapat memberikan program kerjanya kedepan. Informasi ini secara bersama-sama mendukung keberhasilan program e-commerce untuk mendukung kemajuan perusahaan. Extranet Adanya Interorganizational system (IOS) memfasilitasi pertukaran informasi di antara mitra bisnis. Beberapa sistem, seperti Electronic Funds Transfer (EFT) dan e-mail, telah menjadi keumuman baik dalam sistem perdagangan yang biasa maupun di lingkungan e-commerce. Diantara yang paling populer adalah IOS interchange data elektronic (EDI) dan extranet. Keduanya memberikan sambungan yang aman di antara mitra bisnis. Mereka yang membuat peran dalam B2B e-commerce menjadi meningkat. Sistem ini membuat perpindahan data dan informasi yang baik tidak peduli waktu aksesnya. Bahkan beberapa perusahaan membolehkan pelanggan dan mitra bisnis untuk mengakses jaringan intranet mereka namun khusus untuk tujuan bisnis. Misalnya, pemasok mungkin ingin memeriksa status inventaris atau saldo rekening. Jaringan ini disebut juga sebagai extranet. Perlu dicatat bahwa suatu organisasi biasanya hanya membuat sebagian dari intranet ini dapat diakses oleh pihak luar. Selain itu, diperlukan langkah-langkah yang komprehensif dalam aspek keamanan untuk memastikan bahwa akses diberikan hanya berwenang untuk pengguna dan mitra bisnis terpercaya. Dalam buku ini dapat kita definisikan bersama bahwa extranet adalah sebagai secure network yang menggunakan teknologi Internet dan Web untuk menghubungkan dua atau lebih intranet dari mitra bisnis, agar bisa memungkinkan melakukan komunikasi B2B. extranet adalah layanan jaringan yang memungkinkan mitra bisnis terpercaya untuk memiliki akses ke informasi asset yang aman kepada organisasi yang lain didalam jaringan intranet. Seperti telah dibahas dalam bagian ini, berikut sejumlah aplikasi dari extranet dalam e-commerce dunia. Salah satu contoh adalah Toshiba Amerika, Inc, Toshiba telah merancang sebuah extranet waktu untuk memproses pesanan-masuk. Menggunakan extranet ini, lebih dari 300 dealer dapat menempatkan pesanan untuk bagian sampai 5 untuk pengiriman hari berikutnya. Dealer juga dapat memeriksa saldo rekening piutang dan Harga aturan, baca siaran pers, dan banyak lagi. Dengan sistem yang aman ini menghasilkan perubahan yang signifikan dalam penghematan biaya dan meningkatkan pelayanan pelanggan .
4-12
Politeknik Telkom
Aplikasi E-Commerce
Extranet menyediakan keamanan yang tinggi, sementara melalui koneksi umum dan private networks antara organisasi yang beragam dan kelompok mitra usaha di luar organisasi. Kelompok ini dapat mencakup hal berikut: • Pelanggan • Vendor • Suppliers • Konsultan • Distributor • Resellers • Pegawai Paruh waktu,atau orang-orang dengan siapa perusahaan tersebut melakukan kerja sama penelitian dan pengembangan (R & D) atau bekerja bersama-sama lainnya, seperti desain produk Extranet tidak hanya memberikan perusahaan internetworking untuk mengurangi biaya, tetapi juga memberikan peningkatan yang kompetitif, yang mengarah kepada peningkatan laba. Kesuksesan menjalankan jaringan extranet didapat dengan adanya sistem keamanan yang komprehensif dan manajemen kontrol. Keamanan sistem juga harus menyediakan comprehensive access control, user-based authentication, encryption capability, dan comprehensive auditing dan reporting capabilities. Extranet menawarkan sebuah organisasi yang memiliki manfaat yang sama dengan yang ditawarkan sebuah intranet, sementara juga memberikan manfaat yang terhubung ke dunia luar. Beberapa keuntungan yang spesifik extranet meliputi: • Coordination : extranet memungkinkan untuk meningkatkan koordinasi antara mitra yang berpartisipasi. Hal ini bisa meliputi pemasok, distributor, dan konsumen. Informasi penting dari satu mitra dapat dibuat tersedia sehingga mitra kita dapat membuat keputusan tanpa penundaan. Misalnya, produsen dapat mengkoordinasikan produksinya dengan memeriksa status inventaris pelanggan. • Feedback - extranet memungkinkan suatu organisasi untuk cepat menerima umpan balik dari para pelanggan dan mitra bisnis lainnya. Memberikan konsumen sebuah kesempatan untuk menyatakan pandangan mereka tentang produk atau layanan sebelum produk atau layanan mereka bahkan sebelum diperkenalkan ke pasar. • Costumer Satisfaction - link extranet pelanggan untuk sebuah organisasi. Ini menyediakan pelanggan dengan lebih banyak informasi tentang produk dan layanan dan organisasi secara umum. Hal ini juga membuat pemesanan produk atau layanan yang mudah dengan klik dari mouse. Mempercepat B2B e-commerce adalah salah satu manfaat yang sangat besar yang didapat dari sebuah extranet. Infrastruktur Jaringan
4-13 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
• Cost Reduction - extranet dapat mengurangi biaya persediaan dengan menyediakan informasi tepat waktu untuk para pengguna yang ada pada supply chain-program tersebut. Sebagai contoh, jika ada perusahaan kelas internasional mendesain aplikasi ekstranet yang memungkinkan seluruh jaringan distribusinya diseluruh dunia dapat melakukan order permintaan. Dengan melakukan ini, perusahan mampu meningkatkan efisiensi secara signifikan pada operasional kita. • Expediting Communication - Extranet meningkatkan efisiensi dan keefektivan komunikasi antara mitra bisnis oleh intranet untuk menghubungkan secara cepat menuju akses ke informasi penting. Contohnya, sebuah perjalanan salesman dapat menerima informasi produk terbaru dari dalam kamar hotelnya sebelum pergi ke sebuah rapat penjualan. Dealer mobil yang dapat memberikan informasi terkini kepada pelanggan pada model baru tanpa membuat panggilan telepon dan melalui berbagai brosur dan penjualan manual. Internet Versus Intranet Dalam awal kita sempat membahas beberapa detail tentang Internet. Dalam bagian ini kita akan perhatikan persamaan dan perbedaan antara internet dan intranet. Internet adalah public network. Setiap pengguna dapat mengakses Internet dengan asumsi pengguna memiliki sebuah account dengan penyedia layanan Internet (ISP). Internet adalah jaringan di seluruh dunia, sedangkan intranet sifatnya pribadi dan tidak perlu penting untuk terkoneksi ke World Wide Web (WWW). Intranet yang terhubung ke jaringan perusahaan tertentu, dan pengguna biasanya karyawan perusahaan. Intranet sendiri dipisahkan dari Internet melalui firewall (atau beberapa firewall). Intranet biasanya memiliki throughput dan kinerja yang lebih tinggi dibandingkan dengan internet dan biasanya lebih aman daripada Internet. Selain yang disebutkan di atas perbedaan lainnya, kedua memiliki banyak persamaan. Keduanya menggunakan teknologi jaringan yang sama, TCP/IP, dan keduanya dapat menggunakan browser seperti Microsoft Internet Explorer atau Netscape Navigator. Keduanya menggunakan halaman dalam format HTML dan XML, dan keduanya mampu membawa halaman-halaman dalam format multimedia. Selain itu, keduanya juga dapat menggunakan bahasa pemrograman Java untuk mengembangkan aplikasi. Seperti yang akan dibahas pada bagian sebelumnya, Java adalah sebuah platform pengembangan aplikasi yang dapat menggunakan PC dengan jaringan komputer yang sederhana serta dilengkapi dengan memori kecil dan bahkan nyaris tanpa Harddisk. Aplikasi Java secara normal biasanya berada pada server dan akan dikirimkan ke client sesuai kebutuhan, pemusatan penyimpanan data pada server dan administrasi 4-14
Politeknik Telkom
Aplikasi E-Commerce
komputer yang mudah. Java mendownload aplikasi sebagai bagian dari sourcecode, yang dikenal sebagai applet, dari server ke client sesuai permintaan, tanpa komputer memandang platform-nya. Intranet mungkin atau tidak menggunakan salah satu teknologi yang berbasis HTML (yakni, Java programming, Java Applets, JavaScript atau VBScript, Active X, Dynamic HTML) atau XML. Keuntungan dari Intranet adalah bahwa sejak awal, organisasi dapat mengontrol browser yang digunakan, serta dapat menentukan browser yang akan mendukung teknologi yang digunakan. Dengan menggunakan halaman Web, organisasi juga dapat menentukan penggunaan internet telepon, e-mail, videoconferencing, Web dan lainnya yang didukung oleh teknologi yang disupport browser.
4.5
Client Server Model
Intranet dan extranet yang sudah kita bahas dibagian sebelumnya, diimplementasikan dengan menggunakan model client-server. Menggunakan model ini, perangkat lunak disisi client berjalan di komputer local dan berkomunikasi dengan remote server, untuk me-request informasi. Server adalah suatu remote computer pada sebuah jaringan yang memberikan informasi berdasarkan request. Sebagai contoh, kita menginginkan melakukan permintaan data yang kita buat dari PC kita ke database server milik kampus. Request kita misalnya adalah, "Tampilkan nama semua mahasiswa yang mengambil mata kuliah e-commerce dengan GPA lebih dari 3.0" Lalu database server menerima request kita dan memproses, dan mungkin merespon dengan menampilkan beberapa nama. Biasanya konfigurasi client-server yang paling dasar adalah client mengirimkan permintaan (biasanya dalam format SQL) dan server merespon.. Yang paling penting keuntungan dari arsitektur client-server adalah skalabilitas. Arsitektur client-server dapat diskalakan menjadi horizontal atau vertikal. Skala Horizontal berarti lebih banyak workstation (client) dapat ditambahkan atau dihapus, dan skala vertikal berarti sistem ini dapat bermigrasi ke server yang lebih besar dan lebih cepat dengan minimum berdampak pada arsitektur client-server. Untuk lebih memahami arsitektur client-server, tiga hal berikut harus didefinisikan: • Presentation • Application • Data management Logika Presentation lebih menitik beratkan kepada data yang disajikan kepada klien. Microsoft Windows Antarmuka Graphical User Interface (GUI) Infrastruktur Jaringan
4-15 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
adalah contoh dari tampilan muka perangkat lunak. Application dalah perangkat lunak yang diproses sesuai permintaan untuk melayani pengguna. Sehingga dalam pembuatan perangkat lunak diperlukan penelaahan kembali atas apa-apa yang sudah kita buat seperti contohnya pada pembuatan aplikasi e-commerce, adalah bagaimana membuat modul pembayaran yang baik sesuai dengan user yang bersangkutan. Data Management bertanggung jawab dalam mengorganisasikan data dan operasi sistem penyimpanan didalam arsitektur client-server. Sebenarnya point utama dalam arsitektur client-server adalah bagaimana membagi tiga fungsi diatas antara client dan server. Two-Tier Architecture Arsitektur Two-Tier adalah model client-server yang cukup dikenal luas. Dalam konfigurasi ini, client (tier one/tingkat 1) langsung berkomunikasi dengan server (tier two/tingkat dua), biasanya menggunakan struktur bahasa query (SQL) dan request tanpa intervensi server. Arsitektur ini sangat efektif dalam workgroups kecil (sekitar 50 client). Dengan menggunakan konfigurasi ini, client yang menggunakan sebagian besar atau semua aplikasi berikut tampilannya, dan server akan mengorganisasikan data dan manajemen data logika. Application development speed, simplicity, and robustness adalah keunggulan utama dari struktur ini. Dengan penurunan ini, maka sebagaian besar antarmuka aplikasi akan banyak disisi client, merubah proses didalam aplikasi, logika dan aturan akan memerlukan perubahan yang signifikan disisi client, tentunya perubahan ini akan membuat perubahan besar pada aplikasi dan juga biaya yang harus kita keluarkan. Berikut adalah dialog yang terjadi antara client dan server: 1. Pengguna menjalankan perangkat lunak client untuk membuat permintaan. 2. Client menerima permintaan dan format agar server mengerti itu. 3. Client mengirimkan permintaan ke server melalui jaringan. 4. Server menerima dan memproses permintaan tersebut. 5. Hasilnya akan dikirim ke client. 6. Hasilnya adalah format dan disajikan kepada pengguna dalam format yang dimengerti. Arsitektur THREE-Tier and N-Tier Dalam two-tier arsitektur, presentasi logic selalu disisi client dan manajemen data pada server. Namun lokasi spesifik untuk aplikasi belum ditentukan. Hal ini dapat di klien, server, atau dapat memisahkan antara 4-16
Politeknik Telkom
Aplikasi E-Commerce
keduanya. Jika perangkat lunak aplikasi yang ditempatkan di klien, perubahan managemen data memerlukan aplikasi untuk memodifikasi untuk aplikasi pada semua klien, Sehingga membutuhkan usaha yang mahal. Arsitektur Three-Tier mencoba menyeimbangkan kerja antara klien dan server dengan persyaratan hardware berimbang. Arsitektur Three Tier (multitier) menghilangkan aplikasi pengolahan dari kedua baik client dan back-end server sehingga menempatkan server tambahan yang membuat dengan kita meninggalkan presentation logic pada sisi klien dan manajemen data pada backend server. Meningkatkan performa jaringan merupakan salah satu keunggulan utama dari arsitektur ini. Namun, sisi manajemen jaringan pada arsitektur ini akan menjadi lebih menantang, karena akan ada lebih banyak lalu lintas data didalam jaringan, dan akan lebih sulit untuk mencoba program dan perangkat lunak di tingkat N arsitektur karena lebih banyak perangkat yang harus berkomunikasi untuk melayani permintaan pengguna.
4.6
Web Server
Web server menyimpan dokumen (biasanya dalam format multimedia) yang dapat diakses dengan browser seperti Microsoft Internet Explorer atau browser lainnya . Web server akan dibahas secara lebih rinci nanti dalam bab ini. Bagaimana Web Server Bekerja? Contoh ilustrasi operasi web server: 1. Seorang pengguna (sebagai contoh)-nya menggunakan web browser meminta sebuah dokumen (prs.htm) dengan memasukkan hal berikut:
Browser dan server berkomunikasi menggunakan protokol HTTP untuk menanggapi permintaan pengguna ke server web. 2. Server web mencari dokumen dalam file sistem (dalam storage device). 3. Server web mengambil dokumen dari perangkat penyimpanan. 4. Server web maju dokumen ke browser. 5. Browser menampilkan halaman yang diminta pada layar pengguna. Apa yang kita hanya berfungsi untuk dijelaskan dasar dokumen HTML dan grafik sederhana file, dengan kata lain, proses ini melayani konten yang statis. Konten ini adalah isi yang tidak berubah walaupun dokumen sedang diambil. Sedangkan halaman yang dinamis adalah ketika diminta, web server mengikuti path (URL) yang berbeda. Halaman dinamis dibuat berdasarkan masukan pengguna. Dapat kita katakan, saat mahasiswa melakukan Infrastruktur Jaringan
4-17 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
penginputan PRS kuliah dan sistem sisfo poltek akan mendapatkan informasi tentang berapa uang yang harus dibayar. Standar yang paling umum untuk menangani halaman dinamis adalah Common Gateway Interface (CGI). Standar ini mengindikasikan bagaimana web server harus menjalankan pages secara lokal dan mengirimkan outputan melalui web server ke pengguna web browser yang request pages yang dinamis. CGI adalah metode atau konvensi untuk melewatkan data diantara server dan aplikasi. CGI yang merupakan bagian dari protocol Web HTTP adalah cara standar web server untuk melewati request pengguna website kepada program aplikasi dan untuk menerima data untuk diteruskan ke pengguna. Program CGI adalah program yang dirancang untuk menerima dan menghasilkan data yang sesuai dengan spesifikasi CGI. Program ini dapat ditulis dalam berbagai bahasa, termasuk Visual Basic dan Java. CGI program adalah cara paling umum untuk server web untuk berinteraksi secara dinamis dengan pengguna Web. Sebagian besar halaman web yang berisi formulir menggunakan program CGI untuk memproses data form setelah dikirimkan. Alternatif metode untuk menyediakan feedback yang dinamis untuk pengguna web adalah dengan memasukan juga script atau program yang dijalankan di PC user dibandingkan didalam web server. Script merupakan hal yang sama dengan macros yang digunakan dalam banyak bahasa, yang berisi daftar perintah dan petunjuk yang dapat dieksekusi tanpa campur tangan pengguna. Sebelumnya sudah dijelaskan, program-program seperti Java script, Java applet, atau ActiveX control. Teknologi ini adalah secara luas dikenal sebagai client side solution, sedangkan penggunaan CGI dikenal sebagai server solution, karena proses dilakukan pada web server. Karena setiap kali CGI script dijalankan, sebuah proses baru dimulai, hal ini dapat memperlambat server. Sehingga dianggap sebagai salah satu kekurangan dari proses CGI. Solusi yang lebih efisien, pada saat yang sama lebih sulit untuk melaksanakan, adalah dengan menggunakan server Application Program Internet (API), seperti Microsoft IS (internet Server) API. Developer menulis program yang digunakan untuk menyaring permintaan dan mendapatkan halaman web yang sesuai untuk pengguna yang berbeda dengan menggunakan antarmuka Microsoft ISAPI. ISAPI adalah serangkaian program Windows panggilan yang memperbolehkan pengguna menulis aplikasi web server yang akan berjalan lebih cepat daripada aplikasi CGI. Sedangkan alternatif lain adalah dengan menggunakan Netscape Server API (NSAPI). Seperti yang disebutkan di bagian sebelumnya, web server menyimpan dokumen yang dapat diakses dengan browser. Dengan kata lain, web server adalah sebuah sistem komputer yang melayani permintaan web pages. Web 4-18
Politeknik Telkom
Aplikasi E-Commerce
server ini memiliki dua komponen utama: perangkat lunak server web, seperti Apache, web server dan perangkat keras, seperti Sun Ultra Enterprise. Web server juga memiliki alamat IP. Misalnya, jika Anda memasukkan contoh URL http://www.detik.com/index., pada browser seperti Microsoft Internet Explorer, browser mengirimkan permintaan ke server yang memiliki nama domain detik.com, server kemudian mengambil halaman bernama index dan mengirimnya ke browser yang meminta. Komputer apapun sebenernya dapat dikonfigurasi untuk menjadi server, namun komputer dengan kecepatan tinggi, besar RAM, dan kapasitas penyimpanan besar disk adalah pilihan yang perlu dipertimbangkan. Untuk komputer yang akan dikonfigurasi sebagai server, web server software harus diinstal terlebih dahulu dan kemudian harus dikoneksikan ke Internet. Karena Anda akan lihat nanti dalam bab ini, banyak web server software aplikasi yang tersedia di pasar. Beberapa yang gratis, seperti Apache, dan beberapa harus dibeli, seperti Microsoft Internet Information Server dan Netscape Enterprise Server.
4.7
Web Server Software and Tools
Seperti yang disebutkan di atas, web server adalah program komputer yang menyimpan dokumen HTML (dan format file multimedia lainnya) yang dapat diakses dengan browser seperti Netscape Navigator atau Microsoft Internet Explorer. Sebuah server Web menggunakan model client-server (dijelaskan pada subbab sebelumnya) dan protokol HTTP dan melayani sekumpulan file secara bersama-sama membentuk sebuah situs web. Pengguna Internet harus menginstal aplikasi HTTP client di PC atau workstation untuk dapat mengakses situs web. Setiap komputer di internet dan ingin menampilkan halaman yang berisi halaman web harus memiliki program web server. Di halaman berikut ini kami menjelaskan beberapa fitur Apache HTTP Server, Microsoft Internet Information Server, dan Netscape Enterprise Server. Apache dan Microsoft sendiri lebih dari 70% dari pangsa pasar server. Apache HTTP Server Apache adalah sebuah web server yang tersedia secara bebas yang didistribusikan di bawah lisensi "open source". Rob McCool mengembangkan Apache ketika ia bekerja di University of Illinois di National Center for Supercomputing Applications (NCSA). Aplikasi servernya berbasis UNIX, Apache berjalan di platform paling populer, seperti Linux, Solaris, dan Digital UNIX. Apache termasuk built-in mesin pencari dan HTML authoring tools dan mendukung FTP. Banyak modul-modul yang tersedia sebagai bagian dari Infrastruktur Jaringan
4-19 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Apache HTTP Server, dan sejumlah modul patch serta terus meningkat hampir setiap hari. Apache menyediakan fitur lengkap, termasuk password authentication dan digital certificates. Bahkan dapat membatasi akses berdasar nama domain, dengan alamat IP, atau oleh user ID. Apache juga mendukung protokol SSL. Untuk lebih familiar dengan berbagai fitur canggih ini web server, anda dapat masuk ke situs web Apache. Mircosoft Internet Information Server (IIS) Microsoft Internet Information Server (IIS) terdiri dari sekumpulan Internet server (Web, HTTP, dan FTP) dan kemampuan untuk berjalan pada sistem operasi Microsoft Windows NT dan Windows Server 2000. Dengan IIS, Microsoft memiliki tujuan untuk memainkan peran utama dalam pasar dari aplikasi Server Internet. Microsoft IIS juga menawarkan sejumlah program pembangunan dan administrasi web situs, mesin pencari, dan dukungan untuk menulis berbasis web based Appication dan HTML Application yang berbasis database. Menurut klaim dari Microsoft, IIS sangat compatible dengan Windows NT dan 2000 server dalam banyak hal, sehingga menghasilkan pelayanan yang lebih cepat didalam request halaman web. Korporasi yang membeli IIS juga ditawarkan aplikasi untuk membuat halaman situs web menggunakan Microsoft Front Page Web authoring tool. Pengembang juga dapat menulis program yang menyaring permintaan dan mendapatkan halaman web yang benar untuk pengguna yang berbeda dengan menggunakan antarmuka Microsoft ISAPI. ISAPI adalah serangkaian program Windows panggilan yang memungkinkan pengguna untuk menulis sebuah aplikasi web server yang akan berjalan lebih cepat daripada aplikasi CGI. CGI sendiri sudah dibahas dibagian sebelumnya merupakan bagian dari Web HTTP protokol. Ini adalah cara standar untuk web server melalui web permintaan pengguna untuk aplikasi dan untuk menerima data untuk maju ke pengguna. IIS sendiri juga memiliki fitur keamanan yang komprehensif dan kemudahakan dalam melakukan instalasi. Bekerja sama dengan Microsoft Transaction Server, sehingga saat IIS mengakses database, dapat menyediakan akses kontrol sesuai tingkat level transaksi. IIS juga bekerja sama dengan Microsoft Netshow dalam pengiriman streaming audio dan video, atau live streaming. Microsoft NetShow Theater Server adalah salah satu servis yang kuat dan solusi fleksibel untuk melakukan streaming media untuk melayani high-quality Moving Picture Experts Group (MPEG) video. NetShow Theater server menyediakani layanan streaming media untuk server Windows NT untuk bandwidth yang tinggi, serta memungkinkan pengguna untuk mengakses full4-20
Politeknik Telkom
Aplikasi E-Commerce
motion, full-screen video dengan kinerja tinggi pada jaringan dengan bandwidth tinggi. Microsoft juga menyediakan kemampuan khusus untuk administrator server yang dirancang untuk berhubungan ke ISP. Semua layanan dan pengguna dapat diadministrasikan dari satu konsol. Kitapun dapat dengan mudah menambahkan komponen sebagai "snap-ins" dimana disisi pengguna sebelumnya belum di-install. Selain itu, setiap pengguna dapat menyesuaikan akses administratif dari Windows. Untuk informasi rinci tentang server canggih ini, anda dapat membaca pada situs Microsoft.
4.8
Web Server Hardware
Sesuai perkembangan jaman, banyak usaha kecil dan menengah dalam skala organisasi membuat situs e-commerce. Dengan memenggunakan layanan web hosting, maka organisasi akan mendelegasikan pemilihan dan pemeliharaan web servernya secara optimal kepada perusahaan hosting. Namun, sebagian besar organisasi dan beberapa organisasi ukuran menengah memilih sendiri platform hardware dan software untuk menjalankan took virtual-nya. Pembahasan berikut ini dari hardware dan software dapat digunakan bagi perusahaan yang mau mencoba untuk membuat sendiri sistem server-nya. Kriteria sebagai berikut harus dikaji secara hati-hati sebelum memutuskan pada platform server kita : 1. Scalabiity. Tentukan platform dengan melihat pertumbukan perusahaan anda baik horisontal dan vertikal? 2. Bandwidth. Terkait respon time dan kemampuan menampung informasi dari sebuah situs e-commerce adalah sangat penting. Terutama dengan semakin meningkatnya popularitas dokumen berbasis multimedia, bandwidth memainkan peran yang sangat penting. Platform yang dipilih harus responsif terhadap peningkatan bandwidth demand dari pengguna. 3. Sistem operasi. Platform yang dipilih dan sistem operasi yang mendukung platform yang sangat penting. Saat ini sistem operasi yang populer untuk kebutuhan server diantaranya Windows NT based (2000), Linux, Unix, dan Novell NetWare. 4. Static Vs Halaman dinamis. Static pages adalah dokumen HTML yang tidak berubah walaupun pengguna me-request-nya. Di sisi lain, adalah mengubah halaman Infrastruktur Jaringan
4-21 PAGE 10
Politeknik Telkom
5.
Aplikasi E-Commerce
dinamis sesuai permintaan pengguna. Halaman dinamis meletakkan beban berat pada platform web server menjadi hal yang harus dipertimbangkan. Security supports and features. Web server yang baik harus mendukung protokol keamanan penting seperti SSL, otentikasi, dan user login. FTP, fitur mesin pencari, analisis data, dan pengelolaan situs yang lainnya fitur penting dalam web server yang harus dipertimbangkan sebelum memilih last option.
Benchmarking tools dapat membantu Anda dalam memilih web server yang cocok untuk operasi e-commerce. Alat ini menyediakan pengguna dengan teliti dan metode yang objektif membandingkan dan membedakan fitur serupa disetiap platform terhadap satu dengan lainnya lain. Mereka juga menempatkan seluruh paket untuk menguji dan membantu pengguna dalam menentukan salah satu yang memenuhi kriteria tertentu.
Rangkuman
1. 2. 3. 4. 5. 6. 7.
Internet adalah kumpulan dari jutaan komputer dan sistem jaringan dari semua ukuran Empat koneksi internet terpopuler saat ini adalah: Terminal, Dial-up Protocol Service, Direct Connection dan Online Services Markup languange yang digunakan dalam menerapkan sistem Web, menggunakan dasar HTML. Dan didalamnya dapat kita tambahkan Scripting (Jscript, ActiveX) Intranet mendukung hubungan didalam kegiatan internal bisnis Extranet menfasilitasi pertukaran informasi diantara mitra bisnis Web server menyimpan halaman yang dapat diakses oleh pengguna melalui Browser Contoh Aplikasi Web Server adalah Apache dan IIS
4-22
Politeknik Telkom
Aplikasi E-Commerce
5 Mobile Commerce (M-Commerce)
Overview
Pada bab ini akan dikenalkan mengenai teknologi mobile commerce sebagai perkembangan dari bisnis e-commerce. Hampir sama dengan e-commerce, yang menyediakan fasilitas untuk melakukan transaksi jual beli menggunakan media elektronik, mobile commerce memfokuskan pelayanannya menggunakan media mobile device.
Tujuan
1. 2. 3.
Mahasiswa memahami konsep mobile dan teknologi seluler Mahasiswa memahami konsep pembangunan content aplikasi mobile commerce Mahasiswa mengerti konsep sistem mobile commerce
Mobile Commerce (M-Commerce)
5-1 PAGE 10
Politeknik Telkom
5.1
Aplikasi E-Commerce
Mengenai Mobile Commerce
5.1.1 Definisi Mobile Commerce Mobile Commerce adalah pembelian dan penjualan barang dan jasa melalui wireless hand-held devices seperti telepon mobile (telepon seluler), personal data assistans (PDA), mp3 player, kamera digital, handheld gaming devices, dan komputer [Sojen Pradhan, 2003] Mobile commerce digambarkan sebagai transaksi apapun dengan nilai moneter yang diselenggarakan via jaringan telekomunikasi mobile [Xiaolin dan Deren, 2003] M-Commerce menggunakan mobile handheld devices untuk berkomunikasi, berinteraksi, dan melakukan transaksi via mobile atau jaringan wireless [Mylini dan Leang, 2002] M-Commerce adalah segalanya tentang wireless e-commerce yang mana mobile devices digunakan untuk melakukan bisnis pada Internet [Grosche dan Knospe, 2002] Mobile Commerce adalah pertukaran atau pembelian dan penjualan komuditas – komuditas, jasa, atau informasi pada internet dengan menggunakan mobile handheld devices [Chung, dkk, 2003] Mobile e-commerce didefinisikan sebagai semua kegiatan yang berhubungan dengan transaksi komersial melalui jaringan komunikasi dengan wireless devices atau mobile [Tarasewich, 2002]. Penggunaan m-commerce akan meningkatkan produktivitas dengan data berkecepatan tinggi dan mobile system yang hemat biaya [Maharramov, 2005] dan konsumen menggunakan aplikasi m-commerce pada tempat dan situasi yang berbeda [BCG, 2000] M-commerce menurut Ericsson (http://www.ericsson.com) adalah jasa transaksi terpercaya melalui mobile devices untuk pertukaran barang dan jasa antara konsumen, pedangang, dan institusi finansial. Jadi selama terjadi transaksi atau perpindahan uang dan perantaraan mobile device maka dapat dikategorikan mobile commerce.
5-2
Politeknik Telkom
Aplikasi E-Commerce
Dari beberapa definisi yang diutarakan di atas, dapat disimpulkan, bahwa mobile commerce menjalankan bisnis utamanya seperti bisnis yang dijalankan pada e-commerce, yaitu jual beli barang atau jasa melalui internet. Yang membedakan e-commerce dengan mobile commerce adalah penggunaan mobile devices seperti telepon seluler, PDA, atau laptop dalam melakukan transaksi. Mobile device ini merupakan syarat wajib yang harus ada dalam menjalankan bisnis mobile commerce. Beberapa contoh m-commerce [Harsh, 2001] : Pembayaran tagihan menggunakan mobile phone atau handheld devices Menggunakan pengenalan suara pada telepon seluler untuk membeli karcis bioskop (pengenalan suara untuk memulai transaksi pada jaringan data wireless) Pembelian tiket penerbangan menggunakan handheld devices Pembayaran untuk file mp3 yang di-download melalui telepon seluler dan handheld devices Pembelian stok menggunakan telepon seluler atau handheld devices dan memulai jaringan wireless yang dihubungkan ke intranet penyalur Perkembangan gaya hidup masyarakat luas yang menggunakan mobile device seperti telepon seluler, PDA, atau notebook untuk mengakses internet dan bertransaksi (melakukan aktivitas bisnis) menggunakan mobile device tersebut menaikkan tren penggunaan mobile internet. Mobile internet dipandang dari sisi bisnis dikenal dengan terminologi mobile business (m-business). Dari mbusiness ini lahirlah apa yang disebut dengan mobile commerce (m-commerce) Menurut Siemes (http://www.siemens,com) , sistematika m-business dibagi dalam enam kategori, yaitu : 1. Mobile Commerce, yang terdiri dari perbankan, perdagangan, pembelian, ticketing, pelelangan, travel management, dan lain – lain 2. Mobile Info-Service yang terdiri dari informasi cuaca, pasar modal, berita akses internet, jasa penetapan lokasi, dan lain sebagainya 3. Mobile service yang terdiri dari jasa perbankan, emergency, pengontrolan, serta jasa telematika lainnya 4. Mobile communication yang terdiri dari komunikasi suara, pesan – pesan, SMS, mobile multimedia, dan lain – lain 5. Mobile entertainment yang terdiri dari hiburan musik, video, games, lotere, dan lain – lain 6. Mobile office yang terdiri dari email, penjadwalan, dan direktori Mobile Commerce (M-Commerce)
5-3 PAGE 10
Politeknik Telkom
5.1.2
Aplikasi E-Commerce
Keuntungan dan Kerugian M-Commerce
5.1.2.1 Keuntungan M-Commerce Beberapa keuntungan penggunaan M-Commerce yaitu : Keuntungan – keuntungan m-Commerce meliputi kepuasan pelanggan, penghematan biaya, dan peluang bisnis baru Bertransaksi melalui m-commerce dapat dilakukan dimana saja dengan light-weighted device Pemilik tunggal mempunyai pengendalian atas data sedangkan mobile device dapat diselaraskan M-Commerce dapat membawa penjual dan pembeli bersama – sama dengan mudah sehingga memungkinkan untuk mendapatkan laba yang lebih besar, dan hubungan dengan pelanggan menjadi dekat 5.1.2.2 Kerugian M-Commerce Beberapa kerugian karena penggunaan m-commerce adalah : Mobile device tidak biasanya menawarkan grafik atau daya proses suatu PC Layar yang kecil dari mobile device membatasi kompleksitas aplikasi Masing – masing jaringan mempunyai pendekatan yang berbeda terhadap pemahaman m-commerce 5.1.2.3 5.1.2.3.1
Keterbatasan M-Commerce Masalah Penggunaan
Pada penggunaan m-commerce dimana media utama yang digunakan adalah telepon seluler, terdapat beberapa masalah yang ditemui, yaitu : Ukuran mobile device relatif kecil, seperti layar, keyboard, dan lainnya. Hal ini mengakibatkan pengguna tidak dapat dengan leluasa melihat isi yang disajikan oleh aplikasi m-commerce. Dengan ukuran keyboard yang relatif kecil, hal ini juga mengakibatkan kesulitan dalam mengisikan data ke aplikasi e-commerce. Mobile device (telepon seluler) yang digunakan untuk mengakses aplikasi m-commerce memiliki keterbatasan media penyimpan. Hal ini mengakibatkan tidak leluasanya pengguna untuk menyimpan informasi – informasi yang didapatkannya sewaktu melakukan kegiatan browsing di internet. 5-4
Politeknik Telkom
Aplikasi E-Commerce
Dikarenakan teknologi yang dimiliki oleh mobile device belum semutakhir teknologi yang dimiliki oleh komputer, sering ditemui hambatan ketika menelusuri website Pelanggan yang membutuhkan pencarian data dalam waktu yang cepat dan mudah tidak akan terbantu jika teknologi seluler yang digunakan adalah 2G Penggunaan m-commerce dapat menjadi tidak efektif, tidak eifisien, dan tidak memberikan kepuasan kepada pelanggannya dikarenakan keterbatasan mobile device yang dimilikinya 5.1.2.3.2
Keterbatasan Teknis
Beberapa keterbatasan dalam penggunaan m-commerce dilihat dari sisi teknis adalah sebagai berikut : Tidak adanya standarisasi protokol keamanan Bandwidth tidak mencukupi Keterbatasan transmisi dan daya energi mobil device Masalah cuaca dan daerah Keterbatasan jarak koneksi 5.1.2.3.3
Keterbatasan WAP
Kecepatan. Pada tahun 2002, kokesi ke situs WAP masih terlalu lambat Biaya. Biaya untuk penggunaan mobile device terlalu tinggi (mahal) Aksesibilitas. Data pada tahun 2002 menunjukkan kurang dari 50.00 situs WAP dapat diakses 5.1.2.3.4
Resiko Terhadap Kesehatan
Takut akan radiasi Tidak aman ketika berkendara sambil menggunakan telepon seluler Telepon seluler dapat mempengaruhi peralatan kesehatan yang sensitif
5.2
Mobile Computing
Mobile computing merupakan teknologi yang memungkinkan transmisi data melalui komputer tanpa terhubung melalui jaringan fisik. Dengan pengertian Mobile Commerce (M-Commerce)
5-5 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
ini berarti mobile computing menggunakan media wireless sebagai media koneksi ke server atau ke jaringan. Yang termasuk ke dalam kategori mobile computing adalah : Notebook dengan fasilitas wireless LAN Telepon seluler Komputer dengan dukungan wireless LAN Personal Digital Assistant (PDA) dengan bluetooth atau IRDA Menelusuri teknologi mobile computing, terdapat 3 (tiga) fase dalam pemanfaatan mobile computing sebagai teknologi untuk berkomunikasi dan menjalankan bisnis m-commerce. Tiga fase tersebut adalah : 1. Fase pertama dimulai dengan dibuatnya komputer yang cukup kecil sehingga mudah untuk dibawa – bawa. Fase ini melahirkan mobile device. 2. Fase kedua adalah pengubahan media untuk menghubungkan (client dengan server (baca : jaringan) yang semula menggunakan media fisik (kabel/wire) dengan mengubah menggunakan media non kabel (wireless) 3. Fase yang ketiga menggabungkan menggabungkan hasil dari dua fase sebelumnya, sehingga pada fase ketiga digunakan mobile device pada jaringan wireless (nirkabel). Melalui kombinasi ini, dimungkinkan koneksi secara real time antara mobile device dengan peralatan komputasi lainnya. 5.2.1 Terminologi Dasar Mobile Computing 1. PDA (Personal Digital Assistant) Merupakan komputer portabel kecil yang didukung dengan sistem operasi tertentu. PDA merupakan jenis handheld device. 2. SMS (Short Message Service) Teknologi untuk mengirimkan pesan singkat menggunakan telepon seluler. Teknologi ini lahir pada tahun 1991 3. Enhanced Messaging Service (EMS) Pengembangan dari SMS, dimana dimungkinkan untuk mengirimkan animasi sederhana, gambar – gambar kecil, dan melodi singkat 4. Multimedia Messaging Service (MMS) Pengembangan selanjutnya dari teknologi pengiriman pesan melalui nirkabel menggunakan telepon seluler, dimana teknologi ini
5-6
Politeknik Telkom
5. 6. 7. 8. 9.
Aplikasi E-Commerce
memungkinkan untuk mengirimkan multimedia (gambar, suara, dan video) Wireless Application Protocol (WAP) Teknologi yang menawarkan penggunanya untuk melakukan kegiatan menelusuri (browsing) internet menggunakan peralatan nirkabel Smartphone Telepon seluler yang mendukung fitur untuk terkoneksi dengan internet dan mendukung aplikasi – aplikasi mobile Wi-Fi (Wireless fidelity) Teknologi yang mendukung jaringan komputer menggunakan media nirkabel. Teknologi ini merujuk kepada standarisasi 802.11b. Global Positioning System (GPS) Sistem penelusuran menggunakan satelit yang dapat menunjukkan lokasi / posisi peralatan GPS berada WLAN (Wireless Local Area Network)
5.2.2
Perkembangan Teknologi Seluler
Gambar 5-1 Perkembangan teknologi seluler
Perkembangan teknologi seluler dimulai dari generasi ke-1 yang dikenal dengan 1G sampai yang teakhir ini teknologi seluler mencapai 4G.
Mobile Commerce (M-Commerce)
5-7 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
5.2.2.1 1G : AMPS (Advanced Mobile Phone System) Teknologi telekomunikasi seluler generasi pertama disebut juga sebagai sistem analog. Pada generasi ini yang terkenal adalah AMPS yang dibangun oleh Bell Labs USA, dan diperkenalkan di Amerika pada tahun 1983 dan di Australia pada tahun 1987. Teknologi AMPS menggunakan modulasi frekuensi sebagai mekanisme transmisi dan beroperasi pada pita frekuensi 824 – 849 MHz, dengan pembagian : • 824 –849 Mhz untuk uplink: sinyal dari ponsel • 869 –894 Mhz untuk downlink: sinyal ke ponsel Karakteristik yang lain dari AMPS sebagai berikut : • Setiap operator memiliki 832 frekuensi: 790 untuk suara dan 42 untuk data (kontrol) • Dua frekuensi digunakan membentuk 1 kanal • Total ada 416 kanal dan dibagi dalam 7 sel • Menerapkan modulasi FM. Lebar kanal suara 30 Khz AMPS kemudian menjadi standar komunikasi di seluruh dunia. Beberapa sistem analog lainnya adalah ETACS (Extended Total Access Telecommunication Service) dan NMT (Nordic Mobile telecommunication) yang keduanya banyak digunakan di Eropa. 5.2.2.2 2G : GSM (Global System for Mobile Communication) Sistem telekomunikasi seluler pada generasi kedua menggunakan teknologi digital. Sistem telekomunikasi seluler pada generasi kedua menggunakan basis teknologi TDMA dan CDMA. Sistem yang menggunakan TDMA adalah IS-136 dan GSM. GSM distandarisasi oleh “Group Special Mobile”. Rancangan utama dari sistem ini adalah untuk mendukung aliran suara berbentuk circuitswitched, pada perkembangannya sistem ini mampu pula mendukung paket data circuit-switched dan Iayanan pesan dengan menggunakan Short Message Service (SMS). Untuk dapat menggunakan teknologi GSM, pemakai harus memiliki subscriber identification module (SIM) card. Di kawasan Asia dan Eropa menerapkan GSM 900 dan GSM 1800, sedangkan untuk kawasan Amerika Serikat menerapkan GSM 1900. GSM menyematkan teknologi roaming, sehingga memungkinkan melakukan komunikasi dari mana saja di seluruh dunia. Ketika pemakai berada di lokasi roaming, pemakai akan dikenakan biaya yang lebih mahal oleh provider. Teknologi lainnya pada 2G adalah IS-95 atau Narrowband CDMA dan CDMA. 5-8
Politeknik Telkom
Aplikasi E-Commerce
5.2.2.3 2.5 G : GPRS (General Packet Radio Service) Beberapa teknologi data yang berada pada posisi transisi telah dikembangkan dalam rangka mendapatkan kecepatan transfer data yang lebih tinggi sesegera mungkin dengan biaya implementasi yang lebih murah. Hal ini karena implementasi teknologi 3G memerlukan waktu yang cukup lama dan biaya yang sangat besar. Teknologi-teknologi ini pada umumnya dikembangkan untuk meningkatkan kemampuan dari sistem standar pada 2G dimana implementasinya diperlakukan sebagai proses upgrade terhadap jaringan 2G. Hal ini menyebabkan teknologi-teknologi ini dikelompokkan sebagai teknologi 2.5G. Sistem berbasis teknologi TDMA pada generasi 2.5G meliputi teknologi IS-96 yang telah memberikan kecepatan lebih tinggi. Sistem berteknologi TDMA pada generasi 2.G meliputi High Speed Circuit Swithed Digital (HSCSD), lxEV dan General Packet Radio Service (GPRS). Teknologi-teknologi tersebut awalnya dikembangkan untuk GSM, tetapi kemudian diadopsi juga oleh badan standarisasi IS-136. Selain GPRS, teknologi lainnya adalah IS-95B dan 1S-95C yang merupakan pengembangan dari CDMA. Teknologi 2.5 G mampu memberikan layanan WAP dan MMS kepada pengguna, juga dapat mengakses nirkabel ke jaringan data, seperti internet. Rata – rata transfer data yang ditawarkan oleh teknologi 2.5 G mencapai 160 kbps (dengan realisasi 30 – 70 kbps). 5.2.2.4 3G : EDGE (Enhanced Data rates for GSM Revolution) Generasi teknologi telekomunikasi ke-3, atau yang disebut dengan 3G menawarkan kecepatan dalam melakukan akses data. Rata – rata kecepatan yang ditawaekan oleh 3G mencapai 473,6 kbps dan memberikan layanan video (VOIP) juga layanan multimedia lainnya. Secara umum, ITU-T, sebagaimana dikutip oleh FCC mendefinisikan 3G sebagai sebuah solusi nirkabel yang bisa memberikan kecepatan akses: Sebesar 144 Kbps untuk kondisi bergerak cepat (mobile). Sebesar 384 Kbps untuk kondisi berjalan (pedestrian). Sebesar 2 Mbps untuk kondisi statik di suatu tempat. Jaringan Telepon Telekomunikasi selular telah meningkat menuju penggunaan layanan 3G dari 1999 hingga 2010. Jepang adalah negara pertama yang memperkenalkan 3G secara nasional dan transisi menuju 3G di Jepang sudah Mobile Commerce (M-Commerce)
5-9 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
dicapai pada tahun 2006. Setelah itu Korea menjadi pengadopsi jaringan 3G pertama dan transisi telah dicapai pada awal tahun 2004, memimpin dunia dalam bidang telekomunikasi. Gambar berikut di bawah ini menunjukkan bagaimana teknologi 3G dapat melayani pemakainya dengan berbagai keunggulan yang ditawarkan :
Gambar 5-2 Apa yang bisa dilakukan oleh 3G
5.2.2.5 3.5 G Teknologi selanjutnya yang dikembangkan pada teknologi seluler adalah 3.G. jika dilihat dari perkembangan teknologi yang ditawarkan dari perkembangan generasi pertama (1G) sampai generasi ke-3 (3G) adalah peningkatan kecepatan dalam koneksi dan akses jaringan data, 3,5G menawarkan kecepatan downlink dan uplink, dengan teknologi yang disebut HSDPA (High Speed Downlink Packet Access) dan HSUPA (High Speed Uplink Packet Access) HSDPA menawarkan kecepatan downlink pada 1,8 Mbps, 3,6 Mbps, 7,2 Mbps, dan 14,4 Mbps dengan menerapkan teknik modulasi QSPK dan 16-QAM yang terdapat di dalam spesifikasi UMTS release 5. HSUPA menawarkan kecepatan uplink sampai dengan 5,76 Mbps yang disertakan pada spesifikasi UMTS release 6. 5-10
Politeknik Telkom
Aplikasi E-Commerce
5.2.2.6 4G Semakin berkembangnya teknologi seluler, kecepatan akses yang ditawarkan semakin cepat. 4G Working Group telah mendefinisikan tujuan – tujuan standarisasi komunikasi menggunakan 4G, yaitu : • Spectrally efficient system • Kapasitas jaringan tinggi, sehingga memberikan kemampuan cell menampung lebih banyak pemakai secara simultan • Mempunyai kecepatan akses 100 Mbps ketika bergerak, dan 1000 Mbps dalam posisi diam 5.2.3 Infrastruktur Mobile Computing Inti dari kebanyakan aplikasi mobile computing adalah jaringan mobile. Secara umum, dikenal 2 (dua) tipe jaringan mobile : jaringan luas (wide area) dan jaringan lokal (local area). Jaringan luas untuk mobile computing dikenal dengan istilah Wireless Wide Area Network (WWAN)
Gambar 5-3 Infrastruktur mobile computing
Mobile Commerce (M-Commerce)
5-11 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
5.2.3.1
Hardware Untuk dapat berhubungan dengan internet, mengisikan data, dan mengakses aplikasi m-commerce, diperlukan peralatan yang memungkinkan untuk melakukan hal – hal tersebut. Peralatan (hardware) yang digunakan sebagai berikut : Telepon seluler Telepon seluler yang dapat digunakan untuk mengakses aplikasi mcommerce adalah telepon seluler yang memiliki fitur untuk melakukan koneksi ke internet. Telepon seluler semacam ini juga dikenal dengan sebutan smartphones. Attachable keyboard. Personal digital assistants (PDAs) PDA saat ini sudah memiliki kemampuan untuk dapat terkoneksi dengan internet. Interactive pagers Pagers yang dapat bekerja dua arah dengan keterbatasan mobile computing dan kemampuan untuk bertransaksi melalui m-commerce di internet. Screenphones Peralatan telepon dengan layar warna, keyboard, layanan e-mail, dan kemampuan terkoneksi ke internet. E-mail handhelds Peralatan terintregasi dengan menyertakan keypad, layanan e-mail, dan kemampuan terkoneksi ke internet tanpa membutuhkan proses dial ke perusahaan penyedia jasa layanan internet (internet provider) Peralatan lain yang mendukung operasi koneksi melalui jaringan nirkabel. Untuk mendukung koneksi melalui jaringan nirkabel dibutuhkan peralatan (hardware) pendukung berikut : Modem WAN Adapter wireless LAN atau MAN (metro-area network). Web server dengan dukungan nirkabel WAP gateway Komputer server Database server Server aplikasi. GPS locator
5-12
Politeknik Telkom
5.2.3.2
Aplikasi E-Commerce
Software Tabel 5-1 Software pendukung mobile commerce
Software
Deskripsi
Microbrowser
Browser dengan kebutuhan bandwidth dan memori yang terbatas. Mendukung layanan akses internet melalui nirkabel
Sistem Operasi untuk mobile client
Sistem operasi untuk mobile devices, seperti : Palm OS, Pocket PC, Win CE. Sistem Operasi khusus seperti: Blackberry dan Web browser.
Bluetooth
Chip teknologi untuk berkomunikasi dengan jarak yang dapat dijangkau diantara peralatan nirkabel. Keterangan selengkapnya dapat dibaca di Bluetooth,com
Antarmuka Pemakai
Aplikasi lojik untuk handheld devices.
Application middleware
Aplikasi yang mendukung koneksi antara aplikasi, basis data, dan web server.
Wireless middleware
Menghubungkan jaringan nirkabel dengan server aplikasi.
Wireless Application Protocol (WAP)
Sekumpulan protokol komunikasi yang mengizinkan peralatan (wireless device) untuk berkomunikasi ke server melalui jaringan bergerak (mobile network) sehingga pengguna dapat mengakses internet. Dirancang secara khusus untuk layar yang kecil (informasi detail di wapforum.org).
Wireless Markup Language
Bahasa berbasis skrip XML untuk membuat content (isi) aplikasi
Voice XML
Pengembangan dari XML mengakomodasi suara.
Mobile Commerce (M-Commerce)
yang
dirancang
untuk
5-13 PAGE 10
Politeknik Telkom
5.3
Aplikasi E-Commerce
Pembangunan Isi (Content) Aplikasi Mobile Commerce
Mobile client atau disebut juga mobile commerce terminals adalah mobile devices dan software client yang digunakan oleh perorangan untuk berkomunikasi dengan jaringan komunikasi wireless. Dalam membangun content di dalam aplikasi mobile commerce, perlu diperhatikan isu – isu yang berhubungan dengan mobile clients terutama berpusat pada teknologi hardware dan software. Beberapa isu mengenai mobile client adalah sebagai berikut : 1. Apa bentuk fisik mobile device yang digunakan? Device yang paling umum digunakan untuk mobile client sekarang ini adalah telepon seluler, komputer handheld (PDA), notebook, dan device vehicle-mounted. Hybrid device yang sedang muncul, yang merupakan kombinasi telepon seluler dan handheld device (kadang – kadang disebut smartphone) dikembangkan oleh Sendo dan Kyocera. Sendo mengembangkan hybrid device menggunakan Microsoft Stinger smartphone platform. Kyocera menggunakan sistem operasi Palm. Contoh mobile device lain yang dapat digunakan untuk melakukan bisnis mobile commerce adalah telepon seluler yang menggabungkan pemutar MP3 dan dapat menjalankan musik MP3 dari server yang menggunakan akses nirkabel. Telepon seluler dan notebook yang dilengkapi dengan kemampuan untuk akses ke jaringan nirkabel saat ini sudah banyak dijual di pasaran. 2. Bagaimana menentukan perancangan yang optimal dari antarmuka pengguna dengan adanya pembatasan fisik yang terdapat di mobile device? Handheld device dan telepon seluler berbeda dengan komputer desktop atau notebook dalam beberapa hal. Handheld device dan telepon seluler memiliki keterbatasan pada ukuran layar yang kecil dan keterbatasan kemampuan masukan. Beberapa handheld hanya mampu menampilkan beberapa baris teks dan tidak memiliki keyboard tradisional. Layar yang lebih besar dan dukungan warna dapat mempertinggi kemampuan dalam menerima / menampilkan informasi pada layar. Tetapi, kemampuan handheld device dibatasi oleh daya tahan baterai yang tidak sekuat daya baterai di komputer desktop atau notebook. Saat ini, mobile device juga telah dilengkapi dengan fitur voice interface yang dapat menunjukkan potensi dalam penggunaan mobile client. Akan tetapi karena keterbatasan handheld device, suara yang dikeluarkan relatif lebih lambat dibandingkan dengan device lain. Sifat dinamis dari lingkungan mobile commerce membutuhkan suatu fokus pada kemampuan yang dapat digunakan. Konteks aplikasi dan device 5-14
Politeknik Telkom
3.
4.
5.
Aplikasi E-Commerce
harus dipertimbangkan [Johnson, 1998]. Beberapa peneliti sedang menyelidiki system sentient yang mengubah perilaku mereka sebagai perubahan lingkungan [Addlesee, dkk, 2001] Bagaimana merancang aplikasi – aplikasi yang akan digunakan pada mobile client device yang berbeda? Masing – masing dari mobile client memiliki spesifikasi yang berbeda. Sejumlah baris yang dapat ditampilkan di layar, kemampuan menampilkan warna pada layar, bentuk dan layout keyboard, dan ketersediaan dari key atau tombol khusus untuk semua navigasi layar yang beragam, dapat dipertimbangkan dari satu device dengan device yang lainnya. Bahkan di dalam kelas device (seperti Pocket PC dari Compaq, Casio, dan HP) memiliki perbedaan di dalam fungsi tombol, resolusi layar, dan bahkan penggunaan pabrikan processor yang berbeda membutuhkan penanganan yang berbeda untuk pembangunan content-nya. Bagaimana membuat software klien untuk mobile device seperti sistem operasi, browser, dan software email dapat ditingkatkan kemampuannya? Wireless device memaksa pengembang aplikasi mobile commerce untuk berhati – hati dalam penggunaan sistem operasi dan aplikasi – aplikasi lain yang disematkan pada mobile device. Masing – masing sistem operasi memiliki keragaman fungsionalitas. Sistem operasi seperti Symbian EPOC diciptakan dengan menggunakan sejumlah fungsi yang terbatas dari ketersediaan memori pada telepon seluler. Keterbatasan fungsi dari sistem operasi juga terdapat pada sistem operasi yang dikembangkan di handheld device seperti Microsoft PocketPC (dulu disebut Windows CE) dan Palm‟s Palm OS. Symbian dan Palm setuju mengadakan kerjasama untuk mengembangkan teknologi yang akhirnya dapat menghasilkan kombinasi dari dua sistem operasi. Web browser yang digunakan secara khusus di device mobile seperti Pocket Internet Explorer dan Mobile Browser juga diciptakan dengan keterbatasan, dimana hanya mampu menampilkan informasi – informasi dalam skala kecil. Protokol atau sistem komunikasi mobile client mana yang akan diterima? WAP (Wireless Application Protocol) memungkinkan wireless devices, seperti telepon seluler dan handheld device untuk mengakses internet [Bannan, 2000]. Beberapa WAP-enabled devices ditawarkan, tetapi ada keraguan seperti pada WAP yang akan menjadi suatu standar dalam penggunaan mobile commerce. Di Jepang, terkenal i-mode yang dihasilkan oleh NTT DoCoMo. I-mode merupakan suatu sistem nirkabel yang lengkap, termasuk layanan dan
Mobile Commerce (M-Commerce)
5-15 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
protokol untuk pelanggannya sendiri. I-mode tidak sungguh – sungguh mengakses internet, tetapi hanya mengakses website yang dirancang secara khusus. Protokol khusus i-mode berdasarkan compact HTML (cHTML), subset dari standar HTML, sedangkan website lainnya menggunakan Wireless Markup Language (WML), dengan aturan dasar berbasiskan XML yang tidak kompatibel dengan HTML dan bertindak sebagai pendeksripsi halaman di WAP [Herstad dkk, 1998]. Bahasa lain yang dapat digunakan untuk menampilkan informasi (teks) dari halaman website dengan menggunakan handheld device adalah Handheld Device Markup Language (HDML). HDML tidak didasarkan pada kaidah penulisan XML.
5.4
Model Bisnis Mobile Commerce
5.4.1 Layanan Keuangan (Financial Service) Aplikasi mobile finance terdiri dari : Perbankan Bisnis perbankan saat ini menawarkan layanan kepada nasabahnya untuk dapat mengakses informasi keuangannya dan account nasabah. Wireless payment Menyediakan fitur pada telepon seluler dengan menyediakan tools tertentu sehingga dapat melakukan pengesahan atas pembelian secara cepat. Micropayment Pembayaran secara elektronik untuk pembelian dalam skala kecil (umumnya dibawah $10) Wireless Wallet Software (e-wallet) yang menyimpan nomor kartu kredit pembeli online dan informasi pribadi lainnya Bill payment services Melakukan pembayaran secara langsung dari mobile device Money transfer Melalui m-commerce dapat melakukan transfer dari rekening satu ke rekening yang lain Layanan – layanan di atas berpotensi untuk mengubah mobile device menjadi alat bantu bisnis, menggantikan peranan bank, ATM, dan kartu kredit dikarenakan nasabah mampu melaksanakan transaksi keuangan dari mana saja dan kapan saja. 5-16
Politeknik Telkom
Aplikasi E-Commerce
5.4.2 Belanja (Shopping) Berbelanja menggunakan peralatan nirkabel memungkinkan pelanggan untuk dapat melakukan pencarian barang secara cepat, membandingkan harga, menggunakan shopping cart, melakukan pemesanan, dan melihat status pemesanannya menggunakan mobile device-nya. Yang termasuk aplikasi belanja (shopping) adalah : Fasilitas yang disediakan oleh restaurant yang memungkinkan pelanggan melakukan pemesanan untuk diambil atau dikirimkan kapan saja dan dari mana saja eBay menawarkan layanan “anywhere wireless” seperti yang dilakukan Amazon.com Melakukan pemesanan tiket bioskop menggunakan peralatan nirkabel 5.4.3 Iklan (Advertising) Dengan mengetahui posisi pengguna mobile device saat ini (menggunakan GPS) dan mengetahui kesukaan atau kebiasaan dalam berselancara di dunia maya (surfing), bagian pemasaran dapat mengirimkan iklan dalam bentuk pesan kepada pengguna mobile device melalui mobile device-nya. Iklan yang dikirimkan akan memberikan informasi kepada pengguna mengenai : Barang yang dijual pada toko atau mall tertentu (dimana pengguna berada saat itu) Menu special yang disediakan restauran hari ini Program yang diberikan kepada pelanggan setia Dan lain sebainya Kesempatan yang paling menjanjikan dari keberhasilan iklan melalui jaringan nirkabel adalah menggabunngkan iklan dengan media pengiklanan yang lain (yang sudah digunakan sebelumnya) seperti web site atau iklan – iklan yang ditempel seperti : poster, leaflet, brosur yang disebar atau ditempelkan di lokasi – lokasi tertentu. 5.4.4 Mobile Portal Mobile portal menyajikan daftar produk dan jasa yang ditawarkan melalui portal yang dapat diakses secara mobile oleh penggunanya.
Mobile Commerce (M-Commerce)
5-17 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Jenis layanan yang didukung oleh mobile portal meliputi : Berita Olah raga E-mail Hiburan Informasi perjalanan Restoran Informasi pertandingan Layanan yang berhubungan dengan waktu luang seperti : games, jadwal acara TV atau bioskop Layanan komunitas Stock trading 5.4.5 Mobile B2B Model bisnis B2B (Business to Business) dan supply chain management memungkinkan organisasi untuk merespon lebih cepat terhadap gangguan dengan merubah sumber daya yang berhubungan saat terjadinya gangguan. Dengan menggabungkan mobile device dengan supply chain, memungkinkan untuk . Melakukan pemesanan jasa secara mobile Mengecek ketersediaan barang – barang di gudang Melakukan pemesanan produk tertentu Melayani keamanan akses ke data keuangan yang rahasia Mengurangi kesalahan petugas (pengetikan) dan meningkatkan kegiatan operasional 5.4.6 Mobile B2C Semakin banyak aplikasi yang bermunculan untuk mendukung pembeli dan mendukung layanan personal, seperti : Transaksi antara organisasi bisnis dengan pelanggannya Personalisasi notifikasi barang dagangan Mobile games Pelayanan hotel
5-18
Politeknik Telkom
Aplikasi E-Commerce
Gambar 5-4 Contoh mobile B2C : merchant
Wireless telemedicine – Penyimpanan data dan pengiriman gambar digital dari lokasi satu ke lokasi yang lainnya – Percakapan melalui video (videoconferencing) yang digunakan untuk berkonsultasi antara dokter dengan pasiennya secara real time dari lokasi yang berlainan. Informasi Layanan – Berita – Cuaca – Olahraga – Penerjemah bahasa secara online
5.4.7 Location Based Commerce (L-Commerce) Location-based commerce (l-commerce) merujuk pada pemilihan lokasi untuk melakukan penjualan produk dan jasa. Dari sudut pandang pembeli, lcommerce menawarkan keamanan. Sedangkan dari sudut pandang penjual, lcommerce menawarkan kesempatan untuk dapat melayani kebutuhan pelanggan dengan bertemu langsung dengan pembelinya di lokasi yang sudah ditentukan.
Mobile Commerce (M-Commerce)
5-19 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Pelayanan l-commerce berkisar pada 5 (lima) area : 1. Lokasi: melakukan bisnis l-commerce berarti menentukan lokasi yang tepat untuk penjual atau peralatan pendukung (seperti mobil atau kapal) 2. Navigasi: membuat rencana rute dari satu lokasi ke lokasi yang lain. 3. Tracking: memantau pergerakan orang atau peralatan pendukung (seperti : paket atau kendaraan) 4. Pemetaan: membuat peta lokasi yang diharapkan. 5. Timing: menentukan waktu yang tepat pada lokasi yang diinginkan dan menyiapkan terjemahan bahasa secara online Dalam menentukan lokasi yang diinginkan, dibutuhkan teknologi jaringan dan teknologi yang dapat mendukung untuk pencarian lokasi, yaitu : Position Determining Equipment (PDE). Peralatan ini mampu mengidentifikasi lokasi dari mobile device (GPS) Mobile Positioning Center (MPC). MPC merupakan server informasi lokasi yang dikirimkan dari PDE. Location-based technology. Teknologi ini terdiri atas sekumpulan server yang mengkombinasikan informasi posisi dengan geografis dan keadaan lokasi yang diinginkan untuk mendukung layanan l-commerce Geographic content. Geographic contents terdiri atas informasi jalan, peta jalan, alamat, rute, landmark, penggunaan lahan, kode pos, dan semacamnya (GIS) Location-specific content. Location-specific content digunakan untuk melihat keadaan lokasi dengan spesifik untuk mendukung jenis layanan yang dapat dilakukan di lokasi tersebut
5-20
Politeknik Telkom
Aplikasi E-Commerce
Gambar 5-5 Location Commerce
5.5
Mobile ebusiness : Mobile Banking
Mobile Banking (M-Banking) merupakan fasilitas perbankan melalui komunikasi bergerak seperti telepon seluler. Dengan penyediaan fasilitas yang hampir sama dengan ATM kecuali mengambil uang cash. Arti istilah SMS Banking merupakan layanan yang disediakan Bank menggunakan sarana SMS untuk melakukan transaksi keuangan dan permintaan informasi keuangan , misalnya cek saldo, mutasi rekening dan sebagainya. Sebagian besar bank saat ini menawarkan pengaksesan keuangan dan informasi rekening nasabahnya secara mobile (tanpa harus mendatangi bank secara langsung dan dapat dilakukan kapan saja). Dari hasil survey yang diadakan, diindikasikan adanya kebutuhan yang terpendam pada penawaran ini, yaitu untuk mengimplementasikannya menunggu teknologi dan kecepatan transmisi yang mendukung
Mobile Commerce (M-Commerce)
5-21 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Layanan mobile banking : 1. Informasi Account (Rekening), meliputi : a. Pengecekan histori transaksi b. Peringatan (alert) jika terjadi aktivitas yang berkaitan dengan rekening c. Memantau rekening deposito d. Mengakses rekening pinjaman e. Mengakses informasi kartu kredit f. Pengubahan PIN g. Penutupan (blocking) kartu yang hilang atau dicuri h. Pengecekan saldo di rekening 2. Pembayaran, Deposito, Penarikan, dan Transfer, diantaranya : a. Pembayaran pulsa telepon b. Transfer uang ke rekening domestik atau internasional c. Pembayaran tagihan d. Penarikan dari kantor bank melalui jaringan nirkabel e. Menyetorkan deposito ke bank 3. Investasi (Penanaman Modal) a. Peringatan dan notifikasi terhadap perubahan harga saham b. Pembelian saham secara online 4. Support a. Permintaan cek dan kartu b. Informasi lokasi ATM c. Pengiriman data melalui email 5. Layanan Pelanggan a. Informasi kantor cabang b. Penawaran untuk pelanggan yang setia c. Informasi umum seperti berita, cuaca
5.6
WAP (Wireless Application Protocol)
WAP kependekan dari Wireless Application Protocol [Webopodia, 2005] dan merupakan terminal wireless, yaitu mobile device, PDA, dan lain – lain [WML, 2002] serta mendukung beberapa system wireless : GSM, IS 136, CDMA, PDC, dan lain – lain [Evdomen, 2001], juga didukung oleh semua sistem operasi seperti PalmOS, EPOC, Windows CE, Flexos, OS/9, dan JavaOS [Webopodia, 2005]. WAP adalah suatu arsitektur komunikasi yang dirancang untuk jaringan wireless [Passani, 2000]
5-22
Politeknik Telkom
Aplikasi E-Commerce
WAP merupakan suatu standar protokol yang dibuat untuk mengatasi keterbatasan dari wireless device seperti telepon seluler dan PDA [Tan dan Teo, 2001]. Keterbatasan itu antara lain [ThinkQuest, 2005] : Bandwidth rendah Kemampuan CPU rendah Memori kecil Kemampuan catu daya (baterai) minimal Peralatan input yang berbeda 5.6.1 Arsitektur WAP Ketika mobile device ingin dikoneksikan ke internet, semua komunikasi dilakukan melalui WAP gateway. WAP gateway ini akan menerjemahkan semua protokol yang digunakan pada WAP untuk protokol yang digunakan di internet [Singelee dan Preneel, 2003]. Wireless markup language (WML) adalah suatu bagian integral arsitektur WAP [Oak, 2002]. Arsitektur WAP menyediakan suatu lingkungan yang dapat diperluas dan scalable untuk pengembangan aplikasi pada perangkat komunikasi mobile [LEE, 2005].
Gambar 5-6 Arsitektur WAP
Mobile Commerce (M-Commerce)
5-23 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Jenis isi WAP dan protokol telah dioptimalkan untuk perangkat wireless handheld. WAP menggunakan teknologi proxy untuk mengoneksikan wireless dengan internet. WAP proxy biasanya dikompres mengikuti fungsionalitasnya [Wapintro, 2005], yaitu : Protokol gateway Protokol gateway menerjemahkan permintaan dari stack protokol WAP (WSP, WTP, WTLS, dan WDP), seperti yang ditunjukkan pada gambar di bawah ini Isi encoder dan decoder Isi encoder menerjemahkan isi WAP, halaman WML, dan program WMLScript ke dalam format yang disandikan untuk mengurangi ukuran data pada jaringan nirkabel
Gambar 5-7 Protokol WAP
Tahapan – tahapan dalam arsitektur WAP terdiri atas : 1. Wireless Application Envronment Wireless application environment memiliki fungsi dasar untuk menggabungkan World Wide Web (www) dengan teknologi telepon seluler. Objek pokok yang diterapkan pada WAE adalah mengatur operasi – operasi yang diterapkan oleh operator penyedia layanan untuk membangun aplikasi dan layanan yang dapat diraih melalui piranti wireless yang berbeda sehingga menghasilkan efisiensi dan data yang berhasil guna. WAE berisi micro browser yang berfungsi sebagai pendukung WML (Wireless Markup Language) 2. Wireless Session Protocol (WSP) Wireless Session Protocol berfungsi memeriksa format data, konversi data, dan atau pengkodean yang akan ditransmisikan, misalnya : 5-24
Politeknik Telkom
3.
4.
5.
6.
Aplikasi E-Commerce
Memeriksa kebenaran data antar user Memeriksa nomor pesan yang dikirim Menyinkronkan data transaksi Wireless Transport Layer Security (WTLS) WTLS adalah protokol untuk keamanan data yang disesuaikan oleh standar industry Transport Layer Security (TLS) yang mendukung Secure Socket Layer (SSL). Kegunaan WTLS adalah : Integritas data, yaitu menyangkut kebenaran isi pesan Privasi, yaitu menyangkut kerahasiaan data. Artinya, data yang dikirimkan tidak bisa dimengerti oleh orang lain yang tidak terkoneksi dengan si pengirim Autentikasi, yaitu menyangkut keabsahan account pemakai Wireless Datagram Protocol (WDP) WDP merupakan kelanjutan dari WTLS yang mampu berkomunikasi dengan bearer. WDP bertugas untuk mentransmisikan data dalam format biner melalui gateway, serta mendefinisikan pengalamatan jaringan yang akan dikenali oleh bearer. Bearer Bearer terdiri dari data switch, pesan singkat (short message), dan paket data yang berfungsi untuk melakukan transfer dari suatu unit informasi yang berisi alamat ke unit lain dan melakukan pemeriksaan kesalahan serta penundaan transfer hingga proses benar. Aplikasi pendukung Selain dari layer – layer di atas, aplikasi pendukung juga dibutuhkan. Aplikasi pendukung ini biasanya merupakan program aplikasi jaringan seperti email, notepad, buku telepon, kalender, e-commerce, mobile banking, dan lain sebagainya
Dengan memberikan layanan informasi melalui WAP yang sifatnya statis tidak akan menguntungkan bagi pengakses situs WAP. Dikarenakan kebutuhan pengguna untuk dapat mengakses informasi secara real time dan dapat diakses saat itu juga, situs WAP harus didesain dengan isi yang dinamis. Model pemrograman WAP terdiri dari 3 (tiga) bagian, yaitu : 1. WAP client yang mengirimkan permintaan informasi 2. Gateway sebagai penerjemah antara WAP dan HTTP Server 3. Server yang memproses permintaan dan gateway untuk kemudian mengirimkan balasan ke client
Mobile Commerce (M-Commerce)
5-25 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Balasan yang merupakan proses dari CGI script akan dikirimkan ke klien melalui gateway sebagai perantara. Hasil konversi yang dilakukan oleh WAP gateway mampu memperkecil ukuran dan informasi yang akan dikirimkan ke klien
Rangkuman
1. Untuk mengakses aplikasi mobile commerce digunakan piranti nirkabel 2. Saat ini sudah banyak perusahaan yang menjalankan bisnis mobile commerce untuk menjaring minat pelanggan yang memiliki mobilitas tinggi 3. Keuntungan yang didapatkan dengan menggunakan mobile commerce adalah pengguna dapat mengakses aplikasi mobile commerce dari mana saja dengan menggunakan piranti yang cukup kecil 4. Salah satu yang menjadi hambatan dalam penggunaan mobile commerce adalah ketersediaan layar yang kecil, sehingga informasi yang ditampilkan terbatas 5. Protokol yang digunakan untuk membangun aplikasi mobile commerce adalah WAP
5-26
Politeknik Telkom
Aplikasi E-Commerce
6 Membangun Website E-commerce Overview
Pembangunan website e-commerce dilakukan dengan mengikuti tahap – tahap yang umum disebut ECDMLC (e-commerce development and management life cycle). Dengan menggunakan tahap – tahap yang didefinisikan di dalam ECDMLC, perusahaan yang akan membangun website e-commerce akan mendapatkan gambaran dan strategi dalam pembangunan websitenya. Ketika sebuah perusahaan memutuskan akan membangun website e-commerce, perusahaan tersebut harus menentukan tujuan akhir dan sasaran yang ingin dicapai oleh perusahaan melalui website yang akan dibangun. Dalam pelaksanaan pembangunan website, perusahaan harus menentukan team yang akan bertugas dalam pembangunan website. Team ini dapat terdiri atas pihak internal perusahaan, pihak ketiga (outsource), atau gabungan antara pihak internal dengan pihak ketiga. Untuk mengawasi perkembangan pembangunan website dan merumuskan langkah – langkah strategis ketika terjadi hambatan, pimpinan perusahaan sebaiknya terlibat langsung dalam team pembuatan aplikasi. Langkah yang harus dilakukan selanjutnya oleh perusahaan ketika website ecommerce yang dibangun sudah selesai dibangun adalah melakukan hosting. Hosting merupakan kegiatan penyimpanan file – file website e-commerce ke dalam mesin yang selanjutnya disebut dengan server.
Tujuan
1. 2. 3.
Mahasiswa memahami tahap – tahap pembangunan site e-commerce Mahasiswa mampu mengidentifikasi desain bisnis model dari website ecommerce Mahasiswa mengerti desain arsitektur aplikasi e-commerce
Membangun Website E-Commerce
6-1 PAGE 10
Politeknik Telkom
6.1
Aplikasi E-Commerce
Perancangan Bisnis Model
Bisnis model dapat diartikan sebagai struktur, proses, Bisnis model mewakili aktivitas – aktivitas yang dijalankan oleh perusahaan. 6.1.1 Komponen Lojik Aplikasi e-commerce Komponen lojik aplikasi e-commerce yang sederhana hanya terdiri dari beberapa bagian yang belum cukup kompleks. Aplikasi e-commerce yang masih sederhana bertujuan untuk dapat mencatat kegiatan pemilihan produk – produk yang ditawarkan suatu perusahaan oleh pelanggannya. Fitur yang disediakan juga masih cukup sederhana. Ketika membangun aplikasi ecommerce, dukungan basis data yang digunakan juga belum begitu kompleks. Gambar di bawah ini menjelaskan komponen lojik aplikasi e-commerce yang masih sederhana :
Gambar 6-1 Komponen lojik e-commerce sederhana
Seiring dengan kebutuhan pelayanan kepada pelanggan, kebutuhan untuk membangun aplikasi e-commerce menjadi semakin kompleks. Mengingat kebutuhan aplikasi e-commerce untuk dapat menyimpan data transaksi yang terjadi ketika pelanggan berinteraksi dengan aplikasi e-commerce. Untuk menggambarkan model aplikasi e-commerce, dapat digunakan diagram paket (dalam notasi UML) sebagai komponen lojik yang menyusun aplikasi ecommerce. Gambar berikut ini menggambarkan bagaimana model paket yang menyusun aplikasi e-commerce :
6-2
Politeknik Telkom
Aplikasi E-Commerce
Gambar 6-2 Model paket penyusun aplikasi e-commerce
Paket User Accounts, Sessions, and Profiles (UASP) menyimpan ID Login, password, data kartu kredit, profil pelanggan, dan catatan pemakaian seperti : jumlah penjualan, total pembayaran, dan total barang yang dikembalikan. Paket UASP juga menyimpan jenis – jenis pengguna aplikasi, seperti : pembeli, penjual, pelanggan, cabang – cabang yang dimiliki perusahaan, dan yang lainnya tergantung dengan bisnis model yang didukung oleh aplikasi. Paket Ads and Promotion tabel – tabel yang menyimpan data yang berhubungan dengan iklan, promosi, dan kupon. Paket ini melacak promosi yang berhubungan dengan session tertentu, dan iklan – ilkan yang ditampilkan pada session tertentu. Paket Customer Service and Feedback mencatat jejak feedback dari pemakai aplikasi dan pemesanan. Paket Price Agent menyimpan data harga kompetitor untuk jenis barang yang sama. Paket ini memberikan kesempatan kepada pemakai untuk mencari harga produk sejenis dari website lain dan menampilkan rangking harga untuk barang yang sejenis yang dikoleksi dari beberapa website sejenis. Paket Shopping Cart memodelkan keranjang belanja yang menyimpan data barang yang dipilih oleh pemakai aplikasi. Melalui paket ini, pemakai dapat memantau produk – produk apa saja yang sudah dipilihnya dan tersimpan di keranjang belanja. Paket Order, Invoice and Payment menyajikan jejak pemesanan oleh pelanggan melalui data aktual yang tersimpan di dalam keranjang belanja. Pemesanan Membangun Website E-Commerce
6-3 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
ditampilkan secara individual untuk masing – masing produk, potongan yang diberikan, komisi, pajak, pembatalan, dan perintah untuk pengubahan status pesanan. Paket ini juga berisi catatan pembayaran, tagihan, dan modul untuk memroses pembayaran melalui kartu kredit. Paket Delivery berisi alamat pengiriman, metode pengiriman, dan biaya yang dikenakan pada proses pengiriman. Paket Vendor Specific Product menyimpan data vendor dan produk yang diproduksi oleh vendor tersebut dan dijadikan sebagai produk yang ditawarkan di aplikasi e-commerce. Paket Inventory mendaftar semua barang yang tersedia untuk ditawarkan kepada pelanggan dan informasi – informasi terkait seperti pajak. Paket Catalog menampilkan semua produk yang ditawarkan termasuk spesifikasi detail dari produk tersebut. Melalui paket ini, pelanggan dapat mencari produk – produk yang dibutuhkannya. Paket System Data memegang peranan dalam menyimpan informasi – informasi konfigurasi aplikasi, seperti konfigurasi server dan kontrol akses pengguna aplikasi.
6.2
Siklus Hidup Commerce
Pembangunan
dan
Pengelolaan
e-
Siklus hidup pembangunan dan pengelolaan e-commerce (e-commerce development and management life cycle / ECDMLC) terdiri atas serangkaian tahapan – tahapan yang didefinisikan dengan sebagai berikut : 1. Merumuskan masalah dan menganalisa kebutuhan 2. Studi kelayakan 3. Menentukan formasi petugas yang akan membangun aplikasi 4. Analisa aplikasi 5. Perancangan aplikasi 6. Simulasi prototype 7. Implementasi 8. Audit dan pengendalian pasca pembangunan aplikasi 9. Memasarkan website 10. Pengelolaan website 6-4
Politeknik Telkom
Aplikasi E-Commerce
6.2.1 Merumuskan Masalah dan Menganalisa Kebutuhan Pada fase inisialisasi ini, perusahaan menentukan tujuan dan sasaran pembuatan aplikasi e-commerce dan mengukur hasil yang diharapkan dari project yang akan dikerjakan. Jika hal ini sudah dilakukan, selanjutnya perusahaan menentukan ukuran keberhasilan project pembangunan ecommerce. Pada beberapa kasus, project pembangunan e-commerce diimplementasikan untuk mendukung dan melengkapi operasi – operasi yang sudah berjalan (secara tradisional). Ketika merancang situs e-commerce, perusahaan harus mengidentifikasi strategi untuk mencapai tujuan dan sasaran dan memperhatikan dengan seksama perkembangan situs, bisa jadi situs menjadi tidak efisien setelah digunakan. Selama fase merumuskan masalah dan menganalisa kebutuhan, team analis harus memahami dan menganalisa kebutuhan situs e-commerce saat ini dan masa yang akan datang. Beberapa point yang harus diperhatikan ketika melakukan analisa kebutuhan aplikasi yang akan dibangun yaitu : Kenapa situs e-commerce dibangun? Produk dan jasa apa yang ditawarkan pada situs? Sejauh mana cakupan geografis yang dijangkau oleh situs? Internasional atau domestik? Apa hardware dan software yang dibutuhkan untuk pembangunan situs? Apakah situs bisa berjalan di lingkungan infrastruktur yang sudah dimiliki atau membutuhkan infrastruktur baru? Kemampuan dalam mendefinisikan masalah dan menganalisa kebutuhan adalah fase yang paling krusial dari fase-fase yang terdapat dalam ECDMLC. Selama fase ini, team perancang mencoba untuk memahami cakupan situs yang akan dibangun dan kebutuhan dari situs tersebut. Keuntungan dan kerugian dalam menjalankan kegiatan bisnis yang baru harus dianalisa dengan cermat, disamping itu, perusahaan juga harus menentukan daya saing dan kekuatan – kekuatan lain yang mempengaruhi secara langsung ataupun tidak langsung terhadap keberadaan situs e-commerce yang dibangun. Produk – produk utama dan jasa yang paling laku dipasarkan melalui situs e-commerce harus dapat diidentifikasi dengan jelas. 6.2.2 Studi Kelayakan Kelayakan dapat diartikan sebagai alat pengukuran untuk mengukur sejauh mana keuntungan yang bisa didapat atau pembangunan situs e-commerce Membangun Website E-Commerce
6-5 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
secara praktis terhadap suatu perusahaan, dan kegiatan ini seharusnya dilakukan secara berkelanjutan. Studi kelayakan meliputi 4 dimensi besar : 1. Ekonomi 2. Teknik 3. Kegiatan operasional 4. Penjadwalan 6.2.2.1 Ekonomi Sudut pandang kelayakan dari sisi ekonomi difokuskan kepada biaya dan keuntungan yang didapatkan dari situs e-commerce. Sebagai contoh, jika keuntungan yang didapatkan dari implementasi situs adalah Rp. 250.000 dan pembangunan aplikasi menghabiskan biaya Rp. 300.000 maka dari sisi ekonomi, pengimplementasian situs e-commerce tersebut tidak layak. Untuk dapat mengendalikan kelayakan secara ekonomi, team analis harus mengidentifikasi semua biaya dan keuntungan dari sistem yang akan dibangun. Tantangan yang dihadapi oleh team analis adalah memberikan penilaian yang akurat menyangkut biaya dan keuntungan yang tidak diduga. Biaya pembangunan dan pengoperasian project e-commerce saling berhubungan dan digunakan oleh analis untuk dibandingkan dengan keuntungan finansial yang diharapkan dari aplikasi. 6.2.2.1.1
Biaya Pembangunan Situs e-Commerce
Biaya situs e-commerce yang dapat terukur terbagi dalam 2 (dua) kategori dasar : biaya pembangunan aplikasi dan biaya operasional, termasuk diantaranya : Biaya yang timbul dari penggunaan jasa pihak lain Penggunaan komputer (penggunaan komputer dalam tahap pembuatan modul /pemrograman, pengujian, dan pada saat simulasi prototype) Biaya yang timbul pada saat instalasi Biaya hardware Biaya perawatan untuk memonitor peralatan dan software Biaya personal (upah dan gaji konsultan, analis sistem, spesialis jaringan, manager web, spesialis e-commerce, programmer, petugas data entry, operator computer, sekretaris, dan teknisi) Biaya penggunaan software 6-6
Politeknik Telkom
Aplikasi E-Commerce
Biaya penyediaan peralatan pendukung Biaya pelatihan – biaya pelatihan untuk pegawai baru dan pegawai tetap yang akan menggunakan atau terlibat dalam project pembangunan e-commerce 6.2.2.1.2
Evaluasi Efektivitas Pembiayaan Situs e-Commerce
Alat bantu yang dapat digunakan untuk mengevaluasi efektivitas biaya sebuah situs e-commerce sebagian didasarkan pada nilai uang pada saat tertentu, sebagai contoh nilai rupiah hari ini lebih berarti daripada nilai rupiah tahun depan. Beberapa metode analisa yang sering digunakan adalah payback, net present value (NPV), return-on-investment (ROI), dan internal rate of return (IRR) 6.2.2.2 Teknik Kelayakan secara teknik difokuskan pada aspek – aspek teknik dalam pembangunan situs e-commerce. Salah satu cara untuk meneliti kelayakan secara teknik adalah mempelajari bagian – bagian teknologi yang digunakan. Dengan semakin majunya teknologi yang dihadirkan oleh komputer, pada akhirnya komputer saat ini bukan menjadi masalah yang utama, begitu juga untuk beberapa solusi yang diharapkan sudah didukung oleh kemajuan teknologi saat ini. Kekurangan atas kelayakan secara teknik mungkin muncul karena keterbatasan yang dimiliki oleh perusahaan penyelenggara e-commerce. Sebuah project e-commerce bisa jadi tidak layak dikarenakan keterbatasan keahlian yang dimiliki perusahaan, waktu, atau personal yang dibutuhkan untuk mengimplementasikan project baru. Hal ini berkaitan dengan ketidaksiapan perusahaan dalam mengaplikasikan e-commerce. Jika hal ini yang terjadi, langkah awal yang harus dilakukan oleh perusahaan tersebut adalah menentukan langkah yang tepat untuk menyiapkan pegawai – pegawainya dan mempertimbangan pembuatan e-commerce. Pelatihan secara luas dan memberikan pendidikan terus menerus kepada personal yang sudah dipersiapkan dapat membantu menyelesaikan masalah ini. 6.2.2.3 Kegiatan Operasional Kelayakan operasional diukur pada bagaimana project e-commerce yang disusun dapat berjalan dengan baik dalam perusahaan dan bagaimana Membangun Website E-Commerce
6-7 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
pelanggan dapat merasakan sistem yang diharapkan. Sebuah pertanyaan besar yang muncul kemudian adalah, apakah project berharga untuk diimplementasikan? 6.2.2.4 Penjadwalan Terakhir, studi kelayakan diperhatikan pada faktor jadwal. Jika suatu project e-commerce sudah memenuhi nilai layak dari sisi ekonomi, teknik, dan operasional, tapi jika ternyata perusahaan yang membuat project e-commerce tidak dapat menyelesaikan project tersebut sesuai dengan waktu yang sudah ditetapkan, secara keseluruhan project yang dibangun dapat dinilai tidak layak. Dua alat bantu yang biasa digunakan untuk mengelola project dan melakukan pengontrolan adalah Gannt chart dan PERT/CPM networks. 6.2.3
Menentukan Formasi Petugas yang Akan Membangun Aplikasi Aplikasi e-commerce yang akan dibangun harus dapat dinikmati oleh beberapa kelompok yang terlibat dalam menggunakan aplikasi e-commerce. Secara umum, terdapat 2 (dua) kelompok pengguna e-commerce, yaitu pengguna internal dan pengguna eksternal. Pengguna internal merupakan pegawai dalam perusahaan yang akan menggunakan atau berinteraksi dengan aplikasi secara reguler. Kelompok ini merupakan sumber informasi terbaik yang mudah didapatkan karena mereka menggunakan aplikasi e-commerce secara reguler dan mampu menyediakan masukan yang berharga mengenai keunggulan dan kelemahan yang dimiliki oleh aplikasi e-commerce yang digunakan. Pengguna eksternal adalah kelompok pengguna selain pegawai. Kelompok ini meliputi pelanggan, kontraktor, supplier dan perusahaan partner lain yang menggunakan aplikasi. Dalam perjalanan e-commerce, pelanggan memegang peranan yang paling penting. Aplikasi e-commerce yang dibangun harus mudah diakses, informatif, dan mampu memberikan pertanyaan – pertanyaan penting yang dibutuhkan oleh pelanggan. Task force (petugas yang akan membangun aplikasi) sebaiknya terdiri atas perwakilan area – area berikut : Kelompok pengguna Pemimpin perusahaan (top management) 6-8
Politeknik Telkom
Aplikasi E-Commerce
Kelompok hardware Kelompok software Departemen hokum (legal) Departemen grafis atau seni Keterlibatan pemimpin perusahaan di dalam task force sangat penting, karena pihak ini harus menjelaskan keuntungan yang bisa didapatkan melalui ecommerce, termasuk didalamnya menentukan bagaimana aplikasi yang dibangun akan menjadikan perusahaan lebih kompetitif ke depannya. Task force harus bekerja untuk mendefinisikan dengan tepat sesuai kebutuhan yang diharapkan oleh pengguna dan pelanggan. Menggunakan task force untuk merancang situs e-commerce menggabungkan pengguna, pimpinan perusahaan, spesialis e-commerce, dan tenaga ahli pemrosesan data. Hasil akhir yang akan dihasilkan oleh team ini adalah dokumen yang berisi definisi elemen – elemen data, aliran kerja, rancangan screen, laporan, dan spesifikasi jaringan secara umum. 6.2.4 Analisa Aplikasi Tahap ke-4 dalam siklus pembangunan e-commerce adalah fase analisa. Pada fase ini, team analis mendefinisikan secara spesifik rumusan masalah dan menentukan alternatif – alternative solusi untuk menyelesaikan permasalah yang telah dirumuskan. Berbagai alat bantu (tool) mungkin akan dimanfaatkan selama tahap ini, diantaranya : Melakukan wawancara Mengumpulkan data melalui kuesioner Melakukan pengamatan/observasi Membuat sampling Melakukan pengukuran pekerjaan Membuat form untuk menyimpan hasil investigasi sekaligus berperan sebagai kontrol Flow chart Diagram aliran data Persoalan - persoalan yang harus dianalisa dengan cermat adalah : 1. Membuat analisa trafik dengan mengamati trafik yang terjadi pada waktu regular dan puncak kesibukan (peak) 2. Menguji jalur dan konfigurasi alternatif 3. Menginisialisasi perencanaan kapasitas Membangun Website E-Commerce
6-9 PAGE 10
Politeknik Telkom
4.
Aplikasi E-Commerce
Menentukan rata – rata trafik pada jalur dengan trafik yang terjadi pada puncak kesibukan (peak). Akan sangat menguntungkan jika ecommerce yang dirancang mampu menangani kepadatan jalur pada puncak kesibukan.
Keluaran dari tahap ini akan menggamblangkan permasalahan yang sudah didefinisikan, menghasilkan satu atau beberapa alternatif, dan menghasilkan beberapa dokumen yang menginisialisasi pengoperasian situs e-commerce. 6.2.5 Perancangan Aplikasi Salah satu perhatian utama yang digunakan dalam tahap perancangan situs ecommerce adalah penentuan cakupan area secara geografis yang dijangkau oleh situs. Untuk meningkatkan efisiensi dan sistem keamanan situs ecommerce, perancang biasanya membagi jaringan ke dalam rangkaian jaringan fisik, selain itu juga, selama tahap perancangan, team analis harus mendefinisikan sekumpulan criteria untuk evaluasi. Kriteria – kriteria yang dapat digunakan untuk mengevaluasi situs e-commerce diantaranya : Toleransi tingkat kesalahan tinggi Jarang ditemukan kesalahan Membutuhan waktu yang singkat untuk perbaikan Waktu respons cepat dan sistem keamanan handal Kompleksitas perancangan situs e-commerce mengharuskan spesialis ecommerce dan jaringan menggunakan tools untuk membantunya. Ada beberapa tools yang bisa digunakan untuk membantu dalam tahap perancangan jaringan, diantaranya : caliper, CANE, NetFormx, NetSuite Advanced Professional Design, NetViz, Visio. 6.2.6 Simulasi Prototype Metodologi prototype sudah lama digunakan selama beberapa tahun belakangan ini. Dengan menggunakan prototype, dirasa lebih mudah dan murah dibandingkan dengan pembangunan keseluruhan aplikasi dalam satu waktu. Dengan membangun dan melakukan pengujian model yang lebih kecil atau prototype, permasalahan dan solusi yang didapatkan akan lebih mudah untuk dimengerti. Pembangunan, penggunaan, dan modifikasi yang dilakukan terhadap prototype dapat membantu perancang untuk memahami permasalahan, mendapat informasi yang berhubungan dengan permasalahan, mendapatkan alternatif solusi, dan diharapkan mendapatkan solusi yang terbaik untuk memecahkan masalah sesuai dengan situasi yang dihadapi. 6-10
Politeknik Telkom
Aplikasi E-Commerce
Untuk menyempurnakan prototype yang disusun, sebaiknya melibatkan pimpinan perusahaan dan pengguna dari aplikasi, karena bisa jadi masalah yang muncul hanya dapat diselesaikan oleh pengguna aplikasi dan pimpinan perusahaan. Dalam pembangunan situs e-commerce, dengan melakukan simulasi model prototype, memudahkan analisa dan spesialis e-commerce untuk menganalisa dan memprediksikan kemampuan aplikasi sebelum aplikasi diimplementasikan. Pertama – tama, team analis akan mengajukan model aplikasi yang akan dibangun, kemudian melakukan pengujian terhadap rancangan yang sudah didapatkan untuk mengukur kemungkinan terjadinya bottleneck, permasalahan, rata – rata kesalahan, dan performansi aplikasi secara keseluruhan. Simulasi model merupakan teknik yang sangat penting untuk melakukan perancangan, monitoring, dan membantu pembangunan situs e-commerce dan sebaiknya dilakukan sebelum implementasi akhir aplikasi dilakukan. 6.2.7
Implementasi Pada tahap implementasi, konfigurasi dan kebutuhan pembangunan situs e-commerce sudah lengkap. Solusi – solusi yang sudah didapatkan ditransfer dari kertas ke dalam aksi – aksi untuk pembangunan situs ecommerce. Beberapa kegiatan yang dilakukan pada tahap implementasi adalah : Penambahan hardware baru Penambahan software baru Pengangkatan pegawai baru Pelatihan kepada pegawai tetap dan pegawai baru Perencanaan layout dan antarmuka Pengkodean Pengujian Perancangan sistem keamanan Pembuatan spesifikasi untuk penanggulangan bencana yang tidak diharapkan Fitur – fitur utama yang harus dimiliki oleh sebuah situs e-commerce adalah : Fungsionalitas back-end seperti manejemen inventory dan pemrosesan pesanan Katalog (kemampuan untuk membuat katalog online dengan menampilkan gambar dan deskripsi produk) Membangun Website E-Commerce
6-11 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Otirisasi kredit (kemampuan untuk mengesahkan pengajuan kredit oleh pelanggan secara online) Fitur untuk pelayanan pelanggan (kemampuan untuk personalisasi pelanggan yang terdaftar seperti pengiriman pesanan) Dukungan basis data Kemudahan penggunaan oleh bagian administrasi Dukungan pemasaran (penyediaan ruang untuk perusahaan lain mempromosikan produk yang dimilikinya) Pilihan pembayaran dan hubungan dengan merchant lain, juga kesesuaian dengan sistem pembayaran yang sudah popular Gambar – gambar dari produk yang ditawarkan (sama halnya dengan katalog) Pencarian produk dan jasa Fitur pelaporan, meliputi : pelaporan pesanan, pelanggan, dan statistik e-commerce Keranjang belanja Template situs 6.2.8 Audit dan Pengendalian Pasca Pembangunan Aplikasi Pada tahap ini, team analis mencoba menilai kecocokan situs e-commerce setelah diimplementasikan. Team analis mengumpulkan data dan melakukan wawancara dengan pengguna, pelanggan, dan pihak – pihak lain yang terlibat dalam penggunaa situs e-commerce untuk memastikan bahwa situs e-commerce bekerja sesuai dengan peruntukannya. Jika ternyata tujuan yang ingin dicapai tidak tercapai, team analis harus melakukan tindakan sebagai langkah untuk koreksi terhadap situs e-commerce yang sudah dibangun. Pengelola situs harus mengumpulkan informasi secara terus menerus dari pengguna dan selalu mencoba untuk melakukan perbaikan – perbaikan fungsionalitas situs berdasarkan usulan dari pihak – pihak yang diharapkan. 6.2.9 Memasarkan Website Pembuatan situs e-commerce yang mempunyai fungsionalitas lengkap dan elegan bukan suatu jaminan bahwa situs e-commerce yang dibangun akan menuai sukses. Situs harus tetap dipasarkan dengan menggunakan metode – metode pemasaran yang tepat. Kombinasi antara pemasaran dengan cara tradisional dan pemasaran melalui web dapat dipilih untuk melakukan promosi atas situs. 6-12
Politeknik Telkom
Aplikasi E-Commerce
Berikut ini adalah cara – cara promosi yang dapat dilakukan untuk memperkenalkan situs kepada khalayak ramai : Daftarkan situs ke situs – situs penyedia jasa search engine yang sudah terkenal, direktori, dan portal web Pasarkan situs kepada pelanggan yang sudah dimiliki saat ini, mereka yang akan menjadi alat pertama yang akan memanfaatkan bisnis online Bergabunglah ke group diskusi online yang membahas promosi produk dan jasa ke masyarakat luas Lakukan pertukaran URL dengan website lain yang menawarkan produk atau jasa, banyak website yang menawarkan untuk menempatkan url dari perusahaan yang lain untuk pengunjung situsnya Berpartisipasi pada website yang memberikan ruang untuk menempatkan banner (spanduk) dengan gratis Gunakan mail list untuk mengirimkan berita mengenai produk yang ditawarkan di toko online Tawarkan hadiah, permainan, tebak – tebakan, dank upon untuk menarik pelanggan Buat pengumuman di tempat – tempat yang strategis seperti mall yang sering ramai dikunjungi Perkenalkan url e-commerce melalui brosur, kepala surat resmi perusahaan, dan kartu nama Berikan potongan harga khusus bagi orang – orang yang berminat untuk membantu memasarkan produk dan jasa yang dari situs Terbitkan artikel mengenai situs e-commerce bersama – sama dengan perusahaan lain yang memiliki bisnis serupa Lakukan press release Gunakan media tradisional (TV, radio, majalah, dan yang sejenis) untuk melakukan pemasaran 6.2.10 Pengelolaan Website Sekali situs e-commerce digunakan, pengelolaan situs dimulai. Pengelolaan situs e-commerce, sama halnya seperti pengelolaan sistem informasi yang lain terdiri atas : perencanaan, susunan kepegawaian, organisasi pengelola, penugasan, dan pengendalian. Pada tahap perencanaan, manajer situs e-commerce
Membangun Website E-Commerce
6-13 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
berperan untuk memprediksi dan mengantisipasi masalah – masalah yang timbul di situs e-commerce. Mengelola situs juga berarti memastikan eifisiensi dan kehandalan operasi yang dijalankan. Semakin hari, situs e-commerce akan menjadi semakin besar dan bertambah kompleks. Kebanyakan situs e-commerce besar yang mempunyai jaringan global harus memelihara jaringan domestik dan internasional untuk mempertahankan daya saing situsnya.
6.3
Strategi Pembangunan Aplikasi e-commerce
Website, sebagai teknologi yang mendasari pembangunan aplikasi e-commerce telah mengalami perkembangan dari awal digunakannya sebagai pendukung ecommerce. Pada mulanya, sebagai pendukung e-commerce, website hanya menampilkan brosur yang bersifat statis (belum didukung dengan penyimpanan data di basis data yang bersifat dinamis) dan belum disediakan bantuan untuk pelanggan perusahaan yang membutuhkan informasi. Saat ini, website sudah berperan sebagai alat bantu untuk pemrosesan transaksi, dan semua proses kegiatan di rumah juga sudah dapat didukung oleh website. Gambar di bawah ini menunjukkan perkembangan kompleksitas website dari awal digunakannya sampai sekarang :
Gambar 6-3 Perkembangan kompleksitas funngsional website
6-14
Politeknik Telkom
Aplikasi E-Commerce
6.3.1 Penugasan Project Ketika suatu perusahaan merencakan untuk membangun apliksi e-commerce untuk menjalankan bisnisnya, dibutuhkan susunan team yang akan selalu terlibat dalam setiap tahapan yang didefinisikan dalam e-commerce development and management life cycle / ECDMLC. Kebutuhan team yang terlibat dalam proses pembangunan aplikasi e-commerce bergantung kepada kompleksitas aplikasi e-commerce yang akan dibangun. Secara umum, susunan kepegawaian dalam penugasan pembangunan aplikasi e-commerce sebagai berikut : Business Manager Business Manager berperan penting untuk menentukan tujuan / goal dari dibangunnya aplikasi e-commerce. Posisi sebagai Business Manager biasanya diisi oleh pimpinan perusahaan yang mempunyai wewenang untuk menentukan arah dan target – target yang akan dicapai melalui penggunaan aplikasi e-commerce. Dengan adanya Business Manager, pembangunan aplikasi akan selalu berada jalur yang sesuai dengan tujuan akhir yang dinginkan oleh perusahaan. Project Manager Project Manager merupakan bagian dari team yang bertugas untuk mengendalikan proses pengerjaan aplikasi e-commerce agar aplikasi dapat selesai sesuai dengan waktu yang disediakan. Project Manager berperan dalam menentukan dan mengendalikan besarnya biaya yang harus dikeluarkan selama pembangunan aplikasi e-comemrce. Selain itu, project manager juga berhak menentukan susunan team secara teknis yang akan tergabung dalam pembangunan aplikasi e-commerce. Account Manager Account manager bertugas untuk menjaga track beberapa website yang digunakan di project. Application Specialist Spesialis applikasi e-commerce yang bergabung ke dalam team berperan untuk menentukan kebutuhan sumber daya manusia, penyediaan software – software yang digunakan selama pembangunan aplikasi ecommerce, mengelola laporan perkembangan pembangunan aplikasi. Sebagai seorang yang ahli di dalam pembuatan aplikasi e-commerce, seorang application specialist akan selalu member masukan terhadap pembangunan modul – modul yang menyusun aplikasi secara keseluruhan.
Membangun Website E-Commerce
6-15 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Web Programmers Web programmer merupakan pihak yang bertanggung jawab dalam menerjemahkan desain dari team analis dan application specialist ke dalam modul – modul sehingga aplikasi yang utuh terbangun. Untuk dapat membuat modul – modul yang dibutuhkan, seorang web programmer juga harus menguasai teknik untuk mengimplementasikan basis data ke dalam website yang dibangunnya. Web Graphics Designers Web graphics designer berisi personil yang terlatih di bidang seni, mampu membuat layout, dan memahami komposisi dari setiap halaman yang ada pada aplikasi. Keindahan dari aplikasi yang dibangun ditentukan oleh keahlian yang dimiliki oleh team web graphics designer. Customer Service Customer service berperan sebagai penghubung antara manajemen dengan pelanggan untuk mengetahui kebutuhan – kebutuhan apa saja yang harus dipenuhi oleh aplikasi yang dibangun dari sisi pelanggan. Customer service akan mengolah feedback yang diberikan oleh pelanggan yang menggunakan aplikasi e-commerce secara langsung. System Administration Sebagai penunjang kebutuhan aplikasi, system administration bertugas untuk memastikan kehandalan dan keamanan resource yang digunakan untuk membangun aplikasi e-commerce. Resource yang digunakan berupa mesin yang akan menyimpan aplikasi e-commerce harus benar – benar terjaga dari gangguan pihak lain yang berusaha untuk mengganggu kerja aplikasi. Dalam pembagian kerja dan penyusunan team yang terlibat di dalam pembangunan situs e-commerce, ada beberapa cara yang bisa dipilih, yaitu : 1. Outsource (melibatkan pihak ketiga dalam pengerjaan) Dalam pembangunan situs e-commerce, perusahaan dapat melibatkan pihak ketiga yang sudah berpengalaman dalam pembangunan situs ecommerce. Beberapa alasan yang melatarbelakangi perusahaan untuk menggunakan pihak ketiga dalam pembangunan situs e-commerce diantaranya : Perusahaan tidak memiliki sumber daya manusia / pegawai yang cukup handal untuk membangun situs e-commerce Perusahaan berharap pengerjaan situs dengan cepat dan tidak mengganggu pekerjaan operasional yang lain Keterbatasan pengetahuan tentang e-commerce 6-16
Politeknik Telkom
Aplikasi E-Commerce
Secara garis besar, ada dua tipe pengerjaan situs e-commerce dengan melibatkan pihak ketiga, yaitu : a. Early outsourcing Dalam pembangunan situs e-commerce, pihak ketiga (outsource) akan membuat desain aplikasi yang akan dibangun dan melakukan inisialisasi pengerjaan situs. Setelah itu, team outsource akan memberikan pelatihan kepada tenaga profesional perusahaan yang menggeluti bagian sistem informasi tentang teknologi baru yang akan digunakan dalam pembangunan situs e-commerce. Selama pengerjaan project, team outsource dapat mendampingi pegawai perusahaan yang terlibat langsung dalam pembuatan situsnya. b. Late outsorcing Tipe late outsourcing memberikan pekerjaan kepada pihak ketiga (outsource) untuk : Membuat desain dan mengerjakan pembangunan situs ecommerce Mengimplementasikan situs Mengoperasikan aplikasi sampai dirasa aplikasi sudah beroperasi dengan stabil (tidak ditemukan error dan sudah sesuai dengan bisnis proses yang diharapkan) 2. Dikerjakan sendiri Jika di perusahaan yang akan membuat situs e-commerce sudah terdapat divisi / unit yang berisi pegawai – pegawai yang sudah ahli dalam pembangunan situs e-commerce, perusahaan dapat melibatkan pegawai – pegawainya untuk membangun situs e-commerce secara mandiri. Dengan melibatkan pegawai untuk tejun ke dalam pembangunan situs ecommerce, perusahana dapat dengan leluasa mengarahkan dan mengembangkan situs e-commerce sesuai dengan tujuan akhir yang ingin dicapai. Meskipun dalam pembangunan situs e-commerce dapat melibatkan pihak ketiga, ada baiknya dalam team tersebut juga terdapat pihak internal perusahaan. Dengan adanya pihak internal perusahaan di dalam team project, proses pembangunan aplikasi dapat dikendalikan sehingga tujuan akhir yang diharapkan dengan adanya situs e-commerce dapat tercapai.
Membangun Website E-Commerce
6-17 PAGE 10
Politeknik Telkom
6.3.2
Aplikasi E-Commerce
Hosting Ketika aplikasi e-commerce selesai dibangun, sebagai langkah terakhir untuk memperkenalkan aplikasi e-commerce adalah mem-publish aplikasi ecommerce sehingga masyarakat luas dapat mengakses aplikasi e-commerce yang sudah dibangun melalui internet. Penyimpanan file – file aplikasi e-commerce ke dalam mesin (yang disebut server) dikenal dengan istilah hosting. Ada beberapa cara dalam melakukan hosting : Self hosting Self hosting merupakan cara yang dilakukan untuk menyimpan file – file pembangun aplikas e-commerce di mesin (server) yang disediakan sendiri oleh perusahaan. Perusahaan akan mengelola secara langsung server yang digunakannya. Commerce service provider (CSP) Hosting dilakukan dengan menyewa / menempatkan file – file aplikasi e-commerce ke perusahaan penyedia layanan e-commerce atau yang disebut dengan commerce service provider. Dengan menyewa dari perusahaan penyedia layanan e-commerce, perusahaan tidak perlu repot – repot memikirkan teknologi pendukung yang harus dipunyai, karena semua teknologi (software/hardware) pendukungnya sudah disediakan oleh penyedia layanan e-commerce. Yang perlu dilakukan oleh perusahaan hanyalah menyiapkan file – file aplikasi e-commerce yang akan digunakan. Shared hosting Dengan menggunakan cara ini, aplikasi e-commerce akan ditumpangkan kepada server yang menjalankan aplikasi berbasis web (website) yang lain. Dedicated hosting Service provider akan menyediakan mesin (server) yang dikhususkan untuk digunakan oleh perusahaan yang akan menjalankan bisnis ecommerce di tempat yang telah disediakan oleh service provider. Co-location Service provider menyewakan ruang (hardware) yang dimilikinya untuk perusahaan yang akan akan menjalankan bisnis e-commerce dan mempersilahkan perusahaan tersebut untuk melakukan instalasi server yang disewanya.
6-18
Politeknik Telkom
Aplikasi E-Commerce
Faktor – faktor yang dijadikan sebagai bahan evaluasi dalam pemilihan hosting adalah sebagai berikut : Fungsionalitas yang ditawarkan Kehandalan Kemampuan server dan bandwidth Keamanan Kemampuan backup dan perbaikan dari kerusakan Biaya Gambar berikut ini menggambarkan variasi pembangunan aplikasi dan pemilihan model hosting yang dilakukan :
Gambar 6-4 Variasi penugasan pengerjaan project dan pemilihan hosting
6.4
Perancangan Basis Data
Untuk melengkapi aplikasi e-commerce, mutlak dibutuhkan dukungan basis data yang akan menyimpan data master, data transaksi, dan data pendukung lainnya yang bersifat dinamis. Untuk menyimpan data yang dibutuhkan secara dinamis, perlu disusun rancangan basis data yang sesuai. Dengan memperhatikan komponen lojik aplikasi e-commerce yang digambarkan melalui paket – paket yang mempunyai peranan dalam menyusun fitur – fitur yang harus tersedia di dalam aplikasi e-commerce, gambar berikut ini dapat mewakili rancangan basis data sebagai dukungan aplikasi e-commerce yang dibangun :
Membangun Website E-Commerce
6-19 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Gambar 6-5 Rancangan basis data aplikasi e-commerce
Penggambaran rancangan basis data rasional di atas bervariasi, bergantung dengan kebutuhan aplikasi e-commerce yang dibangun. Salah satu hal terpenting yang dilakukan dalam perancangan basis data adalah penentuan Primary Key pada masing – masing tabel dan Foreign Key pada tabel yang menjadi relasinya. Salah satu cara untuk menentukan primary key yang paling mudah adalah dengan menentukan field yang menjadi primary key mempunyai sifat auto increment.
6-20
Politeknik Telkom
6.5
Aplikasi E-Commerce
Software E-commerce
Untuk membangun website e-commerce, dibutuhkan software – software penunjang. Software – software penunjang tersebut adalah : 6.5.1 Web Server Informasi lebih lengkap mengenai web server sudah dijelaskan pada bab 4. 6.5.2 Bahasa Pemrograman (Berbasis Web) Bahasa pemrograman mutlak diperlukan untuk membangun website ecommerce. Dengan menggunakan bahasa pemrograman, pengguna dapat melakukan permintaan ke server dan dapat terkoneksi dengan DBMS (Database Management System). Beragam bahasa pemrograman saat ini sudah banyak jenisnya dan dapat diperoleh dengan mudah. Salah satu bahasa pemrograman yang dapat digunakan untuk membangun website e-commerce adalah PHP. PHP adalah bahasa (scripting language) yang dirancang secara khusus untuk penggunaan pada web. PHP adalah tool untuk pembuatan halaman web yang dinamis. 6.5.3 DBMS (Database Management System) DBMS adalah sekumpulan komponen untuk menetapkan, membangun, dan menggerakkan suatu basis data. DBMS terdiri atas beberapa komponen, yaitu : Application Interface Kebanyakan DBMS memiliki interpreter command line yang sederhana dan sering menggunakan library ini untuk menyampaikan ulang permintaan yang diketik dari keyboard dan untuk menampilkan respons. Di dalam aplikasi web menggunakan basis data, interpreter command line pada umumnya digantikan oleh suatu fungsi library yang menjadi bagian dari bahasa scripting middle-tier SQL Interpreter SQL Interpreter merupakan suatu parser yang memeriksa sintaks dari statement query yang dating dan menerjemahkannya ke dalam representasi internal
Membangun Website E-Commerce
6-21 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Query Evaluator Query evaluator menghasilkan rencana yang berbeda untuk mengevaluasi suatu query dengan mempertimbangkan statistik basis data dan property dan menerjemahkan kedalam tindakan low end yang dieksekusi Data Access Merupakan modul – modul yang mengatur akses penyimpanan data pada disc, termasuk transaction manager, recovery manager, main-memory buffer manager, data security manager, dan manajer metode akses Database Menunjukkan data fisik dimana basis data disimpan di dalam media penyimpanan. Salah satu DBMS yang sering digunakan untuk membangun website ecommerce adalah MySQL, yang mempunyai keunggulan berupa : Cepat Tidak mahal Mudah digunakan Dapat berjalan pada beberapa sistem operasi Dukungan teknis secara luas tersedia Aman Mendukung penyimpanan record yang besar Customizable
6.6
Pembuatan Katalog
Katalog dapat diarkitan sebagai daftar barang dan jasa yang ditawarkan oleh perusahaan. Kehadiran katalog merupakan suatu keharusan bagi perusahaan yang menjalankan bisnis e-commerce, karena melalui katalog, pengunjung situs e-commerce dapat mengetahui dengan pasti barang dan jasa apa saja yang ditawarkan oleh perusahaan untuk dapat dibeli. Semakin bagus penyajian informasi yang disampaikan pada katalog, akan memudahkan pengunjung untuk menikmati daftar barang dan jasa yang ditawarkan dan akan memberikan ketertarikan pengunjung untuk berbelanja melalui situs ecommerce tersebut. Pada awal kemunculan situs e-commerce, perusahaan menampilkan katalog sebagai media untuk menawarkan barang dan jasa yang dijualnya menggunakan perintah – perintah yang sederhana dengan HTML (Hypertext Markup Language) dengan tujuan hanya sekedar menampilkan daftar barang dan jasa yang ditawarkan. Dengan menggunakan teknologi seperti ini, 6-22
Politeknik Telkom
Aplikasi E-Commerce
perusahaan harus membongkar file HTML yang digunakan untuk menampilkan catalog jika ada perubahan atas daftar barang dan jasa yang ditawarkannya. Dalam perkembangannya, untuk memudahkan pengelola situs e-commerce dalam mengelola daftar barang dan jasa yang ditawarkan melalui katalog, digunakanlah basis data. Dengan menggunakan basis data, daftar barang dan jasa yang ditampilkan di katalog akan tersimpan di basis data. Dengan cara ini pula dapat meminimalisir pembongkaran file yang digunakan untuk menampilkan katalog.
Gambar 6-6 Katalog sederhana dengan menggunakan HTML
6.7
Pembuatan Keranjang Belanja
Keranjang belanja merupakan media yang digunakan untuk menampung daftar barang atau jasa yang dipilih oleh pengunjung / pelanggan. Pada awal penggunaanya, untuk merekam barang atau jasa yang akan dibeli oleh pelanggan belum menggunakan keranjang belanja. Untuk membeli barang atau jasa yang ditawarkan oleh perusahaan, pelanggan dapat mencatat secara manual barang – barang atau jasa yang dibutuhkan olehnya. Pelanggan dapat memanfaatkan katalog untuk melihat daftar barang dan jasa yang ditawarkan oleh perusahaan tersebut. Setelah pelanggan mencatat secara manual barang atau jasa yang dibutuhkannya, disediakan form yang bisa diisi untuk merekam pesanan dari pelanggan. Data yang diisikan pada form ini nantinya akan ditampilkan di sisi pengelola situs e-commerce.
Membangun Website E-Commerce
6-23 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Gambar 6-7 Form untuk mengisikan pesanan pelanggan
Dengan menggunakan model ini, ternyata didapatkan kelemahan – kelemahan seperti : Pelanggan lupa apakah sudah mengkonfirmasi pesanan atau belum, Membingungkan, dan Cenderung terjadi kesalahan. Untuk memperbaiki model pencatatan pesanan seperti di atas, dibuatlah keranjang belanja yang lebih memanjakan pelanggan dalam menentukan pilihan atas barang – barang atau jasa yang ingin dibelinya. Dengan menggunakan model ini, pelanggan dapat memilih barang atau jasa yang diinginkan, kemudian menentukan jumlah yang dibutuhkan, dan segera dimasukkan ke dalam keranjang belanja. Konsep yang mirip dengan sifat alami manusia ketika berbelanja di mall atau supermarket. Begitu juga jika ternyata ditemukan barang atau jasa yang tidak dibutuhkan terdapat di keranjang belanja, pelanggan dengan mudah dapat menghilangkan barang atau jasa yang tidak dibutuhkan tersebut dari keranjang belanjanya. Dengan menggunakan metode ini, pelanggan juga dapat mengetahui perhitungan biaya yang harus dikeluarkannya atas barang atau jasa yang dipilihnya. Setelah semua barang yang dibutuhkan tersimpan di dalam keranjang belanja, pelanggan dapat melanjutkan proses pemesanan dengan mengisikan data – data yang dibutuhkan seperti alamat pengiriman, data pembeli, metode pembayaran, dan informasi – informasi lain yang dibutuhkan. 6-24
Politeknik Telkom
Aplikasi E-Commerce
Gambar 6-8 Keranjang belanja
6.8
Pemrosesan Transaksi
Pemrosesan dilakukan setelah pelanggan menyelesaikan kegiatan pemilihan barang dan jasa. Istilah yang sering digunakan untuk mengawali proses transaksi adalah checkout. Ketika pelanggan melakukan checkout, situs ecommerce akan segera mengkalkulasi biaya yang harus dikeluarkan oleh pelanggan atas barang atau jasa yang dipilihnya ditambahkan dengan biaya – biaya lain yang muncul seperti : biaya pengiriman barang atau jasa ke tujuan, pajak. Selain itu, pelanggan juga dapat melihat potongan harga (discount) yang diberikan oleh pengelola situs e-commerce, promosi, dan bonus – bonus atau penawaran lain yang diberikan oleh pengelola.
6.9
Pengenalan osCommerce
osCommerce adalah program opensource e-commerce (perdagangan online) yang digunakan untuk mengelola berbelanja online berbasis web. Oscommerce ini dapat digunakan di berbagai web server yang sudah terinstall PHP dan database MYSQL. osCommerce ini digunakan secara bebas dibawah lisensi GNU General Public Lisence. Oscommere adalah solusi bagi anda yang berguna untuk membangun usaha bisnis perdagangan dari skala kecil sampai skala besar secara online.
Membangun Website E-Commerce
6-25 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
OsCommerce merupakan solusi aplikasi online shop e-commerce open no satu di dunia saat ini. Aplikasi yang membantu menciptakan toko di dunia maya. Yang pada akhirnya membantu solusi penjualan di perusahaan melalui metode yang lebih modern yaitu penjualan di internet.
source dalam dalam dalam
Keunggulan dari OsCommerce : Gratis karena merupakan aplikasi open source Sangat mudah untuk initial setup nya Tidak sulit untuk memaintain isi didalamnya Gampang bagi administrator toko untuk menampilkan semua produk mereka ke customer dengan permintaan-permintaan khusus dari customer itu sendiri. Komunitas yang aktif dimana sesama member saling membantu apabila menemukan kesulitan dalam penggunaannya Yang menjadi fitur – fitur inti di dalam OsCommerce adalah sebagai berikut : 1.
2.
3.
4.
5.
6-26
Customer Functionality Customer dapat melihat semua history pembelian didalam toko online kita. Database mengenai penjualan atas customer tersimpan rapi. Customer juga dapat memaintain account mereka sendiri. Product Functionality Menampilkan produk-produk yang dijual didalam toko online kita. Berapa stok yang tersedia dan penjelasan lebih lanjut mengenai spesifikasi produk yang bersangkutan. Payment Functionality Menyediakan beberapa alternatif pembayaran atas pembelian terhadap produk didalam toko online. Baik itu offline maupun online pembayaran. Shipping Functionality Fitur pengiriman yang akan langsung menghitung berapa biaya pengiriman yang akan ditanggung oleh pembeli terhadap berat, quantity dan tujuan pengiriman atas suatu produk yang dijual di toko online. Tax Functionality Menampilkan pajak atas penjualan produk di dalam toko online kita. Bisa menampilkan pajak yang berbeda-beda tergantung atas produknya.
Politeknik Telkom
Aplikasi E-Commerce
Berikut ini ditampilkan beberapa screen shot dari fitur – fitur yang dimiliki oleh oSCommerce untuk membuat aplikasi toko online :
Gambar 6-9 Homepage osCommerce
Gambar 6-10 Katalog di osCommerce
Membangun Website E-Commerce
6-27 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Gambar 6-11 Halaman login dan pendaftaran sebagai member
6-28
Politeknik Telkom
Aplikasi E-Commerce
Rangkuman
1. Untuk membangun website e-commerce, ada tahap – tahap di dalam ECDMLC (e-commerce development and management life cycle) yang dapat digunakan sebagai pedoman. 2. Langkah awal yang harus dilakukan oleh perusahaan ketika berniat menggunakan website e-commerce untuk membantu bisnis yang dijalankannya adalah menentukan tujuan akhir dan sasaran yang ingin dicapat dari penggunaan website e-commerce 3. Untuk menjaga tujuan akhir yang ingin dicapai dan untuk memberikan solusi – solusi strategis jika dalam pembangunan website menemui kendala, sebaiknya pimpinan perusahaan terlibat langsung dalam pembangunan website. 4. Dalam membangun website, perusahaan harus menyusun team yang akan berkerja sampai website yang diinginkan terpenuhi. Susunan team yang dibentuk bisa terdiri atas pihak internal perusahaan, pihak ketiga (outsource), atau gabungan antara pihak internal perusahaan dan pihak ketiga (outsource) 5. Untuk menampilkan daftar barang dan jasa yang ditawarkan oleh perusahaan digunakan katalog 6. Dalam interaksinya dengan website, pelanggan yang akan melakukan pemesanan atas barang atau jasa yang ditawarkan, disediakan fitur keranjang belanja. Dengan menggunakan keranjang belanja, pelanggan dapat dengan leluasa menentukan barang atau jasa yang dibutuhkannya, dan dapat dengan leluasa juga menghapus barang atau jasa yang tidak diperlukan dari keranjang belanja. 7. Terdapat sebuat software e-commerce gratis yang dapat digunakan oleh perusahaan untuk membuat toko online. Software tersebut bernama osCommerce.
Membangun Website E-Commerce
6-29 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
7 Kemanan di E-commerce
Overview
Dalam bab ini akan dijelaskan mengenai model keamanan yang diterapkan pada aplikasi e-commerce untuk menjaga data yang dikelola oleh aplikasi tersebut.
Tujuan
1.
Memperkenalkan konsep sekuriti untuk melindungi situs atau portal ecommerce serta transaksi online melalui Internet
Kemanan di E-Commerce
7-1 PAGE 10
Politeknik Telkom
7.1
Aplikasi E-Commerce
Security Issues
Proses pembelian atau transaksi secara online membuat isu keamanan bertransaksi pada situs-situs e-ommerce menjadi isu yang sangat penting. Beberapa aspek ancaman terhadap keamanan, dari yang ringan sampai yang berat, antara lain pencurian password dan username, manipulasi data, pencurian data credit card. Atas dasar itulah maka diperlukan proteksi aatau keamanan dalam bertransaksi ataupun berbelanja melalui situs e-commerce, baik untuk kerperluan B2B ataupun B2C. Dari sisi customer, beberapa isu yang mengemuka antara lain: – Apakah web server dari situs e-commerce benar-benar dimiliki oleh perusahaan yang syah dan legal secara hukum ? Tentunya hal ini diperlukan seandainya atau penyerang yang memanipulasi alamat atau isi dari seb server suatu perusahaan e-commerce – Apakah halaman web berisi malicious code? Teknik penyusupan yang dilakukan hacker agar dia bias masuk ke web server e-commerce salah satunya dengan memanfaatkan script atau code yang diinjeksikan melalui script PHP ataupun script database misalnya MySQL – Apakah web server dari portal e-commerce akan mendistribusikan informasi user ke pohak lainnya? Tentunya hal ini harus sepengetahuan dari user atau customer agar menghindari hal-hal yang tidak diinginkan, misalnya pengiriman malicious code melalui spam, dan sebagainya. Sementara isu dari sisi portal e-commerce atau perusahaan penyedia jasa ecommerce antara lain: – Apakah user atau customer akan berusaha menjebol pertahanan web server atau mengalihkannya ke situs lain (phising)? – Apalah user atau customer akan menyerang web site portal e-commerce sehingga tidak bias diakses ? Atas dasar contoh isu-isu di atas, maka diperlukan suatu usaha, baik dari sisi customer yang menggunakan web browser, ataupun dari sisi perusahaan, untuk memproteksi diri terhadap serangan-serangan yang mungkin terjadi saat bertransaksi secara online.
7-2
Politeknik Telkom
Aplikasi E-Commerce
Gambar 7-1 Security Issue pada Teknologi Webdan Ecommerce
Secara umum permasalahan keamanan pada e-commerce merupakan permasalahan security pada web secara umum, seperti diilustrasikan pada Gambar 7-1, antara lain meliputi aspek: – Authentication, yaitu bagaimana proses autentikasi antara user atau customer dengan portal e-commerce dilakukan, sehingga hanya user atau customer yang syah yang dapat bertransaksi – Authorization, yaitu bagaimana melakukan autorisasi, khususnya pada saat proses pembayaran, sehingga data customer benar-benar terlindungi dari hacker – Confidentiality atau privacy, yaitu bagaimana melindungi data customer segingga tidak dapat dicuri atau disadap oleh hacker untuk digunakan pada transaksi yang tidak syah/valid – Availability, yaitu bagaimana ketersediaan sistem dari web server sehingga user dapat senantiasa melakukan transaksi yang aman, kapan saja dan darimana saja. – Non-repudiation, yaitu nir penyangkalan, hal ini diperlukan uuntuk menghindari pembatalan sepihak oleh user yang tekah bertransaksi Dalam hal ini melibatkan proses bisinis di supply chain management melalui teknologi e-business yang dihubungkan dengan teknologi Internet. Dengan demikian, dari definisi dan penjelasan di atas kita dapat melihat perbedaan antara e-business dan e-commerce dilihat dari konsentrasi aktivitas yang dilakukan.
Kemanan di E-Commerce
7-3 PAGE 10
Politeknik Telkom
7.2
Aplikasi E-Commerce
Jenis-jenis Serangan atau Ancaman
Untuk mewujudkan secarangan terhadap situs e-commerce, diperlukan usahausaha tertentu yang dilakukan oleh hacker. Dengan mengidentifikasi usaha atau cara-cara yang dilakukan oleh hacker, kita dapat mengetahui jenis-jenis serangan terhadap web situ e-commerce tersebut. Secara umum, hacker dapat menggunakan satu atau beberapa kombinasi serangan, antara lain: • Input validation attacks, misalnya melalui penyisipan malicious script seperti pada SQL injection • Intercepted transmissions, misalnya denga melakukan sniffing pada jaringan internet untuk mendapatkan password, username, no credit card dan data lainnya dari customer. • Malicious code, misalnya dengan menyusupkan Viruses, Worms, Macro viruses, dan Trojan horses • Malicious mobile code, dimana yang dituju adalah aplikasi berbasis PDA atau mobile phone. Dari berbagai jenis serangan tersebut di atas, biasanya seorang hacker akan melakukan step-step sebagai berikut: – Discover key elements of network, misalnya alamat IP address, dns, topologi network dan sebagainya – Scan for vulnerabilities, misalnya melakukan scanning port mana saja yang terbuka di suatu server / web server – Hack in and gain administrator privileges, dalam hal ini setelah melakukan scanning dan berhasil masuk ke server, maka hacker akan mengambil alih priviledge sebagai administrator web / server. – Disable auditing & traces from log files, dilakukan setelah berhasil menjadi administrator dengan tujuan untuk menghapus log-log atau file-file yang berkaitan dengan aktifitas di server – Mencuri files, memodifikasi data, mencuri source code, dan lain-lain – Meng-install back doors, dengan tujuan agar proses penyusupan selanjutnya tidak akan terdeteksi
7.3
Teknologi Security
Untuk memproteksi ataupun melindungi infrstruktur e-commerce dari serangan atau hacker, salah satunya adalah dengan menerapkan teknologi Firewall. Secara umum, firewall termasuk kedalam network security, karena 7-4
Politeknik Telkom
Aplikasi E-Commerce
didalamnya kita menambahkan suatu perimeter pengamanan pada konfigurasi network atau jaringan komputer. Selain teknologi firewall juga dapat digunakan pengamanan terhadap data, dalam hal ini adalah dengan menerapkan enkripsi data, dimana data yang dikirim oleh customer ke web server portal e-commerce akan dienkripsi sehingga tidak dapat dibaca secara langsung oleh hacker. 7.3.1 Firewall Firewall merupakan pemberian priviledge access control terhadap network infrastructure yang ada pada portal e-commerce. Secara umum firewall terbagi menjadi 3 jenis, yaitu packet filtering router, application level proxy / application level security, dan screened host filter. Screening Router Firewall jenis ini berada pada level network atau jaringan di portal e-commerce. Pada firewall jenis ini, internal network dari portal e-commerce dilindungi oleh router yang akan mem-blok atau meneruskan paket-paket data ke dalam internal network. Blocking dan allowing tersebut bergantung dari policy yang didefinisikan oleh perusahaan, biasanya melalui access control list yang ditanamkan pada firewall atau screening router. Ilustrasi screening router diperlihatkan pada Gambar 7-2.
Gambar 7-2 Screening Router
Application Level Proxy / Security Pada firewall jenis ini, proteksi dilakukan oleh application level yaitu dengan menginstalasi firewall application. Dengan demikian, host atau computer yang
Kemanan di E-Commerce
7-5 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
telah terinstal aplikasi firewall dinamakan bastion host, seperti diilustrasikan pada Gambar 7-3.
Gambar 7-3 Application Level Firewall
Aplikasi firewall akan menyaring paket-paket yang datang dari jaringan, tentunya pada layer aplikasi. Misalnya, untuk mengases web site e-commerce, customer tidak akan berhubungan langsung dengan application server ecommerce, akan tetapi akan berhubungan dengan web atau http proxy terlebih dahulu. HTTP proxy ini akan dipasang access control sesuai dengan keperluan, atau sesuai dengan policy perusahaan. Misalnya application proxy http akan memblok koneksi dari user yang menggunakan IP address tertentu atau menduplikasi IP address dengan tujuan penyusupan. Screened Subnet Firewall Firewall jenis ini akan menciptakan suatu network perimeter yang dinamakan DMZ atau demilitarized zone. Komunikasi dari client di internet dengan web server tempat diletakannya aplikasi e-commerce akan difilter terlebih dahulu dengan packet filtering router. Disini, web client dari jaringan Internet tidak akan bisa masuk ke jaringan private atau intranet portal e-commerce. Jika paket yang datang ditujukan ke salah satu server e-commerce, maka filtering router akan meneruskannya ke bastion host. Kemudian bastion host akan menyaring IP address atau domain dari paket yang datang tersebut, apakah termasuk yang di blok atau tidak. Jika tidak, maka bastion host akan meneruskan paket tadi ke web server e-commerce untuk diproses lebih lanjut. Sedangkan jika paket tadi mengandung domain atau IP address yang tidak diijinkan, maka bastion host akan memblok atau membuat paket tadi. Ilustrasi dari screened subnet firewall dapat dilihat pada Gambar 7-4.
7-6
Politeknik Telkom
Aplikasi E-Commerce
Gambar 7-4 Screened Subnet Firewall
7.3.2 Cryptography Cryptograpy merupakan teknologi security yang bertujuan untuk melindungi atau memproteksi data dengan mekanisme enkripsi atayu penyandian terhadap data. Pada sisi pengirim, misalnya customer yang mengirimkan data tentang credit card, data tersebut akan disandikan atau dienkripsi sehingga tidak dapat dibaca oleh pihak yang tidak berwenang (unauthorized user). Setelah data credit card sampai di tujuan, misalnya di situs e-banking, maka data tersebut akan dideksripsi atau dibongkar ulang untuk keperluan pemrosesan lebih lanjut. Proses enkripsi data dapat diilustrasikan pada Gambar 7-5.
Gambar 7-5 Proses Enkripsi Data
Pada Gambar 7-5 tersebut, Plaintext merupakan material yang akan dienkripsi, dalam hal ini dapat berupa file text, audio, video, dan sebagainya. Kemudian plaintext tersebut akan diacak secara matematis yang selanjutnya dienkripsi Kemanan di E-Commerce
7-7 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
dengan key tertentu (secret key) dan menggunakan algoritma enkripsi tertentu. Key untuk melakukan enkripsi dapat berupa session key yang hanya berlaku pada satu sesi koneksi saja, message key yang hanya nerlaku untuk satu message saja, atau interchange key yang diperoleh dari server tujuan. Setelah proses enkripsi selesai, maka plaintext akan berubah menjadi chipertext yang tidak bisa dibuka lagi secara biasa, artinya untuk mebuka chipertext ini diperlukan key yang sama dengan key yang dipergunakan pada proses enkripsi. Sehingga, dengan demikian unauthorized person yang tidak mempunyai key tadi tidak akan bisa melihat isi plaintext. Symetric Key Encryption Pada symmetric key encryption, secret key yang digunakan untuk mengenkripsi data di sisi web client akan sama dengan secret key yang dipergunakan untuk mendekripsi pada web server tujuan. Proses ini diperlihatkan pada Gambar 7-6
Gambar 7-6 Symetric Key Encryption
Asymmetric Key Encryption Berbeda dengan symmetric key encryption, pada asymmetric key encryption secret key yang dipergunakan untuk mendekripsi di sisi web server akan berbeda dengan secret key yang dipergunakan di sisi client. Gambar 7-7 menjelaskan asymmetric key encryption, dimana algoritma enkripsi pada sisi client akan mengenkripsi data menggunakan receiver public key, dan pada sisi receiver pesan tadi akan didekripsi menggunakan receiver private key.
7-8
Politeknik Telkom
Aplikasi E-Commerce
Gambar 7-7 Asymmetric Key Encryption
Dalam asymmetric key encryption yang memagang peranan penting adalah bagaimana proses pembuatan public key dan private key yang digunakan untuk mengenkripsi dan dekripsi. Mekanisme pembuatan key pada asymmetric encryption diilustrasikan pada Gambar 7-8.
Gambar 7-8 Mekanisme Pembuatan Key pada Asymmetric Key
Misalkan Alice adalah sender yang menggunakan web client, dan Bob adalah receiver yang menjalankan apliaksi web server. Berdasarkan Gambar 7-8, maka dapat dilihat proses pembuatan asymetric key sebagai berikut: 1. Alice akan membuat private key (a) dan public key (A), kemudian Alice akan mengirimkan (A) ke Bob 2. Bob membuat private key (b) dan public key (B) dan mengirimkan (B) ke Alice
Kemanan di E-Commerce
7-9 PAGE 10
Politeknik Telkom
3. 4. 5. 6. 7.
Aplikasi E-Commerce
Pada masing-masing sisi sender dan receiver akan terdapat pasangan (aB) dan (Ab), yang nantinya akn digunakan untuk proses enkripsi dan dekripsi Alice akan mengenkripsi plaintext dengan menggunakan public key milik Bob (B) dan mengirimkan pesan ke Bob Bob Akan mendekripsi chipertext dari Alice dengan menggunakan private key milik Bob (b). Jika Bob ingin mengirimkan sesuatu, maka plaintext dari Bob akan dienripsi dengan menggunakan public key dari Alice (A) Kemudian Alica akan mendekripsi chipertext dari Bob menggunakan private ke milik Alice (a)
Rangkuman
Bab ini menyajikan secara singkat konsep dasar bagaimana mengamankan portal atau situs e-commerce, baik menggunaan infrastruktur jaringan ataupun menggunakan teknik cryptography. Secara umum memang terdapat dua mekanisme pengamanan. Yang pertama adalah dengan menambahkan topologi pada infrastruktur jaringan, atau yang dikenal dengan firewall. Fungsi dari firewall adalah untuk memfilter paket data yang dating dari jaringan sehingga paket dari unauthorized user dapat diblok untuk menghindari serangan. Sementara itu, teknik cryptography digunakan untuk melindungi data yang akan ditransmisikan pada jaringan. Sebelum data dikirim ke tujuan, data terlebih dahulu disandikan dengan tujuan agar data tidak bias dibaca secara langsung oleh hacker.
7-10
Politeknik Telkom
Aplikasi E-Commerce
8 Sistem Pembayaran pada E-Commerce
Overview
Pembahasan kita dimulai dengan pendahuluan Electronic Payment System (EPS) dan kemudian membandingkan dan membedakan EPS dengan sistem pembayaran yang tradisional. Kita juga akan mempelajari Electronic Funds Transfer (EFT) sebagai salah satu sistem EPS yang tertua. Hingga saat ini kita mengenal empat jenis kartu pembayaran, termasuk kartu kredit, kartu debit, kartu tagihan, dan smart card.
Tujuan
1. 2.
Mahasiswa mengerti konsep Electronic Payment System Mahasiswa mengenal contoh-contoh aplikasi Paymen System
Sistem Pembayaran untuk E-Commerce
8-1 PAGE 10
Politeknik Telkom
8.1
Aplikasi E-Commerce
Electronic Payment System
Dalam perdagangan tradisional kita melihat, pelanggan melihat produk, memilihnya, dan kemudian membayar dengan uang tunai, cek, atau kartu kredit. Sedangkan dalam dunia e-commerce, pada umumnya konsumen tidak melihat secara fisik yang sebenarnya produk pada saat transaksi, dan metode pembayaran dilakukan secara elektronik. Oleh karena itu, masalah trust dan acceptance yang lebih memiliki peran penting dalam dunia e-commerce dibandingkan dunia usaha tradisional sepanjang sistem pembayaran yang bersangkutan sangat memperhatikannya. EPS terintegrasi memanfaatkan perangkat keras dan perangkat lunak sistem yang memungkinkan pelanggan untuk membayar barang dan jasa secara online. Walaupun sistem ini telah berjalan dengan baik namun, beberapa kemajuan signifikan telah dibuat. Tujuan utama dari EPS adalah untuk meningkatkan efisiensi, meningkatkan keamanan, dan meningkatkan kenyamanan pelanggan dan kemudahan penggunaan. Seperti yang akan anda dapatkan dibab ini, ada beberapa metode dan instrumen yang dapat digunakan untuk menjalankan pelaksanaan EPS. Seperti disebutkan sebelumnya, dalam bisnis konvensional pelanggan untuk membayar barang dan jasa menggunakan uang tunai, cek, atau kartu kredit. Pembeli online dapat menggunakan salah satu dari berikut contoh EPS ini untuk membayar barang dan jasa dibeli secara online: Electronic Funds Transfer (EFT) melibatkan transfer uang elektronik oleh lembaga keuangan. Payment cards didalamnya disimpan nilai uang yang tersimpan dan dapat ditransfer dari komputer pelanggan ke komputer pedagang. Credit Card digunakan dengan mengisi kredit pelanggan dan metode ini adalah yang paling populer digunakan dalam EPS. Electronic Money (e-money atau e-cash) adalah standar mata uang dikonversikan ke dalam format elektronik untuk membayar pembelian online. Electronic gift adalah salah satu cara untuk mengirimkan uang elektronik atau sertifikat hadiah dari satu individu ke lainnya. Penerima hadiah ini dapat menghabiskan hadiah favorit mereka di toko online yang menerima jenis mata uang tertentu. Online payment digunakan untuk pengeluaran bulanan, internet, atau tagihan telepon. 8-2
Politeknik Telkom
Aplikasi E-Commerce
Smart Card didalamnya termasuk nilai uang dan data penting lainnya pribadi dan informasi keuangan yang dibutuhkan untuk pembayaran online. Electronic Wallets (e-wallet) yang mirip dengan smart card didalamnya disimpan nilai keuangan untuk pembayaran online. Micropayment mirip dengan sistem e-wallet yang disimpan keuangan mereka termasuk nilai pembayaran online, tetapi digunakan untuk pembayaran kecil. Walaupun jenis pembayaran di atas tampil berbeda, ada beberapa yang tumpang tindih di antara mereka. Sebagai contoh, e-wallet dapat digolongkan sebagai payment cards ketika digunakan untuk menyimpan informasi kartu kredit atau sebagai e-money ketika menyimpan uang dalam mata uang elektronik. Bila dunia industri, dalam hal ini nama dan fungsi yang harus dapat diselesaikan.
8.2
Electronic Funds Transfer (EFT)
Electronic funds transfer (EFT) adalah salah satu metode EPS yang paling tua dan digunakan untuk mengirimkan uang dari satu langsung ke rekening bank lain tanpa memindahtangankan uang kertas. EFT adalah dasar dari cashless dan checkless society di mana cek, prangko, envelopes, dan kertas tagihan dihapuskan. Aplikasi yang paling populer dari EFT adalah pilihan deposit langsung digunakan oleh jutaan pekerja di Amerika Serikat. Daripada menerima paycheck dan deposito ke account, uang data didepositkan ke rekening secara elektronik. Federal Reserve's Fedwire dan New York Clearing House Interbank Paymen System (Chips) adalah dua besar penyedia layanan sistem EFT. Di Amerika, Pelanggan, perusahaan, dan instansi pemerintah menggunakan EFT untuk semua jenis kegiatan. EFT dianggap yang aman, handal, dan nyaman untuk mengembangkan bisnis. Deposit secara langsung digunakan untuk gaji, perjalanan, dan biaya pengganti, klaim asuransi dan pensiun, dividen, dan government payment seperti Jaminan Sosial dan veteran manfaat. Jenis TDE sering digunakan untuk pembayaran tagihan, pembelian eceran, Internet pembelian, perusahaan pembayaran, dan trea ¬ sury manajemen, dan untuk pencairan makanan dan perangko lainnya memerintah ¬ ment bantuan uang tunai.
Sistem Pembayaran untuk E-Commerce
8-3 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Dalam istilah umum EFT merujuk kepada inisial funds transfer dilakukan melalui terminal electronic, termasuk kartu kredit, ATM, Fedwire, dan point-ofsale (POS) transaksi. Digunakan baik untuk transfer kredit, seperti pembayaran gaji, dan untuk transfer debet, seperti pembayaran hipotek. Banyak utilitas perusahaan dan klub olahraga juga menggunakan EFT. Kelebihan EFT adalah sebagai berikut: Mengurangi biaya administrasi Peningkatan efisiensi Simplified pembukuan Peningkatan keamanan Saat ini, penerimaan terhadap sistem ini belum meluas. (Perlu diketahui bahwa metode pembayaran dapat diterima bervariasi antara negara.) Bank EFT proses transaksi melalui Automated Clearinghouse (ACH) jaringan. ACH adalah secure network yang terhubung dengan semua lembaga-lembaga keuangan AS. Untuk electronic payment, dana yang ditransfer elektronik dari satu rekening bank untuk tagihan perusahaan dari bank, biasanya dalam waktu 24 jam yang dijadwalkan tanggal pembayaran. Contoh penerapan lain EFT adalah untuk transfer uang antar bank dan lembaga keuangan lainnya. Ketika pelanggan membayar barang dan jasa oleh pemeriksaan, pedagang mengumpulkan cek ini (asumsi, pemeriksaan akan diterima) dan mengirimkannya ke bank. Merchant account akan mengkredit dan kemudian mengirimkan cek ke bagian kliring. Bagian kliring yang memisahkan cek berdasarkan bank dan mentransferkannya ke bagian clearinghouse. Pada tahap ini, transfer bank cek terjadi di antara mereka. Nasabah bank yang pada akhirnya menerima cek dan mendebit dari rekening nasabah. Dalam beberapa kasus pemeriksaan ini akan dikirim kembali ke pelanggan, yang menandai akhir proses. Jika tidak ada cukup dana dalam rekening nasabah, maka cek akan dikirim kembali ke merchant bank. Pedagang harus membayar biaya yang terlibat dalam proses pengecekan dana dan harus menyelesaikan ini dengan pelanggan atau menulis keluar sebagai buruk periksa. Pemerintah Amerika memonitor pelaksanaan EFT melalui Regulasi E dari Federal Reserve Board, yang menerapkan dengan Undang-Undang Transfer Dana Elektronik (EFTA). Regulasi E memungkinkan transaksi keuangan dengan EPSs, khususnya yang berkaitan dengan penyebaran informasi,
8-4
Politeknik Telkom
konsumen kewajiban, resolusi kesalahan, penerimaan di terminal elektronik.
8.3
Aplikasi E-Commerce
penyimpanan
catatan,
dan
Payment Cards
Berikut payment cards yang paling populer untuk alat pembayaran transaksi elektronik adalah sebagai berikut: Credit Cards Debit Cards Charge Cards Smart Cards Credit Cards (Kartu Kredit) Flatbush Nasional Bank mulai mengeluarkan kartu pembayaran tahun 1947, Diners Club pertama kali diterbitkan pada tahun 1950 dan American Express pada tahun 1958. Selain itu para pesaing utama lainnya dalam bisnis ini adalah kartu kredit MasterCard, Visa, dan Discover. Ada dua jenis kartu kredit di pasar hari ini: (1) yang dikeluarkan oleh perusahaan kartu kredit (misalnya, MasterCard dan Visa) dan oleh bank-bank besar (misalnya, Wells Fargo dan Bank of America), dan (2) yang dikeluarkan oleh department store (misalnya, Carefour), dan perusahaan-perusahaan minyak (misalnya, Chevron). Karena dari usaha ini sangat menguntungkan perusahaan kartu dan lebih murah untuk dioperasikan, serta banyak yang keluarkan dan digunakan oleh berbagai pelanggan. Bisnis yang menawarkan insentif untuk menarik perhatian para pelanggan untuk membuka rekening dan menerima satu kartu. Kartu kredit yang dikeluarkan berdasarkan sejarah kredit pelanggan, tingkat pendapatan, dan total kekayaan. Batas kredit ini berkisar dari beberapa juta untuk beberapa bahkan sampai puluhan juta. Pelanggan yang menggunakan kartu tersebut untuk membeli barang dan jasa atau mendapatkan uang tunai dari partisipasi dalam lembaga keuangan tersebut. Pelanggan yang digunakan untuk membayar hutangnya selama periode pembayaran, jika tidak akan mendapatkan bunga. Dua keterbatasan kartu kredit adalah ketidak mampuan untuk pembayaran dengan jumlah yang sangat kecil atau sangat besar. Dan tidak dibenarkan untuk menggunakan kartu kredit pada pembayaran kecil. Selain itu, karena masalah keamanan, kartu ini mempunyai batas dan tidak dapat digunakan untuk pembayaran transaksi berjumlah besar. Berikut digambarkan proses transaksi menggunakan kartu kredit: Sistem Pembayaran untuk E-Commerce
8-5 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce Konsumen memilih produk
Informasi kartu kredit dan pengirim diberitahukan
Secure Sockets Layer
Situs Commerce Mercant
Bank Mercant
Bank Konsumen
Penyetujuan
Pengiriman Barang
Gambar 8-1 Proses transaksi menggunakan kartu kredit
Kartu Debit (Debit Cards) Kartu debit sebenernya sama dengan kartu kredit kecuali mereka tidak ada nominal kredit sehingga untuk nilai uangnya harus dipotong dari rekening giro nasabah. Keuntungan yang nyata bagi pedagang adalah kecepatan pedagang mengumpulkan biaya tersebut. Keuntungan kepada pengguna adalah kemudahan penggunaan dan kenyamanan. Mereka juga memelihara pelanggannya di bawah anggaran karena tidak memungkinkan pelanggan untuk bertransaksi lebih dari kemampuan. Bahkan dalam beberapa kasus, kartu dirancang khusus untuk digunakan di Internet, sehingga tidak memiliki kartu fisik. Penggunaannya sendiri sudah sangat luas, bahkan diIndonesia mungkin lebih memasyarakat kartu debit, karena sudah menjadi bawaan kartu ATM dari perbankan diIndonesia. Bahkan ada salah satu bank yang dapat melakukan penarikan uang ditempat pembelian barang.
8-6
Politeknik Telkom
Aplikasi E-Commerce
Kelebihan utama dari kartu debit ini adalah dana yang tersimpan adalah bukan dana pinjaman seperti halnya pada kartu kredit, sehingga kita mudah mengatur pengeluaran kita. Dan saat digunakan metode pemrosesannya sama dengan kartu kredit hanya beda sumber dananya saja. Sampat saat ini ada 3 cara transaksi yaitu: Online Debit, Offline Debit dan Electronic Purse Card. Online Debit sendiri dicirikan dengan setiap transaksinya membutuhkan otentifikasi PIN, dan biasanya terhubung dengan jaringan ATM sehingga dana akan cair dalam waktu singkat. Offline Debit sendiri dicirikan dengan adanya batas waktu transaksi, jadi disini setelah melakukan transaksi, merchant perlu melakukan pengecekan validitas kartu debitnya melalui jaringan ATM atau jaringan provider kartunya. Setelah dinyatakan valid, maka merchant akan mengirimkan pesanan pembeli. Electronic Purse Card, adalah kartu debit yang nominalnya dituliskan didalam chip kartunya, sehingga untuk menggunakannya cukup mengecek saldo didalam kartunya. Biasanya digunakan untuk kartu Internet, Telpon, dan lain-lain.
8.4
Electronic Wallets (e-Wallet)
Dompet elektronik (e-dompet) yang tersedia dalam bentuk komersial berukuran saku, palem ukuran, handheld, dan desktop PC. Mereka menawarkan aman, nyaman, dan alat portable untuk belanja online. Mereka menyimpan informasi pribadi dan keuangan seperti kartu kredit, sandi, PIN, dan masih banyak lagi. Dalam kebanyakan kasus mereka tawarkan melengkapi berkas kompatibilitas antara Windows CE genggam atau palem ukuran PC dan desktop. Fitur ini memberikan keamanan dan kenyamanan ekstra untuk pelanggan khusus. Dompet Microsoft merupakan contoh dari e-wallet di pasar. Untuk memiliki Microsoft dompet, Anda harus terlebih dahulu membuat Microsoft Passport. Microsoft Paspor terdiri dari beberapa layanan termasuk berikut: • "single sign-in" layanan yang memungkinkan pelanggan untuk menggunakan satu nama dan password berpartisipasi pada sejumlah situs e-commerce. • "wallet" layanan bahwa pembelanja dapat digunakan untuk membuat cepat pembelian online. • "Kids Passport" layanan yang membantu anda untuk mengontrol dan melindungi privasi online anak-anak.
Sistem Pembayaran untuk E-Commerce
8-7 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Setelah memiliki Paspor, kemudian anda dapat menggunakannya untuk Microsoft e-wallet. E-wallet dapat digunakan untuk micropayments dan sangat berguna untuk pembeli yang sering online. Mereka juga menghapuskan pengulangan pengisian informasi pribadi di formulir pengajuan, sehingga tingkat kecepatan dan efisiensi untuk pembeli online.
8.5
Paypal
Paypal Inc adalah perusahaan online yang menyediakan jasa transfer uang melalui surat elektronik, menggantikan cara lama yang masih menggunakan media kertas seperti cek dan uang kertas. Paypal Corp adalah sebuah perusahaan hasil penggabungan antara Confinity dan X.com yang dilakukan pada tahun 2000. Confinity didirikan pada bulan Desember 1998 oleh Peter Thiel dan Max Levchin dengan tujuan awal sebagai perusahaan perantara pembayaran Palm Pilot ddan penyedia layanan keamanan menggunakan kriptografi. Sedangkan X.com didirikan oleh Elon Musk pada bulan Maret 1999 sebagai penyedia jasa perencanaan keuangan. Ebay melakukan akuisisi Paypal pada tahun 2002 seharga US$ 1,5 Milyar. Karena melihat servis yang ditawarkan Paypal semakin meningkat bahkan pada April 2000, transaksi penawaran ke situs ebay melalui Paypal mencapai satu juta penawaran. Sebenarnya banyak bisnis yang sama dengan Paypal namun banyak yang akhirnya bangkrut seperti Citibank C2IT, BidPay dan Yahoo! PayDirect. Sedangkan yang masih bertahan sampai saat ini adalah AlertPay, e-gold, Kagi dan Moneybookers. Account Paypal anda dapat diisi dengan melakukan debit online dari rekening bank atau kartu kredit anda. Sedangkan penerima transfer Paypal dapat mengecek deposit yang sudah diterima melalui account paypal-nya atau dapat meminta untuk ditransferkan ke rekening bank milik mereka. Sehingga Paypal adalah salah satu contoh penyedia jasa perantara transfer yang memfasilitasi seluruh kebutuhan dalam bisnis e-commerce.
8-8
Politeknik Telkom
Aplikasi E-Commerce
Paypal memungkinkan melakukan pembayaran melalui toko online, situs lelang dan penggunaan lainnya yang bersifat komersil dengan mengenakan biaya disetiap transaksinya. Bahkan terkadang saat digunakan untuk menerima uang juga akan dikenakan biaya transaksi (presentase biaya pengiriman ditambah biaya tetap lainnya). Dan biaya yang dikenakan tergantung dari jenis mata uang yang digunakan, pilihan pembayaran yang digunakan, negara pengirim, negara penerima, jumlah penerimaan yang ditransfer dan jenis rekening. Berikut adalah tampilan website Paypal.
Gambar 8-2 The PayPal ™
Sistem Pembayaran untuk E-Commerce
8-9 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Rangkuman
1. 2. 3. 4. 5. 6.
Electronic Payment System (EPS) memungkinkan pengguna membayar barang dan jasa secara online. Electronic Funds Transfer (EFT) digunakan untuk mengirimkan uang dari satu rekening bank ke rekening yang lain tanpa memindah tangankan uang kertas. Contoh Payment Cards terpopuler saat ini adalah credit cards, debit cards, charge cards dan smart cards Perbedaan utama kartu kredit dan debit adalah sumber pendanaannya, jika kartu debit menggunakan saldo rekening pengguna, kartu kredit menggunakan dana pinjaman sementara dari pihak ketiga. E-Wallet menyimpan informasi pribadi dari pengguna seperti kartu kredit, PIN, Password, dan lainnya sehingga memudahkan dalam melakukan transaksi Paypal adalah penyedia jasa transfer uang secara elektronik.
8-10
Politeknik Telkom
Aplikasi E-Commerce
9 Pemasaran Melalui Web
Overview
Pada bab ini akan dijelaskan mengenai cara – cara pemasaran situs ecommerce yang sudah dibangun melalui web.
Tujuan
1. 2. 3.
Mahasiswa memahami strategi marketing yang tepat dengan menggunakan internet dan paham akan segmentasi marketnya Mahasiswa mengetahui cara memelihara loyalitas customer Mahasiswa mengetahui aturan dan etika marketing dengan internet.
Pemasaran Melalui Web
9-1 PAGE 10
Politeknik Telkom
9.1
Aplikasi E-Commerce
Web Marketing Startegy
Sebelum melangkah lebih jauh tentang strategi web marketing, akan Saya bahas terlebih dahulu tentang „4 P didalam marketing‟, 4 P tersebut adalah: Product, Price, Promotion, dan place. 1. Product Produk adalah bentuk fisik barang atau service yang dijual oleh penjual, penjual bisa peusahaan atau perseorangan. Untuk menjual dengan baik diperlukan produk yang baik pula. Jika produk baik maka Anda punya 1 peluang sukes untuk berjaualan. Unik akan menjadi point sangat penting bagi produk Anda. Di Internet, produk unik akan sangat mudah dipasarkan, salah satunya karena memiliki SEO (Search Engine Optimation) yang mudah diciptakan. Contoh produk unik adalah Google search engine, Friendster situs jejaring, Detik situs berita, Syahida kerung, Robani kerudung dan masih banyak lagi. Jika Anda tidak memiliki produk unik, maka Anda harus memiliki point lebih dari pioneer Anda dibidang produk yang Anda geluti, karena tanpa nilai lebih ini akan susah menjual produk Anda diinternet. Contoh fecebook, facebook bukanlah pioneer dibidang situs jejaring, tapi dengan nilai lebih yang ditawarkan facebook, maka facebook mampu mengeser friendster yang menjadi pioneer dibidang situs jejaring ini. Contoh kedua adalah kompas, sekali lagi kompas bukanlah pioneer dalam situs berita di Indonesia, namun kompas mampu menyamakan dirinya dengan Detik, yang notabannya adalah pioneer di situs berita Indonesia. 2.
Price Price adalah berapa yang harus dibayar pembeli kepada produk Anda. Produk yang bagus biasanya harganya juga „bagus‟ namun bila Anda bisa menekan harga maka ini akan jadi point penting dalam kesuksesan Anda. Di dunia intenet, price tersebut menjadi kurang relevan. Tidak hanya harga yang bagus, tapi lebih kearah gratis untuk produk lain, atau produk yang sama dengan fitur yang berbeda.
9-2
Politeknik Telkom
Aplikasi E-Commerce
Kita lihat Google, Yahoo, Facebook, Kompas mereka banyak menggratiskan layanan, tetapi tetap mendapatkan pemasukan dari tangan ketiga dalam hal ini iklan, terhadap layanan tersebut. Ada memang layanan yang berbayar, tapi gratis adalah menjadi pemikat tersendiri untuk bisa mendapatkan sesuatu yang lebih. 3.
Promotion Promotion adalah menawarkan produk Anda ke seluruh dunia. Ini salah satu point inti dari perusahaan yaitu adalah team pemasar (marketer) yang solid dan terampil, mampu melihat peluang dan inovasi. Di internet melakukan promosi menjadi sesuatu yang sangat menarik, selain karena biayanya murah juga jankauannya yang sangat luas.
4.
Place Tempat untuk marketing sangat berpengaruh terhadap capaian marketing, semakin strategis tempat maka akan memudahkan target marketing mengetahui produk Anda. Begitu juta diinternet, semakin baik tempat juga akan berpengaruh terhadap image perusahaan Anda atau personal Anda. Terkait dengan hal ini, domain, desain, content akan mempengaruhi penjualan Anda.
Pertumbuhan intenet sangat cepat, sehingga peluang untuk beiklan di internetpun luar biasa luas. Saya akan membahas cara beriklan diinternet dengan lebih detail. 1. Banner Ad Kita bisa memang kita di situs yang banyak trafiknya, tetapi memang biasanya kita harus bayar ke pemilik situs tersebut. Sampai saat ini banner ad ini masih efektif digunakan. Contoh penyedia banner ad yang memiliki visitor banyak adalah detik.com, kompas.com, republika.co.id dan masih banyak lagi, rata-tara memang penyedia kontek berita. 2.
Banner Exchange Saling tukar antar pemilik situs. Selain dengan membayar ke situs yang memiliki visitor tinggi, Anda bisa melakukan hal yang mirip dan gratis, tetapi ada syaratnya, yaitu Anda harus memiliki situs yang mempunyai visitor yang cukup sehingga Anda bisa saling tukar banner tanpa harus mengeluarkan uang.
Pemasaran Melalui Web
9-3 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
3.
Banner advertising network Kalo Anda tidak memilki waktu lebih dalam marketing dengan banner di internet, Anda bisa memanfaatkan jasa broker untuk mengiklankan produk Anda.
4. 5.
Cost per thousand (CPM) Trial visit Saat pertama kali load webpage, maka akan membuka halaman ini secara otomatis.
6.
Page view Jumlan visitor dalam satu halaman web, semakin tinggi page view maka akan semakin mahal harganya.
Gambar 9-1Informasi pemasaran melalui web
9-4
7.
Pop-up ad Membuka secata otomatis windows baru saat Anda membuka atau menutup windows utama.
8.
Ad-blocking software Banner dan Pop-up muncul secara otomatis saat loading halaman.
Politeknik Telkom
Aplikasi E-Commerce
9.
Sending one e-mail message to a customer Metode ini banyak sekali diterapkan baik yang dengan cara-cara santun ataupun tidak santun, namun begitu sebagai good marketer seharusnya melakukan ini dengan santun dan seijin pemilik email, dan memberikan kemudahan bagi mereka yang tidak ingin lagi dikirim email promosi produk Anda. 10. Opt-in e-mail Sama sepertin sending one e-mail, tapi ini dilakukan kepada customer atau orang yang meminta informasi tersebut, baik secara menyeluruh atau sebagian saja informasinya. 11. Clickstrem Mendapatkan informasi dari pengunjung situs Anda, banyak cara dan informasi yang bisa didapatkan dari visitor Anda, mulai dari Negara bahkan sampai level kota, halaman yang diakses, berapa lama mengakses halaman, kapan mengakses halaman tersebut serta informasi lainnya yang terkait bisa didapatkan. 12. Affiliate marketing. Suatu metode dimana Anda bisa manaruh banner dari perusahaan milik orang ke situs Anda, yang mana apabila ada orang yang melakukan transaksi atas refensi Anda. Maka Anda akan dapat komisi dari transaksi tersebut yang besarnya seuai dengan kesepakan diawal. Affiliate marketing ini sangat marak, dan terbukti ampuh untuk mendongkrak penjualan. Selin itu program ini juga banyak diminati oleh pemilik situs dengan pagerank yang tinggi 13. Viral Marketing Suatu metode pemasaran, dimana Anda menerima email, atau SMS atau dari teknologi lainnya Anda meresa bahwa email atau SMS itu bermanfaat buat Anda, selanjutnya Anda menyebarkan SMS tersebetu ke teman-teman Anda atau kolega, ini lah yang disebut dengan Viral marketing. Di Indonesia viral ini sudah diimplementasikan oleh beberapa perusahaan, namun saying ada beberapa yang salah menggunakan Viral dengan content yang tidak mendidik, misalnya sebarkan SMS ini ke 10 orang, maka pulsa Anda akan bertambah secara otomatis 10.000.
Pemasaran Melalui Web
9-5 PAGE 10
Politeknik Telkom
9.2
Aplikasi E-Commerce
Costumer Segmentation
Customer segmentation adalah target khusus yang Anda bidik untuk produk Anda. Ada beberapa cara untuk mengelompokkan customer, bisa dari pendekatan Geografi, Budaya, Produk , Demograpics dan lain sebagainya memiliki tujuan yang sama, yaitu bagaimana customer bisa memaksimalkan penjualan. Marketing konvesional dibandingkan menggunakan internet tentu ada beberapa perbedaan, termasuk segmentasinya. Berikut adalah segmentasi customer : 1. Micromarketing Segmen market yang sangat kecil dari suaru segmen secara umum. Biasanya segmen ini memiliki keunikan tersediri, sehingga bagi peruahaan yang akan menangkap segmen ini haruslah memenuhi keunikan dari segmen ini. Contoh software untuk cargo
9-6
2.
Geographic Segmentation Segmen ini terbentuk karena letak geografi, biasanya biaya marketing sudah jelas atau terbatas untuk segmen ini. Biasanya perusahaan besar mempunyai kantor pemasaran lokal untuk menangani pasar lokal tersebut, bisa dilepas atau tetap diperusahaan tersebut. Contoh: Indofoot memiliki kantor pemasaran hamper disetiap kota, yang mana kantor pemasaran ini tetap diawasi oleh pihak Indofood. Beda lagi dengan Honda, dimana dealer Honda bisa lepas dari Honda.
3.
Demographic Segmentation Segmen dibedakan berdasar usia, jenis kelamin, pendapatan, agama, suku. Demograpik ini cukup efektif hasilnya di dunia marketing. Contohnya adalah motor vario yang segmentasinya khusus ke wanita.
4.
Psychographic Segmentation Segmen dibedakan menajadi beberapa berdasar parameter-paramter tententu terkait dengan psiko-nya. Misalnya berdasarkan kelas social, berdasar personal-nya bisa juga berdasar gaya, atau pendekatan gaya hidup.
Politeknik Telkom
Aplikasi E-Commerce
Dari 4 segmen diatas Anda memerlukan penaganan yang khusus terkait dengan masing-masing segmen. Dewasa ini, perkembangan segmen customer terus meningkat
9.3
Customer Relationship Management
Salah satu tujuan utama dari marketing adalah terciptanya hubungan yang baik antara perusahaan dengan customer, alasan munculnya Customer Relataion Management (CRM) ini adalah diantaranya : - Pesatnya trend perkembangan teknologi informasi yang berkembang saat ini. Muai dari teknologi internet, PABX, CTI, IVR, Datawarehouse atau datamining, sampai kepada kecerdasan buatan. dengan datamining ini menjadikan CRM lebih optimal. - Adanya paradigma baru tentang pendekatan Customer Relationship Marketing yang lebih berorientasi kepada customer focus dan proses oriented yang menjanjikan improvement terhadap kinerja Perusahaan dibandingkan pendekatan traditional marketing yang digunakan saat ini. Namun dibalik pesatnya perkembangan CRM ini, untuk menerapkan CRM membutuhkan analisa yang mendalam dan tidak mudah untuk diimplementasikan. Kendala yang akan muncul saat mengimplemtasikan CRM ini antara lain : - Merupakan disiplin ilmu/manajemen yang relatif baru diketahui oleh para profesional di dunia bisnis - Belum adanya kesepakatan secara bulat mengenai definis, peran, manfaat dalam proses operasi dan organisasi Perusahaan - Adanya penekanan yang terlalu berlebihan pada aspek teknologi sebagai basis dalam menciptakan hubungan dengan Pelanggan
9.4
Tax and Regulation
Aturan tentang pemasaran online sampai sekarang belum pasti, namun ada etika-etika umum yang seharusnya ditaati dalam melakukan aktifitas diinternet. Email marketing contohnya, jika Anda memilih cara internet marketing dengan email. Baik dengan cara registrasi atau Anda kirim secara acak, secara umum hal tersebut tidak melanggar hukum, namun tetap ada etika yang seharusnya ditaati, misalnya tidak mengirim setiap hari, menyediakan Pemasaran Melalui Web
9-7 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
Rangkuman
1. 2. 3. 4. 5. 6.
Dengan kemajuan teknologi infomasi, marketing berbasis internet menjadi salah satu pilihan yang baik untuk marketing. 4 poin utama dari marketing yaitu product, prise, promotion dan place. Cara marketing di Internet sangat banyak metodenya mulai dari banner add, email, viral, adsense, affiliate dan lain-lain. Segmentasi internet marketing agak sedikit berbeda dengan marketing biasa. Untuk memaksimalkan marketing, peruahaan menggunakan CRM. Implementasi CRM tidaklah mudah dan butuh dana yang cukup besar.
Kuis Benar Salah
1. 2.
Marketing berbasis web lebih mahal dari pada konvensional. 4 P factor yang mempengaruhi marketing, mempunyai pengaruh yagn sama pada marketing berbasis web. 3. Plase adalah point utama dalam marketing berbasis web 4. Unik adalah syarat mutlak untuk bisnis didunia Internet. 5. Nilai lebih suatu produk tidak penting, karena selalu kalah dengan unik. 6. Facebook bisa mengalahkan friedster karena unik. 7. Viral marketing sudah berjalan bagus diindonesia 8. CRM mudah diimplemtasikan 9. Marketing di internet tidak ada etikanya. 10. SEO tidak penting bagi marketing di internet.
9-8
Politeknik Telkom
Aplikasi E-Commerce
Pilihan Ganda
Petunjuk: Pilihlah jawaban yang paling tepat! 1. Apa kepanjangan dari CRM A. Customer Relataion Management B. Card Relataion Management C. Card Relataion Manager D. Card Relataion Manager E. Customer Relataion Manager 2. Berikut adalah segmentasi customer, kecuali A. Micromarketing B. Macromarketing C. Geographic Segmentation D. Demographic Segmentation E. Psychographic Segmentation 3. Berikut adalah istilah marketing berbasis web kecuali, kecuali A. Adsense B. Affiliate C. Viral D. Virus E. CPC 4. Suatu metode dimana Anda bisa manaruh banner dari perusahaan milik orang ke situs Anda, yang mana apabila ada orang yang melakukan transaksi atas refensi Anda A. Adsense B. Affiliate C. Viral D. Virus E. CPC
Pemasaran Melalui Web
9-9 PAGE 10
Politeknik Telkom
Aplikasi E-Commerce
5. Berikut adalah 4 P factor marketing, kecuali________ A. Product D. Semua jawaban benar B. Price E. Project C. Promotion
Latihan
1. 2. 3. 4. 5. 6.
9-10
Apa yang dimaksud dengan marketing berbasis web. Jelaskan 4 P yang mempengaruhi marketing. Apa yang Anda ketahui tentang Adsense Apa beda antara Andsense dengan Viral. Sebutkan segmentasi marketing serta jelaskan Kenapa CRM tidak mudah untuk diimplematasikan.
Politeknik Telkom
Aplikasi E-Commerce
Daftar Pustaka Bidgoli, H. (2002). Electronic Commerce Principles and Practice. Academic Press. Choi, S., Stahl, D., & Whinston, A. (1997). The Economics of Electronic Commerce: The Essential Economics of doing Business in the Electronic Marketplace. Indianapolis: MacMillan. O'Mahony, D., Pierce, M., & Tewari, H. (2001). Electronic Payment system for E-Commerce. Artech House. Schneider, G. P. (2004). Electronic Commerce: The Second Wave. Canada:: Thomson Course Technology. Tucci, A. A. (2003). Internet Busniess Model. McGraw-Hill.
Daftar Pustaka ...........................................................................................