LAPORAN SKRIPSI SISTEM INFORMASI GEOGRAFIS EVENT ORGANIZER BERBASIS WEB DI ALL MOZART ENTERPRIZE YANNA AVRIYANI NIM. 201451074

  

L A P O R A N S K R I P S I

SISTEM INFORMASI GEOGRAFIS EVENT ORGANIZER

BERBASIS WEB DI ALL MOZART ENTERPRIZE

YANNA AVRIYANI

NIM. 201451074

DOSEN PEMBIMBING

TUTIK KHOTIMAH, S.Kom., M.Kom

ESTI WIJAYANTI, S.Kom., M.Kom

  

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2018

SISTEM INFORMASI GEOGRAFIS EVENT ORGANIZER BERBASIS WEB DI ALL MOZART ENTERPRIZE

  Nama mahasiswa : Yanna Avriyani NIM 201451074 Pembimbing : 1.

  Tutik Khotimah, M.Kom 2. Esti Wijayanti, M.Kom

  ABSTRAK Event Organizer (EO) merupakan suatu perusahaan yang bergerak di bidang

  jasa yang membantu client untuk menyelenggarakan suatu acara agar berjalan sesuai yang diinginkan oleh client. Event Organizer bertanggung jawab dari persiapan awal acara sampai akhir acara. Dalam penyelenggaraan event, sebuah

  Event Organizer membutuhkan vendor. Vendor adalah pihak luar yang

  bekerjasama dengan Event Organizer yang menyiapkan kebutuhan event seperti

  catering , gedung, talent, MC, dekorasi, dan lain sebagainya. Data client dan vendor

  merupakan data penting yang harus ada dalam suatu Event Organizer. Pendataan client dan vendor dalam suatu sistem, membuat pencarian data lebih efektif. Melihat kondisi semacam itu, diperlukan suatu Sistem Informasi Geografis Berbasis Web yang mampu menjadi repositori data serta dengan adanya pemetaan akan mempermudah akses ke lokasi yang dituju.

  Kata Kunci : Event Organizer, Sistem Informasi Geografis

  WEB

  • – BASED GEOGRAPHIC INFORMATION SYSTEM

IN ALL MOZART ENTERPRIZE

  Student Name : Yanna Avriyani Student Identity Number : 201451074 Supervisor : 1.

  Tutik Khotimah, M.Kom 2. Esti Wijayanti, M.Kom

  

ABSTRACT

Event Organizer (EO) is a service company that helps clients to organize

an event to run as clients’ expectation. Event Organizer has a responsible for the

initial preparation of the event until the end of the event. In organizing events, an

Event Organizer requires a vendor. Vendors are outsiders who collaborate with the

Event Organizer who prepares the needs of events such as catering, buildings,

talent, MCs, decorations, and so on. The data of Client and vendor are important

that must be in an Event Organizer. Data collection of clients and vendors in a

system makes data search more effective. Seeing such conditions, a Web-based

Geographic Information System is needed that can become a data repository and

with mapping will facilitate access to the intended location.

  Keywords: Event Organizer, Geographic Information System

KATA PENGANTAR

  melimpahkan kasih dan sayang-Nya sehingga penulis bisa menyelesaikan skripsi dengan ju dul “Sistem Informasi Geografis Event Organizer Berbasis Web di All

  Mozart Enterprize” dan dukungan berbagai pihak yang tidak ternilai besarnya. Pada kesempatan ini, penulis ingin menyampaikan rasa syukur dan terima kasih yang sebesar-besarnya kepada : 1.

  Allah SWT yang telah memberikan Kasih dan Sayang-Nya.

  2. Bapak Dr. Suparnyo, selaku Rektor Universitas Muria Kudus.

  3. Bapak Mohammad Dahlan, S.T., M.T., selaku Dekan Fakultas Teknik Universitas Muria Kudus.

  4. Bapak Ahmad Jazuli, M.Kom, selaku Ketua Program Studi Teknik Informatika Universitas Muria Kudus.

  5. Ibu Tutik Khotimah, M.Kom selaku pembimbing I yang telah membimbing dan banyak memberikan masukan selama penyusunan skripsi ini.

  6. Ibu Esti Wijayanti, M.Kom, selaku pembimbing II yang telah membimbing dan banyak memberikan masukan selama penyusunan skripsi ini.

  7. Kedua orang tua, Bapak dan Ibu yang selalu memberi semangat dan do’a kepada saya selama menyusun skripsi ini.

  8. Teman-teman seperjuangan yang telah membantu dalam penyusunan laporan skripsi.

  Semoga beliau-beliau di atas mendapatkan imbalan yang lebih besar dari Allah SWT melebihi apa yang beliau-beliau berikan kepada penulis.

  Kudus, 25 Oktober 2018 Penulis

  

DAFTAR ISI

  

  

  

  BAB I PENDAHULUAN ........................................................................................1 1.1. Latar Belakang ..........................................................................................1 1.2. Perumusan Masalah ...................................................................................2 1.3. Batasan Masalah ........................................................................................2 1.4. Tujuan ........................................................................................................2 1.5. Manfaat ......................................................................................................3 BAB II TINJAUAN PUSTAKA ..............................................................................5 2.1. Penelitian Terkait.......................................................................................5 2.2. Tinjauan Pustaka .......................................................................................6 2.2.1. Pengertian Sistem Informasi ..............................................................6 2.2.2. Pengertian Sistem Informasi Geografis .............................................7 2.2.3. Google Map API ................................................................................8 2.2.4. Pemrogram Web.................................................................................9 2.2.5. Black Box ...........................................................................................9 2.2.6. UML (Unified Modeling Language) ................................................10 2.3. Kerangka Teori ........................................................................................16 BAB III METODOLOGI .......................................................................................17 3.1. Objek Penelitian ......................................................................................17 3.2. Metode Pengumpulan Data .....................................................................17 3.3. Metode Pengembangan Sistem ...............................................................18 3.4. Analisa Sistem .........................................................................................20 3.4.1. Analisa Kebutuhan Fungsional ........................................................20 3.4.2. Analisa Kebutuhan Non-Fungsional ................................................20 3.4.3. Analisa Kebutuhan Data ..................................................................21 3.5. Perancangan Sistem .................................................................................21

  3.5.1. Use Case Diagram ...........................................................................22 3.5.2.

  Activity Diagram...............................................................................26 3.5.3. Sequence Diagram ............................................................................30 3.5.4. Class Diagram ..................................................................................36 3.6. Desain Interface ......................................................................................37 3.6.1.

  Desain Layout ..................................................................................37 3.6.2. Struktur Menu ..................................................................................38 3.6.3. Desain Input dan Output ..................................................................39 3.7. Struktur Data Base ...................................................................................41

  BAB IV IMPLEMENTASI ...................................................................................45 4.1. Implementasi Sistem ...............................................................................45 4.1.1. Implementasi Database ....................................................................45 4.1.2. Implementasi Antar Muka................................................................45 4.2. Pengujian Sistem .....................................................................................50 4.2.1. Pengujian Black Box ........................................................................50 4.2.2. Pengujian White Box .......................................................................55 BAB V KESIMPULAN DAN SARAN .................................................................65 5.1. KESIMPULAN .......................................................................................65 5.2. SARAN ...................................................................................................65 DAFTAR PUSTAKA ............................................................................................66 LAMPIRAN ...........................................................................................................68 BIODATA PENULIS ............................................................................................75

  

DAFTAR GAMBAR

  Gambar 2. 1. Kerangka Teori .................................................................................16 Gambar 3. 1. Tahapan Metode Waterfall (Pressman, 2015) ..................................18 Gambar 3. 2. Skema Input-Proses-Output .............................................................19 Gambar 3. 3. Bussines Use Case Diagram .............................................................22 Gambar 3. 4. Use Case Diagram Admin Sistem Informasi Geografis EO ............23 Gambar 3. 5.Use Case Diagram User Sistem Informasi Geografis EO .................23 Gambar 3. 6.Activity Diagram Login Admin .........................................................26 Gambar 3. 7.Activity Diagram Input Data Vendor .................................................27 Gambar 3. 8.Activity Diagram Update Data Vendor .............................................27 Gambar 3. 9.Activity Diagram Delete Data Vendor ...............................................28 Gambar 3. 10.Activity Diagram Input Data Client .................................................29 Gambar 3. 11.Activity Diagram Update Data Client ..............................................29 Gambar 3. 12. Activity Diagram Delete Data Client ..............................................30 Gambar 3. 13.Sequence Login Admin ...................................................................31 Gambar 3. 14.Sequence Input Data Vendor ...........................................................31 Gambar 3. 15.Sequence Update Data Vendor .......................................................32 Gambar 3. 16.Sequence Delete Data Vendor .........................................................32 Gambar 3. 17.Sequence Input Data Client .............................................................33 Gambar 3. 18. Sequence Update Data Client .........................................................34 Gambar 3. 19. Sequence Delete Data Client ..........................................................34 Gambar 3. 20. Sequence Input Data Website .........................................................35 Gambar 3. 21. Sequence Update Data Website ......................................................35 Gambar 3. 22. Sequence Delete Data Website .......................................................36 Gambar 3. 23.Class Diagram Sistem Informasi Geografis EO ..............................37 Gambar 3. 24. Desain Layout Halaman Website ....................................................37 Gambar 3. 25. Desain Layout Halaman Admin .....................................................38 Gambar 3. 26. Struktur Menu Halaman Website ...................................................38 Gambar 3. 27. Struktur Menu Halaman Admin .....................................................39 Gambar 3. 28. Design Form Login ........................................................................39 Gambar 3. 29. Desain Form Input Data Client ......................................................40 Gambar 3. 30. Desain Form Tampil Data Client ...................................................40 Gambar 3. 31. Desain Form Input Vendor ............................................................41

  Gambar 3. 32. Desain Form Tampil Data Vendor .................................................41 Gambar 4. 1. Skema Relasi Tabel ..........................................................................45 Gambar 4. 2. Tampilan Halaman Login Admin ....................................................46 Gambar 4. 3. Tampilan Halaman Utama Website .................................................46 Gambar 4. 4. Tampilan Halaman Utama Profil .....................................................47 Gambar 4. 5. Tampilan Pemetaan Client ...............................................................47 Gambar 4. 6. Tampilan Pemetaan Vendor .............................................................48 Gambar 4. 7. Tampilan Halaman Input Data Client ..............................................48 Gambar 4. 8. Tampilan Halaman Input Vendor .....................................................49 Gambar 4. 9. Tampilan Halaman Tampil Data Client ...........................................49 Gambar 4. 10. Tampilan Halaman Tampil Data Vendor .......................................50 Gambar 4. 11. Source Code Login Admin .............................................................55 Gambar 4. 12. Cyclomatic Graph Login Admin ....................................................55 Gambar 4. 13. Source Code Pemetaan Client ........................................................56 Gambar 4. 14. Cyclomatic Graph Pemetaan Client ...............................................56 Gambar 4. 15. Source Code Pemetaan Vendor ......................................................57 Gambar 4. 16. Cyclomatic Graph Pemetaan Vendor .............................................57 Gambar 4. 17. Source Code Input Data Client .......................................................58 Gambar 4. 18. Cyclomatic Graph Input Data Client .............................................59 Gambar 4. 19. Source Code Input Data Vendor ....................................................60 Gambar 4. 20. Cyclomatic Graph Input Data Vendor ...........................................60 Gambar 4. 21. Source Code Tampil Data Client ...................................................61 Gambar 4. 22. Cyclomatic Graph Tampil Data Client ..........................................61 Gambar 4. 23. Source Code Tampil Data Vendor .................................................62 Gambar 4. 24. Cyclomatic Graph Tampil Data Vendor ........................................63

  

DAFTAR TABEL

  Tabel 2. 1. Daftar Simbol Use Case Diagram (Nugroho, 2004) ............................10 Tabel 2. 2. Daftar Simbol Activity Diagram (Nugroho, 2004) ...............................12 Tabel 2. 3. Daftar Simbol Sequence Diagram (Nugroho, 2004) ............................13 Tabel 2. 4. Daftar Simbol Class Diagram (Nugroho, 2004) ..................................14 Tabel 3. 1.Skenario Use Case Kelola Data Vendor ...............................................23 Tabel 3. 2.Skenario Use Case Kelola Data Client .................................................24 Tabel 3. 3.Skenario Use Case Kelola Halaman Website .......................................24 Tabel 3. 4.Skenario Use Case Lihat Informasi EO ................................................25 Tabel 3. 5.Use Case Lihat Data Client ...................................................................25 Tabel 3. 6.Skenario Use Case Lihat Data Vendor .................................................25 Tabel 3. 7. Tabel login ...........................................................................................42 Tabel 3. 8. Tabel galeri ..........................................................................................42 Tabel 3. 9. Tabel Jenis Vendor ...............................................................................42 Tabel 3. 10. Tabel Jenis Event ...............................................................................42 Tabel 3. 11. Tabel Vendor ......................................................................................43 Tabel 3. 12. Tabel Client ........................................................................................43 Tabel 3. 13. Tabel Event ........................................................................................43 Tabel 3. 14. Tabel Booking ....................................................................................44 Tabel 3. 15. Tabel Rating .......................................................................................44 Tabel 4. 1. Pengujian Black Box Login Admin .....................................................50 Tabel 4. 2. Pengujian Black Box Data Client Halaman Admin .............................51 Tabel 4. 3. Pengujian Black Box Data Vendor Halaman Admin ...........................52 Tabel 4. 4. Pengujian Black Box Data Client Halaman User ................................53 Tabel 4. 5. Pengujian Black Box Data Vendor Halaman User ..............................54 Tabel 4. 6. Pengujian Black Box Informasi EO .....................................................54