aplikasi reservasi ruang meeting berbasis web pada … · aplikasi reservasi ruang meeting berbasis...

Post on 15-Jan-2020

6 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

APLIKASI RESERVASI RUANG MEETING BERBASIS WEB

PADA PT DUA EMPAT TUJUH

RENDY CAHYA PRAKOSA

41812120233

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER

UNIVERSITAS MERCU BUANA

JAKARTA

2017

http://digilib.mercubuana.ac.id/

APLIKASI RESERVASI RUANG MEETING BERBASIS WEB

PADA PT DUA EMPAT TUJUH

Laporan Tugas Akhir

Diajukan Untuk Melengkapi Salah Satu Syarat

Memperoleh Gelar Sarjana Komputer

Oleh :

RENDY CAHYA PRAKOSA

41812120233

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER

UNIVERSITAS MERCU BUANA

JAKARTA

2017

http://digilib.mercubuana.ac.id/

i

LEMBAR PERNYATAAN

http://digilib.mercubuana.ac.id/

ii

1 LEMBAR PENGESAHAN

http://digilib.mercubuana.ac.id/

iii

KATA PENGANTAR

Alhamdulillahirabbil’alamin, dengan mengucapkan puji dan syukur kehadirat

Allah Subhanahuwata’ala, penulis panjatkan atas segala rahmat, hidayah dan ridhaNya,

sehingga penulis dapat menyelesaikan tugas akhir yang merupakan salah satu persyaratan

pengajuan skripsi Program Studi Strata Satu (S1) pada Jurusan Sistem Informasi,

Universitas Mercubuana.

Penulis menyadari bahwa laporan tugas akhir ini masih jauh dari kesempurnaan.

Oleh karena itu, kritik dan saran senantiasa penulis terima dengan senang hati.

Dengan segala keterbatasan, penulis menyadari pula bahwa laporan tugas akhir

ini tidak akan terwujud tanpa bantuan, bimbingan, dorongan motivasi dan doa dari

berbagai pihak. Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan

terima kasih kepada:

1. Bapak Misbahul Fajri, M.TI selaku dosen pembimbing tugas akhir yang telah

banyak sekali memberikan bimbingan dan pengarahan kepada penulis, atas waktu

dan kesempatannya sehingga semua terjadwal dengan baik tanpa halangan.

2. Ibu Inge Handriyani selaku koordinator tugas akhir pada Jurusan Sistem

Informasi Universitas Mercubuana.

3. Ibu Nur Ani, S. Kom, MMSI selaku Ketua Program Studi Sistem Informasi

Universitas Mercubuana.

4. Ibu dan bapak di Trenggalek, sahabat, rekan rekan kerja di PT Dua Empat Tujuh

yang selalu memberi semangat dan tak pernah berhenti berdoa.

5. Teman serta rekan rekan kerja di PT Dua Empat Tujuh yang selalu memberi

semangat dan memberi masukan dalam proses penyusunan skripsi ini.

Semoga Allah SWT membalas kebaikan dan selalu mencurahkan hidayah-Nya untuk kita

semua, amin. Terima kasih.

Jakarta, 31 Desember 2016

Rendy Cahya Prakosa

http://digilib.mercubuana.ac.id/

vi

DAFTAR ISI

LEMBAR PERNYATAAN ................................................................................................. i

LEMBAR PENGESAHAN ................................................................................................ ii

KATA PENGANTAR ..................................................................................................... xiii

ABSTRACT ..................................................................................................................... xiv

ABSTRAK ........................................................................................................................ xv

DAFTAR ISI .................................................................................................................... xvi

DAFTAR TABEL ............................................................................................................ xix

DAFTAR GAMBAR ........................................................................................................ xx

DAFTAR LAMPIRAN ................................................................................................... xxii

2 BAB I PENDAHULUAN .......................................................................................... 1

1.1 Latar Belakang .................................................................................................... 1

1.2 Perumusan Masalah ............................................................................................ 2

1.3 Batasan Masalah ................................................................................................. 2

1.4 Tujuan dan Manfaat ............................................................................................ 2

1.5 Metode Penelitian ............................................................................................... 3

1.5.1 Jenis Penelitian ............................................................................................ 3

1.5.2 Teknik Pengumpulan Data .......................................................................... 3

1.5.3 Metode Pengembangan Sistem ................................................................... 4

1.6 Sistematika Penulisan ......................................................................................... 5

3 BAB II LANDASAN TEORI .................................................................................... 7

2.1 Pengembangan Sistem ........................................................................................ 7

2.1.1 Perencanaan (Planning) .............................................................................. 7

2.1.2 Analisis (Analysis) ...................................................................................... 8

2.1.3 Desain (Design)......................................................................................... 10

2.1.4 Implementasi (Implementation) ................................................................ 18

2.2 Studi Pustaka Penelitian .................................................................................... 25

2.2.1 Definisi Reservasi ..................................................................................... 25

2.2.2 Definisi Ruangan....................................................................................... 25

2.2.3 Definisi Meeting ....................................................................................... 25

2.2.4 Definisi Resepsionis .................................................................................. 25

2.2.5 Definisi Pegawai ....................................................................................... 26

2.2.6 Definisi Undangan Meeting ...................................................................... 26

2.2.7 Definisi Jadwal dan Reschedule ............................................................... 26

http://digilib.mercubuana.ac.id/

vii

2.2.8 Definisi Pembatalan .................................................................................. 26

4 BAB III ANALISIS DAN PERANCANGAN SISTEM .......................................... 27

3.1 Analisa Proses Berjalan .................................................................................... 27

3.2 Identifikasi Masalah .......................................................................................... 28

3.3 Analisa SWOT .................................................................................................. 28

3.4 Perancangan Sistem .......................................................................................... 29

3.4.1 Use Case .................................................................................................... 29

3.4.2 Activity Diagram....................................................................................... 32

3.4.3 Sequence Diagram .................................................................................... 39

3.4.4 Class Diagram ........................................................................................... 47

3.4.5 Rancangan Struktur Table ......................................................................... 48

5 BAB IV IMPLEMENTASI DAN PENGUJIAN ...................................................... 51

5.1 Implementasi ..................................................................................................... 51

5.2 Perangkat Yang Digunakan .............................................................................. 51

5.2.1 Perangkat Keras ........................................................................................ 51

5.2.2 Perangkat Lunak ....................................................................................... 51

5.2.3 Implementasi Basis Data ........................................................................... 51

5.3 Implementasi Sistem ......................................................................................... 52

5.3.1 Tampilan Halaman Login ......................................................................... 52

5.3.2 Tampilan Halaman Utama Resepsionis .................................................... 53

5.3.3 Tampilan Halaman Utama Pegawai .......................................................... 54

5.3.4 Tampilan Halaman Data Ruang ................................................................ 54

5.3.5 Tampilan Form Menambahkan Data Ruang ............................................. 55

5.3.6 Tampilan Halaman Data User ................................................................... 56

5.3.7 Tampilan Form Tambah Data User........................................................... 56

5.3.8 Tampilan Halaman Booking Ruang .......................................................... 57

5.3.9 Tampilan Halaman Informasi Ketersediaan Ruang .................................. 58

5.3.10 Tampilan Halaman Jadwal Booking ......................................................... 59

5.3.11 Tampilan Email Undangan Meeting ......................................................... 60

5.3.12 Tampilan Email Pemberitahuan Reschedule Meeting .............................. 61

5.3.13 Tampilan Email Pemberitahuan Pembatalan Meeting .............................. 61

5.3.14 Tampilan Halaman Laporan Penggunaan Ruang Meeting ....................... 62

5.3.15 Tampilan Halaman Profil .......................................................................... 63

5.3.16 Tampilan Form Edit Profile ...................................................................... 64

http://digilib.mercubuana.ac.id/

viii

5.3.17 Tampilan Form Ubah Password ................................................................ 64

5.3.18 Tampilan Halaman Pendaftaran ................................................................ 65

5.4 Pengujian Sistem ............................................................................................... 65

5.5 Hasil Pengujian ................................................................................................. 69

6 BAB V KESIMPULAN DAN SARAN .................................................................... 71

6.1 Kesimpulan ....................................................................................................... 71

6.2 Saran ................................................................................................................. 71

DAFTAR PUSTAKA ....................................................................................................... 72

LAMPIRAN ...................................................................................................................... 73

http://digilib.mercubuana.ac.id/

ix

DAFTAR TABEL

Tabel 2.1 Elemen-Elemen Use Case Diagram [Dennis, Alan. 2012] ............................... 11

Tabel 2.2 Elemen-Elemen Activity Diagram [Sommervile, Ian 2011]............................. 13

Tabel 2.3 Elemen-Elemen Sequence Diagram [Dennis, Alan. 2012] ............................... 15

Tabel 2.4 Elemen-Elemen Class Diagram [Dennis, Alan. 2012] ..................................... 17

Tabel 2.5 Elemen-Elemen HTML [Suehring, Steve. 2013] .............................................. 20

Tabel 3.1 Skenario Use Case Membuat Data Master Ruang Meeting .............................. 30

Tabel 3.2 Skenario Use Case Melihat Informasi Ketersediaan Ruang Meeting ............... 30

Tabel 3.3 Skenario Use Case Melakukan Pemesanan Ruang Meeting ............................. 31

Tabel 3.4 Skenario Use Case Melihat Jadwal Pemesanan Ruang Meeting ...................... 31

Tabel 3.5 Skenario Use Case Melakukan Perubahan dan Pembatalan Meeting ............... 32

Tabel 3.6 Skenario Use Melihat Laporan Penggunaan Ruang Meeting ........................... 32

Tabel 3.7 Tabel tb_user ..................................................................................................... 48

Tabel 3.8 Tabel tb_role ..................................................................................................... 49

Tabel 3.9 Tabel tb_booking ............................................................................................. 49

Tabel 3.10 Tabel tb_peserta .............................................................................................. 49

Tabel 3.11 Tabel tb_ruang ................................................................................................ 49

Tabel 3.12 Tabel tp_det_booking ..................................................................................... 49

Tabel 3.13 Tabel tb_departemen ....................................................................................... 50

Tabel 4.1 Skenario pengujian ........................................................................................... 65

http://digilib.mercubuana.ac.id/

x

DAFTAR GAMBAR

Gambar 2.1 SDLC [Dennis, Alan. 2012] ............................................................................ 7

Gambar 2.2 Contoh Usecase Sistem Penjualan Kendaraan [Dennis, Alan. 2012] ........... 11

Gambar 2.3 Diagram Activity dengan Swimlane [Sommervile, Ian 2011] ...................... 13

Gambar 2.4 Contoh Sequence Diagram Pembayaran Lagu [Dennis, Alan. 2012] ........... 15

Gambar 2.5 Contoh Class Diagram Sistem Pembelian Lagu [Dennis, Alan. 2012] ........ 17

Gambar 2.6 CodeIgniter Metode MVC [Hidayatullah, Priyanto. 2015] ........................... 24

Gambar 3.1 Workflow Pemesanan Ruang Meeting Berjalan ........................................... 27

Gambar 3.2 Use Case Diagram Usulan ............................................................................ 30

Gambar 3.3 Activity Diagram Melakukan Login ............................................................. 33

Gambar 3.4 Activity Diagram Membuat Data Master ...................................................... 34

Gambar 3.5 Activity Diagram Melihat Informasi Ketersediaan Ruang........................... 35

Gambar 3.6 Activity Diagram Melakukan Pemesanan Ruang Meeting ........................... 36

Gambar 3.7Activity Diagram Melihat Jadwal Pemesanan ............................................... 37

Gambar 3.8 Activity Diagram Melakukan Perubahan dan Pembatalan Jadwal Meeting . 38

Gambar 3.9 Activity Diagram Melihat Laporan Penggunaan Ruang Meeting ................. 39

Gambar 3.10 Sequence Diagram Login ............................................................................ 40

Gambar 3.11 Sequence Diagram Kelola Data Master Ruang ........................................... 41

Gambar 3.12 Sequence Diagram Kelola Data Master Ruang ........................................... 42

Gambar 3.13 Sequence Diagram Kelola Profil ................................................................. 43

Gambar 3.14 Sequence Diagram Booking Ruang ............................................................ 44

Gambar 3.15 Sequence Diagram Info Ketersediaan Ruang .............................................. 44

Gambar 3.16 Sequence Diagram Melakukan Perubahan Jadwal Meeting ...................... 45

Gambar 3.17 Sequence Diagram Melakukan Pembatalan Jadwal Meeting ...................... 46

Gambar 3.18 Sequence Diagram Melihat Laporan .......................................................... 47

Gambar 3.19 Class Diagram Reservasi Ruang Meeting ................................................... 48

Gambar 4.1 Tampilan Implementasi Database meeting_reservation................................ 52

Gambar 4.2 Tampilan Halaman Login ............................................................................ 53

Gambar 4.3 Tampilan Halaman Utama Resepsionis ........................................................ 53

Gambar 4.4 Tampilan Halaman Utama Pegawai .............................................................. 54

Gambar 4.5 Tampilan Halaman Data Ruang .................................................................... 55

Gambar 4.6 Tampilan Form Tambah Ruang .................................................................... 55

Gambar 4.7 Tampilan Halaman Data User ....................................................................... 56

Gambar 4.8 Tampilan Form Tambah User ....................................................................... 57

http://digilib.mercubuana.ac.id/

xi

Gambar 4.9 Tampilan Awal Halaman Booking Ruang .................................................... 57

Gambar 4.10 Tampilan Halaman Form Booking Ruang .................................................. 58

Gambar 4.11 Tampilan Halaman Informasi ketersediaan Ruangan ................................ 59

Gambar 4.12 Tampilan Halaman Jadwal Booking .......................................................... 60

Gambar 4.13 Tampilan Email Undangan Meeting ........................................................... 60

Gambar 4.14 Tampilan Email Pemberitahuan Reschedule Meeting ................................ 61

Gambar 4.15 Tampilan Email Pemberitahuan Pembatalan Meeting ................................ 62

Gambar 4.16 Tampilan Halaman Laporan Penggunaan Ruang Meeting.......................... 62

Gambar 4.17 Tampilan Laporan Penggunaan Ruang Meeting Dalam Bentuk PDF ...... 63

Gambar 4.18 Tampilan Halaman Profil ........................................................................... 63

Gambar 4.19 Tampilan Form Edit Profil ........................................................................ 64

Gambar 4.20 Tampilan Form Ubah Password ................................................................ 64

Gambar 4.21 Tampilan Halaman Pendaftaran .................................................................. 65

http://digilib.mercubuana.ac.id/

xii

DAFTAR LAMPIRAN

Lampiran 1 : Hasil Wawancara ......................................................................................... 73

Lampiran 2 : Lembar Bimbingan ...................................................................................... 75

Lampiran 3 : Surat Riset ................................................................................................... 76

http://digilib.mercubuana.ac.id/

top related