• Tidak ada hasil yang ditemukan

Sistem Informasi Pelayanan Administrasi Haji Dan Umroh Pada Qiblat Tour Bandung

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Pelayanan Administrasi Haji Dan Umroh Pada Qiblat Tour Bandung"

Copied!
117
0
0

Teks penuh

(1)

SKRIPSI

Diajukan Untuk Memenuhi Syarat Kelulusan Pada Program Studi Strata Satu Jurusan Sistem Informasi

Oleh : Hena Herlina

1.05.07.194

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

(2)

i

pelayanan administrasi haji dan umroh ini dilatarbelakangi karena kesulitan jemaah haji pada saat pengisian formulir yang dilakukan secara manual, pencarian data calon jemaahpun membuat bagian pelayanan kesulitan untuk mencari data calon jemaah dikarenakan data masih berupa faktur, selain itu bukti pendaftaran masih dalam bentuk faktur yang perlu dicetak di tempat percetakan sehingga memakan waktu dan biaya yang cukup lama, dalam pembuatan laporanpun cukup menyita waktu dikarenakan pembuatan laporan itu dikumpulkan dari faktur-faktur dan kemudian dipindahkan ke media computer.

Dari hasil penelitian ini penulis bermaksud merancang Sistem Informasi Pelayanan administrasi Haji dan Umroh. Metode yang digunakan yaitu pendekatan terstruktur

(Data Flow Oriented Approach). Metode pendekatan sistem berorientasi pada data

yaitu analisis dan perancangan terstruktur. yang menekankan pada karakteristik data yang akan diproses dimana data yang digunakan adalah data jemaah, data kwitansi pembayaran dan data laporan pembayaran. Alat Bantu yang digunakan . Diagram Alir Dokumen (Flowmap),Diagram Konteks, Data Flow Diagram, Kamus Data, Normalisasi, Tabel Relasi, dan Entity Relasionalship Diagram. Metode Pengembangan yang penulis gunakan adalah Prototype , Sedangkan aplikasi yang dipilih dalam perancangan aplikasi ini menggunakan Microsoft Visual Basic 6.0 dan dengan database SQL Server 2000.

Dengan adanya Sistem Informasi Pelayanan Administrasi Haji dan Umroh ini untuk meningkatkan pelayanan terhadap calon jemaah haji dan umroh sehingga kinerja perusahaan semakin efisein dan dilakukan dengan cepat dan mudah, serta dapat meminimalisasikan kesalahan-kesalahan yang sering terjadi karena data telah terintegrasi.

(3)

ii

Qiblah tour is a private company engaged in travel for prospective pilgrims who want to perform Hajj and Umrah. System information Hajj and Umrah services administration is motivated because of the difficulty of the pilgrims at the time of filing which is done manually, the search for prospective data jemaahpun make the service difficult to find candidates for the assembly of data because the data is still in the form of invoices, other than that proof of registration is still in the form of invoices need to be printed at the printing press so that it takes time and costs quite a long time, in the manufacture laporanpun quite time consuming due to the manufacture of the report was compiled from the invoices and then transferred to computer media.

From these results the authors intend to design Information Systems Administration Services Hajj and Umrah. The method used is a structured approach (Data Flow Oriented Approach). Method-oriented approach to systems analysis and design data that is structured. an emphasis on the characteristics of the data to be processed where the data used is the assembly of data, data reporting receipt of payment and payment data. Tools that are used. Document Flow Chart (Flowmap), Diagram Context, Data Flow Diagram, Data Dictionary, Normalization, Table Relation and Entity Diagram Relasionalship. Development of methods that I use is Prototype, while the selected application in the design of these applications using Microsoft Visual Basic 6.0 and SQL Server 2000 database.

With the Information System of Hajj and Umrah Services Administration is to improve services to prospective pilgrims and Umrah so that the performance of companies increasingly efisein and done quickly and easily, and can minimize the mistakes that often occur because data has been integrated.

(4)

iii

Assalamu’alaikum Warahmatullahi Wabarakatuh

Segala puji bagi Allah SWT yang telah memberikan rahmat, taufiq dan hidayatNya, sehingga penulis dapat menyelesaikan penulisan skripsi yang berjudul “ SISTEM INFORMASI PELAYANAN ADMINISTRASI HAJI DAN UMROH PADA QIBLAT TOUR BANDUNG “, yang merupakan tugas akhir dalam menyelesaikan program Strata 1 jurusan Sistem Informasi Fakultas Teknik dan Ilmu Komputer di UNIKOM.

Penulisan laporan ini merupakan salah satu syarat untuk menyelesaikan pendidikan Strata Satu Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia. Untuk itu pula dengan setulus hati penulis ingin menyampaikan ucapan terima kasih kepada semua pihak yang telah membantu penulis di dalam penyusunan laporan ini, secara khusus pernyataan terima kasih ini penulis sampaikan kepada :

1. Bapak Dr. Ir. Eddy Suryanto Soegoto, M.Sc. Selaku Rektor Universitas Komputer Indonesia.

(5)

3. Bapak Dadang Munandar, SE. M,Si. Selaku ketua Program studi Manajemen Informatika Universitas Komputer Indonesia

4. Ibu Imelda, ST., MT.selaku Dosen Pembimbing saya yang telah meluangkan waktu, tenaga dan pikirannya untuk membimbing dan memberikan saran serta ilmu pengetahuan bagi penulis dan mengarahkan penyusunan dalam menyelesaikan skripsi ini.

5. Ibu Lusi Melian, S.si, MT Selaku dosen wali penulis yang telah banyak membantu selama perkuliahan.

6. Kedua Orang Tua saya terutama Mamah tercinta yang sudah memberikan semangat, dukungan serta doanya sehingga penulis dapat menyelesaikan skripsi ini.

7. Teman-teman seperjuangan MI-05 angkatan 2007 yang dalam pengerjaan skripsi selalu saling membantu.

Akhir kata penulis berharap semoga hasil dari laporan ini dapat bermanfaat serta dapat memberikan sumbangsih pikiran khususnya bagi mahasiswa UNIKOM dan umumnya untuk para pembaca. Terima kasih untuk semuanya.

Wassalamu’alaikum Warahmatullahi Wabarakatuh

Bandung, Januari 2012 Yang membuat pernyataan,

(6)

v

LEMBAR PERNYATAAN KEASLIAN

ABSTRAK ... i

ABSTRACK ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... v

DAFTAR GAMBAR ... ix

DAFTAR TABEL ... xi

DAFTAR SIMBOL ... xii

BAB I PENDAHULUAN 1.1.Latar Belakang ... 1

1.2.Identifikasi dan Perumusan Masalah ... 3

1.2.1. Identifikasi Masalah ... 3

1.2.2. Rumusan Masalah ... 4

1.3.Maksud dan Tujuan Penelitian ... 5

1.3.1. Maksud Penelitian ... 5

1.3.2. Tujuan Penelitian ... 5

1.4.Kegunaan Penelitian ... 6

1.4.1. Kegunaan Praktis ... 6

1.4.2. Kegunaan Akademis ... 6

1.5.Batasan Masalah ... 6

1.6.Lokasi dan Jadwal Penelitian ... 7

BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem ... 9

2.1.1. Pengertian Sistem ... 10

2.1.1.1. Elemen Sistem ... 12

2.1.1.2. Karakteristik Sistem ... 12

2.1.2. Pengertian Informasi ... 15

(7)

vi

2.1.4. Pengertian Haji dan Umroh ... 20

2.1.5. Persyaratan Paket Haji dan Umroh ... 21

2.1.6 Microsoft Visual Basic 6.0 ... 22

2.1.7 Konsep Basis data ... 25

BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian... 27

3.1.1. Sejarah Singkat Perusahaan ... 27

3.1.2. Visi dan Misi Perusahaan ... 28

3.1.2.1. Visi ... 28

3.1.2.2. Misi ... 28

3.1.3. Struktur Organisasi Perusahaan ... 29

3.1.4. Deskripsi Kerja ... 30

3.2. Metode Penelitian ... 35

3.2.1. Desain Penelitian ... 35

3.2.2. Jenis dan Metode Pengumpulan Data ... 35

3.2.2.1. Sumber Data Primer ... 35

3.2.2.2. Sumber Data Sekunder ... 36

3.2.3. Metode Pendekatan dan Pengembangan Sistem ... 36

3.2.3.1. Metode Pendekatan Sistem ... 36

3.2.3.2. Metode Pengembangan Sistem ... 37

3.2.3.3. Alat Bantu Analisis dan Perencanaan ... 40

BAB IV ANALISIS DAN PERENCANAAN SISTEM 4.1. Analisis Sistem Yang Berjalan ... 44

4.1.1. Analisis Dokumen ... 44

4.1.2. Analisis Prosedur Yang Sedang Berjalan ... 46

4.1.2.1. Flow Map . ... 48

4.1.2.2. Diagram Konteks ... 50

(8)

vii

4.2.2. Gambaran Umum Sistem Yang Diusulkan ... 55

4.2.3. Perancangan Prosedur Yang Diusulkan ... 56

4.2.3.1. Flow Map ... 57

4.2.3.2. Diagram Konteks ... 59

4.2.3.3. Data Flow Diagram... 60

4.2.3.4. Kamus Data ... 63

4.2.4. Perancangan Basis Data ... 70

4.2.4.1. Normalisasi ... 70

4.2.4.2. Relasi Tabel ... 72

4.2.4.3. Entity Relation Diagram (ERD) ... 74

4.2.4.4. Struktur File ... 75

4.2.4.5. Kodifikasi ... 81

4.2.5. Perancangan Antar muka ... 83

4.2.5.1. Struktur Menu ... 83

4.2.5.2. Perancangan Input ... 84

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1. Pengujian Sistem ... 91

5.1.1. Rencana Pengujian ... 92

5.1.2. Kasus dan Hasil Pengujian ... 93

5.1.2.1 Pengujian Login ... 93

5.1.2.2 Pengujian input data paket haji ... 95

5.1.2.3. Pengujian input master calon jemaah ... 96

5.1.3. Kesimpulan Hasil Pengujian ... 100

5.2. Implementasi ... 101

5.2.1. Batasan Implementasi ... 101

5.2.2. Implementasi Perangkat Lunak ... 102

5.2.3 Implementasi Perangkat Keras ... 102

(9)

viii

5.2.5.3. Antar Muka Menu Master ... 108

5.2.5.4. Antar Muka Pendaftaran ... 108

5.2.5.5. Antar Muka Menu Laporan ... 109

5.2.5.6. Antar Muka Menu Setting ... 109

5.2.6. Implementasi Installasi Program ... 110

5.2.7. Penggunaan Program ... 112

5.2.7.1. Form Menu Login ... 112

5.2.7.2. Halaman Menu Utama ... 114

5.2.7.3. Menu Input Master Paket ... 114

5.2.7.4. Menu Input Master Paket ... 116

5.2.7.5. Menu Pendaftaran ... 117

5.2.7.6. Menu Pembayaran DP... 118

5.2.7.7. Menu Pelunasan ... 119

5.2.7.8. Menu Laporan Pendaftaran ... 119

5.2.7.9. Menu Laporan Pelunasan ... 120

BAB VI KESIMPULAN DAN SARAN 6.1. Kesimpulan ... 121

6.2. Saran ... 122

(10)

1 1.1Latar Belakang

Seiring dengan perkembangan jaman yang semakin pesat hampir semua aktifitas di dunia usaha sekarang ini sudah menggunakan teknologi komputer karena komputer merupakan alat bantu yang efektif dan efisien. Teknologi komputer juga sekarang sangat diminati oleh semua kalangan masyarakat, terutama dalam dunia usaha yaitu untuk membantu meringankan pekerjaan manusia dan mempermudah dalam pekerjaannya. Kemajuan akan teknologi yang begitu pesat mengakibatkan adanya tuntutan suatu perusahaan untuk dapat mengelola, suatu informasi dengan tepat, cepat, dan akurat.

Bagi Agama Islam setiap tahun umat islam yang mampu baik secara fisik , material maupun keilmuan melakukan ibadah haji ke tanah suci. Dengan melaksanakan ibadah haji, maka umat islam telah melaksanakan salah satu rukun islam yang telah diwajibkan oleh Allah S.W.T.

(11)

Upaya meningkatkan ibadah Haji dan Umroh terutama di tempat penyelenggaraan Haji sangatlah diperlukan, oleh karena itu sistem yang terkomputerisasi diharapkan dapat memberikan pelayanan yang terbaik serta dapat menunjang kegiatan-kegiatan pelayanan haji dan umroh yang lainnya. Dalam pencapaian kinerja sistem yang terintegrasi dengan baik, tempat penyelenggaraan haji dan umroh harus dapat menyusun strategi untuk mengolahnya agar kegiatan serta pelayanan yang terdapat di tempat penyelenggaraan haji tersebut dapat berjalan lancer sehingga tujuan dari penyelenggaraan haji dapat tercapai dengan maksimal.

Pengolahan data yang belum terkomputerisasi yang terdapat pada tempat penyelenggaraan haji tersebut tentu saja dapat mempersulit kegiatan yang terdapat pada pelayanan haji dan umroh yang meliputi mulai dari pendaftaran jamaah hingga pembayaran pelunasan biaya yang akan menunaikan ibadah haji dan umroh.

(12)

pemberangkatan. Dengan menerapkan sistem porsi pemberangkatan haji dimana sistem ini harus mampu menyimpan data jamaah yang telah terdaftar namun belum bisa memnunaikan ibadah haji.

Oleh karena itu untuk meningkatkan pelayanan serta pengolahan data jamaah dalam tempat penyelenggaraan haji tersebut serta meminimalisir kesalahan yang mungkin terjadi, maka dilakukan pengolahan data administrasi dan data lainnya dengan menggunakan sistem terkomputerisasi. Dengan adanya sistem pengolahan data tersebut akan mempermudah dan mempercepat proses pengolahan data dengan baik, benar dan akurat serta dapat menjadi sebuah data dan informasi yang penting bagi tempat penyelenggaraan haji.

Maka dengan ini penulis ingin membuat sebuah sistem infromasi yang berbasis dekstop guna meningkatkan kinerja pelayanan umrah dan haji secara efektif dan

efisien. Hal ini melatarbelakangi penulis untuk mengambil judul “ SISTEM

INFORMASI PELAYANAN ADMINISTRASI HAJI DAN UMRAH PADA QIBLAT TOUR BANDUNG

1.2 Identifikasi dan Rumusan Masalah

1.2.1. Identifikasi masalah

(13)

1. Banyaknya jamaah yang mendaftar untuk menunaikan ibadah haji dan umroh, sehingga memerlukan ketelitian antara membedakan jamaah berdasarkan paket yang akan di ambil.

2. Belum adanya sistem informasi yang efektif dalam melakukan pelayanan Haji dan Umroh di Qiblat Tour.

3. Memerlukan waktu yang relative lama dalam pencarian data jamaah karena masih berbentuk arsip.

4. Terdapat berbagai jenis paket Haji dan Umroh di Qiblat Tour. Dalam hal ini perlu pengelompokan yang terperinci dari jenis-jenis paket Haji dan Umroh sehingga dalam perekapan data jamaah dapat diketahui dengan mudah.

1.2.2. Rumusan masalah

Berdasarkan uraian diatas maka rumusan masalahnya adalah sebagai berikut :

1. Bagaimana Sistem Informasi Pelayanan Administrasi Haji dan Umroh yang sedang berjalan di Qiblat Tour?

2. Bagaimana cara merancang Sistem Informasi Pelayanan Haji dan Umroh yang dapat berfungsi secara efektif dan efisien.

3. Bagaimana mengimplementasikan Sistem Informasi Perhitungan Administrasi di Qiblat Tour?

(14)

1.3Maksud dan Tujuan Penelitian 1.3.1 maksud Penelitian

setiap penelitian memiliki maksud dan tujuan masing-masing. Terkait dengan maksud penelitian melakukan penelitian ini adalah :

1. untuk mengefektifkan kerja pelayanan bagi jamaah yang akan menunaikan ibadah Haji dan Umroh di Qiblat Tour. Misalnya ada jamaah yang datang, petugas dapat dengan mudah mencatat data jamaah berdasarkan paket yang di ambil sehingga waktu lebih singkat.

2. Dalam pendataan jamaah yang menunggu untuk diberangkatkan Haji dan Umroh (waiting list)dapat lebih efektif karena di sistem data jamaah sudah terintegrasi berdasarkan paket yang diambil.

3. Memudahkan pembuatan laporan per periode karena data jamaah sudah terintegrasi dengan baik tanpa harus mencari data jamaah yang ada pada periode tersebut.

1.3.2 Tujuan Penelitian

Adapun tujuan penelitian yang ingin di capai oleh peneliti, yaitu :

1. Mengetahui sistem yang berjalan dalam proses administrasi di Qiblat Tour sebagai tempat penyelenggaraan ibadah Haji dan Umroh.

(15)

3. Merancang sistem informasi pelayanan administrasi pada Qiblat Tour sebagai tempat penyelenggaraan ibadah Haji dan Umroh.

4. Mengimplementasi sistem informasi pelayanan administrasi Haji dan Umroh di Qiblat Tour.

1.4Kegunaan Penelitian 1.4.1 Kegunaan Praktis

Dapat memahami dan menambah pengetahuan serta wawasan dibidang teknologi khususnya yang berhubungan dengan sistem informasi pelayanan pendaftaran di Qiblat Tour sehingga mempermudah bagian Pelayanan agar lebih cepat dan akurat dalam mengolah data, serta cepat dalam pembuatan laporan

1.4.2 Kegunaan Akademis

Kegunaan Akademis dari penulis yaitu dapat mengimplementasikan ilmu yang diperoleh dari universitas dan dapat dijadikan sebagai pengalaman baru. Dalam hal ini adalah ilmu tentang sistem informasi.

Sistem informasi sangat berperan salah satunya dalam hal meningkatkan kualitas suatu perusahaan atau instansi. Karena dengan sistem informasi secara langsung merubah proses manual menjadi terkomputerisasi.

1.5 Batasan masalah

(16)

yang dihasilkan lebih terarah dan dapat dipahami dengan mudah maka perlu adanya batasan dalam penyusunan laporan penelitian yaitu diantaranya:

1. Sistem Informasi Pelayanan Administrasi Haji dan Umrah merupakan suatu system yang dapat mencatat, mengolah informasi yang dibutuhkan oleh user yang berkaitan dengan penanganan Pelayanan Pengolahan Haji yang ada di Qiblat Tour saja.

2. Proses yang berhubungan dengan passport dan departemen keagamaan tidak dilakukan oleh bagian pelayanan yang ada ada di Qiblat Tour.

3. Proses pembatalan tidak dapat dilakukan terkecuali calon anggota tidak membayar sisa pembayaran pada waktu yang ditentukan. Dan uang muka dikembalikan setelah dipotong 25% dari total DP (Downpayment)

4. System ini tidak melakukan proses akuntansinya seperti pembuatan laporan keuangan.

1.6Lokasi waktu dan penelitian

(17)

Tabel 1.1. Waktu/Jadwal Penelitian

NO Tahap Agustus Sept Okt Nov Des

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1. Pengumpulan Data Kebutuhan User

a. Observasi b. Wawancara c. Studi

Pustaka 2. Mengembangkan Prototype

a. Analisis 4. Mengkodekan Sistem Operasional

(18)

6. Evaluasi Sistem

Operasional 7. Implementasi

Sistem Operasional

(19)

10 2.1. Konsep Dasar Sistem

Menurut Jogiyanto (2005 : 1) Suatu sistem dapat didefinisikan sebagai suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi untuk mencapai suatu tujuan.

Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya. Pendekatan sistem yang lebih menekankan pada prosedur mendefinisikan sistem sebagai berikut:

“Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang

saling berhubungan, berkumpul bersama-sama untuk melakukan suatu

kegiatan atau menyelesaikan suatu sasaran tertentu”.

Pendekatan sistem yang merupakan jaringan kerja dari prosedur lebih menekankan urutan-urutan operasi di dalam sistem. Prosedur (procedure)

didefinisikan oleh Richard F. Neuschel sebagai berikut:

“Suatu prosedur adalah suatu urutan-urutan operasi klerikal (tulis

menulis), biasanya melibatkan beberapa orang did ala satu atau lebih

departemen, yang diterapkan untuk menjamin penanganan yang seragam

(20)

2.1.1 Pengertian sistem

Menurut Zulkifli Amsyah (2005 : 4) Sistem adalah himpunan sesuatu

“benda” nyata atau abstrak (a set of things) yang terdiri dari bagian-bagian atau

komponen-komponen yang saling berkaitan, berhubungan, berketergantungan, dan saling mendukung, yang secara keseluruhan bersatu dalam kesatuan (unity)

untuk mencapai tujuan tertentu secara efisien dan efektif.

Menurut Jogiyanto H.M (2005 : 2) Sistem adalah kumpulan elemen-elemen yang saling berinteraksi satu sama lain untuk mencapai tujuan yang telah ditetapkan. Sebuah sistem terdiri dari bagian-bagian yang saling berkaitan yang beroperasi bersama untuk mencapai beberapa sasaran atau maksud, tujuan dan sasaran yang sama .

Dari beberapa kutipan diatas penulis dapat menyimpulkan bahwa sistem merupakan elemen-elemen yang saling berhubungan / berinteraksi satu sama untuk membentuk suatu kesatuan dalam mencapai maksud dan tujuan yang sama secara efisien dan efektif.

2.1.1.1 Elemen Sistem

Menurut Zulkifli amsyah (2005 : 27) elemen sistem ada 4 yaitu

1. Masukkan 2. Pengolahan 3. Keluaran

(21)

Masukkan Pengolahan Keluaran

Umpan Balik / Kontrol

Sumber : Zulkifli Amsyah (2005 : 27)

Gambar 2.1 Element Sistem

1. Masukkan (input)

Masukan (input) sistem adalah segala sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi bahan yang diproses. Masukan dapat berupa hal-hal yang berwujud (tampak secara fisik) maupun yang tidak tampak. Contoh masukan yang berwujud adalah bahan mentah, sedangkan contoh yang tidak berwujud adalah informasi (misalnya permintaan jasa pelanggan).

2. Pengolahan (process)

(22)

3. Keluaran (output)

Keluaran merupakan hasil dari pemrosesan. Pada sistem informasi, keluaran bisa berupa suatu informasi, saran, cetakan laporan, dan sebagainya.

4. Umpan Balik (feed back)

Umpan balik ini digunakan untuk mengendalikan baik masukan maupun proses. Tujuannya adalah untuk mengatur agar sistem berjalan sesuai dengan tujuan.

2.1.1.2 Karakteristik Sistem

Karakteristik sistem menurut Jogiyanto (2005 : 3) dalam bukunya yang berjudul Analisis dan Desain Sistem Informasi antara lain sebagai berikut :

Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu mempunyai komponen-komponen (components), batas sistem (boundary),

lingkungan luar sistem (environment), penghubung (interface), masukan (input),

keluaran (output), pengolah (proses), dan sasaran (objective) atau tujuan (goal).

dari sistem itu sendiri, dimana karekteristik atau sifat-sifat sistem seperti berikut : 1. Komponen Sistem

(23)

2. Batas Sistem (Boundary)

Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan. Batas suatu sistem menunjukkan ruang lingkup (scope) dari sistem tersebut. 3. Lingkungan Luar Sistem (environment)

Lingkungan luar dari suatu sistem adalah apapun diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem yang bersifat menguntungkan merupakan energi dari sistem sehingga harus tetap dijaga dan dipelihara. Sedangkan lingkungan luar sistem yang bersifat merugikan harus ditahan dan dikendalikan, agar tidak mengganggu kelangsungan hidup dari sistem.

4. Penghubung Sistem (Interface)

Penghubung sistem merupakan media penghubung yang memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem yang lainnya Keluaran (output) dari satu subsistem akan menjadi masukan

(input) untuk subsistem yang lainnya dengan melalui penghubung. Dengan

penghubung satu subsistem dapat berintegrasi dengan subsistem yang lainnya membentuk satu kesatuan.

5. Masukan Sistem (Input)

Masukan (Input) merupakan energi yang dimasukkan ke dalam sistem, dapat berupa masukan perawatan (maintenance input) dan masukan sinyal

(24)

sistem tersebut dapat beroperasi. Signal input adalah energi yang diproses untuk didapatkan keluaran.

6. Keluaran Sistem (Output)

Keluaran (Output) merupakan hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Keluaran dapat merupakan masukan untuk subsistem yang lain atau pada supra sistem.

7. Pengolah Sistem (process)

Suatu sistem dapat mempunyai suatu bagian pengolah atau sistem itu sendiri sebagai pengolahnya. Pengolahan yang akan merubah masukan menjadi keluaran.

8. Sasaran Sistem (Objectives)

(25)

Sub sistem

Sub sistem Sub

sistem Sub

sistem

Sub sistem

input proses output

Penghubung

boundary

boundary

Gambar 2.2 Karakteristik Suatu Sistem [Sumber : Jogiyanto (2005 : 6)]

2.1.2. Pengertian Informasi

Menurut Hanif al fatta (2007 : 9) dalam bukunya Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern, Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pemgambilan keputusan saat ini atau mendatang

(26)

Sedangkan menurut Zulkifli Amsyah (2005 : 289) sendiri, informasi adalah bahan yang dihasilkan dari pengolahan data. Informasi berorientasi pada kegiatan manajemen, baik lini bawah, lini tengah, maupun lini atas.

Berdasarkan kutipan-kutipan di atas dapat disimpulkan, bahwa informasi merupakan data yang sudah di proses yang menghasilkan suatu bentuk yang lebih berarti / berguna bagi pemakainya.

2.1.2.1Jenis Informasi

Informasi dikelompokkan menjadi 2 macam :

1. Informasi Substantif

Merupakan informasi yang berkaitan dengan kegiatan substantif. Kegiatan substantif adalah kegiatan pokok dari suatu organisasi, sesuai dengan tujuan atau bidang utama dari suatu organisasi, sesuai dengan tujuan utama dari organisasi bersangkutan. Contohnya : kegiatan pokok dari Departement Keuangan adalah masalah-masalah yang berkaitan dengan keuangan suatu negara.

2. Informasi fasilitatif

(27)

berkaitan dengan kesekretariatan, keuangan, kepersonaliaan, pusat pengolahan data, dan sebagainya.

2.1.2.2 Bentuk Informasi

Berdasarkan pada bentuknya maka informasi dapat dibedakan dalam 8 bentuk informasi yaitu :

a. Informasi Uraian

Informasi Uraian adalah informasi yang disajikan dalam bentuk uraian cerita yang panjang atau singkat yang berisikan kalimat-kalimat yang ringkas dan jelas. Informasi ini bisa berupa laporan, nota, surat, notulen, memo

b. Informasi Rekapitulasi

Informasi rekapitulasi adalah informasi ringkas dengan hasil akhir dari suatu perhitungan (kalkulasi) atau gabungan perhitungan yang berisikan angka-angka yang disajikan dalam bentuk kolom-kolom. Contoh dari informasi ini adalah neraca, kuitansi, rekening, daftar pembelian, daftar penjualan, kalkulasi harga, dan sebagainya.

c. Informasi Gambar

Informasi gambar (bagan) adalah informasi yang dibuat dalam bentuk gambar atau bagan, misalnya gambar konstruksi dan bagan.

(28)

Informasi model adalah informasi dalam bentuk formulir dengan model-model yang dapat memberikan nilai ramalan atau prediksi dan nilai-nilai lain seperti nilai hasil pemecahan persoalan yang optimal sebagai alternatif bagi pembuatan keputusan.

e. Informasi Statistik

Informasi statistik adalah informasi yang disajikan dalam bentuk angka yang ditunjukkan dalam bentuk grafik atau tabel. Dari pengolahan statistik dapat disediakan informasi dalam bentuk nilai-nilai koefisien seperti variasi, korelasi, determinasi, dan regresi. Bentuk tabel dan grafik akan diuraikanlebih lanjut pada pembahasan mengenai penyajian informasi.

f. Informasi Formulir

Informasi formulir adalah informasi yang dibuat dalam bentuk formulir dengan format (kolom) isian yang sudah ditentukan dan yang disesuaikan dengan keperluan kegiatan masing-masing.

g. Informasi Animasi

Informasi animasi adalah informasi dalam bentuk gambar animasi dengan suara dan video. Informasi ini dapat juga disebut informasi multimedia.

(29)

Informasi simulasi adalah informasi mengenai suatu kegiatan nyata pada suatu situasi atau peralatan yang dibuat dalam bentuk serupa tetapi dengan ukuran kecil atau dengan layar komputer menjadi mirip dengan ukuran sebenarnya. Misalnya simulasi untuk pendidikan pilot pesawat terbang dengan perangkat lunak khusus.

2.1.2.3 Kualitas Informasi

Kualitas dari suatu informasi (quality of information) tergantung dari tiga hal, yaitu informasi harus akurat (accurate), tepat pada waktunya (timeliness), dan relevan (relevance). John Burch dan Grudnitski menggambarkan kualitas dari informasi dengan bentuk bangunan yang ditunjang oleh tiga buah pilar.

Gambar 2.3 Pilar kualitas informasi [Sumber : Jogiyanto (2005 : 10)

(30)

informasi sampai ke penerima informasi kemungkinan banyak terjadi gangguan (noise) yang dapat merubah atau merusak informasi tersebut. 2. Tepat pada waktunya, berarti informasi yang dating pada penerima tidak

boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi. Karena informasi merupakan landasan di dalam pengambilan keputusan. Bila pengambilan keputusan terlambat, maka dapat berakibat fatal untuk organisasi.

3. Relevan, berarti informasi tersebut mempunyai manfaat untuk pemakainya.

2.1.3 Pengertian sistem informasi

Menurut Jogyanto (2005 : 11) Sistem informasi dapat didefinisikan sebagai suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan

2.1.4 Pengertian Haji dan Umrah

(31)

Sedangkan Umrah adalah berkunjung ke Ka’bah untuk melakukan

serangkaian ibadah dengan syarat-syarat yang telah ditetapkan. Umroh disunahkan bagi muslim yang mampu. Umroh dapat dilakukan kapan saja, kecuali pada hari Arafah yaitu tgl 10 Zulhijah dan hari-hari Tasyrik yaitu tgl 11,12,13 Zulhijah. Melaksanakan Umroh pada bulan Ramadhan sama nilainya dengan melakukan Ibadah Haji (Hadits Muslim)

Secara umum, syarat-syarat haji dan umrah adalah sama, yaitu: 1. Islam

2. Baligh 3. Berakal sehat 4. Merdeka 5. Istitha'ah

2.1.5 Persyaratan Paket Umrah dan Haji:

1. Mendaftarkan nama sesuai paspor 2. Mengisi formulir pendaftaran 3. Membayar uang muka USD 500

4. Menyerahkan persyaratan umroh, paling lambat 3 minggu sebelum keberangkatan :

5. Paspor asli yang masih berlaku min. 6 bln

6. Foto berwarna dengan latar belakang putih dan posisi kepala/muka 80%. (Ukuran 4 x 6 = 6 lembar dan Ukuran 3 x 4 = 2 lembar)

(32)

2.1.6 Microsoft Visual Basic 6.0

Microsoft Visual Basic 6.0 adalah perangkat lunak untuk menyusun

program aplikasi yang berdasarkan pada bahasa pemrograman BASIC dan bekerja dalam lingkungan sistem operasi Windows. Microsoft Visual Basic 6.0

memungkinkan pembuatan aplikasi Graphical User Interface (GUI), atau pemrograman yang menggunakan tampilan grafis sebagai alat komunikasi dengan pemakainya.

(33)

1. Main Menu

Main menu terdiri dari dua komponen utama yaitu menu bar dan title bar.

Menu bar menampilkan menu yang berisi perintah-perintah pada Microsoft Visual

Basic 6.0, sedangkan title bar akan menampilkan judul proyek Microsoft Visual

Basic 6.0 yang sedang dikerjakan.

2. Toolbar

Toolbar disediakan oleh Microsoft Visual Basic 6.0 untuk mengakses

berbagai fungsi yang ada dalam menu secara lebih cepat dan lebih mudah.

Microsoft Visual Basic 6.0 menyediakan beberapa toolbar yaitu standard, edit,

debug dan form editor.

3. Toolbox

Toolbox berisi kumpulan objek yang digunakan untuk membuat user

interface serta pengontrolan bagi program yang dibuat.

4. Form

Form adalah lembar desain tampilan dari program yang dibuat. Form ini menjadi fondasi tempat diletakkan kontrol-kontrol yang dimiliki oleh Microsoft

Visual Basic 6.0.

5. Jendela Properties

Merupakan jendela yang digunakan untuk mengatur properti sebuah objek. Objek yang diatur propertinya adalah objek yang namanya tercantum dalam kotak objek.

(34)

Code Editor adalah suatu jendela dimana merupakan tempat untuk menulis dan menyunting rutin yang akan menentukan mekanisme kerja program.

7. Konsep Dasar Program.

Konsep dasar program yang perlu dipahami yaitu penggunaan prosedur,

modul, variabel dan tipe data serta struktur kontrol yang digunakan.

a. Prosedur pada Microsoft Visual Basic 6.0 ada tiga macam, yaitu : Sub

procedure, Function procedure dan Property procedure.

b. Variabel adalah alat penyimpanan nilai sementara dari suatu perhitungan. Pendeklarasiannya adalah sebagai berikut:

Dim variabel [As Type]

Tipe data pada Microsoft Visual Basic 6.0 banyak sekali diantaranya

variant, integer, long, string, single, dan lain sebagainya, yang masing-masing

dapat digunakan sesuai keperluan.

2.1.7 SQL server

SQL Server 2000 diluncurkan pada tahun 2000. SQL Server ini merupakan pengembangan dari versi sebelumnya yaitu SQL Server versi 7.0 yang diluncurkan tahun 1999. Microsoft SQL Server 2000 merupakan salah satu

database relational yang banyak digunakan oleh dunia usaha baik

(35)

2.1.7 Konsep Basis Data

Basis data yang sering disebut sebagai database adalah “kumpulan file yang saling berelasi, relasi tersebut biasanya ditunjukkan dengan kunci tiap file

yang ada. Satu database menunjukkan satu kumpulan data yang di pakai dalam

satu lingkup perusahaan atau instansi.”

Dalam satu file terdapat record-record yang sejenis, sama besar, sama bentuk, merupakan satu kumpulan entity yang seragam. Satu record tersebut terdiri atas field-field yang saling berhubungan untuk menunjukkan bahwa field

tersebut dalam satu pengertian yang lengkap dan di rekam dalam satu record. Adapun definisi-definisi yang berkaitan dengan database atau basis data diantaranya adalah :

1. Entity adalah orang, tempat, kejadian atau konsep yang informasinya di

rekam.

2. Atribut adalah setiap entity yang mempunyai sebutan untuk mewakili suatu

entity. Misalnya seorang siswa dapat dilihat atributnya seperti nama, nomor siswa, alamat. Atribut juga sering disebut sebagai elemen, data field, data item.

3. Data value adalah data actual atau informasi yang disimpan pada tiap data

elemen atau atribut. Misalnya informasi tentang nama penduduk disimpan, sedangkan data valuenya adalah Sutrisno, Budiman yang merupakan isi data nama penduduk tersebut.

4. Record atau tuple adalah kumpulan elemen yang saling berkaitan

(36)

5. File adalah kumpulan record sejenis yang mempunyai panjang elemen yang sama, atribut yang sama, namun berbeda-beda data valuenya.

6. Database adalah suatu kumpulan file yang mempunyai kaitan dengan file

yang lain sehingga membentuk satu bangunan data untuk menginformasikan seperti satu perusahaan, instansi dalam batasan tertentu.

7. Database Management Sistem (DBMS) adalah kumpulan file yang saling

(37)

45 4.1 Analisis Sistem Yang Berjalan

Analisis sistem merupakan kegiatan penguraian suatu sistem informasi yang utuh dan nyata ke dalam komponen yang bertujuan untuk mengidentifikasi serta mengevaluasi masalah-masalah yang muncul, sehingga mengarah kepada suatu solusi untuk perbaikan maupun pengembangan ke arah yang lebih baik dan sesuai dengan kebutuhan.

4.1.1 Analisis Dokumen

Analisis dokumen dimaksudkan untuk menganalisa dokumen yang digunakan oleh Qiblat Tour terkait dengan aktifitas pelayanan administrasi haji dan umrah. Adapun dokumen-dokumen yang digunakan dalam proses pelayanan administrasi yang sedang berjalan di Qiblat Tour yaitu :

1. Nama Dokumen : Formulir pendaftaran haji dan umrah

Fungsi : Sebagai pendaftaran calon Jemaah haji dan umrah

Rangkap : 2 (dua) Rangkap

(38)

pendaftaran, tanggal keberangkatan, nama, nama Ayah, tempat lahir, tanggal lahir, jenis kelamin, no passport, nama mahram, status mahram, alamat, telepon, pekerjaan, pendidikan terakhir, riwayat haji, gol darah

2. Nama Dokumen : Kwitansi pembayaran

Fungsi : Bukti alat pembayaran

Rangkap : 2 (dua) rangkap

Atribut : No kwitansi, nama, jumlah uang, nama pembayaran, tanggal pembayaran, harga, sisa bayar

3. Nama Dokumen : Laporan haji dan umrah

Fungsi : Rekap data jemaah calon haji dan umrah

Rangkap : 2 (dua) rangkap

Atribut : no_kwitansi_dp, tgl_pendaftaran, tgl_batas_lunas, kode_jamaah,kurs_rupiah_daftar,

(39)

4.1.2 Analisis Prosedur Yang sedang Berjalan

Analisis prosedur pada sistem yang sedang berjalan merupakan proses mempelajari sistem dengan cara menguraikan sistem ke dalam elemen yang membentuknya sehingga diperoleh identifikasi dan dapat diusulkan perbaikan-perbaikan. Berdasarkan metode analisis yang digunakan, maka berikut merupakan gambaran sistem yang sedang berjalan pada sistem pelayanan Administrasi Haji dan Umrah di Qiblat Tour.

1. calon jemaah haji atau umroh mendatangi bagian pelayanan.

2. bagian pelayanan memberikan sebuah brosur untuk membantu calon jemaah untuk memilih paket haji dan umrah.

3. setelah calon jemaah berkonsultasi dan telah memilih paket haji atau umroh, selanjutnya bagian pelayanan memberikan formulir pendaftaran sebanyak 2 rangkap.

(40)

5. calon jemaah dapat membayar uang muka ( Down Payment) kepada bagian keuangan setelah mendapatkan formulir pendaftaran. Dan bagian keuangan membuat kwitansi sebagai bukti pembayaran sebanyak 2 rangkap. 1 rangkap diberikan kepada bagian keuangan dan 1 rangkap diberikan kepada calon jemaah. 6. setelah melakukan pembayaran uang muka (down payment), bagian pelayanan

memberikan jadwal keberangkatan sesuai kesepakatan calon jemaah.

(41)

4.1.2.1 flowmap

(42)

Sistem Pelayanan Haji dan Umroh

Bag. Pelayanan Bag. Keuangan Pimpinan Calon Jemaah persyaratan yg tlh di

isi+ biaya

F. pendftaran+ persyaratan yg tlh di isi

Biaya

form. Pendftaran yg telah di isi F. pendftaran yg tlh di

isi+ persyaratan

ACJ

ACJ

1 2

(43)

Sistem Pelayanan Haji dan Umroh

Bag. Pelayanan Bag. Keuangan Pimpinan Calon Jemaah Biaya Haji/Umroh +

sisa persyaratan

Jadwal + batas lunas + btas kelengkapan Jadwal + batas lunas

+ btas kelengkapan

(44)

Keterangan :

Persyaratan : Passport, KTP, KK, Surat Nikah, Akte kelahiran, Kartu meningitis, Pasfoto3x4, Pasfoto4x6

A : Arsip Calon Jemaah LH : Laporan Haji dan Umrah

4.1.2.2. Diagram Konteks

Menurut al-bahra bin ladjamudin (2005 :64) diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem.

Berikut ini merupakan diagram konteks analisis sistem:

SI Pelayanan Haji & Umrah

Calon Jemaah Laporan Haji & Umrah Pimpinan

Brosur, form. Pendaftaran,persyaratan,fprm. Pendaftaran yg tlh di isi,kwitansi,jadwal+batas lunas+bts klengkapan,jadwal keberangkatan baru

Paket haji,form.pendaftaran yg tlh di isi,,DP biaya

(45)

4.1.2.3 DFD Level 0 Sistem yang Sedang Berjalan

Berikut ini merupakan data flow diagram analisis sistem yang sedang berjalan:

Calon Jemaah

1.0 Pendaftaran

2.0 Pembayaran Brosur , Form pendaftaran,

Persyaratan

Brosur, form. Pendaftran, persyaratan

Formulir Pendaftaran, persyaratan

Kwitansi DP,kwitansi pelunasan

DP, Biaya

Formulir Pendaftaran + Persyaratan

F. Kwitansi dp

F. Kwitansi pelunasan

Pimpinan

Laporan Haji dan Umrah

(46)

4.1.2.3 DFD Level 1 proses 1 Sistem yang Sedang Berjalan

Berikut ini merupakan data flow diagram analisis sistem yang sedang berjalan:

Paket haji yg tlh dipilih

Form. Pendaftaran,

F. data Jamaah lengkap Form. Pendftaran yg tlh di isi,

persyaratan Form. Pendaftaran yg tlh di isi,

persyaratan

File data jamaah lengkap

(47)

a. DFD level 1 proses 2 yang berjalan

2.1 pembatalan

2.2 pengunduran

2.4 Kwitansi pelunasan

2.5 Pembuatan laporan Calon jemaah

pembatalan

peryaratan

pengunduran

Jadwal keberangkatan baru

Biaya pelunasan

Kwitansi pelunasan

F. Kwitansi lunas

F. data jamaah yg lengkap F. kwitansi D.P

Pimpinan Laporan haji / umroh

File kwitansi D.P

File kwitansi lunas

(48)

4.1.3 Evaluasi sistem yang sedang berjalan

Setelah melakukan analisis terhadap Sistem Informasi Pelayanan Haji dan Umrah di Qiblat Tour yang sedang berjalan penulis bisa menyimpulkan bahwa masih terdapat beberapa permasalahan yang ada pada sistem tersebut. Adapun kelemahan-kelemahan dari Sistem Pelayanan yang sedang berjalan tersebut adalah sebagai berikut.

Table 4.1 evaluasi yang berjalan

NO PERMASALAHAN BAGIAN PEMECAHAN

1 Proses pendaftaran masih dilakukan secara manual yaitu dengan masih menggunakan formulir pendaftaran sehingga banyak kertas yang di

arsipkan.

pelayanan Membuat system

informasi pelayanan haji dan umroh yang dapat mengolah data-data pendaftaran dengan cepat dan akurat.

2 Dalam proses pencarian data calon jemaah mengalami kesulitan sehingga

memperlambat dalam proses pelunasan.

(49)

3 data dalam bentuk kwitansi-kwitansi dipindahkan ke dalam komputer dengan masih menggunakan exel sehingga kurang efektif.

keuangan Dengan menggunakan database bias langsung dicetak

4.2 Perancangan Sistem

Pada pembahasan kali ini akan dibahas mengenai perancangan sistem informasi pada aplikasi yang akan digunakan untuk mengatasi masalah sistem yang ada, sehingga tujuan dari perancangan ini dapat berjalan sesuai dengan yang diharapkan. 4.2.1 Tujuan Perancangan Sistem

Dengan menganalisa dan mengevaluasi sistem yang berjalan maka sebagai tindak lanjut bagi penyelesain masalah tersebut dapat dibuat suatu perancangan sistem informasi dengan tujuan untuk mendesign sistem baru yang dapat menyelesaikan masalah- masalah yang dihadapi perusahaan yang diperoleh dari pemilihan alternative sistem yang terbaik.

4.2.2 Gambaran umum Sistem yang di usulkan

(50)

4.2.3 Perancangan Prosedur yang diusulkan

Adapun prosedur penjelasan dari sistem pelayanan di Qiblat Tour yang diusulkan adalah sebagai berikut:

1. Proses Pendaftaran

Bagian pelayanan memberikan penawaran jenis paket haji beserta persyaratan dan harga paket tersebut kepada calon jemaah . bila calon jemaah menyetujui paket yang ditawarkan maka calon jemaah mendaftarkan paket haji dengan memberikan persyaratan-persyaratan kepada bagian pelayanan, lalu bagian pelayanan menginput data calon jemaah sesuai dengan persyaratan yang diberikan.

2. Proses Pembayaran

Bagian pelayanan menawarkan kepada calon jemaah untuk membayar dp, yang akan di serahkan kepada bagian keuangan untuk di cetak sebagai kwitansi dp atau sebagai tanda terima.

3. Proses laporan

Untuk proses laporan haji maupun umrah data diambil dari database haji dan umrah dimana dapat diakses oleh bagian keuangan

4.2.3.1 Flow Map

(51)

Calon Jemaah

Proses Pelayanan Haji dan Umrah

Bagian Pelayanan Bagian Keuangan

Paket Haji +

Cetak harga paket Haji

batas lunas Kwitansi D.P

Input pemesanan paket haji, persyaratan

blm lengkap, data jemaah

Input pemesanan paket haji,persyaratan blm lengkap, data jemaah

Input pembayaran D.P

(52)

Sistem Pelayanan Haji dan Umrah

Bagian Pelayanan Bagian Keuangan Pimpinan

Calon Jemaah

ya

tidak

batal

undur

Data jemaah yg blm lengkap,

Cek kelengkapan persyaratan + Data jemaah yg blm

lengkap , Cetak laporan Haji

dan umrah

(53)

4.2.3.2 Diagram Konteks

Menurut al-bahra bin ladjamudin (2005 :64) diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Berikut ini merupakan diagram konteks yang di usulkan.

SI Haji dan Umrah

Calon Jemaah Pimpinan

Paket Haji, Persyaratan, Data Pendaftaran jemaah, kwitansi dp, jadwal berangkat, batas

lunas, data persyaratan blm lengkap, data pembayaran blm lengkap, kwitansi lunas,

Paket Haji, persyaratan, DP, Biaya Haji

Laporan Haji dan Umrah

Gambar 4.9 Diagram Konteks yang di usulkan

4.2.3.3 Data Flow Diagram (DFD) yang diusulkan

Menurut al-bahra bin ladjamudin (2005 : 64) dfd merupakan model dari sistem untuk menggambarkan pembagian sistem ke modul yang lebih kecil .

(54)

1.0 Pendaftaran

2.0 Pembayaran Calon Jemaah

Data Paket haji, persyaratan, data pendaftaran

Persyaratan, Data Paket Haji

Harga Paket, Jadwal berangkat, batas lunas, data persyaratan blm lengkap, data pembayaran

blm lengkap, kwitansi dp, kwitansi lunas

F. Calon Jemaah

F.Pendaftaran

F. Pelunasan Pimpinan

Laporan Haji dan Umrah

F.Data Paket Haji Data Harga Paket Haji

atau umroh

Data Pemesanan Paket

Data Pelunasan Pembayaran Data persyaratan

calon jemaah Data Calon Jemaah

Kwitansi dp

Kwitansi lunas Data Pendaftaran

(55)

1.1 Input pemesanan + persyaratan Lengkap Paket haji, data persyaratan

Data Pendaftaran jemaah

Paket haji, data persyaratan Paket haji, data persyaratan

Data paket haji

Data calon jamaah Data calon jamaah lengkap

Data jamaah blm lengkap Data persyaratan

(56)

2.1 Cetak Harga Paket

Haji

Calon Jemaah

Data paket haji

Harga Paket haji

Data Harga Paket Haji

2.2 Input DP + Jadwal Berangkat + Batas

Lunas Input persyaratan

Lengkap

Data persyaratan + pembayaran calon jemaah

Laporan Haji dan Umrah

Jadwal Keberangkatan Data Dokumen + DP

Data harga paket umrah , Data harga paket haji

2.4 Cetak jadwal berangkat+bts lunas

F. Caolon jamaah

Data persyaratan blm lengkap, biaya blm lunas

Persyaratan lengkap

Sisa data persyaratan

(57)

4.2.3.4 Kamus Data

Kamus data adalah katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi. Kamus data berfungsi membantu pelaku sistem untuk mengartikan aplikasi secara detail dan mengorganisasi semua elemen data yang digunakan dalam sistem secara persis sehingga pemakai dan penganalisis sistem mempunyai dasar pengertian yang sama tentang masukan , keluaran, penyimpanan dan proses.

Berikut alur data dari setiap proses yang ada :

Tabel 4.1 Kamus Data Paket haji

Nama Arus Data : Paket haji

Alias :

Aliran Data : C. jemaah- Proses 1.1 , f. paket haji - proses 1.1, proses1.1- c. jemaah

Struktur Data : Kode_paket, jenis_paket, nama_paket, nama_hotel, isi_kamar, harga_USD, haji_dan_umroh, haji, umroh

Tabel 4.3 Kamus Data Downpayment

Nama Arus Data : Data Down Payment

Alias : -

(58)

jemaah

Struktur Data : No_kwitansi_dp, tgl_pendaftaran, tgl_berangkat, tgl_bts lunas, kode_jemaah, nama_jemaah, no_tlp, kelengkapan_dokumen, kode_paket, jenis_paket, nama_paket, harga_USD, jumlah_uang, kembali, sisa_pembayaran

Tabel 4.3 Kamus data Batas Pelunasan

Nama Arus Data : pelunasan

Alias : -

Aliran Data : Proses 2.8 – c.jemaah

Struktur data : No_kwitansi_lunas, tgl_bayar_lunas, no_kwitansi_dp, tanggal_pendaftaran, kode_paket, kode_jemaah, tgl_batas_lunas, keterangan, sisa_pembayaran,

(59)

Tabel 4.13 Kamus data data calon jemaah

Nama Arus Data : Calon_jemaah

Alias : -

Aliran Data : f. calon jemaah - Proses 1.4, proses 1.4 – calon jemaah

Struktur data : Kode_jemaah, nama_jemaah, nama_ayah, status, jenis_kelamin, tempat_lahir, tanggal_lahir, pekerjaan, no_passport, alamat, telepon_rumah, email, telepon_saudara, nama_mahram, status_mahram, golongan_darah, ciri_rambut, ciri_mata, ciri_hidung, ciri_alis, tinggi_badan, berat_badan, passport, ktp, kartu_keluarga, surat_nikah, akte_keluarga, kartu_maningitis, pasfoto3x4, pasfoto4x6, keterangan, kode_paket, tanggal_pendaftaran, tanggal_berangkat

4.2.4. Perancangan Basis Data

(60)

perancangan, pemrograman, implementasi, dan penggunaan. Adapun unsur-unsur yang mempengaruhi dalam merancang sebuah database yaitu sebagai berikut : 4.2.4.1 Normalisasi

Normalisasi adalah suatu perangkat yang digunakan sebagai panduan dalam membangun suatu basis data untuk mencegah penciptaan struktur tabel yang kurang fleksibel atau mengurangi ketidakfleksibelan. Normalisasi merupakan proses pengelompokan data untuk kemudian kelompok data tersebut dibuat menjadi tabel-tabel yang menunjukan entitas dan relasi antar tabel-tabel tersebut. Proses normalisasi terdiri dari beberapa tahap. Mulai dari tahap anomali atau bentuk tidak normal sampai tahap dimana tabel sudah dianggap optimal, Suatu tabel dianggap optimal jika tidak menimbulkan masalah saat data diperbaharui atau data dihapus.

(61)

NORMAL 1:

{kode_paket, jenis_paket, nama_hotel, isi_kamar, harga, kode_jemaah, nama_jemaah, nama_ayah, status, jenis_kelamin, tempat_lahir, tanggal_lahir, pekerjaan, no_passport, alamat, telepon_rumah, email, nama_mahram, status_mahram, golongan_darah, cirri_rambut, cirri_hidung, cirri_mata, cirri_alis, tinggi_badan, berat_badan, passpot, ktp, kartu_keluarga, surat_nikah, kartu_keluarga, kartu_maningitis, pasfoto3x4, pasfoto4x6, keterangan, kode_paket, tanggal_pendaftaran, tanggal-berangkat, no_kwitansi_dp, tgl_batas_lunas, kode_jemaah, kurs_rupiah_daftar, harga_paket_rupiah, downpayment, jumlah_uang_daftar, sisa_pembayaran, no_kwitansi_lunas, tgl_bayar_lunas, kurs_rupiah_lunas, sisa_pembayaran, jumlah_uang_lunas, uang_kembali, no_kwitansi_dp, status_paket}

NORMAL 2 :

Paket :{kode_paket*, jenis-paket, nama_paket, nama-hotel, isi_kamar, harga}

(62)

nama_mahram, status_mahram, golongan_darah, cirri_rambut, cirri_mata, cirri_hidung, cirri_alis, tinggi_badan, berat_badan, passport, ktp, kartu_keluarga, surat_nikah, akte_keluarga, kartu_maningitis, pasfoto3x4, pasfoto4x6, keterangan, kode_paket**}

Pendaftaran Dp :{no_kwitansi_dp*, tgl_pendaftaran, tgl_berangkat, tgl_batas_lunas, kode_jemaah**, kurs_rupiah_daftar, harga_paket_rupiah, downpayment, sisa_pembayaran}

Pelunasan :{no_kwitansi_lunas*, tgl_bayar_lunas, kurs_rupiah_lunas, sisa_pembayaran, jumlah_uang_lunas, uang_kembali, no_kwitansi_dp**, status_paket}

4.2.4.2.Relasi Tabel

(63)

Pelunasan

(64)

4.2.4.3 Entity Relationship Digram (ERD)

Entity Relationship Diagram (ERD) berfungsi untuk menggambarkan relasi

dari dua field atau dua table yang dapat digolongkan dalam tiga macam bentuk relasi, yaitu satu-satu, satu-banyak, dan banyak-banyak.

Paket haji

(65)

4.2.4.4 Struktur File

Untuk itu system pengolahan data ini membutuhkan spesifikasi file untuk mempermudah dalam melakukan kegiatan pemrograman komputer. Tujuan dari perancangan struktur file ini yaitu untuk menentukan nama field, type field, lebar field dan keterangan dari field tersebut yang ada pada setiap file. Adapun struktur file pada Sistem Informasi Haji dan Umrah yaitu :

1. File Paket Haji

Nama File : File Master Paket Primary Key : kode_paket *

Table 4.5 Struktur file Master Paket

NO. Nama Field Type Size Keterangan

1. Kode_paket* Varchar 10 Kode paket

2. Nama_paket Varchar 10 Nama paket haji

3. Jenis_paket Varchar 30 Jenis paket haji

4. Nama_hotel varchar 10 Nama hotel

5. Isi_kamar varchar 10 Isi kamar

6. Harga float 8 Harga Paket Haji dalam

(66)

2. File Calon Jemaah

Nama File : File Master Calon Jemaah Primary key : kode_jemaah*

Table 4.6 Struktur file Calon jemaah

No. Nama field Type Size Keterangan

1. Kode_ jemaah* Varchar 10 Kode jemaah

2. Nama_ jemaah Varchar 30 Nama jemaah

3. Nama_ayah Varchar 15 Nama ayah

4. Status Varchar 15 Status calon jemaah

5. Jenis_kelamin Varchar 15 Jenis kelamin calon jemaah

6. Tempat _lahir Varchar 20 Tempat lahir calon jemaah

7. Tanggal_lahir Datetime 8 Tanggal lahir calon jemaah

8. Pekerjaan Varchar 15 Pekerjaan calon jemaah

9. Pengalaman_haji Varchar 15 Pengalaman haji

10. Tahun _haji Varchar 5 Tahun terakhir haji

11. No_passport Varchar 15 No passport calon jemaah

(67)

13. Telepon_rumah Varchar 15 No telepon calon jemaah

14. Email Varchar 25 Email calon jemaah

15. Nama_Saudara Varchar 25 Nama saudara calon jemaah

16. telepon_saudara Varchar 15 tlp saudara jemaah

17. Nama_mahram Varchar 25 Nama mahram

18. Status_mahram Varchar 15 Status mahram

19. Golongan_darah Varchar 5 Golongan darah jemaah

20. Ciri_rambut Varchar 15 Cirri rambut

21 Cirri_mata Varchar 15 Cirri mata

22 Cirri_hidung Varchar 15 Cirri hidung

23 Cirri_alis Varchar 15 Pas foto 3x4

24 Tinggi_badan Varchar 15 Pas foto 4x6

25 Berat_badan Varchar 15 Berat badan

26 passport Varchar 6 Passport

27 Ktp Varchar 6 Ktp

(68)

29 Surat_nikah Varchar 6 Surat nikah

30 Akte_kelahiran Varchar 6 Akte kelahiran

31 Kartu_maningitis Varchar 6 Kartu maningitis

32 Pasfoto3x4 Varchar 6 Pas foto

33 Pasfoto4x6 Varchar 6 Pas foto

34 keterangan Varchar 15 Keterangan

35 Kode_paket Varchar 10 Kode paket

36 nama_pegawai Varchar 10 Nama pegawai

3. File Pendaftaran

Nama File : Pendaftaran dp

Primary Key : No_kwitansi_dp*

Table 4.7 Struktur File Pendaftaran dp

No. Field Type Size Keterangan

1. No_kwitansi_dp* varchar 10 No_kwitansi_dp

2. Tgl_pendaftaran Datetime 8 Tgl pendaftaran

(69)

4. Tgl_batas_lunas Datetime 8 Tgl batas lunas

5. Kode_jemaah varchar 15 Kode jemaah

6. Kurs_rupiah_daftar float 8 Kurs rupiah daftar

7. Harga_paket_rupiah float 8 Harga paket

8. downpayment float 8 downpayment

9. Jumlah_uang_daftar float 8 Jumlah uang daftar

10. Sisa_pembayaran float 8 Sisa pembayaran

(70)

4. File Pelunasan

Nama File : File Pelunasan

Primary Key : No_kwitansi_lunas

Table 4.8 Struktur file Pelunasan

No. Field Type Size Keterangan

1. No_kwitansi_lunas varchar 10 No kwitansi

2. Tgl_bayar_Lunas Datetime 8 Tanggal bayar lunas

3. Kurs_Rupiah_lunas Money 8 Kurs rupiah lunas

4. Sisa_pembayaran Money 8 Sisa pembayaran

5. Jumlah_Uang_Lunas Money 8 Jumlah uang lunas

6. Uang_kembali Varchar 10 Status paket

7. No_kwitansi_dp varchar 10 No kwitansi dp

8. Status_paket varchar 10 Status paket pembayaran

(71)

4.2.4.5.Kodifikasi

Kodifikasi berguna untuk menghasilkan data, guna mempermudah dalam mengelompokan data dan memprosesnya juga mempersingkat dalam mengidentifikasi suatu objek, sehingga suatu kesalahan dalam mengidentifikasi suatu objek dapat terhindari. Adapun kodifikasi yang dibuat adalah sebagai berikut :

1. Kode Paket

Format : X XXXX

No jenis paket

Haji

Contoh : H0001

H0001 = menunjukan jenis paket yang dipilih

0001 = menunjukan urut haji

2. Kode Jemaah

Format : XXXX XXXXXX

no urut jemaah

2011

(72)

2011 = menunjukan Tahun keberangkatan Jemaah haji

JH0001 = menunjukan urutan calon jemaah

3. Kwitansi dp

Format : XXXX XXXX

no urut kwitansi dp

KWDP

Contoh : KWDP0001

KWDP0001 = menunjukan inisial kwitansi dp

0001 = menunjukan urutan kwitansi dp

4. KWL0001

Format : XXX XXXX

no urut kwitansi lunas

KWL

Contoh : KWL0001

(73)

0001 = menunjukan urutan kwitansi lunas

4.2.5 Perancangan Antar Muka

Perancangan antar muka untuk perancangan system yang diusulkan Dalam

penjualan dan pembelian barang ini meliputi :

4.2.5.1 Struktur Menu

Struktur menu merupakan bentuk utama dari suatu rancangan program yang berfungsi untuk memudahkan dalam menjalankan suatu program sesuai dengan kebutuhannya. Berikut adalah struktur menu system informasi Pelayanan haji dan Umrah.

Menu Utama

File Master pendaftaran pembayaran laporan

Log in

Logout

Exit

Master paket

Master Calon Jemaah

Pemesanan paket Pembayaran dp

Pembayaran lunas

Laporan pendaftaran

Laporan pelunasan

(74)

4.2.5.2 Perancangan Input

Perancangan input adalah perancangan tampilan dalam sistem yang memerlukan inputan dari user. Adapun perancangan untuk tampilan input adalah sebagai berikut : 1. Form Login

Login ini digunakan untuk otorisasi tershadap pemakai (user). Menu ini akan

meminta Username dan Password sebelum masuk ke system, apabila password tidak sesuai maka system akan meminta isi ulang dan selanjutnya jika Username dan

Password sesuai, maka user dapat masuk ke form utama.

Login

Login

Login

Sistem Informasi Haji dan Umroh

Username

Password

Hak Akses

Enter Text

Enter Text

Enter Text

Login Batal

(75)

2. Form Menu Utama

Di dalam form Utama ini terdapat 4 bagian yaitu ; file, pendaftaran, pelayanan dan laporan, bisa dilihat tampilan nya di bawah ini :

Menu Utama

Menu Utama

file pendaftaran pelayanan laporan

Gambar 4.17 Form Menu Utama

3. Form Master Paket

Pada menu master paket haji untuk menginput dan mengedit jenis paket, terdapat pada form master paket, sebagai rancangannya dapat dilihat seperti dibawah ini :

Tambah Simpan Edit Hapus Batal

Enter Text

(76)

4. Form Data Calon Jemaah

Untuk menginput dan mengedit data calon jemaah, dilakukan pada form pengisian data calon jemaah yang terdapat di menu pemesanan paket lanjutan, rancangannya dapat dilihat seperti dibawah ini :

Pengisian Data Calon Jamaah

Pengisian Data Calon Jamaah

Data Calon Jamaah

Nama saudara yg dihubungi No telpon saudara

Tambah Simpan Batal Edit Hapus view

Cetak Berdasarkan Kode Jamaah

Cetak

Pengisian Data Jamaah Sistem Informasi haji dan Umroh

Gambar 4.19 Form Data Calon Jemaah

5. Form Pemesanan Paket

(77)

Pendaftaran Pendaftaran

Pemesanan Paket Sistem Informasi Haji dan Umroh

Kode Paket

Gambar 4.20 Form Pemesanan Paket

6. Form Downpayment

Untuk membuat kwitansi dowmpayment dilakukan pada form

pembayaran dp yang terdapat di menu pembayaran rancangannya dapat dilihat seperti dibawah ini

Pembayaran downpayment

Harga Booking Kurs Rupiah Harga Paket (Rupiah) Downpayment

Jumlah uang

Simpan Pendaftaran Baru Cetak Hapus

Enter Text

(78)

7. Form Pelunasan

Untuk membuat pelunasan dilakukan pada form pembayaran dp yang terdapat di menu pelunasan rancangannya dapat dilihat seperti dibawah ini

Pelunasan

Pelunasan

Pelunasan

No Kwitansi Lunas Tgl Pembayaran Lunas Kwitansi Pendaftaran Dp

Tgl Pendaftaran Kode Paket

Kode Jamaah Tgl Batas Lunas Keterangan Dokumen

Enter Text

Enter Text

….

Harga USD Downpayment Kurs Rupiah

Sisa Pembayaran Jumlah Uang Kembalian

Enter Text

Transaksi Baru

Cetak Hapus

Batal Simpan

Cetak kwitansi

Gambar 4.22 Form Pelunasan

8. Form. Laporan Pendaftaran

(79)

Laporan Pendaftaran

Laporan Pendaftaran

Laporan Pendaftaran

Laporan Pendaftaran

Sistem Informasi Haji dan Umroh

Tanggal Awal

Tanggal Akhir

Cetak

Gambar 4.23 Form Laporan Pendaftaran

9. Form. Laporan Pelunasan

Untuk mencetak laporan pelunasan yang terdapat di menu laporan, untuk melihat hasil laporan per periode sesuai status yang di inginkan. Rancangannya dapat dilihat dibawah ini :

Laporan Pelunasan

Laporan Pelunasan

Laporan Pelunasan

Sistem Informasi haji dan Umroh

Tanggal Awal

Tanggal Akhir Status

Cetak

(80)

4.2.5.3 Perancangan Output

Perancangan output adalah perancangan tampilan dalam sistem yang merupakan keluaran dari sistem. Adapun perancangan untuk tampilan output adalah sebagai berikut :

1. Paket Haji

Paket Haji

Nama hotel Jenis Paket Kode paket Nama paket Isi kamar Harga

Qiblat Tour

Jl. Taman Cibeuying Selatan No. 15 Bandung. Phone : 022 7271409 / Fax. 022 7205917

(81)

2. Form Data Jemaah

Data Calon Jemaah

Qiblat Tour

Jl. Taman Cibeuying Selatan No. 15 Bandung. Phone : 022 7271409 / Fax. 022 7205917

Persyaratan haji dan umroh Passport

(82)

3. kwitansi dp

Qiblat Tour

Jl. Taman Cibeuying Selatan No. 15 Bandung.

Phone : 022 7271409 / Fax. 022 7205917 Kwitansi Pelunasan No kwitansi dp

Nama jemaah Kode paket Jenis paket Nama paket

Nama jemaah Nama pegawai

Gambar 4.27 Cetak kwitansi dp

4. kwitansi pelunasan Qiblat Tour

Jl. Taman Cibeuying Selatan No. 15 Bandung.

Phone : 022 7271409 / Fax. 022 7205917 Kwitansi Pelunasan No kwitansi dp

Nama jemaah Kode paket Jenis paket Nama paket

Nama jemaah Nama pegawai

(83)

4.2.6 Perancangan Arsitektur Jaringan

PT Qiblat Tour Bandung, saat ini belum terkoneksi jaringan komputer, maka untuk itu pada analisis perancangan jaringan yang di usulkan akan dibangun jaringan berbasis client server. Adapun topologi LAN yang digunakan yaitu dengan menggunakan topologi star Nerwork, alasan penyusun mengusulkan topologi Star

Nerwork tersebut adalah :

1. Dilihat dari tata letak ruangan kerja atau kantor yang ada dalam 1 lokasi tempat, sehingga diharapkan topologi yang cocok atau sesuai yaitu menggunakan topologi star Network.

2. Kerusakan pada satu saluran hanya akan mempengaruhi jaringan pada

saluran tersebut dan station yang terpaut.

3. Tingkat keamanan termasuk tinggi.

4. Penambahan dan pengurangan station dapat dilakukan dengan mudah.

Server Hub

` Bagian Pelayanan

` Bagian Keuangan `

Bagian Pelayanan

Page 1 Topologi Jaringan yang di Usulkan

Di Qiblat Tour Bandung

(84)

92 5.1 Pengujian Sistem

Pengujian merupakan bagian yang penting dalam siklus pengembangan perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan mengetahui kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah untuk menjamin bahwa perangkat lunak yang dibangun memiliki kualitas yang handal, yaitu mampu mempresentasikan kajian pokok dari spesifik, analisis, perancangan dan pengkodean dari perangkat lunak itu sendiri.

Adapun kriteria pengujian tersebut dimaksudkan untuk mengetahui kebenaran perangkat lunak dan kesesuaian dengan spesifikasinya dinyatakan berhasil jika aplikasi mampu menjalankan fungsi – fungsi berdasarkan spesifikasi secara benar. Sebaliknya pengujian dinyatakan gagal jika terdapat fungsi dari perangkat lunak dalam spesifikasi yang tidak dapat dijalankan pada proses pengujian.

(85)

5.1.1 Rencana Pengujian

Pengujian Sistem Informasi Pelayanan Administrasi Haji dan Umrah. berikut menggunakan data uji berupa masukan dari admin, bag Pelayanan dan bag keuangan. Rencana pengujian selengkapnya terlihat pada tabel dibawah ini :

Tabel 5.1 TabelRencana Pengujian

Kelas Uji Detail Pengujian Jenis Pengujian

Login Verifikasi data login dengan memasukkan username dan password beserta pilih hak aksesnya oleh admin, bagian pelayanan, dan bagian keuangan.

Black box

Pengujian Pengisian Paket Haji dan Umrah

Proses tambah paket sekaligus proses simpan paket

Black box

Proses hapus data paket Black box

Proses edit data paket Black box

Proses batal data paket Black box

Proses cari data paket Black box

Proses cetak data paket Black box

Pengujian Pengisian data Calon Jemaah

Proses tambah data calon jemaah sekaligus proses simpan data calon jemaah.

Black box

Proses hapus data calon jemaah. Black box

Proses edit data calon jemaah. Black box

Proses batal data calon jemaah Black box

Proses cari data calon jemaah Black box

Proses cetak data calon jemaah Black box

Pengujian Pendaftaran Paket Haji

Proses pemilihan paket haji blackbox

Proses pengisian data jemaah blackbox

Proses perhitungan harga paket haji

Blackbox

Proses simpan pendaftaran paket haji

Blackbox

Proses Update Pendaftaran paket haji

Blackbox

Pengujian pembayaran downpayment

Gambar

Gambar 2.2 Tampilan VB
Gambar 4.1 flowmap sistem pelayanan yang berjalan halaman 1
Gambar 4.2 flowmap sistem pelayanan yang berjalan halaman 2 lanjutan
Gambar 4.4 DFD level 0 sistem pelayanan yang sedang berjalan
+7

Referensi

Dokumen terkait

dapat menyelesaikan skripsi ini dengan judul “ Pengaruh Kualitas Pelayanan, Harga, Promosi, Dan Citra Merek Terhadap Kepuasan Konsumen Saudaraku Tour&Travel Umroh

Pembinaan di tanah air dilakukan dalam bentuk manasik, baik manasik haji maupun umroh. Tujuan dari manasik tidak lain adalah untuk melatih para calon jamaah agar

Berdasarkan latar belakang diatas, maka permasalahan yang dibahas dalam penulisan laporan ini, yaitu: “ Bagaimana membangun sebuah sistem informasi pelayanan jamaah haji dan

Kemudian proses transaksi digunakan untuk memproses pendaftaran haji plus dan umroh, pendaftaran mitra, angsuran, pembatalan jamaah, perlindungan jamaah, pembayaran

Pemasaran Di Biro Haji Dan Umroh PT. Arwaniyyah Tour & Travel Kudus”. Tujuan dari penelitian ini adalah pertama, untuk mengetahui pengelolaan di biro haji dan umroh

Tabungan BTN Batara Haji dan umroh iB Produk Tabungan Haji BTN Syariah, sebagai sarana penyimpanan dana untuk Biaya Perjalanan Ibadah Haji (BPIH) calon Jemaah

Nur Dhuha Wisata (Mabrur Mandiri Tour and Travel Umroh dan Haji Surabaya) 12 Februari 2018.. Dampak positif bagi jamaah, pegawai dapat memberikan pelayanan yang

Kemudian proses transaksi digunakan untuk memproses pendaftaran haji plus dan umroh, pendaftaran mitra, angsuran, pembatalan jamaah, perlindungan jamaah, pembayaran