PENJUALAN FURNITURE BERBASIS E-COMMERCE PADA BUNDA DEWI FURNITURE MENGGUNAKAN METODE
RAPID APPLICATION DEVELOPMENT
LAPORAN KULIAH PRAKTEK
Oleh :
NIM NAMA
1 1622500137 TOTA SINABARIBA
2 1622500166 IVANA ROSE AGUSTINA GULTOM 3 1622500023 RIYAN NUGRAHA
PROGRAM STUDI SISTEM INFORMASI STMIK ATMA LUHUR
PANGKALPINANG
2019/2020
ii
iii
iv ABSTRAK
Bunda Dewi Furniture merupakan usaha yang bergerak dibidang penjualan furniture seperti penjualan meja, kursi, lemari dan tempat tidur yang berlokasi di jalan Kko Harun No. 109 (Meleset) RT 001 RW 002 Kelurahan Ketapang, Kecamatan Pangkal Balam, Kota Pangkalpinang Bangka Belitung.
Masalah yang ada dalam proses penjualan Bunda Dewi Furniture yaitu pembeli berada diluar wilayah kota Pangkalpinang kesulitan karena harus datang ketempat apabila ingin membeli produk serta skala pemasaran yang belum luas.
Untuk menyelesaikan permasalahan tersebut maka dibutuhkan suatu teknologi dalam strategi pemasaran dan penjualan dengan merancang suatu website E- commerce. Metode yang digunakan dalam penelitian ini adalah System Development Life Cycle (SDLC) dan model yang digunakan adalah Rapid Application Development. Adapun tools yang digunakan dalam penelitian ini antara lain class diagram, usecase diagram, activity diagram dan sequence diagram. Hasil dari penelitian ini merupakan analisa dan perancangan e- commerce yang dapat dikembangkan untuk memperoleh sistem yang maksimal.
Dengan website e-commerce informasi produk terbaru dapat terpublikasikan dengan baik kepada pelanggan dengan cepat melalui teknologi jaringan internet serta dapat mempermudah dalam pengelolahan data dan pencetakan laporan yang tidak lagi memerlukan pencacatan dalam bentuk arsip.
v
KATA PENGANTAR
Puji syukur kehadirat Tuhan Yang Maha Esa yang telah melimpahkan segala rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan laporan kuliah praktek yang berjudul “Sistem Informasi Penjualan Berbasis E-commerce di Bunda Dewi Furniture Menggunakan Metode Rapid Aplication Development.”
Laporan ini di tujukan untuk memenuhi syarat agar dapat melakukan skripsi pada semester selanjutnya untuk memperoleh gelar sarjana komputer pada jenjang studi Strata Satu (S1) Program Studi Sistem Informasi STMIK Atma Luhur Pangkalpinang.
Penulis menyadari bahwa laporan kuliah praktek ini masih jauh dari sempurna. Karena itu kritik dan saran akan senantiasa penulis terima dengan senang hati. Dengan segala keterbatasan, penulis menyadari pula bahwa laporan kuliah praktek ini takkan terwujud tanpa bantuan, bimbingan, dan dorongan dari berbagai pihak. Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima kasih kepada :
1. Tuhan YME yang telah menciptakan dan memberikan kehidupan di dunia 2. Keluarga telah memberikan dukungan kepada penulis baik secara moril
maupun materil.
3. Bapak Drs. Djaetun Hs yang telah mendirikan STMIK Atma Luhur Pangkalpinang
4. Bapak Drs. Harry Sudjikianto, MM, MBA Ketua Yayasan STMIK Atma Luhur Pangkalpinang
5. Bapak Dr. Husni Teja Sukmana, S.T., M.Sc selaku Ketua STMIK Atma Luhur Pangkalpinang
6. Bapak Okkita Rizan, M.Kom selaku Ketua Program Studi Sistem Informasi STMIK Atma Luhur Pangkalpinang
7. Bapak Okkita Rizan, M.Kom selaku Dosen Pembimbing Kuliah Praktek (KP) 8. Bunda Dewi selaku Pembimbing Kuliah Praktek (KP) di Bunda Dewi
Furniture
vi
9. Teman – teman seperjuangan dalam mengerjakan Laporan Kuliah Praktek (KP) ini.
10. Semua pihak yang telah membantu penulisan Laporan Kuliah Praktek ini serta teman-teman yang lain yang tidak bias disebutkan satu persatu.
Akhir kata penulis berharap semoga laporan ini dapat bermanfaat bagi para pembaca umumnya dan teman-teman mahasiswa Sekolah Tinggi Manajemen Informatika dan Komputer Atma Luhur Pangkalpinang.
Pangkalpinang, 23 Desember 2019
Peneliti
vii DAFTAR ISI
HALAMAN JUDUL……….……..i
PERSETUJUAN LAPORAN KULIAH PRAKTEK……….ii
LEMBAR PENGESAHAN SELESAI KP………..iii
ABSTRAK………...iv
KATA PENGANTAR………v
DAFTAR ISI……….vii
DAFTAR SIMBOL………x
DAFTAR GAMBAR………...xiii
DAFTAR TABEL………...xvi
DAFTAR LAMPIRAN………..xvii
BAB I PENDAHULUAN 1.1. Latar Belakang………..1
1.2. Rumusan Masalah……….2
1.3. Batasan Masalah………3
1.4. Tinjauan Penelitian………3
1.5. Manfaat……….4
1.6. Sistematika Penulisan………4
BAB II LANDASAN TEORI 2.1. Definisi Sistem Informasi……….………6
2.2. E-Commerce……….…………6
2.2.1. Pengertian E-Commerce………6
2.2.2. Empat Kompenen Penting di dalam E-Commerce………...…6
2.2.3. Jenis-jenis transaksi E-commerce……….7
2.3. Metodologi Pengembangan Perangkat Lunak. ………8
2.4. Metode Pengembangan Perangkat Lunak………...10
2.5. Tools Pengembangan Perangkat Lunak………..13
viii
2.5.1. Class Diagram……….13
2.5.2. Use Case Diagram………...14
2.5.3. Activity Diagram………..14
2.5.4. Sequence Diagram………...14
2.6. Tinjauan Penelitian Terdahulu………14
2.7. Kesimpulan Tinjauan Pustaka……….16
BAB III ORGANISASI 3.1. Profil Objek Penelitian………17
3.2. Visi dan Misi………...20
3.3. Struktur Organisasi………..20
3.4. Uraian Tugas dan Wewenang……….20
3.5. Arsitektur Sistem Informasi………....21
BAB IV PEMBAHASAN 4.1. Pemodelan Bisnis………23
4.1.1. Proses Bisnis………23
4.1.2. Analisa Keluaran……….…27
4.1.3. Analisa Masukan……….27
4.2. Pemodelan Data………..28
4.2.1. Entity Relationship Diagram (ERD)………..28
4.2.2. Transformasi ERD ke LRS……….29
4.2.3. Logical Record Structure (LRS)………30
4.2.4. Tabel………...30
4.2.5. Spesifikasi Basis Data………32
4.3. Pemodelan Proses………..37
4.3.1. Identifikasi Kebutuhan………37
4.3.2. Package Diagram……….41
ix
4.3.3. Usecase Diagram………41
4.3.2.1. Usecase Diagram Admin……….42
4.3.2.2. Usecase Diagram Pembeli………...43
4.3.3. Deskripsi Usecase………...43
4.3.3.1. Deskripsi Usecase Admin………43
4.3.3.1. Deskripsi Usecase Pembeli………..47
4.3.4. Class Diagram……….48
4.3.5. Sequence Diagram………...50
4.4. Generasi Aplikasi………62
4.4.1. Rancangan Layar Admin……….62
4.4.2. Rancangan Layar Pembeli………...74
BAB V PENUTUP 5.1. Kesimpulan……….78
5.2. Saran………78
DAFTAR PUSTAKA………...79
LAMPIRAN A KELUARAN SISTEM BERJALAN………...80
LAMPIRAN B MASUKAN SISTEM BERJALAN………...…81
LAMPIRAN C BERITA ACARA KONSULTASI………..82
x
DAFTAR SIMBOL
Simbol Activity Diagram
Simbol Nama Simbol Keterangan
Start Point Menggambarkan awal dari aktivitas End Point Menggambarkan akhir dari aktivitas
Activity Menggambarkan suatu proses atau kegiatan bisnis
Fork
Menggambarkan aktivitas yang dimulai dengan sebuah aktivitas dan diikuti oleh dua atau lebih aktivitas yang harus dikerjakan
Decision Menggambarkan keputusan atau pilihan
State Transition Menggambarkan aliran perpindahan kontrol antara state
Swimlane
Menggambarkan pemisahan atau pengelompokkan aktivitas berdasarkan actor.
Simbol Use Case Diagram
Simbol Nama Simbol Keterangan
Actor
Menggambarkan orang atau sistem yang menyediakan atau menerima informasi dari sistem atau menggambarkan pengguna software aplikasi (user)
Use case Menggambarkan fungsionalitas dari
xi
suatu sistem, sehingga pengguna sistem paham dan mengerti mengenai kegunaan sistem yang akan dibangun Association Menggambarkan hubungan antara
actor dengan use case Simbol ERD (Entity Relationship Diagram)
Simbol Nama Simbol Keterangan
Entity
Menunjukkan objek-objek dasar yang terikat didalam sistem. Objek tersebut dapat berupa orang, benda, atau hal lainnya yang keterangannya perlu disimpan di basis data
Relationship
Hubungan terjadi antara satu atau lebih entity
Garis Menghubungkan entity dengan
relationship Simbol Sequence Diagram
Simbol Nama Simbol Keterangan
Actor
Menggambarkan orang yang sedang berinteraksi dengan sistem
Entity
Menggambarkan informasi yang harus disimpan oleh sistem(struktur data dari sebuah sistem).
Boundary
Menghubungkan antara userdengan sistem
xii Control
Menggambarkan “perilaku mengatur”, mengkoordinasikan perilaku sistem dan dinamika dari suatu sistem, menangani tugas utama dan mengontrol alur kerja suatu sistem
Object Message Menggambarkan pengiriman pesan Message to Self Sebuah objek yang mempunyai sebuah
pesan kepada dirinya sendiri
Simbol Class Diagram
Simbol Nama Simbol Keterangan
Loop
Menggambarkan perulangan dalam sequence
Class Name Attribute
Method
Merupakan nama dari sebuah kelas Data yang dimiliki suatu objek dalam suatu kelas
Suatu proses yang dapat dilakukan oleh sebuah kelas
Association Menggambarkan hubungan yang terjadi antara kelas
xiii
DAFTAR GAMBAR
Gambar 2. 1 Model RAD ...…...…...…...12
Gambar 3. 1 Toko Bunda Dewi Furniture Tampak Samping……….. 18
Gambar 3. 2 Toko Bunda Dewi Furniture Tampak Depan……….. 18
Gambar 3. 3 Toko Bunda Dewi Furniture Tampak Samping……….. 19
Gambar 3. 4 Toko Bunda Dewi Furniture Tampak Depan……….. 19
Gambar 3. 5 Struktur Organisasi Toko Bunda Dewi Furniture……….. 20
Gambar 3. 6 Rancangan Arsitektur Teknologi dan Informasi………...22
Gambar 4. 1 Proses Pendataan Barang ...…...…...…...…...…...22
Gambar 4. 2 Proses Penjualan Barang ... 26
Gambar 4. 3 Entity Relationship Diagram ... 28
Gambar 4. 4 Transformasi ERD ke LRS ... 29
Gambar 4. 5 Logical Record Structure (LRS) ... 30
Gambar 4. 6 Package Diagram ... 41
Gambar 4. 7 Usecase Diagram Admin ... 42
Gambar 4. 8 Usecase Diagram Pembeli ... 43
Gambar 4. 9 Class Diagram ... 49
Gambar 4. 10 Sequence Diagram Login Admin ... 50
Gambar 4. 11 Sequence Diagram Entry Data Barang ... 51
Gambar 4. 12 Sequence Diagram Entry Data Supir ... 52
Gambar 4. 13 Sequence Diagram Entry Kategori ... 53
Gambar 4. 14 Sequence Diagram Lihat Pesanan ... 54
Gambar 4. 15 Sequence Diagram Update Status Pesanan ... 54
Gambar 4. 16 Sequence Diagram Validasi Bukti Pembayaran ... 55
Gambar 4. 17 Sequence Diagram Lihat Data Pembeli ... 55
Gambar 4. 18 Sequence Diagram Cetak Surat Jalan ... 56
Gambar 4. 19 Sequence Diagram Cetak Nota Pelunasan ... 56
Gambar 4. 20 Sequence Diagram Cetak Laporan Penjualan ... 57
Gambar 4. 21 Sequence Diagram Cetak Laporan Pengiriman Barang ... 57
Gambar 4. 22 Sequence diagram dari cetak nota pelunasan ... 58
xiv
Gambar 4. 23 Sequence Diagram Registrasi ... 58
Gambar 4. 24 Sequence Diagram Login ... 59
Gambar 4. 25 Sequence Diagram Lihat Barang ... 59
Gambar 4. 26 Sequence Diagram Entry Data Pesanan ... 60
Gambar 4. 27 Sequence Diagram Entry Bukti Pembayaran ... 61
Gambar 4. 28 Sequence Diagram Lihat Status Pesanan ... 61
Gambar 4. 29 Sequence Diagram Riwayat Pembelian ... 62
Gambar 4. 30 Halaman Utama Admin ... 63
Gambar 4. 31 Rancangan Halaman Login Admin ... 63
Gambar 4. 32 Rancangan Halaman Lihat Pembeli ... 64
Gambar 4. 33 Rancangan Halaman Lihat Supir... 64
Gambar 4. 34 Rancangan Halaman Entry Supir ... 65
Gambar 4. 35 Rancangan Halaman Ubah Supir ... 65
Gambar 4. 36 Rancangan Halaman Lihat Barang ... 66
Gambar 4. 37 Rancangan Halaman Entry Barang ... 66
Gambar 4. 38 Rancangan Halaman Ubah Barang ... 67
Gambar 4. 39 Rancangan Halaman Lihat Kategori ... 67
Gambar 4. 40 Rancangan Halaman Entry Kategori ... 68
Gambar 4. 41 Rancangan Halaman Lihat Pesanan ... 68
Gambar 4. 42 Rancangan Halaman Update Pesanan ... 69
Gambar 4. 43 Rancangan Halaman Lihat Pembayaran ... 69
Gambar 4. 44 Rancangan Halaman Validasi Pembayaran... 70
Gambar 4. 45 Rancangan Halaman Cetak Nota Pelunasan ... 70
Gambar 4. 46 Rancangan Halaman Lihat Surat Jalan... 71
Gambar 4. 47 Rancangan Halaman Ubah Surat Jalan ... 71
Gambar 4. 48 Rancangan Halaman Utama Laporan ... 72
Gambar 4. 49 Rancangan Halaman Cetak Laporan Penjualan ... 72
Gambar 4. 50 Rancangan Halaman Cetak Laporan Pengiriman... 73
Gambar 4. 51 Rancangan Halaman Cetak Laporan Pelunasan ... 73
Gambar 4. 52 Halaman Utama Website ... 74
Gambar 4. 53 Rancangan Halaman Registrasi Pembeli... 74
xv
Gambar 4. 54 Rancangan Halaman Login Pembeli ... 75
Gambar 4. 55 Rancangan Halaman Lihat Kategori ... 75
Gambar 4. 56 Rancangan Halaman Pemesanan ... 76
Gambar 4. 57 Rancangan Halaman Pembayaran ... 76
Gambar 4. 58 Rancangan Halaman Riwayat Pembelian ... 77
Gambar 4. 59 Rancangan Halaman Lihat Status Pemesanan ... 77
xvi
DAFTAR TABEL
Tabel 4.1 Tabel Admin ... 30
Tabel 4.2 Tabel Pembeli ... 31
Tabel 4.3 Tabel Pesanan ... 31
Tabel 4.4 Tabel Pembayaran ... 31
Tabel 4.5 Tabel ada ... 31
Tabel 4.6 Tabel Barang ... 31
Tabel 4.7 Tabel Kategori... 31
Tabel 4.8 Tabel bawa ... 32
Tabel 4.9 Tabel Surat Jalan ... 32
Tabel 4.10 Tabel Supir ... 32
xvii
DAFTAR LAMPIRAN
LAMPIRAN A-1 Nota Penjualan ... 80
LAMPIRAN B-1 Nota Pembelian ...…...84
LAMPIRAN C-1Lembar Berita Acara Konsultasi Dosen ...85
LAMPIRAN C-2 Lembar Berita Acara Kunjungan KP ...86