sistem informasi wedding organizer pada salon … · yang diberikan olehwedding organizer salon...

16
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

Upload: others

Post on 07-Jan-2020

25 views

Category:

Documents


0 download

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

ii

iii

iv

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