• Tidak ada hasil yang ditemukan

Welcome to Repositori Universitas Muria Kudus - Repositori Universitas Muria Kudus

N/A
N/A
Protected

Academic year: 2017

Membagikan "Welcome to Repositori Universitas Muria Kudus - Repositori Universitas Muria 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. menjadi sahabat, teman dan keluarga selama hampir 4 tahun ini,

5. Teman -teman angkatan 2012/2013.

(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.

(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.

(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 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

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.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.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

Gambar

Tabel 4.23

Referensi

Dokumen terkait

Dengan memanjatkan puji Syukur Kehadirat Allah SWT atas limpahan rahmat, karunia dan hidayah-Nya, sehingga penulis dapat menyelesaikan skripsi dengan judul “ Pengaruh

Kecenderungan hewan melakukan aktivitas yang bergantung pada suhu akan. mempengaruhi tingkat metabolisme dan asupan makanan terutama pada ikan

Penelitian ini berusaha mengetahui persepsi siswa SMA PGRI 1 Kudus tentang pacaran baik ditinjau dari aspek pengetahuan, sikap dan perilaku pacaran dengan

Karya tulis atau bentuk lainnya yang diakui dalam bidang ilmu pengetahuan, teknologi atau seni yang ditulis atau dikerjakan sesuai dengan tata cara ilmiah mengikuti pedoman

Universal. Globalisasi merupakan perkembangan kontemporer yang mempunyai pengaruh dalam mendorong munculnya berbagai kemungkinan tentang peredaran uang palsu. KAMUS

Dengan tidak tersedianya air dan sanitasi yang baik, biasanya golongan masyarakat yang berpenghasilan rendah adalah yang paling menderita, karena bukan saja disebabkan oleh

pelayanan jasa pada nasabah di Bank Rakyat Indonesia

Teman - teman yang tidak bisa saya sebutkan satu persatu yang selalu bersedia membantu dan menemani saya pada waktu bersamaan menyelesaikan studi di STIE