• Tidak ada hasil yang ditemukan

IMPLEMENTASI WEB E-COMMMERCE MENGGUNAKAN FRAMEWORK LARAVER

N/A
N/A
Protected

Academic year: 2021

Membagikan "IMPLEMENTASI WEB E-COMMMERCE MENGGUNAKAN FRAMEWORK LARAVER"

Copied!
9
0
0

Teks penuh

(1)

IMPLEMENTASI WEB E-COMMMERCE MENGGUNAKAN

FRAMEWORK LARAVER

Maulana Yusuf Iskandar 1), Margi Cahyanti 2)

1,2Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknoligi Infromasi,Universitas Gunadarma 1,2Jalan Margonda Raya No.100, Pondok Cina, Depok

E-mail : [email protected] 1), [email protected] 2)

ASBTRAK

Pada saat ini banyak orang tertarik untuk berwirausaha diberbagai bidang dengan menggunakan teknologi informasi, Hal ini menjadi fenomena dan peluang bisnis yang sangat baik. Akan tetapi masih banyak yang belum menggunakan teknologi informasi ini, salah satunya adalah Optik Center. Saat ini pemasaran kacamata pada Optik Center hanya di promosikan melalui toko offline dan rekomendasi dari pembeli ke pembeli, sehingga masih terdapat banyak kekurangan dalam proses promosinya. Oleh sebab itu diperlukan rancangan suatu sistem penjualan sistem secara online dengan menggunakan basis website yang terhubung dengan jaringan luas yaitu internet. Tujuan pembuatan website ini untuk membantu proses promosi sekaligus meminimalkan waktu proses penjualan dengan dan diharapkan dapat meningkatkan jumlah penjualan sehingga pendapatan toko dapat meningkat. Sistem ini dibuat dengan bahasa pemrograman PHP dengan menggunakan Framework Laravel dangan menggunakan basis data MySQL. Sistem ini website ini diharapkan akan mempermudahkan calon pembeli dalam memilih kacamata pilihan mereka.

Kata kunci : E-commerce, Kacamata, Laravel, Optik, PHP, Sistem Informasi. PENDAHULUAN

Perkembangan teknologi informasi saat ini sudah berkembang dengan pesat, memunculkan berbagai aplikasi maupun website baru yang bermanfaat pada bidang Teknologi Informasi. Banyak sekali fasilitas berupa aplikasi yang dapat memudahkan pengguna untuk melakukan dan menyelesaikan tugasnya. Salah satu teknologi informasi yang saat ini semakin banyak digunakan adalah penggunaan internet (Haniah, H., 2014).

Pada dasarnya toko mempunyai tujuan utama yaitu untuk mendapatkan keuntungan. Untuk mengembangkan sebuah toko diperlukan promosi untuk mempasarkan produk-produk di internet. Optik Center merupakan toko usaha sacamata yang sudah berdiri sejak tahun 2000 hingga sekarang, yang beralamat di Jl. Sultan Agung Tirtayasa Blok Penggantungan Royal Kotabaru, Kec. Serang, Kota Serang, Banten. Toko ini Menawarkan produk-produk yaitu frame kacamata untuk pria dan wanita, selain frame kacamata toko tersbut melayani untuk pengecekan mata serta dapat memilih kacamata yang diinginkan di toko tersebut. Namun saat ini Optik Center hanya melayani pelanggan yang datang ke tempat tersebut atau menjual produk secara offline, dan sampai saat ini belum ada perkembangan untuk menjual produk via online Dimyati, (T. T., & Dimyati, A., 1992).

Pada saat ini, Optik Center memiliki kendala dalam proses kegiatan penjualan. Maka dari itu peneliti mencoba untuk membuat website yang berdasarkan latar belakang yang telah dijabarkan. Penulis mengimplementasikannya ke dalam program menggunakan framework laravel dengan judul penelitian “Implementasi website e-commmerce menggunakan framework laraver”.

(2)

LANDASAN TEORI

Dalam setiap penelitian yang dilakukan, peneliti dapat menggunakan berbagai metode penelitian yang mempunyai peranan yang sangat penting dalam pengumpulan, menganalisis dan interpretasi data. Metode penelitian menurut (Nazir, 2004) mempunyai fungsi untuk memandu urutan bagaimana penelitian dilakukan, yaitu dengan alat apa dan prosedur bagaimana suatu penelitian dilakukan. Jenis penelitian ini dikategorikan sebagai (explanatory research) atau penelitian penjelasan. Singarimbuan dalam Singarimbuan dan (Effendi , 2008), menyatakan bahwa penelitian penjelasan (explanatory research) adalah penelitian yang menjelaskan hubungan kausal antara variabel-variabel melalui pengajuan hipotesis.

1. Optik

Optika adalah cabang fisika yang menggambarkan perilaku dan sifat cahaya dan interaksi cahaya dengan materi. Optika menerangkan dan diwarnai oleh gejala optis. Kata optik berasal dari bahasa Latin ὀπτική, yang berarti tampilan. Bidang optik biasanya menggambarkan sifat cahaya tampak, sinar inframerah dan ultraviolet, tetapi sebagai cahaya adalah gelombang elektromagnetik, fenomena yang sama juga terjadi dalam bentuk sinar-X, gelombang mikro, gelombang radio, dan lainnya gejala radiasi elektromagnetikdan mirip maupun pada balok muatan partikel (Born, M., & Wolf, E., 2013).

2. Sistem Informasi

Sistem Informasi (SI) adalah kombinasi dari teknologi informasi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi dan manajemen. Dalam arti yang sangat luas, istilah sistem informasi yang sering digunakan merujuk kepada interaksi antara orang, proses algoritmik, data, dan teknologi. Pengertian ini, istilah ini digunakan untuk merujuk tidak hanya pada penggunaan organisasi teknologi informasi dan komunikasi (TIK). Ada yang membuat perbedaan yang jelas antara sistem informasi, dan komputer sistem TIK, dan proses bisnis. Sistem informasi yang berbeda dari teknologi informasi dalam sistem informasi biasanya terlihat seperti memiliki komponen TIK. Hal ini terutama berkaitan dengan tujuan pemanfaatan teknologi informasi. Sistem informasi juga berbeda dari proses bisnis. Sistem informasi membantu untuk mengontrol kinerja proses bisnis (O'brien, J. A., 2002).

3. Internet

Internet (portmanteau dari interconnected network) adalah sistem jaringan komputer yang saling terhubung secara global dengan menggunakan paket protokol internet (TCP/IP) untuk menghubungkan perangkat di seluruh dunia. Ini adalah jaringan dari jaringan yang terdiri dari jaringan privat, publik, akademik, bisnis, dan pemerintah lokal ke lingkup global, dihubungkan oleh beragam teknologi elektronik, nirkabel, dan jaringan optik. Internet membawa beragam sumber daya dan layanan informasi, seperti dokumen hiperteks yang saling terkait dan aplikasi World Wide Web (WWW), surat elektronik, telepon, dan berbagi berkas. Asal usul Internet berasal dari penelitian yang ditugaskan oleh pemerintah federal Amerika Serikat pada tahun 1960-an untuk membangun komunikasi yang kuat dan toleran terhadap kesalahan dengan jaringan komputer (Suciu, G., Butca, C., & Necula, L., 2016, April).

(3)

4. Website

Situs web (bahasa Inggris: website (Holman, C., 2011)) adalah sekumpulan halaman web yang saling berhubungan yang umumnya berada pada peladen yang sama berisikan kumpulan informasi yang disediakan secara perorangan, kelompok, atau organisasi.[2] Sebuah situs web biasanya ditempatkan setidaknya pada sebuah server web yang dapat diakses melalui jaringan seperti Internet, ataupun jaringan area lokal (LAN) melalui alamat Internet yang dikenali sebagai URL. Gabungan atas semua situs yang dapat diakses publik di Internet disebut pula sebagai World Wide Web atau lebih dikenal dengan singkatan WWW. Meskipun setidaknya halaman beranda situs Internet umumnya dapat diakses publik secara bebas, pada praktiknya tidak semua situs memberikan kebebasan bagi publik untuk mengaksesnya, beberapa situs web mewajibkan pengunjung untuk melakukan pendaftaran sebagai anggota, atau bahkan meminta pembayaran untuk dapat menjadi aggota untuk dapat mengakses isi yang terdapat dalam situs web tersebut, misalnya situs-situs yang menampilkan pornografi, situs-situs berita, layanan surel (e-mail), dan lain-lain. Pembatasan-pembatasan ini umumnya dilakukan karena alasan keamanan, menghormati privasi, atau karena tujuan komersial tertentu (Collins English Dictionary, 2014).

5. E-Commerce

Menurut Laudon (Laudon, 1998), ECommerce adalah suatu proses membeli dan menjual produk-produk secara elektronik oleh konsumen dan dari perusahaan ke perusahaan dengan komputer sebagai Jurnal Administrasi Bisnis (JAB) | Vol. 22 No. 1 Mei 2015| administrasibisnis.studentjournal.ub.ac.id 3 perantara transaksi bisnis.E-commerce adalah kegiatan kegiatan bisnis yang menyangkut konsumen, manufaktur, service providers dan pedagang perantara dengan menggunakan jaringan-jaringan komputer yaitu internet. Dapat disimpulkan bahwa pengertian dari ecommerce adalah segala bentuk transaksi perdagangan/perniagaan barang atau jasa (trade of goods and service) dengan menggunakan media elektronik.

6. MySQL

MySQL (MySQL 8.0 Reference Manual, 2020) adalah sistem manajemen database

relasional open-source (RDBMS). (MySQL 8.0 Reference Manual, 2020) Namanya

merupakan kombinasi dari "Saya", nama putri pendiri Michael Widenius dan "SQL", singkatan dari Structured Query Language. Database relasional mengatur data ke dalam satu atau lebih tabel data di mana tipe data mungkin terkait satu sama lain, hubungan ini membantu menyusun data. SQL adalah bahasa yang digunakan programmer untuk membuat, memodifikasi, dan mengekstrak data dari database relasional, serta mengontrol akses pengguna ke database. Selain database relasional dan SQL, RDBMS seperti MySQL bekerja dengan sistem operasi untuk mengimplementasikan database relasional dalam sistem penyimpanan komputer, mengelola pengguna, memungkinkan akses jaringan, dan memfasilitasi pengujian integritas database dan pembuatan cadangan.

MySQL adalah perangkat lunak gratis dan sumber terbuka di bawah persyaratan Lisensi Publik Umum GNU, dan juga tersedia di bawah berbagai lisensi berpemilik. MySQL dimiliki dan disponsori oleh perusahaan Swedia MySQL AB, yang dibeli oleh Sun Microsystems (sekarang Oracle Corporation). Pada 2010, ketika Oracle mengakuisisi Sun, Widenius membuat fork proyek MySQL open-source untuk membuat MariaDB (Pearce, Rohan, 2013).

(4)

MySQL memiliki klien yang berdiri sendiri yang memungkinkan pengguna untuk berinteraksi langsung dengan database MySQL menggunakan SQL, tetapi MySQL lebih sering digunakan dengan program lain untuk mengimplementasikan aplikasi yang membutuhkan kemampuan database relasional. MySQL adalah komponen dari stack perangkat lunak aplikasi web LAMP (dan lain-lain), yang merupakan singkatan dari Linux, Apache, MySQL, Perl / PHP / Python.

ANALISA DAN PEMBAHASAN 1. Gambaran Umum Aplikasi

Aplikasi Website Optik Center ini dibuat dengan tujuan untuk mememudahkan penjualan produk-produk Toko Optik Center tersebut. Web ini terdiri dari 5 (Lima) menu yang berisikan tulisan dan gambar, Menu terdapat dalam web ini antara lain ialah Dashboard , Kategori , Produk , Order , User.

2. Rangcangan Sistem

Dalam perancangan aplikasi berbasis website ini perlu adanya tahapan perancangan sebelum membangun aplikasi, perancangan yang dibuat berupa rancangan struktur navigasi, perancangan UML (Unified Modeling Language), dan perancangan tampilan. Peneliti menggunakan perangkat lunak sebagai pembantu seperti StarUML.

2.1.Rancangan Struktur Navigasi

Struktur navigasi merupakan rancangan gambaran hubungan dan alur website yang terhubung dari satu halaman ke halaman lainnya. yang digunakan dalam pembuatan web ini adalah struktur navigasi hierarki, yang dapat dilihat dari 1(satu) sisi yaitu admin.

Gambar 1. Struktur Navigasi Admin

Pada gambar 1 merupakan struktur navigasi untuk peran admin, dimana saat melakukan login, maka akan langsung menuju ke halaman dashboard. Dihalaman dashboard tersebut berisikan informasi tentang kategori produk, produk, order dan user. Jenis struktur navigasi ini adalah jenis campuran, dimana ini adalah gabungan dari struktur navigasi tipe linier dan hirarki. 2.2.Unified Modeling Language

Tahap perancangan ini dilakukan untuk memodelkan rancangan secara visual atau objek agar para pengembang dapat mengembangkan aplikasi ini dengan mudah. Perancangan ini menggunakan use case diagram, class diagram, dan sequence diagram.

(5)

a) Use Case Diagram

Gambar 2. Use Case Diagram

Pada gambar 2 adalah Use Case Diagram dari sisi admin. Admin disini sebagai actor yang saling terhubung satu sama lain serta dapat menambahkan dan melihat dari menu Categories, Product, Order serta User. Admin diwajibkan melakukan login untuk mengakses Categories, Product, Order, Serta User.

b) Activity Diagram

1. Activity Diagram Admin mengelola Categories

Gambar 3. Activity Diagram Admin mengelola Categories

Pada activity diagram admin mengelola kategori dari produk diawali dengan login, admin diharuskan masuk kedalam aplikasi ini dengan menggunakan e-mail dan password. Jika sudah masuk kedalam aplikasi, admin dapat menambah dan melihat kategori produk yang telah di tambahkan di aplikasi Ecommerce Optik Center.Jikalau admin sudah mengatur dan menambah data kategori, proses pengelolaan kategori selesai, admin dapat logout dari Menu admin Toko Optik.

2. Activity Diagram Admin mengelola Produk

(6)

Pada activity diagram admin mengelola produk diawali dengan login, owner diharuskan masuk kedalam aplikasi ini dengan menggunakan e-mail dan password. Jika sudah masuk kedalam aplikasi, admin dapat mengatur , menambah , menghapus , dan menlihat detail produk, proses ini admin dapat menambah data produk , menghapus data produk dan memperbaharui data produk serta melihat detail data produk. Jikalau admin sudah mengatur dan menambah data produk, proses pengelolaan produk selesai, admin dapat logout dari Menu admin

3. Activity Diagram Admin mengelola Order

Gambar 5. Activity Diagram Admin mengelola Order

Pada activity diagram admin mengelola order diawali dengan login, admin diharuskan masuk kedalam aplikasi ini dengan menggunakan e-mail dan password. Jika sudah masuk kedalam aplikasi, admin dapat mengatur dan mengelola orderan, proses ini admin dapat menerima pesanan dari user , melihat details orderan yang di pesan user. Jikalau admin sudah mengatur serta mengelola orderan, admin dapat logout.

4. Activity Diagram Admin mengelola User

Gambar 6. Activity Diagram Admin mengelola User

Pada activity diagram admin mengelola user diawali dengan login, admin diharuskan masuk kedalam aplikasi ini dengan menggunakan e-mail dan password. Jika sudah masuk kedalam aplikasi, admin dapat melihat details dari user serta melihat details produk yang

(7)

di pesan oleh user. Jikalau admin sudah mengecek user, admin dapat logout dari aplikasi Ecommerce Optik Center.

5. Class Diagram

Gambar 7. Class Diagram

Pada class diagram Optik Center mempunyai 5 tabel, yaitu admin, kategori, produk, order dan user. Admin memiliki hak untuk menambahkan, mengupdate, mengdelete serta melihat details dari 5 table pada gambar 7.

2.3. Rancangan Basis Data

Struktur basis data digunakan untuk menyimpan data, dan memasukkan data ke dalam field yang telah dibuat dan akan digunakan pada website tersebut. Website Ecommerce Optik Center ini memiliki database yang bernama “royal” dan mempunyai 6 tabel yaitu Admin_User , kategori , produk , order ,order_item , user.

Tabel 1. Strukur Tabel Admin_User Tabel 2. Strukur Tabel Produk

(8)

Tabel 5. Strukur Tabel Order Item Tabel 6. Strukur Tabel User

3. Implementasi dan Uji Coba

Berdasarkan dari hasil uji, aplikasi Website Ecommerce Optik Center dapat menampilkan halaman yang sesuai atau dapat disebut dengan kata lain bahwa website tersebut responsive. Perbedaan pada device yang lain dengan device dalam smartphone semua tampilan halaman diperkecil sesuai dengan ukuran layar pada smartphone, tetapi dari fungsi fitur tetep berjalan sesuai dengan fungsi kinerjanya.

(9)

KESIMPULAN DAN SARAN Kesimpulan

Berdasarkan penulisan dalam bab-bab sebelumnya maka dapat disimpulkanbahwa aplikasi Wesite Ecommerce Optik Center digunakan oleh beberapa hasil uji coba responden pada table. yang berarti sistem website ini cukup memudahkan admin dalam mepromosikan produk-produk toko Optik Center dan transaksi yang sudah terkomputerisasi.

Saran

Saran yang dapat penulis berikan untuk pengembangan Website Ecommerce ini adalah Penambahan dalam produk produk yang di tawarkan hanya berupa frame kacamata dan belum ada penambahan produk produk lainya.Tampilan website masih sederhana dan beberapa fitur masih dapat di tambahkan lagi.Oleh karena itu Penulis, berharap untuk para pengembang selanjutnya dapat mengembangkan dengan menambahkan fitur-fitur yang lebih menarik lagi.Untuk pengembangan selanjutnya di harapkan dapat mempermudah calon pembeli dengan fitur dan informasi yang lebih lengkap.

DAFTAR PUSTAKA

1. Haniah, H. (2014). Pemanfaatan Teknologi Informasi Dalam Mengatasi Masalah Belajar Bahasa Arab. Al-Ta'rib: Jurnal Ilmiah Program Studi Pendidikan Bahasa Arab IAIN Palangka Raya, 2(1). 2. Dimyati, T. T., & Dimyati, A. (1992). Operations Research Model-Model Pengambilan Keputusan.

Bandung: Sinar Baru Algensindo.

3. Born, M., & Wolf, E. (2013). Principles of optics: electromagnetic theory of propagation, interference and diffraction of light. Elsevier.

4. O'brien, J. A. (2002). Introduction to information systems: essentials for the e-business enterprise. McGraw-Hill, Inc.

5. Suciu, G., Butca, C., & Necula, L. (2016). Mobile applications for training multi-modal mobility

using social networks. In The International Scientific Conference eLearning and Software for

Education (Vol. 2, p. 460). " Carol I" National Defence University.

6. Holman, C. (2011). Surfing for a shaman: Analyzing an ayahuasca website. Annals of Tourism Research, 38(1), 90-109.. Readability of online hearing related information in Russian.

7. Collins English Dictionary – Complete and Unabridged, 12th Edition 2014 © HarperCollins Publishers 1991, 1994, 1998, 2000, 2003, 2006, 2007, 2009, 2011, 2014.

8. Laudon, 1998, Analisis Sistem , Jakarta: Salemba Empat Lucas Henry C.Jr , Analisis , Desain Implementasi Sistem.

9. Nazir, Moh., (2004). Metode Penelitian. Bogor: Ghalia Indonesia. Knight, Shirlee-ann and Burn, Janice.2003 :Developing a framework for assessing information quality.

10. Singarimbun, Masri dan Sofian Effendi, 2006, Metode Penelitian Survei ( Editor ), LP3ES, Jakarta. 11. MySQL 8.0 Reference Manual. Oracle Corporation. Retrieved 3 April 2020. The official way to pronounce "MySQL" is "My Ess Que Ell" (not "my sequel"), but we do not mind if you pronounce it as "my sequel" or in some other localized way."

12. Pearce, Rohan (2013). "Dead database walking: MySQL's creator on why the future belongs to MariaDB". Computerworld.

Gambar

Gambar 1. Struktur Navigasi Admin
Gambar 2. Use Case Diagram
Gambar 5. Activity Diagram Admin mengelola Order
Tabel 1. Strukur Tabel Admin_User  Tabel 2. Strukur Tabel Produk
+2

Referensi

Dokumen terkait

Maka dari itu dibutuhkan jalinan kerjasama antara kami selaku pihak www.PernikMuslim.com (pihak pertama), dengan Anda selaku produsen atau pihak yang ingin memasarkan

Tujuan umum dari penelitian ini adalah untuk menambah wawasan bagi pembelajar bahasa Jepang dan sebagai referensi penelitian mengenai linguistik bahasa

Pada bulan Desember 2016, NTPT mengalami penurunan sebesar 0,06 persen apabila dibandingkan bulan November 2016 yaitu dari 98,69 menjadi 98,62, hal ini terjadi karena laju indeks

Data kuantitatif merupakan data yang digunakan untuk mengetahui ada tidaknya peningkatan kemampuan berpikir kreatif dan logis matematis siswa yang mendapat

Berdasarkan uji statistik, perbedaan skor komponen durasi tidur, penggunaan obat tidur, dan gangguan tidur antara kelompok yang rutin dan yang tidak rutin

Membentuk pengalaman konsumen pada proses pembelian produk atau jasa dengan mencertikan suatu merek (promosi) dan membangun hubungan baik pada konsumen untuk

Puji dan syukur atas kehadirat Allah SWT karena berkat rahmat dan karunia- Nya peneliti dapat menyelesaikan skripsi yang berjudul “Konstruksi Realitas Politik dalam Media

Sistem dinding penumpu (Sistem struktur yang tidak memiliki rangka ruang pemikul beban gravitasi secara lengkap. Dinding penumpu atau sistem bresing memikul hampir semua