SISTEM INFORMASI PENYEWAN ALAT BERAT BERBASIS WEBSITE DI PT BANGUN SWAKARYA ABADI
MENGGUNAKAN METODE RAPID APPLICATION DEVELOPMENT
SKRIPSI
Oleh : Novan Sastiawan
1622500061
PROGRAM SETUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI
INSTITUT SAINS DAN BISNIS (ISB) ATMA LUHUR
PANGKALPINANG
2020
SISTEM INFORMASI PENYEWAN ALAT BERAT BERBASIS WEBSITE DI PT BANGUN SWAKARYA ABADI
MENGGUNAKAN METODE RAPID APPLICATION DEVELOPMENT
SKRIPSI
Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer
Oleh : Novan Sastiawan
1622500061
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI
INSTITUT SAINS DAN BISNIS (ISB) ATMA LUHUR
PANGKALPINANG
2020
iii
ii
iii
KATA PENGANTAR
Puji syukur alhamdulilah kehadirat Allah SWT yang melimpahkan segala rahmat dan karunia-nya, sihingga penulis dapat menyelesaikan Laporan Kuliah Praktek “RANCANGAN SISTEM INFORMASIPENYEWAAN ALAT BERAT BERBASIS WEBSITE MENGGUNAKAN METODE BERORENTASI OBJEK DI PT BANGUN SWAKARYA ABADI.”
Laporan Skripsi ini mengambil topic mengenai system informasi berbasis website, dengan masalah penelitian yaitu dalam melakukan pengecekan data transaksi, pencatatan data peminjaman dan pengembalian alat berat dikarenakan data transaksi diketik di Microsoft excel.
Dalam menyusun laporan skripsi, penulis telah berusaha semaksimal mungkin akan tetapi dengan pengetahuan yang terbatas mungkin Laporan Skripsi yang dibuat masih terdapat banyak kekurangan dari segi penulisan maupun penggunaan bahasa.
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, segala kerendahaan hati, penulis menyampaikan ucapan terimakasih kepada :
1. Allah SWT yang telah menciptakan dan memberikan kehidupan didunia.
2. Bapak Drs. H. Djaetun, Hs yang telah mendirikan ISB Atma Luhur Pangkalpinang.
3. Bapak Dr. Husni Teja Sukmana M.Sc selaku rektor ISB Atma Luhur.
4. Bapak Ellya Helmud, M.Kom Selaku Dekan FTI ISB Atma Luhur 5. Bapak Okkita Rizan, M.Kom Selaku Kaprodi Sistem Informasi
6. Kepada Keluarga yang telah memberikan dukungan kepada penulis baik secara moril maupun materil.
iv
7. Ibu Yuyi Andrika M.Kom selaku dosen pembimbing yang telah bersedia meluangkan waktu serta memberikan masukan dan nasihat, bantuan dan kesabaran untuk memberikan bimbingan dan arahan kepada penulis.
8. Pihak PT. BANGUN SWAKARYA ABADI yang bersedia memberikan bantuan pada penulis melakukan riset.
9. Buat saudara dan teman-teman yang seangkatan tahun 2016 yang selalu mendukung dalam menyelesaikann skripsi.
10. Buat kedua orang tua dan adik tercinta terimakasih yang selalu memberikan doa dan dukungan selama proses pembuatan skripsi.
Pangkalpinang, 9 Juli 2020
Penulis
v ABSTRACT
In the competitive world of business, service to customers is preferred, like punctuality, access convenience obtained by customers and other facilities that can increase production income make a company much better including PT.
Bangun Swakarya Abadi. The writer finds several difficulties specifically checking transaction data, recording loan data, and the return of heavy equipment due to data typed in Microsoft Excel. The development of this website-based heavy equipment rental system uses the waterfall model. With the waterfall model used for system development the process will become more organized and the schedule more stable. In developing this system the tool used is UML (unifed modeling language) The results of system development at PT. Bangun Swakarya Abadi can make it easier for customers to rent heavy equipment, provide satisfaction to customers in accessing information needed, improve employee performance in service with website-based media and make it easier for companies to run their businesses and reduce problems that disrupt the business network and reduce problems that interfere with the running of this business.
KEYWORDS : PT. Bangun Swakarya Abadi, Rental of Heavy equipment, Rapid Application Development models, Information Systems
vi ABSTRAK
Dalam persaingan dunia bisnis pelayanan terhadap pelanggan sangat diutamakan, seperti ketepatan waktu, banyaknya akses kemudahan yang didapat oleh pelanggan serta kemudahaan-kemudahan lain yang dapat peningkatan produksi pendapatan untuk menjadikan sebuah perusahaan jauh lebih baik termasuk PT.
Bangun Swakarya Abadi. Penulis menemukan beberapa kesulitan khususnya melakukan pengecekan data transaksi, pencatatan data peminjaman dan pengembalian alat berat dikarnakan data diketik dalam microsoft excel.
Pengembangan sistem penyewaan alat berat berbasis website ini menggunakan model Rapid Application Development. Dengan model waterfall yang dipakai untuk pengembangan sistem proses akan menjadi lebih teratur dan jadwal jadi lebih menentu. Dalam pengembangan sistem ini tool yang digunakan UML(unifed modelling language) Hasil pengembangan sistem di PT. Bangun Swakarya Abadi dapat mempermudah customer dalam melakukan penyewaan alat berat, memberikan kepuasan kepada customer dalam mengakses informasi yang dibutuhkan, meningkatkan kinerja karyawan dalam pelayanan dengan media berbasis website dan mempermudah perusahaan dalam menjalankan bisnisnya dan mengurangi permasalahan yang mengganggu jalanya bisnisnya dan mengurangi permasalahan yang menggangu jalannya bisnis peruhaan ini.
KATA KUNCI : PT. Bangun Swakarya Abadi, Penyewaan alat Berat, Model Rapid Application Development, Sistem Informasi
vii DAFTAR ISI
Halaman
LEMBAR PERYATAAN ... ii
LEMBAR PENGESAHAN SKRIPSI ... iii
KATA PENGANTAR ... iv
ABSTRACTION ... vi
ABSTRAKS ... vii
DAFTAR ISI ... viii
DAFTAR GAMBAR ... xi
DAFTAR TABEL ... xiii
DAFTAR SIMBOL ... xvi
DAFTAR LAMPIRAN ... xviiii
BAB I. PENDAHULUAN 1.1. Latar Belakang ... 1
1.2. Rumusan Masalah ... 2
1.3. Batasan Masalah ... 2
1.4. Tujuan dan Manfaat ... 2
1.4.1 Tujuan ... 2
1.4.2 Manfaat ... 3
1.5. Sistematika Penulisan ... 3
BAB II. LANDASAN TEORI 2.1. Konsep Dasar Sistem ... 5
2.1.1 Definisi Sistem Informasi ... .5
2.1.2 Definisi Sistem ... 5
2.2. Konsep Dasar Sistem Informasi ... 6
2.3. Definisi Sewa Menyewa ... 6
2.4. Definisi Website ... 6
2.5. Definisi Alat Berat ... 7
2.6. Definisi Model Rapid Application Development ... 7
2.7. Metode Berorientasi Objek ... 8
viii
2.7.1 Alat Bantu Pengembangan Sistem ( Tolls )………. 8
2.7.2 Definisi Unified Modeling Langguage ( UML )……… 9
2.7.3 Tolls Pengembangan Sistem ERD)….………... 10
2.8. Tinjauan Penelitian Terdahulu)….………. ... 10
BAB III. METODOLOGI PENELITIAN 3.1. Model Pengembangan Sistem ... 11
3.1.1 Requiment Planing ... 11
3.1.2 Workshop Design ... 11
3.1.3 Implementation ... 11
3.2. Motode Pengembangan Sistem ... 12
3.3. Alat Bantu Pengembangan Sistem ... 12
3.3.1 Tools Yang Digunakan ( UML ) ... 12
3.3.2 Tools Pendukung Perangkat Lunak ... 12
BAB IV. PEMBAHASAN 4.1. Tinjauan Organisasi ... 13
4.1.1. Sejarah PT Bangun Swakarya Abadi ... 13
4.1.2. Visi PT Bangun Swakarya Abadi... 14
4.1.3. Misi PT Bangun Swakarya Abadi ... 14
4.1.4. Struktur Organisasi PT Bangun Swakarya Abadi ... 14
4.1.5. Gambar Lokasi PT Bangun Swakarya Abadi ... 16
4.1.6. Tugas Dan Wewenang ... 17
4.2. Analisa Sistem yang sedang Berjalan ... 19
4.2.1. Proses Bisnis………… ... 19
4.2.2. Activity Proses Pendataan Alat………… ... 21
4.2.3. Activity Proses Peminjaman………… ... 22
4.2.4. Activity Proses Pembayaran………… ... 23
4.2.5. Activity Proses Pengembalian…………... 24
4.2.6. Activity Proses Laporan Penyewaan Alat Berat………… ... 25
4.2.7. Analisa Keluaran Sistem Berjalan…………... 26
ix
4.2.8. Analisa Masukan Sistem Berjalan…………... 28
4.2.9. Identifikasi Kebutuhan………… ... 31
4.3. Perancangan Sistem Berdasarkan Diagram ... 33
4.4. Usecase Diagram 4.5. Deskripsi Use Case Diagram Admin ... 34
4.6. Deskripsi Use Case Diagram Admin ... 34
4.7. ERD (Entity Relationship Diagram)…… ... 40
4.8. Transformasi ERD Ke LRS ... 41
4.9. LRS……. ... 42
4.10. Tabel……. ... 42
4.11. Spesifikasi Basis Data ... 44
4.12. Rancangan Antar Muka... 51
4.13. Struktur Tampilan Layar ... 54
4.14. Rancangan Layar ... 55
4.15. Class Diagram ... 69
4.16. Sequence Diagram ... 70
4.17. Deployment Diagram... 84
BAB V. PENUTUP 5.1 Kesimpulan ... 85
5.2 Saran ... 85
LAMPIRAN DAFTAR PUSTAKA ... 86
LAMPIRAN B DOKUMEN MASUKAN SISTEM BERJALAN ... 88
LAMPIRAN A DOKUMEN KELUARAN SISTEM BERJALAN ... 93
LAMPIRAN D RANCANGAN KELUARAN ... 100
LAMPIRAN C RANCANGAN MASUKAN ... 97
LAMPIRAN E SURAT KETERANGAN RISET ... 105
LAMPIRAN F KARTU BIMBINGAN ... 107
LAMPIRAN G BIODATA PENULIS... 110
x
DAFTAR GAMBAR
Halaman
Gambar 2.1 Tahapan RAD……….8
Gambar 4.1 Struktur Organisasi PT Bangun Swakarya Abadi ... 15
Gambar 4.2 Bagian Depan PT Bangun Swakarya Abadi ... 16
Gambar 4.3 Crew PT Bangun Swkarya Abadi ... 16
Gambar 4.4 Activity Diagram Proses Pendataan Alat ... 21
Gambar 4.5 Activity Diagram Proses Peminjaman ... 22
Gambar 4.6 Activity Diagram Proses Pembayaran ... 23
Gambar 4.7 Activity Diagram Proses Pengembalian ... 24
Gambar 4.8 Activity Diagram proses Laporan Penyewaan Alat Berat ... 25
Gambar 4.9 Package Diagram ... 33
Gambar 4.10 Use case Diagram Admin ... 34
Gambar 4.11 Use case Diagram Member ... 34
Gambar 4.12 ERD (Entity Relationship Diagram) ... 40
Gambar 4.13 Transformasi ERD Ke LRS ... 41
Gambar 4.14 LRS (Logical Record Structure) ... 42
Gambar 4.15 Struktur Tampilan Layar ... 54
Gambar 4.16 Rancangan Login Admin ... 55
Gambar 4.17 Rancangan Layar Tambah Alat berat ... 55
Gambar 4.18 Rancangan Layar Edit Alat Berat... 56
Gambar 4.19 Rancangan Layar Tambah Kategori ... 56
Gambar 4.20 Rancangan Layar Edit Kategori ... 57
Gambar 4.21 Rancangan Layar Tambah Operator ... 57
Gambar 4.22 Rancangan Layar Edit Operator ... 58
Gambar 4.23 Rancangan Layar Lihat Update Penyewaan ... 58
Gambar 4.24 Rancangan Layar Form Konfirmasi Sewa ... 59
Gambar 4.25 Rancangan Layar Data Detail Penyewaan ... 59
Gambar 4.26 Rancangan Layar Lihat Bukti DP ... 60
Gambar 4.27 Rancangan Layar Cetak Invoice ... 60
xi
Gambar 4.28 Rancangan Layar Form Tambah Invoice ... 61
Gambar 4.29 Rancangan Layar Lihat Pelunasan ... 61
Gambar 4.30 Rancangan Layar Lihat Dan Cetak Pelunasan ... 62
Gambar 4.31 Rancangan Layar Cetak Laporan ... 62
Gambar 4.32 Rancangan Layar Login Member ... 63
Gambar 4.33 Rancangan Layar Entry Penyewaan ... 63
Gambar 4.34 Rancangan Layar Proses Negosisasi Jam Sewa ... 64
Gambar 4.35 Rancangan Layar Data Konfirmasi Jam Sewa ... 64
Gambar 4.36 Rancangan Layar Data Detail Penyewaan ... 65
Gambar 4.37 Rancangan Layar Form Detail Penyewaan ... 65
Gambar 4.38 Rancangan Layar Data Upload Bukti DP ... 66
Gambar 4.39 Rancangan Layar Tambah Upload Bukti DP ... 66
Gambar 4.40 Rancangan Layar Lihat Invoice ... 67
Gambar 4.41 Rancangan Layar Data Upload Pelunasan ... 67
Gambar 4.42 Rancangan Layar Form Upload Bukti Pelunasan ... 68
Gambar 4.43 Class Diagram... 69
Gambar 4.44 Sequence Diagram Login ... 70
Gambar 4.45 Sequence Diagram Alat Berat ... 71
Gambar 4.46 Sequence Diagram Operator ... 72
Gambar 4.47 Sequence Diagram Kategori ... 73
Gambar 4.48 Sequence Diagram Entry Dan Update Penyewaan ... 74
Gambar 4.49 Sequence Diagram Lihat Bukti DP ... 75
Gambar 4.50 Sequence Diagram Cetak Invoice ... 76
Gambar 4.51 Sequence Diagram Lihat Dan Cetak Kwitansi Pelunasan ... 77
Gambar 4.52 Sequence Diagram Cetak Laporan ... 78
Gambar 4.53 Sequence Diagram Login Member ... 79
Gambar 4.54 Sequence Diagram Entry Penyewaan Dan Update ... 80
Gambar 4.55 Sequence Diagram Upload Bukti DP... 81
Gambar 4.56 Sequence Diagram Lihat Invoice ... 82
Gambar 4.57 Sequence Diagram Upload Bukti Pelunasan ... 83
Gambar 4.58 Deployment Diagram ... 84
xii
DAFTAR TABEL
Halaman
Tabel 4.1 Tabel Admin ... 42
Tabel 4.2 Tabel Member ... 42
Tabel 4.3 Tabel Penyewaan ... 43
Tabel 4.4 Tabel Pilih ... 43
Tabel 4.5 Tabel Alat Berat ... 43
Tabel 4.6 Tabel Kategori ... 43
Tabel 4.7 Tabel Operator ... 43
Tabel 4.8 Tabel Bukti DP ... 44
Tabel 4.9 Tabel Invoice ... 44
Tabel 4.10 Tabel Pelunasan ... 44
Tabel 4.11 Spesifikasi Basis DataAdmin ... 44
Tabel 4.12 Spesifikasi Basis Data Member ... 45
Tabel 4.13 Spesifikasi Basis Data Penyewaan ... 46
Tabel 4.14 Spesifikasi Basis Data Pilih ... 47
Tabel 4.15 Spesifikasi Basis Data Alat Berat ... 47
Tabel 4.16 Spesifikasi Basis Data Kategori ... 48
Tabel 4.17 Spesifikasi Basis Data Operator ... 48
Tabel 4.18 Spesifikasi Basis Data Bukti Transfer DP ... 49
Tabel 4.19 Spesifikasi Basis Data Invoice ... 49
Tabel 4.20 Spesifikasi Basis Data Pelunasan ... 50
xiii
DAFTAR SIMBOL
Simbol Activity Diagram
Start Point
Menggambarkan awal aktifitas
End Point
Menggambarkan akhir dari aktifitas
Activity
Menggambarkan proses bisnis
Decision
Menggambarkan keputusan / pilihan
Swimlane
Menggambarkan pemisahan aktifitas
xiv Simbol Uce Cse Diagram
Actor
Menggambarkan orang, sistem, atau external entitas
Uce Case
Menggambarkan apa yang dikerjakan sistem
Assosiasi
Menggambarkan hubungan yang terjadi antara kelas.
Simbol ERD (Entity Relation Diagram)
Entity
Menunjukan obyek-obyek dasar yang terkait dalam sistem
Relationship
Adalah hubungan yang terjadi antara satu atau lebih entity
Atrribut/Property
Merupakan keterangan yang terkait pada sebuah entitas.
xv Simbol Sequence Diagram
Actor
Merupakan keterangan yang terkait pada sebuah entitas.
Entity
Entitas yang mempunyai atribut memiliki data yang bisa direkam.
Boundary
Adalah untuk menghubungkan user dengan sistem.
Control
Untuk mengontrol aktifitas – aktifitas.
xvi
DAFTAR LAMPIRAN
Halaman LAMPIRAN B DOKUMEN KELUARAN SISTEM BERJALAN
Lampiran B-1 Perjanjian Sewa ... 89
Lampiran B-2 Bukti DP ... 90
Lampiran B-3 Bukti Pelunasan ... 90
Lampiran B-4 Laporan Penyewaan Alat Berat ... 91
Lampiran B-5 Invoice ... 92
LAMPIRAN A DOKUMEN MASUKAN SISTEM BERJALAN Lampiran A-1 Data Alat Berat ... 94
Lampiran A-2 Data Member ... 95
Lampiran A-3 Data Sewa ... 95
Lampiran A-4 Data Bukti DP ... 96
Lampiran A-5 Data Bukti Pelunasan ... 96
LAMPIRAN C RANCANGAN USULAN KELUARAN Lampiran C-1 Data Sewa ... 98
Lampiran C-2 Data Sewa ... 98
Lampiran C-3 Data Sewa ... 99
LAMPIRAN D RANCANGAN USULAN MASUSKAN Lampiran D-1 Data Member ... 101
Lampiran D-2 Data Data Alat Berat ... 101
Lampiran D-3 Data Kategori ... 102
Lampiran D-4 Data Operator ... 102
Lampiran D-5 Data Penyewaan ... 103
Lampiran D-6 Data Bukti DP ... 104
xvii
LAMPIRAN E SURAT KETERANGAN RISET
Lampiran E-1 Lmpiran Surat Keterangan Riset ... 106
LAMPIRAN F KARTU BIMBINGAN
Lampiran F-1 Lampiran Kartu Bimbingan ... 108 Lampiran G Lampiran Biodata P enulis... 109 Lampiran G-1 Lampiran Biodata Penulia ... 110