PENGEMBANGAN SISTEM INFORMASI E-COMMERCE …
Transcript of PENGEMBANGAN SISTEM INFORMASI E-COMMERCE …
PENGEMBANGAN SISTEM INFORMASI E-COMMERCE FURNITURE
PADA RIZAL MEUBEL PANGKALPINANG BERBASIS WEBSITE
SKRIPSI
DHITA KUSUMA WARDHANI
1722500109
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNOLOGI INFORMASI
INSTITUT SAINS DAN BISNIS ( ISB )
ATMA LUHUR
PANGKAL PINANG
2021
ii
PENGEMBANGAN SISTEM INFORMASI E-COMMERCE
FURNITURE PADA RIZAL MEUBEL PANGKALPINANG
BERBASIS WEBSITE
SKRIPSI
Diajukan Untuk Melengkapi Salah Satu Syarat
Memperoleh Gelar Sarjana Komputer
Oleh :
DHITA KUSUMA WARDHANI
1722500109
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNOLOGI INFORMASI
INSTITUT SAINS DAN BISNIS ( ISB )
ATMA LUHUR
PANGKAL PINANG
2021
i
ii
LEMBAR PERSETUJUAN SIDANG
Yang bertanda tangan dibawah ini :
Nim : 1722500109
Nama : Dhita Kusuma Wardhani
Program Studi : Sistem Informasi
Fakultas : Teknologi Informasi
Judul Skripsi : PENGEMBANGAN SISTEM INFORMASI E-COMMERCE
FURNITURE PADA RIZAL MEUBEL PANGKALPINANG
BERBASIS WEBSITE
SKRIPSI INI TELAH DIPERIKSA DAN DISETUJUI
PANGKALPINANG, 02 Agustus 2021
Agus Dendi R, S.Kom, M.Kom
Dosen Pembimbing
iii
iv
KATA PENGANTAR
Puji syukur kehadirat Allah SWT, yang telah melimpahkan segala Rahmat
dan karunia-nya. Sehingga penulis dapat menyelesaikan lapoan skripsi yang
merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu (S1)
pada pada Jurusan Sistem Informasi ISB ATMA LUHUR Pangkalpinang.
Penulis menyadari bahwa Laporan Skripsi ini masih jauh dari sempurna.
Karena itu, kritik dan saran akan senantiasa penulis terima dengan senang hati.
Dengan segala keterbatasan, penulis menyadari bahwa laporan skripsi ini tak
akan terwujud tanpa bantuan, bimbingan, dan dorongan dari berbagai pihak. Untuk
itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima kasih
kepada :
1. Allah SWT yang telah menciptakan dan melimpahkan Rahmat serta Karunia-Nya
2. Bapak dan Ibu tercinta yang telah mendukung penulis baik spirit maupun materi.
3. Bapak Drs. Djaetun H.S yang telah mendirikan ISB Atma Luhur.
4. Bapak Dr. Husni Teja Sukmana, S.T.,M.Sc. selaku Rektor ISB Atma Luhur.
5. Bapak Ellya Helmud, M.Kom, selaku Dekan FTI ISB Atma Luhur.
6. Bapak Okkita Rizan, M.Kom selaku KaprodiSistem Informasi.
7. Bapak AgusDendi R, S.Kom, M.Komselaku Dosen pembimbing yang selalu
bersedia meluangkan waktu untuk memberikan bimbingan dan arahan kepada
penulis.
8. Keluarga, Pasangan yang telah memberikan dukungan baik secara moral maupun
materil, dan teman-teman seperjuangan dalam mengerjakan Laporan Skripsi ini.
Pangkalpinang, Agustus 2021
Dhita Kusuma Wardhani
v
Abstract
Rizal Meubel Paangkalpinang is a sales store engaged in the sale of furniture items
such as chairs, tables, cabinets, tv sideboards, mattresses, decorative cabinets, and
others. In running its business it is limited to limited marketing problems, marketing
on sales and reports are less organized and efficient, because data storage is still
done manually so that it can make it difficult to store and adjust item data, order
transactions are less effective because they are conventional so the process is felt too
long . The high level of business competition requires the Rizal Meubel
Paangkalpinang store to update the system so that it does not lag behind other stores.
To solve these problems, technology is needed in marketing and promotion by
designing an e-commerce website. E-commerce can make it easier for customers to
access transactions anywhere and anytime as long as they are connected to the
internet network. This e-commerce website uses the FAST (Framework For The
Application Of System technique) model
Key words : Rizal Meubel Pangkalpinang, FAST (Framework For The Application Of
System technique) e-commerce sales model, furniture, Website.
vi
Abstrak
Rizal Meubel Paangkalpinang adalah toko penjualan yang bergerak pada bidang
penjualan barang furniture seperti kursi, meja, lemari, bufet tv, kasur, lemari hias, dan
lain-lain. Dalam menjalankan usahanya terbatas pada masalah pemasaran yang
terbatas, pemasaran pada penjualan dan laporannya kurang teratur dan efisien, karena
penyimpanan data masih dilakukan secara manual sehingga dapat menyulitkan dalam
penyimpanan dan penyesuaian data barang, transaksi pemesanan kurang efektif
karena bersifat konvensional sehingga proses yang dirasakan terlalu lama. Tingginya
persaingan bisnis mengharuskan toko Rizal Meubel Paangkalpinang untuk melakukan
pembaharuan sistem agar tidak tertinggal dengan toko yang lainnya. Untuk
menyelesaikan permasalahan tersebut, maka dibutuhkan teknologi dalam pemasaran
dan promosi dengan merancang suatu website e-commerce. E-commercedapat
memudahkan pelanggan dalam mengakses transaksi dimana saja dan kapan saja
selama masih terhubung dengan jaringan internet. Website e-commerce ini
menggunakan model FAST (Framework For The Application Of System technique)
Kata kunci : Rizal Meubel Pangkalpinang, Penjualan e-commerce model FAST
(Framework For The Application Of System technique), furniture, Website.
vii
DAFTAR ISI
Halaman
LEMBAR PERNYATAAN KEASLIAN .................................................... i
LEMBAR PERSETUJUN SIDANG .......................................................... ii
LEMBAR PENGESAHAN SKRIPSI ....................................................... iii
KATA PENGANTAR ................................................................................. iv
ABSTRACT ................................................................................................. v
ABTRAK ...................................................................................................... vi
DAFTAR ISI .............................................................................................. vii
DAFTAR GAMBAR .................................................................................. xi
DAFTAR TABEL ..................................................................................... xiii
DAFTAR SIMBOL ................................................................................... xiv
DAFTAR LAMPIRAN .............................................................................. xx
BAB I PENDAHULUAN
1.1 Latar Belakang ................................................................................... 1
1.2 Perumusan Masalah............................................................................ 2
1.3 Batasan Masalah ................................................................................. 3
1.4 Tujuan dan Manfaat Penelitian .......................................................... 4
1.5 Sistematika Penulisan ......................................................................... 6
BAB II LANDASAN TEORI
2.1 Konsep Sistem Informasi.........................................................................8
2.1.1 Pengertian Sistem ....................................................................... 8
2.1.2 Pengertian Informasi ................................................................... 8
2.1.3 Pengertian Sistem Informasi ....................................................... 8
2.1.4 Karakteristik Sistem .................................................................... 8
viii
2.1.5 Pengertian Pemesanan ............................................................... 10
2.1.6 Pengertian E-Commerce............................................................ 10
2.1.7 Jenis E-Commerce ..................................................................... 10
2.1.8 Keuntungan E-Commerce ......................................................... 11
2.1.9 Kerugian E-Commerce .............................................................. 12
2.1.10 Empat Unsur-Unsur Penting Dalam E-Commerce .................... 12
2.1.11 Pengertian Furniture ................................................................. 13
2.2 Model Pengembangan Sistem Informasi ............................................... 13
2.2.1 Model Fast ............................................................................... 13
2.3 Metode Pengembangan Sistem .............................................................. 18
2.3.1 Metode Berorientasi Objek ..................................................... 18
2.3.2 Unified Modeling Lenguage (UML) ....................................... 18
2.3.3 Tujuan UML (Unified Modeling Lenguage) ............................ 19
2.3.4 Activity Diagram ...................................................................... 19
2.3.5 Usecase Diagram ..................................................................... 20
2.3.6 Deskripsi Usecase ................................................................... 20
2.3.7 Analisa Dokumen Masukan ..................................................... 21
2.3.8 Analisa Dookumen Keluaran ................................................... 21
2.3.9 Package Diagram .................................................................... 21
2.3.10 Class Diagram ......................................................................... 21
2.3.11 Deployment Diagram .............................................................. 21
2.3.12 Squance Diagram .................................................................... 21
2.4 Pernacangan Berorientasi Objek ...................................................... 24
2.4.1 Entity Relationship Diagram ................................................... 24
2.4.2 Logical Record Struktur (LRS) ............................................... 24
2.4.3 Relasi (Tabel) .......................................................................... 24
2.4.4 Spesifikasi Basis Data ............................................................. 25
2.4.5 Rancangan Layar ..................................................................... 26
2.4.6 Rancangan Masukan ................................................................ 26
ix
2.4.7 Rancangan Keluaran .............................................................. 26
2.5 Teori Pendukung ............................................................................ 26
2.5.1 Website .................................................................................. 26
2.5.2 PhpMyAdmin .......................................................................... 27
2.5.3 PHP ........................................................................................ 27
2.5.4 MySQL ................................................................................... 28
2.5.5 XAMPP .................................................................................. 28
2.5.6 Notepad++ ............................................................................ 28
2.5.7 Internet .................................................................................. 29
2.5.8 Hypertext Markup Lenguage (HTML) ................................... 29
2.5.9 Word Wide Web (WWW) ........................................................ 29
2.5.10 Domain ................................................................................... 30
2.5.11 Hosting Service Provider ...................................................... 30
2.6 Tinjauan Penelitian Terdahulu ............................................................. 30
BAB III METODOLOGI PENELITIAN
3.1 Model Pengembangan Perangkat Lunak ............................................. 34
3.2 Metode Penelitian ................................................................................. 36
3.3 Alat Bantu Pengembangan Sistem ...................................................... 39
3.4 Kerangka Penelitian ............................................................................ 41
BAB IV PEMBAHASAN
4.1 Profil Perusahaan ................................................................................. 42
4.2 Struktur Organisasi ............................................................................... 43
4.3 Tugas Dan Wewenang ......................................................................... . 44
4.4 Analis Sistem ....................................................................................... 45
4.4.1 Proses Bisnis .......................................................................... 45
4.4.2 Activity Diagram ..................................................................... 47
4.5 Analisa Keluaran dan Masukan ........................................................... 51
x
4.5.1 Analisa Keluara ...................................................................... 51
4.5.2 Analisa Masukan .................................................................... 52
4.5.3 Identifikasi Kebutuhan ............................................................ 54
4.6 Desain Sistem ....................................................................................... 57
4.6.1 Package Diagram .................................................................. 58
4.6.2 Usecase Diagram .................................................................. 59
4.6.3 Deskripsi Usecase ................................................................. 60
4.7 Rancangan Basis Data .......................................................................... 67
4.7.1 Entity Relationship Diagram (ERD) ...................................... 67
4.7.2 Transformasi ERD ke LRS .................................................... 68
4.7.3 Logical Record Structure (LRS) ............................................ 69
4.7.4 Tabel ..................................................................................... 70
4.7.5 Spesifikasi Basis Data ............................................................ 72
4.8 Rancangan Antar Muka ........................................................................ 77
4.8.1 Rancangan Dokumen Keluaran ............................................ 77
4.8.2 Rancangan Masukan ............................................................. 79
4.9 Rancangan Dialog Layar ...................................................................... 81
4.9.1 Struktur Tampilan ................................................................. 81
4.9.2 Rancangan Layar .................................................................. 82
4.10 Squance Diagram .............................................................................. 95
4.11 Class Diagram ............................................................................... 105
4.12 Deployment Diagram ....................................................................... 106
BAB V PENUTUP
5.1 Kesimpulan ......................................................................................... 107
5.2 Saran ................................................................................................... 107
xi
DAFTAR PUSTAKA ............................................................................. 108
LAMPIRAN A KELUARAN SISTEM BERJALAN ......................... 111
LAMPIRAN B MASUKAN SISTEM BERJALAN ............................ 112
LAMPIRAN C RANCANGAN KELUARAN ................................... 115
LAMPIRAN D RANCANGAN MASUKAN ....................................... 116
LAMPIRAN E DOKUMEN KONSULTASI BIMBINGAN ............. 118
LAMPIRAN F DOKUMEN SURAT KETERANGAN RISET .......... 119
LAMPIRAN G BIODATA PENULIS SKRIPSI ................................... 121
xii
DAFTAR GAMBAR
Halaman
1. Gambar 2.1 : Fase-fase Metode Fast.............................................................13
2. Gambar 3.1 : Kerangka Penelitian.................................................................41
3. Gambar 4.1 : Struktur Organisasi Rizal Meubel Pangkalpinang...................43
4. Gambar 4.2 : Activity Diagram Proses Pendataan Barang............................ 47
5. Gambar 4.3 : Activity Diagram proses Pendataan Pelanggan....................... 48
6. Gambar 4.4 : Activity Diagram Proses Penjualan barang Secara
langsung........................................................................................................ 49
7. Gambar 4.5 : Activity Diagram Proses Pembayaran..................................... 50
8. Gambar 4.6 : Activity Diagram Proses Pengiriman Barang.......................... 50
9. Gambar 4.7 : Activity Diagram Proses Pembuatan Laporan Penjualan........ 51
10. Gambar 4.8 :Package Diagram..................................................................... 57
11. Gambar 4.9 : Use Case Diagram Admin...................................................... 58
12. Gambar 4.10 : Use Case Diagram Pelanggan............................................... 59
13. Gambar 4.11 : ERD ( Entity Relationship Diagram ).................................. 66
14. Gambar 4.12 : Transformasi ERD ke LRS... .............................................. 67
15. Gambar 4.13 : Logical Relational Structure(LRS)....................................... 68
16. Gambar 4.14 : Struktur Tampilan.................................................................. 81
17. Gambar 4.15 : Rancangan Layar Halaman Utama Website.......................... 82
18. Gambar 4.16 : Rancangan Layar Login Admin............................................. 82
19. Gambar 4.17 : Rancangan Layar Halaman Menu Admin.............................. 83
20. Gambar 4.18 : Rancangan Layar Halaman Entry Data Kategori................... 84
21. Gambar 4.19 : Rancangan Layar Halaman Entry Barang.............................. 85
22. Gambar 4.20 :Rancangan Layar Halaman Entry Data Ekspedisi ................. 86
23. Gambar 4.21 : Rancangan Layar Halaman Entry Pengiriman....................... 87
24. Gambar 4.22 : Rancangan Layar Halaman Lihat Pelanggan......................... 88
25. Gambar 4.23 : Rancangan Layar Halaman Lihat Pesanan............................ 88
xiii
26. Gambar 4.24 : Rancangan Layar Halaman Entry Cetak Nota...................... 89
27. Gambar 4.25 : Rancangan Layar Halaman Laporan Penjualan.................... 90
28. Gambar 4.26 : Rancangan Layar Halaman Menu Utama Website
Pelanggan...................................................................................................... 91
29. Gambar 4.27 : Rancangan Layar Halaman Daftar Pelanggan Baru............. 91
30. Gambar 4.28 : Rancangan Layar Halaman Login Pelanggan....................... 92
31. Gambar 4.29 : Rancangan Layar Halaman Keranjang Belanja.................... 92
32. Gambar 4.30 : Rancangan Layar Halaman Pesanan Barang........................ 92
33. Gambar 4.31 : Rancangan Layar Halaman Data Pembayaran..................... 93
34. Gambar 4.32 : Rancangan Layar Halaman History Pesanan....................... 94
35. Gambar 4.33 : Rancangan Layar Halaman Detail Pesanan......................... 94
36. Gambar 4.34 : Sequance Diagram Login Admin......................................... 95
37. Gambar 4.35 : Sequance Diagram Entry Kategori...................................... 96
38. Gambar 4.36 : Sequance Diagram Entry Barang......................................... 97
39. Gambar 4.37 : Sequance Diagram Entry Ekspedisi..................................... 98
40. Gambar 4.38 : Sequance Diagram Entry Pengiriman.................................. 99
41. Gambar 4.39 : Sequance Diagram Entry Pembayaran................................. 100
42. Gambar 4.40 : Sequance Diagram Daftar Pelanggan................................... 101
43. Gambar 4.41 : Sequance Diagram Login Pelanggan.................................... 101
44. Gambar 4.42 : Sequance Diagram Entry Pesanan........................................ 102
45. Gambar 4.43 : Sequance Diagram History Pesanan..................................... 103
46. Gambar 4.44 : Sequance Diagram Laporan Penjualan................................. 104
47. Gambar 4.45 : Class Diagram...................................................................... 105
48. Gambar 4.46 : Deployment Diagram............................................................ 106
xiv
DAFTAR TABEL
Halaman
Tabel 4.1 Pelanggan ......................................................................................... 69
Tabel 4.2 Pesanan............................................................................................. 69
Tabel 4.3 Ada ................................................................................................... 69
Tabel 4.4 Barang .............................................................................................. 70
Tabel 4.5 Kategori ............................................................................................ 70
Tabel 4.6 Ekspedisi .......................................................................................... 70
Tabel 4.7 Pembayaran ...................................................................................... 71
Tabel 4.8 Pengiriman ....................................................................................... 71
Tabel 4.9 Nota .................................................................................................. 71
Tabel 5.0 Admin................................................................................................72
xv
DAFTAR SIMBOL
Simbol Activity Diagram
Start Point
Menggambarkan awal aktifitas.
End Point
Menggambarkan akhir dari aktifitas.
Actifity
Menggambarkan proses bisnis.
Decision
Menggambarkan keputusan/pilihan.
State Transition
Menggambarkan aliran perpindahan control antara
state.
Swimlane
Menggambarkan pemisahan aktifitas.
Partition1
xvi
SimbolPackage Diagram
Package
Pengelompokkan dan pengorganisasian kelas-
kelas dan interface yang sekelompok menjadi
suatu unit tunggal dalam library.
Import
Suatu dependency yang mengindikasikan isi
tujuan paket secara umum yang ditambahkan
kedalam sumber paket.
Access
Suatu dependency yang mengindikasikan isi
tujuan paket secara umum yang biasa digunakan
pada nama sumber paket.
SimbolUse Case Diagram
Actor
Menggambarkan orang atau sistem yang
menyediakan atau menerima informasi dari
system atau menggambarkan pengguna software
aplikasi (user).
Use Case
Menggambarkan fungsionalitas dari suatu sistem,
sehingga pengguna system paham & mengerti
mengenai kegunaan sistem yang akan dibangun.
Association
Package0
<<import>>
Access
UseCase0
xvii
Menggambarkan hubungan antara actor dengan
usecase.
Simbol ERD (Entity Relationalship Diagram)
Entity
Menunjukkan obyek-obyek dasar yang terkait
dalam sistem.
Relational ship
Adalah hubungan yang terjadi antara satu atau
lebih entity.
Atribut/Property
Merupakan keterangan yang terkait pada sebuah
entitas.
SimbolClass Diagram
Class
Kelas pada struktur sistem.
Interface
Sama dengan konsep interface dalam
pemograman berorientasi objek.
Association
Relasi antar kelas dengan makna umum, asosiasi
biasanya disertai juga dengan multiplicy.
xviii
Association Dependency
Relasi antar kelas dengan makna kebergantungan
antar kelas.
Generalization
Relasi antar kelas dengan makna generalisasi-
spesialisasi.
SimbolDeployment Diagram
Node
Digunakan untuk menggambarkan infrastruktur
apa saja yang terdapat pada sistem.
Component
Digunakan untuk menggambarkan elemen-
elemen apa saja yangterdapat pada suatu node.
Note
Digunakan untuk memberikan keterangan atau
komentar tambahan dari suatu elemen sehingga
bisa langsung terlampir dalam model.
Association
Digambarkan sebuah garis yang
menghubungkan dua node yang
mengindikasikan jalur komunikasi antara
komponen-komponen hardware.
xix
Generalization
Menunjukan hubungan antara elemen yang lebih
umum ke elemen yang lebih spesifik.
Association Dependency
Merupakan relasi yang menunjukan bahwa
perubahan pada salah satu elemen memberi
pengaruh pada elemen lain
Simbol Sequence Diagram
Aktor
Menggambarkan orang yang berinteraksi dengan
sistem.
Entity Class
Menggambarkan hubungan kegiatan yang akan
dilakukan.
Boundary Class
Menggambarkan sebuah penggambaran dari form.
Control Class
Menggambarkan penghubung antara boundary
dengan tabel.
Lifeline
Menggambarkan tempat mulai dan berakhirnya
sebuah pesan.
xx
Line Message
Menggambarkan pengiriman pesan.
Return
Pesan yang dikirim untuk balikan objek tertentu.
xxi
DAFTAR LAMPIRAN
Halaman
Lampiran A Dokumen Keluaran Sistem Berjalan
Lampiran 1 Lampiran A-1 Nota................................................................. 111
Lampiran 2 Lampiran A-2 Laporan Penjualan........................................... 111
Lampiran B Dokumen Masukan Sistem Berjalan
Lampiran 1 Lampiran B-1 Data Barang..................................................... 112
Lampiran 3 Lampiran B-2 Data Pelanggan................................................ 113
Lampiran 4 Lampiran B-3 Data Pesanan.................................................... 114
Lampiran C Dokumen Usulan Keluaran
Lampiran 1 Lampiran C-1 Laporan Penjualan............................................ 115
Lampiran 2 Lampiran C-2 Nota................................................................. 115
Lampiran D Dokumen Usulan Masukan
Lampiran 1 Lampiran D-1 Data Barang...................................................... 116
Lampiran 2 Lampiran D-2 Data Kategori................................................... 116
Lampiran 3 Lampiran D-3 Data Ekspedisi.................................................. 116
Lampiran 4 Lampiran D-4 Data Pengiriman................................................ 117
Lampiran E Dokumen Konsultasi Bimbingan
Lampiran 1 Lampiran Konsultasi Bimbingan............................................... 118
Lampiran F Dokumen Surat Keterangan Riset
Lampiran 1 Lampiran Surat Keterangan Riset.............................................. 119
Lampiran 2 Lampiran Surat Balasan Riset ............................................... 120
Lampiran G Dokumen Biodata Diri
Lampiran 1 Lembar Biodata Diri.................................................................. 121