Anda di halaman 1dari 11

Makalah Tugas Akhir

Perancangan Sistem Informasi Penjualan Toko Pakaian


Clam Bee Menggunakan Kerangka Kerja Laravel
Ikhsan Achmad Irsyad 1), Ike Pertiwi Windasari 2), Agung Budi Prasetijo 3)
Departemen Teknik Komputer, Fakultas Teknik
Universitas Diponegoro
Jl. Prof. Soedarto, SH, Kampus Undip Tembalang, Semarang, Indonesia 50275
ikhsanachmadirsyad@students.undip.ac.id
mentah, grosir maupun eceran, yang mana dibuat
ABSTRACT - The Problem of managing sales data melalui internet. E-commerce memungkinkan
less than optional affect sales on every company or konsumen membeli lebih cepat, berbelanja 24/7,
seller. All activity which is konventional and manual menjangkau lebih banyak barang, jasa tanpa
accountancy can be changed to be more modern. With berbatasan dan membeli tanpa gerakan fisik [1]. E-
all the benefits, one kind the application that can be commerce juga menyediakan penjualan lebih cepat,
implemented are web-based application. Website is a menjangkau lebih banyak pelanggan, memiliki biaya
page that is accessed using the web over a network administrasi yang lebih sedikit,
such s the internet or an intranet.
With the use of sale information system
which is a sales effectiveness. Use has a large enough berdagang tanpa kehadiran fisik, memulai dan
area. Every sale product sold an noted and report to mengelola perusahaan dengan mudah [1].
each responsible. With this information system Pada tahun 2018, Badan Pusat Statistik
possible to do fast work, precise and more effective mencatkan terdapat 24.82 juta transaksi melalui e-
and efficient. Information system developed use this commerce di Indonesia. Transaksi tersebut berasal
RAD (Rapid Application Development) method with dari 13.485 usaha e-commerce dengan nilai transaksi
PHP programming language and MYSQL database as mencapai 17.21 triliun rupiah. Pada tahun 2019,
well the frame work Laravel. aktivitas transaksi e-commerce sendiri tidak dapat
Based on the research and implementation dipandang sebelah mata. Nilai transaksi yang
results carried out. Sale information system can help dihasilkan pada masing-masing provinsi pun dinilai
ordered become efficient. And application MVC cukup menambah perekonomian daerah [8].
Laravel scheme as developed architecture information Selama pandemi Covid-19, telah mendorong
system. proses dalam pertumbuhan e-commerce. E-commerce
di suatu negara pada tahun 2019, semakin tinggi
Keyword: Sale Information System, MySQL, PHP, tingkat pertumbuhan e-commerce. korelasi yang kuat
Information System, e-commerce. antara e-commerce adalah inovasi suatu
perekonomian. Pengamatan tersebut yang diukur oleh
I. PENDAHULUAN WIPO Global Innovation Index (WIPO (2020)).
Saat ini e-commerce telah menjadi bagian Indeks inovasi adalah ukuran agregat dari kegiatan
penting dari kehidupan sehari-hari. Pengaruh inovatif ekonomi berdasarkan: keluaran pengetahuan
globalisasi dan perkembangan pesat yang dialami dan teknologi dan keluaran kreatif. Semakin inovatif
dalam ilmu pengetahuan dan teknologi meningkatkan negaranya, skornya akan tinggi. Korea dan Indonesia
taraf e-commerce. E-commerce menyediakan bisnis adalah negara e-commerce skor tinggi. Selama
untuk menjual barang atau jasa dengan metode yang pandemi, pertumbuhan e-commerce lebih cepat.
berbeda di seluruh dunia dan memungkinkan Karena pembatasan pertemuan, pembatasan angkutan
konsumen untuk mengakses barang dan jasa dengan umum, dan bekerja dilakukan di rumah, pembatasan
mudah [1]. Perdagangan elektronik atau e-commerce perjalanan internasional [4].
telah didefinisikan secara luas [2]. Tidak dapat Berdasarkan latar belakang tersebut, maka
dipungkiri bahwa e-commerce telah mengubah dibuatlah sebuah rancangan sistem informasi
banyak hal dalam bisnis, tidak hanya mengubah cara penjualan atau e-commerce, dalam penjualannya
mereka menjual, membeli atau berurusan dengan masih menggunakan interaksi dengan konsumen
pelanggan dan pemasok [3]. Selama dua puluh tahun secara langsung dan lokasi yang penjualan hanya
terakhir e-commerce mengalami pertumbuhan yang tempat tertentu. Hal ini tentunya menyulitkan pihak
pesat sejak transaksi e-commerce pertama kali manajemen untuk memperluas pasarnya [6]. Menurut
dilakukan [1]. Surat Edaran Direktur Jenderal Pajak Nomor -
Memberikan keuntungan bagi bisnis dan 62/PJ/2013 Indonesia bentuk e-commerce terbagi
konsumen, e-commerce semakin disukai. Seiring menjadi empat bagian yaitu : Classified Ads, Market
dengan dibuatnya [1]. Pembayaran elektronik Place, Retail Online, Daily Deals [8]. Dalam
merupakan bagian dari e-commerce dan merupakan perancangan e-commerce ini, masuk dalam klasifikasi
salah satu aspek penting [2]. Segala jenis transaksi bagian Retail Online. Retail Online adalah suatu toko
komersial, yaitu pembelian dan penjualan bahan online dengan alamat website (domain) yang dikelola
penjualnya sendiri dan memiliki stok produk/jasa. produksi mengalami keterbatasan SDM dan faktor
Transaksi jual beli menggunakan media jaringan alam juga mempengaruhi produksi genteng. Penelitian
internet atau online [8]. merancang sistem informasi penjualan di pabrik
Sistem informasi ini tidak ada perbedaan yang genteng untuk memberikan informasi tentang produk
signifikan dengan yang lain. Dari fitur pencarian bagi konsumen. Tidak hanya itu, sistem juga dapat
produk, halaman utama, metode pembayaran. Dari mencatat pemesanan genteng yang selama penjualan
berbagai sistem informasi, kebanyakan memiliki konvensional dirasa kurang akurat [9]. Penelitian afrian
aktivas bersifat entri pesanan penjualan, melihat Aswati dan Yessica Siagian Tahun 2016 berjudul
halaman utama yang lebih dimengerti dan terlihat Model Rapid Application Development Dalam
ringkas dan menampilkan bentuk kategori – kategori. Rancang Bangun Sistem Informasi Pemasaran Rumah
Sistem informasi ini memiliki aktivitas bersifat tepat (Studi Kasus: Perumnas Cabang Medan). Perumnas
waktu, pada halaman utama terlihat tidak rapi dari Cabang Medan masih memasarkan promosi yang
sistem informasi dengan aktivitas bersifat entri menyediakan rumah layak huni secara konvensional.
pesanan penjualan dikarenakan tampilan utama Promosi melalui iklan dan brosur dianggap msih
langsung menampilkan produk. Untuk pencarian kurang untuk menarik minat konsumen. Dalam hal ini
produk tidak berdasarkan rating atau rekomendasi Perumnas Cabang Medan membutuhkan kegiatan
produk akan tetapi menemukan produk yang dicari promosi melalui perangkat lunak. Disamping kegiatan
dikolom pencarian berbeda dengan sistem informasi promosi, dapat juga meningkatkan profit dan
yang lain kolom pencarian mengandalkan rating atau mempermudahkan karyawan dalam pengolahan data.
rekomendasi produk [16]. perancang Bangun Sistem Informasi Pemasaran
II. KAJIAN PUSTAKA Perumnas Cabang Medan menerapkan model RAD
A. Penelitian Terdahulu (Rapid Application Development) yang dalam tahapan
Penelitian ini dilakukan tidak terlepas dari hasil perancangan lebih mempersingkat waktu [10].
penelitian-penelitian terdahulu yang pernah dilakukan Hasil penelitian berjudul Perancangan Website
sebagai bahan perbandingan dan kajian. Adapun hasil- Penjualan Pada Online Shop Luxmoire Dengan
hasil penelitian yang dijadikan perbandingan tidak Framework Laravel Dan Bootstrap pada Tahun 2019.
terlepas dari topik penelitian yaitu mengenai analisis Penjualan melalui media internet semakin meningkat.
dan perancangan sistem penjualan. Online Shop Luxmoire adalah perusahaan dagang
Berdasarkan hasil penelitian yang pernah bergerak penjualan pakaian. Sebelumnya penjualan
dilakukan Sandy Kosasi dan I Dewa Ayu Eka Yuliani dipasarkan melalui media sosial, seperti Instagram,
pada tahun 2015, tentang Penerapan Rapid facebook, dll. Akan tetapi untuk pencatatan data
Application Development Pada Sistem Penjualan masih konvensional. Maka dibutuhkan sistem
Sepeda Online. Tujuan penelitian untuk informasi yang dapat membantu promosi produk dan
menyerbarluaskan informasi jualan dan menjual ke pencatatan data [11]. Penelitian lain berjudul Sistem
konsumen luas. Berdasarkan analisis dan perancangan Informasi Penjualan Furniture Berbasis Web. Jugala
sistem penjualan ini, menghasilkan sebuah sistem Furniture furniture merupakan perusahaan dagang
penjualan bagi pelaku usaha yang sesuai kebutuhan. dibidang pelengkapan alat – alat rumah tangga. dalam
Penerapan metode Rapid Application Development proses transaksi jual beli masih mengguanakan sistem
(RAD) pada sistem informasi penjualan sepeda online manual. Seringkali menimbulkan masalah
dapat mempercepat pembuatan dan perancangan ketidakakuratan data karena belum mempunyai sistem
sistem [6]. Contoh lainnya yaitu hasil penelitian yang komputerisasi. Hal ini memunculkan pemaafaatan
pernah dilakukan Tenia Wahyuningrum, dan Dwi sistem informasi berbasis website, pencatatan data
Januarita pada tahun 2014, tentang Perancangan WEB penjualan. Perancanagan sistem informasi penjualan
e-Commerce dengan Metode Rapid Application furniture dapat menunjang peningkatan penjualan,
Development (RAD) untuk Produk Unggulan Desa dalam sistem ini terbagi menjadi 2 kategori pengguna
Grecol, Kecamatan Kalimanah, Kabupaten yaitu admin dan anggota [12].
Purbalingga. Desa grecol memiliki kelompok B. Sistem Informasi Penjualan
informasi masyarakat sebagai perantara pemerintah Sistem Informasi Penjualan adalah perwujudan
dan masyarakat. Dari bidang pertanian, peternakan, suatu transaksi, pembelian, penjualan, dan pertukaran
dan usaha mikro. Untuk lebih memperkenalkan informasi dengan memanfaatkan jaringan internet.
produk unggulannya ke masayarakat luas melalui Secara literatur Penjualan adalah suatu aktivitas
media internet. Maka penelitian ini menganalisa transaksi penjualan barang atau jasa, baik secara tunai
permasalahan dan membuat perancangan sistem yang maupun kredit. Untuk mengembangkan rencana-
dibutuhkan dan menghasilkan sebuah perancangan rencana yang diarahkan pada pemuasan kebutuhan
sistem informasi penjulan produk desa yang dapat dan keinginan pembeli, guna mendapatkan penjualan
diakses masyarakat luas melalui media internet. Maka yang menghasilkan laba [9]. Perancangan sistem
rancangan sistem informasi penjualan produk desa informasi penjualan disusun sesuai kegiatan atau
dapat mempromosi produl unggulan Desa Grecol[7]. kebutuhan yang dibutuhkan dalam tahap rancangan.
Penelitian berjudul Perancangan Sistem Kegiatan penjualan online terdapat proses pembelian,
Informasi Penjualan Menggunakan Metode Rapid penjualan, pelayanan, dan pengolahan lainnya.
Application Development (RAD) Di Pabrik Genteng Pemanfaatan jaringan internet sebagai penunjang
Uun Super Jatiwangi pada Tahun 2018. Dalam proses komunikasi transaksi jual beli. Hal ini sistem
informasi penjualan diterapkan berbasis website, dapat pengguna kebutuhan fungsional dan non fungsional,
memperlancar semua proses transaksi jual beli serta kebutuhan pengembangan sistem seperti
ataupun dapat mengatasi pengolahan data secara kebutuhan perangkat keras, dan kebutuhan perangkat
digital [12]. lunak. Tahap ini bertujuan agar tujuan pengembangan
C. Php aplikasi Tugas Akhir dapat sesuai dengan kebutuhan.
Pada awal kemunculan PHP adalah Personal
Home Pages, bahasa skrip yang dapat disisipkan pada B. Desain Sistem
HTML. Perilisan pemrograman awal masih berbentuk Pada tahapan ini dilakukan proses perancangan
kumpulan skrip untuk pengolahan data formulir desain sistem informasi penjualan toko pakaian yang
mengacu pada beberapa atribut sistem yang akan
ditampilkan pada halaman web. Dengan
dibangun. sistem menggunakan UML dan desain basis
perkembangan Bahasa pemrograman PHP sudah
data menggunakan ERD.
merilis banyak versi dari awal sampai versi terbaru.
PHP secara resmi merubah singkatan menjadi 1. Diagram Use Case
Hypertext Preprocessor. merupakan Bahasa Diagram use case digunakan untuk
pemrograman server-side bersifat open source. Dalam menggambarkan proses yang dilakukan oleh sistem
proses menjalankan instruksi pemrograman PHP informasi penjualan toko pakaian. Diagram ini akan
terdapat kerangka kerja pendukung yang memudahkan mendeskripsikan hubungan antara pengguna dengan
pengembang pengembangan aplikasi berbasis web sistem beserta interaksi yang dilakukan pengguna [17].
Diagram use case sistem informasi penjualan
antara lain Laravel, Codeigniter [15].
ditunjukkan pada Gambar 2.
D. Laravel
Laravel adalah sebuah web development framework
didesain yang berupa model kerang kerja dengan
MVC (Model, View, Controller) untuk membangun
dengan penggunaan Bahasa pemrograman PHP.
Laravel memudahkan pengembang dalam pembuatan
aplikasi web dengan syntax serta library yang banyak
dan mudah diakses [15].
Kerangka kerja secara sederhana dapat disebut
sebagai kumpulan fungsi - fungsi yang memberikan
tujuan tertentu yang lebih mempermudah dalam
pengerjaan programmer. Syntax serta library dalam
kerangka kerja sebagai alat untuk pengembangan
dengan mudah dan cepat. Disamping itu
pengembangan dengan kerangka kerja Laravel,
mengurangi biaya pengembangan dan dalam
implementasi website tidak memerlukan waktu lama.
Gambar 2 Diagram Use Case Sistem
Laravel memberikan sebuah fungsi command line
interface yang disebut artisan, artisan bisa digunakan
2. Diagram Aktivitas
untuk testing, migrations data, controller dan model
Diagram aktivitas sistem ialah perilaku sistem
[15]
. Beberapa fitur yang terdapat di Laravel [14].
ketika dijalankan [19]. Untuk menghasilkan sistem
III. METODELOGI PENELITIAN
berpedoman pada diagram aktivitas. Diagram aktivitas
Dalam Tahap perencanaan sistem menggunakan pengguna ditunjukkan pada Gambar 3.
metode Rapid Application Development (RAD). RAD
mempunyai memiliki 3 fase yaitu Rencana kebutuhan
atau identifikasi masalah, desain sistem meliputi 2
tahap studi literatur tujuan sistem dan perancangan
sistem untuk desain model sistem, Implementasi
Gambar 1 memperlihatkan ilustrasi siklus RAD

Gambar 1 Rapid Application Development

A. Rencana Kebutuhan
Pada tahap perancangan kebutuhan, dilakukan
analisa kebutuhan yang dibutuhkan dalam
pengembangan sistem Tugas Akhir seperti kebutuhan Gambar 3 Diagram Aktivitas Sistem Informasi Penjualan
3. Tampilan Halaman Belanja Detail Produk
3. ERD Halaman belanja detail produk merupakan
Dalam ERD menjelaskan secara rinci tampilan halaman digunakan untuk menampilkan
kebutuhan sistem suatu bentuk diagram hubungan informasi berupa detail produk. Halaman belanja
antar objek-objek data yang memiliki relasi. Skema detail produk ditunjukkan pada Gambar 7.
basis data menggunakan ERD (Entity Relation
Diagram) model, seperti yang ditunjukkan pada
Gambar 4.

Gambar 4 ERD Sistem Informasi Penjualan Toko Pakaian.


Gambar 7 Halaman Belanja Detail Produk

IV. HASIL IMPLEMENTASI DAN PENGUJIAN


4. Tampilan Halaman Keranjang
A. Hasil Implementasi Program
Halaman keranjang merupakan tampilan
1. Tampilan Halaman Landing Page
halaman digunakan untuk menampilkan informasi
Halaman landing page merupakan halaman yang
berupa total belanja. Halaman belanja detail produk
ditampilkan kepada pengguna ketika pertama kali
ditunjukkan pada Gambar 4.16.
mengakses sistem informasi. Menampilkan informasi
utama dari sistem informasi penjualan. Halaman
landing page ditunjukkan pada Gambar 5.

Gambar 4. 1 Halaman Keranjang

Gambar 5 Halaman Landing Page 5. Tampilan Halaman Checkout


Halaman checkout merupakan tampilan halaman
2. Tampilan Halaman Section Belanja untuk menampilkan formulir pengisian alamat
Halaman belanja yang menampilkan informasi pengiriman dan total harga keseluruhan barang.
dari data produk, Halaman belanja ditunjukkan pada Halaman landing section checkout ditunjukkan pada
Gambar Gambar 8.

Gambar 6 Halaman Belanja


Halaman tentang kami merupakan tampilan
halaman menampilkan informasi deskripsi atau
penjelasan dari sistem informasi penjualan. Halaman
landing section tentang kami ditunjukkan pada
Gambar 11.

Gambar 8 Halaman Checkout.


Gambar 11 Halaman Tentang Kami
6. Tampilan Halaman Landing Section hubungi
kami 9. Tampilan Halaman Privacy Policy
Halaman hubungi kami merupakan tampilan Halaman privacy policy merupakan tampilan
halaman hubungi kami menampilkan informasi halaman menampilkan informasi deskripsi atau
formulir pengisian untuk keluhan pengguna. Halaman penjelasan kebijakan sistem informasi penjualan.
hubungi kami ditunjukkan pada Gambar 9. Halaman privacy policy ditunjukkan pada Gambar 12.

Gambar 4. 2 Halaman Privacy Policy.


Gambar 9 Halaman Hubungi Kami.
10. Tampilan Halaman Syarat dan Ketentuan
7. Tampilan Halaman Wishlist Halaman syarat dan ketentuan merupakan
Halaman wishlist merupakan tampilan halaman tampilan halaman pada syarat dan ketentuan
menampilkan informasi data produk yang di inginkan menampilkan informasi deskripsi atau penjelasan pada
pengguna. Halaman landing section wishlist sistem informasi penjualan. Halaman syarat dan
ditunjukkan pada Gambar 10. ketentuan ditunjukkan pada Gambar 12.

Gambar 12 Halaman Syarat dan Ketentuan.


Gambar 10 Halaman Wishlist

8. Tampilan Halaman Tentang Kami 11. Tampilan Halaman Return Policy


Halaman return policy merupakan tampilan
halaman yang menampilkan informasi deskripsi atau
penjelasan pada sistem informasi penjualan. Halaman Halaman lupa kata sandi merupakan halaman
return policy ditunjukkan pada Gambar 13. yang ditampilkan kepada pengguna atau pengelola
terdaftar untuk melakukan pembaharuan kata sandi.
Halaman lupa kata sandi ditunjukkan pada Gambar
16.

Gambar 13 Halaman Return Policy

12. Tampilan Halaman Masuk (Login) Gambar 16 Halaman Lupa Kata Sandi
Halaman masuk merupakan halaman yang
ditampilkan kepada pengguna atau pengelola ketika 15. Tampilan Halaman Buat Kata Sandi Baru
ingin masuk ke dalam sistem informasi. Halaman (Reset Password)
masuk (login) ditunjukkan pada Gambar 14. Halaman buat kata sandi merupakan halaman
yang ditampilkan kepada pengguna setelah mengakses
link yang dikirimkan melalui email pengguna untuk
melakukan perubahan kata sandi. Halaman lupa kata
sandi ditunjukkan pada Gambar 17.

Gambar 14 Halaman Masuk (Login) Gambar 17 Halaman Buat Kata Sandi Baru

13. Tampilan Halaman Daftar (Register) 16. Tampilan Halaman Profil Pengguna
Halaman daftar (register) merupakan halaman Halaman profil pengguna digunakan
yang ditampilkan kepada pengguna untuk melakukan pengguna untuk melihat informasi akun pengguna.
pendaftaran akun dengan peran pengguna. Proses Halaman ini terdiri formulir data diri pengguna serta
register akan melakukan pengiriman data ke basis satu buah tombol ubah profil digunakan untuk
data melalui proses input nama, email dan kata sandi mengubah profil pengguna. untuk memperjelas
dan konfirmasi kata sandi. Pada halaman ini terdapat informasi halaman. Halaman lupa kata sandi
button Daftar yang digunakan untuk mengeksekusi ditunjukkan pada Gambar 18.
proses register. Halaman daftar (register) ditunjukkan
pada Gambar 15.

Gambar 18 Halaman Profil Pengguna

B. Pengujian Sistem
Gambar 15 Halaman Daftar (Register) Pada tahap pengujian sistem dilakukan dengan
menguji fungsional aplikasi reservasi lapangan futsal
14. Tampilan Halaman Lupa Kata Sandi (Forgot dengan metode black box.
Password) 1. Pengujian Halaman Landing Page
Pengujian pada halaman ini dilakukan dengan halaman daftar button “Daftar” halaman daftar
membuka sistem pertama kali apakah sistem berhasil (register) (register)
menuju halaman landing dan menampilkan beberapa Pengujian akses Melakukan klik Menampilkan Berhasil
informasi dan data. Hasil pengujian landing page halaman lupa kata button “Lupa halaman lupa kata
sandi (change Kata Sandi” sandi (change
ditunjukkan oleh Tabel 1. password) password)
Tabel 1 Pengujian Landing Page
Pengujian validasi Data masukkan Menampilkan Berhasil
Nama Pengujian Bentuk Hasil yang Hasil
form pada form email masukan validasi
Pengujian diharapkan dan kata sandi berupa teks
“Please fill out
Menampilkan atau Mengakses Menampilkan Berhasil this field”
membuka sistem melalui halaman landing
sistem/halaman. address bar dan informasi
data
3. Pengujian Halaman Daftar (Register)
Masuk program atau Melakukan klik Menampilkan Berhasil
halaman pengelola. button “Masuk” halaman login Pengujian pada halaman ini dilakukan untuk
Uji daftar program. Melakukan klik Menampilkan
melakukan
Berhasil
proses registrasi pengguna dan
button “Daftar” halaman register penambahan data pada basis data. Hasil pengujian
Uji Navbar target Melakukan klik Menampilkan
halaman daftar (register) ditunjukkan oleh Tabel 3
Berhasil
Tabel 3 Pengujian Halaman Daftar
section "Beranda, navbar section informasi data di
Belanja, Keranjang, “Beranda, landing page Nama Pengujian Bentuk Hasil yang Hasil
Checkout, Hubungi Belanja, sesuai dengan
Pengujian diharapkan
Kami”. Keranjang, section target
Checkout, Pengujian masuk Mengakses Menampilkan Berhasil
Hubungi Kami”. ke halaman daftar melalui button halaman daftar
Uji header target Melakukan klik Menampilkan (register)
Berhasil “Masuk” di (register)
section “Tentang header section “ informasi data di landing page
kami, Search” Tentang kami, landing page Pengujian Melakukan klik Melakukan proses Berhasil
Search” sesuai dengan penambahan data button “Daftar” input pada form
section target pengguna kemudian akan
Uji button “Pesan Melakukan klik Menampilkan Berhasil terjadi proses
Sekarang” pada button di informasi data penambahan data
section Sistem produk pada basis data
Informasi Pengujian akses Melakukan klik Menampilkan Berhasil
Uji button icon Melakukan klik Menampilkan halaman masuk
Berhasil button “Masuk” halaman masuk
“Wishlist” pada button di informasi data (login). (login)
section Sistem produk wishlist Pengujian validasi Data masukkan Menampilkan Berhasil
Informasi form pada form nama, masukan validasi
Uji button icon Melakukan klik Menampilkan Berhasil alamat email, kata berupa teks
“Keranjang” pada button di informasi pada sandi, konfirmasi “Please fill out
section Sistem halaman kata sandi this field”
Informasi keranjang
Uji footer target Melakukan klik Menampilkan Berhasil
4. Pengujian Halaman Lupa Kata Sandi (Forgot
section “Privacy footer section informasi data di
Policy, Syarat & “Privacy Policy, landing page Password)
Ketentuan, Return Syarat & sesuai dengan Pengujian pada halaman ini dilakukan untuk
Policy” Ketentuan, section target melakukan proses pengiriman link ubah kata sandi ke
Return Policy” email pengguna. Hasil pengujian halaman lupa
password ditunjukkan oleh Tabel 4.
Tabel 4 Pengujian Halaman Lupa Kata Sandi (Forgot Password)
2. Pengujian Halaman Masuk (Login) Nama Pengujian Bentuk Pengujian Hasil yang Hasil
Pengujian pada halaman ini dilakukan untuk
diharapkan
melakukan autentenfikasi dan hak akses dari
pengguna, pengelola (admin) terhadap sistem. Hasil Pengujian masuk ke Mengakses melalui Menampilkan Berhasil
pengujian Halaman Masuk ditunjukkan oleh Tabel 2. halaman lupa kata button “Lupa Kata halaman lupa
Tabel 2 Pengujian Halaman Masuk (Login) sandi (Forgot Sandi” di halaman kata sandi
password) masuk (login)
Nama Pengujian Bentuk Hasil yang Hasil
Pengujian pengiriman Melakukan klik Melakukan Berhasil
Pengujian diharapkan link ubah kata sandi button “Lanjut” proses input
ke email pada form
Pengujian masuk Mengakses Menampilkan Berhasil kemudian
ke halaman masuk melalui button halaman masuk akan terjadi
(login) “Masuk” di (login) proses
landing page pengiriman
Pengujian masuk Melakukan klik Melakukan proses Berhasil link ke email
ke sistem button “Masuk” autentifikasi Pengujian validasi Data masukkan pada Menampilkan Berhasil
kemudian masuk form form email masukan
ke halaman validasi
dashboard sesuai berupa teks
dengan hak akses “Please fill
Pengujian akses Melakukan klik Menampilkan Berhasil out this field”
menu produk,
pernyortiran
5. Pengujian Halaman Ganti Kata Sandi (Reset berdasarkan harga
Password) dan halaman
Pengujian pada halaman ini dilakukan untuk Pengujian memilih Melakukan klik Menampilkan Berhasil
melakukan proses perubahan data pengguna. Hasil produk pada gambar dan halaman detail
pengujian halaman reset password ditunjukkan oleh nama produk produk berupa
Tabel 5. deskripsi produk,
Tabel 5 Pengujian Halaman Ganti Kata Sandi (Reset Password) ulasan produk

Nama Pengujian Bentuk Hasil yang HasilPengujian button Melakukan klik Menampilkan Berhasil
pada button halaman keranjang
Pengujian diharapkan “+keranjang” berupa ringkasan
belanja, total
Pengujian masuk Mengakses Menampilkan Berhasil pembayaran
ke halaman ganti melalui button halaman ganti
kata sandi “Ganti Sandi” di kata sandi Pengujian button Melakukan klik Menambahkan Berhasil
dashboard icon pada button icon barang kedalam
pengguna “wishlist” halaman wishlist
Pengujian Melakukan klik Melakukan proses Berhasil
perubahan data button “Buat input pada form 8. Pengujian Halaman Keranjang
pengguna Baru” kemudian akan
terjadi proses Pengujian pada halaman ini ditunjukkan
perubahan data dilakukan untuk menampilkan halaman keranjang
pengguna dengan isi data yang sesuai. Hasil pengujian halaman
Pengujian validasi Input value pada Menampilkan keranjang ditunjukkan oleh Tabel 8
Berhasil
form form kata sandi masukan validasi Tabel 8 Pengujian Halaman Keranjang
lama, kata sandi berupa teks “The
Nama Pengujian Bentuk Hasil yang Hasil
baru dan current password
konfirmasi kata field is required.” Pengujian diharapkan
sandi
Pengujian masuk Mengakses Menampilkan Berhasil
ke halaman melalui button halaman
6. Pengujian Halaman Beranda keranjang “Keranjang” keranjang berupa
navbar menu total pembayaran,
Pengujian pada halaman ini dilakukan untuk ringkasan belanja
menampilkan halaman beranda dengan isi data yang
Pengujian button Melakukan klik Menambah dan Berhasil
sesuai. Hasil pengujian halaman beranda ditunjukkan “+, -“ pada button “+ mengurangi
oleh Tabel 6 dan - ” barang belanja
Tabel 6 Pengujian Halaman Beranda
Pengujian button Melakukan klik Menghapus Berhasil
Nama Pengujian Bentuk Pengujian Hasil yang “X” pada button “X” barang belanja
diharapkan Pengujian button Melakukan klik Barang belanja Berhasil
“simpan nanti” pada button akan disimpan
Pengujian masuk ke Mengakses Menampilkan “simpan nanti” sementara pada
halaman beranda melalui halaman halaman beranda halaman
masuk (login) keranjang
Pengujian informasi Mengakses Menampilkan Pengujian button Melakukan klik Menampilkan Berhasil
data halaman beranda produk terakhir “checkout” pada button halaman checkout
dan melihat konten dilihat, kategori “checkout”
informasi data produk, dan
produk wishlist produk Pengujian button Melakukan klik Menampilkan Berhasil
checklist “saya pada button form unutk
Pengujian pesanan Mengakses Menampilkan punya kupon” checklist “saya memasukkan
halaman pesanan halaman pesanan punya kupon” kupon
pengguna pada pengguna dan
menu header akun detail pesanan Pengujian button Melakukan klik Menghapus Berhasil
“hapus semua pada button semua keranjang
Pengujian keluar Melakukan klik Keluar dari sistem keranjang” “hapus semua
sistem pada button dan kembali ke keranjang”
“Keluar” halaman landing
Pengujian button Melakukan klik Menampilkan Berhasil
“belanja sekarang” pada button halaman belanja
7. Pengujian Halaman Belanja “belanja
sekarang”
Pengujian pada halaman ini dilakukan untuk keadaan
menampilkan halaman belanja dengan isi data yang keranjang kosong
sesuai dan menampilkan daftar produk, pengguna
dapat memilih produk. Hasil pengujian halaman
belanja ditunjukkan oleh Tabel 7. 9. Pengujian Halaman Checkout
Tabel 7 Pengujian Halaman Belanja Pengujian pada halaman ini ditunjukkan
Nama Pengujian Bentuk Hasil yang dilakukan untuk menampilkan halaman checkout
Pengujian diharapkan dengan isi data yang sesuai. Hasil pengujian halaman
checkout ditunjukkan oleh Tabel 9
Pengujian masuk ke Mengakses Menampilkan Berhasil
Tabel 9 Pengujian Halaman Checkout
halaman belanja melalui button halaman belanja
“Belanja” navbar berupa daftar Nama Pengujian Bentuk Hasil yang Hasil
Pengujian diharapkan
12. Pengujian Halaman Ulasan
Pengujian masuk Mengakses Menampilkan Berhasil
Pengujian pada halaman ini ditunjukkan
ke halaman melalui button halaman Checkout
Checkout “Checkout” berupa total dilakukan untuk menampilkan halaman ulasan dengan
navbar menu pembayaran, isi data yang sesuai. Hasil pengujian halaman ulasan
formulir pengisian ditunjukkan oleh Tabel 12.
alamat, metode Tabel 12 Pengujian Halaman Ulasan
pembayaran
Nama Pengujian Bentuk Hasil yang Hasil
Pengujian Melakukan klik Melakukan proses Berhasil
pengiriman pada button input pada form Pengujian diharapkan
ringkasan belanja “pesan sekarang” kemudian akan
Pengujian masuk Mengakses Menampilkan Berhasil
ke email terjadi proses
ke halaman ulasan melalui button halaman ulasan
pengiriman
“Tulis Ulasan” berupa gambar
ringkasan belanja
pada halaman produk, nama
ke email
pesanan produk, bintang
penilaian,
komentar
10. Pengujian Halaman Hubungi Kami
Pengujian pada halaman ini ditunjukkan Pengujian button Melakukan klik Melakukan proses Berhasil
“Kirim” pada button input pada form
dilakukan untuk menampilkan halaman hubungi kami “details” kemudian akan
dengan isi data yang sesuai. Hasil pengujian halaman terjadi proses
hubungi kami ditunjukkan oleh Tabel 10 penampilan data
Tabel 10 Pengujian Halaman Hubungi Kami
Nama Pengujian Bentuk Hasil yang Hasil
13. Pengujian Halaman Profil Pengguna
Pengujian diharapkan Pengujian pada halaman ini ditunjukkan
Pengujian masuk Mengakses Menampilkan dilakukan untuk menampilkan halaman profil dengan
Berhasil
ke halaman melalui button halaman hubungi isi data yang sesuai. Hasil pengujian halaman profil
hubungi kami “hubungi kami” kami berupa pengguna ditunjukkan oleh Tabel 13.
navbar menu formulir nama, Tabel 13 Pengujian Halaman Profil Pengguna
email, no ponsel,
komentar, peta Nama Pengujian Bentuk Hasil yang Hasil
toko, dan kontak Pengujian diharapkan
toko
Pengujian Melakukan klik Melakukan proses Pengujian masuk
Berhasil Mengakses Menampilkan Berhasil
pengiriman pesan pada button input pada form ke halaman profil melalui button halaman profil
“kirim” kemudian akan pengguna “profil” di
terjadi proses dashboard
pengiriman pengguna
Pengujian Melakukan klik Melakukan proses Berhasil
perubahan data button “Ubah input pada form
11. Pengujian Halaman Pesanan pengguna Profil” kemudian akan
Pengujian pada halaman ini ditunjukkan terjadi proses
perubahan data
dilakukan untukmenampilkan halaman Pesanan pengguna
dengan isi data yang sesuai. Hasil pengujian halaman
Pesanan ditunjukkan oleh Tabel 4.11
Tabel 11 Pengujian Halaman Pesanan V. KESIMPULAN DAN SARAN
A. Kesimpulan
Nama Pengujian Bentuk Pengujian Hasil yang
Dari hasil analisis yang telah dilakukan dalam
diharapkan penelitian ini, dapat diperoleh beberapa kesimpulan
Pengujian masuk ke Mengakses melalui Menampilkan sebagai berikut:
Berhasil
halaman Pesanan button “Pesanan” halaman 1. Sistem informasi penjualan telah berhasil
sidebar akun Pesanan dirancang dengan kerangka kerja laravel untuk
pengguna berupa daftar
pesanan melakukan pesanan pakaian dan melihat katalog
pengguna produk.
Pengujian button Melakukan klik pada Menampilkan Berhasil Metode Rapid Application Development dapat
2.
“details” button “details” halaman detail diimplementasikan dalam perancangan program
pesan dan proses penelitian.
pengguna
3. Pengujian secara manual menggunakan
berubap
ringkasan pengujian black box bahwa menunjukan tingkat
belanja, keberhasilan yang ditentukan sesuai kebutuhan.
transaksi dibuktikan keseluruhan fitur berstatus berhasil.
pesanan, nama
produk 4. Dalam penerapan sistem informasi penjualan
Pengujian button Melakukan klik pada Menampilkan Berhasil
dapat diakses pengguna maupun pengelola
“tulis ulasan” button “tulis ulasan” halaman dengan fungsi autentikasi (login). Dan
halaman menampilkan halaman – halaman sistem yang
menulis berbeda berdasarkan hak akses pengguna atau
ulasan produk
pengelola.
Rumah (Studi Kasus: Perum Perumnas
B. Saran Cabang Medan." SESINDO 2016, 2016.
Dari hasil analisis dan pengujian program sistem [11] Lesnanda, Meby, and Yohanes Aryo Bismo
informasi penjualan toko pakaian dengan Raharjo. "Perancangan Website Penjualan
menggunakan kerangka kerja laravel, dapat diberikan Pada Online Shop Luxmoire Dengan
saran sebagai berikut: Framework Laravel Dan Bootstrap." ENTER.
1. Perlu adanya penambahan proses verifikasi Vol. 2. No. 1, 2019.
email, nomor telepon sehingga pengguna [12] Ermawati, Erni, Nurul Ichsan, and Tr
mendaftarkan dengan email, nomor telpon aktif. Wahyuni. "Sistem Informasi Penjualan
2. Pengembangan lebih lanjut terhadap metode Furniture Berbasis Web." Jurnal Interkom:
pembayaran dan API pengiriman barang sistem Jurnal Publikasi Ilmiah Bidang Teknologi
informasi penjualan. Informasi dan Komunikasi 13.3 pp. 41-47,
3. Perlu dilakukan pengembangan sistem dengan 2018.
memperhatikan keamanan, efesien sistem, [13] Prawito, Ponsen Sindu, and Rahadi Rahadi.
dengan melibatkan beberapa ahli atau pengguna "Perancangan Sistem Informasi Toko Online
dalam pelaksanaan. Berbasis Web dengan Menggunakan Laravel
4. Perlu adanya pengembangan lanjutan untuk dan Api Rajaongkir." Syntax Literate; Jurnal
konfirmasi pesanan yang dalam perancangannya Ilmiah Indonesia 5.12 pp. 1657-1668, 2020.
masih terdapat error/bug. [14] Abdussalaam, Falaah, and Samdea Anggieta
Saputra. "Perancangan Sistem Informasi
DAFTAR PUSTAKA Complaint Management Dengan Metode Rad
Menggunakan Framework Laravel." Jurnal E-
[1] Yapar, Burcu Kuzucu, Seda Bayrakdar, and Komtek (Elektro-Komputer-Teknik) 2.2 pp.
Mustafa Yapar. "The role of taxation 54-68, 2018.
problems on the development of e- [15] Suherman, Ade Maman, and Esron Rikardo
commerce." Procedia-Social and Behavioral Nainggolan. "Pemanfaatan Framework
Sciences, 2015 Laravel Dalam Pembangunan Sistem
[2] Abdelrhim, Mansour, and Abdullah Elsayed. Penjualan Alat Instrumentasi Listrik." Journal
"The Effect of COVID-19 Spread on the e- of Information and Technology 1.1 pp. 11-18,
commerce market: The case of the 5 largest e- 2021.
commerce companies in the world.", 2020. [16] Lupi, Fadel Retzen, and Nurdin Nurdin.
[3] Rahayu, Rita, and John Day. "Determinant "Analisis Strategi Pemasaran Dan Penjualan
factors of e-commerce adoption by SMEs in E-Commerce Pada Tokopedia. Com." Jurnal
developing country: evidence from Elektronik Sistem Informasi dan Komputer 2.1
Indonesia." Procedia-social and behavioral pp. 20-29, 2016.
sciences, 2015. [17] Kusumo, Aryo Tunjung, Vito Triantori, and
[4] Alfonso, Viviana, et al. "E-commerce in the Ishak Komarudin. "Rancang Bangun Sistem
pandemic and beyond." BIS Bulletin, 2021. Informasi Penjualan Berbasis Web pada
[5] Rusdiana, A., Moch Irfan, and Moch Irfan. Smooth-Tee dengan Metode
"Sistem informasi manajemen.", 2014. Waterfall." Jurnal Sistem Informasi 10.2 pp.
[6] Kosasi, Sandy, and I. Dewa Ayu Eka Yuliani. 82-88, 2021.
"Penerapan Rapid Application Development [18] Sani, Annisa Septiana, Fajar Pradana, and
Pada Sistem Penjualan Sepeda Online." Denny Sagita Rusdianto. "Pembangunan
Simetris: Jurnal Teknik Mesin, Elektro dan sistem informasi point of sales terintegrasi
Ilmu Komputer 6.1, 2015. dalam lingkup rumah makan beserta
[7] Wahyuningrum, Tenia, and Dwi Januarita. cabangnya (studi kasus: RM. Pecel Pincuk bu
"Perancangan web e-commerce dengan Tinuk)." Jurnal Pengembangan Teknologi
metode Rapid Application Development Informasi dan Ilmu Komputer e-ISSN 2548,
(RAD) untuk produk unggulan 2018.
desa." Semantik 4.1, 2014. [19] Bagir, Haidar, and Bramantiyo Eko Putro.
[8] Ridho, Muhammad Najib. "Pengenaan Pajak "Analisis Perancangan Sistem Informasi
Pertambahan Nilai (PPN) Pada Transaksi E- Pergudangan di CV. Karya Nugraha." Jurnal
Commerce." JISIP (Jurnal Ilmu Sosial dan Media Teknik dan Sistem Industri 2.1 pp. 30-
Pendidikan) 5.1, 2021. 38, 2018.
[9] Kusaeri, Wawan Ridwan, Puji Juliana, and [20] A. Lubis, “Basis Data Dasar,” Deepublish,
Rivaldi Rizki Pratama. "Perancangan Sistem 2016.
Informasi Penjualan Menggunakan Metode
Rapid Application Development (Rad) Di
Pabrik Genteng Uun Super BIOGRAFI PENULIS
Jatiwangi." Prosiding Semnastek, 2018.
[10] Aswati, Safrian, and Yessica Siagian. "Model Penulis bernama Ikhsan
Rapid Application Development Dalam Achmad Irsyad lahir di Tuban,
Rancang Bangun Sistem Informasi Pemasaran 17 April 1999. Telah
menempuh dan menyelesaikan pendidikan di SD
Negeri 2 Wotsogo, kemudian SMP Negeri 1 Jatirogo
dan SMK N 1 Jatirogo. Dan menempuh pendidikan
perguruan tinggi negeri Universitas Diponegoro,
Departemen Teknik Komputer, Fakultas Teknik.
Terima Kasih.

Menyetujui,
Dosen Pembimbing I

Ike Pertiwi Windasari, S.T., M.T.


NIP. 198412062010122008

Dosen Pembimbing II

Agung Budi Prasetijo, ST, M.IT, Ph.D.


NIP. 197106061995121003

Anda mungkin juga menyukai