Anda di halaman 1dari 16

Materi Kuliah Dosen Pembibing

E-Commerce Siti Ramadhani, M.Kom

“Framework E-Commerce”

DI SUSUN
OLEH:

Kelompok 1

M Rifki Ilmi (11651100944)


Rexsy Oktiana (11651101295)

JURUSAN TEKNIK INFORMATIKA


FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SULTAN SYARIF KASIM RIAU
PEKANBARU
TAHUN 2018
KATA PENGANTAR

Puji syukur kita kehadirat Allah Swt. karena dengan rahmat dan hidayah-Nya makalah
ini dapat penulis selesaikan tepat pada waktunya.

Semakin pesatnya perkembangan internet sekarang ini menciptakan hal-hal


baru yangmempermudah kegiatan manusia, salah satunya adalah “E-COMMERCE”.
Penyusun inginmemberikan gambaran tentang apa dan bagaimana “E-COMMERCE”
itu, untuk itulahmakalahini sengaja dibuat agar pembaca tidak awam lagi dengan istilah
“E-COMMERCE”.

Ucapan terimakasih penulis sampaikan kepada dosen pembimbing yang telah


memimbing penulis dalam menyelesaikan makalah ini, selanjutnya kepada orang tua ,
adik, abang dan sahabat yang telah membantu menyemangati penulis.

Kritik dan saran sangat penulis harapkan pada makalah ini. Semoga bermanfaat
bagi kita semua.

Pekanbaru, Oktober 2018

Penyusun

i
DAFTAR ISI
KATA PENGANTAR ................................................................................................... i
DAFTAR ISI ................................................................................................................. ii
BAB I PENDAHULUAN .......................................................................................... I-1
A. Latar Belakang ............................................................................................ I-1
B. Rumusan Masalah ....................................................................................... I-1
1. Apa itu framework E-Commerce? .............................................................. I-1
2. Bagaimana langkah kerja E-commerce? ..................................................... I-1
3. Mengapa framework E-commerce harus ada? ............................................ I-1
4. Apa saja framework E-commerce dalam pengembangan aplikasi web? .... I-1
C. Tujuan.......................................................................................................... I-2
1. Mengetahui tentang framework E-Commerce. ........................................... I-2
2. Mempelajari langkah kerja E-commerce. ................................................... I-2
3. Memahami dari manfaat menggunakan framewor E-commerce. ............... I-2
4. Mengetahui framework – framework e-commerce yang digunakan dalam
pengembangan aplikasi web. .............................................................................. I-2
BAB II PEMBAHASAN .......................................................................................... II-1
A. Pengertian Framework E-Commerce ......................................................... II-1
B. Macam - Macam Framework E-Commerce ............................................... II-1
1. People : ....................................................................................................... II-2
2. Public Policy .............................................................................................. II-3
3. Marketing and Advertising......................................................................... II-3
4. Support Services ......................................................................................... II-3
5. Business Partnership .................................................................................. II-3
1. Merchant ..................................................................................................... II-3
2. Provider ...................................................................................................... II-3
3. Fasilitator .................................................................................................... II-3
4. Bank ........................................................................................................... II-4
5. Consumer ................................................................................................... II-4

ii
C. Contoh–Contoh Framework E-Commerce untuk Pengembangan Aplikasi
Web II-4
1. Shopify ....................................................................................................... II-4
2. WooCommerce........................................................................................... II-4
3. Ruby on Rails ............................................................................................. II-5
4. Drupal ......................................................................................................... II-6
BAB III PENUTUP ................................................................................................. III-8
A. Kesimpulan................................................................................................ III-8
1. People ........................................................................................................ III-8
2. Public Policy ............................................................................................. III-8
3. Marketing and Advertising........................................................................ III-8
4. Support Services ........................................................................................ III-8
5. Business Partnership ................................................................................. III-8
1. MerchantProvider ...................................................................................... III-8
2. Fasilitator ................................................................................................... III-8
3. Bank .......................................................................................................... III-8
4. Consumer .................................................................................................. III-8
B. Saran .......................................................................................................... III-8
DAFATAR PUSTAKA ......................................................................................... III-10

iii
BAB I
PENDAHULUAN

A. Latar Belakang

Perkembangan internet menyebabkan terbentuknya dunia baru yang disebut


dunia maya.Di dunia maya, setiap individu memiliki hak dan kemampuan untuk
berinteraksi denganindividu lain tanpa batasan apapun yang dapat menghalanginya.
Globalisasi yang sempurnasebenarnya telah berjalan di dunia maya yang
menghubungkan seluruh komunitas digital.Dari seluruh aspek kehidupan manusia
yang terkena dampak kehadiran internet, sektor bisnismerupakan sektor yang paling
terkena dampak dari perkembangan teknologiinformasi dantelekomunikasi serta
paling cepat tumbuh.

Mobilitas manusia yang tinggi menuntut dunia perdagangan mampu


menyediakan layanan jasa dan barang dengan cepat sesuai permintaan konsumen.
Untuk mengatasimasalah tersebut, kini muncul transaksi yang menggunakan media
internet untuk menghubungkan produsen dan konsumen. Transaksi bisnis melalui
internet lebih dikenaldengan nama e-business dan e-commerce. Melalui e-commerce,
seluruh manusia dimukabumi memiliki kesempatan dan peluang yang sma untuk
bersaing dan berhasil berbisnis didunia maya. Oleh karena itu, kami akan mencoba
membahas apa dan bagaimana e-commerce tersebut.

B. Rumusan Masalah
1. Apa itu framework E-Commerce?
2. Bagaimana langkah kerja E-commerce?
3. Mengapa framework E-commerce harus ada?
4. Apa saja framework E-commerce dalam pengembangan aplikasi web?

I-1
C. Tujuan
1. Mengetahui tentang framework E-Commerce.
2. Mempelajari langkah kerja E-commerce.
3. Memahami dari manfaat menggunakan framewor E-commerce.
4. Mengetahui framework – framework e-commerce yang digunakan dalam
pengembangan aplikasi web.

I-2
BAB II
PEMBAHASAN

A. Pengertian Framework E-Commerce

Istilah framework atau kerangka kerja e-commerce terkait dengan


kerangka kerja perangkat lunak untuk aplikasi e-commerce. Mereka
menawarkan lingkungan untuk membangun aplikasi e-commerce dengan cepat.

Kerangka kerja E-Commerce cukup fleksibel untuk menyesuaikannya


dengan kebutuhan spesifik masing-masing. Akibatnya, mereka cocok untuk
membangun hampir semua jenis toko online dan aplikasi e-commerce terkait
(web).

Kerangka kerja E-Commerce seharusnya menentukan aliran program


umum terdiri dari komponen yang dapat digunakan kembali diorganisasikan
dalam domain fungsional, menyediakan struktur keseluruhan untuk aplikasi
terkait e-commerce. Selanjutnya, menerapkan aliran program umum misalnya
bagaimana proses checkout bekerja. Bertentangan dengan sistem toko
monolitik, aliran program yang ada tidak hanya dapat diperluas tetapi benar-
benar berubah sesuai dengan kebutuhan.

B. Macam - Macam Framework E-Commerce

Untuk mewujudkan e-commerce system, diperlukan suatu framework atau


kerangka dari sistem yang akan dibangun dengan melibatkan infrastruktur, e-
commerce supporting service, dan tentunya e-commerce application itu sendiri.
Infrastruktur dalam e-commerce framework merupakan back bone atau tulang
punggung dari bisnis yang dijalankan dengan teknologi ICT.(E-Commerce
Framework. Sumber: Choi et al. (1997), p. 18.).

II-1
Framework yang kedua adalah supporting service sebagai pendukung e-
commerce, yang melibatkan pelaku bisnis/ people.
Framework yang ketiga adalah aplikasi e-commerce itu sendiri.

5 area (pilar) pendukung atau yang disebut sebagai Framework E-commerce:

1. People :
Penjual, pembeli, perantara, Spesialis S.I., staff lain, dan pihak-pihak lain yang
termasuk dalam area pendukung utama.

II-2
2. Public Policy
Peraturan legal maupun regulasi lainnya, seperti perlindungan privasi dan
kewajiban yang ditentukan oleh pemerintah. Termasuk hal-hal sehubungan dengan
standar-standar teknis yang ditetapkan pemerintah pembuat ketetapan.

3. Marketing and Advertising


Seperti bisnis lainnya, E-commerce juga membutuhkan dukungan marketing dan
Advertising. Khususnya pada transaksi online B2C dimana pembeli dan penjual tidak
saling mengenal. Cth : Market research, promosi, isi web.

4. Support Services
Banyak service yang dibutuhkan dalam E-commerce, mulai dari kejelasan isi
web, pembayaran sampai pengiriman barang.

5. Business Partnership
Penggabungan usaha, pertukaran, dan kerjasama bisnis merupakan hal biasa dalam
E-commerce.

Ada 5 user yg berhubungan dengan e-Commerce, yaitu :

1. Merchant
Perusahaan yang menyediakan e-Commerce sebagai media komunikasi dan
informasi bisnisnya.

2. Provider
Perusahaan yang Menyediakan server dan alamat untuk menempatkan e-
Commerce. Mengatur hubungan antara Merchant dengan consumer.

3. Fasilitator
Perusahaan yang menyediakan fasilitas jaringan e-Commerce.

II-3
4. Bank
Lembaga yang menyediakan fasilitas pembayaran untuk transaksi pada e-
Commerce.

5. Consumer
Masyarakat yang mengakses e-Commerce dan memanfaatkannya sebagai sumber
informasi bisnis dan jasa serta melakukan transaksi pembelian.

C. Contoh–Contoh Framework E-Commerce untuk Pengembangan


Aplikasi Web

1. Shopify

Shopify adalah platform eCommerce all-in-one yang memudahkan Anda untuk


membuat toko online, menerima pembayaran, dan mengelola inventaris Anda semua
dari satu platform tanpa pernah mengkhawatirkan aspek teknis pengelolaan situs web
seperti web hosting, keamanan, cache, dan sebagainya.

Kelebihan Shopify Kekurangan Shopify

Mudah untuk digunakan Membutuhkan biaya yang lebih tinggi


Menawarkan banyak pilihan pembayaran Integrasi lebih rendah
Memiliki skalabilitas yang baik Mengenakan biaya tambahan

2. WooCommerce

WooCommerce adalah plugin eCommerce sumber terbuka yang dibuat


untuk WordPress. Ini memungkinkan Anda untuk memanfaatkan sistem
manajemen konten yang paling kuat (CMS) dan menggunakannya untuk
menjalankan toko online. Karena sifat open-source, Anda dapat menyesuaikan
setiap aspek dari toko Anda dan dengan mudah membuat ekstensi khusus.

II-4
Kelebihan WooCommerce Kekurangan WooCommerce

Biaya memulai toko lebih terjangkau Penggunaan lebih rumit


Opsi pembayaran yang mendukung Perlu melakukan update dan cadangan sendiri
Update konten tidak dapat dilakukan
Lebih banyak add-on dan integrasi yang tersedia
bersamaan.

3. Ruby on Rails

Ruby on rails adalah framework dari Ruby dan ditahun ini trend dari framework
ini meningkat menyusul framework-framework aplikasi web lainnya. Dan ruby
merupakan bahasa pemrograman yang sedang naik daun dibeberapa negara khususnya
Indonesia. Ada beberpaa E-Commerce Indonesia yang sudah besar menggunakan
bahasa pemrograman ini. Artinya Ruby merupakan pilihan yang cocok untuk kamu
yang suka dengan tantang baru didunia web programming. Ketika artikel ini ditulis
project opensource ini telah mengantongi 36,597 bintang dan 14,981 frok dari seluruh
developer di Github. Maka cukup favorit juga framework ini dikalangan komunitas
developer diseluruh dunia.
Kelebihan Ruby on Rails:

 Ruby bersifat fleksibel dan memiliki framework yang IDE friendly.


 Kemampuan migrasi database. Ruby dapat mendukung berbagai platform.
 Penggunaan fungsi dan manipulasi yang mudah.
 Ruby bersifat konsisten pada struktur dan metodologinya.

Kekurangan Ruby on Rails:

 Butuh kemampuan pemrograman tinggi.


 Lebih rumit dalam pembuatan proyek skala besar.
 Dokumentasi yang hanya mencakup framework populer.
 Membutuhkan sumber daya komputasi lebih.
 Performa yang relatif lambat.

II-5
4. Drupal
Drupal merupakan salah satu CMS atau content management system terbaik dan
paling banyak digunakan di internet untuk membangun website. Banyak dari kita yang
terkadang bingung mau menggunakan CMS seperti Drupal, WordPress, Joomla atau
yang lainnya.

Kelebihan Drupal :

1. Drupal memiliki sistem arsitektur yang aman dan update keamanan serin dirilis
secara berkala.
2. Drupal mudah untuk dikembangkan dan tersedia banyak module yang bisa
digunakan untuk menambah kemampuan dari website, sesuai dengan kebutuhan
yang kamu inginkan.
3. Drupal memiliki komunitas yang besar dan dapat memberikan support kepada kita
melalui Drupal.org.
4. Drupal mudah untuk diluncurkan melalui hampir semua hosting.
5. Drupal mendukung berbagai jenis konten untuk website dari yang simpel hingga
kompleks. Berbagai tiap konten mulai dari artikel, job posting dan lainnya.
6. Drupal dapat diskalakan dengan mudah.
7. Drupal mendukung multisite.
8. Drupal memiliki banyak theme yang bisa diterapkan.
9. Jika kita mampu mengatur website Drupal sebaik mungkin, penyedia konten dan
pengguna non-administrator dapat menggunakannya dengan sangat mudah.
10. Siapa saja dapat membuat website apa saja dengan Drupa, karena
fleksibilitasnnya.
11. Integrasi pihak ketiga sangat mudah dilakukan.
12. Menulis custom module juga terbilang mudah dan API dapat didokumentasikan
dengan baik.
13. Banyak video training dan juga tutorial yang tersedia di internet, jadi kamu bisa
belajar lebih banyak.

II-6
14. Caching dapat meningkatkan kecepatan dan kinerja dari website, dengan Drupal
dapat dilakukan dengan mudah.

Kekurangan Drupal :
1. Untuk membangun website dengan Drupa kamu harus belajar lebih lama
dibandingkan dengan mempergunakan CMS WordPress. Tetapi ketika kamu
sudah mempelajarinya semuanya akan mudah.
2. Terkadang Drupal dapat menghabiskan banyak resource dari server, jika kita tidak
men-tweaknya dengan benar.
3. Mencari pengembang Drupal yang bagus lebih sulit ketimbang mencari
pengembang WordPress atau Joomla.
4. Untuk website besaer module contributed kadang bisa menjadi isu.
5. Membuat custom module dapat menjadi sulit jika kita tidak dapat menemukan
pengembang Drupal.

II-7
BAB III
PENUTUP

A. Kesimpulan

Dapat disimpulkan bahwa Framework E-commerce terdiri dari 5 pilar yaitu :


1. People
2. Public Policy
3. Marketing and Advertising
4. Support Services
5. Business Partnership

Dan 5 user yg berhubungan dengan e-Commerce, yaitu :


1. MerchantProvider
2. Fasilitator
3. Bank
4. Consumer

Kerangka e-commerce terkait dengan kerangka kerja perangkat lunak untuk


aplikasi e-commerce. Mereka menawarkan lingkungan untuk membangun aplikasi e-
commerce dengan cepat.
Kerangka kerja e-commerce cukup fleksibel untuk menyesuaikannya dengan
kebutuhan spesifik anda. Akibatnya, mereka cocok untuk membangun hampir semua
jenis toko online dan aplikasi e-commerce terkait (web).

B. Saran

1. Penjualan secara online akan semakin dipercaya oleh konsumen apabila


diberi berbagai fasilitas layanan sehingga memudahkan konsumen dalam melak
ukanaktivitas hubungan / transaksi dengan perusahaan.

III-8
2. Informasi melalui toko online yang disajikan dengan baik dan benar
akanmemberikan image yang baik terhadap toko tersebut, oleh karena itu
keseriusandalam mengelola toko secara online sangat ditekankan

III-9
DAFATAR PUSTAKA

Y, SUJANA, 2008, Rancang bangun Framework E-Commerce dengan pola desain


MVC. https://etd.repository.ugm.ac.id. Diakses pada tanggal 7 oktober 2018
Charista, Priscillia, 2014, Framework e-commerce.
https://www.priscilliacharista.com. Diakses pada tanggal 7 oktober 2018
UELAND, SIG, 2017, 20 Open Source Ecommerce Platforms.
https://www.practicalecommerce.com/. Diakses pada tanggal 7 oktober 2018
Radietya, 2016, Kelebihan dan Kekurangan Drupal.
https://drupalhostingindonesia.com/. Diakses pada tanggal 7 oktober 2018
https://www.ekuiva.com/2017/08/framework-php-terbaik.html

III-10

Anda mungkin juga menyukai