• Tidak ada hasil yang ditemukan

Perancangan Sistem Informasi Penjualan Berbasis Web Pada Toko BK Ethnic Cloth

N/A
N/A
Protected

Academic year: 2022

Membagikan "Perancangan Sistem Informasi Penjualan Berbasis Web Pada Toko BK Ethnic Cloth"

Copied!
12
0
0

Teks penuh

(1)

Vol. 9., No. 1, Febuari 2021, pp. 13-24 http://journal.uad.ac.id/index.php/JSTIF/index

10.12928/jstie.v8i3.xxx jurnalsarjana@tif.uad.ac.id

Perancangan Sistem Informasi Penjualan Berbasis Web Pada Toko BK Ethnic Cloth

Sahat Parluhutan Lumban Batu a,1,*, Ade Surya Budiman b,2, Nia Nuraeni a,3

a Program Studi Teknik Informatika, STMIK Nusa Mandiri, Jakarta

b Program Studi Teknologi Komputer, FTI-Universitas Bina Sarana Informatika, Jakarta 1sahatmarbun147@gmail.com*; 2 ade.aum@bsi.ac.id; 3 nia.nne@nusamandiri.ac.id

* Penulis Korespondensi

Received 25 February 2015; accepted 8 May 2015; published 13 May 2015

A B S T R A C T

BK Ethnic Cloth merupakan perusahaan yang bergerak di bidang industri pakaian. Namun masih menggunakan cara manual, seperti data produk, transaksi penjualan dan laporan penjualan, kemudian di lakukan proses komputerisasi dengan cara memasukankedalam aplikasi pengolah angka yang dimana peluang melakukan kesalahan menjadi lebih besar karena dibutuhkan ketelitian serta waktu yang relative lebih lama. Tujuan dilakukannya penelitian ini adalah untuk merancang sebuah sistem informasi penjualan berbasis web untuk memberikan kemudahan dalam memproses serta menyimpan data-data transaksi penjualan, sehingga kinerja operasional toko akan lebih mudah dalam proses transaksi penjualan. Metode pengembangan sistem yang digunakan adalah Waterfall dengan melakukan studi literatur mengenai sistem kerja website e-commerce, kemudian dilakukan inplementasi perancangan sistem dan desain website e-commerce. Sedangkan perangkat lunak dalam pembuatan sistem ini menggunakan bahasa pemrograman PHP dengan framework Code Ignitor, untuk code editor menggunakan Sublime Text 3 dan untuk database menggunakan MySQL.

Maka hasil penelitian menunjukan bahwa perancangan sistem informasi penjualan dapat membantu pelanggan mengakses informasi mengenai produk yang dijual dalam melakukan proses pemesanan produk.

KEYWORDS Sistem Informasi Penjualan Website

This is an open-access article under the CC–BY-SA license

Pendahuluan

Seiring dengan perkembangan teknologi di era revolusi industri 4.0 ini perusahaan-perusahaan dipicu untuk menggunakan teknologi untuk tetap bertahan pada persaingan yang semakin ketat dan keras.

Internet merupakan sebuah media yang sudah tidak asing bagi kita yang secara umum menjadi alat persaingan antara perusahaan yang satu dengan yang lain. Dampak persaingan tersebut membuat tingkat kompetisi di dunia bisnis semakin tajam, sehingga perusahaan harus dapat beradaptasi dengan perubahan agar dapat bersaing dengan para kompetitornya [1].

Teknologi ini memegang peran yang penting bagi perusahaan-perusahaan yang sedang berkembang maupun yang sudah maju [2]. Salah satu aspek penting dalam perkembangan tekonologi ini yaitu munculnya electronic commerce (e-commerce) di dalam lingkungan bisnis. Dimana electronic commerce (perdagangan eletronik) merupakan kegiatan jual beli barang/jasa atau transmisi dana/data melalui jaringan elektronik, dengan adanya E-commerce dapat memudahkan konsumen untuk melakukan transaksi jual beli tanpa harus datang ketempatnya [3].

Seperti penelitian yang di lakukan sebelumnya [4] pada Newbiestore yang merupakan salah satu usaha penjualan pakaian di daerah Majalengka masih menggunakan sistem konvensional, dimana konsumen harus mendatangi Newbiestore untuk memilih dan membeli produk-produk yang disediakan. Dengan diterapkannya sistem E-Commerce akan dapat memudahkan Newbiestore dalam melakukan promosi penjualan dan mengelola proses transaksi penjualan.

BK Ethnic Cloth merupakan perusahaan yang bergerak di bidang industri pakaian. Namun perusahaan tersebut belum memiliki website toko online (e-commerce). Sistem yang berjalan pada perusahaan

(2)

tersebut masih menggunakan sosial media untuk melakukan penjualan dan promosi. Penjualan BK Ethnic Cloth masih menggunakan cara manual, seperti data produk, transaksi penjualan dan laporan penjualan, kemudian di lakukan proses komputerisasi dengan cara memasukan kedalam aplikasi pengolah angka yang dimana peluang melakukan kesalahan menjadi lebih besar karena dibutuhkan ketelitian serta waktu yang relative lebih lama, hal ini terjadi karena pada BK Ethnic Cloth ini belum mempunyai sistem informasi yang mendukung dalam proses penjualan produk sehingga menjadi kurang efektif dan efisien dalam kinerja perusahaan itu sendiri, dan kurangnya informasi tentang ketersediaan produk kepada konsumen.

Dimasa yang sekarang suatu bidang usaha kurang kompetitif jika tidak memiliki sebuah toko online (e- commerce), dengan kata lain perusahaan yang menggunakan teknologi akan lebih mudah bersaingdan dapat meningkatkan keuntungan pada BK Ethnic Cloth di karenakan biaya operasional yang lebih murah.

Berdasarkan latar belakang diatas, penulis akan membuat sebuah website toko online (e-commerce) untuk mempermudah proses penjualan dan promosi. Adapun judul penelitian yang penulis bahas adalah

“Perancangan sistem informasi penjualan berbasis web pada Toko BK Ethnic Cloth”.

Landasan Teori

a. Konsep Dasar Sistem Infomasi

Sistem adalah suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisir, saling berinteraksi, saling tergantung sama lain, dan terpadu [5].

Sistem informasi adalah sebuah teknologi informasi yang memilikitujuan untuk menyampaikan informasi. Sistem informasi digunakan oleh semua pengguna teknologi di dalam sebuah kelompok atau organisasi [6].

b. E-Commerce

E-Commerce (Electronic Commerce) adalah sebuah proses transaksipenjualan barang dan jasa yang terjadi dengan menggunakan alat elektronik, seperti telepon dan internet [7]. E-commerce merupakan bagian dari e-lifecycle yang memungkinkan transaksi jual beli yang dapat dilakukan dari berbagai tempat.

c. Unified Modelling Language (UML)

Unified Modelling Languange adalah sebuah alat yang digunakan untuk merancang sistem yang berorientasi pada objek. Sebagian besar para perancang sistem informasi menggunakan Unified Modelling Languageuntuk berkomunikasi, menspesifikasikan dan membangun perangkat lunak [8].

d. Entity Relation Diagram (ERD)

Model ERD adalah suatu bentuk diagram yang berisi kumpulan entitas dan himpunan relasi yang mempresentasikan seluruh objek-objek yang salingberhubungan antara entitas yang ada dengan atribut- atributnya. ERD memilliki beberapa hubungan pengolahan data seperti hubungan manytomany, onetomany, onetoone [9].

e. XAMPP

XAMPP merupakan sebuah perangkat lunak yang mendukung banyak sistem operasi. XAMPP terdiri atas program Apache HTTP Serveryang dapat digunakan sebagai server yang berdiri sendiri (localhost), MySQL database yang dapat digunakan sebagai perancangan data, dan dapat menerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl [10].

f. PHP

PHP adalah bahasa pemrograman yangyang berjalan pada server sitedan dipadukan dengan HTMLupembuatan dan pengembangan sebuah website. PHP merupakan singkatan dari “PHP : Hypertext Preprocessor”. PHP bekerja pada sisi server (server-side HTML-embedded scripting).

PHP dirancangandapat bekerja sama dengan database server dan menampilkan hasil pada web browser sementara proses dijalankan di server[10].

g. MYSQL

(3)

Sahat Parluhutan Lumban Batu et al. (Perancangan Sistem Informasi Penjualan Berbasis Web Pada Toko BK Ethnic Cloth)

MySQL adalah implementasi sistem manajemen basis data (RDBMS) yang berlisensi GPL (General PublicLicense). Dimana setiap orang bebas untuk menggunakan MySQL. MySQL digunakan untuk perancangandatabaseyang merupakan turunan dari SQL (Structured Query Language).SQL adalah bahasa yang digunakan pada konsep pengoperasian database. Keadaan suatu sistem database (DBMS) dapat diketahui SQLdapat dijalankan dengan memasukkan perintah manipulasi atau mengakses datayang dibuat oleh user maupun program-program aplikasinya. Sebagai salah satu database server, MySQL juga lebih unggul dibandingkan database server lainnya dalam Query data [11].

h. JAVASCRIPT

JavaScript adalah bahasa pemrograman tingkat tinggi yang disematkan pada kode HTML dan berjalan pada proses sisi klien, sehingga dapat membuat tampilan yang intekatif dan dinamis [12].

i. CSS

Cascading Style Sheet (CSS) merupakan aturan untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur [12].

Metode Penelitian

Metode Pengumpulan Data

Teknik pengumpulan data yang penulis gunakan antara lain sebagai berikut:

a. Observasi

Penulis melakukan observasi secara online pada toko BK Ethnic Cloth untuk menentukan kebutuhan dan data-data yang akan digunakan pada sistem yang akan dirancang.

b. Wawancara

Penulis melakukan wawancara secara online melalui media sosial dengan pemilik toko BK Ethnic Cloth tentang sistem penjualan yang selama ini digunakan.

c. Studi Pustaka

Pada studi pustaka penulis mengumpulkan informasi dari berbagai jurnal dan mencari informasi dari media internet tentang toko online (e-commerce).

Metode Pengembangan Sistem

Metode pengembangan sistem yang penulis gunakan adalah metode SDLC (System development life cycle) dimana konsep dasar dari SDLC yaitu metodologi pengembangan perangkat lunak untuk merancang, mngembangkan dan menguji perangkat lunak berkualitas tinggi [13].

a. Analisis kebutuhan system

Analisis kebutuhan sistem merupakan suatu proses pengumpulan data-data yang akan digunakan sebagai bahan pembuatan sistem informasi serta mengidentifikasi kebutuhan akan informasi.

b. Desain

Desain merupakan proses multi langkah yang berkonsentrasi pada desain pembuatan perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi antarmuka dan prosedur pengkodean.

c. Code Generation

Code generation merupakan penerjamahan sebuah bahasa pemrograman yang dapat dikenali oleh komputer [14]. Dilakukan oleh programmer untuk menterjemahkan transaksi yang diminta oleh user. Dalam pembuatan website ini, penulis menggunakan frameworkCodeignitor 3 sebagai desain dan Mysql sebagai database. Ini merupakan tahapan secara nyata dalam mengerjakan suatu sistem informasi.

d. Testing

Setelah tahap pengkodean telah selesai maka akan dilakukan tahap testing terhadap sistem yang telah dibuat. Pada tahap testing ini penulis menggunakan Black Boxtesting untuk menemukan kesalahan-kesalahan dan memeriksa fungsional yang terdapat pada sistem [15]. Tujuan dari testing ini adalah untuk menemukan kesalahan dan dapat langsung diperbaiki.

(4)

e. Support

Tahap support (maintenance) merupakan tahapan dimana sistem yang telah lolos uji coba akan diserahkan kepada pemilik pasti akan mengalami perubahan. Pemilik dan pengembang sistem harus melakukan pendekatan sistem untuk mencari solusi jika masih ditemukan keselahan akibat perubahan yang terjadi dan jika pemilik menginginkan pengembangan fungsional dari sistem.

Hasil dan Pembahasan

Perancangan Pemodelan Sistem

a. Use Case Diagram daftar User dan Checkout Member.

Gambar 1. Use Case Diagram daftar User dan Checkout Member b. Use Case Diagram Penjualan Online Halaman Admin

uc User dan M ember

Tentang kami Cari

Member

Konfirmasi Pembayaran

Checkout Hubungi

Daftar

M emilih Kategori

Beli Memilih Produk Login

T am pi l an Bel anj a onl i ne

User

uc Use Case M odel

Acti vi ty di a gram admi n

Admin

Login Me ngolah data

produk

M engolah kate gori

Mengolah Pesanan Mengolah data bank

M engola h data Hubungi Kami

M engolah data Tentang kami

Mengolah Data me mber

Mengelola data banner

Mengelola laporan penj ualan

mengelola laporan produk terj ual

«extend»

«extend»

«extend»

«extend»

« exten d»

«extend»

«extend»

«extend»

«extend»

«extend»

(5)

Sahat Parluhutan Lumban Batu et al. (Perancangan Sistem Informasi Penjualan Berbasis Web Pada Toko BK Ethnic Cloth) Fig. 1. Use Case Diagram Halaman Admin

c. Activity Diagram Login Member

Gambar 2. Activity Diagram Login Member d. Activity Diagram Belanja Online Halaman Member

Gambar 3. Activity Diagram Belanja Online Member.

Perancangan Model Sistem

a. Entity Relation Diagram Penjualan online

act Login member

Database System

Member/user

M ul ai

M embuka halaman login M enampilkan halaman login

M asukkan email dan passw ord

Login menggunakan google

Cek email dan passw ord Cek Login

M enampilkan halaman utama

M enampilkan halaman login google

masukkan data M embuat access

token

Tambah data member

M enampilkan halaman lengkapi data M asukkan data

Update data member

Pesan error Kirim

data

Daftar M enampilkan halaman

daftar member

isi form daftar

Kirim data

Tambah data member

Pesan error Sel esai

Joi n

Joi n

Berhasi l

i nval i d

Ya

Gagal Berhasi l

Val i d

T i dak Ti dak

Gagal Ya

act M ember

Database System

M ember M ul ai

Load data produk yan dipilih member

M enampilkan detail produk

Load data produk berdasarkan kategori

yang dipilih

M enampilkan halaman kategori produk M enampilkan halaman

detail pesanan

user memilih transfer dan pengiriman

Buat pesanan

M enampilkan detail pesanan

M elakukan konfirmasi pembayaran

Tambah data pesanan

update pesanan

Tambah data konfirmasi Isi halaman konfirmasi

Konfirmasi pembayaran

Tambah ke keranj ang

M enampilkan halaman keranj ang belanj a

M enambhakan data pesanan sementara

Lihat keranj ang

Load data pesanan sementara Lanj ut Belanj a

Selesai belanj a M emilih produk

Beli sekarang

M emilih kategori

Sel esai

Cari produk

Load produk berdasarkan cari M enampilkan halaman

pencarian produk Joi n

M engirim detail pesanan ke email T i dak

T i dak Ya

Berhasi l Ya

T i dak

Gagal Ya

(6)

Gambar 4. Entity Relation Diagram Penjualan online b. Logical record structure

Gambar 5. Logical Record Structure Perancangan arsitektur perangkat lunak

a. Class Diagram

erd ERD

Bank idBank

namaBank

noRekening

namaPemilik

Kategori idKategori

namaKategori

gambar

Konfirmasi

idKonfirmasi

idOrder

tglT ransfer

namaRekening

noRekening

buktiT ransfer

baca Kota

kotaId

provinsiId

kotaKode

kotaNama

kotaTipe Member

id auth_ID namaLengkap

email password

jenisKelamin alamat noTlp gambar created

modified

idProvinsi

idKota

kodePos

Provinsi provinsiId

provinsiNama

orders

idOrder kurir service ongkir totalBayar statusOrder tanggalOrder jamOrder idMember idBank tglDikirim noResi ordersdetail

idOrder

idProduk

jumlah

orderstemp

idOrderTemp idProduk idMember jumlah tglOrderTempjamOrderT emp

Produk idProduk namaProduk idKategori

deskripsi harga

berat

stok

gambarUtama

gambar2

gambar3

tglMasuk 1

1

1

1 1

M

1

1

M

1

1

1

1 M

1 M

1 1

1

1

Dilakukan Memiliki

Memiliki

Memiliki Memiliki

Memiliki Memiliki

Dipesan Memiliki

Memiliki

dm LRS

Admin

«column»

*PK i dAdmi n: INT nama: VARCHAR(50) username: VARCHAR(50) password: VARCHAR(100)

«PK»

+ i dAdmi n(INT)

Bank

«col umn»

*PK i dBank: INT namaBank: VARCHAR(15) noRekening: VARCHAR(25) namaPemi l ik: VARCHAR(100)

«PK»

+ i dBank(INT) Banner

«column»

*PK i d: INT namaBanner: VARCHAR(100) gambar: VARCHAR(100)

«PK»

+ i d(INT )

Kategori

«col umn»

*PK i dKategori : INT namaKategori : VARCHAR(50) gambar: VARCHAR(50)

«PK»

+ i dKategori (INT)

Konfirmasi

«col umn»

*PK idKonfi rmasi: INT FK idOrder: VARCHAR(11)

tgl Order: VARCHAR(20) namaRekening: VARCHAR(100) noRekeni ng: VARCHAR(50) buktiBayar: VARCHAR(50) baca: INT

«PK»

+ idKonfi rmasi(INT)

«FK»

+ idOrder(VARCHAR) kontakkami

«column»

*PK i d: INT j udul: VARCHAR(100) pesan: TEXT nama: VARCHAR(100) email : VARCHAR(100) dibaca: INT

«PK»

+ i d(INT) Kota

«col umn»

*PK kotaId: INT FK provi nsi Id: INT

kotaKode: INT kotaNama: VARCHAR(50) kotaTi pe: VARCHAR(30) id: INT

«PK»

+ kotaId(INT)

«FK»

+ provi nsi Id(INT ) Member

«column»

*PK i d: INT auth_ID: VARCHAR(100) namaLengkap: VARCHAR(100) email : VARCHAR(100) password: VARCHAR(100) j eni sKelami n: VARCHAR(100) gambar: VARCHAR(100) al amat: VARCHAR(100) noTl p: VARCHAR(15) created: DATE modifi ed: DAT E FK i dProvinsi : INT FK i dKota: INT

kodePos: INT

«PK»

+ i d(INT)

«FK»

+ i dProvinsi (INT) + i dKota(INT)

Orders

«column»

*PK i dOrder: VARCHAR(15) kuri r: VARCHAR(10) servi ce: VARCHAR(50) ongki r: VARCHAR(11) total Bayar: VARCHAR(15) statusOrder: VARCHAR(50) tanggal Order: DATE j amOrder: TIME FK i dMember: INT FK i dBank: INT

tgl Di kiri m: DATE noResi : VARCHAR(15)

«PK»

+ i dOrder(VARCHAR)

«FK»

+ i dMember(INT ) + i dBank(INT) ordersdetail

«column»

i dOrder: VARCHAR(15) FK i dProduk: INT

j uml ah: INT

«FK»

+ i dOrder() + i dProduk(INT)

orderstemp

«column»

*PK i dOrderTemp: INT FK i dProduk: INT FK i dMember: INT

j uml ah: INT tgl OrderT emp: DATE j amOrderTemp: TIME

«PK»

+ i dOrderTemp(INT)

«FK»

+ i dProduk(INT) + i dMember(INT ) Produk

«col umn»

*PK i dProduk: INT FK i dKategori : INT

namaProduk: VARCHAR(100) deskri psi : T EXT harga: VARCHAR(12) berat: INT stok: INT gambarUtama: VARCHAR(100) gambar2: VARCHAR(100) gambar3: VARCHAR(100) tgl Masuk: DATETIME dibel i: INT

«PK»

+ i dProduk(INT )

«FK»

+ i dKategori (INT)

Tentang

«col umn»

*PK id: INT namaToko: VARCHAR(100) al amat: VARCHAR(100) noT el pon: VARCHAR(15) emai l : VARCHAR(50) tahunBerdi ri: VARCHAR(5) sej arah: T EXT sej arahSingkat: TEXT logo: VARCHAR(100) pesan: VARCHAR(100) kota: INT provi nsi: INT

«PK»

+ id(INT ) Prov insi

«col umn»

*PK provinsiId: INT provinsiNama: VARCHAR(50)

«PK»

+ provinsiId(INT)

(7)

Sahat Parluhutan Lumban Batu et al. (Perancangan Sistem Informasi Penjualan Berbasis Web Pada Toko BK Ethnic Cloth) Gambar 6. Class Diagram

b. Sequence Diagram Member

Gambar 7. Sequence Diagram Member c. Deployment Diagram

class Class Diagram

Member + alamat + auth_ID + created + email + gambar + id + idKota + idPovi nsi + jenisKel amin + kodePos + modifi ed + namaLengkap + noTl p + password + Tambah() + Ubah()

Orderstemp + i dMember: int + i dOrderTemp: int + i dProduk: int + j amOrderTemp: ti me + j umlah: int + tglOrderTemp: date + hapus() + tambah()

ordersdetail + idOrder: i nt + idProduk: int + juml ah: int + Li hat() + Tambah()

orders + i dBank: i nt + i dMember: int + i dOrder: char + j amOrder: ti me + kuri r: char + noResi : char + ongki r: char + service: char + statusOrder: char + tanggalOrder: date + tglDi ki rim: date + totalBayar: char + Cetak() + Tambah() + Ubah() kota

+ kotaId: i nt + kotaKode: i nt + kotaNama: char + kotaTi pe: char + provi nsi Id: i nt + Tampi l()

prov insi + provi nsi Id: i nt + provi nsi Nama: char + Tampi l()

konfirmasi + baca: i nt + buktiTransfer: int + i dKonfi rmasi: int + i dOrder: int + namaRekening: i nt + noRekening: i nt + tgl Transfer: int + Tambah() + ubah()

produk + berat: i nt + deskri psi : text + di Bel i: int + gambar2: char + gambar3: char + gambarUtama: char + harga: char + i dKategori : int + i dProduk: int + namaProduk: char + stok: i nt + tglMasuk: datetime + Hapus() + Tambah() + Tampi l () + Ubah() Kategori

+ gambar: char + idKategori: int + namaKategori : char + Hapus() + Tambah() + Tampi l() + Ubah()

Bank + i dBank: i nt + namaBank: char + namaPemil i k: char + noRekeni ng: char + Hapus() + Lihat() + Tambah() + Ubah()

Admin + i dAdmi n: i nt + nama: char + password: char + username: char

tentang + alamat: char + email : char + i d: i nt + kota: i nt + l ogo: char + namaToko: char + noTel pon: char + pesan: char + provinsi : i nt + sej arah: text + sej arahSi ngkat: text + tahunBerdi ri : char

kontakkami + di baca: i nt + emai l : char + i d: i nt + j udul : char + nama: char + pesan: char

Banner + gambar: char + i dBanner: int + namaBanner: char

1 1..*

1..*

1 1

1..*

1 1..*

1

1..*

1 1..*

1

1..*

1 1 1

1

1 1..*

sd Sequence diagram pembelian

Member

Login Profil Data Produk Kategori produk Keranjang Belanja Pesanan Konfirmasi

lihat berdasarkan kategori()

Hapus produk() Ubah profil()

buat pesanan() Tambah ke keranjang()

Login()

Beli sekarang()

Selesai belanja()

Melakukan konfirmasi pembayaran() Lihat produk()

Lanjut belanja()

Konfirmasi pembayaran() tambah ke keranjang()

Beli sekarang()

Melakukan pemesanan()

(8)

Gambar 8. Deployment diagram Perancangan Tampilan Antarmuka

a. Daftar member

Gambar 9. Halaman Daftar Member b. Login Member

deployment Deployment diagram

Web Server

Public page

Google Api

Admin Page

Raja Ongkir Api

PHP HTML

JQUERY CSS

Client

Web Browser

Database Server

MYSQL Database

(9)

Sahat Parluhutan Lumban Batu et al. (Perancangan Sistem Informasi Penjualan Berbasis Web Pada Toko BK Ethnic Cloth) Gambar 10. Halaman Login Member

c. Keranjang Belanja Member

Gambar 11. Halaman Keranjang Belanja Member d. Halaman checkout member

(10)

Gambar 12. Halaman Checkout Member e. Halaman Detail Pesanan

Gambar 13. Halaman Detail Pesanan f. Halaman Konfirmasi Pembayaran

(11)

Sahat Parluhutan Lumban Batu et al. (Perancangan Sistem Informasi Penjualan Berbasis Web Pada Toko BK Ethnic Cloth) Gambar 14. Halaman Konfirmasi Pembayaran

Kesimpulan

Berdasarkan pembahasan di atas yang telah dibahas pada bab-bab sebelumnya, penulis yang berhubungan dengan pokok bahasan mengenai sistem informasi penjualan pada toko BK Ethnic Cloth adalah:

1. Terbatasnya pemasaran produk pada Toko BK Ethnic Cloth yang membuat persaingan menjadi tidak kompetitif dengan kompetitor lain. Sehingga dengan adanya sistem informasi penjualan ini dapat membantu toko dalam bersaing dan meningkatkan omset penjualan.

2. Proses transaksi penjualan masih menggunakan cara manual, hal ini membuat kinerja toko menjadi lama dan memakan waktu yang banyak. Dengan ada sistem informasi penjualan ini dapat membantu toko dalam mengolah transaksi sehingga lebih efektif dan efisien.

3. Kurangnya informasi ketersediaan produk membuat minat beli pelanggan berkurang, hal ini dapat menghambat tingkat penjualan produk. Dengan adanya sistem informasi penjualan dapat membuat pelanggan lebih mudah dalam melakukan permintaan akan produk.

4. Sistem informasi penjualan berbasis web ini dapat diakses oleh pelanggan dengan hanya melakukan pendaftaran, kemudian login, lalu memilih produk dan melakukan pemesanan.

Pelanggan juga dapat menggunaan fitur pencarian untuk mempermudah pelanggan dalam memilih produk.

Aplikasi e-commerce BK EthnicCloth ini masih memiliki beberapa keterbatasan, sehingga penulis menyarankan untuk pengembangan aplikasi e-commerce ini sebagai berikut:

1. Proses pembayaran seharusnya dapat dilakukan dengan online misalnya menggunakan payment gateway seperti midtrans atau doku pay, sehingga proses konfirmasi pembayaran dapat di proses lebih cepat.

2. Menambahkan sistem keamanan agar data-data yang ada pada website lebih terjaga, seperti CSRF (Cross-side request forgery) dan XSS Filtering (Cross site scripting prevention filter).

Daftar Pustaka

[1] H. Hamdan, “INDUSTRI 4.0: PENGARUH REVOLUSI INDUSTRI PADA KEWIRAUSAHAAN DEMI KEMANDIRIAN EKONOMI,” J. Nusant. Apl. Manaj. BISNIS, 2018, doi: 10.29407/nusamba.v3i2.12142.

[2] R. A. Pangondian, P. I. Santosa, and E. Nugroho, “Faktor-faktor yang mempengaruhi kesuksesan pembelajaran daring dalam revolusi industri 4.0,” in Seminar Nasional Teknologi Komputer \& Sains (SAINTEKS), 2019, vol. 1,

(12)

no. 1.

[3] R. Rahayu and J. Day, “E-commerce adoption by SMEs in developing countries: evidence from Indonesia,”

Eurasian Bus. Rev., 2017, doi: 10.1007/s40821-016-0044-6.

[4] D. Zaliluddin and R. Rohmat, “PERANCANGAN SISTEM INFORMASI PENJUALAN BERBASIS WEB (STUDI KASUS PADA NEWBIESTORE),” Infotech J., 2018.

[5] T. Sutabri, Konsep sistem informasi. Penerbit Andi, 2012.

[6] D. Puspitasari, “RANCANG BANGUN SISTEM INFORMASI KOPERASI SIMPAN PINJAM KARYAWAN BERBASIS WEB,” J. Pilar Nusa Mandiri, 2016.

[7] S. Maryama, “Penerapan E-Commerce Dalam Meningkatkan Daya Saing Usaha,” Liquidity, 2018, doi:

10.32546/lq.v2i1.132.

[8] M. Ropianto, “Pemahaman Penggunaan Unified Modelling Language,” Jt-Ibsi, 2016.

[9] D. Sukrianto, “Penerapan Teknologi Barcode pada Pengolahan Data Pembayaran Sumbangan Pembinaan Pendidikan (SPP),” Intra-Tech, 2017.

[10] R. V Palit, Y. D. Y. Rindengan, and A. S. M. Lumenta, “Rancangan Sistem Informasi Keuangan Berbasis Web Di Jemaat GMIM Bukit Moria Malalayang,” E-Journal Tek. Elektro dan Komput. vol, 2015.

[11] I. WARMAN and R. RAMDANIANSYAH, “ANALISIS PERBANDINGAN KINERJA QUERY DATABASE MANAGEMENT SYSTEM (DBMS) ANTARA MySQL 5.7.16 DAN MARIADB 10.1,” J. TEKNOIF, 2018, doi:

10.21063/jtif.2018.v6.1.32-41.

[12] I. Ripai, “Rancangan Bangn Media Pembelajaran Menggunakan Android Untuk Mata Kuliah Pemrograman Internet Menggunakan Magazine App Marker,” J. ICT Learn., 2017.

[13] W. Hardyanto, A. Purwinarko, F. Sujito, D. Alighiri, and others, “Applying an MVC Framework for The System Development Life Cycle with Waterfall Model Extended,” in Journal of Physics: Conference Series, 2017, vol.

824, no. 1, p. 12007.

[14] O. Pedreira, “Creating Web-Based GIS Applications Using Automatic Code Generation Techniques,” in Web and Wireless Geographical Information Systems: 15th International Symposium, W2GIS 2017, Shanghai, China, May 8-9, 2017, Proceedings, 2017, vol. 10181, p. 19.

[15] M. L. Larrea, “Black-box testing technique for information visualization. Sequencing constraints with low-level interactions,” J. Comput. Sci. \& Technol., vol. 17, 2017.

Gambar

Gambar 1. Use Case Diagram daftar User dan Checkout Member  b.  Use Case Diagram Penjualan Online Halaman Admin
Gambar 2. Activity Diagram Login Member  d.  Activity Diagram Belanja Online Halaman Member
Gambar 4. Entity Relation Diagram Penjualan online  b.  Logical record structure
Gambar 7. Sequence Diagram Member  c.  Deployment Diagram
+4

Referensi

Dokumen terkait

61 Tahun 1988 tersebut disebutkan bahwa yang dimaksud dengan Lembaga Pembiayaan adalah badan usaha yang melakukan kegiatan pembiayaan dalam bentuk penyediaan dana atau barang

Fatin peskiza sira mak Distrito Baucau: Suco Gariuai, Berkoli (Uma-Ana- Ulu ho Uma-Ana-Iku), ho Loilubu (Uatulari/Osokeli, Loilubu) hahu iha periodu Outubru – Novembru

Untuk Pengusaha Mikro/Jasa Layanan, dan untuk Kelompok Calon Wirausaha Baru maka metode pelaksanaan kegiatan terkait dengan tahapan atau langkah-langkah dalam melaksanakan solusi

(1) Belanja daerah sebagaimana dimaksud dalam Pasal 20 ayat 1 huruf b dipergunakan dalam rangka pelaksanaan urusan pemerintahan yang menjadi kabupaten yang terdiri dari urusan wajib

[r]

Рассматриваются весовые пространства целых функций, двойственные пространствам ультрадиф- ференцируемых функций Берлинга нормального типа. Основной

Rumah Sakit yg menyelenggarakan Pelayanan Wisata Medis harus ditetapkan oleh Menteri Kesehatan yang didelegasikan kepada Dirjen.. (PMK 76/2015

Di samping memperhatikan hak asasi manusia dalam setiap melaksanakan tugas dan wewenangnya, setiap anggota Kepolisian Negara Republik Indonesia wajib pula