RANCANG BANGUN SISTEM PENJUALAN BERBASIS
WEB UNTUK PENGUSAHA UMKM PADA MASA
PANDEMI COVID-19 (STUDI KASUS: TOKO RAFI
BAKERY)
SKRIPSI
Diajukan Guna Memenuhi Persyaratan Memperoleh Gelar Sarjana Komputer (S.Kom)
Arga Bagusatria 00000022529
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN INFORMATIKA
UNIVERSITAS MULTIMEDIA NUSANTARA
TANGERANG
2021
i
ii
iii
RANCANG BANGUN SISTEM PENJUALAN BERBASIS
WEB UNTUK PENGUSAHA UMKM PADA MASA
PANDEMI COVID-19(STUDI KASUS: RAFI BAKERY)
ABSTRAK
Oleh: Arga BagusatriaUMKM (Usaha Mikro Kecil Menengah) adalah usaha bisnis yang dijalankan dengan cara berjualan atau dengan melakukan aktivitas wirausaha. Kebanyakan pemilik usaha UMKM tidak menggunakan internet sebagai sarana usaha melainkan masih menggunakan cara penjualan secara langsung dengan tatap muka dan tetap masih bisa menjalankan bisnis atau usaha dengan lancar. Namun, dengan sejak tahun 2020 yang sedang di hadapi dengan pandemi covid-19 (Corona Virus Disease) yang menyebabkan ekonomi menurun dan juga tenaga kerja yang juga menurun akibat untuk menghindari penyebaran penyakit covid-19.
Dengan mengembangkan sebuah website dengan menggunakan prototyping akan lebih mudah untuk pengembang sistem mengembangkan sistem yang sesuai dengan keinginan dari pengguna sistem. Sistem yang dikembangkan diharapkan dapat digunakan oleh pengusaha untuk menjalankan bisnis dengan lancar. Sistem yang dirancang dengan menggunakan bahasa pemrograman php serta menggunakan penyimpanan data MySQL dapat memberikan sistem yang bisa digunakan oleh pengguna sistem.
Dengan UMKM yang menggunakan internet, akan semakin banyak peluang usaha yang terbuka dan dapat meningkatkan pemasukan bagi pemilik usaha UMKM maupun mampu meningkatkan tingkat daya beli secara online. Sehingga, dengan menggunakan website pemilik bisnis UMKM dapat menjalankan bisnis perdagangan dengan lancar atau mampu menjalankan bisnis meskipun di tengah pandemi covid-19.
iv
DESIGN A WEB-BASED SYSTEM FOR FULLFILLMENT
FOR SMALL BUSINESS DURING COVID-19 PANDEMIC
(CASE STUDY: RAFI BAKERY)
ABSTRACT
By: Arga Bagusatria
Small business are business that operates by selling goods and small scale business activity. Most of small business still not using internet or website as a business fulfilment that still using face-to-face interaction. However, since 2020 when covid-19 (Corona Virus Disease) pandemic that reduce a great number of man power and economic situation. With the current situation, there’s still some small business that survive while still doing offline business method. Small business that operates using internet have increase in the business capacity and in revenue aspect.
With developing a web with prototyping method make it easier to develop a system because the developer can make sure to satisfy the user needs for the system. Hopefully, the developed system can contributed for the small business to grow even further. The system was developed using php as script language and MYSQL as database for the system.
With the small business using the internet, there will be more opportunities for small business to expand their fulfilment business. With the system small business owner can still do their business during this covid-19 pandemic.
v
KATA PENGANTAR
Puji dan syukur kepada Tuhan Yang Maha Kuasa sehingga skripsi yang berjudul “Rancang Bangun Sistem Penjualan Berbasis Web untuk pengusaha UMKM Pada Masa Pandemi Covid-19“ dapat selesai tepat pada waktunya. Skripsi ini penulis ajukan kepada Program Strata 1, Program Studi Sistem Informasi, Fakultas Teknik dan Informatika, Universitas Multimedia Nusantara. Skripsi ini dipersembahkan untuk teman-teman, keluarga, khususnya kedua orang tua yang mendukung dan mendoakan penulis sehingga mampu menyelesaikan skripsi ini.
Dengan berakhirnya proses penulisan skripsi ini, penulis juga ingin berterima kasih kepada seluruh pihak yang telah terlibat dan memberi bantuan moril maupun materil sehingga proses pengerjaan skripsi ini dapat terselesaikan. Selain itu, penulis juga ingin mengucapkan terima kasih kepada:
1. Ibu Ririn Ikana Desanti, S.Kom, M.Kom. selaku dosen pembimbing skripsi yang telah memberikan bimbingan dan saran yang diberikan untuk penulis selama pengerjaan skripsi.
2. Pihak dari toko Rafi Bakery yang telah bersedia menjadi objek dari penelitian ini.
3. Serta Ibu Titi selaku pemilik toko Rafi Bakery yang telah membantu penulis dalam pengembangan sistem pada penelitian ini.
4. Dosen-dosen Sistem Informasi yang telah memberikan ilmu kepada penulis selama masa perkuliahan.
vi
5. Teman-teman seangkatan yang telah membantu proses perkuliahan dan juga pembuatan skripsi ini.
Semoga skripsi ini dapat memberikan informasi dan pengetahuan yang bermanfaat bagi para pembaca.
Tangerang, 7 Juni 2021
vii
DAFTAR ISI
HALAMAN PERNYATAAN ... i HALMAN PENGESAHAN... ii ABSTRAK ... iii ABSTRACT ... iv KATA PENGANTAR ... vDAFTAR ISI ... vii
DAFTAR GAMBAR ... x DAFTAR TABEL ... xi BAB I PENDAHULUAN ... 1 1.1. Latar Belakang ... 1 1.2. Rumusan Masalah ... 4 1.3. Batasan Masalah ... 4
1.4. Tujuan dan Manfaat Penelitian ... 5
1.4.1. Tujuan Penelitian ... 5
1.4.2. Manfaat Penelitian ... 5
BAB II LANDASAN TEORI ... 6
2.1. Usaha Mikro, Kecil, Menengah (UMKM) ... 6
2.2. Prototyping ... 7 2.3. Waterfall ... 8 2.4. Scrum (Agile) ... 8 2.5. Website ... 9 2.6. HTML ... 10 2.7. PHP ... 10
viii
2.8. Unified Modelling Language ... 10
2.8.1. Use Case Diagram ... 11
2.8.2. Activity Diagram ... 12
2.8.3. Sequence Diagram ... 13
2.8.4. Class Diagram ... 14
2.9. MySQL ... 15
2.10. Visual Studio Code... 15
2.11. Xampp ... 15 2.12. Wawancara... 16 2.13. Testing ... 16 2.13.1. Blackbox ... 16 2.13.2. Whitebox ... 16 2.14. Penelitian Terdahulu ... 17
BAB III METODOLOGI PENELITIAN ... 18
3.1. Objek Penelitian ... 18
3.2. Metode Penelitian ... 18
3.3. Variabel Penelitian ... 21
3.4. Metode Pengumpulan Data ... 22
3.5. Tools ... 22
BAB IV ANALISIS DAN HASIL PENELITIAN ... 23
4.1. Requirement Planning ... 23
4.1.1. Analisa Masalah ... 23
4.1.2. Solusi Pemecahan Masalah ... 24
4.1.3. Spesifikasi Sistem ... 24
ix
4.2.1. Use Case Diagram ... 25
4.2.2. Activity Diagram ... 26 4.2.3. Sequence Diagram ... 31 4.2.4. Class Diagram ... 34 4.3. Build System ... 35 4.4. Data Dictionary ... 42 4.5. Implementasi ... 44
4.5.1. User Accptance Test ... 44
4.5.2. System Delivery ... 45
4.6. Hasil Analisa ... 45
BAB V KESIMPULAN DAN SARAN ... 46
5.1. KESIMPULAN ... 46 5.2. SARAN ... 46 DAFTAR PUSTAKA ... 47 LAMPIRAN ... 50 Transkrip Wawancara ... 51 Form UAT ... 54
Form Bimbingan Skripsi ... 58
x
DAFTAR GAMBAR
Gambar 2.1. Gambar Metode Prototyping ... 8
Gambar 3.1. Alur Penelitian... 19
Gambar 4.1. Flow bisnis Rafi Bakery ... 23
Gambar 4.2 Use Case Diagram ... 25
Gambar 4.3 Activity diagram mengatur produk ... 26
Gambar 4.4 Activity diagram mengatur data stok ... 27
Gambar 4.5 Activity diagram mengatur pembelian ... 28
Gambar 4.6 Activity diagram membeli produk ... 29
Gambar 4.7 Activity diagram riwayat pembelian ... 30
Gambar 4.8 Activity diagram pengaturan akun... 30
Gambar 4.9 Sequence diagram sistem login ... 31
Gambar 4.10 Sequence diagram sistem produk ... 32
Gambar 4.11 Sequence diagram registrasi ... 32
Gambar 4.12 Sequence diagram pembelian produk ... 33
Gambar 4.13 Class Diagram... 34
Gambar 4.14 Tampilan Halaman login ... 35
Gambar 4.15 Form pendaftaran pelanggan ... 35
Gambar 4.16 Tampilan login pelanggan ... 36
Gambar 4.17 Tampilan list produk ... 37
Gambar 4.18 Tampilan ubah produk ... 38
Gambar 4.19 Tampilan halaman pembelian ... 38
Gambar 4.20 Tampilan tampilan menu ... 39
Gambar 4.21 Tampilan halaman Checkout pembelian ... 39
Gambar 4.22 Tampilan Cart produk ... 40
Gambar 4.23 Tampilan detail riwayat pembelian ... 40
Gambar 4.24. Tampilan riwayat pembelian ... 41
Gambar 4.25. Form konfirmasi Pembayaran ... 41
xi
DAFTAR TABEL
Tabel 2.1. Simbol Use Case Diagram ... 11
Tabel 2.2. Simbol Activity Diagram ... 12
Tabel 2.3. Simbol Sequence Diagram... 13
Tabel 2.4. Simbol Class Diagram ... 14
Tabel 2.5. Penelitian terdahulu... 17
Tabel 3.1. Perbandingan metode pengembangan sistem ... 18
Tabel 4.1 Solusi pemecahan masalah... 24
Tabel 4.2. Data tabel pelanggan ... 42
Tabel 4.3. Data tabel Pembelian ... 43
Tabel 4.4. Data tabel Pembayaran... 43
Tabel 4.5. Data tabel Produk ... 43
Tabel 4.6 User Acceptance Test ... 44
50
LAMPIRAN
1. Transkrip Wawancara 2. Form UAT
3. Form Bimbingan Skripsi 4. Hasil Turnitin