• Tidak ada hasil yang ditemukan

PERANCANGAN SISTEM INFORMASI MONITORING TRANSAKSI JUAL BELI ONLINE DENGAN SISTEM DROPSHIPPING BERBASIS

N/A
N/A
Protected

Academic year: 2023

Membagikan "PERANCANGAN SISTEM INFORMASI MONITORING TRANSAKSI JUAL BELI ONLINE DENGAN SISTEM DROPSHIPPING BERBASIS "

Copied!
30
0
0

Teks penuh

(1)

PERANCANGAN SISTEM INFORMASI MONITORING TRANSAKSI JUAL BELI ONLINE DENGAN SISTEM DROPSHIPPING BERBASIS

WEB MENGGUNAKAN METODE RAPID APPLICATION DEVELOPMENT (RAD)

(STUDI KASUS: YUMA GALLERY)

SKRIPSI

Diajukan untuk Memenuhi Salah Satu Syarat Kelulusan Program Pendidikan Sarjana

Oleh:

Nisa Maesaroh D1A.18.0418

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER UNIVERSITAS SUBANG SUBANG

2022

(2)

i

HALAMAN PENGESAHAN

PERANCANGAN SISTEM INFORMASI MONITORING TRANSAKSI JUAL BELI ONLINE DENGAN SISTEM DROPSHIPPING BERBASIS

WEB MENGGUNAKAN METODE RAPID APPLICATION DEVELOPMENT (RAD)

(STUDI KASUS: YUMA GALLERY)

Oleh:

Nisa Maesaroh D1A.18.0418

Subang, 26 Juli 2022 Menyetujui,

(Jaja, M.Kom) Pembimbing I

(Mutia Fakhrunnisa Ma’ruf, SE., M.Ak) Pembimbing II

Mengetahui

(Dr. Tepi Peirisal, Sos.,M.Si) Dekan Fakultas Ilmu Komputer

(Bagus Ali Akbar, S.SI., M.Kom) Ketua Program Studi

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER UNIVERSITAS SUBANG SUBANG

2022

(3)

ii

ABSTRACT

PERANCANGAN SISTEM INFORMASI MONITORING TRANSAKSI JUAL BELI ONLINE DENGAN SISTEM DROPSHIPPING BERBASIS

WEB MENGGUNAKAN METODE RAPID APPLICATION DEVELOPMENT (RAD)

(STUDI KASUS: YUMA GALLERY)

Nisa Maesaroh, Fakultas Sistem Informasi, Universitas Subang e-mail: nisamaesaroh21@gmail.com

Yuma Gallery Store is an online buying and selling store that uses a Dropshipping system engaged in snacks that was established on October 14, 2021, domiciled in Subang.

This shop was founded by two students of the Information Systems faculty of Subang University. Online shop is a business that is being sought after by many employers today.

One of them is a dropship and resellers. Dropshipper is one of online selling system in which to conduct business online with this system requires no capital, because by running this system does not provide stock items. The seller only offers photographic or other information to the consumer, if the consumer is interested in purchasing, the goods will be sent directly from the supplier or its distributors. The emergence of social media open wider interaction space for internet users. Social media is becoming one of internet-based technology features the most visited in the world. Yuma Gallery is a store that serves snack sales. Dropshippers and customers have difficulty getting the information they need, so a system is needed to improve effectiveness and work efficiency. An effective solution to solve the problem is to build a web-based Dropship Monitoring Information System.

Methods in the process of software development the author implements the RAD (Rapid Application Development). System modeling tool is a Unified Modeling Language (UML).

Data collection techniques with interview with customers as well as direct observation or through the internet and electronic media. Device analysis tool used: Use Case diagrams, Sequence diagrams, Acitivity Diagram and Class diagram.The result of this design generates a Dropshipping SID (Dropship Information System) made with PHP and MySQL programming language. These websites can help increase sales as well as snacks online and can provide maximum service to our customers.

Keywords: Dropshipping, Media Sosial, RAD, UML.

(4)

iii

ABSTRAK

PERANCANGAN SISTEM INFORMASI MONITORING TRANSAKSI JUAL BELI ONLINE DENGAN SISTEM DROPSHIPPING BERBASIS

WEB MENGGUNAKAN METODE RAPID APPLICATION DEVELOPMENT (RAD)

(STUDI KASUS: YUMA GALLERY)

Nisa Maesaroh, Fakultas Sistem Informasi, Universitas Subang e-mail: nisamaesaroh21@gmail.com

Toko Yuma Gallery merupakan toko jual beli online yang menggunakan sistem Dropshipping yang bergerak di bidang makanan ringan / camilan (snack) yang berdiri pada 14 oktober 2021, berkedudukan di Subang. Toko ini didirikan oleh dua mahasiswi fakultas Sistem Informasi Universitas Subang. Toko online merupakan suatu bisnis yang sedang diminati oleh banyak pengusaha saat ini. Salah satunya adalah sistem dropship dan reseller. Dropshipper adalah salah satu sistem jual beli online yang mana untuk menjalankan bisnis online dengan sistem ini tidak memerlukan modal, karena dengan menjalankan sistem ini tidak menyediakan stok barang. Penjual hanya menawarkan informasi berupa foto atau lainnya kepada konsumen, jika konsumen tertarik untuk membeli, barang akan dikirim langsung dari pihak supplier atau distributornya.

Kemunculan media sosial membuka ruang interaksi yang lebih luas bagi pengguna internet. Media sosial menjadi salah satu fitur berbasis teknologi internet yang paling banyak dikunjungi di seluruh dunia. Toko Yuma Gallery merupakan toko yang melayani penjualan camilan. Dropshipper dan pelanggan kesulitan mendapatkan informasi yang dibutuhkan, maka diperlukan suatu sistem untuk meningkatkan efektifitas dan efisiensi kerja. Solusi yang efektif untuk mengatasi masalah tersebut adalah dengan membangun Sistem Informasi Monitoring Dropship Berbasis web. Metode dalam proses pengembangan perangkat lunak penulis mengimplementasikan RAD (Rapid Application Development). Alat pemodelan system adalah Unified Modeling Language (UML). Teknik pengumpulan data dengan wawancara bersama pelanggan serta observasi langsung maupun melalui internet dan media elektronik. Perangkat alat analisis yang digunakan:

Use Case Diagram, Acitivity Diagram, Sequence diagram dan Class diagram. Hasil dari perancangan ini menghasilkan website SID (Sistem Informasi Dropship) yang dibuat dengan bahasa pemrograman PHP dan MySQL. Website ini memiliki fitur mengelola data user, supplier, customer, mengolah data transaksi Penjualan yang akan ditampilkan dalam rincian data dan Grafik. Sehingga dapat membantu serta meningkatkan penjualan camilan secara online dan dapat memberikan pelayanan yang maksimal kepada pelanggan.

Kata Kunci: Dropshipping, Media Sosial, RAD, UML.

(5)

iv

KATA PENGANTAR

Puji syukur ke hadirat Allah SWT yang telah memberikan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan penyusunan Skripsi ini tepat waktu. Skripsi ini disusun berdasarkan hasil analisis studi dan Praktik BKP Kewirausahaan-MBKM yang dilakukan selama kurang lebih 3 (tiga) bulan pada Toko Online Dropship Yuma Gallery, serta skripsi ini disusun sebagai untuk memenuhi syarat kelulusan sebagai Sarjana Komputer di Universitas Subang. Skripsi ini membahas tentang perancangan Aplikasi Sistem Informasi Toko Online Dropship dengan framework Laravel yang merupakan sebuah aplikasi berbasis web. Penyelesaian penyusunan skripsi ini tidak terlepas dari bantuan berbagai pihak yang telah memberikan banyak masukan, nasihat, saran, kritik, dan dukungan moral maupun materil kepada penulis. Oleh karena itu penulis menyampaikan rasa terima kasih kepada:

1. Bapak Dr. Ir. A. Moeslihat Komara, M.Si selaku Rektor Universitas Subang.

2. Bapak Dr. Tepi Peirisal, Sos., M.Si selaku Dekan Fakultas Ilmu Komputer Universitas Subang.

3. Bapak Bagus Ali Akbar, S.SI., M.Kom selaku Ketua Program Studi S1 Sistem Informasi Universitas Subang

4. Bapak Jaja, M.Kom selaku dosen pembimbing I yang telah memberikan bimbingan, nasehat, motivasi dan berbagai pengalaman kepada penulis dengan penuh keikhlasan dan kesabaran.

5. Ibu Mutia Fakhrunnisa Ma’ruf, SE., M.Ak selaku dosen pembimbing II yang telah memberikan bimbingan, nasehat, motivasi dan berbagai pengalaman kepada penulis sejak dilaksanakan KKN, BKP sampai penyusunan Skripsi dengan penuh keikhlasan dan kesabaran.

6. Segenap Dosen Fakultas Sistem Informasi yang telah mendidik dan memberikan ilmu selama kuliah di Universitas Subang dan seluruh staf yang selalu sabar melayani segala administrasi selama proses penelitian ini.

7. Rekan-rekan Mahasiswa seperjuangan.

8. Serta semua pihak yang tidak dapat disebutkan satu-persatu yang telah memberikan bantuan dan dukungan kepada penulis.

(6)

v

Semoga segala kebaikan dan pertolongan semuanya mendapat berkah dari Allah SWT. Dan akhirnya saya menyadari bahwa skripsi ini masih jauh dari kata sempurna.

Untuk itu saya dengan kerendahan hati mengharapkan saran dan kritik yang sifatnya membangun dari semua pihak demi membangun laporan penelitian ini.

Harapan saya skripsi ini semoga dapat berguna bagi pihak-pihak yang terkait, khususnya lingkungan Sistem Informasi Universitas Subang serta para pembaca pada umumnya.

Subang, 26 Juli 2022 Penulis

Nisa Maesaroh

(7)

vi

DAFTAR ISI

HALAMAN PENGESAHAN ... i

ABSTRACT ... ii

ABSTRAK ... iii

KATA PENGANTAR ... iv

DAFTAR ISI ... vi

DAFTAR GAMBAR ... xii

DAFTAR TABEL ... xv

DAFTAR SIMBOL ...xvii

SIMBOL USE CASE DIAGRAM ...xvii

SIMBOL ACTIVITY DIAGRAM ... xviii

SIMBOL SEQUENCE DIAGRAM ... xix

BAB I ... 1

1.1 Latar Belakang ... 1

1.2 Identifikasi Masalah ... 2

1.3 Maksud dan Tujuan Penelitian ... 2

1.4 Batasan Masalah ... 3

1.5 Metodologi ... 4

1.6 Waktu dan Lokasi Penelitian ... 6

1.7 Sistematika Penulisan ... 8

BAB II ... 10

2.1 Pengembangan Sistem Informasi... 10

2.2 Monitoring ... 10

2.3 Transaksi ... 10

2.4 Jual Beli Online... 11

2.5 Dropshipping ... 11

2.6 Konsumen ... 13

1.3.1 Maksud Penelitian ... 3

1.3.2 Tujuan Penelitian ... 3

(8)

vii

2.7 Media Sosial ... 14

2.8 Toko Online ... 14

2.9 RAD (Rapid Application Development) ... 15

2.10 PHP ... 15

2.11 MySQL (Struktur Query Language) ... 16

2.12 PhpMyAdmin ... 16

2.13 XAMPP ... 16

2.14 UML (Unified Modelling Language) ... 17

2.15 Website ... 17

BAB III ... 19

3.1 Latar Belakang Perusahaan ... 19

1. Struktur Organisasi ... 21

2. Uraian Tugas ... 21

3.2 Prosedur Perancangan Pekerjaan Dari Permasalahan ... 22

a. Deskripsi Prosedur Kerja ... 22

b. Deskripsi Dokumen ... 25

c. Identifikasi Kebutuhan Pemakai ... 27

3.3 Analisis Kebutuhan Sistem Informasi ... 27

1. Kebutuhan Aplikasi (Proses Pengolahan Data) ... 28

2. Kebutuhan Perangkat Keras... 28

3. Deskripsi Kebutuhan Fungsional ... 28

1. Usecase Diagram ... 29

5.5.1 Dasar Hukum Dropship ... 12

5.5.2 Cara Kerja/Sistem Dari Dropship ... 12

3.1.1 Profile Toko Yuma Gallery ... 19

3.1.2 Struktur Organisasi Dan Uraian Tugas ... 21

3.2.1 Gambaran Sistem Lama ... 22

3.3.1 Deskripsi Kebutuhan Informasi ... 27

3.3.2 Deskripsi Kebutuhan Fungsional ... 28

3.3.3 Pemodelan Kebutuhan Fungsional ... 29

(9)

viii

2. Skenario Use Case ... 32

1) Skenario Use Case Login ... 33

2) Skenario Use Case Login failed ... 34

3) Skenario Use Case Mengelola Data Akun Profile ... 35

4) Skenario Use Case Mengelola Data Supplier ... 36

5) Skenario Use Case Mengelola Data Customer ... 37

6) Skenario Use Case Mengelola Data Produk ... 38

7) Skenario Use Case Mengelola Data Transaksi ... 39

8) Skenario Use Case Mengelola Status Pengiriman ... 40

9) Skenario Use Case Pengiriman ... 41

10) Skenario Use Case Data Pembelian ... 42

11) Skenario Use Case Data Retur ... 43

12) Skenario Use Case Grafik ... 44

13) Skenario Use Case Logout ... 46

3. Aktivity Diagram ... 46

1) Activity diagram dari Use Case Login ... 47

2) Activity diagram dari Use Case Akun Profile ... 48

3) Activity diagram dari Use Case Mengelola Data Supplier... 49

4) Activity diagram dari Use Case Mengelola Data Customer ... 50

5) Activity diagram dari Use Case Mengelola Data Produk ... 51

6) Activity diagram dari Use Case Mengelola Data Transaksi ... 52

7) Activity diagram dari Use Case Status Pengiriman ... 53

8) Activity diagram dari Use Case Data Pengiriman ... 54

9) Activity diagram dari Use Case Data Pembelian ... 54

10) Activity diagram dari Use Case Data Retur ... 56

11) Activity diagram dari Use Case Grafik ... 57

12) Activity diagram dari Use Case Logout ... 57

BAB IV... 59

4.1 Class diagram dan Sequence diagram ... 59

1. Sequence diagram Login ... 60

(10)

ix

2. Sequence diagram Tambah Data User ... 60

3. Sequence diagram Edit Data User ... 60

4. Sequence diagram Hapus Data User ... 60

5. Sequence diagram Tambah Data supplier ... 61

6. Sequence diagram Edit Data Supplier ... 61

7. Sequence diagram Hapus Data Supplier ... 61

8. Sequence diagram Tambah Data Customer ... 62

9. Sequence diagram Edit Data Customer ... 62

10. Sequence diagram Hapus Data Customer ... 62

11. Sequence diagram Tambah Data Produk... 63

12. Sequence diagram Edit Data Produk ... 63

13. Sequence diagram Hapus Data Produk ... 63

14. Sequence diagram Tambah Data Transaksi ... 64

15. Sequence diagram Edit Data Transaksi ... 64

16. Sequence diagram Hapus Data Transaksi ... 64

17. Sequence diagram Tambah Data Pengiriman ... 65

18. Sequence diagram Edit Data Pengiriman ... 65

19. Sequence diagram Hapus Data Pengiriman ... 65

20. Sequence diagram Tambah Data Retur ... 66

21. Sequence diagram Edit Data Retur ... 66

22. Sequence diagram Hapus Data Retur ... 66

23. Sequence diagram Lihat Grafik ... 67

24. Sequence diagram Logout... 67

4.2 Perancangan Antar Muka Perangkat Lunak ... 67

4.3 Perancangan Basis Data ... 70

BAB V... 77

4.1.1 Class diagram... 59

4.1.2 Sequence diagram ... 59

4.3.1 Struktur Tabel ... 70

4.3.2 Relasi Antar Tabel ... 76

(11)

x

5.1 Lingkungan Implementasi ... 77

5.2 Batasan Implementasi ... 78

5.3 Implementasi Antar Muka ... 78

5.4 Implementasi Basis Data ... 82

1. Database Keseluruhan ... 82

2. Database Login ... 83

3. Database Supplier ... 83

4. Database Customer ... 83

5. Database Produk ... 83

6. Database Transaksi ... 83

7. Database Status Pengiriman ... 84

8. Database Pengiriman ... 84

9. Database Pembelian ... 84

10. Database Pengembalian ... 85

1. Rancangan Antar Muka Tampilan Login ... 68

2. Rancangan Antar Muka Tampilan Dashboard ... 68

3. Rancangan Antar Muka Halaman Tambah Customer ... 69

4. Rancangan Antar Muka Halaman Rincian Transaksi ... 69

5. Rancangan Antar Muka Halaman Tambah Transaksi ... 70

6. Rancangan Antar Muka Halaman Grafik ... 70

5.1.1 Penjelasan Perangkat Keras ... 77

5.1.2 Perangkat Lunak ... 77

5.1.3 Bahasa Pemrograman yang digunakan ... 77

1. Halaman Login ... 79

2. Halaman Dashboard... 79

3. Halaman Grafik... 80

4. Halaman Daftar Customer ... 80

5. Halaman Tambah Customer ... 81

6. Halaman Rincian Transaksi ... 81

7. Halaman Tambah Transaksi ... 82

(12)

xi

11. Database Grafik ... 85

5.5 Kasus Uji dan Tabel Pengujian (SI) ... 85

BAB VI... 92

6.1 Kesimpulan ... 92

6.2 Saran ... 92

DAFTAR PUSTAKA ... 94

(13)

xii

DAFTAR GAMBAR

Gambar 1. 1 Model RAD (Rapid Application Development) ... 5

Gambar 2. 1 Skema Dropship ... 13

Gambar 3. 1 Struktur Organisasi Yuma Gallery ... 21

Gambar 3. 2 Diagram Use Case ... 32

Gambar 3. 3 Activity diagram dari Use Case Login ... 47

Gambar 3. 4 Activity diagram dari Use Case Akun Profile ... 48

Gambar 3. 5 Activity diagram dari Use Case Mengelola Data Supplier ... 49

Gambar 3. 6 Activity diagram dari Use Case Mengelola Data Customer ... 50

Gambar 3. 7 Activity diagram dari Use Case Mengelola Data Produk ... 51

Gambar 3. 8 Activity diagram dari Use Case Mengelola Data Transaksi ... 52

Gambar 3. 9 Activity diagram dari Use Case Status Pengiriman ... 53

Gambar 3. 10 Activity diagram dari Use Case Data Pengiriman ... 54

Gambar 3. 11 Activity diagram dari Use Case Data Pembelian ... 55

Gambar 3. 12 Activity diagram dari Use Case Data Retur ... 56

Gambar 3. 13 Activity diagram dari Use Case Grafik ... 57

Gambar 3. 14 Activity diagram dari Use Case Logout ... 58

Gambar 4. 1 Class diagram ... 59

Gambar 4. 2 Sequence diagram Login ... 60

Gambar 4. 3 Sequence diagram Tambah Data User ... 60

Gambar 4. 4 Sequence diagram Edit Data User ... 60

Gambar 4. 5 Sequence diagram Hapus Data User... 61

Gambar 4. 6 Sequence diagram Tambah Data Supplier ... 61

Gambar 4. 7 Sequence diagram Edit Data Supplier ... 61

Gambar 4. 8 Sequence diagram Hapus Data Supplier ... 62

Gambar 4. 9 Sequence diagram Tambah Data Customer ... 62

Gambar 4. 10 Sequence diagram Edit Data Customer ... 62

Gambar 4. 11 Sequence diagram Hapus Data Customer ... 63

Gambar 4. 12 Sequence diagram Tambah Data Produk ... 63

Gambar 4. 13 Sequence diagram Edit Data Produk ... 63

Gambar 4. 14 Sequence diagram Hapus Data Produk ... 64

(14)

xiii

Gambar 4. 15 Sequence diagram Tambah Data Transaksi ... 64

Gambar 4. 16 Sequence diagram Edit Data Transaksi ... 64

Gambar 4. 17 Sequence diagram Hapus Data Transaksi ... 65

Gambar 4. 18 Sequence diagram Tambah Data Pengiriman ... 65

Gambar 4. 19 Sequence diagram Edit Data Pengiriman ... 65

Gambar 4. 20 Sequence diagram Hapus Data Pengiriman ... 66

Gambar 4. 21 Sequence diagram Tambah Data Retur ... 66

Gambar 4. 22 Sequence diagram Edit Data Retur ... 66

Gambar 4. 23 Sequence diagram Hapus Data Retur ... 67

Gambar 4. 24 Sequence diagram Lihat Grafik ... 67

Gambar 4. 25 Sequence diagram Logout ... 67

Gambar 4. 26 Rancangan Antar Muka Tampilan Login ... 68

Gambar 4. 27 Rancangan Antar Muka Tampilan Dashboard ... 68

Gambar 4. 28 Rancangan Antar Muka Halaman Grafik ... Error! Bookmark not defined. Gambar 4. 29 Rancangan Antar Muka Halaman Tambah Customer ... 69

Gambar 4. 30 Rancangan Antar Muka Halaman Rincian Transaksi ... 69

Gambar 4. 31 Rancangan Antar Muka Halaman Tambah Transaksi ... 70

Gambar 4. 32 Rancangan Antar Muka Halaman Grafik ... 70

Gambar 4. 33 Relasi Antar Tabel ... 76

Gambar 5. 1 Halaman Login ... 79

Gambar 5. 2 Halaman Dashboard ... 79

Gambar 5. 3 Halaman Grafik ... 80

Gambar 5. 4 Halaman Daftar Customer ... 80

Gambar 5. 5 Halaman Tambah Customer ... 81

Gambar 5. 6 Halaman Rincian Transaksi ... 81

Gambar 5. 7 Halaman Tambah Transaksi ... 82

Gambar 5. 8 Database Keseluruhan ... 82

Gambar 5. 9 Database Login ... 83

Gambar 5. 10 Database Supplier ... 83

Gambar 5. 11 Database Customer ... 83

Gambar 5. 12 Database Produk ... 83

Gambar 5. 13 Database Transaksi ... 84

Gambar 5. 14 Database Status Pengiriman ... 84

(15)

xiv

Gambar 5. 15 Database Pengiriman ... 84

Gambar 5. 16 Database Pembelian ... 85

Gambar 5. 17 Database Pengembalian ... 85

Gambar 5. 18 Database Grafik ... 85

(16)

xv

DAFTAR TABEL

Tabel 1. 1 Model Rapid RAD (Application Development) ... 7

Tabel 3. 1 Prosedur Kerja Dropshipper ... 23

Tabel 3. 2 Penginputan Laporan Transaksi ... 24

Tabel 3. 3 Deskripsi Dokumen Bon Penjualan ... 25

Tabel 3. 4 Deskripsi Dokumen Laporan Penjualan ... 25

Tabel 3. 5 Deskripsi Dokumen Bukti Penjualan ... 26

Tabel 3. 6 Daftar Kebutuhan Informasi ... 27

Tabel 3. 7 Daftar Kebutuhan Fungsional ... 29

Tabel 3. 8 Requirement Actor dan Use Case ... 31

Tabel 3. 9 Skenario Use Case Login ... 33

Tabel 3. 10 Skenario Use Case Login failed ... 34

Tabel 3. 11 Skenario Use Case Mengelola Data Akun Profile ... 35

Tabel 3. 12 Skenario Use Case Mengelola Data Supplier ... 36

Tabel 3. 13 Skenario Use Case Mengelola Data Customer ... 37

Tabel 3. 14 Skenario Use Case Mengelola Data Produk ... 38

Tabel 3. 15 Skenario Use Case Mengelola Data Transaksi ... 39

Tabel 3. 16 Skenario Use Case Mengelola Status Pengiriman ... 40

Tabel 3. 17 Skenario Use Case Pengiriman... 42

Tabel 3. 18 Skenario Use Case Mengelola Data Pembelian ... 42

Tabel 3. 19 Skenario Use Case Mengelola Data Retur ... 43

Tabel 3. 20 Skenario Use Case Grafik ... 45

Tabel 3. 21 Skenario Use Case Logout ... 46

Tabel 4. 1 Struktur Tabel User ... 71

Tabel 4. 2 Struktur Tabel Supplier ... 71

Tabel 4. 3 Struktur Tabel Customer ... 71

Tabel 4. 4 Struktur Tabel Produk ... 72

Tabel 4. 5 Struktur Tabel Transaksi ... 72

Tabel 4. 6 Struktur Tabel Status Pengiriman ... 73

Tabel 4. 7 Struktur Tabel Pengiriman ... 73

Tabel 4. 8 Struktur Tabel Pembelian ... 74

Tabel 4. 9 Struktur Tabel Pengembalian ... 75

(17)

xvi

Tabel 4. 10 Struktur Tabel Bulan ... 75

Tabel 4. 11 Struktur Tabel Grafik ... 75

Tabel 5. 1 Uji Coba Black Box Secara Proses Fungsional ... 86

Tabel 5. 2 Uji Coba Black Box Secara Proses Sistem ... 90

(18)

xvii

DAFTAR SIMBOL

SIMBOL USE CASE DIAGRAM (Munawar, 2005)

No Gambar Nama Keterangan

1 Actor

Menspesifikasikan himpunan peran yangdimainkan oleh pengguna ketikaberinteraksi dengan use case.

2 Generalization

Hubungan dimana objek anak

(descendent)berbagi perilaku dan struktur data dari objek yang ada di atasnya objek induk (ancestor).

3 Include Menspesifikasikan bahwa use case sumber

secara eksplisit

4

Association

Apa yang menghubungkan antara objek satu dengan objek lainnya.

5 System Menspesifikasikan paket yang

menampilkansistem secara terbatas.

6 Use Case

Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang menghasilkan suatu hasil yang

terukur bagi suatu aktor.

(19)

xviii

SIMBOL ACTIVITY DIAGRAM (Munawar, 2005)

No Gambar Nama Keterangan

1 Initial Node Bagaimana objek dibentuk atau diawali.

2

Partition (Vertical) Pengelompokan aktifitas berdasarkan aktor dan sistem

3

Action State dari sistem yang mencerminkan eksekusi dari suatu aksi

4

Fork Node Satu aliran yang pada tahap tertentu berubah menjadi beberapa aliran.

5 Activity Final

Node

Bagaimana objek dibentuk dan diakhiri.

6

Decision Node &

Merge Node

Upaya untuk menghindari asosiasi

dengan lebih dari 2 objek.

(20)

xix

SIMBOL SEQUENCE DIAGRAM (Munawar, 2005)

No Gambar Nama Keterangan

1.

Aktor Merepresentasikan entitas yang berada di luar sistem dan berinteraksi dengan sistem

2.

Lifeline Menghubungkan objek selama sequence (message dikirim atau diterima dan aktifasinya).

3.

General Merepresentasikan entitas tunggal dalam sequence diagram.

4.

Boundary

Berupa tepi dari sistem, seperti user interface atau suatu alat yang berinteraksi dengan sistem yang lain.

5.

Control

Element mengatur aliran dari informasi untuk sebuah skenario.

Objek ini umumnya mengatur perilaku dan perilaku bisnis.

6.

Entitas Elemen yang bertanggung jawab menyimpan data atau informasi. Ini dapat berupa beans atau model object.

7.

Activation

Suatu titik dimana sebuah objek mulai berpartisipasi di dalam sebuah

sequence yang menunjukkan kapan sebuah objek mengirim

atau menerima objek.

(21)

xx

No Gambar Nama Keterangan

8.

Message Berfungsi sebagai komunikasi antar objek yang menggambarkan aksi yang akan dilakukan.

9.

Message Entry

Berfungsi untuk menggambarkan pesan/hubungan antar objek yang menunjukkan urutan kejadian yang terjadi.

10.

Message to Self

Simbol ini menggambarkan pesan/hubungan objek itu sendiri, yang menunjukkan urutan kejadian yang terjadi.

11.

Message Return

Menggambarkan hasil dari

pengiriman message dan digambarkan dengan

arah dari kanan ke kiri.

(22)

1

BAB I PENDAHULUAN

1.1 Latar Belakang

Dropshipping adalah sebuah teknik untuk pemasaran online dimana para pelaku

bisnis toko online atau penjual tidak perlu menyimpan persediaan barang banyak atau stok barang. Dropshipper hanya perlu mempromosikan barang dari suatu perusahaan. Pada sistem dropshipping ini proses pemasaran bisa dilakukan secara online maupun offline, tetapi biasanya cara online lebih efektif bagi sebagian besar orang. Beberapa sarana atau media online yang dapat digunakan oleh penjual dalam memasarkan produknya diantaranya yaitu melalui forum, blog pribadi, toko online (Shopee, Lazada, Tokopedia, Bukalapak, dan lain-lain), media sosial (Facebook, Twitter, Instagram, Tiktok), lewat aplikasi messenger smartphone (Whatsapp, Line, wechat), dan media lainnya.

Saat mendapatkan orderan dari konsumen maka Dropshipper langsung meneruskan orderan dan detail pengiriman kepada produsen, distributor atau supplier yang sudah bekerjasama dengan mereka. Dropshiper menjual barang ke pelanggan dengan harga yang telah ditentukan. Kemudian supplier melakukan pengiriman ke alamat konsumen atas nama Drophipper. Tentu saja dengan melakukan transfer terlebih dahulu sesuai dengan harga yang sudah disepakati.

Yuma Gallery merupakan salah satu toko online yang menggunakan sistem dropshipping. Toko ini menyediakan berbagai produk camilan asin yang bisa dikonsumsi

dari anak-anak hingga dewasa dengan kisaran umur 10-55 tahun, sedangkan produk camilan manis bisa dikonsumsi dari anak-anak hingga dewasa dengan kisaran 3-55 tahun.

Dalam mengolah data transaksi penjualan, Dropshipper mengalami beberapa kendala karena masih menggunakan cara manual serta belum didukungnya aplikasi atau sistem yang terpadu/terintegrasi. Hal ini menyebabkan keterlambatan pembukuan transaksi, penjualan harian, penjualan mingguan, dan omset per bulannya.

(23)

2

Metode yang akan digunakan untuk merancang aplikasi adalah RAD (Rapid Application Development) dimana metode ini menyediakan pengembangan yang jauh lebih

cepat sehingga proses pengembangan aplikasi bisa berjalan fleksibel dan sesuai kebutuhan. Aplikasi SID (Sistem Informasi Dropship) ini akan menyediakan rekap transaksi sehingga dropshipper dapat memantau perkembangan usaha serta dengan mudah mendapatkan informasi transaksi Penjualan.

Selain itu, aplikasi ini akan menyediakan transaksi pesanan masuk dan pengiriman barang yang berguna bagi dropshipper untuk mengetahui hasil penjualan dan omset perbulannya.

Berdasarkan latar belakang masalah tersebut, maka penulis tertarik melakukan penelitian dengan judul “PERANCANGAN SISTEM INFORMASI MONITORING TRANSAKSI JUAL BELI ONLINE DENGAN SISTEM DROPSHIPPING BERBASIS WEB MENGGUNAKAN METODE RAPID APPLICATION DEVELOPMENT (RAD)”

1.2 Identifikasi Masalah

Berdasarakan latar belakang yang telah di paparkan di atas, maka dapat dirumuskan beberapa identifikasi permasalahan yang akan dibahas, yaitu:

1. Pengumpulan data laporan penjualan saat ini masih menggunakan cara manual yaitu mencatat penjualan di buku laporan penjualan yang akan kembali diinput ke aplikasi Microsoft Excel, kemudian prosedur pelaporan penjualan yang banyak menyita waktu serta penggunaan kertas yang berlebihan. Hal ini dapat menimbulkan keterlambatan transaksi penjualan.

2. Sulitnya melakukan perekapan laporan penjualan harian dan bulanan, serta penyajian informasi transaksi penjualan yang kurang menarik dalam menampilkan data-data penjualan karena belum didukungnya aplikasi atau sistem yang terpadu/terintegrasi.

1.3 Maksud dan Tujuan Penelitian

(24)

3 1.3.1 Maksud Penelitian

Berdasarkan uraian identifikasi permasalahan yang telah di paparkan di atas, maka maksud dari penelitian ini adalah membuat sebuah aplikasi monitoring transaksi jual beli online dengan sistem dropshipping berbasis WEB pada Toko Yuma Gallery yang dapat menangani sistem penjualan, baik itu transaksi, retur dan laporan penjualan.

1.3.2 Tujuan Penelitian

Berdasarkan uraian maksud permasalahan yang telah di paparkan di atas, maka tujuan pada penelitian ini adalah memberi kemudahan bagi dropshipper untuk mendapatkan informasi laporan penjualan harian dan bulanan, informasi transaksi yang lebih terperinci serta aktivitas rekapitulasi data laporan yang lebih efektif dan efisien.

1.4 Batasan Masalah

Sebagai ruang lingkup dari perancangan sistem ini, maka cakupan pembahasan akan dibatasi agar menjaga konsistensi tujuan perancangan sistem agar masalah yang dihadapi tidak meluas dan pembahasan masalah menjadi terarah. Batasan tersebut, yaitu

1. Aplikasi yang dirancang khusus menyediakan data rekap transaksi yang memuat informasi transaksi penjualan perhari, transaksi perbulan, transaksi pesanan masuk, pengiriman barang retur barang dan grafik penjualan. Dimulai dari penyimpanan data supplier, penyimpanan data customer, penyimpanan data produk, simpan dan cetak pesanan, simpan dan cetak pengiriman, simpan dan cetak kwitansi pembelian, simpan dan cetak retur, cetak laporan grafik penjualan, cetak laporan penjualan harian, cetak laporan penjualan mingguan, cetak laporan omset serta cetak laporan top penjualan sesuai rating pembeli.

2. Supplier dan Customer merupakan data penunjang penelitian untuk membantu sistem penjualan dalam merekap transaksi laporan penjualan, dan tidak membahas supplier maupun customer.

3. Metode yang digunakan untuk merancang sistem adalah metode RAD (Rapid Application Development).

(25)

4

4. Tools yang digunakan adalah UML (Unified Modeling Language) dan untuk menggambarkan proses yang digunakan adalah Use Case Diagram, Scenario Diagram, Activity diagram, Class diagram, dan Sequence diagram.

5. Output yang dihasilkan berupa dokumen tercetak, yaitu: laporan penjualan, grafik yang menampilkan laporan setiap bulan.

6. Bahasa pemrograman yang dipakai adalah PHP (PHP Hypertext Preprocessor) dan MySQL sebagai software sistem manajemen database (Database Management Systems/DBMS).

7. Aplikasi hanya terbatas pada penginputan data dan informasi data, tidak mencakup keamanan aplikasi dan database.

1.5 Metodologi

Pengembangan sistem dilakukan untuk membuat rangkaian proses dari rancangan awal kebutuhan aplikasi, membuat prototype aplikasi, pengembangan, implementasi, pengujian akhir aplikasi hingga aplikasi selesai digunakan.

Metodologi yang digunakan untuk merancang aplikasi ini ialah RAD (Rapid Application Development) yang memiliki strategi siklus hidup yang ditujukan untuk

menyediakan pengembangan yang jauh lebih cepat dan mendapatkan kualitas yang lebih baik. RAD merupakan suatu pendekatan yang cocok dalam pembuatan sistem informasi laporan monitoring transaksi, lingkungan berbasis web dimana status langkah pertama dari suatu bisnis sangat penting. Hal ini dikarenakan metode RAD adalah sebuah strategi yang menekankan kecepatan pada pengembangan aplikasi sehingga bisa berjalan lebih fleksibel dan sesuai kebutuhan. Metode ini sangatlah cocok diterapkan ketika proyek pengembangan aplikasi/sistem yang diambil memiliki batasan waktu yang pendek.

(26)

5 60 – 90 hari

Gambar 1. 1 Model RAD (Rapid Application Development) Ada 4 Tahapan RAD yang Perlu Dilakukan

a. Fase Perencanaan Syarat-Syarat (Menentukan kebutuhan proyek)

Pada tahap ini dilakukan pengidentifikasian tujuan-tujuan aplikasi atau sistem serta untuk mengidentifikasi syarat-syarat informasi yang ditimbulkan dari tujuan- tujuan tersebut. Secara terperinci yang penulis lakukan pada tahap Tujuan dan Syaratsyarat Informasi adalah: Menganalisa sistem yang berjalan, mengidentifikasi permasalahan yang ada, memberikan solusi permasalahan yang dihadapi.

b. Fase Perancangan (Membuat prototype)

Pada tahap ini dilakukan perancangan proses yaitu perancangan proses- proses yang akan terjadi di dalam sistem. Perancangan Proses, Perancangan Basis Data, Perancangan Antarmuka (User Interface)

c. Fase Konstruksi (Rapid construction dan feedback)

Pada tahap ini dilakukan pembuatan program terhadap rancangan-rancangan yang telah didefinisikan. Pembuatan program yang dilakukan menggunakanbahasa pemrograman PHP.

(27)

6

d. Fase Pelaksanaan (Implementasi dan finalisasi produk)

Pada tahapan ini dilakukan pengujian terhadap aplikasi sistem penjualan yang telah dibuat.

1.6 Waktu dan Lokasi Penelitian

Kegiatan penelitian ini dilaksanakan pada tanggal 22 Februari 2022 sampai dengan selesai di kediaman dropshipper Yuma Gallery di kota Subang yang dilaksanakan secara online maupun offline menggunakan metode kualitatif dalam mengumpulkan informasi dan

referensi yang berkaitan dengan penyusunan laporan serta menggunakan metode RAD dalam merancang aplikasi sistem informasi monitoring transaksi penjualan. Waktu perancangan aplikasi.

(28)

7 No Keterangan

Fase

Februari Maret April Mei Juni

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1 Perencanaan

2 Perancangan

3 Konstruksi

4 Pelaksanaan

Tabel 1. 1 Model Rapid RAD (Application Development)

(29)

8 1.7 Sistematika Penulisan

Penulisan skripsi dibagi atas enam bab, masing-masing bab dibagi atas subbab dengan maksud agar skripsi dapat lebih terperinci dan akan mempermudah di dalam pemahaman masing-masing bab. Berikut penjelasan singkat isi tiap bab:

1. Bab I Pendahuluan

Berisi penjelasan umum dari permasalahan atau kebutuhan pengguna, yang meliputi latar belakang, identifikasi dan batasan masalah, maksud dan tujuan, metodologi, waktu dan lokasi penelitian dan sistematika penulisan.

2. Bab II Landasan Teori

Bab ini berisi teori dasar yang mendukung analisis permasalahan dan berhubungan dengan topik yang dibahas dalam merancang dan membangun aplikasi Sistem Informasi Monitoring Transaksi Jual Beli Online Menggunakan Sistem Dropship studi kasus Yuma Gallery mencakup metoda atau teknik yang digunakan, teori tentang permasalahan, uraian singkat perangkat implementasi yang dipakai, dan kerangka penyelesaian masalah.

3. Bab III Analisis Kebutuhan Sistem

Berisi penjelasan tentang hasil pendefinisian kebutuhan dari permasalahan yang berhubungan dengan topik yang dibahas dalam merancang dan membangun aplikasi Sistem Informasi Monitoring Transaksi Jual Beli Online Menggunakan Sistem Dropship studi kasus Yuma Gallery disertai pemodelannya, meliputi uraian singkat sejarah, struktur organisasi, fungsi unit organisasi, dan prosedur perancangan pekerjaan dari permasalahan.

Selain itu, Bab ini berisi uraian hasil analisis kebutuhan sistem informasi, meliputi:

deskripsi kebutuhan informasi, deskripsi kebutuhan fungsional, dan pemodelan kebutuhan fungsional, (Usecase Diagram, Skenario, Aktivity Diagram).

4. Bab IV Perancangan

(30)

9

Bab ini menjelaskan tentang hasil perancangan berikut pemodelannya.

Perancangan ini berisi semua metodologi yang berhubungan dengan topik yang dibahas dan akan digunakan dalam pembuatan aplikasi, meliputi:

a. Kelas Diagram, Sequnce Diagram

b. Perancangan perangkat lunak meliputi arsitektur dan algoritma program.

c. Perancangan antar muka perangkat lunak, meliputi struktur menu, tata letak layar, dan tata letak dokumen keluaran.

d. Perancangan basisdata meliputi struktur tabel, dan relasi antar tabel.

5. Bab V Implementasi dan Pengujian

Berisi penjelasan tentang perancangan implementasi berdasarkan pada hasil perancangan dan pengujian program aplikasi atau kinerja Sistem Informasi.

Perancangannya menggunakan UML untuk aplikasi yang akan dibangun sesuai dengan hasil analisis yang telah dibuat. Berikut uraian isi Bab V:

a. Lingkungan imptementasi, meliputi penjelasan tentang perangkat keras, platform sistem operasi dan basis data, Serta bahasa pemrograman yang digunakan.

b. Batasan Implementasi

c. Implementasi Module Program d. Implementasi Antarmuka e. Implementsi Basis Data f. Kasus Uji

g. Tabel Kasus Pengujian 6. Bab VI Kesimpulan dan Saran

Berisi kesimpulan hasil akhir yang berhasil diselesaikan sesuai ruang lingkup batasan masalah dan saran terhadap masalah yang belum terselesaikan sebagai pengembangan dan perbaikan-perbaikan tentang masalah dalam membangun Sistem Informasi Monitoring Transaksi Jual Beli Online.

Referensi

Dokumen terkait

Setelah kamera mengambil citra kemudian system melakukan ROI pada obyek mata kanan dan kiri menggunakan Haar Cascade Classifier baik dalam kondisi terbuka maupun

Konsentrasi nitrat yang terukur meskipun melampaui baku mutu air laut untuk biota laut, namun masih jauh lebih rendah daripada yang terukur pada bebarapa sungai lainnya di Sungai

Berdasarkan tabel 4.2 dapat diketahui bahwa siswa – siswi kelas XII SMA N 1 Salatiga yang terpilih menjadi responden penelitian tidak terbatas pada jenis kelamin tertentu..

Posyandu-Posyandu Lansia Kabupaten Rokan Hulu tahun 2013 yaitu 48,06 tahun.Variabel yang berhubungan sebab akibat terhadap usia menopause adalah variabel konsumsi makanan

Metode analisis data yang digunakan dalam penelitian ini analisis deskriptif kuantitatif, yang menggambarkan data yang telah terkumpul untuk penbentukan portofolio optimal yang

Dengan demikian, model Mastery Learning berbasis penilaian kinerja dapat diterapkan dalam proses pembelajaran Bahasa Indonesia di sekolah dasar salah satunya

Daniel Adi 3 kali Keluarga Sepeda motor Ingin tahu Tidak Ya Ya Orang Tua.. Paulus Sulistyo 3 kali Rombongan Mobil Ingin tahu Tidak Ya Ya

Dengan demikian, hipotesis yang diterima adalah hipotesis Ha, yaitu terdapat interaksi antara pemanfaatan CD komputer BSE (klasikal dan kelompok kecil) dengan motivasi