• Tidak ada hasil yang ditemukan

OPTIMASI SISTEM INFORMASI PEMESANAN GROSIR DI JeA KONFEKSI BERBASIS WEBSITE MENGGUNAKAN MODEL RAPID APLICATION DEVELOPMENT (RAD) SKRIPSI

N/A
N/A
Protected

Academic year: 2022

Membagikan "OPTIMASI SISTEM INFORMASI PEMESANAN GROSIR DI JeA KONFEKSI BERBASIS WEBSITE MENGGUNAKAN MODEL RAPID APLICATION DEVELOPMENT (RAD) SKRIPSI"

Copied!
19
0
0

Teks penuh

(1)

OPTIMASI SISTEM INFORMASI PEMESANAN GROSIR DI JeA KONFEKSI BERBASIS WEBSITE MENGGUNAKAN MODEL RAPID

APLICATION DEVELOPMENT (RAD)

SKRIPSI

VICTOR PARASIAN 1622500046

PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI

INSTITUT SAINS DAN BISNIS (ISB) ATMA LUHUR

PANGKALPINANG 2020

(2)

OPTIMASI SISTEM INFORMASI PEMESANAN GROSIR DI JeA KONFEKSI BERBASIS WEBSITE MENGGUNAKAN

MODEL RAPID APLICATION DEVELOPMENT (RAD)

SKRIPSI

Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer

Oleh :

VICTOR PARASIAN 1622500046

PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI

INSTITUT SAINS DAN BISNIS (ISB) ATMA LUHUR

PANGKALPINANG

2020

(3)

i

(4)

ii

(5)

iii

KATA PENGANTAR

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu (S1) pada Jurusan Sistem Informasi ISB ATMA LUHUR.

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 pula bahwa laporan skripsi 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 Yang Maha Esa, yang menciptakan dan memberikan kehidupan di dunia.

2. Kedua Orang Tua saya tercinta yang telah mendukung penulis baik spirit maupun materi.

3. Bapak Drs. Djaetun Hs yang telah mendirikan 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 Kaprodi Sistem Informasi.

7. Ibu Hillyah Magdalena, M.Kom, selaku Dosen Pembimbing yang telah membimbing serta pengarahan dalam pembuatan skripsi, sehinggan skripsi ini dapat selesai sebagaimestinya.

8. Bapak M. Aimi selaku pemilik dari CV. JeA Konfeksi yang telah memberikan izin riset kepada saya.

(6)

iv

9. Rekan-rekan sesama mahasiswa, terutama untuk mahasiswa jurusan Sistem Informasi angkatan 2016, serta semua pihak yang telah membantu dan mendukung penulis dalam menyelesaikan skripsi ini.

Semoga semua jasa yang telah diberikan mendapat balasan dari Tuhan Yang Maha Esa. Akhir kata penulis berharap semoga laporan skripsi ini berguna bagi para pembaca umumnya dan teman-teman mahasiswa ISB Atma Luhur Pangkalpinang khususnya.

Pangkalpinang, 03 Juli 2020

Victor Parasian

(7)

v

ABSTRACTION

JeA KONFEKSI is addressed at Jalan Dr. Wahidin No 127 Bukit Toboali, Kab. South Bangka. JeA Konfeksi was established in 2017 where the owner of the JeA Konfeksi Mr. M. Aimi who has 8 workers. In the process of making wholesale orders based on the model at JeA Konfeksi this configuration is still done manually where the ordering of carousers based on the model and payment is made directly coming to the place to make an order at JeA Konfeksi, the admin records the order and payment in the paper media, so it is less effective to do because it can resulting in an error in recording data and requires time in searching and re-viewing the order as well as frequent document damage or loss.

With this the author uses the Rapid Application Development Model (RAD) used to develop a system to be website-based, because it emphasizes the development cycle of short, short and fast so that this system can immediately be used in the Confirmation JeA in order to increase the effectiveness and accuracy in data processing according to the needs .

Keywords : Information System, Confirmation JeA, RAD, Website.

(8)

vi ABSTRAKSI

JeA KONFEKSI ini beralamatkan di Jalan Dr. Wahidin No 127 Bukit Toboali, Kab. Bangka Selatan. JeA Konfeksi ini berdiri sejak tahun 2017

dimana pemilik dari JeA Konfeksi ini Bapak M. Aimi yang memiliki 8 pekerja.

Dalam proses pembuatan pemesanan grosir berdasarkan model di JeA Konfeksi ini masih dilakukan secara manual dimana pemesanan gorsir berdasarkan model dan pembayaran dilakukan secara langsung datang ketempat untuk melakukan pesanan di JeA Konfeksi, admin mencatat pesanan dan pembayaran di media kertas, sehinggga kurang efektif untuk dilakukan karena dapat mengakibatkan terjadinya kesalahan dalam mencatat data dan membutuhkan waktu dalam mencari dan melihat kembali pesanan tersebut serta seringnya terjadi dokumen rusak atau hilang. Dengan ini penulis menggunakan Model Rapid Application Development (RAD) digunakan untuk mengembangkan sistem menjadi berbasis website, karena menekankan pada siklus pembangunan pendek, singkat dan cepat sehingga sistem ini segera dapat digunakan di JeA Konfeksi agar dapat meningkatkan efektifitas dan keakuratan dalam pengolahan data sesuai dengan kebutuhan.

Kata kunci : Sistem Informasi, JeA Konfeksi, RAD, Website.

(9)

vii DAFTAR ISI

Halaman

LEMBAR PERNYATAAN ... i

LEMBAR PENGESAHAN ... ii

KATA PENGANTAR ... iii

ABSTRACTION ... v

ABSTRAKSI ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xiii

DAFTAR SIMBOL ... xiv

BAB I PENDAHULUAN 1.1 Latar Belakang ... 1

1.2 Perumusan Masalah ... 2

1.3 Batasan Masalah ... 2

1.4 Tujuan dan Manfaat Penelitian ... 3

1.5 Sistematika Penulisan ... 2

BAB II LANDASAN TEORI 2.1 Teori Pendukung umum ... 5

2.1.1 Defenisi Sistem Informasi ... 5

2.1.2 Defenisi Pemesanan Grosir ... 5

2.1.3 Defenisi Konfeksi ... 6

2.1.4 Defenisi Website ... 6

2.2 Metode Object Oriented Analysis and Design (OOAD) ... 6

2.3 Model Rapid Application Development (RAD) ... 7

2.4 Basis Data ... 8

2.4.1 Entity Relationship Diagram (ERD) ... 8

(10)

viii

2.4.2 Logical Record Structure (LRS) ... 9

2.4.3 Tabel ... 9

2.5 Tools Pengembangan Perangkat Lunak ... 9

2.5.1 UML (Unifed Modelling Languange) ... 9

2.5.2 Diagram – Diagram UML ... 9

2.6 Perangkat Lunak Pendukung ... 10

2.6.1 HTML ... 10

2.6.2 PHP ... 10

2.6.3 MySQL ... 11

2.6.4 XAMPP ... 11

2.7 Tinjauan Penelitian Terdahulu ... 11

BAB III METODOLOGI PENELITIAN 3.1 Model Pengembangan Sistem Informasi ... 13

3.2 Metode Penelitian Pengembangan Sistem ... 14

3.2.1 (OOA) Object-oriented Analysis ... 15

3.2.2 (OOD) Object-oriented Design ... 15

3.3 Tools Pengembangan Sistem ... 15

3.3.1 Activity Diagram ... 15

3.3.2 Use Case Diagram ... 15

3.3.3 Package Diagram ... 15

3.3.4 Sequance Diagram ... 16

3.3.5 Class Diagram ... 16

BAB IV PEMBAHASAN 4.1 Tinjauan Organisasi ... 17

4.1.1 Profil ... 17

4.1.2 Sejarah Singkat Organisasi ... 17

4.1.3 Struktur Oganisasi ... 18

4.1.4 Tugas dan Wewenang... 18

(11)

ix

4.2 Analisa Proses Bisnis ... 21

4.2.1 Proses Bisnis ... 21

4.2.2 Activity Diagram ... 22

4.2.3 Analisa Keluaran ... 29

4.2.4 Analisan Masukan ... 31

4.3 Identifikasi Kebutuhan ... 32

4.4 Package Diagram ... 35

4.5 Use Case Diagram ... 36

4.6 Deskripsi Use Case ... 37

4.7 Rancangan Basis Data ... 43

4.7.1 ERD (Entity Relationship Diagram) ... 43

4.7.2 Transformasi ERD (Entity Relationship Diagram) to LRS (Logical Record Structure) ... 44

4.7.3 LRS (Logical Record Structure) ... 45

4.7.4 Tabel ... 45

4.7.4 Spesifikasi Basis Data ... 47

4.8 Class Diagram ... 54

4.9 Analisa Dokumen Usulan ... 55

4.9.1 Analisa Keluaran ... 55

4.9.2 Analisa Masukan ... 55

4.10 Rancangan Dialog Layar ... 58

4.11 Rancangan Layar ... 59

4.12 Sequence Diagram ... 71

4.13 Deployment Diagram ... 84

BAB V PENUTUP 5.1 Kesimpulan ... 85

5.2 Saran ... 86

DAFTAR PUSTAKA ... 87

(12)

x

LAMPIRAN A DOKUMEN KELUARAN SISTEM BERJALAN

Lampiran A-1 Nota Pembayaran Tunai ... 91

Lampiran A-2 Nota Pembayaran Uang Muka ... 92

Lampiran A-3 Nota Pembayaran Pelunasan ... 93

Lampiran A-4 Laporan Pendapatan ... 94

LAMPIRAN B DOKUMEN MASUKAN SISTEM BERJALAN Lampiran B-1 Data Katalog Model ... 96

Lampiran B-2 Data Katalog Bahan Baju ... 97

Lampiran B-3 Data Pesanan Model ... 98

LAMPIRAN C DOKUMEN KELUARAN SISTEM USULAN Lampiran C-1 Laporan Penjualan ... 100

LAMPIRAN D DOKUMEN MASUKAN SISTEM USULAN Lampiran D-1 Data Produk ... 102

Lampiran D-2 Data Metode Bayar ... 103

Lampiran D-3 Data Pesanan ... 104

Lampiran D-4 Data Customer ... 105

Lampiran D-5 Data Retur . ... 106

LAMPIRAN E SURAT KETERANGAN RISET ... 108

LAMPIRAN F KARTU KONSULTASI BIMBINGAN ... 110

LAMPIRAN G BIODATA PENULIS SKRIPSI ... 112

(13)

xi

DAFTAR GAMBAR

Halaman

Gambar 3.1 Siklus Tahap RAD ... 13

Gambar 4.1 Struktur Organisasi JeA Konfeksi ... 18

Gambar 4.2 Activity Diagram Buat Katalog Model ... 22

Gambar 4.3 Activity Diagram Buat Katalong Baju ... 23

Gambar 4.4 Activity Diagram Pesanan Berdasarkan Katalog Model ... 24

Gambar 4.5 Activity Diagram Pembuatan Nota Pembayaran Tunai ... 25

Gambar 4.6 Activity Diagram Pembuatan Nota Pembayaran Uang Muka ... 26

Gambar 4.7 Activity Diagram Pembuatan Nota Pelunasan ... 27

Gambar 4.8 Activity Diagram Laporan Pendapatan ... 28

Gambar 4.9 Package Diagram ... 35

Gambar 4.10 Use Case Diagram Admin ... 36

Gambar 4.11 Use Case Diagram Customer ... 37

Gambar 4.12 Entity Relantionship Diagram (ERD) ... 43

Gambar 4.13 Transformasi ERD ke LRS ... 44

Gambar 4.14 LRS (Logical Record Structure) ... 45

Gambar 4.15 Class Diagram ... 54

Gambar 4.16 Rancangan Dialog Layar ... 58

Gambar 4.17 Rancangan Layar Tampilan Utama ... 59

Gambar 4.18 Rancangan Layar Login Admin ... 59

Gambar 4.19 Rancangan Layar Entry Data Produk ... 60

Gambar 4.20 Rancangan Layar Data Produk ... 60

Gambar 4.21 Rancangan Layar Entry Metode Pembayaran ... 61

Gambar 4.22 Rancangan Layar Metode Pembayaran ... 61

Gambar 4.23 Rancangan Layar Entry Customer ... 62

Gambar 4.24 Rancangan Layar Data Customer ... 62

Gambar 4.25 Rancangan Layar Data Pesanan ... 63

Gambar 4.26 Rancangan Layar Detail Pesanan ... 63

(14)

xii

Gambar 4.27 Rancangan Layar Lihat Bukti Transfer ... 64

Gambar 4.28 Rancangan Layar Kirim Pesan Order ... 64

Gambar 4.29 Rancangan Layar Pesanan ... 65

Gambar 4.30 Rancangan Layar Login dan Registrasi ... 65

Gambar 4.31 Rancangan Layar Detail Produk ... 66

Gambar 4.32 Rancangan Layar Keranjang ... 67

Gambar 4.33 Rancangan Layar Checkout ... 68

Gambar 4.34 Rancangan Layar Pesanan Anda ... 68

Gambar 4.35 Rancangan Layar Upload Bukti Transfer ... 69

Gambar 4.36 Rancangan Layar Retur Customer . ... 69

Gambar 4.37 Rancangan Layar Data Retur ... 70

Gambar 4.38 Sequence Diagram Login Customer ... 71

Gambar 4.39 Sequence Diagram Login Admin ... 72

Gambar 4.40 Sequence Diagram Registrasi Customer ... 73

Gambar 4.41 Sequence Diagram Entry Produk ... 74

Gambar 4.42 Sequence Diagram Entry Metode Bayar ... 75

Gambar 4.43 Sequence Diagram Lihat Pesanan ... 76

Gambar 4.44 Sequence Diagram Detail Pesanan ... 77

Gambar 4.45 Sequence Diagram Lihat Bukti Transfer ... 78

Gambar 4.46 Sequence Diagram Enty Kirim Pesan Order ... 79

Gambar 4.47 Sequence Diagram Lihat Data Customer ... 80

Gambar 4.48 Sequence Diagram Laporan Penjualan ... 81

Gambar 4.49 Sequence Diagram Entry Pesanan ... 82

Gambar 4.50 Sequence Diagram Upload Bukti Transfer ... 83

Gambar 4.51 Deployment Diagram ... 84

(15)

xiii

DAFTAR TABEL

Halaman

Tabel 4.1 Tabel admin ... 44

Tabel 4.2 Tabel customer ... 45

Tabel 4.3 Tabel po ... 45

Tabel 4.4 Tabel isi ... 45

Tabel 4.5 Tabel produk ... 45

Tabel 4.6 Tabel bukti_tf ... 45

Tabel 4.7 Tabel metode_bayar ... 46

Tabel 4.8 Tabel kirim ... 46

Tabel 4.9 Tabel retur ... 46

Tabel 4.10 Tabel kembali ... 46

Tabel 4.11 Spesifikasi Basis Data admin ... 47

Tabel 4.12 Spesifikasi Basis Data customer ... 47

Tabel 4.13 Spesifikasi Basis Data po ... 48

Tabel 4.14 Spesifikasi Basis Data isi ... 49

Tabel 4.15 Spesifikasi Basis Data produk ... 49

Tabel 4.16 Spesifikasi Basis Data bukti_tf ... 50

Tabel 4.17 Spesifikasi Basis Data metode_bayar ... 50

Tabel 4.18 Spesifikasi Basis Data kirim ... 51

Tabel 4.19 Spesifikasi Basis Data retur ... 51

Tabel 4.20 Spesifikasi Basis Data kembali ... 52

(16)

xiv

DAFTAR SIMBOL

Simbol Activity Diagram

Start Point

Menggambarkan awal dari aktivitas.

End Point

Menggambarkan akhir dari aktivitas.

Activity

Menggambarkan suatu proses bisnis.

Fork

Menggambarkan aktivitas yang dimulai dengan sebuah aktivitas dan diikuti oleh dua atau lebih aktivitas yang harus dikerjakan.

Decision

Menggambarkan pilihan yang terjadi pada transisi.

State Transition

Menggambarkan aliran perpindahan kontrol antara state.

Swimlane

Menggambarkan pemisahan atau pengelompokkan aktivitas berdasarkan actor.

(17)

xv Simbol Use Case Diagram

Actor

Sebuah peran yang bisa dimainkan oleh pengguna dalam interaksinya dengan sistem.

Use case

Menggambarkan fungsionalitas dari 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) Entity

Menunjukkan objek-objek dasar yang terikat di dalam sistem. Objek tersebut dapat berupa orang, benda, atau hal lainnya yang keterangannya perlu disimpan di basis data.

Relationship

Adalah hubungan terjadi antara satu atau lebih entity.

Garis

Menghubungkan entity dengan relationship

Ajukan permohonan usulan kenaikan pangkat PNS

Buat surat pengantar usulan kenaikan pangkat PNS

Serahkan surat pengantar usulan kenaikan pangkat PNS

Terima surat pengantar usulan kenaikan pangkat PNS yang ditandatangani

Serahkan surat pengantar usulan kenaikan pangkat PNS yang ditandatangani

Terima surat keputusan kenaikan pangkat

Memberikan surat keputusan kenaikan pangkat

Terima konfirmasi agar dapat melengkapi persyaratan

Terima surat pengantar usulan kenaikan pangkat PNS

Tandatangani surat pengantar usulan kenaikan pangkat PNS

Serah surat pengantar usulan kenaikan pangkat PNS yang ditandatangani

Terima srt pengantar usulan kenaikan pangkat PNS

Melakukan pengecekan kelengkapan persyaratan

Konfirmasi agar dapat melengkapi persyaratan

Buat surat keputusan kenaikan pangkat

Serahkan surat keputusan kenaikan pangkat [Belum Lengkap] [Lengkap]

Terima srt keputusan kenaikan pangkat

Pegaw ai Negeri Sipil (PNS) Bagian Kepegaw aian Daerah (BKD)

Kepala Dinas Bagian Kepegaw aian

(18)

xvi Simbol Sequence Diagram

Actor

Menggambarkan orang yang sedang berinteraksi dengan sistem.

Entity

Menggambarkan informasi yang harus disimpan oleh sistem (struktur data dari sebuah sistem).

Boundary

Menggambarkan interaksi antara satu atau lebih actor dengan sistem, memodelkan bagian dari sistem yang bergantung pada pihak lain disekitarnya dan merupakan pembatas sistem dengan dunia luar.

Control

Digunakan untuk mengontrol kelas dari form layar kelas control, mengkoordinasikan perilaku sistem dan menggambarkan dinamika dari suatu sistem, menangani tugas utama dan mengontrol alur kerja suatu kelas.

Message()

Object Message

Menggambarkan pengiriman pesan.

Message to Self

Sebuah objek yang mempunyai sebuah pesan kepada dirinya sendiri.

Loop

Menggambarkan perulangan dalam sequence.

Ajukan permohonan usulan kenaikan pangkat PNS

Buat surat pengantar usulan kenaikan pangkat PNS

Serahkan surat pengantar usulan kenaikan pangkat PNS

Terima surat pengantar usulan kenaikan pangkat PNS yang ditandatangani

Serahkan surat pengantar usulan kenaikan pangkat PNS yang ditandatangani

Terima surat keputusan kenaikan pangkat

Memberikan surat keputusan kenaikan pangkat

Terima konfirmasi agar dapat melengkapi persyaratan

Terima surat pengantar usulan kenaikan pangkat PNS

Tandatangani surat pengantar usulan kenaikan pangkat PNS

Serah surat pengantar usulan kenaikan pangkat PNS yang ditandatangani

Terima srt pengantar usulan kenaikan pangkat PNS

Melakukan pengecekan kelengkapan persyaratan

Konfirmasi agar dapat melengkapi persyaratan

Buat surat keputusan kenaikan pangkat

Serahkan surat keputusan kenaikan pangkat [Belum Lengkap] [Lengkap]

Terima srt keputusan kenaikan pangkat

Pegaw ai Negeri Sipil (PNS) Bagian Kepegaw aian Daerah (BKD)

Kepala Dinas Bagian Kepegaw aian

Loop

(19)

xvii Simbol Class Diagram

Class Name

Merupakan nama dari sebuah kelas.

Attribute

Data yang dimiliki suatu objek dalam suatu kelas.

Method

Suatu proses yang dapat dilakukan oleh sebuah kelas.

Association

Menggambarkan hubungan yang terjadi antara kelas.

0 1 0..*

1..*

0..1

*

Multiplicity Zero

One

Zero or More One or More Zero or One N

Ajukan permohonan usulan kenaikan pangkat PNS

Buat surat pengantar usulan kenaikan pangkat PNS

Serahkan surat pengantar usulan kenaikan pangkat PNS

Terima surat pengantar usulan kenaikan pangkat PNS yang ditandatangani

Serahkan surat pengantar usulan kenaikan pangkat PNS yang ditandatangani

Terima surat keputusan kenaikan pangkat

Memberikan surat keputusan kenaikan pangkat

Terima konfirmasi agar dapat melengkapi persyaratan

Terima surat pengantar usulan kenaikan pangkat PNS

Tandatangani surat pengantar usulan kenaikan pangkat PNS

Serah surat pengantar usulan kenaikan pangkat PNS yang ditandatangani

Terima srt pengantar usulan kenaikan pangkat PNS

Melakukan pengecekan kelengkapan persyaratan

Konfirmasi agar dapat melengkapi persyaratan

Buat surat keputusan kenaikan pangkat

Serahkan surat keputusan kenaikan pangkat [Belum Lengkap] [Lengkap]

Terima srt keputusan kenaikan pangkat

Pegaw ai Negeri Sipil (PNS) Bagian Kepegaw aian Daerah (BKD)

Kepala Dinas Bagian Kepegaw aian

Referensi

Dokumen terkait

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang merupakan

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang merupakan

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karunianya, sehingga penulis dapat menyelesaikan laporan skripsi yang

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang merupakan

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang merupakan

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang