Unified Modeling Language (UML)

  E-ISSN : 2541 JURNAL J

  • – 2469
  • – CLICK
  • P-ISSN : 2355 <
  • – 7958

  Jurnal Sistem Informasi Dan Manajemen Informatika

ANALISA DAN IMPLEMENTASI SISTEM APLIKASI SIMATA

DALAM PEMESANAN DAN ESTIMASI PAKET TOUR PADA PT.

MALALA TOUR INDONESIA BERBASIS WEB

  1

  2 Novinaldi , Eka Iswandy 1,2

  Sistem Informasi, STMIK Jayanusa Padang, Jl. Olo Ladang No.1 Padang

  

  

  e

  Abstract

The research that the author done on PT. Malala Tour Indonesia it is aimed to know the ordering and

estimation tour packet information system. In calculation of tour packet price estimation is still done

conventionally by using Ms. Office so the data of packaged sold it is difficult to find when needed. This

research is conducted by collecting data in the field, library research, direct observation, and computer

lab research in designing programs and report preparation using the application program Codeigniter

and SQL Yog as a database manager. So from the result of this research the authors build Simata

application in managing ordering and tour packet price estimation. This system controls the tour

activity, improve the services for the public in tour package information and implementation of tour

schedule in PT. Malala Tour Indonesia. With this system can facilitate customer to order and payment

confirmation and help improve services to customers and corporate profit.

  Keywords : Booking, Codeigniter, Estimation, Malala, Simata Abstrak

Penelitian yang penulis lakukan pada PT. Malala Tour Indonesia ini bertujuan untuk mengetahui sistem

informasi pemesanan dan estimasi paket tour. Dalam melakukan perhitungan estimasi paket masih

dilakukan secara konvensional atau menggunakan Ms. Office sehingga data paket yang terjual sulit

untuk mencarinya apabila dibutuhkan. Penelitian ini dilakukan dengan mengumpulkan data-data di

lapangan, penelitian perpustakaan, observasi langsung, dan penelitian laboratorium komputer dalam

merancang program dan penyusunan laporan dengan menggunakan program aplikasi Codeigniter dan

SQL Yog sebagai pengelola database. Maka dari hasil penelitian tersebut penulis membangun sebuah

aplikasi Simata dalam mengelola pemesanan dan estimasi paket tour. Sistem ini mengontrol pelaksanaan

tour, meningkatkan pelayanan masyarakat terhadap informasi paket tour dan jadwal pelaksanaan tour di

PT. Malala Tour Indonesia. Dengan sistem ini dapat mempermudah pelanggan melakukan pemesanan

dan konfirmasi pembayaran serta membantu meningkatkan pelayanan kepada pelanggan dan profit

perusahaan.

  Kata Kunci : Pemesanan, Codeigniter, Estimasi, Malala, Simata.

  Vol. 5 No. 1 Juli 2018

  JURNAL J

  • – 2469
  • P-ISSN : 2355 <
  • – CLICK
  • – 7958

  Jurnal Sistem Informasi Dan Manajemen Informatika E-ISSN : 2541

  Vol. 5 No. 1 Juli 2018 PENDAHULUAN

  Kebutuhan teknologi yang perkembangannya sangat pesat pada saat ini, menuntut perusahaan-perusahaan yang bergerak di bidang apapun untuk mengembangkan sistim yang ada menjadi lebih baik. Sehingga dapat memudahkan proses bisnis dalam pengerjaannya menjadi lebih efektif dan efisian. Terlebih seiring dunia internet yang berkembang begitu cepat, membuat banyak perusahaan berlomba-lomba membangun sistim berbasis online, yang memungkinkan sistim yang dimiliki dapat diakses dimanapun dan kapanpun. Salah satu bisnis jasa yang mengutamakan pelayanan tersebut adalah jasa travel agent.

  Travel agent merupakan salah satu

  pilihan para wisatawan baik local maupun dari mancanegara untuk menangani perjalanan wisata. Dengan adanya jasa tersebut, para wisatawan tidak perlu dipusingkan lagi dengan perencanaan perjalanan seperti transportasi, akomodasi, fasilitas, kegiatan dan sebagainya.

  Salah satunya yaitu Malala Tour Indonesia merupakan perusahaan yang bergerak dibidang travel agent. Malala Tour Indonesia memiliki pelayanan yang terkait dengan kepariwisataan seperti penjualan paket wisata dan pemesanan paket wisata. Namun sayangnya perusahaan ini belum memanfaatkan kemajuan teknologi informasi dan memaksimalkan fungsi manfaat komputer yang dimiliki.

  Dalam melakukan kegiatan pelayanannya saat ini, Malala Tour Indonesia masih dilakukan secara konvensional atau menggunakan Microsoft

  Office dalam membuat paket wisata beserta

  estimasinya. Dengan estimasi tersebut Malala Tour Indonesia dapat menentukan harga paket wisata yang akan di jual.

  Sehingga ketika paket tersebut terjual pihak Malala Tour Indonesia sudah memperkirakan biaya-biaya yang tidak terduga yang dapat merugikan Malala Tour Indonesia dalam pelaksanaan perjalanannya. Dilihat dari sisi pelanggan yang dihadapi oleh Malala Tour Indonesia adalah jika pelanggan ingin melihat maupun pencarian paket wisata yang diinginkan pihak Malala Tour Indonesia akan mengirimkan paket wisata tersebut via email. Jika tidak sesuai Malala Tour Indonesia akan mengirimkan kembali paket wisata yang lain ke pelanggan tersebut. Sehingga paket-paket wisata yang menarik tidak banyak diketahui oleh pelanggan.

  Dari beberapa masalah diatas penulis akan mencoba menyelesaikan masalah tersebut dengan membuat suatu aplikasi berbasis web dengan nama Simata. Dimana Simata ini memiliki arti yaitu sistem pemantauan paket wisata yang diharapkan dapat membantu Malala Tour Indonesia dalam menjalankan bisnisnya serta bagi pelanggan yang akan memesan. Untuk Malala Tour Indonesia aplikasi Simata nantinya dapat mengelola data paket wisata, estimasi, pemesanan paket wisata, pelaksanaan tur serta pembuatan laporan yang dibutuhkan.

  Pengertian Sistem

  Terdapat dua kelompok pendekatan sistem didalam mendefinisikan sistem yaitu pendekatan pada prosedur dimana sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

  • – 2469
  • P-ISSN : 2355 <
  • – CLICK
  • – 7958

  UML singkatan dari Unified

  Class Diagram

  mendeskripsikan logika prosedural, proses bisnis dan aliran kerja dalam flowchart, akan tetapi perbedaannya dengan flowchart adalah activity diagram bisa mendukung perilaku paralel sedangkan flowchart tidak bisa. [6]

  Activity Diagram Activity diagram adalah teknik untuk

  merupakan pemodelan untuk kelakuan (behavior) sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat.[5]

  Use Case Diagram Use case atau diagram use case

  pemodelan standar. Ketika kita membuat model menggunakan konsep UML ada aturan-aturan yang harus diikuti, bagaimana elemen pada model-model yang kita buat berhubungan satu dengan lainnya harus mengikuti standar yang ada. UML bukan hanya sekedar diagram, tetapi juga menceritakan konteksnya. [4]

  Modeling Language yang berarti bahasa

  Unified Modeling Language (UML)

  JURNAL J

  Siklus hidup pengembangan sistem merupakan suatu bentuk yang digunakan untuk menggambarkan tahapan utama dan langkah – langkah pada tahapan tersebut dalam proses pengembangan sistem. Siklus hidup pembangunan atau pengembangan sistem informasi menyajikan metodologi atau proses yang diorganisasikan guna membangun suatu sistem informasi. [3]

  Siklus Hidup Pengembangan Sistem Informasi (System Development Life Cycle / SDLC)

  Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dalam kenyataan nyata. Kejadian-kejadian (event) adalah sesuatu yang terjadi pada saat tertentu. Untuk memperoleh informasi yang berguna, tindakan yang pertama adalah mengumpulkan data, kemudian mengolahnya sehingga menjadi sebuah informasi. Dari data-data tersebut informasi yang didapatkan lebih terarah dan lebih penting karena telah dilalui berbagai tahap dalam pengolahannya diantaranya yaitu pengumpulan data, data apa yang terkumpul dan menemukan informasi yang diperlukan. [2]

  Informasi Sumber dari informasi adalah data.

  berhubungan, terkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk tujan tertentu, dan pendekatan pada komponen-komponen atau elemen-elemen, pendekatan pada komponen dianggap lebih mudah dalam mempelajari sistem untuk tujuan dan perancangan sistem. [1]

  Vol. 5 No. 1 Juli 2018

  Jurnal Sistem Informasi Dan Manajemen Informatika E-ISSN : 2541

  Diagram kelas atau class diagram menggambarkan struktur sistem dari segi pendefenisian kelas-kelas yang akan dibuat untuk membangun sistem. Kelas memiliki apa yang disebut atribut dan metode atau operasi. Atribut merupakan variable- variable yang dimiliki oleh suatu kelas. Sedangkan operasi atau metode adalah fungsi-fungsi yang dimiliki oleh suatu kelas. [5]

  • – 2469
  • P-ISSN : 2355 <
  • – CLICK
  • – 7958

  framework dapat diartikan sebagai koleksi atau kumpulan potongan-potongan program yang disusun atau diorganisasikan sedemikian rupa, sehingga dapat digunakan untuk membantu membuat aplikasi untuh tanpa harus membuat semua kodenya dari awal. Saat ini ada banyak framework PHP, diantaranya: Zend, Cake PHP, Trax, Symfony, Codeigniter dan sebagainya. Tentu saja, setiap framework memiliki kelebihan dan kekurangannya masing-masing.[4]

  Pengertian pariwisata menurut Pendit pariwisata adalah kegiatan orang-orang sementara dalam jangka waktu pendek, ketempat-tempat tujuan di luar tempat tinggalnya dan tempat bekerjanya, serta di luar kegiatan- kagiatan mereka, dan selama di tempat tujuan mempunyai berbagai maksud, termasuk kunjungan wisata. [9]

  Biro Perjalanan Wisata dan Paket Wisata

  model. [8]

  flow yang mengontrol antara view dan

  Pola MVC memecahkan sebuah aplikasi menjadi tiga modul asosiasi: model, view, dan controller. Model modul adalah logika bisnis dari aplikasi dan inti dari sebuah aplikasi. View adalah user interface dari controller. Yang merupakan muka umum untuk respon event pengguna. Komponen controller mengimplementasi

  Konsep MVC (Model View Controller)

  Framework

  JURNAL J

  Metodologi berorientasi objek adalah suatu strategi pembangunan perangkat lunak yang mengorganisasikan perangkat lunak sebagai kumpulan objek yang berisi data dan operasi yang diberlakukan terhadapnya. Metodologi berorientasi objek merupakan suatu cara bagaimana sistem perangkat lunak dibangun melalui pendekatan objek secara sistematis. Metode berorientasi objek didasarkan pada penerapan prinsip-prinsip pengelolaan kompleksitas. [5]

  Pemrograman Berorientasi Objek

  Sistem basis data adalah suatu sistem menyususun dan mengelola record-record menggunakan komputer untuk menyimpan atau merekam serta memelihara data operasional lengkap sebuah organisasi atau perusahaan sehingga mampu menyediakan informasi yang optimal yang diperlukan pemakai untuk proses pengambilan keputusan.

  Database Management System (DBMS)

  Basis data merupakan sekumpulan data yang saling berhubungan satu dengan yang lainnya, yang didesain untuk menyimpan berbagai informasi. [7]

  Vol. 5 No. 1 Juli 2018 Database (Basis Data)

  Jurnal Sistem Informasi Dan Manajemen Informatika E-ISSN : 2541

  Dalam menyusun penelitian ini penulis menggunakan beberapa metode yang dilakukan untuk menyelesaikan beberapa permasalahan yang ada. Yang mana dapat digambarkan dengan kerangka kerja sebagai berikut :

  E-ISSN : 2541 JURNAL J

  • – 2469
  • – CLICK
  • P-ISSN : 2355 <
  • – 7958

  Jurnal Sistem Informasi Dan Manajemen Informatika Analisa Kebutuhan Fungsional

  Pengumpulan Data

  Analisis kebutuhan fungsional dilakukan untuk mengetahui kebutuhan

  Analisa Data pengguna akan sistem yang dibangun.

  Secara teknis, sistem yang dibangun

  Analisa Sistem

  memiliki beberapa fitur yang dapat diakses oleh pengguna (user). Dengan adanya fitur tersebut, pengguna dapat :

  Perancangan Sistem

  1. Melihat informasi rincian dan harga paket wisata

  Pembangunan Sistem

  2. Melihat informasi pengecekkan jadwal pelaksanaan tour.

  Pengujian Sistem

  3. Melakukan penginputan paket wisata beserta estimasi harga paket wisata.

  Implementasi Sistem

  4. Melakukan pengelolaan data pelanggan, pemesanan dan pembayaran paket wisata.

  Evaluasi Sistem

  5. Melakukan penginputan hasil

  Gambar 1. Kerangka Kerja pelaksanaan tur.

  6. Melakukan pencetakan laporan.

  PEMBAHASAN DAN HASIL Gambaran Umum Sistem Analisa Kebutuhan Non Fungsional

  Aplikasi SIMATA ini merupakan Analisis kebutuhan non fungsional sebuah sistem yang nantinya dapat meliputi analisis tentang kebutuhan diterapkan pada PT. Malala Tour Indonesia perangkat keras (hardware) dan perangkat untuk mengelola transaksi yang terjadi baik lunak (software) yang digunakan dalam dari pelanggan maupun bagi pihak membangun sistem serta pengguna yang perasahaan agar dapat memperoleh dapat memanfaatkan sistem tersebut. informasi dari input yang dilakukan oleh sistem.

  Perancangan dan Pemodelan Sistem

  Dalam membuat rancangan dan

  Analisa Kebutuhan

  pemodelan sistem ini, digunakan beberapa Dalam tahap pembuatan aplikasi diagram yaitu Use Case Diagram, Activity

  Simata, perlu dilakukan analisis kebutuhan

  Diagram, dan Class Diagram

  yang dibagi dalam dua tahap yaitu analisis kebutuhan fungsional yang berkaitan

  Use Case Diagram

  dengan kebutuhan dasar pengguna terhadap Dengan diagram ini mendeskripsikan sistem yang dibangun dan kebutuhan non kelakuan sistem dari sudut pandang fungsional yang berkaitan dengan pengguna, yang berguna untuk membantu kebutuhan dalam perancangan dan memahami kebutuhan. Adapun dapat pembuatan aplikasi Simata. dilihat pada gambar berikut :

  Vol. 5 No. 1 Juli 2018

  E-ISSN : 2541 JURNAL J

  • – 2469
  • – CLICK
  • P-ISSN : 2355 <
  • – 7958

  Jurnal Sistem Informasi Dan Manajemen Informatika Destinasi Cari Paket wisata

  Pemesanan &lt;&lt;include&gt;&gt; &lt;&lt;include&gt;&gt; &lt;&lt;include&gt;&gt; Paket Wisata &lt;&lt;include&gt;&gt; Pendaftaran &lt;&lt;include&gt;&gt; Estimasi Login Administrator

  Pelanggan &lt;&lt;include&gt;&gt; &lt;&lt;include&gt;&gt; Pelanggan Konfirmasi &lt;&lt;include&gt;&gt; &lt;&lt;include&gt;&gt; &lt;&lt;include&gt;&gt; &lt;&lt;include&gt;&gt; Kelola &lt;&lt;include&gt;&gt; Pemesanan Cek jadwal

  Marketing Pembayaran Pimpinan Laporan

  Pelaksanaan

Gambar 2 Use Case Diagram

  Activity Diagram

  1. Activity Diagram Log In Aktifitas diagram memberikan Activity diagram log in menjelaskan gambaran ilustrasi alur dari setiap fungsi tentang user untuk melakukan login ke yang ada pada sistem. Beberapa Activity sistem. yang dapat digambarkan

  Diagram berdasarkan Use Case Diagram diatas. Input alamat aplikasi ke User User Sistem Sistem merespon dengan Mengentrikan username dan password dan browser menampilkan halaman Cek username dan login mengklik tombol login password Menampilkan halaman utama aplikasi

Gambar 3 Activity Diagram Log In

  Vol. 5 No. 1 Juli 2018

  E-ISSN : 2541 JURNAL J

  • – 2469
  • – CLICK
  • P-ISSN : 2355 <
  • – 7958

  Jurnal Sistem Informasi Dan Manajemen Informatika

  2. Activity Diagram Destinasi

  Activity diagram destinasi

  menjelaskan tentang user untuk melakukan input data destinasi ke sistem.

  Administrator Sistem

Klik menu destinasi Menampilkan data destinasi

Menampilkan form input Klik tombol tambah destinasi Sistem memvalidasi data dan

  

Input data dan tombol simpan menampilkan pesan berhasil

disimpan Sistem menampilkan data destinasi

  

Gambar 4 Activity Diagram Destinasi

  3. Activity Diagram Paket Wisata

  Activity diagram paket wisata

  menjelaskan tentang user untuk melakukan input data paket wisata ke sistem.

  Administrator Sistem Menampilkan data paket Klik menu paket wisata wisata

  Menampilkan form input Klik tombol tambah paket wisata Sistem memvalidasi data dan

  Input data dan klik tombol menampilkan pesan berhasil simpan disimpan

  Sistem menampilkan data paket wisata

Gambar 5 Activity Diagram Paket Wisata

  4. Activity Diagram Estimasi

  Activity diagram estimasi

  menjelaskan tentang user untuk melakukan input estimasi paket wisata ke sistem.

  Vol. 5 No. 1 Juli 2018

  E-ISSN : 2541 JURNAL J

  • – 2469
  • – CLICK
  • P-ISSN : 2355 <
  • – 7958

  Jurnal Sistem Informasi Dan Manajemen Informatika Administrator, marketing Sistem Menampilkan data paket

  Klik menu paket wisata wisata Pilih paket wisata dan klik Menampilkan form proses tombol estimasi estimasi

  Menampilkan form input Pilih jumlah peserta estimasi Sistem memvalidasi data dan

  Input estimasi dan klik tombol menampilkan pesan berhasil simpan disimpan

  Sistem menampilkan data estimasi dari paket wisata yang di inputkan

  

Gambar 6 Activity Diagram Estimasi

  5. Activity Diagram Pelanggan

  Activity diagram pelanggan

  menjelaskan tentang user untuk melakukan input data pelanggan ke sistem.

  Marketing Sistem

Klik menu pelanggan Menampilkan data pelanggan

Menampilkan form input Klik tombol tambah pelanggan Sistem memvalidasi data dan

  Input data dan klik tombol menampilkan pesan berhasil simpan disimpan

  Sistem menampilkan data pelanggan

Gambar 7 Activity Diagram Pelanggan

  6. Activity Diagram Kelola Pemesanan kelola pemesanan

  Activity diagram

  menjelaskan tentang user untuk mengelola data pemesanan paket wisata.

  Vol. 5 No. 1 Juli 2018

  JURNAL J

  • – 2469
  • P-ISSN : 2355 <
  • – CLICK
  • – 7958

  Jurnal Sistem Informasi Dan Manajemen Informatika E-ISSN : 2541

  Vol. 5 No. 1 Juli 2018 Administrator, marketing Sistem

Klik menu order Menampilkan data order

  Pilih data order dan klik tombol detail Menampilkan rincian order Order valid dan klik tombol konfirmasi pembayaran Merubah status order menjadi pembayaran Menampilkan pesan berhasil merubah status

  

Gambar 8 Activity Diagram Kelola Pemesanan

  7. Activity Diagram Pembayaran

  Activity diagram pembayaran

  menjelaskan tentang user untuk mengelola data pembayaran.

  Administrator, marketing Sistem Klik menu pembayaran Menampilkan data pembayaran

  Pilih data pembayaran dan klik tombol lihat bukti Menampilkan rincian pembayaran

  Pembayaran valid dan klik tombol acc Merubah status pembayaran menjadi acc

  Menapilkan pesan berhasil merubah status

Gambar 9 Activity Diagram Pembayaran

  8. Activity Diagram Pelaksanaan

  Activity diagram

  pelaksanaan menjelaskan tentang user untuk menginputkan hasil pelaksanaan tur.

  E-ISSN : 2541 JURNAL J

  • – 2469
  • – CLICK
  • P-ISSN : 2355 <
  • – 7958

  Jurnal Sistem Informasi Dan Manajemen Informatika Administrator, marketing Sistem Menampilkan data

  Klik menu pelaksanaan pelaksanaan

Pilih data pelaksanaan dan Menampilkan form input hasil

klik tombol hasil pelaksanaan

  Sistem memvalidasi data dan Input data hasil pelaksanaan menampilkan pesan berhasil dan klik tombol simpan disimpan Sistem menampilkan data pelaksanaan yang di inputkan

  

Gambar 10. Activity Diagram Pelaksanaan

  9. Activity Diagram Cari Paket Wisata

  Activity diagram cari paket wisata

  menjelaskan tentang user untuk melakukan pencarian paket wisata.

  Pelanggan User Sistem Sistem merespon dengan Input alamat website ke menampilkan halaman browser utama website

  Input pencarian paket Menampilkan paket

wisata wisata

Pilih paket wisata dan klik Menampilkan rincian paket

tombol more wisata Menampilkan form login

  Klik tombol pesan pelanggan

Gambar 11 Activity Diagram Cari Paket Wisata

  10. Activity Diagram Pendaftaran

  Activity diagram pendaftaran

  menjelaskan tentang user untuk melakukan pendaftaran pelanggan baru.

  Vol. 5 No. 1 Juli 2018

  E-ISSN : 2541 JURNAL J

  • – 2469
  • – CLICK
  • P-ISSN : 2355 <
  • – 7958

  Jurnal Sistem Informasi Dan Manajemen Informatika Pelanggan User Sistem

Klik tombol pesan Menampilkan form login

  Menampilkan form Klik tombol daftar pendaftaran Simpan pendaftaran dan

  Input pendaftaran dan klik menampilkan form login tombol daftar pelanggan

  Input username dan Menampilkan form password dan klik tombol rincian pemesanan login

  

Gambar 12. Activity Diagram Pendaftaran

  11. Activity Diagram Pemesanan

  Activity diagram pemesanan

  menjelaskan tentang user untuk menginputkan pemesanan.

  Pelanggan User Sistem Input username dan Menampilkan form password dan klik tombol rincian pemesanan login

  Menyimpan data Input data pemesanan dan pemesanan dan klik tombol submit menampilkan invoice Klik tombol cetak invoice Mencetak invoice

  

Gambar 13. Activity Diagram Pemesanan

  12. Activity Diagram Konfirmasi

  Activity diagram konfirmasi

  menjelaskan tentang user untuk melakukan konfirmasi.

  Vol. 5 No. 1 Juli 2018

  E-ISSN : 2541 JURNAL J

  • – 2469
  • – CLICK
  • P-ISSN : 2355 <
  • – 7958

  Jurnal Sistem Informasi Dan Manajemen Informatika Pelanggan User Sistem Menampilkan form

  Klik menu konfirmasi konfirmasi pembayaran

Input data konfirmasi Sistem memvalidasi data

pembayaran. Klik tombol dan menampilkan pesan

simpan berhasil konfirmasi

  

Gambar 14. Activity Diagram Konfirmasi

  13. Activity Diagram Cek Jadwal

  Activity diagram cek jadwal

  menjelaskan tentang user untuk melakukan cek jadwal pelaksanaan.

  Pelanggan User Sistem Menampilkan form cek Klik menu cek jadwal jadwal

  Sistem menampilkan Input nomor pemesanan rincian dan jadwal dari dan klik tombol tampil paket wisata

  Gambar 15. Activity Diagram Cek Jadwal

  14. Activity Diagram Laporan

  Activity diagram laporan menjelaskan tentang user untuk mencetak laporan.

  Pimpinan Sistem

Klik menu laporan Menampilkan jenis laporan

Pilih jenis laporan dan klik Menampilkan form periode tombol tampilkan pencetakan

  Pilih periode dan klik tombol Sistem menampilkan laporan cetak

  

Gambar 16. Activity Diagram Laporan Vol. 5 No. 1 Juli 2018 JURNAL J

  • – 2469
  • P-ISSN : 2355 <
  • – CLICK
  • – 7958

  Jurnal Sistem Informasi Dan Manajemen Informatika E-ISSN : 2541

  • id_kel : String - id_kec : String - nama : String - id_jenis : Integer Mti_kelurahan Tampil() - id_jenis : String - nama : String Mti_jenis Tampil() - destinasi_id : String - destinasi_nama : String - destinasi_slug : String - destinasi_lokasi : Integer - destinasi_des : String - destinasi_foto : String - destinasi_st : String Mti_destinasi Insert() Update() Delete() Tampil() - dpaket_id : String - dpaket_paket : String - dpaket_destinasi: String Mti_Destinasi_paket Insert() Update() Delete() Tampil() - paket_id : String - paket_nama : String - paket_slug : String - paket_des : Integer - paket_rute : String - paket_kategori : String - paket_hari : String - paket_malam : String - paket_tanggal : Date - paket_gambar : String - paket_status : String Mti_paket Insert() Update() Delete() Tampil() - kategori_id : Sring - kategori_nama : String Mti_kategori Insert() Update() Delete() Tampil() - peserta_id : Integer - peserta_paket : String - pesesrta_jumlah: Integer Mti_peserta Insert() Update() Delete() Tampil() - estimasi_id : String - estimasi_paket : String - estimasi_peserta : Integer Mti_estimasi Insert() Update() Delete() Tampil() - destimasi_id : Integer - destimasi_estimasi : String - destimasi_hari : Integer - destimasi_deskripsi : String - destimasi_satuan : String - destimasi_jmlunit : Integer - destimasi_qty : Integer - destimasi_harga : Integer - destimasi_total : Integer - destimasi_jenis : String Mti_Estimasi_detail Insert() Update() Delete() Tampil() - akomodasi_id : Interger - akomodasi_paket : String - akomodasi_kategori : String - akomodasi_nama : Integer - akomodasi_biaya : String Mti_akomodasi Insert() Update() Delete() Tampil() - esakomodasi_id : String - esakomodasi_estimasi : String - esakomodasi_total : Integer - esakomodasi_takterduga: Integer - esakomodasi_profit : Integer - esakomodasi_status : String Mti_es_akomodasi Insert() Update() Delete() Tampil() - esdakomodasi_id : Integer - esdakomodasi_akomodasi: String - esdakomodasi_deskripsi : String - esdakomodasi_satuan : String - esdakomodasi_jmlunit : Integer - esdakomodasi_qty : Integer - esdakomodasi_hargaakomodasi : Integer - esdakomodasi_total : Integer Mti_es_dakomodasi Insert() Update() Delete() Tampil() - order_id : String - order_tgl : Date - order_pel : String - order_lk : Integer - order_pr : Integer - order_mulai : Date - order_akhir : Date - order_paket : String - order_harga : Integer - order_total : Integer - order_special : String Mti_order Insert() Update() Delete() Tampil() - id_pel : String - nama_pel : String - hp_pel : String - email_pel : String - alamat_pel : String - pass_pel : String - verfikasi_pel : String - daftar_pel : Date - status_pel : String Mti_pelanggan Insert() Update() Delete() Tampil() - bayar_kode : String - bayar_order : String - bayar_input : Date - bayar_jumlah : Integer - bayar_atasnama: String - bayar_tgltransfer: Date - bayar_file : String Mti_bayar Insert() Update() Delete() Tampil() - hasil_kode : String - hasil_order : String - hasil_keluar : Integer - hasil_sisa : Integer Mti_hasil Insert() Update() Delete() Tampil() - hasil_id : Integer - hasil_hasil : String - hasil_hari : Integer - hasil_deskripsi : String - hasil_satuan : String - hasil_jmlunit : Integer - hasil_qty : Integer - hasil_harga : Integer - hasil_total : Integer - hasil_jenis : String Mti_Hasil_detail Insert() Update() Delete() Tampil() - user_id : Integer - user_username : String - user_password : String - user_nama : String - user_level : String - user_foto : String Mti_user Insert() Update() Delete() Tampil()
  • 1 N N 1 N 1 N 1 N 1 1 N 1 N 1 N 1 N 1 N 1 N 1 N 1 1 1 N 1 N

    1

    N N 1 N 1 1 N 1 1 1 N

    Gambar 17. Class Diagram Aplikasi

      Vol. 5 No. 1 Juli 2018 Class Diagram

      Class adalah sebuah spesifikasi

      yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkan keadaan

      (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metoda/fungsi). Berikut

      class diagram yang dapat penulis

      gambarkan berdasarkan kebutuhan sistem yang akan dirancang nantinya. - id_prov : String - nama : String Mti_provinsi Tampil() Mti_kabupaten

      Tampil() - id_kab : String - id_prov : String - nama : String - id_jenis : Integer - id_kec : String - id_kab : String - nama : String Mti_kecamatan Tampil()

      Perancangan Database

      Perancangan database merupakan hal pertama kali yang harus dilakukan karena pada aplikasi yang dirancang ini membutuhkan sebuah database sebagai media penyimpanan data atau informasi yang dibutuhkan nantinya.

      

    Gambar 18. Skema Database Aplikasi SIMATA

      E-ISSN : 2541 JURNAL J

    • – 2469
    • – CLICK
    • P-ISSN : 2355 <
    • – 7958

      Jurnal Sistem Informasi Dan Manajemen Informatika Disain Input

      4. Disain Input Pendaftaran Pelanggan Tujuan dari desain input adalah untuk menjamin pemasukan data yang diterima dan dimengerti agar tercapai keakuratan yang tinggi sehingga pemasukan data dapat dilakukan dengan seobjektif mungkin. Dalam pembahasan selanjutnya dirancang desain input agar memudahkan bagi pemakai dalam pengentrian data. Adapun Disain Input dari aplikasi ini adalah sebagai

      Gambar 21 Disain Input Pendaftaran Pelanggan

      berikut :

      5. Disain Input Konfirmasi Pembayaran

      1. Input Log In

      Gambar 22 Disain Input Konfirmasi Pembayaran Gambar 18 Disain Input Log In

      6. Disain Input Order Perjalanan

      2. Disain Input Destinasi Wisata

      Gambar 23 Disain Input Order Perjalanan Gambar 19 Disain Input Destinasi Wisata

      7. Disain Input Hasil Pelaksanaan Tour

      3. Disain Input Paket Tour

      Gambar 24 Disain Input Pelaksanaan Tour Gambar 20 Disain Input Paket Tour Vol. 5 No. 1 Juli 2018

    • – 2469
    • P-ISSN : 2355 <
    • – CLICK
    • – 7958

      Gambar 28 Disain Output History Order Pelanggan

      3. Dengan aplikasi Simata ini membantu pimpinan PT. Malala Tour Indonesia dalam melihat perkembangan estimasi paket tur yang ada di PT. Malala Tour Indonesia.

      2. Dengan implementasi sistem yang baru mempermudah konfimasi pembayaran dan pengecekan jadwal pelaksanaan tur.

      1. Sistem ini mempermudah pelanggan dalam melihat, melakukan pencarian dan pemesanan paket tur.

      hal yaitu :

      tour , maka penulis menyimpulkan beberapa

      Berdasarkan analisa dan hasil dari perancangan aplikasi SIMATA dalam mengelola pemesanan dan estimasi paket

      Gambar 29 Disain Output Pembayaran Per- Periode SIMPULAN

      5. Disain Output Pembayaran Per-Periode

      4. Disain Output History Order Pelanggan

      JURNAL J

      Gambar 27 Disain Output Pemesanan Paket Tour

      3. Disain Output Pemesanan Paket Tour

      Gambar 26 Disain Output Estimasi Paket Tour

      2. Disain Output Estimasi Paket Tour

      Gambar 25 Disain Output Invoice Pemesanan

      1. Disain Output Invoice Pemesanan

      Disain Output atau rancangan digunakan untuk menetapkan format tampilan yang digunakan sebagai media untuk melihat hasil akhir dari sebuah sistem yang telah dibangun. Sebagai bentuk data yang dapat dilihat pada layar komputer. Desain Output pada aplikasi Simata dapat dilihat pada gambar dibawah ini :

      Vol. 5 No. 1 Juli 2018 Disain Output

      Jurnal Sistem Informasi Dan Manajemen Informatika E-ISSN : 2541

      4. Dengan aplikasi Simata dapat memberikan informasi pemesanan secara cepat bagi PT. Malala Tour Indonesia.

    • – 2469
    • P-ISSN : 2355 <
    • – CLICK
    • – 7958

      D. T. Octafian, “WEB MULTI E- COMMERCE BERBASIS FRAMEWORK C

      E. Brahmanto, “MAGNET PAKET WISATA DALAM MENARIK KUNJUNGAN WISATAWAN ASING BERKUNJUNG KE YOGYAKARTA,” J. Media

      [9]

      ISD , vol. 2, no. 2, pp. 56 –66, 2016.

      [8] P. Simanjuntak and A. Kasnady, “ANALISIS MODEL VIEW CONTROLLER ( MVC ) PADA,”

      Elektro- ft, “Perancangan dan Implementasi Sistem Pelayanan Berbasis Teknologi Informasi Komunikasi di Gereja Mawar Sharon Manado,” pp. 1–12, 2014.

      1 –16, 2017. [7] J. E. Sarite, B. A. Sugiarso, and J. T.

      Sistem Informasi Kenaikan Pangkat Pegawai pada Kantor Kecamatan Bukit Intan,” vol. 3, no. April, pp.

      Informatika, 2015. [6] S. A. Luhur, “Rancang Bangun

      Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek .

      ODEIGNITER,” vol. 5, no. 1, pp. 1

      [4]

      Informasi , Edisi 1. Yogyakarta: Andi Offset, 2012.

      April, pp. 150 –168, 2017. [3] T. Sutabri, Konsep Sistem

      Inform. dan Sist. Inf. , vol. 3, no.

      “Pengembangan Sistem Informasi Penjadwalan dan Manajemen Keuangan Kegiatan Seminar dan Sidang Skripsi / Tugas Akhir ( Studi Kasus Program Studi Sistem Informasi UNIKOM ),” J. Tek.

      3, no. 4, pp. 57 –64, 2014. [2] J. Candra and M. Rajab,

      D. E. Hendrianto, “Pembuatan Sistem Informasi Perpustakaan Berbasis Website Pada Sekolah Menegah Pertama Negeri 1 Donorojo Kabupaten Pacitan,” vol.

      [1]

    • –22, 2015. [5] R. A.S and M.Shalahuddin,
    • –342, 2015.

      Vol. 5 No. 1 Juli 2018 DAFTAR PUSTAKA

      Jurnal Sistem Informasi Dan Manajemen Informatika E-ISSN : 2541

      JURNAL J

      Wisata , vol. 13, no. 2, pp. 338