Selasa, 08 April 2008

Perkembangan Bisnis Di Indonesia


Peluang Bisnis Internet di Indonesia
Peluang Bisnis Internet, Peluang Bisnis Online, Peluang Bisnis Indonesia, Bisnis Plan, Bisnis Sampingan, Peluang Bisnis di Internet, Peluang Bisnis Waralaba, Cari Uang, Cari Usaha, Cari Uang di Internet, Formula Bisnis, Cara Bisnis, Bisnis Artikel.


Kekuatan Bisnis Internet
Salah satu kekuatan bisnis internet yaitu factor leverage (daya ungkit) pemasaran. Bila Anda menjalankan bisnis offline biasanya Anda terbatasi oleh suatu wilayah negara dalam pemasaran produk dan jasanya. Tetapi dengan media internet, Anda bisa memiliki daya ungkit pemasaran ke seluruh dunia. Pasar Anda sangat besar.Dengan pasar yang sangat besar tersebut, memberikan factor kali yang sangat besar dalam menghasilkan uang. Bisnis Internet juga bisa diotomatisasi dengan sistem, sehingga ibaratkan Bisnis Internet Anda adalah sebuah toko, maka toko Anda tersebut akan buka 24 jam sehari melayani pembeli dari seluruh dunia. Karena itu, saya percaya bisnis internet bisa membuat orang menjadi kaya lebih cepat.Apa itu Bisnis Internet ?Secara umum, definisi bisnis internet adalah bisnis yang menggunakan internet sebagai media pemasaran produk dan jasanya. Jadi internet hanyalah media. Produk yang bisa dipasarkan bisa berupa produk fisik maupun produk digital. Produk fisik memerlukan pengiriman produk melalui post, sedangkan produk digital menggunakan akses koneksi internet untuk mendownload produk digital tersebut ke komputer pembeli.


Bisnis Internet yang menjual Produk Informasi
Bisnis internet bukanlah bisnis yang rumit, Anda bisa memasarkan produk fisik Bisnis Anda melalui internet, dengan mengatur cara pembayaran, dan mengirimkan produk fisik tersebut ke alamat pembeli di seluruh dunia. Tetapi produk digital-lah yang memberikan keuntungan paling besar melalui bisnis internet. Mengapa??? Karena produk digital sangat mudah dan cepat pengirimannya yaitu dengan akses koneksi internet.Contoh produk digital seperti ebook, image, audio, video, software dan lain-lainnya.Alasan Memilih Bisnis Internet yang memasarkan Produk Informasi dalam bentuk digital adalah :



  1. Bisnis Internet produk informasi sangat mudah dalam membuatnya dan untuk memulainya tidak memerlukan modal yang besar.


  2. Tidak ada biaya overhead, yaitu tidak adanya biaya produksi pembuatan produk setiap kali.


  3. Tidak memerlukan inventory.


  4. Tidak memerlukan karyawan.


  5. Bisnis Internet produk informasi tidak mengeluarkan biaya delivery produk, karena pembeli sendiri yang akan mendownload produk tersebut melalui akses koneksi internet.


  6. Keuntungan 100% untuk setiap penjualan produk kembali, karena biaya produksi pembuatan produk hanya diawal saja.


  7. Bisa diotomatisasi. Bisnis internet bisa diotomatisasi dengan membuat sistem penjualan dan sistem follow up calon pembeli, sehingga dapat berjalan dengan autopilot. Ibaratkan toko, toko Anda akan buka 24 jam setiap hari.


  8. Pasarnya luas, dan dengan menggunakan media internet, proses pengiriman produk sangat cepat, pembeli tinggal mendownloadnya saat itu juga.


Jenis Bisnis Internet
Dalam memulai bisnis internet, Anda harus menentukan jenis bisnis internet seperti apa yang hendak Anda bangun. Karena bisnis internet itu sangat banyak jenisnya. Pilih bisnis internet yang Anda sukai dan Anda yakin bisa mengembangkannya. Semua bisnis besar dimulai dengan membuat bisnis kecil yang pertama dan terus dikembangkan dan diperbaiki, begitu pula bisnis internet. Anda harus mencoba, belajar dan membangunnya. Dan bila sudah sukses Anda bisa melakukan duplikasi bisnis atau hanya fokus mengembangkan bisnis itu saja.Jenis bisnis internet adalah sebagai beritkut :
Bisnis internet yang berjualan produk fisik seperti mangga-dua.com, bhinneka.com
Bisnis internet yang berjualan produk digital. Produk digital tersebut dapat berupa ebook, image seperti foto, audio, video, game, dan software.
Bisnis internet komunitas, seperti friendster.com
Bisnis Berita online, seperti detik.com
Bisnis Iklan. Bisnis internet sebagai penyedia layanan iklan seperti iklanbaris.co.id
Bisnis Forum. Bisnis internet berupa forum, dimana pendapatan dari forum tersebut didapat dari biaya membership forum dan pemasangan iklan pada forum tersebut.
Bisnis Blog Marketing. Bisnis internet yang menggunakan sistem blog dalam memasarkan produk-produknya.
Bisnis domain dan Hosting. Bisnis internet yang menyediakan jasa registrasi domain dan hosting website seperti idwebhost.com
Masih banyak lagi.


Perkembangan Peluang Bisnis Internet
Perkembangan Peluang Bisnis Internet semakin besar dari tahun ke tahun dan terus bertumbuh. Berapa besar prospek bisnis internet ??? Prospek bisnis internet sekilas dapat dilihat dari banyaknya pengguna internet di seluruh dunia. Berdasarkan data statistik yang didapat dari internetworldstats.com dapat dilihat pengguna internet dari tahun ke tahun semakin bertambah. Diperkirakan sampai tahun 2007, pengguna internet di seluruh dunia sudah mencapai 6.5 Milyar pengguna internet dan pengguna internet di indonesia diperkirakan sebesar 18 Juta pengguna internet.Baik Bisnis Internet yang membidik market di Indonesia saja atau ke seluruh dunia terus bertambah dari tahun ke tahun. Tetapi sayangnya, banyak sekali bisnis di Indonesia yang sudah memiliki website dan belum mengoptimalkan website mereka, karena tujuan dari website mereka tersebut hanya sebagai penyedia informasi dan company profile saja, belum dalam taraf memasarkan produk melalui internet. Sedangkan internet bisa menjadi media pemasaran yang sangat baik untuk memasarkan produk ke seluruh dunia. Yang Anda perlukan adalah adanya pengaturan harga jual, media pembayaran dan mengatur proses pengiriman produk ke alamat pembeli. Semuanya itu bisa dilakukan menggunakan sistem.Anda bisa melihat bisnis internet berikut yang memasarkan produk Indonesia ke luar negeri: mangga-dua.com , Anda bisa mempelajarinya dan juga mungkin mulai mempersiapkan produk Anda sendiri untuk dipasarkan keluar negeri melalui internet.Mari membangun bisnis internet Indonesia.


Bisnis Artikel Internet di Indonesia
Bila Anda ingin memulai bisnis internet, Anda boleh mempertimbangkan membuat bisnis Artikel di internet.Konsep Bisnis Artikel internet



  1. Bisnis Artikel internet gratis, Anda memperbolehkan pengguna internet untuk menggunakan artikel-artikel di website Anda secara gratis. Anda mendapatkan penghasilan dari iklan di website Anda seperti Google Adsense. Anda juga bisa menggunakan artikel-artikel tersebut sebagai viral promotion untuk website Bisnis Artikel Anda.


  2. Bisnis Artikel dimana menyediakan jasa penulisan artikel atau sebagai website pertemuan antara penulis jasa artikel dengan pemakai artikel.Anda juga bisa menggabungkan kedua konsep bisnis artikel tersebut. Website Bisnis Penyedia Artikel, biasanya menarik perhatian para penulis artikel untuk menuliskan artikel secara gratis di website bisnis artikel sebagai viral marketing dan juga untuk membangun image penulis.Bisnis penyedia jasa artikel di Indonesia contohnya adalah ilmukomputer.com

Bisnis Jual Beli Domain
Bisnis jual beli domain termasuk bisnis yang gampang-gampang susah. Prinsipnya Anda membeli nama domain pilihan Anda, lalu Anda memjualnya bila ada yang mau membellinya dengan harga yang lebih tinggi.Nama Domain adalah nama dari suatu website. Setiap website di internet harus memiliki nama domain, yang mendefinisikan alamat dari website tersebut. Jadi setiap orang yang ingin membuka website tersebut, ia harus mengetikkan nama domain tersebut.
Keuntungan dari bisnis jual beli domain sangat besar, sebagai contoh:Nama Domain Diamond.com terjual $7.500.000,- pada 19 Mei 2006Nama Domain Vodka.com terjual $3.500.000,- pada 19 Desember 2006Nama Domain Cameras.com terjual $1.500.000,- pada 7 November 2006
Kerugian dari bisnis jual beli domain adalah Anda harus membayar biaya perpanjangan penggunaan nama domain tersebut setiap tahunnya, bila Anda masih mau menggunakannya. Bila tidak, mungkin nanti orang lain akan mengambilnya dan menggunakannya. Registrasi nama domain biasanya pertahun.Yang perlu diperhatikan dalam bisnis jual beli domain adalah:




  1. Pilih nama domain yang memiliki arti


  2. Pilih nama domain yang mudah diingat


  3. Pilih nama domain yang singkat

  4. Utamakan membeli domain dalam bahasa inggris, karena nilai jualnya lebih mahal, kecuali target bisnis jual beli domain Anda adalah sesuai Negara tempat Anda tinggal.

  5. Pilih nama domain yang berextention Top Level Domains seperti .com, .net, .org, .biz, .info, .nameBisnis jual beli domain makin tahun semakin ketat persaingannya, karena nama domain yang bagus-bagus cenderung sudah didaftarkan dan digunakan oleh orang lain. Anda harus pintar memilihnya.


Bisnis Mudah adalah Bergabung dengan Bisnis Reseller
Bisnis Mudah adalah Bergabung dengan Bisnis Reseller. Bila Anda ingin mencari bisnis yang mudah, Anda bisa mempertimbangkan untuk bergabung dengan bisnis reseller.Untuk bergabung biasanya Anda harus sudah menjadi member atau sudah memcoba produk bisnis reseller tersebut, dan selanjutnya Anda bisa mempromosikan kepada teman-teman Anda. Dan bila teman-teman Anda bergabung dan membeli produk bisnis reseller, Anda akan mendapatkan pembagian keuntungan. Biasanya sebesar 50% dari harga jual produk bisnis reseller, sangat mudah.Bisnis Reseller adalah Bisnis Mudah karena- Anda tidak perlu membuat produk- Anda tidak perlu membuat system- Anda tidak perlu mengatur pengiriman produkAnda hanya mempromosikan bisnis reseller tersebut. Setelah bergabung, Anda akan mendapatkan user id dan dengan menggunakan user id tersebut, Anda mempromosikan bisnis reseller tersebut.Cara mudah mempromosikannya bisa dengan mengirimkan email, membuat link di Blog, website, atau website komunitas seperti friendster, youtube, dan lain-lain.


Membuat website Bisnis Iklan di Internet
Bisnis iklan merupakan salah satu peluang bisnis yang bisa Anda buat di internet. Anda membuat website yang memiliki banyak traffic atau kunjungan dan Anda mendapatkan pemasukan dari pemasangan iklan.Model Bisnis iklan di internet bisa dibuat berupa website komunitas, berita, forum, blog, dan lainnya.Model Bisnis iklan paling favorite adalah dengan membuat website komunitas, berita dan forum, karena website tersebut bisa menciptakan return visitor yang tinggi.Yang Anda perlukan adalah bagaimana Anda memberikan informasi yang bermanfaat didalam website komunitas, berita dan forum sehingga orang akan terus berdatangan ke website Anda, sehingga Anda bisa mencharge harga iklan Anda lebih mahal lagi.Dalam website Bisnis Iklan, traffic adalah nomor satu. Jadi Anda harus menciptakan traffic yang besar, agar dengan banyaknya orang yang mengakses website Anda, pemasangan iklan akan berlomba-lomba memasang iklan mereka di website bisnis iklan Anda.


Tips Sukses mengoperasikan jaringan usaha waralaba / Bisnis Franchise
Pada setiap bisnis, pemilik bisnis akan menemukan beberapa titik penting yang perlu diperhatikan untuk kelangsungan bisnis tersebut.Dalam pengoperasikan jaringan usaha waralaba / bisnis franchise ada beberapa hal yang perlu diperhatikan yaitu:

1.) Kelayakan usaha / bisnis tersebut untuk di waralaba kan atau di franchise kan.

2.) Usaha / Bisnis tersebut haruslah sudah terbukti berhasil dan memiliki pasar yang matang.

Sistem usaha waralaba / bisnis franchise. Franchisor harus memiliki system yang lengkap untuk menjalankan usaha waralaba / bisnis franchise tersebut seperti training franchisee dan karyawannya, prosedur pengoperasian, perjanjian waralaba / franchise, sistem pengawasan dan lain-lain.Ada beberapa hal yang perlu Franchisor lakukan untuk mendukung kesuksesan Franchisee yaitu dukungan dalam:

1. Pemilikan lokasi usaha waralaba / bisnis franchise

2. Rancangan outlet dan layout lokasi usaha waralaba / bisnis franchise

3. Mencari supplier bahan baku dan peralatan.

4. Training sumber daya manusia.

5. Pemasaran usaha waralaba / bisnis franchise.

6. Management outle usaha waralaba / bisnis franchise.

7. Training untuk meningkatkan sales.

Hampir semua usaha bisa di franchise kan / di waralaba kan, tetapi ada beberapa hal yang perlu diperhatikan sebelum usaha tersebut di franchise atau waralaba kan. Antara lain :

  1. Usaha atau Bisnis tersebut harus sudah ada dan sudah menguntungkan, selain itu sudah dipatenkan mereknya.


  2. Lakukan analisa untuk melihat apakah usaha atau bisnis tersebut layak di franchise / waralaba kan atau tidak.


  3. Susun sistem franchise / waralaba yang baik dan lengkap.


  4. Lakukan strategi pemasaran.


  5. Seleksi aplikasi-aplikasi calon franchisee.


Keuntungan Jual ebook
Jual ebook di internet saat ini sangat popular, terutama di Amerika. Di Indonesia, jual ebook di internet baru saja akan booming. Sangat Banyak keuntungan dalam jual ebook di internet, pertimbangkanlah hal-hal dibawah ini:



  1. ebook sangat mudah dibuat dan mudah dalam mempublikasikannya. Prinsipnya membuat ebook sama dengan membuat buku. Tetapi bila Anda menjual buku, Anda perlu mengajukan rancangan buku tersebut ke penerbit. Sedangkan untuk jual ebook di internet, Anda bisa langsung memulainya dengan mempersiapkan websitenya.


  2. Jual ebook tidak memerlukan inventory. Hal tersebut berbeda dengan buku karena ebook disimpan dalam format electronic atau digital.


  3. Jual ebook sangat mudah dalam pendistribusiannya, tidak diperluka biaya pengiriman, Anda hanya memberikan link download bagi pembeli ebook.


  4. Keuntungan / profit dari jual ebook sangat besar. 100% keuntungan, karena Anda tidak perlu memproduksinya setiap kali. Hanya sekali saja, dan pembeli dapat mendownloadnya.


  5. Jual ebook melalui internet memberikan daya ungkit yang sangat besar dalam pemasarannya.

Rabu, 26 Maret 2008

REVIEW

Komentar Mengenai situs Amazon :
Situs amazon ini merupakan situs yang memiliki jaringan yang sangat luas dan juga lengkap. Disini amazon bertujuan situs ini adalah berbagi pengalaman belanja online sehingga kita akan lebih yakin dan aman untuk berbelanja online dan menghindari pedagang online yang nakal dan tidak sehat. Sekaligus menyajikan informasi bagi yang hendak atau sedang merintis usaha belanja online di Indonesia.Kita harapkan industri Internet kita dapat berkembang seperti industri rokok (Gudang Garam, Sampoerna, Djarum dll) minuman botol (Teh Sosro, Aqua) dan baterai (ABC) yang berhasil menjadi tuan rumah di negeri sendiri walaupun saingannya Marlboro, Coca Cola, Eveready menguasai dunia.
Situs ini dibuat dengan zero investasi ! Webhosting gratis dari Hypermart .Software yang digunakan Frontpage 98, masih bajakan itupun pinjam copy dari teman.(Bukannya tidak menhargai hak cipta, tapi krismon sih, dollar mahal, lagian inikan masih nonprofit, kalau udah cuan pasti deh beli yang asli. Janji deh Mr.Bill/Pak Richard). Grafik dibuat menggunakan Corel Photopaint, Adobe Photoshop, Xara 3D, Ulead Gif Animator ver.2.0. Design dasar situs ini berasal dari layout situs amazon.com. Kesan 'shadow' ditiru dari Infokomputer (design Agrakom). Untuk menutupi biaya telepon, ISP dan waktu yang tersita kami mengandalkan iklan. Seluruh situs ini dibuat dan dimaintain oleh seorang yang hobby komputer tapi bekerja jadi agen asuransi dan mempunyai lisensi WPPE (Wakil Pedagang Perantara Efek).
Di lain pihak perkembangan belanja online sangat pesat. Sekarang hanya diperlukan 100 hari agar lalu lintas data internet menjadi dua kali lipat. Walaupun perusahaan belanja online sampai sekarang masih belum profit, tetapi bagi para pendiri dan pemiliknya sangat menguntungkan.
Komentar Mengenai situs ebay
Tentang situs ebay :
DI jagat internet, memang ada sejumlah nama yang populer. Sebut saja misalnya Jimmy Wales, sang pendiri situs Wikipedia. Lalu ada Larry Page dan Sergey Brin, dua tokoh penting berdirinya situs pencari Google. Ada juga Jerry Yang, pendiri situs Yahoo.
Meski tidak sepopuler nama-nama di atas, ada satu nama yang juga punya peran penting dalam dunia internet, khususnya menyangkut perdagangan dan bisnis di jagat maya. Dialah Pierre Omidyar (41), pendiri eBay, situs perdagangan online terbesar yang beralamat di www.eBay.com, pria kelahiran Paris, Prancis, 21 Juni 1967.
Meski lahir di Prancis, Omidyar sebenarnya berdarah Iran. Ia sejak kecil sudah memperlihatkan minat dan kemampuannya dalam pemrograman komputer. Kemampuannya terhadap program komputer tak hanya ia asah di sekolah, tetapi juga di luar sekolah. Ia secara sukarela membantu perpustakaan di sekolah menengah tempatnya belajar untuk menyusun katalog online. Rupanya, dari projek sukarela inilah karier cemerlang Omidyar berawal karena dari sana ia memiliki banyak pengalaman berharga dan memuluskan jalannya untuk benar-benar menjadi seorang ahli pemrograman komputer.
Pada tahun 1988, Omidyar lulus kuliah dari Universitas Tufts dengan gelar B.S. (Bachelor of Science) di bidang ilmu komputer. Pada tahun 1991, kariernya mulai terlihat ketika ia bergabung dengan perusahaan Claris, sebuah anak perusahaan Apple Computer. Di sana ia menjabat sebagai consumer software engineer. Kemudian tahun 1994, ia mendirikan Inc. Development Corporation, yang selanjutnya mengalami perkembangan dan diberi nama eShop. Pada saat itu, eShop adalah pemimpin teknologi perangkat lunak (software) perdagangan berbasis internet. Pada tahun 1996, diakuisisi oleh Microsoft.
Pada tahun 1995, Omidyar mendirikan perusahaan yang diberi nama domain EchoBay.com, namun ternyata domain tersebut telah dimiliki oleh orang lain. Akhirnya, Omidyar memendekkan namanya menjadi eBay.com.
Awal mula berdirinya eBay, sebenarnya tercipta karena niat Omidyar membantu seorang teman dekat untuk mendapatkan pembeli bagi produk yang dijualnya. Ternyata, dari sekadar iseng membantu teman, menjadi ide bisnis yang brilian. Walaupun awalnya peluncuran bisnis eBay merupakan uji coba terhadap bisnis yang berbasis internet yang saat itu belum ada di dunia maya, ternyata malah membawa keuntungan yang lebih banyak bagi Omidyar.
Rahasia sukses eBay
Kesuksesan situs eBay, menurut Omidyar, dalam wawancaranya dengan dengan Robert D. Hof dari BusinessWeek adalah adanya nilai-nilai yang dianutnya dan kekuatan eBay pada komunitas yang terbentuk. Nilai-nilai yang dianut dalam bisnis eBay adalah ia percaya bahwa pada dasarnya manusia itu baik. Percaya bahwa setiap orang memiliki suatu keunggulan yang bisa diberikan kepada orang lain.
Selain itu, ia juga percaya bahwa kejujuran dan lingkungan keterbukaan bisa membawa kebaikan pada diri manusia. Mengakui dan menghormati setiap orang sebagai individu yang unik, dan menerapkan aturan emas bahwa bisnis eBay memperlakukan setiap pribadi yang terlibat dengan sebaik mungkin.
Karena pada dasarnya setiap manusia ingin diperlakukan dengan baik, manusia tersebut harus memperlakukan yang baik pula terhadap manusia lainnya. Komunitas yang dimaksud dalam bisnis itu adalah para penjual dan pembeli yang ada dan bersama-sama membentuk sebuah dunia perdagangan online yang berkesinambungan.
Berkat nilai-nilai yang dianutnya itulah kini eBay telah memiliki ratusan juta anggota ini. eBay juga telah memiliki situs web yang tersebar di banyak negara, seperti AS, Kanada, Belanda, Irlandia, Prancis, Jerman, Belanda, Spanyol, Swedia, Switzerland, Italia, Austria, Belgia, India, Australia, Selandia Baru, Cina, Singapura, Taiwan, Hong Kong, Malaysia, Filipina, dan Korea Selatan.
Kedermawanan Omidyar
Kesuksesan eBay tentunya mengantarkan Omidyar menjadi seorang miliarder. Namun, kesuksesannya tersebut tidak menjadikannya lupa diri atau melupakan masyarakat sekitarnya. Pada tahun 1998, bersama istrinya, Pamela, Omidyar mendirikan yayasan eBay atau yayasan Omidyar. Yayasan ini memberikan pendidikan gratis mengenai teknologi dan aplikasi dari teknologi tersebut pada masyarakat yang memerlukan.
Ia percaya bahwa investasi kebaikan yang diberikan kepada masyarakat yang dilakukan secara sukarela (seperti ketika ia mendirikan eBay pertama kali, dengan niat membantu teman dan juga masyarakat bisnis), pastinya akan membuahkan sesuatu yang positif di masa yang akan datang. (Herni Andriani/Berbagai sumber)***
komentar tentang situs bhineka :
Tentang situs bhineka :
memang bhinneka itu mengandung 2 buah huruf N ya ? ini adalah pertanyaan seorang teman di chat yang bertanya tentang website toko komputer terkemuka di dunia maya indonesia itu. Terus terang, sejak pertanyaan itu aku pun baru menyadari bahwa penulisan bhinneka adalah menggunakan 2 N. meskipun tidak pernah berhubungan secara langsung (membeli komputer) dari web tersebut, tetapi nama besar mereka yang membuat hampir semua orang mengenal brand mereka.
setelah mendapat pertanyaan itu, segera aku coba mencari informasi tentang web yang salah pengejaan dari bhinneka.com yaitu bhineka.com (1 N). pertama adalah melihat jumlah overture (pencari di search engine jaringan overture seperti yahoo dll) ternyata bhineka.com memiliki jumlah pencari sebanyak 422 di bulan may 2006 dan bhineka sebanyak 357. jumlah yang cukup besar untuk web dengan kesalahan pengejaan. Dari whois terlihat bahwa pemilik dari bhineka.com adalah nicolas tio yang juga orang bhinneka.com
ini sebenarnya adalah kasus salah pengejaan (misspeling) yang biasa terjadi di dunia internet, banyak perusahaan yang membeli misspeling domain dan meridirect domain tersebut ke domain resmi mereka. terutama misspeling yang mempermudah. sebagaimana yang banyak di tulis tentang bagaimana memilih domain yang tepat, domain yang memiliki pengejaan yang mudah cenderung di rekomendasikan bagi mereka yang ingin membangun brand bisnis di dunia maya ini. pada kasus bhineka.com ternyata meskipun dimiliki oleh orang bhinneka.com sendiri tetapi ternyata domain tersebut di parkir di register.com. dari sejarah di archive.org terlihat bahwa bhineka hanya beberapa bulan saja di redirect di bhinneka.com. mungkin ini agak berbeda dengan kebiasaan kesalahan pengejaan yang biasanya di redirect ke domain aslinya seperti gogle.com yang di ridirect ke google.com. menarik juga fenomena bhineka.com, apakah ini indonesian way untuk tetap mempertahankan brand pada format yang sebenarnya atau ada pertimbangan lain ? hanya mereka yang berada di bhinneka.com yang memahami masalah ini.







Selasa, 25 Maret 2008

E-Commerce

Abstrak

Aplikasi perangkat lunak komputer dan Internet telah berkembang pesat pada dasawarsa ini, demikian pula dengan aplikasi web dan browser internet maupun intranet. Aplikasi E-Commerce telah lama berkembang diawali dengan EDI (Electronic Data Interchange) yang telah berkembang dalam lingkup internasional. Dalam makalah ini diuraikan mengenai arsitektur sistem, tool dan konfigurasi yang diperlukan untuk mengimplementasi aplikasi web e-commerce, konsiderasi masalah keamanan sistem, juga perancangan dari sisi diagram alur aplikasi dan perancangan basis data. Digunakan bahasa pemrograman PHP karena kemudahan dalam pemrograman, dan kelengkapan fitur untuk mengimplementasi sistem e-commerce, kemampuan untuk cross platform, serta kemudahan untuk deployment bagi pengembang aplikasi.
1. Pendahuluan

Definisi E-Commerce ( Electronic Commerce) : E-commerce merupakan suatu cara berbelanja atau berdagang secara online atau direct selling yang memanfaatkan fasilitas Internet dimana terdapat website yang dapat menyediakan layanan “get and deliver“. E-commerce akan merubah semua kegiatan marketing dan juga sekaligus memangkas biaya-biaya operasional untuk kegiatan trading (perdagangan) .Proses yang ada dalam E-commerce adalah sebagai berikut :

• Presentasi electronis (Pembuatan Web site) untuk produk dan layanan.

• Pemesanan secara langsung dan tersedianya tagihan.

• Otomasi account Pelanggan secara aman (baik nomor rekening maupun nomor Kartu Kredit).

• Pembayaran yang dilakukan secara Langsung (online) dan penanganan transaksiKeuntungan yang diperoleh dengan menggunakan transaksi melalui E-commerce bagi suatu perusahaan adalah sebagai berikut :

• Meningkatkan pendapatan dengan menggunakan online channel yang biayanya lebih murah.• Mengurangi biaya-biaya yang berhubungan dengan kertas, seperti biaya pos surat, pencetakan, report, dan sebagainya.

• Mengurangi keterlambatan dengan mengunakan transfer elektronik / pembayaran yang tepat waktu dan dapat langsung dicek.

• Mempercepat pelayanan ke pelanggan, dan pelayanan lebih responsif



2. Arsitektur dan Konfigurasi Sistem

Arsitektur dasar dari aplikasi web ini adalah arsitektur client/server. Artinya pemrosesan aplikasi ini dijalankan melibatkan kedua sisi yakni sisi mesin server pusat dan sisi client. Hal ini berbeda dengan misalnya aplikasi Microsoft Word yang hanya melibatkan satu sisi saja yaitu sisi client. Atau bagi pengguna mesin VAX yang hanya menggunakan sisi server saja sedangkan sisi client hanya dumb terminal saja yang tidak melakukan pemrosesan apapun di sisi client.



2.1 Stateless Web Server

Untuk aplikasi E-Commerce ini web server harus dapat mengingat siapa / identitas pengguna yang sedang melakukan browsing setiap halaman. Pada dasarnya aplikasi web dan protokol HTTP adalah stateless. Artinya setiap merespon sebuah request HTTP, server akan selesai bekerja (complete) dan tidak melakukan pencatatan apa yang telah dilakukan oleh pengguna sebelumnya dan terhadap siapa identitas pengguna. Server memperlakukan informasi permintaan (request) secara serial, satu persatu pada saat request masuk. Tidak ada koneksi permanen (persistence) yang berjalan setelah sebuah halaman telah selesai dilayani / dikerjakan.

Agar sebuah situs web mempunyai memori / state, dalam hal ini aplikasi ini mampu mengingat ‘siapa memesan apa’, beberapa informasi yang mengidentifikasi pengguna harus dikirim dengan setiap request halaman web. Informasi tersebut disimpan dengan menggunakan session.Session tersebut dipergunakan untuk merekam / tracking aktivitas pengguna yang melalui sejumlah halaman pada website, misalnya pada jenis aplikasi Shopping Cart (kereta belanja). Direkam pula informasi identitas pengguna yang memiliki kereta belanja tersebut.Dengan PHP, untuk penggunaan session ini mula-mula dilakukan pengaturan pada file php.ini yang menunjukkan session dimulai (start). Dengan ini PHP akan membuat suatu identifier unik dan file yang berkaitan, yang disimpan di server (lokasinya di atur di php.ini dan nilai defaultnya di direktori /tmp). Kemudian pada saat pengguna berkunjung pada halaman-halaman situs web, semua informasi variabel yang dipilih oleh pengguna akan disimpan dalam file pada server, dan semua script yang dibutuhkan untuk melacak sebagai identifier unik.Implementasi session dapat mempergunakan cookie yang disimpan pada sisi client, atau dipropagasikan melalui alamat URL.Untuk penggunaan cookie, yaitu dengan passing variabel melalui cookie yang menyimpan informasi semua elemen barang belanja dan harganya. Namun hal ini memiliki keterbatasan yaitu dari (http://www.netscape.com/newsref/std/cookie_spec.html) mengenai spesifikasi cookie yang hanya mengijinkan 20 cookie per domain dan berukuran hanya 4 bytes per cookie. Cara lain adalah dengan memberi identitas / identifier unik pada masing-masing pengguna, suatu nilai unik yang mengidentifikasi siapa pengguna tersebut. Sehingga pada saat pengguna menambahkan satu item pada kereta belanja, informasi yang berkaitan dengan identifier unik tadi disimpan di komputer server. Jika menggunakan cookie untuk fungsi penyimpan informasi tadi, diperlukan membuat string unik yang akan diletakkan dalam cookie, dalam direktori di server akan terdapat sebuah file yang memiliki nama yang sama sebagai ID pengguna yang unik. Dalam file tersebut dapat disimpan semua variabel yang berkaitan dengan pengguna. Contohnya terdapat array berisi item-item barang yang ditambahkan oleh seorang pengguna ke dalam kereta belanjanya.Terdapat keterbatasan penggunaan cookie, yakni bila browser pengguna di atur untuk menolak (reject) cookie.Metode lain yang dapat digunakan adalah dengan propagasi URL, yaitu dengan mengaktifkan flag –enable-trans-sid dalam konfigurasi PHP, hal ini berguna agar session id akan secara otomatis ditambahkan ke setiap relative link pada halaman-halaman web setiap kali session telah dimulai.



2.2 Konfigurasi Sistem dan Tool

Yang DigunakanMasalah lain dalam aplikasi ini adalah mengenai aspek keamanan dalam memperoleh informasi dari pengguna, terutama data mengenai penggunaan kartu kredit. Informasi ini perlu diverifikasi oleh institusi yang berkualifikasi dan memerlukan pengaturan konfigurasi serta penggunaan beberapa macam tool.Dalam membangun aplikasi ini dipergunakan algoritma untuk memelihara (maintain) state, pengambilan informasi secara secure terhadap kartu kredit, menggunakan kode pemrograman khusus dan penggunaan opsi instalasi khusus.Di bawah ini akan dibahas mengenai teori dasar enkripsi dan sekuriti Web. Kemudian akan dibahas tool mandatory untuk instalasi web server Apache.


2.2.1 Enkripsi Public-Key / Private-Key

Mesin di web menggunakan skema keamanan Public-key/Private-key. Artinya komputer yang akan berkomunikasi menggunakan data terenkripsi harus memiliki dua buah kunci untuk mengenkripsi data dan mendekripsinya. Pertama, public-key tersedia bagi siapa saja yang ingin melakukan komunikasi terhadapnya. Sehingga siapapun yang ingin melakukan komunikasi terhadap sebuah mesin secara secure akan memiliki salinan dari Public key mesin tersebut. Namun public key ini tidak cukup untuk dapat mendekripsi data, masih dibutuhkan Private key yang bersifat rahasia. Misalnya pada pemrosesan kartu kredit dengan sebuah bank, nasabah memiliki Public key bank tersebut dimana ia dapat melakukan dekripsi informasi, namun masih diperlukan Private key yang disimpan oleh bank tersebut, untuk dapat melakukan dekripsi

data.



2.2.2 Sertifikat

Meski masalah keamanan sudah ditangani dengan keberadaan Public key / Private key, masih ada masalah yang perlu diperhatikan yakni pesan / data yang diperoleh adalah benar dari pihak yang memiliki otorisasi, bukan dari pihak lain yang tidak berkepentingan atau yang menyalahgunakan. Untuk itu dibutuhkan pihak ketiga untuk memverifikasi pesan yang datang.Pesan terenkripsi yang dikirim dan diterima akan memiliki semacam ‘signature’, dan verifikasi selanjutnya dilakukan terhadap ‘signature’ tersebut. Untuk itu, organisasi yang akan mempergunakan komunikasi melalui web memerlukan kerjasama dengan organisasi lain yang mengeluarkan sertifikat yang memverifikasi pengirim pesan. Organisasi ini pulalah yang memberikan Publik key dan Private key. Salah satu contoh organisasi yang menerbitkan sertifikat sekuriti adalah VeriSign.


2.2.3 Secure Protocol

Protokol HTTP secara alamiah bersifat terbuka terhadap penyusupan. Paket-paket data yang melintas melalui router Internet dapat disadap dan dibaca. Namun informasi kartu kredit diinginkan agar tidak mudah terbaca. Untuk itu dibutuhkan penggunaan Secure Socket Layer atau SSL. SSL adalah protokol tambahan dimana key dan sertifikat dari suatu situs e-commerce akan ditransfer ke browser atau ke server lain. Melalui SSL, browser akan dapat memverifikasi sertifikat dari situs tersebut sehingga dapat mengetahui identitas pengirim sebenarnya. Tata cara enkripsi ini masih mengandung kelemahan yakni pada aspek sumber daya manusia apabila kurang jujur, yakni apabila terjadi akses tidak sah dilakukan oleh orang yang sudah berada dalam sistem.


2.2.4 Enkripsi dan Tool

SekuritiUntuk web server Apache, ditambahkan modul SSL pada saat instalasinya.Untuk dapat melakukan autorisasi kartu kredit, diperlukan sertifikat. Contoh yang paling sering digunakan adalah VeriSign, yang memiliki layanan PayfloPro.Setelah Apache dikonfigurasi dengan SSL, maka website aplikasi dapat berkomunikasi dengan browser secara secure. Cirinya: URL dimulai dengan https:// , browser akan mencari Port 443 dan mencari serifikat. Dalam PHP, banyak fitur yang dapat digunakan untuk dapat berhubungan dengan situs lain. Misalnya fungsi fopen(). Namun fungsi-fungsi berhubungan dengan filesystem atau URL tidak mendukung bekerja dengan SSL, sehingga diperlukan kumpulan fungsi khusus atau program diluar PHP. Opsi-opsi dalam PHP4 dapat mendukung layanan proses pembayaran.



2.2.5 Penggunaan Firewall

Firewall digunakan untuk melindungi jaringan lokal dari serangan luar. Ada beberapa pilihan untuk menempatkan web server :• web server ditempatkan di luar dari Firewall (lihat gambar 6), adapun keuntungan dengan menempatkan server diluar dari firewall adalah bahwa web server mungkin saja menjadi subject penyerangan dari pihak luar; maka mereka “sniffer” tidak akan dapat meningkatkan serangan berikutnya untuk merusak server-server lainnya. Dengan kata lain web server tidak akan dapat keuntungan dari segala macam bentuk pelindungan yang di usahakan firewall.

• Web server di dalam firewall (lihat gambar 7). Jika diterapkan seperti ini, perlu dikonfigurasi firewall menjadi akan melewatkan transaksi pada TCP port 80, atau dengan membolehkan secara langsung melewatkan paket maupun dengan menggunakan mekanisme proxy. Keuntungan dari menempatkan web server di dalam firewall yaitu firewall akan memblok akses dari luar yang menggunakan layanan Internet lainnya, seperti Telnet, FTP. Tetapi apabila penyusup “sniffer” tersebut menggunakan kesalahan dari program CGI script, mereka akan mempunyai akses tak terbatas ke jaringan lokal.

• Pilihan ketiga, yang paling baik, yaitu menggunakan dua firewall: satu untuk melindungi jaringan internal / lokal dan yang satunya lagi untuk melindungi web server.



2.2.6 PayFloPro dan Cybercash

Untuk penggunaan VeriSign untuk pemrosesan kartu kredit, diperlukan instalasi pustaka kode ( code library) yang diperoleh dari VeriSign. Selanjutnya dikompilasi ulang dengan PHP sehingga akan dapat mengenali fungsi-fungsi tersebut (fungsi-fungsi pfpro) . Fungsi-fungsi tersebut akan memproses permintaan (request) dan akan mengembalikan jawaban (response). Setelah itu response tersebut akan dibandingkan dengan kode yang telah diketahui, setelah itu akan diketahui apakah transaksi tersebut sukses atau tidak.Selain PayFloPro, dapat juga digunakan Cybercash, yang diinstal sebagai pustaka / library pada PHP (fungsi-fungsi cybercash).


2.2.7 CURL

Merupakan akronim dari fungsi-fungsi pustaka Client URL. Kode pustaka ini dipergunakan untuk berkomunikasi melalui Internet menggunakan sembarang protokol di sisi lawan. Kode ini mendukung Gopher, Telnet, dan HTTPS. Untuk dapat menggunakan fungsi ini, konfigurasi instalasi PHP harus menyertakan flag –with-curl.


2.3 Pemrosesan Kartu Kredit

Pemrosesan kartu kredit dilakukan oleh perusahaan yang khusus untuk itu, terdapat beberapa nama perusahaan yang cukup dikenal, namun semuanya memiliki kesamaan cara kerja. Mula-mula dikirim permintaan / request dengan informasi kartu kredit: nomor, tanggal kadaluarsa, alamat, dan sebagainya, dan kemudian perusahaan tersebut akan mengirimkan kode kembalian sebagai respon. Kode PHP di sini adalah berfungsi untuk membandingkan kode yang diterima dengan nilai yang didapat sebelumnya dari agen pemrosesan. Untuk aplikasi ini dipergunakan Authorizenet.com sebagai pemroses kartu kredit.


3. Rancangan Aplikasi E-Commerce

Gambaran aplikasi e-commerce akan diuraikan sebagai berikut. Mula-mula aplikasi akan menampilkan daftar barang yang tersedia. Lalu pengguna dapat memilih beberapa item yang ingin dibeli. Pada saat pengguna memilih suatu item barang, identitas barang tersebut dicatat, dan selanjutnya user dapat melanjutkan berbelanja / memilih item yang lain. Server mengingat item apa saja yang telah dipesan. Pada saat pengguna melanjutkan browsing, server memelihara track pengguna tersebut dan pengguna tersebut dapat melakukan check out terhadap item-item yang telah dipesan.Untuk dapat melaksanakan hal ini, digunakan metode untuk memelihara state seperti yang telah dibahas di bagian sebelum ini.


3.1 Rancangan Layar

Setiap halaman pada aplikasi ini memiliki tombol yang memungkinkan pengguna untuk langsung melakukan checkout. Pada halaman yang menampilkan daftar barang terdapat kumpulan form yang memungkin pengguna untuk memberi indikasi item mana yang akan dibeli. Setiap item dapat ditentukan secara lebih spesifik sesuai jenis barang yang ada, misalnya untuk aplikasi toko furniture online terlebih dahulu ditentukan jenis furniture meja, terdiri atas meja bulat, meja kotak, meja tulis, dan sebagainya. Form untuk pemesanan menggunakan kotak teks untuk jumlah pesanan, dan tombol ‘Order’, yang pada contoh meja tadi dicantumkan untuk masing-masing jenis meja.Selanjutnya ditampilkan satu halaman yang berisi daftar semua item yang sedang berada dalam kereta belanja (shopping cart). Halaman ini memungkinkan pengguna untuk menambah atau mengurangi jumlah item yang dipesan, dan menghapus suatu item pesanan.Pada akhir proses pemesanan, ditampilkan halaman yang mengumpulkan informasi pengguna, preferensi, dan halaman untuk memulai pemrosesan kartu kredit. Halaman ini juga menunjukkan pesan bila ada kesalahan informasi atau terdapat penolakan autorisasi kartu kredit oleh agen pemroses.Selanjutnya, setelah transaksi selesai diproses, terdapat tanda terima transaksi yang mengkonfirmasi pesanan dan menyampaikan nomor id pesanan kepada pengguna.Yang penting diperhatikan untuk pengembangan aplikasi e-commrce adalah informasi nomor kartu kredit dan informasi personal lainnya harus aman dan tidak mudah dilihat oleh orang yang tidak berhak.



3.2 Keamanan Nomor Kartu Kredit dalam Basis Data

Nomor kartu kredit tidak disimpan di dalam basis data, karena dapat mengurangi keamanan. Perangkat komputer dapat dinilai sebagai suatu alat yang tidak aman, karena dapat diakses oleh orang lain. Bila digunakan ISP (Internet Service Provider) untuk hosting web site ini, tentunya akan sangat diragukan keamanannya, karena ISP menggunakan shared server yang digunakan secara bersama, meskipun telah menggunakan konfigurasi secure server yang ditawarkan oleh ISP tersebut. Nomor kartu kredit yang tersimpan dalam basis data akan dapat diakses oleh orang lain yang mempunyai akses terhadap mesin server. Juga tidak ada kebutuhan untuk menyimpan nomor kartu kredit dalam bentuk apapun. Yang diperlukan oleh aplikasi ini adalah memvalidasi nomor tersebut saja, dan segera menghapusnya dari memori setelah selesai. Jika nomor kartu kredit ini tidak pernah dituliskan ke hardisk, akan menjadi sangat aman karena akan terhindar dari kemungkinan pencurian oleh yang tidak berhak.



4. Kode Program

Pemrograman untuk aplikasi e-commerce ini diimplementasikan dengan PHP. Fungsi-fungsi utama yang dipergunakan dalam kode program di sini adalah fungsi yang berhubungan dengan session dan fungsi yang berkaitan dengan pustaka cURL.Konsep pemrograman berorientasi objek digunakan dalam kode program ini. Digunakan sifat inheritance, yakni jika sebuah kelas / class mewarisi properti dan metode (properties and methods) dari kelas induk / parent class, ia memiliki akses terhadap semua metode dan properti dari induknya. Dan sebuah aplikasi dapat dibangun dengan memperluas / extending sebuah kelas berdasarkan kelas lain yang telah ada.



4.1 Fungsi Session

Fungsi session_register() digunakan untuk menyatakan memulai session, sekaligus didefinisikan variabel apa saja yang akan disimpan dalam session. Fungsi session_register() diletakkan pada baris pertama program, karena fungsi ini mengirim cookies yang merupakan salah satu tipe dari HTTP header. Jika suatu tipe header dikirim setelah teks dikirim ke browser akan mengakibatkan error.< ?session_register(“var1��?);$var1 = “nilai1��?;?>Pada waktu diakses pertama kali, halaman tersebut akan memulai session. Akan dikirim cookie atau session id yang akan ditambahkan ke dalam relative link. Perintah session_register akan memerintahkan PHP untuk melakukan pencarian variabel $var1 pada file session. Jika ada, variabel tersebut akan tersedia / available secara global, atau dapat pula diakses melalui array $HTTP_SESSION_VARS. Setelah halaman tersebut diproses, nilai terakhir dari variabel yang terdaftar akan dituliskan ke file session.Fungsi-fungsi yang digunakan untuk session ini :Session_destroy() : fungsi untuk menonaktifkan session dan semua variabel yang berkaitan dengannya.Session_unregister() : fungsi untuk menghapus nilai dari suatu variabel dalam file session.Session_set_save_handler() : fungsi yang memungkinkan untuk mengatur sendiri metode penyimpanan (storing), pengambilan (retrieving), dan penulisan (writing) session handler.Metode session handler yang dipilih adalah yang manajemen session berdasarkan file-based. Namun metode ini tidak sesuai digunakan untuk lingkungan tercluster (clustered environment) dimana beberapa mesin bekerja secara bersama untuk melayani satu situs, untuk lingkungan seperti ini tidak dapat menggunakan local filesystem.Session_encode(): fungsi untuk menuliskan variabel ke dalam basis data, variabel tersebut harus terlebih dahulu diubah formatnya ke dalam format yang dimengerti oleh basis data. Fungsi session_encode berguna untuk mengubah format ini.$str = session_encode(string)Session_decode() : fungsi untuk membalik proses encoding di atas, sehingga variabel dikembalikan kedalam representasi PHP.


4.2 Fungsi-fungsi cURL

Untuk aplikasi ini diperlukan komunikasi dengan layanan validasi kartu kredit, dilakukan dengan fungsi cURL. Cara kerjanya adalah mula-mula fungsi ini akan mengirim pesan yang secure melalui HTTPS, dan layanan yang memvalidasi kartu kredit tersebut akan mengembalikan response, yang kemudian diproses lebih lanjut dengan PHP.Fungsi cURL yang digunakan :Curl_init() : fungsi ini mengembalikan nilai integer yang serupa dengan nilai identifier kembalian yang dikembalikan oleh mysql_connect() atau pointer file yang dikembalikan oleh fopen(). Pada kasus seperti ini disebut dengan cURL handle, atau ch. Pada argument tunggal pada fungsi ini diberikan URL yang akan diakses.Int curl_init ([string url])$cc_company_url =https://secure.process.site/transact.dll?exp=foo&cardtype=bar$ch = curl_init($cc_company_url);Fungsi ini akan memulai session cURL. Panggilan pada URL ini tidak akan berfungsi hingga fungsi curl_exec dieksekusi.Curl_setopt() : sebelum komunikasi URL dieksekusi, perlu diset salah satu opsi cURL yaitu opsi CURLOPT_RETURNTRANSFER. Opsi ini untuk mengembalikan hasil dari request https ke dalam variabel PHP.Curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);Curl_exec() : fungsi ini untuk mengeksekusi transfer. Sebuah argumen digunakan yaitu berasal dari hasil kembalian fungsi curl_init() dan digunakan pula pengesetan opsi-opsi lain.Bool curl_exec (int ch)Curl_close(): fungsi ini menutup koneksi cURL menggunakan curl handle :Void curl_close (int ch)Kumpulan fungsi-fungsi ini yang menjalankan transaksi dan mengembalikan hasil ke dalam variabel $data.$ch = curl_init($authorize_net_url);curl_setopt($ch, CURL_RETURNTRANSFER, 1);$data = curl_exec($ch);curl_close($ch);




5. Hasil dan Pembahasan

Hasil yang diperoleh dari kegiatan ini adalah dokumen analisis dan perancangan, serta prototipe perangkat lunak. Prototipe ini dibangun menggunakan perangkat lunak open source serta memiliki karakteristik cross-platform. Dari hasil diskusi dengan pengguna, diperoleh masukan mengenai kebutuhan pengguna akan perangkat lunak e-commerce, namun spesifik pada suatu produk tertentu, serta kebutuhan untuk memperkaya fungsi-fungsi multimedia sehingga secara visual lebih menarik.Diperlukan kerja sama dengan supplier / distributor produk komersil untuk dapat menawarkan produk-produknya melalui e-commerce. Juga jasa kurir diperlukan untuk dapat melakukan layanan antar kepada konsumen dengan cepat.Bagi lembaga penelitian atau lembaga pendidikan, perlu juga memperhatikan masalah HKI dalam layanan e-commerce untuk produk-produk karya intelektual. Diperlukan kerjasama dengan pemilik hak intelektual tersebut untuk menawarkan produk-produk karya intelektual tersebut secara komersil.Dalam sebuah seminar mengenai e-commerce di Bandung dikemukakan bahwa faktor terpenting dalam aplikasi e-commerce adalah delivery. Adanya sistem distribusi multi level marketing juga diinformasikan dapat memotong jalur delivery supaya lebih cepat sampai ke tangan konsumen.




6. Kesimpulan

Pengembangan aplikasi e-commerce bagi sebuah perusahaan / lembaga merupakan proses yang cukup kompleks. Melibatkan beberapa organisasi / situs dalam penanganan sekuriti dan otorisasi.Perangkat lunak ini dirancang untuk mengimplementasi sistem e-commerce dalam dunia bisnis yang mendukung pemotongan rantai distribusi sehingga konsumen dapat memperoleh suatu produk dengan harga yang lebih murah. Jenis antarmuka web dipilih dengan pertimbangan fleksibilitas implementasi perangkat lunak ini yang dapat dilakukan di jaringan intranet maupun internet, kemudahan untuk deployment, serta kemampuan cross platform.Pengembangan sistem ini masih jauh dari sempurna, namun setidaknya dapat memberikan dasar dan dapat memberikan sumbangan bagi pemikiran untuk pengembangan teknologi yang dapat dirasakan manfaatnya oleh masyarakat di bidang ekonomi, khususnya untuk jalannya bisnis perdagangan secara online.




  1. Daftar Pustaka
    Buyens, Jim,(2001), Web Database Development, Elex Media Komputindo , Jakarta .

  2. Minoli, Daniel Mindi Emma, (1998), Web Commerce Technology Handbook, Mc Graw Hill.

  3. Atkins, Dorck and Buis, Paul, (1997), Internet Security Professional Reference, New Riders.

  4. Rumbaugh, James dkk., (1991), Object Oriented Modelling and Design, Prentice-Hall International.,Inc.

  5. Pressman, Roger S., (1992), Software Engineering A Practitioner’s Approach, third edition. McGraw-Hill International Edition.

  6. http://www.php.net/

  7. http://www.mysql.com/

  8. Greenspan,Jay, and Bulger,Brad, (2001), MySQL/PHP Database Application, M&T Books.

  9. Fery Soswanto, “E-Commerce dengan memanfaatkan Sistem Operasi Linux��?.