Anda di halaman 1dari 114

APLIKASI E-COMMERCE SEBAGAI MEDIA

PENJUALAN TANAMAN HIAS BERBASIS WEB


MENGGUNAKAN FRAMEWORK CODEIGNITER 4
PADA TOKO SHAAD FLORIST

SKRIPSI
Untuk memenuhi salah satu syarat ujian guna memperoleh gelar Sarjana pada
Program Studi Teknik Informatika

Oleh:
AHMAD ARI WIZRAN
18TI066

PROGRAM STUDI TEKNIK INFORMATIKA


UNIVERSITAS TEKNOLOGI MATARAM
MATARAM
2022
APLIKASI E-COMMERCE SEBAGAI MEDIA PENJUALAN
TANAMAN HIAS BERBASIS WEB MENGGUNAKAN
FRAMEWORK CODEIGNITER 4 PADA
TOKO SHAAD FLORIST

Disusun Oleh:
AHMAD ARI WIZRAN
NIM. 18TI066
Program Studi Teknik Informatika
Fakultas Teknologi Informasi dan Komunikasi

Skripsi ini telah disetujui untuk dipertahankan di hadapan dewan penguji pada tanggal

seperti tertera dibawah ini

Mataram, 2 Agustus 2022

Pembimbing Utama Pembimbing Pendamping

Salman, S.ST., M.TI Surni Erniwati, S.Kom., M.Kom


NIDN. 082912002 NIDN. 0831129006

Dekan, Ketua Program Studi,

Muhammad Multazam, S.Kom., M.Kom Salman, S.ST., M.TI


NIDN. 0831128405 NIDN. 082912002

Rektor,

Ir. H. Lalu Darmawan Bakti, M.Sc., M.Kom


NIDN. 0819086601

i
APLIKASI E-COMMERCE SEBAGAI MEDIA
PENJUALAN TANAMAN HIAS BERBASIS WEB
MENGGUNAKAN FRAMEWORK CODEIGNITER 4
PADA TOKO SHAAD FLORIST

Disusun Oleh:
AHMAD ARI WIZRAN
NIM. 18TI066
Program Studi Teknik Informatika
Fakultas Teknologi Informasi dan Komunikasi

SKRIPSI

Untuk memenuhi salah satu syarat ujian


guna memperoleh gelar Serjana pada Program Studi Teknik Informatika

Telah dipertahankan di hadapan Dewan Penguji pada tanggal


seperti tertera di bawah ini

Mataram, 2 Agustus 2022


Susunan Penguji Skripsi:

1. Muhammad Multazam, S.Kom., M.Kom …………………..

2. Juhartini, S.Kom., M.Kom …………………..


3. Salman, S.ST., M.TI …………………..
Ketua Program Studi:
Salman, S.ST., M.TI …………………..
Mengesahkan:

Rektor UTM,

Ir. H. Lalu Darmawan Bakti, M.Sc., M.Kom.


NIDN. 0819086601

ii
PERNYATAAN KEASLIAN PENELITIAN

Saya, yang bertanda tangan di bawah ini :


Nama : Ahmad Ari Wizran
NIM : 18TI066
Jurusan/ Program Studi : Teknik Informatika
Dengan ini saya menyatakan bahwa :
1. Karya tulis saya, skripsi ini, adalah asli dan blum pernah diajukan untuk mendapatkan
gelar akademik (sarjana, magister, dan/atau doktor), baik di Universitas Teknologi
Mataram (UTM) maupun di perguruan tinggi lain.
2. Karya tulis ini adalah murni gagasan, rumusan, dan penelitian sendiri, tanpa bantuan
pihak lain, kecuali arahan Tim Pembimbing.
3. Dalam karya tulis ini tidak terdapat karya atau pendapat yang tertulis atau dipublikasikan
orang lain, kecuali secara tertulis dengan jelas dicantumkan sebagai acuan dalam
naskah dengan disebutkan nama pengarang dan dicantumkan dalam daftar pustaka.
4. Pernyataan ini saya buat dengan sesungguhnya dan apabila di kemudian hari terdapat
penyimpangan dan ketidakbenaran dalam pernyataan ini, maka saya bersedia
menerima sanksi akademik berupa pencabutan gelar yang telah diperoleh karena karya
ini, serta sanksi lainnya sesuai dengan norma yang berlaku di perguruan tinggi ini.

Mataram,2 Agustus 2022


Yang membuat pernyataan,

( Ahmad Ari Wizran )


NIM. 18TI066

iii
MOTO

TETAP BERUSAHA MESKIPUN SITUASI SEMAKIN SULIT


( “Sukses19 “ )
MENJADI YANG TERBAIK ITU HARUS TAPI TIDAK DENGAN MEMAKSAKAAN, LAKUKAN
SESUATU DENGAN TULUS UNTUK MENDAPATKAN YANG TERBAIK

( “Ari Wizran” )
JADILAH ORANG YANG MEWARNAI BUKAN YANG DIWARNAI
( “Yogi Aditiya” )
SUKSES ITU SIMPEL KARNA DATANGNYA DARI SUKSES
CUKUP DENGAN SHOLAT,USAHA, KERJA, SIMPATI, EMPATI, DAN SABAR
(“ Hadirin” )
SUKSES ADALAH GURU YANG BURUK. SUKSES MENGGODA ORANG YANG
TEKUN KE DALAM PEMIKIRAN BAHWA MEREKA TIDAK DAPAT GAGAL

( “ Bill Gates “ )

iv
PERSEMBAHAN

 Untuk kakek dan nenek ku tercinta, Nenek (H. Nurul Hidayah) dan Kakek (H. Jamalludin)

yang tidak henti hentinya memberikan dukungan dan doa serta menjadi motivasiku untuk

meraih gelar.

 Terimakasih untuk teman – teman seperjuangan ku yang telah membantu dalam

menyelesaikan skripsi ini .

v
APLIKASI E-COMMERCE SEBAGAI MEDIA
PENJUALAN TANAMAN HIAS BERBASIS WEB
MENGGUNAKAN FRAMEWORK CODEIGNITER 4
PADA TOKO SHAAD FLORIST
Ahmad Ari Wizran

Program Studi Teknik Informatika, UTM

ABSTRAK

Seiring dengan perkembangan teknologi dan informasi saat ini mempengaruhi

sedikit demi sedikit pola kehidupan dalam masyarakat khususnya dalam bidang

ekonomi masyarakat. Hal ini dapat dilihat dengan telah digunakannya teknologi

dalam semua aspek kehidupan dan berbagai bidang yaitu bidang ekonomi,

pendidikan, dan hiburan. Selain itu, kemajuan yang sangat pesat ini dapat dilihat

dari kemudahan dalam mengakses semua informasi dengan system yang berbasis

website, website telah menjadi sarana untuk menyebarkan informasi. Dengan

menggunakan website semua berita dan informasi dapat diakses kapan saja dan

dimana saja. Salah satu pengembangan dari teknologi dalam bidang usaha yaitu

penggunaan E-Commerce. E-Commerce sendiri semakin berkembang beberapa

tahun belakangan ini dan secara perlahan menggantikan toko-toko tradisional yang

ada. Konsumen dapat membeli suatu produk tanpa harus datang langsung ke

tempat atau lokasi produk yang ingin dibeli, nantinya produk yang di beli akan di

antar ke alamat yang sudah di isi oleh konsumen. Dengan cara ini secara tidak

langsung dapat mengefisiensi waktu bagi para konsumen.

Kata kunci : Website, Informasi, E-commerce, Konsumen.


vi
E-COMMERCE APPLICATION AS A WEB-BASED
SALES MEDIA USING CODEIGNITER 4 FRAMEWORK
AT SHAAD FLORIST SHOP
Ahmad Ari Wizran

Informatics Engineering Study Program, UTM

ABSTRACT

Along with the development of technology and information is currently affecting little by
little the pattern of life in society, especially in the economic field of society. This can be
seen by the use of technology in all aspects of life and in various fields, namely the
fields of economy, education, and entertainment. In addition, this very rapid progress
can be seen from the ease of accessing all information with a website-based system,
the website has become a means for disseminating information. By using the website all
news and information can be accessed anytime and anywhere. One of the
developments of technology in the business sector is the use of E-Commerce. E-
Commerce itself has grown in recent years and is slowly replacing existing traditional
stores. Consumers can buy a product without having to come directly to the place or
location of the product they want to buy, later the product purchased will be delivered to
the address that has been filled in by the consumer. In this way indirectly can save time
for consumers.
Keywords: Website, Information, E-commerce, consumers.

vii
KATA PENGANTAR

Assalamu’alaikum Wr. Wb

Syukur alhamdulillah penulis haturkan kehadirat Allah SWT yang telah

melimpahkan Rahmat dan Hidayah-Nya, sehingga penulis dapat menyelesaikan studi

di Universitas Teknologi Mataram (UTM) sekaligus menyelesaikan skripsi ini dengan

baik.

Selanjutnya penulis haturkan ucapan terima kasih seiring do’a dan harapan

kepada semua pihak yang telah membantu terselesaikannya skripsi ini. Ucapan terima

kasih ini penulis sampaikan kepada:

1. Bapak Ir. H. Lalu Darmawan Bakti, M.Sc., M.Kom., selaku Rektor Universitas

Teknologi Mataram yang telah memberikan kesempatan dan fasilitas yang terbaik

bagi seluruh mahasiswa di Universitas Teknologi Mataram

2. Bapak Muhammad Multazam, S.Kom., M.Kom., selaku Dekan Fakultas Teknologi

Informasi dan Komunikasi (FTIK) di Universitas Teknologi Mataram.

3. Kedua orang tua yang senantiasa selalu mendoakan dan memberikan dukungan

tiada henti sehingga skripsi ini dapat disusun dengan lancar

4. Bapak Salman, S.ST., M.TI dan Ibu Surni Erniwati, S.Kom., M.Kom selaku

pembimbing yang telah dengan sabar memberikan bimbingan dan petunjuk dalam

menyelesaikan skripsi ini.

5. Teman- teman Seperjuangan yang telah senantiasa membantu dalam penyusunan

skripsi ini.

viii
6. Bapak-Ibu dosen Program Studi Teknik Informatika di Universitas Teknologi

Mataram.

7. Semua pihak yang tidak dapat kami sebutkan satu persatu.

Disadari sepenuhnya bahwa dengan segala kekurangan dan keterbatasan yang

dimiliki. Tentunya laporan skripsi ini masih sangat jauh dari kata sempurna, untuk itu

dibutuhkan kritik serta saran dari para pembaca demi kesempurnaan Skripsi ini.

Satu harapan semoga skripsi ini berguna bagi para pembaca umumnya dan

mahasiswa Universitas Teknologi Mataram dan dapat dimanfaatkan sebagaimana

mestinya.

Semoga Allah SWT membalas jerih payah dan pengorbanan yang telah

diberikan dengan balasan yang lebih baik. Amiin. Penulis berharap semoga karya ini

bermanfaat bagi pembaca.

Mataram,2 Agustus 2022


Penulis

ix
DAFTAR ISI

HALAMAN JUDUL.......................................................................................i

HALAMAN PERSETUJUAN.......................................................................ii

HALAMAN PENGESAHAN........................................................................iii

PERNYATAAN KEASLIAN PENELITIAN.................................................iv

MOTO...........................................................................................................v

PERSEMBAHAN........................................................................................vi

ABSTRAK..................................................................................................vii

ABSTRACT...............................................................................................viii

KATA PENGANTAR..................................................................................ix

DAFTAR ISI................................................................................................xi

DAFTAR GAMBAR..................................................................................xiii

DAFTAR TABEL......................................................................................xvi

BAB I PENDAHULUAN..............................................................................1

1.1 Latar Belakang Masalah............................................................... 1

x
1.2 Rumusan Masalah........................................................................ 3

1.3 Batasan Masalah.......................................................................... 3

1.4 Tujuan Penelitian.......................................................................... 4

1.5 Manfaat Penelitian........................................................................ 5

1.6 Sistematika Penulisan.................................................................. 5

BAB II TINJAUAN PUSTAKA.....................................................................7

2.1 Landasan Teori............................................................................. 7

2.2 Penelitian Terkait..........................................................................13

2.3 Rancangan Penelitian...................................................................16

BAB III METODE PENELITIAN................................................................19

3.1 Metode Penelitian.........................................................................19

3.2 Metode Pengumpulan Data..........................................................21

3.3 Perancagan Sistem......................................................................22

BAB IV HASIL DAN PEMBAHASAN.......................................................56

4.1. Pengembangan Sistem................................................................56

4.2. Pengujian Sistem..........................................................................75

BAB V PENUTUP......................................................................................81

5.1 Kesimpulan...................................................................................81

5.2 Saran............................................................................................82

DAFTAR PUSTAKA..................................................................................83

xi
DAFTAR GAMBAR

3.1 Diagram Alir Metode Waterfall.........................................................19

3.2 Flowchart Sistem Lama...................................................................22

3.3 Flowchart Sistem Baru.....................................................................24

3.4 Use Case Diagram Admin...............................................................26

3.5 Use Case Diagram Supplier............................................................27

3.6 Use Case Diagram Pelanggan........................................................27

3.7 Activity Diagram Admin....................................................................28

3.8 Activity Diagram Pelanggan............................................................29

3.9 Activtiy Diagram Produk..................................................................30

3.10 Activity Diagram Pesanan.............................................................31

3.11 Activity Diagram Pembayaran.......................................................32

3.12 Activity Diagram Kategori..............................................................33

3.13 Activity Diagram Supplier..............................................................34

3.14 Activity Diagram Ongkir.................................................................35

3.15 Activity Diagram Akun Admin........................................................36

3.16 Activity Diagram Akun Pelanggan.................................................37

xii
3.17 Activity Diagram Laporan..............................................................38

3.18 Entity Relationship Diagram..........................................................39

3.19 Desain Antar Muka Form Login.....................................................43

3.20 Desain Antar Muka Form Registrasi.............................................44

3.21 Desain Antar Muka Halaman Dashboard......................................44

3.22 Desain Antar Muka Form Data Produk.........................................45

3.23 Desain Antar Muka Form Tambah Produk....................................45

3.24 Desain Antar Muka Form Ubah Produk........................................46

3.25 Desain Antar Muka Form Detail Produk........................................46

3.26 Desain Antar Muka Form Pembayaran.........................................47

3.27 Desain Antar Muka Form Data Pesanan.......................................47

3.28 Desain Antar Muka Form Data Kategori.......................................48

3.29 Desain Antar Muka Form Tambah Kategori..................................48

3.30 Desain Antar Muka Form Ubah Data Kategori..............................49

3.31 Desain Antar Muka Form Data Supplier........................................49

3.32 Desain Antar Muka Tambah Form Data Supplier.........................50

3.33 Desain Antar Muka Form Ubah Data Supplier..............................50

3.34 Desain Antar Muka Form Data Ongkir..........................................51

3.35 Desain Antar Muka Form Tambah Data Ongkir............................51

3.36 Desain Antar Muka Form Ubah Data Ongkir.................................52

xiii
3.37 Desain Antar Muka Form Data Admin...........................................52

3.38 Desain Antar Muka Form Tambah Data Admin............................53

3.39 Desain Antar Muka Form Ubah Data Admin.................................53

3.40 Desain Antar Muka Form Data Pelanggan....................................54

3.41 Desain Antar Muka Form Ubah Data Pelanggan..........................54

3.42 Desain Antar Muka Form Review Pelanggan...............................55

3.43 Desain Antar Muka Form Pembelian Pelanggan..........................55

4.1 Form Login.......................................................................................56

4.2 Form Regstrasi User........................................................................57

4.3 Halaman Branda..............................................................................58

4.4 Data Produk.....................................................................................58

4.5 Tambah Data Produk.......................................................................59

4.6 Ubah Data Produk...........................................................................59

4.7 Data Kategori...................................................................................60

4.8 Tambah Data Kategori.....................................................................60

4.9 Ubah Data Kategori.........................................................................61

4.10 Data Supplier.................................................................................61

4.11 Ubah Data Supplier.......................................................................62

4.12 Data Ongkir....................................................................................63

4.13 Tambah Data Ongkir.....................................................................63

xiv
4.14 Ubah Data Ongkir..........................................................................63

4.15 Data Pesanan................................................................................64

4.16 Hapus Data Pesanan.....................................................................64

4.17 Data Pembayaran..........................................................................65

4.18 Detail Pembayaran........................................................................66

4.19 Portal Pelanggan...........................................................................66

4.20 Keranjang Belanja.........................................................................67

4.21 Halaman Checkout........................................................................68

4.22 Halaman Transfer..........................................................................68

4.23 Halaman Kontak Informasi............................................................69

4.24 Halaman Daftar Produk.................................................................69

4.25 Halaman Review Pelanggan.........................................................70

4.26 Flowchart Login.............................................................................70

4.27 Flowchart Menu.............................................................................71

4.28 Flowchart Produk...........................................................................71

4.29 Flowchart Pesanan........................................................................72

4.30 Flowchart Kategori.........................................................................72

4.31 Flowchart Supplier.........................................................................73

4.32 Flowchart Ongkir............................................................................73

4.33 Flowchart Pembayaran..................................................................74

xv
4.34 Flowchart Registrasi Pelanggan....................................................74

4.35 Flowchart Pesanan Produk...........................................................75

DAFTAR TABEL

Tabel 3.1 Tabel Admin...........................................................................39

Tabel 3.2 Tabel Pelanggan....................................................................40

Tabel 3.3 Tabel Produk.........................................................................40

Tabel 3.4 Tabel Ongkir..........................................................................41

Tabel 3.5 Tabel Pesanan.......................................................................41

Tabel 3.6 Tabel Kategori.......................................................................41

Tabel 3.7 Tabel Supplier........................................................................42

Tabel 3.8 Tabel Pembayaran................................................................42

Tabel 3.9 Tabel Review.........................................................................43

Tabel 4.1 Tabel Black Box.....................................................................85

Tabel 4.2 Tabel Pengujian Pengguna...................................................89

xvi
BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Seiring dengan perkembangan teknologi dan informasi saat ini mempengaruhi

sedikit demi sedikit pola kehidupan dalam masyarakat khususnya dalam bidang

ekonomi masyarakat. Hal ini dapat dilihat dengan telah digunakannya teknologi

dalam semua aspek kehidupan dan berbagai bidang yaitu bidang ekonomi,

pendidikan, dan hiburan. Selain itu, kemajuan yang sangat pesat ini dapat dilihat

dari kemudahan dalam mengakses semua informasi dengan system yang berbasis

website, website telah menjadi sarana untuk menyebarkan informasi. Dengan

menggunakan website semua berita dan informasi dapat diakses kapan saja dan

dimana saja.

Salah satu pengembangan dari teknologi dalam bidang usaha yaitu

penggunaan E-Commerce. E-Commerce adalah sebuah aktivitas kegiatan

penyebaran, penjualan, pembelian, pemasaran produk (barang dan jasa), dengan

menggunakan jaringan telekomunikasi seperti internet (Fadillah & Fajarita, 2020).

E-Commerce sendiri semakin berkembang beberapa tahun belakangan ini dan

secara perlahan menggantikan toko-toko tradisional yang ada. Konsumen dapat

membeli suatu produk tanpa harus datang langsung ke tempat atau lokasi produk

yang ingin dibeli, nantinya produk yang di beli akan di antar ke alamat yang sudah

di isi oleh konsumen. Dengan cara ini secara tidak langsung dapat mengefisiensi

waktu bagi para konsumen.

1
2

Toko shad florist merupakan toko yang begerak pada bidang

budidaya tanaman hias. Toko ini terletak di jalan pemuda no.45 di

desa Sayang-Sayang, kota Mataram provinsi Nusa Tenggara Barat

(NTB). Toko ini mempunyai ruang lingkup pemasaran yang luas,

namun masih menggunakan cara pemasaran ataupun penjualan

secara manual ataupun tradisional, nah disini yang penulis

maksudkan ialah sistem atau transaksi dari si penjual yang

menawarkan barang dagangannya kepada pelangganya dengan cara

menarik pelanggan agar datang langsung ketoko tersebut,

berdasarkan permasalahan yg telah diuraikan maka solusi yang

diberikan oleh si penulis ialah dengan cara membangun sebuah

aplikasi dalam bentuk e-commerce.

Aplikasi e-commerce ini selain digunakan untuk melakukan

proses jual beli digunakan juga untuk mempromosikan hasil pertanian

ataupun budidaya dari masyarakat yang ada di sekitaran Toko Shaad

Florist, sehingga dapat di kenal masyarakat luas. Aplikasi e-

commerce ini nantinya juga dapat mempermudah konsumen yang ada

di seluruh Lombok ataupun luar pulau Lombok untuk membeli

tanaman hias tanpa harus datang langsung ke Toko Shaad Florist.


3

1.2 Rumusan Masalah

Berdasarkan latar belakang masalah, maka dapat

dirumuskan permasalahan yang terjadi yaitu bagaimana

membangun aplikasi e-commerce sebagai media penjualan

tanaman hias berbasis web menggunakan framework codeigniter

4 pada Toko Shaad Florist.

1.3 Batasan Masalah

1. Sistem yang dibuat merupakan aplikasi berbasis website yang

nantinya digunakan untuk menjual hasil budidaya tanaman hias di

Toko Shaad Florist yang berupa tanaman hias seperti

philodendron, suplir, paku tanduk rusa, aglaonema, dan masih

banyak lagi tanaman lainnya .

2. Aplikasi yang dibangun dirancang menggunakan bahasa

pemrograman PHP (Framework Codeignter 4) dan MySQL

sebagai database.

3. Pada sistem ini terdapat 3 hak akses yaitu : admin, supplier, dan

user ( Pengguna).

4. Admin dapat mengelola semua data yang ada, yaitu : data

pesanan, data produk, data kategori, data pelanggan, data supplier,

dan data pembayaran.

5. Supplier dapat mengelola data produk, dan data pesanan.


4

6. User ( Pengguna ) bisa mengakases portal penjualan, melalukan

pesanan, mengkases halaman pembayaran, membatalkan

pesanan dan melakukan review kepuasan.

7. Terdapat laporan hasil penjualan tanaman hias setiap bulannya

kepada supplier.

8. Pembayaran dilakukan dengan 2 cara yaitu dengan melakukan

transfer ke rekening yang tersedia di sistem dan dengan

pembayaran secara langsung ke kurir saat produk di antar ke

rumah Cash on delivery (Cod).

1.4 Tujuan Penelitian

Berdasarkan rumusan masalah diatas, adapun tujuan peneilitian

ini ialah sebagai berikut :

1. Untuk memenuhi salah satu syarat ujian guna memperoleh gelar

Sarjana pada Program Studi Teknik Informatika

2. Membangun aplikasi e-commerce sebagai media penjualan

tanaman hias berbasis web menggunakan framework codeigniter 4

pada Toko shad Florist untuk memperlancar dan memudahkan proses

penjualan tanaman hias atau hasil dari budidaya yang ada di Toko

Shaad Florist.
5

1.5 Manfaat Penelitian

Adapun manfaat penelitian ini sebagai berikut :

1. Bagi Peneliti

Menambah pengetahuan dan wawasan dalam membangun sistem

informasi penjualan menggunakan framework codeigniter 4, serta

dapat menerapkan ilmu yang di dapat selama berkuliah di

Univeristas Teknologi Mataram.

2. Bagi Owner Shaad Florist

Menjadi sarana menjual atau mempromosikan hasil budidaya yang

dimilki yang berupa tanaman hias seperti philodendron, suplir,

palem hias, dan berbagai jenis tanaman lainya.

3. Bagi Konsumen

Mempermudah dalam membeli mencari tanaman hias yang ada di

di Toko Shaad Florist tanpa harus datang lansung.

1.6 Sistematika Penulisan

Secara garis besar sistematika penulisan dalam penyusunan

skripsi ini ialah sebagai berikut :

BAB I PENDAHULUAN

Pada Bab ini berisi penjelasan tentang : latar belakang masalah,

rumusan masalah,batasan masalah, tujuan penelitian, manfaat

penelitian serta sistematika penulisan.


6

BAB II TINJAUAN PUSTAKA

Bab ini berisikan tentang landasan teori-teori yang diperlukan

dalam menunjang penulisan skripsi ini.

BAB III METODE PENELITIAN

Bab ini menjelaskan metode - metode yang digunakan pada

penulisan sekripsi ini diantaranya yaitu: metode pengumpulan data,

metode pengembangan sistem dan perancangan sistem.

BAB IV HASIL DAN PEMBAHASAN

Membahas atau menjelaskan hasil penelitian,yaitu : “Aplikasi e-

commerce sebagai media penjualan tanaman hias berbasis website

menggunakan framework codeigniter 4 pada Toko Shaad Florist”.

BAB V PENUTUP

Berisi kesimpulan dan saran dari penelitian yang diangkat ataupun

dibahas oleh si penulis .


BAB II

TINJAUAN PUSTAKA

2.1 Landasan Teori

2.1.1 Konsep Dasar

2.1.1.1 E-commerce

E-commerce adalah suatu proses penyebaran, pembelian,

penjualan, pemasaran barang dan jasa yang dilakukan oleh

konsumen melalui sistem elekronik dengan memanfatkan media

seperti internet, WWW (World Wide Web), atau jaringan komputer

lainnya. (F. Listianto, F. Fauzi, R. Irviani, K. Kasmi, 2019).

Setidaknya ada tujuh jenis e-commerce atau bentuk bisnis E-

Commerce yaitu:

1. Business-to-Business (B2B)

Bisnis-ke-bisnis adalah model wujud transaksi dengan


tujuan bisnis terhadap perusahaan vendor dan organisasi bisnis
lain seperti manufaktur dan grosir atau grosir dan peritel.

2. Business-to-Consumer (B2C)

Bisnis-ke-konsumen adalah proses penjualan produk dan


layanan secara langsung antara bisnis dan konsumen yang
merupakan pengguna akhir produk atau layanannya. Sebagian
perusahaan yang menjual lansung ke konsumen dapat disebut
sebagai perusahaan B2C.

3. Consumer-to-Consumer (C2C)

7
8

C2C atau konsumen ke konsumen adalah jenis bisnis yang


memberikan fasilitas transaksi barang atau layanan antar
konsumen. Atau sederhananya, C2C adalah model bisnis yang
memfasilitasi perdagangan antara individu di ekosistem online .

4. Consumer-to-Business (C2B)

Consumer to Business (C2B) Website e-


commerce C2B adalah kebalikan dari C2C. Website jenis ini
melibatkan transaksi dari konsumen ke perusahaan. Konsumen
akan menawarkan produk atau jasa kepada perusahaan yang
membutuhkannya. Contoh: Google Adsense dan istockphoto.com.

5. Business-to-Administration (B2A)

Business-to-Administration (B2A) atau yang bisa dikenal


sebagai Business-to-Government (B2G) adalah jenis e-commerce
yang menjual produk atau jasa kepada lembaga pemerintah.
Nantinya pihak bisnis akan menawarkan berbagai jenis produk
yang dibutuhkan untuk operasionalisasi dan proyek pemerintah.

6. Consumer-to-Administration (C2A)

Consumer to Administration (C2A) Website e-


commerce C2A memiliki model bisnis yang sama dengan B2A.
Hanya saja, C2A melibatkan transaksi antara konsumen/individu
dengan administrasi publik. Contoh: bpjs- kesehatan.go.id dan
pajak.go.id.

7. Online-to-Offline (O2O)

Online to Offline (O2O) adalah frasa (umumnya


disingkat O2O) yang digunakan dalam pemasaran digital untuk
menggambarkan sistem yang menarik konsumen dalam lingkungan
digital untuk melakukan pembelian barang atau jasa dari bisnis
fisik.
9

2.1.1.2 Internet

Internet adalah singkatan dari Interconnected Network yang

merupakan sebuah system komunikasi yang mampu menghubungkan

jaringan-jaringan computer yang ada di seluruh dunia, dimana

jaringan ini dapat dilihat sebagai sumber daya informasi yang dapat

dengan mudah diakses dari jarak yang jauh hanya dengan satelit atau

system telekomunikasi lainnya (Lestari, 2019).

2.1.1.3 Web

Janner Simarmata mengungkapkan bahwa: “Web adalah

sebuah system dengan informasi yang disajikan dalam bentuk teks,

gambar, suara, dan lain-lain yang tersimpan dalam sebuah server web

internet yang disajikan dalam bentuk hiperteks”. Jadi dapat

disimpulkan bahwa WWW (World Wide Web) adalah  kumpulan


sumber daya internet yang berisikan file audio, dan video, dan situs

jarak jauh yang dapat diakses dan dicari oleh browser berdasarkan

standar seperti HTTP dan TCP / IP. Koneksi web ini menggunakan

arsitektus Client/Server (Lestari, 2019).

2.1.1.4 Sistem

Sistem adalah kumpulan elemen yang saling berhubungan dan

berkaitan untuk mencapai suatu suatu tujuan utama. Sistem berasal

dari bahasa Latin dan bahasa Yunani adalah suatu kesatuan yang

terdiri komponen atau elemen yang dihubungkan bersama untuk


10

memudahkan aliran informasi, materi atau energi untuk mencapai

suatu tujuan (Irawan et al., 2017).

Teori Sistem adalah sebuah transdiscliplinary study


tentang sistem secara umum, dengan tujuan mengelusidasi prinsip-
prinsip yang dapat diterapkan untuk semua jenis sistem untuk
semua jenis bidang penelitian. Penemu Teori Umum Sistem Umum
adalah seorang ahli biologi yaitu Van Bertalanffy.

Karakteristik sistem
1. Komponen sistem (Component), sistem terdiri atas berbagai
komponen yang saling berinteraksi dan bekerja sama.
2. Batasan sistem (Boundary) adalah daerah batasan sistem yang
satu dengan lainnya atau dengan lingkungan kerjanya.

2.1.1.5 Informasi

Informasi adalah data yang telah diolah menjadi bentuk yang

lebih berguna dan lebih bermanfaat bagi yang menerimanya (Irawan

et al., 2017).

2.1.1.6 Sistem Informasi

Sistem informasi merupakan kumpulan dari perangkat lunak

atau perangkat keras serta perangkat manusia sebagai pengolah

datanya . Sistem informasi merupakan sistem yang terintegrasi yang

memberikan informasi yang bermanfaat bagi para pengggunanya.

Dengan adanya sistem informasi maka pekerjaan yang dilakukan

akan menjadi lebih efektif dan efisien jika dibandingkan dengan


11

pekerjaan yang dilakukan tanpa menggunakan sistem informasi

(Saharna & Rukun, 2019).

Sedangkan sistem penjualan adalah suatu kesatuan proses


yang saling mendukung dalam usahanya untuk memenuhi
kebutuhan pembeli dan bersama – sama mendapatkan kepuasan
dan keuntungan (Mc Leod, 2019).

2.1.1.7 Black Box Testing

Pengujian perangkat lunak dari segi spesifikasi fungsional

tanpa menguji desain dan kode program untuk mengetahui apakah

fungsi, masukan dan keluaran dari perangkat lunak sudah sesuai

dengan spesifikasi yang dibutuhkan pengguna. Metode Blackbox

Testing merupakan pengujian program perangkat lunak yang lengkap

dan terintegrasi, estimasi banyaknya data yang diuji dapat dihitung

melalui banyaknya field data entri yang sedang diuji. Dan dengan

menggunakan metode ini dapat diketahui jika fungsionalitas masih

dapat menerima masukan data yang tidak diharapkan sehingga

menyebabkan data yang disimpan tidak valid(Cholifah et al., 2018).

2.1.2 Prangkat Lunak Pendukung

2.1.2.1 MySQL

MySQL merupakan software yang bersifat Open Source, dan

bisa diperoleh dengan cara mendownload (mengunduh) di internet

secara gratis. MySQL juga tergolong sebagai DBMS (Database

Management System) (Salamah & Herlawati, 2018).


12

2.1.2.1 Xampp

XAMPP adalah aplikasi yang membundle banyak aplikasi yang

di butuhkan dalam pengembangan website. Nama XAMPP

merupakan singkatan dari: X (huruf X berarti cross-platform, dimana

aplikasi XAMPP tersedia untuk banyak Sistem Operasi), A (Apache

web server), M (MySQL), P (PHP), dan P (Perl) ( Haviluddin, dkk,

2016).

2.1.2.1 Visual Studio Code

Visual studio Code merupakan aplikasi cross platform yang


dapat digunakan berbagai sitem operasi seperti windows, Linux,
dan Mac OS. VS Code termasuk software yang ringan namun kuat
editor sumbernya dengan deskop. Menggunakan berbagai macam
bahasa pemprograman seperti Java, JavaSkrip, Go, C++, dan
masih banyak yang lainnya. Komponen dari Visual Studio juga
sama seperti yang digunakan di Azura DevOps. Visual Studio
memiliki lintas platform kode editor yang ringan, dapat digunakan
oleh siapa saja untuk membuat atau membangun aplikasi web.

2.1.3 Bahasa Pemrograman

2.1.3.1 PHP

PHP (Hypertext Preprocessor) adalah sebuah bahasa

pemrograman scripting untuk membuat halaman website yang

dinamis.

Maksud dari scripting adalah pembuatannya menggunakan

editor teks biasa, seperti Notepad, Notepad++, dan lainnya. Meskipun


13

dikenal sebagai bahasa dalam membuat halaman web, tetapi

sebenarnya PHP juga bisa digunakan dalam pembuatan aplikasi

command line dan juga GUI (Salamah & Herlawati, 2018).

2.1.3.2 Codeigniter

Codeigniter adalah aplikasi open source berupa framework

dengan Model, View, Controller (MVC) untuk membangun website

dinamis dengan menggunakan PHP (Saharna & Rukun, 2019).

2.1.4 Pemodelan Sistem

2.1.4.1 UML (Unified Modelling Language)

UML (Unified Modelling Language) adalah bahasa pemodelan

untuk sistem atau perangkat lunak yang berorientasi objek.

Pemodelan (modelling) sesungguhnya digunakan penyederhanaan

permasalahan permasalahan yang kompleks sedemikian rupa

sehingga lebih mudah dipelajari dan dipahami. Dalam menganalisa

dan merancang suatu basis data dapat digunakan diagram UML

(Unified Modelling Language). UML merupakan salah satu tool model

untuk merancang pemodelan software yang berbasis object oriented

(Handayani, 2018).
14
15

2.1.4.2 Use Case Diagram

Use case diagram merupakan suatu urutan interaksi yang

saling berkaitan antara penguna dengan sistem. Use case diagram

menggambarkan hubungan antara aktor dan kegiatan yang dapat

dilakukannya terhadap aplikasi tersebut (B.Sumbono & D.Erlansyah,

2020).

1.7 Komponen use case diagram

Terdapat tiga komponen utama untuk membuat desain


diagram. Komponen-komponen itu di antaranya ialah Sistem, actor,
use case, :

1. Sistem

Sistem di sini diberikan label-label yang sesuai. Namun,


umumnya sistem tidaklah diberi gambar karena kita tidak terlalu
memberikan makna pada sebuah desain diagram.

2. Actor

Aktor di sini mempunyai peran begitu penting, yaitu


menciptakan use case jadi lebih mudah. Aktor menjelaskan siapa
16

yang berinteraksi dengan sistem. Selain itu aktor juga akan


memberikan informasi sekaligus menerima informasi dari sistem.

3. Use case

Use case merupakan komponen gambaran fungsional


dalam sebuah sistem. Dengan begitu, pengguna atau konsumen
dapat mengetahui setiap fungsi yang dibangun dalam sistem
tersebut.

2.1.4.3 Activity Diagram

Activity Diagram adalah representasi grafis dariseluruh tahapan

alur kerja. Diagram ini digunakan untuk menjelaskan proses bisnis

dan alur kerja dari komponen suatu sistem (B.Sumbono &

D.Erlansyah, 2020).

2.1.4.4 Entity Relationship Diagram (ERD)

Entity Relationship Diagram merupakan diagram yang

menggambarkan hubungan yang terjadi antara tabel. ERD tidak


17

menggambarkan bagaimana jalannya sebuah program layaknya

diagram alir (flowchart) (Saharna & Rukun, 2019).


18

2.1.4.5 Flowchart

Flowchart merupakan gambar atau bagan yang

memperlihatkan urutan atau langkah-langkah dari suatu program dan

hubungan antar proses beserta pernyataannya. Gambaran ini

dinyatakan dengan symbol (Ali Ridho Barakbah, 2020).

2.1.4.6 Metode Pengembangan Prangkat Lunak

Dalam pembuatan aplikasi E-commerce sebagai media penjualan

tanaman hias ini,menggunakan model pengembangan prangkat lunak

SDLC atau ( waterfall ). Menurut (Fadillah & Fajarita, 2020) dimana

metode ini bersifat bertahap yang membuat sistem terurut dimana jika
19

nanti terjadi sebuah kesalahan, sistem akan diperbaiki dengan cara

bertahap dan kembali kesemula.

2.2 Penelitian Terkait

1. Penelitian yang dilakukan oleh Fifit Alfiah, Rasyid Tarmizi dan

Aad Adyani Junidar yang berjudul perancangan Sistem E–

Commerce Untuk Penjualan Pakaian Pada Toko A&S.

Penelitian ini bertujuan untuk merancang sebuah sistem informasi

berbasis web agar dapat mempermudah dalam mempromosikan

dan menjual produk-produk yang ada di toko a&s dan dapat

memudahkan user yang ingin membeli produk a&s dengan mudah,

tanpa harus datang ke toko (Alfiah et al., 2020).

Terdapat 3 Sub Fitur didalam sistem ini :

1. Beranda : Halaman utama pada web ini

2. Kategori Produk : Menu untuk memilih produk yang ingin dibeli

atau dilihat

3. Belanja Sekarang : Menu untuk membeli produk

2. Penelitian yang dilakukan oleh Nana Saharna dan Kasaman

Rukun yang berjudul Perancangan Sistem E-Commerce

Berbasis Web Pada Toko Indah Surya Furniture. Penelitian ini

bertujuan untuk merancang Sistem Informasi Penjualan Online (E-

Commerce) Berbasis Web menggunakan Framwork Codeigniter

yang dapat memasarkan produk dalam cakupan area yang lebih


20

luas serta dapat memberikan informasi mengenai produk dengan

cepat, dan dengan adanya sistem e-commerce ini konsumen akan

lebih mudah dalam melakukan pemesanan produk (Saharna &

Rukun, 2019).

Fitur didalam sistem ini :

1. Halaman Beranda 4. Halaman Informasi

produk

2. Halaman Registrasi 5. Halaman Pembayaran

3. Halaman Pemesanan produk 6. Halaman Cetak

Pembayaran

3. Penelitian yang dilakukan oleh Robi Maulana dan R. Fitria

Rachmawati yang Membangun Website E-Commerce

Menggunakan Framework Codeigniter Pada Chemistry Merch.

Penelitian ini bertujuan untuk membangun Sistem Informasi

Penjualan Online (E-Commerce) Berbasis Web menggunakan

Framwork Codeigniter yang dapat membantu dan mempermudah

perusahaan dalam penyebarluasan informasi dan promosi produk

melalui pembangunan website e-commerce pada Chemistry Merch

(Maulana & Rachmawati, 2017).

Fitur didalam sistem ini :


21

1. Halaman Utama 5. Halaman Payment

2. Halaman Catalogue 6. Halaman Pembayaran

3. Halaman Tracking 7. Halaman Beli

4. Halaman Konfirmasi 8. Halaman Contact Us

4. Penelitian yang dilakukan oleh Dedi Saputra, Riswandi Ishak

dan Setiaji yang berjudul Perancangan Website E-Commerce

Sebagai Media Penjualan Miniatur Bus. Penelitian ini bertujuan

untuk memperkenalkan produk yang di tawarkan, mempermudah

customer dalam memesan produk yang akan dibeli dan informasi

perusahaan melalui internet. Dengan adanya website ini

diharapkan dapat memiliki manfaat bagi perusahaan agar berjalan

lebih efektif dan efesien serta memberikan informasi bagi

pelanggan dan pengguna internet secara lebih cepat (Zedadra et

al., 2019).

Fitur didalam sistem ini :

1. Halaman Beranda 4. Halaman Manajemen User

2. Halaman Data Transaksi 5. Halaman Admin

3. Halaman Registrasi 6. Halaman Contact Us


22

State Of the Art Penelitian

Keempat penelitian terdahulu tersebut sama – sama

membangun sistem Informasi penjualan online (E-Commerce), guna

untuk memperlancar dan memudahkan proses penjualan, pembelian,

dan mempromosikan produk yang di jual. Namun terdapat ada

beberapa perbedaan diantaranya ialah Perbedaan dari segi fitur-fitur

halaman masing-masing website, tetapi persamaan dari keempat

penelitian terdahulu ialah sama-sama dibangun ataupun dirancang

menggunakan Framework Codeigniter V.3. Perbedaanya dengan

penelitian yang dilakukan oleh si penulis kali ini yaitu Sistem informasi

yang di rancang menggunakan bahasa pemrograman PHP,

menggunakan Framework Codeigniter V.4, Multiuser terdapat 2

tingkatan level pengguna dalam sistem ini yaitu Admin dan Pengguna

(User) dimana setiap level memiliki hak akses berbeda dalam sistem,

sistem informasi penjualan online ( E-Commerce ) ini juga dilengkapi

dengan kupon potongan harga dan review atau penilain terhadap

aplikasi dan pedagang.


23

2.3 Rancangan Penelitian

2.3.1 Krangka Penelitian

PERMASALAHAN

”Bagaimana Membangun Aplikasi E-Commerce Sebagai Media


Penjualan Tanaman Hias Berbasis Web Menggunakan
Framework Codeigniter 4 Pada Toko Shaad Florist”

SOLUSI

Metode Bahasa
Pemodelan Pemrograman
Pengembangan
Sistem dan Prangkat
Prangkat Lunak
Lunak
Metode yang Pendukung
Flowchart Sistem PHP
digunakan yaitu
metode Diagram UML Framework
pengembangan (Use Case Codeigniter
perangkat lunak Diagram, Activity
Database
waterfall Diagram)
MySQL
ERD
Xampp

HASIL

Penjelasan
Aplikasi :
E-Commerce Sebagai Media Penjualan Tanaman Hias
Berbasis Web Menggunakan Framework Codeigniter 4 Pada
Toko Shaad Florist
24

Penjelasan :

Permasalahan dalam penelitian tersebut terletak pada

bagaimana membangun aplikasi e-commerce sebagai media

penjualan tanaman hias berbasis web menggunakan framework

codeigniter 4 pada Toko Shaad Florist.

Framework yang digunakan dalam membangun sistem ini yaitu

codeigniter yang menggunakan bahasa pemrograman PHP dan

menyimpan datanya di database MySQL.

Metode pengembangan perangkat lunak yang digunakan dalam

penelitian yaitu metode pengembangan perangkat lunak waterfall

(Model Air Terjun) yang menyediakan alur sistem secara sekuensial

atau berturut-turut mulai dari analisis, desain, pengodean, dan tahap

pengujian.

Dalam membangun sistem informasi,dibutuhkan beberapa tools

seperti :

a. Flowchart program, yaitu sebuah gambaran untuk menjelaskan

proses yang akan dilihat dan digunakan untuk merencanakan

tahapan suatu kegiatan.


25

b. UML diagram, yaitu bahasa untuk pemodelan sebuah sistem

dengan menggunakan diagram dan teks-teks pendukung ( use

case, activity diagram, dan class diagram ).

c. ERD, yaitu alat yang digunakan untuk mendeskripsikan atau

menggambarkan struktur dari data yang digunakan.

Hasil dari sistem informasi yang dibangun adalah “Aplikasi E-

Commerce Sebagai Media Penjualan Tanaman Hias Berbasis

Web Menggunakan Framework Codeigniter 4 Pada Toko Shaad

Florist” yang dapat membantu owner shad florist dalam menjual hasil

pertanian ataupun budidaya mereka yang berupa beraneka macam

tanaman hias seperti philodendron, suplir, palem hias, aglaonema,

dan masih banyak jenis tanaman hias lainya. Maupun dapat

membantu pelanggan yang ingin membeli tanaman hias yang ada di

Toko Shaad Florist tanpa harus datang langsung.


26
BAB III

METODE PENELITIAN

3.1 Metode Penelitian

Dalam pembuatan aplikasi E-commerce sebagai media

penjualan tanaman hias ini,menggunakan model pengembangan

prangkat lunak SDLC atau ( waterfall ). Menurut (Fadillah & Fajarita,

2020) dimana metode ini bersifat bertahap yang membuat sistem

terurut dimana jika nanti terjadi sebuah kesalahan, sistem akan

diperbaiki dengan cara bertahap dan kembali kesemula.

Sumber : (Fadillah & Fajarita, 2020)

Gambar 3.1 Diagram Alir Metode Waterfall

27
28

yang memiliki tahapan-tahapan sebagai berikut:

1. Analis Requitment ( Analisis kebutuhan )

Kebutuhan Pengguna Analisis kebutuhan berfokus pada

perangkat lunak yang akan dibuat oleh penulis. Agar proses penjualan

lebih baik penulis mendesain rancangan antar muka yang terdapat

pada aplikasi yang dibuat. pada tahapan pertama ini menganalisa

bagaimana sistem penjualan yang dilakukan masyarakat, dari tahapan

ini nantinya akan didapatkan sebuah data atau informasi yang

diperlukan dengan melakukan komunikasi secara langsung yang

bertujuan untuk bisa lebih dapat memahami alur sistem yang dibuat

dan dapat dengan mudah dipahami oleh pengguna.

Aplikasi e-commerce sebagai media penjualan tanaman hias

pada toko Shaad Florist ini mempunyai 3 hak akses yaitu :

1. Admin

Admin dapat mengelola semua data yang ada, yaitu : data pesanan,

data produk, data kategori, data pelanggan, data supplier, dan data

pembayaran.

2. Supplier

Supplier dapat mengelola data produk, dan data pesanan dan

Terdapat laporan hasil penjualan tanaman hias setiap bulannya

kepada supplier.
29

3. User

User ( Pengguna ) bisa mengakases portal penjualan, melalukan

pesanan, mengkases halaman pembayaran, membatalkan pesanan

dan melakukan review kepuasan.

2. System Design ( Desain )

Dalam tahapan ini perancangan dikerjakan dan dipelajari dan

mulai melakukan prancangan aplikasi sesuai informasi dan data yang

ada. Adapun perangkat lunak atau Bahasa pemrograman yang

digunakan dalam perancangan system ini adalah :

1. MySQL

MySQL merupakan software yang bersifat Open Source, dan

bisa diperoleh dengan cara mendownload (mengunduh) di internet

secara gratis. MySQL juga tergolong sebagai DBMS (Database

Management System) (Salamah & Herlawati, 2018).

2. Xampp

XAMPP adalah aplikasi yang membundle banyak aplikasi yang

di butuhkan dalam pengembangan website. Nama XAMPP

merupakan singkatan dari: X (huruf X berarti cross-platform, dimana

aplikasi XAMPP tersedia untuk banyak Sistem Operasi), A (Apache

web server), M (MySQL), P (PHP), dan P (Perl) ( Haviluddin, dkk,

2016).
30

3. Visual Studio Code

Visual studio Code merupakan aplikasi cross platform yang


dapat digunakan berbagai sitem operasi seperti windows, Linux,
dan Mac OS. VS Code termasuk software yang ringan namun kuat
editor sumbernya dengan deskop. Menggunakan berbagai macam
bahasa pemprograman seperti Java, JavaSkrip, Go, C++, dan
masih banyak yang lainnya. Komponen dari Visual Studio juga
sama seperti yang digunakan di Azura DevOps. Visual Studio
memiliki lintas platform kode editor yang ringan, dapat digunakan
oleh siapa saja untuk membuat atau membangun aplikasi web.

4. PHP

PHP (Hypertext Preprocessor) adalah sebuah bahasa

pemrograman scripting untuk membuat halaman website yang

dinamis.

Maksud dari scripting adalah pembuatannya menggunakan

editor teks biasa, seperti Notepad, Notepad++, dan lainnya. Meskipun

dikenal sebagai bahasa dalam membuat halaman web, tetapi

sebenarnya PHP juga bisa digunakan dalam pembuatan aplikasi

command line dan juga GUI (Salamah & Herlawati, 2018).

5. Codeigniter

Codeigniter adalah aplikasi open source berupa framework

dengan Model, View, Controller (MVC) untuk membangun website

dinamis dengan menggunakan PHP (Saharna & Rukun, 2019).


31

3. Implementation ( Implementasi )

Pada tahap ini, program mulai dicoba untuk di temukan

kelebihan dan kekuranganya. Sehingga nanti pada saat digunakan

dapat mempermudah pengguna. Adapun system ini bertujuan untuk

dapat membantu owner shad florist dalam menjual hasil pertanian

ataupun budidaya mereka yang berupa beraneka macam tanaman

hias seperti philodendron, suplir, palem hias, aglaonema, dan masih

banyak jenis tanaman hias lainya. Maupun dapat membantu

pelanggan yang ingin membeli tanaman hias yang ada di Toko Shaad

Florist tanpa harus datang langsung.

4. Integration & Testing ( Penerapan / Pengujian )

Pada tahap ini, setelah dilakukan pengujian dan ditemukan

masalah ada kekurangan dari program barulah dilakukan perbaikan.

Pengujian system pada tahap ini menggunakan Metode Black Box

Testing.

1. Black Box Testing

Pengujian perangkat lunak dari segi spesifikasi fungsional

tanpa menguji desain dan kode program untuk mengetahui apakah

fungsi, masukan dan keluaran dari perangkat lunak sudah sesuai

dengan spesifikasi yang dibutuhkan pengguna. Metode Blackbox

Testing merupakan pengujian program perangkat lunak yang lengkap

dan terintegrasi, estimasi banyaknya data yang diuji dapat dihitung

melalui banyaknya field data entri yang sedang diuji. Dan dengan
32

menggunakan metode ini dapat diketahui jika fungsionalitas masih

dapat menerima masukan data yang tidak diharapkan sehingga

menyebabkan data yang disimpan tidak valid(Cholifah et al.,

2018).Pengujian pada tahap ini melibatkan 30 orang dari berbagai

lapisan masyarakat . Adapun untuk tabel atau data para penguji bisa

dilihat pada Tabel 4.1 dan Tabel 4.2 yang berada pada bab IV.

5. Maintenence (Pemeliharaan)

Tahap akhir pemeliharan yang juga termasuk diantaranya

adalah proses perbaikan sistem apabila ditemukan sebuah kesalahan

yang tidak ditemukan pada tahap testing atau pengujian.

3.2 Metode Pengumpulan Data

Metode pengumpulan data yang digunakan dalam pembuatan aplikasi

penjualan online ( E-commerce) ini adalah :

1. Wawancara

Metode pengumpulan data dengan cara tanya jawab secara

langsung dengan owner dari Toko Shaad Florist tentang sistem

penjualan yang dilakukan, pendapatan perharinya dan

permasalahan yang timbul saat melakukan proses jual beli.

2. Observasi

Metode ini untuk memperoleh data-data dengan mengamati

secara langsung proses jual beli yang dilakukan di Toko Shaad


33

Florist dan mencatat hal-hal penting secara lengkap sehingga hasil

dari pengamatan dapat dijadikan sebagai laporan.

3. Studi Pustaka

Metode pengumpulan data dengan cara mencari bahan

referensi berbentuk buku cetak maupun non cetak yang berkaitan

dengan aplikasi yang di buat.


34

3.3 Perancangan Sistem

3.3.1 Flowchart Sistem Lama

Gambar 3.2 Flowchart Sistem Lama


35

Keterangan :

1. Pelanggan mencari produk.

2. Jika produk telah didapatkan, pelanggan akan menanyakan harga

produk, jika tidak pelanggan kembali mencari produk.

3. Pedagang menginfokan harga produk.

4. Pelanggan mendapatkan info harga produk.

5. Pelanggan melakukan penawaran.

6. Jika pedangan menyetujui penawaran maka pelanggan menerima

info pembayaran, jika tidak maka selesai.

7. Pelanggan melakukan pembayaran.

8. Pedagang menerima pembayaran.

9. Pedagang mencatat laporan penjualan.

10. Pedagang menyerahkan laporan penjualan kepada suplier

11. Supplier menerima laporan penjualan.


36

3.3.2 Flowchart Sistem Baru

Gambar 3.3 Flowchart Sistem Baru


37

Keterangan :

1. Pelanggan mencari produk.

2. Jika produk telah didapatkan, pelanggan akan melakukan

pemesanan produk, jika tidak pelanggan kembali mencari produk.

3. Admin menerima pesanan.

4. Data pesanan akan masuk dan tersimpan ke dalam database.

5. Pelanggan melakukan pembayaran.

6. Admin menerima pembayaran lalu mengkomfirmasi pesanan dari

pelanggan.

7. Pelanggan menerima komfirmasi pembayaran dan lalu selesai.

8. Admin mencetak laporan transaksi lalu menyerahkan nota transaksi

kepada pelanggan.

9. Pelanggan menerima nota transaksi.

10. Admin membuat laporan transkasi lalu menyerahkannya kepada

supplier.

11. Supplier menerima laporan transaksi.


38

3.3.3 Unified Modeling Language ( UML)

3.3.3.1 Use Case Diagram

a. Use Case Diagram Admin

Gambar 3.4 Use Case Diagram Admin

Sesuai dengan gambar diatas admin dapat mengakses semua

data, mulai dari halaman login,halaman beranda, data produk,

pesanan, pembayaran, kategori, supplier,ongkir atau biaya ongkos

kirim sesuai alamat, dan akun dimana akun ini dibagi dua yaitu admin

dan pelanggan yang terakhir adalah laporan yang nantinya di kasih ke

supplier pada tiap bulanya.


39

b. Use Case Diagram Supplier

Gambar 3.5 Use Case Diagram Supplier

Dapat diketahui dalam gambar diatas yaitu supplier dapat

mendaftar terlebih dahulu kemudian login dan masuk ke beranda dan

dapat mengakses data produk dan data pesanan.

c. Use Case Diagram Pelanggan

Gambar 3.6 Use Case Diagram Pelanggan


40

Dapat diketahui dalam gambar diatas yaitu pelanggan dapat

mengakases halaman portal pelanggan terlebih dahulu kemudian

login dan melakukan pendaftaran. Pelanggan bisa memilih produk

yang ingin di beli dan bisa masukkan ke keranjang produk yang

dibeli,melakukan pembayaran dan melakukan review kepuasan.

3.3.3.2 Activity Diagram

a. Form Login Admin

Gambar 3.7 Activity Diagram Admin


41

b. Form Login Pelanggan

Gambar 3.8 Activity Diagram Pelanggan


42

c. Form Produk

Gambar 3.9 Activity Diagram Produk


43

d. Form Pesanan

Gambar 3.10 Activity Diagram Pesanan


44

e. Form Pembayaran

Gambar 3.11 Activity Diagram Pembayaran


45

f. Form Kategori

Gambar 3.12 Activity Diagram Kategori


46

g. Form Supplier

Gambar 3.13 Activity Diagram Supplier


47

h. Form Ongkir

Gambar 3.14 Activity Diagram Ongkir


48

i. Form Akun Admin

Gambar 3.15 Activity Diagram Akun Bagian Admin


49

j. Form Akun Pelanggan

Gambar 3.16 Activity Diagram Akun Bagian Pelanggan


50

k. Form Laporan

Gambar 3.17 Activity Diagram Laporan


51

3.3.4 Entity Relationship Diagram ( ERD )

Gambar 3.18 Entity Relationship Diagram (ERD)

Sistem informasi penjualan dan pembelian tanaman hias berbasis web ini

memiliki beberapa tabel yang saling berkaitan atau berelasi satu sama lain

yang digambarkan dengan model ERD (Entity Relationship Diagram).

3.3.5 Struktur Database

1. Tabel Pelanggan
Primary key : id_admin
Tabel 3.1 Tabel Admin

No Filed Type Size Keterangan


1 id_admin int 11 PK
2 nama_admin varchar 50
3 email_admin varchar 50
4 password varchar 255
5 Level varchar 10
52

2. Tabel Pelanggan
Primary key : id_pelanggan
Tabel 3.2 Tabel Pelanggan

No Filed Type Size Keterangan


1 id_pelanggan int 11 PK
2 nama_pelanggan varchar 50
3 email_pelanggan varchar 50
4 password varchar 255
5 telpon_pelanggan int 15
6 Level varchar 10

3. Tabel Produk
Primary key : id_produk
Foreign Key : id_kategori
id_suplier
Tabel 3.3 Tabel Produk

No Filed Type Size Keterangan


1 id_produk int 11 PK
2 id_kategori int 11 FK
3 id_suplier int 11 FK
4 nama_produk Varchar 100
5 harga_beli Int 11
6 harga_jual Int 11
Jumlah
7 Stok Varchar 20
produk
8 foto_produk Varchar 100
Keterangan
9 deskripsi Text
produk
53

4. Tabel Ongkir
Primary key : id_ongkir
Tabel 3.4 Tabel Ongkir

No Filed Type Size Keterangan


1 id_ongkir int 11 PK
2 alamat Varchar 50 Alamat pembeli
Ongkos
3 Tarif int 20
pengiriman

5. Tabel Pesanan
Primary key : id_pesanan
Foreign key : id_invoice
id_produk
id_ongkir
Tabel 3.5 Tabel Pesanan

No Filed Type Size Keterangan


1 id_pesanan int 11 PK
2 id_invoice int 11 FK
3 id_produk int 11 FK
4 tgl_pembelian date
5 Harga int 11
6 Jumlah int 10
7 id_ongkir int 11 FK
8 total_pembelian int 20

6. Tabel Kategori
Primary key : id_kategori
Tabel 3.6 Tabel Kategori
No Filed Type Size Keterangan
1 Id_kategori int 11 PK
Kategori
2 kategori Varchar 30
produk
54

7. Tabel Supplier
Primary key : id_suplier
Tabel 3.7 Tabel Suplier
No Filed Type Size Keterangan
1 id_suplier int 11 PK
Nama
2 nama_suplier Varchar 100
pemasok
Produk
3 produk varchar 100 yang di
pasok

8. Tabel Pembayaran
Primary Key : id_invoice
Tabel 3.8 Tabel Pembayaran

No Filed Type Size Keterangan


1 id_invoice int 11 PK
2 id_pembeli int 11
3 nama_pem varchar 150
4 telpon int 12
5 tgl_beli datetime
6 batas_bayar datetime
7 alamat text
metode_
8 int 11
pembayaran
9 Bukti_transfer varchar 200
10 aksi int 10

9. Tabel Review
Primary key : id_review
Foreign key : id_invoice
55

id_pembelian
id_pelanggan

Tabel 3.9 Tabel Review

No Filed Type Size Keterangan


1 id_review int 11 PK
2 id_pesanan int 11 FK
3 id_pelanggan int 11 FK
Judul
4 title varchar 50
review
5 review varchar 150
6 tanggal_review date

3.3.6 Desain Antar Muka Admin dan Pelanggan


1.Form login

SHAAD FLORIST
56

Username

Password

Login

Gambar 3.19 Desain Antar Muka Form Login

2. Form Registrasi
57

BUAT AKUN

Nama Lengkap

Email

Background

Password

Nomor Telpon

Daftar Kembali

Gambar 3.20 Desain Antar Muka Form Registrasi

3. Halaman Dashboard

Search Nama Pengguna


Shaad Florist
58

Halaman Utama

Nama
Pengguna
Menu
Beranda
Data Master
Pembayaran
Review
Pelanggan
Akun

Gambar. 3.21 Desain Antar Muka Halaman Dashboard

4. Form Data Produk / Data Pembayaran /Data Pesanan

Search Nama Pengguna


Shaad Florist

Data Produk
Home/Produk
Nama
Pengguna + Tambah
Menu
Beranda Show 14 entries Search:
Data Master
Pembayaran No Nama Harga Harga Suplie Foto Aksi
Review produk Beli Jual r
Pelanggan
Akun

Gambar. 3.22 Desain Antar Muka Form Data Produk

5. Form Tambah Data Produk

Search Nama Pengguna


Shaad Florist
59

Tambah Data Produk


Home/Produk/Tambah produk

Nama Form Pengisian Data Produk


Pengguna Nama Produk
Menu
Beranda
Data Master Kategori
Pembayaran
Review
Pelanggan
Akun
Supplier

Harga Beli

Harga Jual

Gambar

Deskripsi

Gambar. 3.23 Desain Antar Muka Form Tambah Data Produk


60

6. Form Edit Data Produk

Search Nama Pengguna


Shaad Florist
Tambah Data Produk
Home/Produk/Tambah produk

Nama Form Pengisian Data Produk


Pengguna Nama Produk
Menu Bonsai
Beranda
Data Master
Pembayaran
Review Kategori
Pelanggan
Akun Tanaman Hias

Supplier
Haikal

Harga Beli

Rp. 100.000

Harga Jual
Rp. 150.000

Gambar
Bonsai.jpg Broswe

Simpan
Deskripsi Batal
Bonsai ini merupakan Bonsai inpor dari Jepang
61

Gambar. 3.24 Desain Antar Muka Form Ubah Produk

7. Form Detail Produk


Nama Pengguna
Shaad Florist Search
Detail Produk
Home/Produk/Tambah produk

Nama
Pengguna
Menu
Beranda Bonsai
Data Master Kategori : Tanaman Hias
Pembayaran Harga Beli : Rp. 100.000
Review Harga Jual : Rp. 150.000
Foto Produk Stok : 10
Pelanggan
Akun Deskripsi : Bonsai Jepang

Gambar. 3.25 Desain Antar Muka Form Detail Produk


62

8. Form Data Supplier

Florist
Shaad
Florist

Gambar. 3.31 Desain Antar Muka Form Data Supplier


9. Form Pembelian Pelanggan
63

Gambar. 3.43 Desain Antar Muka Form Pembelian Pelanggan


BAB IV

HASIL DAN PEMBAHASAN

4.1. Pengembangan Sistem


4.1.1 Pembahasan Sistem

1. Form Login

Form login merupakan halaman penghubung pengguna dengan

sistem. Untuk dapat masuk ke dalam sistem, pengguna perlu

memasukkan email dan password pada form yang sudah

disediakan, jika pengguna tidak mempunyai akun pengguna dapat

membuat akun terlebih dahulu. Form login bisa diakses oleh admin

dan pelanggan. Berikut tampilan form login :

Gambar 4.1 Form Login

64
65

2. Form Registrasi User

Form registrasi user merupakan halaman dimana pengguna

membuat akun dengan memasukan nama lengkap, email,

password, nomor telpon, dan alamat di dalam form yang sudah

disediakan.

Berikut tampilan form registrasi user:

Gambar 4.2 Form Registrasi User

3. Halaman Branda
66

Pada halaman beranda terdapat banyak menu yang dapat

diakses oleh pengguna dan juga terdapat data produk, pesanan

supplier, pedapatan per bulan.Berikut Tampilan Halaman Branda :

Gambar 4.3 Halaman Branda

4. Data Produk
67

Data produk merupakan halaman yang digunakan untuk

menampilkan rincian informasi produk seperti nama produk,

kategori, harga jual, harga beli, supplier, dan detail produk. Pada

halaman ini, admin menampilkan data produk, menambah data

produk, mengubah data produk, dan menghapus data produk.

Berikut tampilan data produk :

Gambar 4.4 Data Produk


68

Gambar 4.5 Tambah Data Produk

Gambar 4.6 Ubah Data Produk


69

5. Data Kategori

Data kategori merupakan halaman yang digunakan untuk

menampilkan rincian informasi dari data kategori. Pada halaman ini,

admin dapat menampilkan data, menambah data, mengubah data,

dan menghapus data. Berikut tampilan data kategori.

Gambar 4.7 Data Kategori

Gambar 4.8 Tambah Kategori


70

Gambar 4.9 Ubah Kategori


6. Data Supplier

Data supplier merupakan halaman yang digunakan untuk

melihat rician informasi dari data supplier seperti nama supplier,

produk yang di suplai dan lain sebagainya. Pada halaman ini,

admin dapat menampilkan data supplier, menambah data supplier,

mengubah data supplier dan menghapus data supplier. Berikut

tampilan data supplier :

Gambar 4.10 Data Supplier


71

Gambar 4.11 Ubah Supplier


7. Data Ongkir

Data ongkir merupakan halaman yang digunakan untuk

melihat rincian informasi ongkos pengiriman seperti alamat, dan

tarif pengiriman sesuai alamat yang pelanggan. Pada halaman ini,

admin dapat menampilkan data ongkir, menambah data ongkir,

mengubah data ongkir, dan menghapus data ongkir. Berikut

tampilan data ongkir :

Gambar 4.12 Data Ongkir


72

Gambar 4.13 Tambah Ongkir

Gambar 4.14 Ubah Ongkir


8. Data Pesanan

Data pesanan merupakan halaman yang digunakan untuk

melihat rician informasi data pesanan seperti produk yang di pesan,

tanggal pemesanan, ongkir, dan total pembayaran. Pada halaman


73

ini admin, dapat membatalkan pesanan jika melewati bayar

pembayaran yang telah di tentukan.

Berikut tampilan halaman data pesanan :

Gambar 4.15 Data Pesanan


9. Data Pembayaran

Data pembayaran merupakan halaman yang digunakan untuk

melihat rician informasi pembayaran seperti kode pembayaran,

nama pemesan, nomor telpon, tanggal pesanan, batas

pembayaran, alamat, dan status pembayaran. Pada halaman ini

admin, dapat melakukan konfirmasi pembayaran, melihat detail

pembayaran, dan mencetak nota pembayaran.Berikut tampilan

halaman data pesanan :


74

Gambar 4.17 Data Pembayaran


10. Detail Pembayaran

Detail pembayaran merupakan halaman yang berisikan detail

pembayaran yang harus dibayarkan oleh pelanggan, dalam detail

pembayaran ini juga berisikan nama produk yang di pesan, foto

produk, harga, jumlah, dan subtotal harga satuan dari produk yang di

pesan.

Berikut halaman detail pembayaran produk :

Gambar 4.18 Detail Pembayaran


75

11. Portal Pelanggan

Portal pelanggan merupakan halaman yang berisikan

informasi produk dan harga produk yang dijual.Pada halaman

pelanggan hanya bisa melakukan pemesanan produk dengan

cara memilih produk terlebih dahulu. Berikut halaman portal

pelanggan :

Gambar 4.19 Portal Pelanggan


76

12. Keranjang Belanja Pelanggan

Keranjang belanja pelanggan merupakan halaman yang

berisikan rincian produk yang di pesan oleh pelanggan. Pada

halaman ini pelanggan dapat mengupdate pesanan dan

mengahpus pesanan. Berikut halaman keranjang belanja

pelanggan :

Gambar 4.20 Keranjang Belanja Pelanggan


77

13. Halaman Checkout Pelanggan

Halaman checkout pelanggan merupakan halaman yang

digunakan oleh pelanggan untuk mengisi alamat dan memilih

ongkos kirim sesuai alamat yang dituju.

Berikut halaman checkout pelanggan :

Gambar 4.21 Halaman Checkout Pelanggan


78

14.Halaman Upload Bukti Transfer Pelanggan

Halaman upload bukti transfer pelanggan merupakan halaman

yang di gunakan oleh pelanggan untuk melakukan upload bukti

transfer atau bukti pembayaran.Berikut halaman cod :

Gambar 4.22 Halaman Upload Bukti Transfer Pelanggan


79

15. Halaman Kontak Informasi

Halaman kontak informasi berisikan rincian informasi tentang

toko seperti alamat, kontak, email toko, dan website toko. Pada

halaman ini pelanggan hanya bisa melihat informasi tentang toko

tanpa bisa melakukan hal lainnya. Berikut halaman kontak

informasi :

Gambar 4.23 Halaman Kontak Informasi


80

16. Halaman Daftar Produk

Halaman daftar produk merupakan halaman yang berisikan

rincian informasi produk yang di jual.Pada halaman ini pelanggan

hanya bisa melihat daftar produk yang jual. Berikut halaman daftar

produk :

Gambar 4.24 Halaman Daftar Produk


81

17.Halaman Review Pelanggan

Halaman review pelanggan merupakan halaman atau tempat

pelanggan menuliskan penilaian saat berbelanja melalui aplikasi ini.

Berikut tampilan Halaman Review Pelanggan :

Gambar 4.25 Halaman Review Pelanggan


4.1.2 Flowchart Program
1. Flowchart Login
82

Gambar 4.26 Flowchart Login


2. Flowchart Menu

Gambar 4.27 Flowchart Menu


3. Flowchart Produk
83

Gambar 4.28 Flowchart Produk

4. Flowchart Pesanan

Gambar 4.29 Flowchart Pesanan

5. Flowchart Kategori
84

Gambar 4.30 Flowchart Kategori

6. Flowchart Supplier

Gambar 4.31 Flowchart Supplier

7. Flowchart Ongkir
85

Gambar 4.32 Flowchart Ongkir

8. Flowchart Pembayaran

Gambar 4.33 Flowchart Pembayaran

9. Flowchart Registrasi

Gambar 4.34 Flowchart Registrasi


86

10. Flowchart Pesanan Produk

Gambar 4.35 Flowchart Pesanan Produk


87

4.1. Pengujian Sistem


Pengujian pada Aplikasi E-Commerce sebagai media

penjulalan Tanaman Hias Berbasis Web menggunakan framework

codeigneter 4 pada Toko Shaad Florist menggunakan metode

pengujian sistem Black Box untuk mengetahui kekurangan pada

sistem. Pada hasil pengujian terdapat tabel tes case yang berfungsi

untuk menyimpulkan apakah sistem berhasil dalam pengujian atau

tidak.

Tabel 4.1 Tabel Black Box

N Deskripsi Hasil yang Hasil


Sekenario Uji
o Pengujian Diharapkan Pengujian

Login Mengisi Username Menampilkan Berhasil


dan Password, informasi
1 kemudian berhasil atau
menekan tombol gagal login
login

Menu data Memilih menu Menampilkan Berhasil


Produk produk data Produk
2
yang sudah
diinputkan

Memilih tombol Menambahkan Berhasil


tambah data data produk
produk

Memilih tombol Mengubah data Berhasil


88

ubah data produk produk

Menu Memilih menu Menampilkan Berhasil


Pesanan pesanan data pesanan
3
yang sudah
diinputkan

Memilih tombol Menghapus data Berhasil


hapus pesanan

N Deskripsi Hasil yang Hasil


Sekenario Uji
o Pengujian Diharapkan Pengujian

Menu Memilih menu Menampilkan Berhasil


Kategori kategori data kategori
4 yang sudah
diinputkan pada
sistem

Memilih tombol Menambahkan Berhasil


tambah kategori data kategori

Memilih tombol Mengubah data Berhasil


ubah data satuan kategori

Memilih tombol Menghapus data Berhasil


hapus kategori pada
sistem

Mencari data Menampilkan Berhasil


kategori hasil pencarian
data kategori

Menu Memilih menu Menampilkan Berhasil


Supplier supplier data supplier
5
yang telah di
inputkan

Memilih tombol Menambahkan Berhasil


tambah data data supplier
supplier

Memilih tombol Mengubah data Berhasil


ubah data supplier supplier yang
sudah ada pada
89

Memilih tombol Menghapus data Berhasil


hapus data supplier yang
supplier ada pada sistem

N Deskripsi Hasil yang Hasil


Sekenario Uji
o Pengujian Diharapkan Pengujian

Memilih menu Menampilkan Berhasil


6 Menu Ongkir ongkir data ongkir yang
telah di inputkan

Memilih tombol Menambahkan Berhasil


tambah data data ongkir
ongkir

Memilih tombol Mengubah data Berhasil


ubah data ongkir ongkir yang
sudah ada pada

Memilih tombol Menghapus data Berhasil


hapus data ongkir ongkir yang ada
pada sistem

Mencari data Menampilkan Berhasil


ongkir hasil pencarian
data ongkir

Menu Memilih menu Menampilkan Berhasil


7 Pembayaran pembayaran data
pembayaran

Milih Berhasil Berhasil


mengkonfirmasi konfirmasi
pembayaran pembayaran

Melihat detail Menampilkan Berhasil


detail
pembayaran
pembayaran

8 Menu Memasukan data, Menampilkan Berhasil


Registrasi kemudian informasi
90

menekan tombol berhasil


daftar

Menu Kontak Memilih Menu Menampilkan Berhasil


9 kontak kontak Informasi

N Deskripsi Hasil yang Hasil


Sekenario Uji
o Pengujian Diharapkan Pengujian

Pesanan Milih produk dan Menampilkan Berhasil


10 Produk memasukan ke data keranjang
Pelanggan dalam keranjang

Memilih tombol Menampilkan Berhasil


update pesanan data update
pesanan

Milih menu Menampilkan Berhasil


checkout halaman
checkout

Milih metode Menampilkan Berhasil


pembayaran Cod halaman cod

Memilih metode Menampilkan Berhasil


transfer halaman upload
bukti transfer

Memilih tombol Menghapus Berhasil


hapus pesanan pesanan yang
produk ada pada sistem

Menu daftar Memilih menu Menampilkan Berhasil


11
produk daftar produk daftar produk

Pada pengujian sistem diatas melibatkan 30 orang, berikut daftar nama


penguji.
Tabel 4.2 Tabel Pengujian Pengguna
No Nama Pekerjaan Telpon Email
Mahasisw 08593372578
1 Delima delima@gmail.com
a 4
2 Zamharir Mahasisw 08785713071 zam@gmail.com
91

a 7
Sasmawat Mahasisw 08776597507
3 sasmawati@gmail.com
i a 4
Mahasisw 08783880443
4 Ari arikameriberlin@gmail.com
a 3

08233927097
5 Ima Guru fatimatul@gmail.com
6

N
Nama Pekerjaan Telpon Email
O
08590312677
6 Rozi Pegawai jmrozi@gmail.com
6
Mahasisw 08190129208
7 Ropi Lardo@gmail.com
a 8
Mahasisw 08234179370
8 Rayano ray@gmail.com
a 7
Mahasisw 08779441618
9 Jam’an ahmadjaman@gmail.com
a 7
Mahasisw 08233943862 Putrinursahbani0@gmail.co
10 Putri
a 8 m
Mahasisw 08199798575
11 Nurul nurulmj@gmail.com
a 9
Mahasisw 08233901584
12 Anto antorony@gmail.com
a 8
08776551900
13 Radiah Pegawai radiahadi19@gmail.com
0
Mahasisw 08525376721
14 Akbar akbarbima@gmail.com
a 1
08595443740
15 Hamdi Pegawai hamdijm@gmail.com
0
08776183318
16 Harmain Guru zamzami@gmail.com
2
Mahasisw 08193672459
17 Rendi rendirendi@gmail.com
a 2
92

Mahasisw 08312970782
18 Haikal cocakun459@gmail.com
a 1
Mahasisw 08170313509
19 Dini mahardikadini@gmail.com
a 0
Mahasisw 08233915892
20 Anis anisdompu@gmail.com
a 1
Mahasisw 08593037365
21 Yadi yadirahman@gmail.com
a 4
Mahasisw 08533718169
22 Zakaria bangjack@gmail.com
a 6
Mahasisw 08234158695
23 Yakin Nurulyakin@gmail.com
a 1
08199101824
24 Dahlan Pelajar dahlan@gmail.com
9
Mahasisw 08193626870
25 Rian juliadirian@gmail.com
a 7
Mahasisw 08786575343
26 Rizal vecktorrizal@gmail.com
a 8
Mahasisw 08775588052
27 Jamil jamilbedel@gmail.com
a 7
08190785564
28 Beni Guru beniwijaya@yahoo.com
5
08786424331
29 Simin Pegawai simin@gmail.com
0
08774328352
30 Ayu Pelajar mariyamayu@gmail.com
0
BAB V

PENUTUP

5.1 Kesimpulan

Dari penelitian yang dilakukan penulis mengenai sistem aplikasi

e-commerce sebagai media penjualan Tanaman Hias Berbasis web

menggunakan framework codeigniter 4 pada Toko Shaad Florist.

1. Pengembangan sistem informasi ini menggunakan metode

pengembangan prangkat lunak SDLC atau ( waterfall ). Dimana

metode ini bersifat bertahap yang membuat sistem terurut dimana

jika nanti terjadi sebuah kesalahan, sistem akan diperbaiki dengan

cara bertahap.

2. Menggunakan PHP sebagai bahasa pemrograman dan Framework

Codeigniter 4 sebagai web design serta Mysql sebagai database

maka menghasilkan sistem berbasis website yang fleksibel.

3. Untuk memperlancar dan memudahkan proses penjualan tanaman

hias yang ada di Toko Shaad Florist.

4. Mempermudah konsumen dalam membeli mencari tanaman hias

yang ada di Toko Shaad Florist tanpa harus datang lansung.

93
94

5.2 Saran

Dari kesimpulan - kesimpulan diatas, adapun saran-saran yang

dapat ditulis sebagai berikut :

1. Di adakannya sosialisasi dan pelatihan kepada semua pengguna

sistem aplikasi e-commerce ini.

2. Tingkat keamanan sistem informasi ini perlu ditingkatkan karena

terdapat transaksi penjualan. Perlu dilakukan backup data secara

berkala untuk mengurangi resiko kehilangan data secara

permanen.

3. Untuk pengembangan selanjutnya, diharapkan menggunakan

aplikasi android sehingga sistem ini menjadi lebih fleksibel dan

lebih baik lagi untuk dapat digunakan secara cepat dan dimana

saja.
95

DAFTAR PUSTAKA

Alfiah, F., Tarmizi, R., & Junidar, A. A. (2020). Perancangan Sistem E–


Commerce Untuk Penjualan Pakaian Pada Toko a&S. ICIT Journal,
6(1), 70–81. https://doi.org/10.33050/icit.v6i1.862

F. Listianto, F. Fauzi, R. Irviani, K. Kasmi, G. G. (2020). KONVEKSI


SERAGAM DRUMBAND DI PEKON KLATEN GADINGREJO
KABUPATEN PRINGSEWU Program Studi Manajeman , STIE Trisna
Negara , OKU Timur. Jurnal TAM(Technology Acceptance Model),
8(2), 146–152.

Handayani, S. (2018). Perancangan Sistem Informasi Penjualan Berbasis


E-Commerce Studi Kasus Toko Kun Jakarta. ILKOM Jurnal Ilmiah,
10(2), 182–189. https://doi.org/10.33096/ilkom.v10i2.310.182-189

Irawan, A., Risa, M., Muttaqien, M. A., & Shinnay, A. E. (2020).


Perancangan Sistem Informasi Penjualan Pakaian Pada Cv Nonninth
Inc Berbasis Online. POSITIF : Jurnal Sistem Dan Teknologi
Informasi, 3(2), 74–82. https://doi.org/10.31961/positif.v3i2.417

Lestari. (2019). Perancangan E-Commerce Sebagai Media Promosi Dan


Penjualan Pada Toko Nobby Hijab Jambi. Ilmiah Mahasiswa Sistem
Informasi, 1(3), 158–170.

Maulana, R., & Rachmawati, R. F. (2017). Membangun Website E-


Commerce Menggunakan Framework Codeigniter Pada Chemistry
Merch. Krea-Tif, 5(2), 86. https://doi.org/10.32832/kreatif.v5i2.2188

Saharna, N., & Rukun, K. (2019). PERANCANGAN SISTEM E-


COMMERCE BERBASIS WEB PADA TOKO INDAH SURYA
96

FURNITURE Nana Saharna 1) , Kasman Rukun 2) 2. 7(1).


101

Salamah, U., & Herlawati, H. (2018). Sistem Informasi Penjualan Barang Berbasis Web
Pada Percetakan Rahayu Bekasi. PIKSEL : Penelitian Ilmu Komputer Sistem
Embedded and Logic, 6(1), 61–74. https://doi.org/10.33558/piksel.v6i1.1400

Zedadra, O., Guerrieri, A., Jouandeau, N., Seridi, H., Fortino, G., Spezzano, G.,
Pradhan-Salike, I., Raj Pokharel, J., The Commissioner of Law, Freni, G., La
Loggia, G., Notaro, V., McGuire, T. J., Sjoquist, D. L., Longley, P., Batty, M., Chin,
N., McNulty, J., TVERSK, K. A. A., … Thesis, A. (2019). PERANCANGAN
WEBSITE E-COMMERCE SEBAGAI MEDIA PENJUALAN MINIATUR BUS.
Sustainability (Switzerland), 11(1), 1–14.
http://scioteca.caf.com/bitstream/handle/123456789/1091/RED2017-Eng-8ene.pdf?
sequence=12&isAllowed=y%0Ahttp://dx.doi.org/10.1016.

Fadillah, A. R., & Fajarita, L. (2020). Commerce Berbasis Web Untuk Meningkatkan
Penjualan Pada Toko Jaket Kulit Naufal. 3, 85–91.

Anda mungkin juga menyukai