sistem informasi wedding organizer pada salon …eprints.umk.ac.id/5277/1/halaman_depan.pdf · vi...
TRANSCRIPT
LAPORAN SKRIPSI
SISTEM INFORMASI WEDDING ORGANIZER Pada SALON
SAKINAH BERBASIS WEB
Laporan ini disusun guna memenuhi salah satu syarat untuk
Menyelesaikan program studi Sistem Informasi S-1 pada Fakultas
Teknik Universitas Muria Kudus
Disusun Oleh :
Nama : Novia Akhiria
Nim : 2010-53-045
Program Studi : Sistem Informasi
Fakultas : Teknik
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
KUDUS
2015
v
HALAMAN MOTTO DAN PERSEMBAHAN
MOTTO
-EVERY DAY IS RACE-
-THE LAST BUT NOT THE LIST-
“Setiap hari langkah kehidupan begitu cepat, bagaikan pembalap berebut dan
melaju menjadi yang nomor 1 (satu), tetapi terakhir juga bukanlah hal yang
buruk.”
-SEMANGAT, BERSABAR DAN BERDO’A-
“Adalah kunci menuju kesuksesan dan menjadi yang terbaik, dengan selamat
penuh ridho kehadirat Allah SWT.”
-THE SECRET-
“Doakan, Sugestikan Keinginanmu Dalam Hatimu, Apa Yang Kamu Inginkan
Kelak, Akan Kamu Temukan dan Dapatkan Keinginanmu Itu.”
PERSEMBAHAN
Skripsi ini penulis persembahkan kepada :
1. Allah SWT yang telah menciptakan aku
beserta Rosul-Nya.
2. Kedua orang tuaku yang selalu
memberikan do’a dan dukungannya.
3. Sahabatku SWIFTR dan teman-teman
angkatanku 2010 terutama SIA yang
memberikan motivasi, dukungan,
nasihat, dan doa ketika aku sedang
menyelesaikan skripsi.
vi
RINGKASAN
Laporan SKRIPSI dengan judul “Sistem Informasi Wedding Organizer
(WO) pada Salon Sakinah Berbasis Web” telah dilaksanakan dengan tujuan untuk
menghasilkan Sistem Aplikasi Pemesanan.
WeddingOrganizer Salon Sakinah merupakan salah satu bidang usaha
yang bergerak dalam dunia hiburan, khususnya dibidang fotografi. Pelayanan
yang diberikan olehWedding Organizer Salon Sakinah ini berupa foto acara
pernikahan, ulang tahun, dan acara-acara lainnya yang membutuhkan tangan-
tangan profesional.
Permasalahan yang ada pada Salon Sakinah di Kudus ialah sistem
pemasaran atau promosi yang masih menggunakan cara manual, yang artinya
Salon Sakinah belum menggunakan cara pemasaran dan promosi yang
terkomputerisasi seperti jaman sekarang ini yang sedang populer yakni web atau
e-commerce, yang lebih efektif dalam pemesanan, mengetahui informasi tagihan
lebih cepat, menghemat waktu dan tenaga.
Dengan adanya cara terkomputerisasi web atau e-commerce di Salon
Sakinah, maka pelayanan kepada pelanggan akan semakin lebih baik, pelanggan
dapat melihat produk – produk yang dimiliki oleh Salon Sakinah beserta harga,
pelanggan juga dapat memesan langsung yang sesuai dengan keinginan mulai dari
warna, model, dan lain sebagainya.
Sistem ini diharapkan dapat memudahkan pemilik dan pelanggan dalam
pelayanan jasa dan barang sehingga lebih cepat, efektif, menghemat waktu, dan
tenaga dalam transaksi pemesanan.
Kata Kunci : Sistem, Pemesanan, Wedding Organizer.
vii
KATA PENGANTAR
Syukur Alhamdulillah penulis panjatkan kehadirat Allah SWT atas rahmat,
taufiq, hidayah serta inayah-Nya yang telah dilimpahkan kepada penulis, sehingga
penulis dapat menyelesaikan Laporan Skripsi dengan judul “Sistem Informasi
Event Organizer (EO) pada Salon Sakinah Berbasis WEB“. Sholawat serta salam
senantiasa penulis haturkan ke pangkuan Nabi Muhammad SAW semoga kita
semua mendapatkan syafaatnya.
Penyusunan Laporan Skripsi ini merupakan salah satu syarat untuk
menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik
Universitas Muria Kudus.
Atas tersusunya Laporan Skripsi ini, penulis mengucapkan terima kasih
yang sebesar – besarnya kepada :
1. Bapak Dr. Suparnyo, SH, MS, selaku Rektor Universitas Muria Kudus.
2. Bapak Rochmad Winarso, S.T, M.T, selaku Dekan Fakultas Teknik
Universitas Muria Kudus.
3. Bapak Rhoedy Setiawan, M.Kom, selaku Ketua Program Studi Sistem
Informasi Fakultas Teknik Universitas Muria Kudus.
4. Bapak R. Rhoedy Setiawan, M.Kom, selaku dosen pembimbing utama
yang telah membimbing Penulis dalam penyelesaian Laporan Skripsi ini.
5. Ibu Noor Latifah, M.Kom, selaku dosen pembimbing pembantu yang
telah membimbing Penulis dalam penyelesaian Laporan Skripsi ini.
6. Ibu Noor Sakinah, selaku Pimpinan sekaligus Pemilik Salon Sakinah
Kudus, yang telah memberikan izin untuk melaksanakan Penelitian
Skripsi, yang selalu bersikap ramah pada penulis, senantiasa bersedia
memberikan informasi dan data–data yang dibutuhkan penulis.
7. Keluarga penulis yang selalu dicintai, yang telah memberikan dukungan
secara material maupun spiritual.
viii
8. Rekan – rekanku di Fakultas Teknik Progdi Sistem Informasi dan semua
pihak yang telah membantu hingga terselesaikannya Laporan Skripsi ini.
Hanya Allah lah pemilik segala kesempurnaan, tiada yang sempurna dari
buah karya seorang manusia. Akan tetapi, semoga dengan hidayah dan inayah
yang diberikan kepada kita semua dapat menjadi apa yang kita perbuat mendapat
ridho dari-Nya. Amin.
Kudus, 12 Januari 2015
Penulis
ix
DAFTAR ISI
HALAMAN JUDUL ................................................................................... i
HALAMAN PERSETUJUAN ...................................................................... ii
HALAMAN PENGESAHAN ....................................................................... iii
SURAT PERNYATAAN PUBLIKASI......................................................... iv
HALAMAN MOTTO DAN PERSEMBAHAN ............................................ v
RINGKASAN ............................................................................................... vi
KATA PENGANTAR ................................................................................. vii
DAFTAR ISI ............................................................................................... ix
DAFTAR TABEL ........................................................................................ xii
DAFTAR GAMBAR .................................................................................... xiv
BAB I PENDAHULUAN ......................................................................... 1
1.1.Latar Belakang Masalah ........................................................... 1
1.2.Perumusan Masalah .................................................................. 2
1.3.Batasan Masalah ....................................................................... 2
1.4.Tujuan Skripsi .......................................................................... 3
1.5.Tinjauan Pustaka ...................................................................... 3
1.6.Metodologi Penelitian .............................................................. 5
1.6.1. Tempat Penelitian Skripsi ............................................. 5
1.6.2. Metodologi pengumpulan Data ..................................... 5
1.6.3. Sumber Data Primer ...................................................... 5
1.6.4. Sumber Data Sekunder .................................................. 6
1.6.5. Metode Pengembangan Sistem ...................................... 6
1.7.Sistematika Penulisan ............................................................... 8
BAB II LANDASAN TEORI.................................................................... 9
2.1.Konsep Dasar Sistem ................................................................ 9
2.1.1. Pengertian Sistem.......................................................... 9
2.1.2. Karakteristik Sistem ...................................................... 9
2.1.3. Klasifikasi Sistem ......................................................... 10
2.2.Konsep Dasar informasi ........................................................... 11
x
2.2.1. Nilai Informasi .............................................................. 11
2.2.2. Pengretian Informasi ..................................................... 11
2.3.Sistem Informasi ...................................................................... 12
2.3.1. Definisi Sistem Informasi .............................................. 12
2.4.Pengertian Event Organizer ...................................................... 13
2.5.Pengertian Web ........................................................................ 13
2.6.Pengertian Flow of Document (FOD)........................................ 13
2.6.1. Simbol – simbol Flow of Document .............................. 14
2.7.UML (Unified Modelling Language) ........................................ 16
2.7.1. Pengertian UML ........................................................... 16
2.7.2. Tujuan UML ................................................................. 16
2.7.3. Permodelan Proses ........................................................ 16
2.8.Diagram Hubungan Entitas (Entity Relationship Diagram) ....... 26
2.8.1. Transformasi ERD ke Relasi ......................................... 28
BAB III TINJAUAN OBJEK PENELITIAN ............................................. 34
3.1.Gambaran Umum Perusahaan ................................................... 34
3.2.Struktur Organisasi ................................................................... 34
3.2.1. Fungsi dan Tugas .......................................................... 35
3.2.2. Flow of Document (FOD).............................................. 36
3.2.3. Kendala Sistem yang dihadapi....................................... 37
BAB IV ANALISA DAN PERANCANGAN SISTEM .............................. 38
4.1.Analisa Permasalahan ............................................................... 38
4.2.Analisa Kebutuhan Sistem ........................................................ 38
4.2.1. Analisa Kebutuhan Data dan Informasi ......................... 38
4.2.2. Analisa Kebutuhan Hardware dan Software .................. 39
4.2.3. Analisa Aktor dan Class Dalam Sistem Baru ................. 40
4.3.Desain Sistem ........................................................................... 41
4.3.1. Bisnis Use Case Diagram ............................................. 41
4.3.2. Use Case Diagram ........................................................ 45
4.3.3. Class Diagram .............................................................. 50
4.3.4. Sequence Diagram ........................................................ 53
xi
4.3.5. Activity Diagram ........................................................... 58
4.3.6. Statechart Diagram ....................................................... 63
4.3.7. Entity Relationship Diagram ......................................... 73
4.3.8. Perancangan Database ................................................... 84
4.4.Relasi Tabel ............................................................................. 90
4.5.Input dan Output yang Diusulkan ............................................. 85
4.5.1. Perancangan Layout System (Antarmuka Sistem) .......... 90
4.5.2. Perancangan Layout System (Antarmuka Sistem) .......... 91
BAB IV PEMBAHASAN DAN IMPLEMENTASI ................................... 94
5.1. Kebutuhan Implementasi ........................................................ 94
5.1.1. Analisa Kebutuhan Sistem ............................................ 94
5.1.2. Kebutuhan Sumber Daya Manusia (Brainware) ............ 94
5.2. Halaman Menu Utama............................................................ 95
5.3. Halaman Menu Admin ........................................................... 95
5.4. Halaman Menu Pelanggan ...................................................... 96
5.5. Halaman Form Registrasi Pelanggan ...................................... 96
5.6. Halaman Menu Paket Pengantin ............................................. 97
5.7. Halaman Menu Jasa ............................................................... 97
5.8. Halaman Form Data Pelanggan .............................................. 98
5.9. Halaman Form Pemesanan Paket ............................................ 98
5.10. Halaman Form Pemesanan Jasa .............................................. 99
5.11. Halaman Form Data Pembayaran ........................................... 99
5.12. Halaman Form Data Bukti Pembayaran .................................. 100
BAB VI PENUTUP ................................................................................... 101
5.1.Kesimpulan ........................................................................... 101
5.2.Saran ..................................................................................... 101
DAFTAR PUSTAKA
DAFTAR LAMPIRAN
xii
DAFTAR TABEL
Tabel 2.1 : Simbol Flow of Document ........................................................ 14
Tabel 2.2 : Notasi UML Use Case Diagram ............................................... 20
Tabel 2.3 : Notasi UML Class Diagram ..................................................... 22
Tabel 2.4 : Notasi UML Sequence Diagram ............................................... 23
Tabel 2.5 : Notasi UML Activity Diagram .................................................. 24
Tabel 2.6 : Notasi UML Statechart Diagram .............................................. 25
Tabel 2.7 : Simbol ERD ............................................................................. 28
Tabel 4.1 : Proses Bisnis Use Case Diagram .............................................. 41
Tabel 4.2 : Deskripsi Use Case Registrasi ................................................. 45
Tabel 4.3 : Deskripsi Use Case Pesan Paket ............................................... 46
Tabel 4.4 : Deskripsi Use Case Data Pemesanan Paket............................... 46
Tabel 4.5 : Deskripsi Use Case Data Pembayaran ...................................... 47
Tabel 4.6 : Deskripsi Use Case Upload Bukti Transfer............................... 47
Tabel 4.7 : Deskripsi Use Case Data Pengiriman ........................................ 48
Tabel 4.8 : Deskripsi Use Case Pemesanan Jasa ......................................... 48
Tabel 4.9 : Deskripsi Use Case Jasa ........................................................... 49
Tabel 4.10 : Tabel Admin ............................................................................ 77
Tabel 4.11 : Tabel Pengiriman ..................................................................... 77
Tabel 4.12 : Tabel Registrasi ........................................................................ 78
Tabel 4.13 : Tabel Pesan Paket ..................................................................... 78
Tabel 4.14 : Tabel Paket............................................................................... 79
Tabel 4.15 : Tabel Pesan Paket ..................................................................... 79
Tabel 4.16 : Tabel Pesan Paket ..................................................................... 80
Tabel 4.17 : Tabel Pembayaran .................................................................... 80
Tabel 4.18 : Tabel Pelanggan ....................................................................... 81
Tabel 4.19 : Tabel Registrasi ........................................................................ 81
Tabel 4.20 : Tabel Jasa ................................................................................. 81
Tabel 4.21 : Tabel Detail Jasa ...................................................................... 81
Tabel 4.22 : Tabel Pembayaran .................................................................... 82
xiii
Tabel 4.23 : Tabel Pengiriman ..................................................................... 82
Tabel 4.24 : Tabel Pemesanan Jasa .............................................................. 83
Tabel 4.25 : Tabel Detail Jasa ...................................................................... 83
Tabel 4.26 : Tabel Registrasi ........................................................................ 84
Tabel 4.27 : Tabel Pemesanan Jasa .............................................................. 84
Tabel 4.28 : Tabel Admin ............................................................................ 84
Tabel 4.29 : Tabel Registrasi ........................................................................ 85
Tabel 4.30 : Tabel Pelanggan ....................................................................... 85
Tabel 4.31 : Tabel Paket Pengantin .............................................................. 86
Tabel 4.32 : Tabel Pemesanan Paket ............................................................ 86
Tabel 4.33 : Tabel Pemesanan Jasa .............................................................. 87
Tabel 4.34 : Tabel Detail Jasa ...................................................................... 87
Tabel 4.35 : Tabel Jasa ................................................................................. 88
Tabel 3.36 : Tabel Pengiriman ..................................................................... 88
Tabel 4.37 : Tabel Pembayaran .................................................................... 89
xiv
DAFTAR GAMBAR
Gambar 1.1 : Ilustrasi dalam Model Watrefall ............................................. 6
Gambar 2.1 : Business Aktor ....................................................................... 17
Gambar 2.2 : Business Worker ................................................................... 18
Gambar 2.3 : Business Use Case ................................................................. 18
Gambar 2.4 : Business Entity....................................................................... 18
Gambar 2.5 : Business Use Case Diagram .................................................. 19
Gambar 2.6 : Contoh Use Case Diagram .................................................... 20
Gambar 2.7 : Contoh Class Diagram .......................................................... 21
Gambar 2.8 : Contoh Sequence Diagram..................................................... 23
Gambar 2.9 : Contoh Activity Diagram ....................................................... 24
Gambar 2.10 : Contoh Statechart Diagram ................................................... 25
Gambar 2.11 : Transformasi Suatu Tipe Entitas menjadi Relasi .................... 29
Gambar 2.12 : Contoh Pembentukan Entitas menjadi Relasi 1:1 ................... 30
Gambar 2.13 : Contoh Pembentukan Entitas menjadi Relasi 1:M .................. 31
Gambar 2.14 : Contoh Pembentukan Entitas menjadi Relasi M:N ................. 33
Gambar 3.1 : Struktur Organisasi ................................................................ 34
Gambar 3.2 : Flow of Document (FOD) ...................................................... 36
Gambar 4.1 : Business Use Case Diagram .................................................. 41
Gambar 4.2 : Use Case Diagram ................................................................. 45
Gambar 4.3 : Kelas Admin .......................................................................... 50
Gambar 4.4 : Kelas Pengiriman ................................................................... 50
Gambar 4.5 : Kelas Pemesanan Paket .......................................................... 50
Gambar 4.6 : Kelas Registrasi ..................................................................... 51
Gambar 4.7 : Kelas Pembayaran ................................................................. 51
Gambar 4.8 : Kelas Paket ............................................................................ 51
Gambar 4.9 : Kelas Pemesanan Jasa ............................................................ 52
Gambar 4.10 : Kelas Jasa .............................................................................. 52
Gambar 4.11 : Kelas Pelanggan .................................................................... 52
xv
Gambar 4.12 : Class Diagram ....................................................................... 53
Gambar 4.13 : Sequence Diagram Registrasi ................................................ 54
Gambar 4.14 : Sequence Diagram Paket ....................................................... 54
Gambar 4.15 : Sequence Diagram Pemesanan Paket ..................................... 55
Gambar 4.16 : Sequence Diagram Pembayaran ............................................. 56
Gambar 4.17 : Sequence Diagram Pengiriman .............................................. 57
Gambar 4.18 : Sequence Diagram Pemesanan Jasa ....................................... 57
Gambar 4.19 : Sequence Diagram Jasa ......................................................... 58
Gambar 4.20 : Activity Diagram Registrasi ................................................... 59
Gambar 4.21 : Activity Diagram Paket .......................................................... 59
Gambar 4.22 : Activity Diagram Pemesanan Paket ........................................ 60
Gambar 4.23 : Activity Diagram Bukti Pembayaran ...................................... 60
Gambar 4.24 : Activity Diagram Pengiriman ................................................. 61
Gambar 4.25 : Activity Diagram Pemesanan Jasa .......................................... 62
Gambar 4.26 : Activity Diagram Jasa ............................................................ 62
Gambar 4.27 : Statechart Diagram Login...................................................... 63
Gambar 4.28 : Statechart Diagram Logout .................................................... 63
Gambar 4.29 : Statechart Diagram Add Registrasi ........................................ 64
Gambar 4.30 : Statechart Diagram Edit Registrasi ........................................ 64
Gambar 4.31 : Statechart Diagram Add Pesan Paket ..................................... 64
Gambar 4.32 : Statechart Diagram Edit Pesan Paket ..................................... 65
Gambar 4.33 : Statechart Diagram Delete Pesan Paket ................................. 65
Gambar 4.34 : Statechart Diagram Add Data Pemesanan .............................. 66
Gambar 4.35 : Statechart Diagram Edit Data Pemesanan .............................. 66
Gambar 4.36 : Statechart Diagram Delete Data Pemesanan .......................... 66
Gambar 4.37 : Statechart Diagram View Data Pemesanan ............................ 67
Gambar 4.38 : Statechart Diagram Add Data Pembayaran ............................ 67
Gambar 4.39 : Statechart Diagram Edit Data Pembayaran ............................ 68
Gambar 4.40 : Statechart Diagram Delete Data Pembayaran ........................ 68
Gambar 4.41 : Statechart Diagram View Data Pembayaran ........................... 68
Gambar 4.42 : Statechart Diagram Add Data Pengiriman ............................. 69
xvi
Gambar 4.43 : Statechart Diagram Edit Data Pengiriman ............................. 69
Gambar 4.44 : Statechart Diagram Delete Data Pengiriman .......................... 69
Gambar 4.45 : Statechart Diagram View Data Pengiriman ........................... 70
Gambar 4.46 : Statechart Diagram Add Pemesanan Jasa ............................... 70
Gambar 4.47 : Statechart Diagram Edit Pemesanan Jasa .............................. 70
Gambar 4.48 : Statechart Diagram Delete Pemesanan Jasa ........................... 71
Gambar 4.49 : Statechart Diagram View Pemesanan Jasa ............................. 71
Gambar 4.50 : Statechart Diagram Add Jasa ................................................. 71
Gambar 4.51 : Statechart Diagram Edit Jasa ................................................. 72
Gambar 4.52 : Statechart Diagram Delete Jasa ............................................. 72
Gambar 4.53 : Menentukan Entitas .............................................................. 73
Gambar 4.54 : Atribut Key ........................................................................... 73
Gambar 4.55 : Derajat Kardinalitas .............................................................. 74
Gambar 4.56 : Menentukan ERD ................................................................. 75
Gambar 4.57 : Relasi Tabel .......................................................................... 90
Gambar 4.58 : Hierarcy Input Process Output ............................................. 91
Gambar 4.59 : Form Tampilan Menu Utama ................................................ 92
Gambar 4.60 : Form Tampilan Menu Admin ................................................ 92
Gambar 4.61 : Form Tampian Login Admin ................................................ 93
Gambar 4.62 : Form Tampilan Login Konsumen ......................................... 93
Gambar 5.1 : Halaman Menu Utama .......................................................... 95
Gambar 5.2 : Halaman Menu Admin .......................................................... 95
Gambar 5.3 : Halaman Menu Pelanggan .................................................... 96
Gambar 5.4 : Halaman Form Registrasi Pelanggan ..................................... 96
Gambar 5.5 : Halaman Menu Paket Pengantin............................................. 97
Gambar 5.6 : Halaman Menu Jasa ............................................................... 97
Gambar 5.7 : Halaman Form Data Pelanggan .............................................. 98
Gambar 5.8 : Halaman Form Pemesanan Paket ........................................... 98
Gambar 5.9 : Halaman Form Pemesanan Jasa ............................................. 99
Gambar 5.10 : Halaman Form Data Pembayaran ........................................... 99
Gambar 5.11 : Halaman Form Data Bukti Pembayaran ................................. 100