aplikasi e-commerce berbasis framework laravel...

21
Rahmat Hasril 55411780 Pembimbing : Dini Triasanti, ST., MMSI. APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL STUDI KASUS TOKO BUKU ONLINE

Upload: voque

Post on 06-Mar-2019

370 views

Category:

Documents


34 download

TRANSCRIPT

Page 1: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Rahmat Hasril55411780

Pembimbing : Dini Triasanti, ST., MMSI.

APLIKASI E-COMMERCE BERBASIS FRAMEWORK

LARAVEL STUDI KASUS TOKO BUKU ONLINE

Page 2: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Pendahuluan

Latar Belakang

• Konektivitas internet yang terus berkembang di Indonesia menyebabkan perubahan pola komunikasi

konsumen dalam proses jual-beli barang dan jasa, perubahan dari perdagangan offline menuju

perdagangan online atau yang dikenal dengan e-commerce.

• Diperlukan efektivitas dan efesiensi saat pembuatan atau pengembangan aplikasi website.

• Kebutuhan referensi buku anak yang dapat dibeli secara online.

Batasan Masalah

• Aplikasi toko buku online dikembangkan menggunakan framework Laravel 5.

• Produk yang dijual di toko buku online adalah buku-buku anak.

• Terbagi menjadi dua halaman dasar, yaitu halaman Admin dan Client.

Tujuan Penulisan

Menawarkan efektivitas atau efisiensi kepada pengembang bahasa pemograman PHP atau pengembang

yang belum mengenal framework PHP, agar mengembangkan aplikasi website e-commerce

menggunakan framework Laravel.

Page 3: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Struktur Navigasi Client

Page 4: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Struktur Navigasi Admin

Page 5: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Diagram ERD

Page 6: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Flowchart Pembelian Buku

Page 7: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Proses MVC di Laravel

Page 8: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Struktur MVC Aplikasi

Model View Controller

Client

Product.php productlist.blade.php TokoController.php

Transaction.php productcart.blade.php

Pelanggan.php detail.blade.php

User.php pelanggan.blade.php

invoice.blade.php

master.blade.php

Admin

Product.php create.blade.php AdminProductController.php

Transaction.php edit.blade.php AdminLaporanController.php

Pelanggan.php home.blade.php

User.php index.blade.php

laporan.blade.php

periode.blade.php

Page 9: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Tampilan Halaman Utama Client

Page 10: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Tampilan Detail Buku

Page 11: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Tampilan Halaman Cart

Page 12: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Tampilan Halaman Checkout

Page 13: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Tampilan Halaman Checkout

Page 14: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Tampilan Halaman Invoice

Page 15: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Tampilan Halaman Login

Page 16: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Tampilan Halaman Utama Admin

Page 17: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Tampilan Halaman Data Buku

Page 18: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Tampilan Halaman Tambah & Edit Buku

Page 19: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Tampilan Halaman Periode Transaksi

Page 20: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Tampilan Halaman Laporan Transaksi

Page 21: APLIKASI E-COMMERCE BERBASIS FRAMEWORK LARAVEL …publication.gunadarma.ac.id/bitstream/123456789/14471/1/16 DOKUMEN... · • Produk yang dijual di toko buku online adalah buku-buku

Kesimpulan dan Saran

• Dengan adanya framework pada PHP khususnya framework Laravel 5,pengembang aplikasi dapat memperoleh efektvitas saat melakukanpengembangan aplikasi.

• Laravel menyediakan bermacam paket yang dibutuhkan oleh pengembangdalam mengembangkan aplikasi

• Laravel memiliki kesederhanaan dalam hal Routing.• dengan adanya fitur-fitur seperti artisan, blade egine, Eloquent ORM, dan fitur-

fitur lain yang terus mengalami perbaikan sejalan dengan dirilisnya versi-versiterbaru Laravel akan memberi keefisienan saat melakukan pengembanganaplikasi

Kesimpulan

SaranAplikasi toko buku online ini masih memerlukan pengembangan. Fungsi-fungsi sepertiketersedian stok barang yang diupdate secara otomatis belum tersedia pada aplikasiini. User Interface yang lebih dinamis sehingga menjadi daya tarik untuk pembeli yangberkunjung ke website masih perlu dikembangkan.