Sistem Informasi Pelayanan Administrasi Haji Dan Umroh Pada Qiblat Tour Bandung
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.
2. Bapak Prof. Dr. H. Denny Kurniadie., Ir., M.Sc. selaku dekan Universitan 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,
(Hena Herlina) 10507194
(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
DAFTAR PUSTAKA ...123 LAMPIRAN
(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.
Dalam beberapa tahun terakhir ini penyelenggaraan ibadah haji semakin ramai, baik melalui badan resmi Departemen Agama maupun jasa penyelenggara ibadah haji lainnya. Banyaknya orang muslim yang ingin berangkat haji menimbulkan suatu masalah dalam hal pendataan calon jamaah haji. Hal ini membuat pihak penyelenggara ibadah haji menjadi kerepotan karena harus mengelola ribuan data calon jamaah haji.
(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.
Qiblat Tour sebagai tempat penyelenggaraan haji mempunyai dua paket haji yaitu haji regular dan haji khusus sedangkan untuk umroh sama hal-nya dengan paket haji yakni memiliki dua paket umroh yaitu umroh regular dan umroh plus. Di Indonesia berdasarkan Departemen Agama setiap Tahunnya memberangkatkan kurang lebih tujuh belas ribu jamaah. Dengan demikian penyelenggaraan haji masing-masih dalam hal memberangkatkan jamaah tidak terkecuali Qiblat Tour. Qiblat Tour sendiri memiliki porsi keberangkatan jamaah setiap tahunnya kurang lebih 48 orang, sedangkan untuk Umroh penyelenggaraan haji yang beralamatkan di Jl. Cibeunying Selatan ini memberangkatkan kurang lebih 90 jamaah setiap
(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
Identifikasi masalah merupakan langkah awal dari suatu kegiatan penelitian, yaitu untuk mengetahui latar belakang kelemahan-kelemahan yang dihadapi serta masalah-masalah yang timbul dalam sistem yang berjalan. Adapun permasalahan yang penulis temukan dalam sistem yang berjalan adalah sebagai berikut :
(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?
4. Bagaiamana mengevaluasi Sistem Informasi Pelayanan Administrasi Haji dan Umroh 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.
2. Meningkatkan kinerja pada Qiblat Tour sebagai tempat penyelenggara ibadah Haji dan Umroh dalam pelayanan untuk mengoptimalkan efektifitas dan efisiensi pelayanan jamaah 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
Dalam memperkuat pembahasan yang sesuai dengan latar belakang yang dikemukakan diatas, maka untuk itu penulis membatasi masalahnya agar informasi
(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
Lokasi tempat penulis dalam melakukan penelitian ini adalah di Qiblat Tour yang beralamatkan di jalan Taman Cibeunying Selatan No. 15 Bandung. Pelaksanaanya dilakukan yaitu mulai tanggal 27 Agustus 2011 sampai dengan selesai. Adapun rencana kegiatan yang akan dilakukan selama waktu tersebut adalah sebagai berikut
(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
Dokumen b. Analisis
Kebutuhan sistem
c. Pembuatan
Prosedur d. Pembuatan
Flowmap e. Pembuatan
DFD f. Pembuatan
Kamus Data 3. Evaluasi
Prototype 4. Mengkodekan Sistem Operasional
a. Struktur
Program b. Struktur
menu c. Kodefikasi d. Desain
Input/Output 5. Menguji Sistem
(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)
Pengolahan merupakan bagian yang melakukan perubahan atau transformasi dari masukan menjadi keluaran yang berguna dan lebih bernilai, misalnya berupa informasi dan produk, tetapi juga bisa berupa hal-hal yang tidak berguna, misalnya saja sisa pembuangan atau limbah. Pada pabrik kimia, proses dapat berupa bahan mentah. Pada rumah sakit, proses dapat berupa aktivitas pembedahan pasien.
(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
Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, artinya saling bekerja sama membentuk satu kesatuan. Komponen-komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau bagian dari sistem. Suatu sistem dapat mempunyai suatu sistem yang lebih besar yang disebut supra system.
(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)
Suatu sistem pasti mempunyai tujuan (goal) atau sasaran (objective). Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya.
(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
Dalam buku karangan Zulkifli Amsyah (2005 : 289) menurut Gordon B.Davis informasi adalah data yang sudah diproses menjadi bentuk yang berguna bagi pemakai, dan mempunyai nilai pikir yang nyata bagi pembuatan keputusan pada saat sedang berjalan atau untuk prospek masa depan.
(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
Merupakan merupakan informasi yang berkaitan dengan kegiatan fasilitatif. Kegiatan fasilitatif adalah kegiatan pendukung dari suatu organisasi. Contohnya: dalam departemen keuangan adalah masalah- masalah yang
(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)
1. Akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan tidak bias atau menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya. Informasi harus akurat karena dari sumber
(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
Haji adalah salah satu rukun Islam yang lima. Menunaikan ibadah haji adalah bentuk ritual tahunan bagi kaum muslim yang mampu secara material, fisik, maupun keilmuan dengan berkunjung ke beberapa tempat di Arab Saudi dan melaksanakan beberapa kegiatan pada satu waktu yang telah ditentukan yaitu pada bulan Dzulhijjah.
(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
perusahaan-perusahaan besar maupun menengah. SQL Server 2000 ini dirancang untuk penggunaan aplikasi dengan arsitektur client-server. Sehingga dengan menggunakan SQL server memungkinkan pengguna dapat mengolah data dalam database terpusat atau yang sering disebut sebagai server.
(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.
4. calon jemaah mengisi formulir pendaftaran yang telah disediakan dan selanjutnya diserahkan kembali kepada bagian pelayanan dengan catatan persyaratan harus lengkap. Bagian pelayanan mengambil 1 rangkap dan 1 rangkap lainnya diberikan kepada calon jemaah. jika calon jemaah melakukan ibadah umroh maka hal yang harus dilakukan adalah melengkapi persyaratan Visa dan jika calon jemaah melakukan ibadah haji adalah melengkapi persyaratan haji.
(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.
7. bagian keuangan membuat laporan dan seterusnya diserahkan kepada pimpinan untuk di bahas di rapat perusahaan.
(41)
4.1.2.1 flowmap
Memberikan gambaran tetntang sistem yang saat ini sedang berjalan. Dari beberapa sistem akan ditemukan beberapa data dan fakta yang akan dijadikan bahan untuk pengembangan dan penerapan sebuah aplikasi sistem yang diusulkan.
(42)
Sistem Pelayanan Haji dan Umroh
Bag. Pelayanan Bag. Keuangan Pimpinan
Calon Jemaah Brosur Brosur Memilih paket Haji/ Umroh Paket Haji/Umroh yg telah dipilih
Paket Haji/Umroh yg telah dipilih
Memberik an form. pendaftar an+persy aratan Form. Pendaftaran+persya ratan Form. Pendaftaran+persyar atan Mengisi F. pendaftaran+ persyaratan+ biaya F. pendftaran+ persyaratan yg tlh di
isi+ biaya
F. pendftaran+ persyaratan yg tlh di isi
Biaya Membut kwitansi kwitansi Kwitansi D.P kwitansi
form. Pendftaran yg telah di isi
Memeriksa kelengkapan lengkap Cetak persyarata n tdk lengkap Cetak persyarata n lengkap persyaratan F. pendftaran yg tlh di
isi+ persyaratan
ACJ
ACJ
1 2
(43)
Sistem Pelayanan Haji dan Umroh
Bag. Pelayanan Bag. Keuangan Pimpinan
Calon Jemaah Lengkap ? Membayar lunas biaya Haji + persyarata
n yg blm lengkap
ya
Sisa persyaratan Biaya Haji/Umroh +
sisa persyaratan Sisa persyaratan Sisa pembayaran Membuat faktur pelunasan Kwitansi pelunasan Kwitansi pelunasan Pembatalan / pengundura n waktu tidak
Batal / undur ?
Pembatalan pemberangk
atan batal
Persyaratan + dp
Persyaratan + dp
Pengundura n jdwal keberangkat an undur 2 Membuat lap. Haji dan
Umroh
Lap. Haji dan Umroh
Lap. Haji dan Umroh
Lap. Haji dan Umroh LHU Memberikan jdwal berangkat +batas lunas + bts kelengkapan
Jadwal + batas lunas + btas kelengkapan Jadwal + batas lunas
+ btas kelengkapan
Jadwal keberangkatan baru Jadwal
keberangkatan baru
1
(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:
1.1 Pemilihan Haji / umroh
1.2 Pemberian formulir dan persyaratan 1.3 Membuat kwitansi D.P 1.4 Pemeriksaan Kelengkapan persyaratan 1.5 Catat persyaratan blm lengkap 1.6 Catat persyaratan lengkap 1.7 Membuat jadwal keberangkatan Calon jemaah Paket haji
Paket haji yg tlh dipilih
Form. Pendaftaran, persyaratan Form. Pendaftaran, persyaratan Biaya D.P Kwitansi D.P persyaratan persyaratan
F. data Jamaah blm lengkap
Jadwal berangkat
File data jamaah
F. kwitansi D.P File kwitansi D.P
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.
pelayanan Membuat sebuah media penyimpanan sebagai tempat penyimpanan data-data dimana dalam setiap proses pencarian tidak akan mengalami kesulitan
(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
Mengenai gambaran pada sistem yang diusulkan penulis ingin merancang secara sederhana agar suatu informasi pelayanan dapat berjalan dengan cepat dan akurat sehingga data yang dibutuhan baik untuk administrasi, calon jemaah maupun bagi pimpinan dapat diberikan secara cepat pada saat itu juga.
(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
Bagan alir dokumen yang disebut juga (document flowchart) merupakan bagan alir yang menunjukan arus dari sistem pelayanan haji dan umrah yang diusulkan. Pada sistem pelayanan haji dan umrah terdapat aliran-aliran dokumen.
(51)
Calon Jemaah
Proses Pelayanan Haji dan Umrah
Bagian Pelayanan Bagian Keuangan
Paket Haji + Persyaratan
Memilih Paket
Haji
Paket Haji yg dipilih + persyaratan
Paket Haji yg dipilih + persyaratan
Lengkap ?
T Y
Database
Cetak data jemaah
Data pendaftaran jeamaah Data pendaftaran jeamaah
Cetak harga paket Haji Data Harga Paket Haji Data Harga Paket Haji Down payment Cetak jadwal berangkat,batas lunas Paket Haji + Persyaratan Membayar D.P Down payment Kwitansi D.P Jadwal berangkat, batas lunas Jadwal berangkat,
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, pembayaran Membayar Haji, persyaratan yang belum lengkap Cek kelengkapan persyaratan + Pembayaran Lengkapi? Persyartan + DP Biaya Haji Kwitansi lunas persyaratan Database
Batal / undur? Pembatalan/ pengunduran waktu persyaratan Persyaratan + DP Data jemaah yg blm
lengkap , pembayaran Jadwal Keberangkatan Jadwal Keberangkatan Biaya Haji Kwitansi lunas Cetak kwitansi lunas Laporan Haji dan Umrah Cetak laporan Haji
dan umrah Laporan Haji dan Umrah Cetak jadwal Input Pembatalan Input pengunduran Input persyaratan lengkap Input Pelunasan
(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 pemilihan Paket Haji
1.2 Pengecekan persyaratan
1.3 Input pemesanan + persyaratan Lengkap Calon jemaah
Paket haji, persyaratan
Paket haji, persyaratan
1.4 Cetak data pendaftaran Calon jemaah Paket haji, data persyaratan
Data Pendaftaran jemaah
F. Pendaftaran Paket Haji
F.Calon Jemaah F. Paket Haji
persyaratan
1.3 Input Pemesanan +
persyaratan blm lengkap
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 Biaya dp
2.3 Cetak kwitansi dp Kwitansi dp 2.5 Cek Kelengkapan persyartan + Pembayaran 2.6 Input persyaratan Lengkap 2.7 Input Pelunasan Biaya Haji 2.9 input Pembatalan 2.10 Input Pengunduran waktu Data dokumen +
pembayaran calon jemaah belum
lengkap
Data persyaratan + pembayaran calon jemaah
belum lengkap
2.8 Cetak faktur Lunas Kwitansi lunas
2.11 Pembuatan
Laporan Pimpinan
Laporan Haji dan Umrah
Jadwal Keberangkatan baru F.Paket Haji F.Pendaftaran Haji F.Pelunasan Haji 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
Perancangan basis data merupakan perancangan sebuah database. Pada dasarnya melibatkan enam tahap yang bersifat berulang yaitu perencanaan, analisis,
(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.
Unnormal = { kode_paket, jenis_paket, nama_paket, nama_hotel, isi_kamar, harga, kode_jemaah, nama_jemaah, nama_ayah, status, jenis_kelamin, tempat_lahir, tanggal_lahir, pekerjaan, pengalaman_haji, tahun_haji, no_passport, alamat, telepon_rumah, email, nama_saudara, telepon_saudara, 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_kelahiran, kartu_maningitis, pasfoto3x4, pasfoto4x6, keterangan, kode_paket, nama_pegawai, no_kwitansi_dp, tgl_pendaftaran, tgl_berangkat, tgl_batas_lunas, kode_jemaah, kurs_rupiah_daftar, harga_paket_rupiah, downpayment, jumlah_harga_daftar, sisa_pembayaran, no_kwitansi_lunas, tgl_bayar_lunas, kurs_rupiah_lunas, sisa_pembayaran}
(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}
Calon jemaah ;{kode_jemaah*, nama_jemaah, nama_ayah, status, jenis_kelamin, tempat_lahir, tanggal_lahir, pekerjaan, pengalaman,_haji, tahun_haji, no_passport, alamat, telepon_rumah, email, nama_saudara, telepon_saudara,
(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
Tabel relasi digunakan untuk mengelompokkan data menjadi tabel-tabel yang menunjukan entitas dan relasi yang berfungsi untuk mengakses data, sehingga databases tersebut mudah di modifikasi. Berikut ini di gambaran relasi antar tabel sistem informasi perpustakaan :
(63)
Pelunasan PK No_kwitansi_lunas tgl_bayar_lunas kurs_rupiah_lunas Sisa_pembayaran jumlah_uang_lunas kembalian_lunas No_kwitansi_dp Status_paket Paket PK kode-paket jenis_paket nama_paket nama_hotel isi_kamar harga Pendaftaran Dp PK No_kwitansi_dp tanggal_pendaftaran tanggal_berangkat Tgl_batas_lunas Kode_jamaah Kurs_rupiah_daftar Harga_paket_rupiah downpayment sisa_pembayaran calon jemaah PK kode_jamaah Kode_paket nama_jemaah nama_ayah status jenis_kelamin tempat_lahir tanggal_lahir pekerjaan pengalaman_haji tahun_haji no_passport alamat telepon_rumah email nama_saudara 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_kelahiran kartu_maningitis pasfoto3x4 pasfoto4x6 Keterangan
(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 Calon jamaah
Kwitansi
Bag. Keuangan Memilih
Membuat Mengisi
Form Pendaftaran
Memberikan Bag. pelayanan
Menerima
Jadwal Membuat
Menerima
Membuat Laporan
Menerima Pimpinan 1 1
1 1
n
1 n
1
n 1
1
1
1 n
1
1
1
1
(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 :
Master Paket
Master Paket
Enter Text Enter Text
Jenis Paket Kode Paket Nama Paket
Nama Hotel Isi kamar Harga USD
Enter Text Enter Text Enter Text
Tambah Simpan Edit Hapus Batal Enter Text
Kode Paket Nama Paket
Pencarian
Enter Text Cari
Cetak
Cetak Paket
Navigasi
> >> < <<
(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
Kode Jamaah Nama Jamaah Nama Ayah Status Jenis kelamin Tempat Lahir Tanggal Lahir Pekerjaan No. Passport Pengalaman Haji Nama mahram Status Mahram Alamat Rumah Telpon rumah Email
Nama saudara yg dihubungi No telpon saudara
Ciri-ciri Golongan Darah Ciri-ciri Fisik Rambut Mata Hidung Alis Tinggi Berat cm kg Kelengkapan dokumen passport Ktp Kartu Keluarga Surat Nikah Akte Kelahiran Kartu Maningitis Pas foto3x4 Pas foto4x6 asli asli asli asli asli asli asli asli Copy Copy Copy Copy Copy Copy Copy Copy Belum Belum Belum Belum Belum Belum Belum Belum Keterangan
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
Form pemesanan paket untuk memilih paket apa yang akan dipilih, seperti terlihat pada form di bawah ini :
(77)
Pendaftaran Pendaftaran
Pemesanan Paket Sistem Informasi Haji dan Umroh
Kode Paket Nama Paket Jenis Paket Nama Hotel Isi Kamar Harga USD Enter Text Enter Text Enter Text Enter Text Enter Text Enter Text Enter Text
Haji dan Umroh Haji Umroh
Batal Lanjut
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 Pembayaran downpayment
Pembayaran No Kwitansi Dp Tanggal Pendaftaran Tanggal Berangkat Tanggal batas lunas
Kode Jamaah Nama Jamaah Nomor telepon Kel. Dokumen
…. Kode Paket
Nama Paket Jenis Paket Harga USD Enter Text Enter Text Enter Text Enter Text
Harga Booking Kurs Rupiah Harga Paket (Rupiah) Downpayment
Jumlah uang kembali Sisa Pembayaran Enter Text Enter Text Enter Text
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
Untuk mencetak laporan pendaftaran yang terdapat di menu laporan, untuk melihat hasil laporan per periode. Rancangannya dapat dilihat dibawah ini :
(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
Kode jemaah Jenis kelamin Nama jemaah Nama ayah Tempat lahir Tanggal lahir Jenis kelamin status
No passport Nama mahram Status mahram
Telepon rumah
email alamat
pekerjaan
Persyaratan haji dan umroh Passport
KTP Kartu Keluarga
Surat nikah Akte kelahiran Kartu Maningitis
Pas Foto 3x4 Pas Foto 4x6 Keterangan
Nama Calon Jemaah Nama Pegawai
Golongan darah
Ciri rambut Ciri mata Ciri mata
Ciri alis Tinggi badan Berat badan
(82)
3. kwitansi dp
Qiblat Tour
Jl. Taman Cibeuying Selatan No. 15 Bandung.
Phone : 022 7271409 / Fax. 022 7205917 Kwitansi Pelunasan
No kwitansi dp
Kode jemaah
downpayment
kurs
Uang kembali status Jumlah uang lunas Sisa pembayaran
No kwitansi lunas Tgl bayar lunas
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
Kode jemaah
downpayment
kurs
Uang kembali status Jumlah uang lunas Sisa pembayaran
No kwitansi lunas Tgl bayar lunas
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.
Pengujian perangkat lunak ini menggunakan metode pengujian Black Box. Pengujian Black Box berfokus pada persyaratan fungsional perangkat lunak yang dibuat. Menurut Bambang Hariyanto (2004 : 577) didalam kotak hitam (Black Box) item-item yang di uji “gelap” karena logiknya tidak diketahui, yang diketahui hanya apa yang masuk dan apa yang keluar dari kotak hitam (Black Box)
(1)
5.2.7.7 Menu Pelunasan
Didalam menu input Pelunasan ini bagian pendaftaran hanya bisa mengisi kwitansi pelunasan dengan memasukan kode kwitansi dp .
d. Tombol Transaksi Baru , berfungsi melakukan transaksi baru dan no kwitansi menjadi otomatis
e. Tombol Simpan, berfungsi untuk menyimpan data Pelunasan ke dalam database.
f. Tombol Batal , berfungsi untuk membatalkan transaksi pelunasan.
g. Tombol Cetak ,berfungsi untuk mencetak Bukti Pelunasan berdasarkan No kwitansi
Gambar 5.11 Form Menu Input pelunasan
(2)
121
Tampilan ini dipergunakan untuk melihat laporan pendaftaran perbulan. a. Tombol Cetak, berfungsi mencetak Laporan Pendaftaran berdasarkan bulan
dan tahun.
Gambar 5.12 Form Pendaftaran
5.2.7.9 Menu Laporan Pelunasan
Tampilan ini dipergunakan untuk melihat laporan pelunasan perbulan. 1. Tombol Cetak, berfungsi mencetak Laporan Pendaftaran berdasarkan bulan
dan tahun
(3)
122
BAB VI
KESIMPULAN DAN SARAN
6.1 KesimpulanSetelah mempelajari permasalahan yang ada dan telah diuraikan pada bab sebelumnya serta melihat dan menimba pengalaman selama penulis melakukan penelitian pada proses pelayanan haji dan umroh di Qiblat Tour maka dengan dibangunnya Sistem Informasi Pelayanan Administrasi Haji dan Umroh dapat ditarik kesimpulan sebagai berikut :
1. Dengan adanya sistem informasi pelayanan Administrasi haji dan umrah pengisian formulir pendaftaran berdasarkan paket yang diambil dapat dicari dengan mudah.
2. Dengan adanya sistem informasi pelayanan haji dan umrah pendaftaran calon jemaah menjadi lebih efektif
3. Dengan adanya sistem informasi pelayanan haji dan umrah bagian pelayanan tidak akan kesulitan mencari data calon jemaah
4. Dan dengan adanya sistem informasi pelayanan haji dan umrah bias memudahkan dalam perekapan sesuai paket yang dipilih
(4)
123
6.2 Saran
1. Untuk kedepannya penulis menyarankan pengembangan Sistem Informasi Pelayanan Haji dan Umrah dibuatkan juga Sistem yang berbasis web, supaya memudahkan para calon jemaah untuk mendaftar dan melihat informasi haji dan umrah dimana saja.
2. Untuk kedepannya penulis menyarankan pengembangan pada Sistem Informasi Pelayanan Haji dan Umrah untuk membuat tampilan – tampilan brosur yang semenarik mungkin, agar para calon jemaah haji lebih tertarik lagi untuk mendaftar.
(5)
123 DAFTAR PUSTAKA
1. Jogiyanto Hartono. 2005. Analisis & Desain Sistem Informasi. Andi. Yogyakarta.
2. Zulkifli Amsyah.2005.Manajemen Sistem Informasi.Gramedia Pustaka Utama.Jakarta
3. Hanif Al Fatta.2007.Analisis dan Perancangan Sistem Informasi Untuk Keunggulan Bersaing.Andi.Yogyakarta.
4. Al Bahra Bin Ladjamudin.2005.Analisis dan Desain Sistem Informasi.Graha Ilmu. Tangerang
5. ( www.ashoksharmaqa.blogspot.com / Software Testing & Software Development Life Cycle / 22April 2011 / 13:42:47 )
(6)
Daftar Riwayat Hidup
Nama Hena Herlina
Jenis Kelamin Perempuan
Tempat & Tanggal Lahir Bandung, 14 Januari 1989
Kewarganegaraan Indonesia
Status Belum Menikah
Agama Islam
Telepon 085722472472
Alamat Email : [email protected]
Rumah : JL. Cihanjuang No. 66 rt.02 rw.03 Gg. Muhali Cimahi Utara
40513
Pendidikan 2007 – sekarang : Universitas Komputer Indonesia Fakultas Teknik dan Ilmu Komputer Jurusan Manajemen Informatika
2004 – 2007 : SMA Pasundan 3 Cimahi
2001 – 2004 : SMP Angkasa Negri 47 Bandung
1995 – 2001 : Sekolah Dasar Negeri 1 Cimahi
Hormat saya,