LAPORAN BACAAN PROYEK AKHIR
SISTEM INFORMASI KEBERANGKATAN HAJI
MENGGUNAKAN ALGORITHMA QUEUE WITH
PRIORITY
Disusun oleh :
Denis Prima Putra Salman
NIM. 1357301013
PROGRAM STUDI SISTEM INFORMASI
POLITEKNIK CALTEX RIAU
BAGIAN AWAL
1. Identitas Proyek Akhir
Judul Proyek Akhir : Sistem Informasi Keberangkatan Haji Menggunakan Algorithma Queue With Priority
Peneliti Proyek Akhir : Muarifkyanda Nst Instansi : Politeknik Caltex Riau
2. Gambaran Umum Proyek Akhir
Keberangkatan haji di Indonesia diatur oleh Kementerian Agama. Setiap tahunnya keberangkatan haji di Indonesia semakin meningkat, haji di Indonesia setiap tahun nya 211.000 jamaah haji berangkat ke Mekkah. Pada saat ini antrian haji dan informasi calon jamaah haji diberitahukan secara langsung kepada calon jamaah haji. Pada antrian haji saat ini memiliki anterian yang tidak memiliki prioritas, setiap calon haji akan mendapatkan urutan antrian berdasarkan pendaftar pertama. Dengan perkembangan teknologi dibangun sebuah web aplikasi yang memberikan alternatif kepada Kementerian Agamauntuk mengatur anterian haji yang memiliki prioritas dan memberikan informasi kepada calon haji. Pada proses pengaturan antrian yang memiliki prioritas meliputi tanggal pelunasan, umur calon haji, status kesehatan calon jamaah haji, jumlah keberangkatan haji ke Mekkah, antrian akan di atur menggunakan algoritma Queue With Priority. Proses antrian berdasarkan nilai prioritas tertinggi yang akan didahulukan untuk menentukan antrian keberangkatan haji, pada saat antrian sudah didapatkan maka akan mengirim informasi antrian haji dan nomor porsi melalui sms Gateway dan Email kepada setiap calon jamaah haji. Setiap calon haji akan mendapatkan antrian yang sesuai dengan prioritas yang dimiliki setiap calon haji. Sistem informasi keberangkatan haji menggunakan algoritma Queue With Priority memberikan tanggapan positif dan memberikan rekomendasi kepada Kementerian Agamasebagai alternatif untuk menentukan antrian keberangkatan haji.
BAGIAN ISI
1. Pendahuluan
1.1. Latar Belakang
1.2. Perumusan Masalah
Rumusan masalah yang terdapat dalam proyek akhir ini adalah bagaimana membangun sistem informasi keberangkatan Haji serta mengatur antrian keberangkatan Haji dengan menggunakan algoritma Queue With Priority.
1.3. Batasan Masalah
Batasan masalah yang terdapat pada proyek akhir ini adalah prioritas yang di pertimbangkan untuk aplikasi ini yaitu status pelunasan tabungan Haji, umur Jamaah Haji, jumlah keberangkatan Haji ke Mekkah, status kesehatan. Pengguna sistem ini terdiri dari pegawai Kementerian Agama dan calon Jamaah Haji. Sistem menggunakan Email, SMS Gateway dan web aplikasi sebagai media untuk menyampaikan informasi dan nomor porsi Jamaah Haji. Calon Haji yang dapat melakukan pendaftaran Haji, dapat melihat berita Kementerian Agama dan informasi Haji. Sistem tidak menangani pengaturan kloter dan jadwal keberangkatan Jamaah Haji. Sistem dapat dihubungkan ke handphone dengan menggunakan SMS Gateway. Sistem dirancang dengan menggunakan bahasa pemrograman PHP dan database MySQL.
1.4. Tujuan dan Manfaat
1.4.1 Tujuan
Tujuan pembuatan proyek akhir ini adalah membangun sistem informasi keberangkatan Haji, Menerapkan Queue With Priority sebagai algoritma dalam penyusunan antrian keberangkatan Haji.
1.4.2 Manfaat
1.5. Sistematika Penulisan
Sistematika penulisan yang digunakan dalam pembuatan laporan proyek akhir ini adalah sebagai berikut:
BAB I PENDAHULUAN
Berisikan latar belakang dari pengambilan judul proyek akhir, perumusan masalah, batasan masalah, tujuan, manfaat, dan sistematika penulisan.
BAB II TINJAUAN PUSTAKA
Berisikan review penelitian terdahulu menjelaskan teori-teori serta beberapa penelitian yang mendukung penelitian ini, algoritma Queueing Priority, PHP, MySQL, Sms Gateway, Email, nomor porsi.
BAB III PERANCANGAN
Berisikan perancangan sistem yang akan dibangun seperti perancangan arsitektur sistem, Data Flow Diagram, Flowchart, Entity Relational Diagram, serta tabel.
BAB IV PENGUJIAN DAN ANALISIS
Berisikan penjelasan mengenai pengujian proyek akhir ini, serta analisa hasil proyek akhir apakah telah sesuai dengan yang diharapkan.
BAB V PENUTUP
3. Tinjauan Pustaka
3.1Review Penelitian Terdahulu
Nama Peneliti : Gunawan
Judul : Simulasi Tunning Qos Melalui Queue Untuk
Meningkatkan Kapasitas Panggilan Pada Aplikasi Voip
Over Wlan IEEE 802.11
Tahun : 2012
3.2 Landasan Teori
Sebuah antrian prioritas adalah struktur data yang mempunyai nilai khusus dari antrian biasanya, antrian prioritas merupakan antrian yang berguna dalam mengatur antrian dalam jumlah yang banyak. Seperti antrian biasa, prioritas antrian memiliki item depan dan belakang, dan item akand ihapus dari depan. Namun, dalam Queue with priority, item yang mengukuti nilai kunci, sehingga item dengan nilai terendah atau dalam beberapa implementasi nilai tertinggi selalu didepan dengan nilai yang dimasukkan dalam posisi yang tepat untuk anterikan.
4. Perancangan
Sebelum membuat suatu sistem, dibutuhkan perancangan terlebih dahulu agar sistem dapat dibangun dengan terstruktur. Pada pembuatan perancangan terdapat beberapa perancangan yang telah dibuat untuk sistem ini dengan arsitektur sistem Data Flow Diagram, Flowchart, Entity Relational Diagram, dan perancangan tabel.
Sebelum dilakukan penelitian maka terlebih dahulu dibuat perancangan sistem. Sistem yang dibuat pada penelitian ini adalah sistem yang berbasis web aplikasi. Adapun perancangan yang akan dibuat pada proyek ini adalah:
1. Perancangan DFD. 2. Perancanganflowchart
4.1Data Flow Diagram
DFD adalah alat untuk memodelkan sistem yang menunjukkan aliran data ke sistem, aliran data terletak di dalam sistem, dan memproses untuk mengubah data dan menyimpan data. Pada DFD yang di bangun akan menggukan DFD dengan level 1, level 2, dan level 3.
4.1.1 DFD level 0
DFD level 0 ini mengGambarkan entity staff Kementerian Agamaakan menginput dan menerima output data yang akan dikelola oleh proses sistem informasi Kementerian Agama, staff Kementerian Agamaakan melakukan pengimputan username dan password untuk melakukan login, selain itu staff Kementerian Agamajuga akan melukukan pengimputan idberita, isi berita, url, dan tanggal berita untuk melakukan pengelolahan berita, staff kementerian haji akan mengimputkan idsyarat, nama, poin, status untuk melakukan pengelolahan persyaratan, staff Kementerian Agamajuga melakukan pengimputan data pendaftaran haji untuk melihat hasil pendaftaran haji. Staff kementerian juga akan mengimputkan tanggal sms, isi sms, nomor pengirim, nomor terkirim untuk melakukan pengelolahan sms, staff kementerian juga mengimputkan idprovinsi, kuota, jumlah kuota, no antrian, noktp, dan data calon haji untuk melihat informasi calon haji dan provinsi.
data pendaftaran dan kuota idberita judul isi url tanggal status provinsi dan kuota
lihat infomasi lihat berita
REG HAJI nomor porsi
daftar antrian haji
pemberitahuan status pendaftaran berhasil malalui sms dan email
data pendaftaran calon jamaah haji nomorcalonhaji isipesan status hasil pendaftaran haji
konfimasi login
idsyarat nama bobot statusidprovinsi namaprovinsi kuota idberita isiberita tanggalberita foto
lihat infromasi haji data hasil pendaftaran jamaah haji
username dan password
0
sistem informasi kementerian agama
+ staff kemeterian agama
calon jamaah haji
Gambar 3.1.1 DFD level 0
4.1.2 DFD level 1
proses di dalam Queue With Priority dan di simpan dalam data store syarat haji, staff Kementerian Agamamenginput data pendaftaran haji dan diproses di queu with priority dan akan di ambil di dalam data store calon haji untuk melihat informasi calon haji Kementerian Agama. Staff kementerian juga menginputkan tanggalpesan, isi pesan, pesan masuk, pesan keluar dan diproses dan di simpan dalam data store sms untuk mengelola sms calon haji, staff kementerian mengirimkan idprovinsi, kuota, jumlah kuota, antrian, no ktp, dan data haji untuk melihat informasi haji yang akan dip roses oleh proses Queue With Priority dan di ambil di dalam data store calon haji, data store provinsi.
data provinsi dan kuota
data calon haji
data berita
idberita judul isi url tanggal
data pendaftaran dan kuota konfirmasi data calon haji
konfirmasi data provinsi dan kuota
status provinsi dan kuota
lihat infomasi
lihat berita
konfirmasi liahat berita
pemberitahuan status pendaftaran berhasil malalui sm s dan email konfirmasi data pendaftaran calon haji data pendaftaran calon haji konfirmasi data syarat data syarat konfirmasi data sms data sms konfirmasi data provinsi dan kuota data provinsi dan kuota
REG HAJI nomor porsi daftar antrian haji data pendaftaran calon jamaah haji
status hasil pendaftaran haji status kirim sms idsyarat nama bobot status idprovinsi namaprovinsi kuota lihat infromasi haji data hasil pendaftaran jamaah haji
status berita
idberita isiberita tanggalberita foto
data berita
staff kem eterian agama
calon jamaah haji 1
login staff kementerian agama'
Gambar 3.1.2 DFD level 1
3.1.3 DFD level 2 – Queue with priority
Kementerian Agamamelakukan penginputan tanggalpesan, pesan masuk, pesan keluar, isi pesan ke dalam proses sms dan proses sms akan menyimpat input dari staff Kementerian Agamake dalam data store sms dan memberiakan konfirmasi kepada staff Kementerian Agama.
Calon haji menginputkan data calon haji ke dalam proses kelola calon haji dan proses kelola calon haji akan melakukan penyimpanan ke dalam data store calon haji dan mengirim kan konfirmasi ke calon haji bahwa data sudah dip roses dan di simpan, calon haji juga mengirimpan data reg haji untuk melihat nomor antrian ke dalam proses sms dan akan menyimpan ke dalam data store sms dan melakukan konfimasi antrian kepada calon haji.
data kuota dan provinsi
data calon haji konfirmasi data calon haji konfirmasi data kuota dan provinsi
status syarat haji idsyarat nama bobot status
data syarat konfirmasi data syarat
lihat infromasi haji
status provinsi dan kuota
REG HAJI nomor porsi daftar antrian haji
pemberitahuan status pendaftaran berhasil malalui sms dan email
data pendaftaran calon jamaah haji data pendaftaran calon haji
konfirmasi data pendaftaran calon haji
data hasil pendaftaran jamaah haji status hasil pendaftaran haji
status informasi haji
konfirmasi data provinsi dan kuota data provinsi dan kuota
idprovinsi namaprovinsi kuota
DFD level 2 ini merupakan pengembangan dari proses kelola berita yang terdapat pada level 1. Pada level ini staff Kementerian Agamamengrim kan idberita, isi berita, url, tanggal berita untuk melakukan proses tambah berita, setelah data berita sudah di proses maka akan di simpan ke dalam data store berita untuk melakukan penyimpanan berita dan setelah tersimpan maka staff Kementerian Agamamendapatkan konfirmasi bahwa berita sudah di tambah, staff Kementerian Agamajuga dapat mengirimkan idberita, isi berita, url, tanggal berita untuk melakukan proses hapus berita, proses hapus berita akan menerima data berita untuk di hapus dan menghapus berita dan mengirimkan ke dalam data store berita bahwa berita di hapus dan staff Kementerian Agamaakan mendapatkan konfirmasi berita terhapus, selain itu staff Kementerian Agamajuga dapat edit berita dengan mengirim idberita, isi berita, url, tanggal berita ke dalam proses edit berita dan akan dip roses berita yang akan di edit kemudian di simpan dalam data store berita dan staff akan mendapatkan konfirmasi status berita edit.
Tabel Spesifiasi Proses Hapus BePita Input Id_berita,judul,isi,url Output Tampilan berita
proses Kirim idberita yang dihapus
If idberita dan judul dan isi dan url is valid Hapus berita
Else
Hapus berita gagal End if
Tabel Spesifiasi Proses Tambah BePita
Input Id_bePita,judl,isi,uPl Output Tampilan bePita
pProses KiPim Id_bePita,judl,isi,uPl yang ditambah If idbePita=ada then
If judul dan isi bePita dan uPl is valid Simpan bePita
Else
End if Else
esan bePita sudah ada End if
Tabel Spesifiasi Proses Edit BePita
Input Id_bePita,judl,isi,uPl Output Tampilan bePita
pProses KiPim idbePita yang diedit
If idbePita dan judul dan isi bePita dan uPl
id berita isi berita tanggal berita
konfirmasi status berita id berita isi berita tanggal berita
konfirmasi data berita
id berita isi berita tanggal berita konfirmasi status berita
id berita isi berita tanggal berita
data berita konfirmasi data berita
status berita idberita isiberita tanggalberita foto
db berita
Gambar 3.1.3 DFD level 2 kelola berita
4.1.3 DFD level 3 – kelola sarat
dapat melakukan edit syarat dengan mengirim idsyarat, nama, poin, status ke dalam proses edit syarat, di dalam proses edit syarat akan memproses syarat dan menyimpan hasil edit syarat ke dalam data store syarat dan mengirimkan konfirmasi ke staff Kementerian Agamabahwa syarat telah selesai edit, selain itu staff Kementerian Agamajuga dapat melakukan hapus syarat dengan mengirim idsyarat, nama, poin, status ke dalam proses hapus syarat, setelah proses hapus syarat slesai mengahapus syarat makan akan di lakukan penyimpana ke dalam data store syarat dan mengirimkan konfimasi ke staff Kementerian Agamabahwa syarat di hapus.
Tabel Spesifiasi Proses Edit SaPat
Input Id_saPat,nama_saPat,proin,status Output Tampilan saPat
pProses KiPim Id_saPat,nama_saPat,proin,status If Id_saPat, nama_saPat, proin, status valid Simpan edit saPat
Else
Edit saPat gagal End if
Tabel Spesifiasi Proses Hapus SaPat
Input Id_saPat,nama_saPat,proin,status Outpu
t Tampilan saPat
pProses KiPim Id_saPat,nama_saPat,proin,status If Id_saPat dan nama_saPat dan proin dan status is valid
Hapus saPat Else
Hapus saPat gagal End if
Tabel Spesifiasi Proses Tambah SaPat
Input Id_saPat,nama_saPat,proin,status Outp
ut Tampilan saPat pProse
If nama_saPat dan proin dan status is valid Simpan saPat
Else
Tambah saPat gagal End if
Else
esan saPat sudah ada End if
status edit sarat konfirmasi data sarat data sarat
idsyarat nama bobot status
konfirmasi data sarat data sarat
status hapus sarat idsyarat nama bobot status
data syarat konfirmasi data syarat
status syarat haji idsyarat nama bobot status
db syarat haji staff
kemeterian agama
1 tambah sarat
2 hapus sarat
3 edit sarat
Kelola kuota
DFD level ini merupakan pengembangan dari proses kelolah kuota yang terdapat pada level 2 sebelumnya. Pada level 3 kelola kuota ini staff Kementerian Agamadapat melakukan tambah provinsi dan kuota dengan mengirimkan idprovinsi, nama provinsi, kuota ke dalam proses tambah provinsi dan kuota, setelah itu proses tambah provinsi dan kuota akan memproses penambahan provinsi dan kuota dan melakukan penyimpanan ke dalam data store provinsi dan melakukan konfirmasi kepada staff Kementerian Agama, selain itu staff Kementerian Agamajuga dapat melakukan edit provinsi dan kuota dengan mengirimkan idprovinsi, nama provinsi, kuota ke proses edit provinsi dan kuota, setelah itu proses edit selesai maka akan di simpan ke dalam data store provinsi setelah itu proses akan mengirimkan konfirmasi kepada staff Kementerian Agama, staff Kementerian Agamajuga dapat melakukan hapus provinsi dan kuota dengan mengirimkan idprovinsi, nama provinsi, kuota dan proses hapus akan mengecek provinsi dan kuota mana yang akan di hapus, setelah proses hapus selesai maka akan di simpan dalam data store provinsi dan proses mengirimkan konfirmasi ke staff Kementerian Agama.
Tabel Spesifiasi Proses Hapus Provinsi dan Kurota
Input Id_pProvinsi,nama_pProvinsi,iurotapProvinsi,jumlahi urota
Outp
ut Tampilan iurota Prose
s KiPim Id_pProvinsi, nama_pProvinsi,iurotapProvinsi,jumlahiurota If Id_pProvinsi dan nama_pProvinsi dan iurotapProvinsi dan jumlahiurota is valid Hapus iurota dan pProvinsi
Else
Tabel Spesifiasi Proses Tambah Provinsi dan Kurota
Input Id_pProvinsi,nama_pProvinsi,iurotapProvinsi Outp
ut Tampilan iurota Prose
s KiPim Id_pProvinsi, ,nama_pProvinsi,iurotapProvinsiIf Id_pProvinsi =ada then If nama_pProvinsi dan iurotapProvinsi dan
jumlahiurota is valid
esan pProvinsi dan iurota sudah ada End if
Tabel Spesifiasi Proses Edit Provinsi dan Kurota
Input Id_pProvinsi,nama_pProvinsi,iurotapProvinsi,jumlah iurota
Outp
ut Tamilan iurota Prose
s KiPim Id_pProvinsi, ,nama_pProvinsi,iurotapProvinsi If Id_pProvinsi dan nama_pProvinsi dan iurotapProvinsi dan jumlahiurota is valid
Simpan edit pProvinsi dan iurota Else
esan edit pProvinsi dan iurota gagal End if
konfirmasi data provinsi dan kuota data provinsi dan kuota
status hapus provinsi idprovinsi namaprovinsi kuota
status provinsi dan kuota
konfirmasi data provinsi dan kuota
data provinsi dan kuota status edit provinsi
idprovinsi namaprovinsi kuota
konfirmasi data provinsi dan kuota data provinsi dan kuota idprovinsi namaprovinsi kuota edit provinsi dan
kuota
3 hapus provinsi dan
kuota
4.2Flow Chart
Flowchart merupakan perancangan alur sistem secara terstruktur dan dalam bentuk yang lebih sederhana sehingga user yang membacanya dapat lebih mudah untuk memahami sistem. Terdapat beberapa perancangan flowchart dari sistem ini, yaitu:
3.2.1 Flowchart staf Kementerian Agama
Flowchart ini megGambarkan alur kerja dari staf Kementerian Agama, dimulai dari
login, lalu melihat beranda, mengelola berita, mengelola kuota, mengelola syarat haji, dan menjalankan auto-reply sms gateway.
start
Username Dan password
valid
beranda Informasi calon haji Berita Kuota Sarat haji
Beranda Berita Kuota Sarat haji
Sarat haji
antrian haji Input ?
Edit ?
Berita Kuota Sarat haji T
3.2.2 Flowchart calon jamaah Haji
Flowchart ini mengGambarkan alur calon jamaah Haji dari kegiatan oleh calon jamaah Haji yaitu calon Haji melihat berita, melakukan pendaftaran Haji, dan melihat informasi.
start
Beranda ? Daftar haji ? Informasi haji ?
Berita
Input data pendaftaran Daftar haji
Daftar ?
Pengiriman sms dan email kepada
calon haji Data terpenuhi
?
Informasi haji
End
T T
T
Y Y Y
Y
T
Y
T
3.2.3Flowchart syarat haji
Flowchart berikut mengGambarkan proses calon Haji mendapatkan poin untuk menentukan anterian Haji.
Start
Persyaratan lengkap ?
Status pelunasan ?
Poin + 60
Poin + 20 Umur >60 dan <80
?
Jumlah keberangkatan
haji ?
Status kesehatan ? Poin + 10
Poin + 10
Poin 0
Poin 0
Poin 0
Poin 0
Poin 0
End Penjumlahan point
Y
T
Y
Y
Y
Y
T
T
T
T
3.3Flowchart Algoritma Queue With Priority.
Flowchart ini mengGambarkan alur algoritma Queue With Priority memproses anterian Haji.
Start
Node baru
List Kosong ? Head = node = baru
Kalkulasi nilai bobot node baru
Menempatkan node sesuai hasil
bobot
Sesuaikan posisi
tail Jumlah node ++
Jumlah node > kuota provinsi
Simpan hasil antrian End
Menambah node baru T
Y
Y T
3.3 Entity Relational Diagram
Gambar di bawah merupakan ERD dari perancangan database sistem. Dari ERD ini dapat dilihat entity apa saja yang dibutuhkan sistem, bagaimana relasinya, dan apa saja tabel yang terbentuk.
Calon haji
No_ktp User name Foto kartu keluarga
foto
Status kesehatan Foto passpor hijau
Email calon haji Alamat calon haji
Tanggal daftar Status sms
3.3 Perancangan Tabel
Tabel adalah bagian dari database yang digunakan untuk menyimpan data yang dibutuhkan sistem. Berikut adalah daftar tabel yang terdapat di dalam sistem beserta dengan strukturnya:
3.3.3 Tabel calon haji
Tabel StPuituP Tabel calron haji
Field Tipe Data
*Nroitp VaPchaP 50
UsePname VaPchaP 20
Jenis ielamin VaPchaP 10
Tanggal lahiP Date
Frotro iaPtu ieluaPga Text
Telpron calron haji VaPchaP 15
Alamat calron haji VaPchaP 20
Frotro tanggal pelunasan Text
Email calron haji VaPchaP 100
Frotro pasproP hijau Text
Frotro Text
Tanggal pelunasan Datetime
Frotro status iesehatan Text
NromeP_proPsi Int 11
Status iesehatan VaPchaP 50
Status pelunasan VaPchaP 50
Jumlah iebePangiatan
haji VaPchaP 50
asproP hijau VaPchaP 10
Tanggal daftaP Date
Status sms Enum (‘TRUE’,”FALSE’)
Tahun_bePangiat Int 11
**id_pProvinsi Int 11
3.3.4 Tabel Antrian
Tabel 3.11 StPuituP Tabel AntPian
Field Tipe Data
*nro_uPut Int 11
3.3.5 Tabel Berita
Tabel StPuituP Tabel BePita
Field Tipe Data
*Id_bePita Int 11
Judul bePita Text
Isi VaPchaP 10000
uPl Text
Tanggal Datetime
3.3.6 Tabel Provinsi
Tabel StPuituP Provinsi
Field Tipe Data
*id_pProvinsi Int 10
Nama pProvinsi VaPchaP 20
Kurota pProvinsi Int 11
Jumlah iurota Int 11
3.3.7 Tabel Sarat
Tabel StPuituP Tabel SaPat
Field Tipe Data
*id_saPat Int 11
Nama saPat VaPchaP 20
roin Int 11
Status Enum (‘aitif’,’tidai aitif’)
3.3.8 Tabel Syarat Haji
Tabel StPuituP Tabel SyaPat Haji
Field Tipe Data
*id_syaPathaji Int 11
**nroKtp VaPchaP 50
**id_saPat Int 11
3.3.9 Tabel login
Tabel StPuituP Tabel lrogin
Field Tipe Data
*id_admin int 11
Nama_admin VaPchaP 20
BAGIAN AKHIR
Atlassian Confluence 5.0.3, Team Collaboration Software. (n.d.). Atlassian Confluence Open Source Project License. Retrieved 09 21, 2014, from
https://cwiki.apache.org/confluence/display/qpid/Qpid+Design+-+Queue+Implementation
Faisal, A. (2012). Rancang Bangun Aplikasi Panduan Dan Navigasi Haji. Jurnal Teknik Informatika, 1 (1), 2.
Kadir, A. (2014). Dasar Pemograman Web Dinamis Menggunakan PHP. Retrieved
September 29, 2014, from academia.edu:
https://www.academia.edu/5374056/Dasar_pemrograman_Web_Dinamis_Mengg unakan_PHP_Revisi_Abdul_Kadir_2008_Yogyakarta_andi
Kementerian AgamaIndonesia. (2013). Keputusan Menteri Agama Republik Indonesia nomor 58 tahun 2013. Penetapan Kuota Haji Tahun 1434 H/2013 M .
Lafore, R. (1998). Data Structures & Algorithms in Java. Corte Madera: Mitchell Waite.
Rizkiyani, A. H. (2013). Skala Likert Sebagai Teknik Evaluasi. Retrieved from kopmpasiana: http://edukasi.kompasiana.com/2013/06/12/skala-likert-568158.html
Sugiyono. (2011). Metode Penelitian Kuantitatif, Kualitatif dan R&D. Bandung: Alfabeta.
Tarigan, D. E. (2012). Membangun SMS Gateway Berbasis Web Dengan Code Igniter. (L. Hakim, Ed.) Yogyakarta: Lokomedia.
Tarigan, Y. B. (2013). Model Penelitian. Penilaian Penelitian Wisatawan Terhadap Fasilitas Pariwisata Wana Ciwagun Indah Camp Kabupaten Bandung Barat .