RANCANGAN SISTEM INFORMASI BOOKING ONLINE PADA HILWA SALON SUNGAILIAT BERBASIS WEB MENGGUNAKAN MODEL
FAST
SKRIPSI
Panca Prihati 1722500096
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI
INSTITUT SAINS DAN BISNIS ATMALUHUR
PANGKALPINANG 2021
ii
RANCANGAN SISTEM INFORMASI BOOKING ONLINE PADA HILWA SALON SUNGAILIAT BERBASIS WEB
MENGGUNAKAN MODEL FAST
SKRIPSI
Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer
Oleh : Panca Prihati
1722500096
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI
INSTITUT SAINS DAN BISNIS ATMALUHUR
PANGKALPINANG
2021
iii
LEMBAR PERNYATAAN
Yang bertanda tangan di bawah ini :
NIM : 1722500096
Nama : Panca Prihati
Program Studi : Sistem Informasi
Fakultas : Teknologi Informasi
Judul Skripsi : RANCANGAN SISTEM INFORMASI BOOKING
ONLINE PADA HILWA SALON SUNGAILIAT
BERBASIS WEB MENGGUNAKAN MODEL FAST
Menyatakan bahwa Laporan Tugas Akhir atau program saya adalah hasil karya sendiri dan bukan plagiat. Apabila ternyata ditemukan didalam laporan Tugas Akhir atau program saya terdapat unsur plagiat, maka saya siap untuk mendapatkan sanki akademik yang terkait dengan hal tersebut.
Pangkalpinang, 24 Agustus 2021
Panca Prihati
iv
LEMBAR PENGESAHAN SKRIPSI
RANCANGAN SISTEM INFORMASI BOOKING ONLINE PADA HILWA SALON SUNGAILIAT BERBASIS WEB MENGGUNAKAN MODEL
FAST
Yang dipersiapkan dan disusun oleh Panca Prihati
1722500096
Telah dipertahankan di depan Dewan Penguji Pada Tanggal 24 Agustus 2021
Skripsi ini telah diterima dan sebagai salah satu persyaratan Untuk memperoleh gelar Sarjana Komputer
Tanggal 1 September 2021
v
KATA PENGANTAR
Dengan mengucapkan puji dan syukur kepada Allah SWT atas rahmat karunia dan nikmat-Nya sehingga pada akhirnya penulis dapat menyelesaikan skripsi dengan baik. Dimana judul skripsi yang penulis ambil yaitu “Rancangan Sistem Informasi Booking Online pada Hilwa Salon Sungailiat Berbasis Web Menggunakan Model FAST”, sebagai syarat untuk menyelesaikan program sarjana.
Dalam penulisan laporan ini, penulis merasa masih banyak sekali kekurangan – kekurangan baik pada teknis penulisan maupun materi. Mengingat akan kemampuan yang dimiliki penulis, dengan itu dibutuhkan dengan kritik dan saran dari semua pihak untuk menyempurnakan laporan ini.
Dalam penulisan laporan ini juga, penulis mengucakpan terimakasih kepada pihak yang turut serta membantu dalam menyelesaikan laporan ini, khususnya kepada :
1. Allah SWT, yang memberikan kesehatan dan mempermudah dalam menyusun laporan ini.
2. Orang tua dan seluruh keluarga yang telah memberi dukungan baik moral maupun materi.
3. Sahabat-sahabat mahasiswi ISB Atma Luhur maupun sahabat yang ada diluar kampus.
4. Ibu Noliawati selaku pemilik Hilwa Salon Sungailiat yang telah membantu dalam informasi penyusunan skripsi ini dari awal sampai akhir.
5. Ibu Hamidah, M.Kom. selaku dosen pembimbing yang membantu dalam kelancaran laporan ini.
6. Bapak Okkita Rizan, M.Kom. selaku kaprodi sistem informasi dan dosen favorit bagi banyak mahasiswa, salah satunya penulis sendiri.
7. Serta berbagai pihak yang tidak mungkin dapat penulis sebutkan satu per satu.
vi
Penulis menyadari skripsi ini masih jauh dari kata sempurna, maka dari itu penulis mohon sangat dengan memberi kritik dan saran yang sifatnya membangun untuk kesempurnaan penulis dimasa yang akan datang. Semoga skripsi ini dapat berguna bagi penulis dan pembaca yang berminat.
Pangkalpinang, 2 Agustus 2021
Penulis
vii ABSTRACT
Hilwa Salon is a place of business engaged in women's beauty services in Sungailiat by providing various types of services such as face treatment, hair treatment, body treatment and others. The economical package with 3 treatments at once which certainly saves expenses. Based on the problems that often occur at Hilwa Salon, all recording activities, managing order data, transaction data, report data, are still done manually, because the salon is still not managed properly. The solution to the problems at Hilwa Salon is to create a web-based information system and use the FAST model which consists of system analysis and system design. And the system development tool used is UML. With this program, it is hoped that it will make it easier for Hilwa Salon.
Keywords: Information System, Salon, FAST
viii ABSTRAK
Hilwa Salon adalah tempat usaha yang bergerak di bidang jasa kecantikan wanita yang berada di Sungailiat dengan menyediakan berbagai jenis layanan seperti face treatment, hair treatment, body treatment dan lainnya. Adapun paketan hemat dengan 3 treatment sekaligus yang tentunya menghemat pengeluaran. Berdasarkan masalah yang sering terjadi di Hilwa Salon adalah semua kegiatan pencatatan mengelolah data pemesanan, data transaksi, data laporan, masih dilakukan secara manual, karena salon tersebut masih belum terkelola dengan baik. Solusi dari masalah yang ada di Hilwa Salon adalah dengan membuat sistem informasi berbasis web dan menggunakan model FAST yan terdiri dari analisa sistem dan desain sistem. Dan alat pengembangan sistem yang diginakan yaitu UML. Dengan adanya program ini diharapkan dapat memberi kemudahan bagi Hilwa Salon.
Kata Kunci: Sistem Informasi, Salon, FAST
ix DAFTAR ISI
Halaman
HALAMAN MUKA ... i
LEMBAR PERNYATAAN ... iii
LEMBAR PENGESAHAN SKRIPSI ... iv
KATA PENGANTAR ... v
ABSTRACT ... vii
ABSTRAK ... viii
DAFTAR ISI ... ix
DAFTAR GAMBAR ... xiii
DAFTAR TABEL ... xv
DAFTAR LAMPIRAN ... xvi
DAFTAR SIMBOL ... xvii
BAB I PENDAHULUAN ... 1
1.1. Latar Belakang ... 1
1.2. Rumusan Masalah ... 2
1.3. Batasan Masalah ... 2
1.4. Tujuan dan Manfaat Penelitian ... 2
1.4.1. Tujuan Penelitian ... 2
1.4.2. Manfaat Penelitian ... 2
1.5. Sistematika Penulisan ... 3
BAB II LANDASAN TEORI ... 5
2.1. Sistem Informasi ... 5
2.2. Salon ... 5
2.3. Booking ... 5
x
2.4. Model FAST ... 5
2.5. WEB ... 6
2.6. UML ... 6
2.6.1 Pengertian UML ... 6
2.6.2 Tujuan UML ... 6
2.6.3 Jenis – Jenis Diagram UML ... 6
2.7. Basis Data ... 7
2.7.1. Entity Relationship Diagram (ERD) ... 7
2.7.2. Logical Record Structure (LRS) ... 7
2.7.3. Relasi ... 8
2.8. Perangkat Lunak Pendukung ... 8
2.8.1. MySQL ... 8
2.8.2. PHP ... 8
2.8.3. XAMPP ... 8
2.9. Tinjauan Penelitian Terdahulu ... 9
BAB III METODOLOGI PENELITIAN ... 11
3.1. Model Pengembangan Perangkat Lunak ... 11
3.2. Metode Penelitian Pengembangan Sistem ... 12
3.3. Alat Bantu Pengembangan Sistem ... 12
3.4. Kerangka Penelitian ... 13
BAB IV PEMBAHASAN... 14
4.1. Sejarah Organisasi ... 14
4.2. Struktur Organisasi ... 14
4.3. Tugas dan Wewenang ... 14
4.4. Analisa Proses Bisnis ... 15
xi
4.5. Activity Diagram Sistem Berjalan ... 16
4.6. Analisa Keluaran ... 19
4.7. Analisa Masukan ... 20
4.8. Identifikasi Kebutuhan ... 20
4.9. Use Case Diagram ... 21
4.10. Deskripsi Use Case ... 22
4.10.1. Deskripsi Use Case Berdasarkan Actor Pelanggan ... 22
4.10.2. Deskripsi Use Case Berdasarkan Actor Admin ... 23
4.11. Analisis Kebutuhan Sistem Usulan ... 26
4.11.1 ERD (Entity Relationship Diagram) ... 26
4.11.2 Transformasi ERD ke LRS ... 27
4.11.3 LRS (Logical Record Structure) ... 28
4.11.4 Tabel ... 28
4.11.5 Spesifikasi Basis Data ... 30
4.12. Rancangan Antar Muka ... 34
4.12.1. Rancangan Dokumen Keluaran... 34
4.12.2. Rancangan Dokumen Masukan... 35
4.13. Rancangan Layar ... 37
4.13.1. Login ... 37
4.13.2. Dashboard ... 37
4.13.3. Pelanggan ... 38
4.13.4. Perawatan ... 39
4.13.5. Kategori ... 40
4.13.6. Pesanan ... 41
4.13.7. Pembayaran ... 42
xii
4.13.8. Cetak Nota ... 43
4.13.9. Cetak Laporan Bulanan ... 44
4.14. Sequence Diagram ... 45
4.15. Deployment Diagram ... 53
4.16. Class Diagram ... 54
BAB V PENUTUP ... 55
5.1. Kesimpulan ... 55
5.2. Saran ... 55
DAFTAR PUSTAKA ... 56
LAMPIRAN A DOKUMEN KELUARAN... 58
LAMPIRAN B DOKUMEN MASUKAN ... 61
LAMPIRAN C RANCANGAN USULAN SISTEM KELUARAN ... 63
LAMPIRAN D RANCANGAN USULAN SISTEM MASUKAN ... 66
LAMPIRAN E KARTU BIMBINGAN SKRIPSI ... 69
LAMPIRAN F SURAT RISET ... 71
LAMPIRAN G BIODATA ... 74
xiii
DAFTAR GAMBAR
Halaman
Gambar 4.1. Struktur Organisasi Hilwa Salon ...14
Gambar 4.2. Proses Pemesanan ...16
Gambar 4.3. Proses Pembayaran ...17
Gambar 4.4. Proses Pembuatan Laporan ...18
Gambar 4.5. Use Case Diagram Pelanggan ...21
Gambar 4.6. Use Case Diagram Admin ...22
Gambar 4.7. ERD (Entity Relationship Diagram) ...26
Gambar 4.8. Transformasi ERD ke LRS ...27
Gambar 4.9. LRS (Logical Record Structure) ...28
Gambar 4.10. Rancangan Login...37
Gambar 4.11. Rancangan Layar Dashboard ...37
Gambar 4.12. Rancnagan Layar Data Pelanggan...38
Gambar 4.13. Rancangan Layar Tambah Data Pelanggan ...38
Gambar 4.14. Rancangan Layar Data Perawatan ...39
Gambar 4.15. Rancangan Layar Tambah Data Perawatan ...39
Gambar 4.16. Rancangan Layar Data Kategori ...40
Gambar 4.17. Rancangan Layar Tambah Data Kategori ...40
Gambar 4.18. Rancangan Layar Data Pesanan ...41
Gambar 4.19. Rancangan Layar Tambah Data Pesanan ...41
Gambar 4.20. Rancangan Layar Data Pembayaran ...42
Gambar 4.21. Rancangan Layar Tambah Data Pembayaran ...42
Gambar 4.22. Rancangan Layar Data Nota ...43
Gambar 4.23. Rancangan Layar Tambah Data Nota ...43
Gambar 4.24. Rancangan Layar Cetak Laporan Bulanan ...44
Gambar 4.25. Sequence Diagram Login ...45
Gambar 4.26. Sequence Diagram Pelanggan ...46
Gambar 4.27. Sequence Diagram Perawatan ...47
Gambar 4.28. Sequence Diagram Kategori ...48
xiv
Gambar 4.29. Sequence Diagram Pesanan ...49
Gambar 4.30. Sequence Diagram Pembayaran...50
Gambar 4.31. Sequence Diagram Cetak Nota ...51
Gambar 4.32. Sequence Diagram Cetak Laporan Bulanan ...52
Gambar 4.33. Deployment Diagram ...53
Gambar 4.34. Class Diagram...54
xv
DAFTAR TABEL
Halaman
Tabel 4.1. Admin...28
Tabel 4.2. Pelanggan ...29
Tabel 4.3. Pesanan...29
Tabel 4.4. Punya ...29
Tabel 4.5. Kategori ...29
Tabel 4.6. Perawatan ...29
Tabel 4.7. Pembayaran ...30
Tabel 4.8. Nota ...30
Tabel 4.9. Spesifikasi Basis Data Admin ...30
Tabel 4.10. Spesifikasi Basis Data Pelanggan ...31
Tabel 4.11. Spesifikasi Basis Data Pesanan ...31
Tabel 4.12. Spesifikasi Basis Data Punya ...32
Tabel 4.13. Spesifikasi Basis Data Kategori ...32
Tabel 4.14. Spesifikasi Basis Data Perawatan ...33
Tabel 4.15. Spesifikasi Basis Data Pembayaran ...33
Tabel 4.16. Spesifikasi Basis Data Nota ...34
xvi
DAFTAR LAMPIRAN
Halaman
Lampiran A- 1 Dokumen Keluaran Nota ...59
Lampiran A- 2 Dokumen Keluaran Laporan Bulanan ...60
Lampiran B - 1 Dokumen Masukan Pesanan ...62
Lampiran C - 1 Rancangan Usulan Sistem Keluaran Nota ...64
Lampiran C - 2 Rancangan Usulan Sistem Keluaran Lihat Pesanan ...65
Lampiran C - 3 Rancangan Usulan Sistem Keluaran Cetak Laporan Bulanan...65
Lampiran D - 1 Rancangan Sistem Usulan Masukan Data Pelanggan ...67
Lampiran D - 2 Rancangan Sistem Usulan Masukan Data Perawatan ...67
Lampiran D - 3 Rancangan Sistem Usulan Masukan Data Kategori ...68
Lampiran D - 4 Rancangan Sistem Usulan Masukan Data Pesanan ...68
Lampiran E - 1 Kartu Bimbingan Skripsi ... 70
Lampiran F - 1 Surat Izin Riset ... 72
Lampiran F - 2 Surat Balasan Riset ... 73
xvii DAFTAR SIMBOL
Simbol Activity Diagram
Start Point
Menggambarkan suatu awal dari aktivitas atau kegiatan dalam suatu
aktivitas.
Activity
Menggambarkan suatu proses atau kegiatan dalam bisnis.
State Transition Menggambarkan suatu aliran perpindahan control antara state.
Partition
Menggambarkan pemisahan atau pengelompokkan aktivitas
berdasarkan aktor.
End Point
Menggambarkan akhir dari suatu aktivitas
Simbol Use Case Diagram
Actor
Menggambarkan orang atau sistem yang menyediakan atau menerima
informasi
xviii
Use Case
Menggambarkan fungsionalitas dari suatu sistem
Association
Menggambarkan hubungan antara aktor dengan usecase.
Simbol Entry Relationship Diagram (ERD)
Entity
Menunjukkan objek-objek dasar yang terikat di dalam sistem.
.
Relationship
Hubungan yang terjadi antara satu entity atau lebih entity.
Garis
Menghubungkan entity dengan relationship.
Simbol Sequence Diagram
Actor
Menggambarkan orang yang sedang melakukan interaksi dengan sistem.
Entity
Menggambarkan informasi yang akan disimpan oleh sistem.
xix
Boundary
Menghubungkan antara user dengan sistem.
Control
Menggambarkan perilaku mengatur,
Object Message
Menggambarkan pengiriman suatu pesan.
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.