• Tidak ada hasil yang ditemukan

SISTEM INFORMASI PENGELOLAAN DAN PENYEWAAN JASA FOTOGRAFI DI JN PHOTOGRAPH KUDUS

N/A
N/A
Protected

Academic year: 2021

Membagikan "SISTEM INFORMASI PENGELOLAAN DAN PENYEWAAN JASA FOTOGRAFI DI JN PHOTOGRAPH KUDUS"

Copied!
20
0
0

Teks penuh

(1)

i

LAPORAN SKRIPSI

SISTEM INFORMASI PENGELOLAAN DAN PENYEWAAN

JASA FOTOGRAFI DI JN PHOTOGRAPH KUDUS

Disusun Oleh :

Nama : Anton Wibowo

NIM : 2012-53-046 Program Studi : Sistem Informasi Fakultas : Teknik

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

(2)
(3)

iii

(4)
(5)

v

MOTTO DAN PERSEMBAHAN

MOTTO

Tanpa kita sadari waktu lebih berharga dari pada uang.

Tanda kita sadari dosen telah mengajarkan ilmu yang sangat berharga pada kita. Tanpa kita sadari sahabat telah menemani kita dalam menjalani masa kuliah yang menyenangkan.

Tanpa kita sadari waktu telah berlalu begitu cepat, masa-masa kuliah yang akan teringat sepanjang masa.

Untuk itu semua kita harus BELAJAR GIAT UNTUK MASA DEPAN KITA !!!

PERSEMBAHAN :

Skripsi ini penulis persembahkan kepada : 1. Kedua orangtua yang telah memberikan

dukungan baik materil dan moril.

2. Pacarku Wahyuning Arum yang selalu setia menemani dalam senang maupun sedih.

3. Kakak – kakakku yang selalu

menyemangati,

4. Teman – temanku semua pada masa kuliah yang tidak bisa kusebutkan semua dan khusus untuk anak SIB yang telah menjadi sahabat, teman dan keluarga selama hampir 4 tahun ini,

5. Teman -teman angkatan 2012/2013.

6. Terima kasih semua teman dari Terminal Bakalan Krapyak Khusus Buat teman ojek yang sudah menamaniku selama 4 tahun.

(6)

vi ABSTRAK

Salah satu penyewaan yang ada pada JN Photograph Kudus dalam bidang fotografi adalah penyewaan kamera dan jasa fotografi.Pelayanan penyewaan yang ada saat ini sering mengalami masalah diantaranya pengelolaan penjadwalan, item dan proses pemesanan yang harus dilakukan di tempat JN Photograph Kudus yang harus ke tempat penyewaan, ini merupakan proses yang lama jika penyewa ingin memesan kamera atau penyewaan jasa fotografi dari rumah. Penyewa di haruskan datang dan tidak tahu produk apa saja yang ditawarkan pada JN Photograph Kudus. Sistem yang dikembangkan diharapkan mampu mengatasi berbagai masalah pada saat proses penyewaan maupun pengelolaan pada JN Photograph Kudus.Perbedaan aplikasi ini dengan aplikasi yang telah ada sebelumnya adalah pada penyewaan jasa fotografi penyewa bisa menambahkan item yang di inginkan. Sistem dirancang dengan pemodelan UML (Unified Modelling Language) dan bahasa pemrograman PHP. Hasil perancangan ini menghasilkan Sistem Informasi Pengelolaan Dan Penyewaan Jasa Fotografi Di JN Photograph Kudus.

(7)

vii ABSTRAC

One of rentals exist in JN Photograph Kudus in the field of photography is rentals of service and camera of fotografi. Services existing rentals in this time often experience of problem among others management of scheduling, ordering process and item which must be done in place JN Photograph Kudus which must to rentals place, this represent process old ones if Iodger wish to order camera or rentals of photography service from home. Iodger in obliging to come and don’t know product any kind of which on the market at JN Photograph Kudus. developed to be System to be expected can overcome various problem of at the time of rentals process and also management at JN Photograph Kudus. diverication application with application which have preexisted at rentals of Iodger photography service can enhance item which in wishing. System designed with pemodelan of UML ( Unified Modelling Language) and Ianguage programing of PHP. Result of this scheme yield Information System Management And Rentals Of Service Photography In JN Photograph Kudus.

Keyword : Rentals, Camera, Photography Service, Information System Management

(8)

viii

KATA PENGANTAR

Segala puji bagi Allah, Tuhan semesta alam yang telah melimpahkan kasih dan sayangnya kepada kita semua. Atas berkat rahmat, taufik dan hidayahnya sehingga tersusunlah laporan skripsi yang berjudul “Sistem Informasi Penyewaan Di JN Photograph Kudus”. Sholawat dan salam tak lupa penulis ucapkan kepada baginda Rosulullah S.A.W yang menjadi rahmatan lil alamin bagi kita semua.

Penyusunan skripsi ini merupakan salah satu syarat untuk menyelesaikan program studi sistem informasi S-1 Fakultas Teknik Universitas Muria Kudus. Atas bimbingan, bantuan, dorongan dari berbagai pihak maka pada kesempatan ini penulis ingin mengucapkan terima kasih kepada :

1. Bapak Dr. Suparnyo, SH, MS, selaku Rektor Universitas Muria Kudus. 2. Bapak Mohammad Dahlan, ST.MT selaku Dekan Fakultas Teknik

Universitas Muria Kudus.

3. Bapak Rhoedy Setiawan, S.Kom, M.Kom selaku ketua Program Studi Sistem Informasi Universitas Muria Kudus, Bapak Pratomo Setiaji, M.Kom sebagai pembimbing utama dan Ibu Nanik Susanti, M.Kom sebagai pembimbing pembantu yang telah memberikan ilmu, waktu, saran dan membimbing penulis.

4. Bapak Moh Abdul Ghofur selaku Pemilik Usaha di JN Photograph Kudus. 5. Kedua orangtua yang telah melahirkan, memberikan dukungan materil

dan moril.

6. Kakak – kakakku yang selalu memberikan semangat dan dukungan.

7. Teman – temanku seperjuangan angkatan 2012/2013 Universitas Muria Kudus.

8. Semua pihak yang telah terlibat dan tidak dapat penulis sebutkan satu persatu.

(9)

ix

Penulis menyadari bahwa dalam penyusunan laporan skripsi ini masih jauh dari kata sempurna. Oleh karena itu, penulis mengharapkan kritik serta saran guna perbaikan dan penyempurnaan dimasa mendatang. Semoga laporan ini bermanfaat bagi kita dan untuk mengembangkan ilmu pengetahuan dan teknologi.

Kudus, 02 Juni 2016 Penulis,

Anton Wibowo

(10)

x DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

SURAT PERNYATAAN PUBLIKASI ... iv

MOTO DAN PERSEMBAHAN ... v

RINGKASAN ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... ix

DAFTAR TABEL ... xii

DAFTAR GAMBAR ... xiii

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah ... 1

1.2 Perumusan Masalah ... 2

1.3 Batasan Masalah... 2

1.4 Tujuan dan Manfaat Skripsi ... 2

1.4.1 Tujuan ... 2

1.4.2 Manfaat Skripsi ... 3

1.5 Tinjauan Pustaka ... 4

1.6 Metodologi Penelitian ... 5

1.6.1 Objek Penelitian Skripsi ... 5

1.6.2 Metode Pengumpulan Data ... 5

1.6.3 Sumber Data Primer ... 5

1.6.4 Sumber Data Sekunder ... 6

1.7 Metode Perancangan Sistem ... 6

1.8 Sistematika Penulisan ... 7

BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem informasi ... 9

2.1.1 Definisi Sistem ... 9

(11)

xi

2.1.3 Definisi Sistem Informasi ... 9

2.2 Definisi Kasus Yang Dianalisa ... 10

2.2.1 Pengelolaan ... 10

2.2.2 Penyewaan ... 10

2.2.3 Fotografi ... 10

2.3 Pembuatan Dan Perancangan Perangkat Lunak ... 11

2.3.1 Diagram Alir Data (Flow Of Document) ... 11

2.4 UML (Unified Modeling Language) ... 12

2.4.1 Pengenalan UML ... 12

2.5 ERD (Entity Relationship Database) ... 17

BAB III OBJEK PENELITIAN 3.1 Sejarah ... 19

3.2 Visi Dan Misi ... 19

3.2 Visi ... 19

3.2 Misi ... 19

3.3 Struktur Organisasi ... 20

3.4 Uraian Tugas Jabatan (Job Description) ... 20

3.5 Lokasi ... 21

3.6 Narasi Alur ... 22

3.7 FOD Peminjaman Di JN Photograph Kudus ... 23

3.7 FOD Pengembalian Di JN Photograph Kudus ... 24

3.7 FOD Penyewaan Jasa Di JN Photograph Kudus ... 25

BAB IV ANALISA SISTEM 4.1. Sistem Informasi Yang Diusulkan ... 27

4.2 Analisa Kebutuhan Sistem ... 28

4.2.1 Analisa Kebutuhan Data Dan Informasi ... 28

4.2.2 Analisa Kebutuhan Perangkat ... 28

4.3 Perancangan Pemodelan Sistem Baru ... 28

4.3.1 Use case Diagram ... 29

4.3.2 Class Diagram ... 41

(12)

xii

4.3.4 Activitty Diagram ... 57

4.2.8 Statechat Diagram ... 68

4.4 Entity Relationship Diagram (ERD) ... 79

4.4.1 Menentukan Dan Menetapkan Entitas ... 80

4.4.2 Menentukan Primary Key ... 80

4.4.3 Mengidentifikasi Relasi ... 81

4.4.4 Melengkapi atribut ... 82

4.5 Perancangan Database ... 83

4.5 Relasi Antar Tabel... 89

4.6 Perancangan Desain Input dan Output ... 90

BAB V IMPLEMENTASI SISTEM 5.1 Identifikasi Kebutuhan Perangkat ... 113

5.1.1 Kebutuhan Hardware ... 113

5.1.2 Kebutuhan Software ... 113

5.2 Implementasi Layar Antarmuka (interface) ... 114

5.3 Tampilan Input dan Output ... 114

5.3.1 Tampilan Input ... 114

5.3.2 Tampilan Output ... 119

BAB VI 6.1 Kesimpulan ... 127

(13)

xiii

DAFTAR TABEL

Tabel 2.1 : Simbol Diagram Alir Data (Flow Of Document) ... 11

Tabel 2.2 : Notasi Use case Diagram ... 12

Tabel 2.3 : Notasi Class Diagram ... 14

Tabel 2.4 : Notasi Sequence Diagram ... 15

Tabel 2.5 : Notasi Activity Diagram ... 16

Tabel 2.6 : Notasi Statechart Diagram ... 16

Tabel 2.7 : Simbol-simbol ERD ... 16

Tabel 4.1 : Tabel Proses Bisnis ... 30

Tabel 4.2 : Deskripsi Use Case Registrasi ... 33

Tabel 4.3 : Deskripsi Use Case Penyewaan Kamera ... 34

Tabel 4.4 : Deskripsi Use Case Penyewaan Jasa ... 34

Tabel 4.5 : Deskripsi Use Case Obrolan ... 35

Tabel 4.6 : Deskripsi Use Case Pesanan Kamera ... 35

Tabel 4.7 : Deskripsi Use Case Pesanan Paket Type 1 ... 36

Tabel 4.8 : Deskripsi Use CasePesanan Paket Type 2 ... 36

Tabel 4.9 : Deskripsi Use Case Kelola Fotografer ... 37

Tabel 4.10 : Deskripsi Use Case Kelola Item ... 37

Tabel 4.11 : Deskripsi Use Case Kelola Penyewa ... 38

Tabel 4.12 : Deskripsi Use Case Kelola Penyewaan Kamera ... 38

Tabel 4.13 : Deskripsi Use Case Kelola Penyewaan Paket Type 1 ... 39

Tabel 4.14 : Deskripsi Use Case Kelola Penyewaan Paket Type 2 ... 39

Tabel 4.15 : Deskripsi Use Case Laporan Penyewaan ... 40

Tabel 4.16 : Deskripsi Use Case Laporan Pengembalian ... 40

Tabel 4.17 : Tabel tb_custom_pesan ... 84

Tabel 4.18 : Tabel tb_detail_custom ... 84

Tabel 4.19 : Tabel tb_fotografer ... 85

Tabel 4.20 : Tabel tb_item ... 85

Tabel 4.21 : Tabel tb_komentar ... 86

(14)

xiv

Tabel 4.23 : Tabel tb_paket_custom ... 86

Tabel 4.24 : Tabel tb_paket_detail ... 86

Tabel 4.25 : Tabel tb_paket_master ... 87

Tabel 4.26 : Tabel tb_pengembalian ... 87

Tabel 4.27 : Tabel tb_penyewa ... 88

Tabel 4.28 : Tabel tb_penyewaan ... 88

Tabel 4.29 : Tabel tb_sewa_item ... 89

(15)

xv

DAFTAR GAMBAR

Gambar 3.1 : Struktur Organisasi ... 20

Gambar 3.2 : Lokasi ... 21

Gambar 3.3 : FOD Peminjaman Di JN Photograph Kudus ... 23

Gambar 3.3 : FOD Pengembalian Di JN Photograph Kudus ... 24

Gambar 3.3 : FOD Penyewaan Jasa Di JN Photograph Kudus ... 25

Gambar 4.1 : Bussines Use Case Diagram ... 32

Gambar 4.2 : Sistem Use Case Diagram ... 33

Gambar 4.3 : Class User ... 41

Gambar 4.4 : Class Penyewaan ... 42

Gambar 4.5 : Class Penyewa ... 42

Gambar 4.6 : Class Paket Detail ... 42

Gambar 4.7 : Class Item ... 43

Gambar 4.8 : Class Paket Master ... 43

Gambar 4.9 : Class Fotografer ... 44

Gambar 4.10 : Class Custom Pesan ... 44

Gambar 4.11 : Class Sewa Item ... 45

Gambar 4.12 : Class Paket Custom ... 45

Gambar 4.13 : Class Komentar ... 45

Gambar 4.14 : Class Obrolan ... 46

Gambar 4.15 : Class Pengembalian ... 46

Gambar 4.16 : Class Detail Custom ... 46

Gambar 4.17 : Class Diagram ... 46

Gambar 4.18 : Sequence Diagram Registrasi ... 48

Gambar 4.19 : Sequence Diagram Penyewaan Kamera ... 49

Gambar 4.20 : Sequence Diagram Penyewaan Jasa ... 49

Gambar 4.21 : Sequence Diagram Obrolan ... 50

Gambar 4.22 : Sequence Diagram Pesanan Kamera ... 51

Gambar 4.23 : Sequence Diagram Pesanan Paket Type 1 ... 51

(16)

xvi

Gambar 4.25 : Sequence Diagram Kelola Fotografer ... 52

Gambar 4.26 : Sequence Diagram Kelola Item ... 53

Gambar 4.27 : Sequence Diagram Kelola Penyewa ... 54

Gambar 4.28 : Sequence Diagram Penyewaan Kamera ... 54

Gambar 4.29 : Sequence Diagram Penyewaan Paket Type 1 ... 55

Gambar 4.30 : Sequence Diagram Penyewaan Paket Type 2 ... 56

Gambar 4.31 : Sequence Diagram Laporan Pengembalian ... 56

Gambar 4.32 : Sequence Diagram Laporan Penyewaan ... 57

Gambar 4.33 : Activity Diagram Login ... 58

Gambar 4.34 : Activity Diagram Registrasi ... 58

Gambar 4.35 : Activity Diagram Penyewaan Kamera ... 59

Gambar 4.36 : Activity Diagram Penyewaan Jasa ... 59

Gambar 4.37 : Activity Diagram Obrolan ... 60

Gambar 4.38 : Activity Diagram Kelola Fotografer ... 61

Gambar 4.39 : Activity Diagram Kelola Item ... 62

Gambar 4.40 : Activity Diagram Kelola Penyewa ... 63

Gambar 4.41 : Activity Diagram Pesanan Kamera ... 64

Gambar 4.42 : Activity Diagram Pesanan Paket type 1 ... 64

Gambar 4.43 : Activity Diagram Pesanan Paket type 2 ... 65

Gambar 4.44 : Activity Diagram Penyewaan Kamera ... 65

Gambar 4.45 : Activity Diagram Penyewaan Paket Type 1 ... 66

Gambar 4.46 : Activity Diagram Penyewaan Paket Type 2 ... 66

Gambar 4.47 : Activity Diagram Laporan Pengembalian ... 67

Gambar 4.48 : Activity Diagram Laporan Penyewaan ... 67

Gambar 4.49 : Statechart Diagram Method Login ... 68

Gambar 4.50 : Statechart Diagram Method Logout ... 68

Gambar 4.51 : Statechart Diagram Method Tambah Obrolan ... 69

Gambar 4.52 : Statechart Diagram Method Hapus Obrolan ... 69

Gambar 4.53 : Statechart Diagram Method Tambah Komentar ... 70

Gambar 4.54 : Statechart Diagram Method Hapus Komentar ... 70

(17)

xvii

Gambar 4.56 : Statechart Diagram Method Hapus Sewa Item ... 71

Gambar 4.57 : Statechart Diagram Method Cetak Sewa Item ... 71

Gambar 4.58 : Statechart Diagram Method Tambah Penyewa ... 71

Gambar 4.59 : Statechart Diagram Method Ubah Penyewa ... 71

Gambar 4.60 : Statechart Diagram Method Hapus Penyewa ... 72

Gambar 4.61 : Statechart Diagram Method Tambah Penyewaan ... 72

Gambar 4.62 : Statechart Diagram Method Cetak Penyewaan ... 73

Gambar 4.63 : Statechart Diagram Method Hapus Penyewaan ... 73

Gambar 4.64 : Statechart Diagram Method Tambah Paket Custom ... 74

Gambar 4.65 : Statechart Diagram Method Tambah Paket Master ... 74

Gambar 4.66 : Statechart Diagram Method Ubah Paket Master ... 74

Gambar 4.67 : Statechart Diagram Method Hapus Paket Master ... 75

Gambar 4.68 : Statechart Diagram Method Tambah Fotografer ... 75

Gambar 4.69 : Statechart Diagram Method Ubah Fotografer ... 76

Gambar 4.70 : Statechart Diagram Method Hapus Fotografer ... 76

Gambar 4.71 : Statechart Diagram Method Lihat Pengembalian ... 76

Gambar 4.72 : Statechart Diagram Method Tambah Custom Pesan ... 77

Gambar 4.73 : Statechart Diagram Method Tambah Detail Custom ... 77

Gambar 4.74 : Statechart Diagram Method Hapus Detail Custom ... 77

Gambar 4.75 : Statechart Diagram Method Tambah Paket Detail ... 78

Gambar 4.76 : Statechart Diagram Method Hapus Paket Detail ... 78

Gambar 4.77 : Statechart Diagram Method Tambah Item ... 78

Gambar 4.78 : Statechart Diagram Method Ubah Item ... 79

Gambar 4.79 : Statechart Diagram Method Hapus Item ... 79

Gambar 4.80 : Menentukan dan Menetapkan Entitas ... 80

Gambar 4.81 : Menentukan Primay Key ... 80

Gambar 4.82 : Derajat Kardinalitas Relasi Beserta Foreign Key ... 81

Gambar 4.83 : Melengkapi Atrribut-Attribut Deskriptif ... 82

Gambar 4.84 : Relasi Antar Tabel ... 90

Gambar 4.85 : Desain Form Login ... 90

(18)

xviii

Gambar 4.87 : Desain Form Penyewaan Kamera ... 92

Gambar 4.88 : Desain Form Penyewaan Jasa ... 93

Gambar 4.89 : Desain Form Obrolan ... 94

Gambar 4.90 : Desain Form Komentar ... 95

Gambar 4.91 : Desain Form Tambah Data Fotografer ... 96

Gambar 4.92 : Desain Form Tambah Item ... 97

Gambar 4.93 : Desain Form Tambah Paket ... 98

Gambar 4.94 : Desain Tampil Laporan Penyewaan Kamera ... 99

Gambar 4.95 : Desain Tampil Laporan Penyewaan Jasa Paket Type 1 ... 100

Gambar 4.96 : Desain Tampil Laporan Penyewaan Jasa Paket Type 2 ... 101

Gambar 4.97 : Desain Tampil Data Fotografer ... 102

Gambar 4.98 : Desain Tampil Data Item ... 103

Gambar 4.99 : Desain Tampil Data Paket ... 104

Gambar 4.100 : Desain Tampil Data Penyewa ... 105

Gambar 4.101 : Desain Tampil Data Penyewaan Kamera ... 106

Gambar 4.102 : Desain Tampil Data Penyewaan Paket Type 1 ... 107

Gambar 4.103 : Desain Tampil Data Penyewaan Paket Type 2 ... 108

Gambar 4.104 : Desain Tampil Daftar Fotografer ... 112

Gambar 4.105 : Desain Tampil Daftar Kamera ... 110

Gambar 4.106 : Desain Desain Tampil Daftar Paket... 111

Gambar 5.1 : Implementasi Form Login ... 114

Gambar 5.2 : Implementasi Form Registrasi Penyewa ... 115

Gambar 5.3 : Implementasi Form Penyewaan Kamera ... 116

Gambar 5.4 : Implementasi Form Penyewaan Jasa ... 116

Gambar 5.5 : Implementasi Form Obrolan ... 117

Gambar 5.6 : Implementasi Form Komentar ... 117

Gambar 5.7 : Implementasi Form Tambah Data Fotografer ... 118

Gambar 5.8 : Implementasi Form Tambah Item ... 118

Gambar 5.9 : Implementasi Form Tambah Paket ... 119

Gambar 5.10 : Implementasi Laporan Penyewaan Kamera ... 119

(19)

xix

Gambar 5.12 : Implementasi Laporan Penyewaan Jasa Paket Type 2 ... 120

Gambar 5.13 : Implementasi Tampil Data Fotografer ... 121

Gambar 5.14 : Implementasi Tampil Data Item ... 121

Gambar 5.15 : Implementasi Tampil Data Paket ... 122

Gambar 5.16 : Implementasi Tampil Data Penyewa ... 122

Gambar 5.17 : Implementasi Tampil Data Penyewaan Kamera ... 123

Gambar 5.18 : Implementasi Tampil Data Penyewaan Paket Type 1 ... 123

Gambar 5.19 : Implementasi Tampil Data Penyewaan Paket Type 2 ... 124

Gambar 5.20 : Implementasi Tampil Daftar Fotografer ... 124

Gambar 5.21 : Implementasi Tampil Daftar Kamera ... 125

(20)

xx

DAFTAR LAMPIRAN

Lampiran 1 : Buku Bimbingan Lampiran 2 : Surat Balasan Lampiran 3 : Biografi Penulis

Referensi

Dokumen terkait

(1) Dalam hal berdasarkan hasil verifikasi keabsahan dokumen dan/atau visitasi lapangan sebagaimana dimaksud dalam Pasal 15 ayat (1) ditemukan bukti

Predictors: (Constant), DFFIT, Pend Asuransi Kesehatan, Pend Asuransi Kecelakaan, Pend Asuransi Seumur Hidup, Pend Asuransi Kematian, Pend Asuransi Dwiguna, Pend Produk

Kepala ruangan meminta pasien/ keluarganya untuk memberikan masukan terhadap asuhan keperawatan yang saya berikan.. Kepala ruangan melakukan komunikasi secara

Sedangkan pencegahan dapat dilakukan dengan vaksinasi, Kucing harus dipelihara indoor, management pemeliharaan yang baik, pemisahan antara kucing yang terinfeksi dengan

(1) Dalam rangka penanggulangan penyalahgunaan narkotika, psikotropika dan zat adiktif lainnya, Pemerintah Kabupaten dapat mengambil tindakan administratif terhadap badan usaha,

memiliki interval sehingga menghasilkan luas daun yang tidak berbeda nyata. Perlakuan berbagai waktu pemangkasan menghasilkan luas daun yang

Menurut Pasal 42 Undang-Undang Nomor 20 Tahun 2016 Tentang Merek dan Indikasi Geografis, pemilik merek terdaftar dapat memberikan lisensi kepada pihak lain untuk

Individu-individu begini sepatutnya dilantik menjadi calon wakil rakyat kerana pengli - batan mereka dalam kegiatan kemasyarakatan diiktiraf oleh masyarakat di kawasan mereka