58
25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma Tour & Travel Perwakilan Bogor, maka penulis akan menjabarkan informasi-informasi yang telah didapatkan dari Nurrahma Tour & Travel Perwakilan Bogor tersebut diantaranya adalah : 3.1.1. Sejarah Perusahaan PT. Nurrahma Aulia Abadi didirikan oleh Hj. Nur Djaronih, H. Muhammad Khoiri AR., Said Ali Fakhri Nur, S.Hi. Bidang Bisnis yang digeluti pada mulanya fokus pada produk Penjualan Jasa Landing Arrangement (LA) Umroh Jeddah to Jeddah sejak tahun 2011, dengan No.NPWP : 71.215.582.9-017.000. Kami melayani sahabat partner Travel dalam Melayani Jamaah Umroh selama berada di Tanah Suci secara All-In. Alhamdulillah sampai sekarang Nurrahma Travel masih eksist dan terus melayani jamaah umroh Indonesia sesuai paket yang diinginkan oleh sahabat Agent Travel dengan layanan Prima, Profesional dan Amanah. Seiring dengan perkembangan dinamika layanan ibadah umroh yang sangat dinamis, sejak Desember 2014 telah dibuka Kantor Perwakilan Nurrahma Wilayah Bogor dengan tujuan untuk lebih mendekatkan diri dengan para calon jamaah di wilayah Bogor dan sekitarnya sebagai alternatif pilihan travel yang akan mendampingi dan membantu mewujudkan niat suci para calon jamaah beribadah umroh dengan menyediakan layanan yang profesional dan amanah

BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

25

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi

Pendaftaran Umroh berbasis web pada Nurrahma Tour & Travel Perwakilan

Bogor, maka penulis akan menjabarkan informasi-informasi yang telah

didapatkan dari Nurrahma Tour & Travel Perwakilan Bogor tersebut diantaranya

adalah :

3.1.1. Sejarah Perusahaan

PT. Nurrahma Aulia Abadi didirikan oleh Hj. Nur Djaronih, H. Muhammad

Khoiri AR., Said Ali Fakhri Nur, S.Hi. Bidang Bisnis yang digeluti pada mulanya

fokus pada produk Penjualan Jasa Landing Arrangement (LA) Umroh Jeddah to

Jeddah sejak tahun 2011, dengan No.NPWP : 71.215.582.9-017.000. Kami

melayani sahabat partner Travel dalam Melayani Jamaah Umroh selama berada di

Tanah Suci secara All-In. Alhamdulillah sampai sekarang Nurrahma Travel masih

eksist dan terus melayani jamaah umroh Indonesia sesuai paket yang diinginkan

oleh sahabat Agent Travel dengan layanan Prima, Profesional dan Amanah.

Seiring dengan perkembangan dinamika layanan ibadah umroh yang sangat

dinamis, sejak Desember 2014 telah dibuka Kantor Perwakilan Nurrahma

Wilayah Bogor dengan tujuan untuk lebih mendekatkan diri dengan para calon

jamaah di wilayah Bogor dan sekitarnya sebagai alternatif pilihan travel yang

akan mendampingi dan membantu mewujudkan niat suci para calon jamaah

beribadah umroh dengan menyediakan layanan yang profesional dan amanah

Page 2: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

26

sehingga para jamaah bisa beribadah dengan tenang dan khusu’.

dunia bisnis umroh mengalami perkembangan yang cukup pesat dan

signifikan. Banyak sekali travel-travel baru bermunculan di berbagai daerah di

seluruh pelosok Nusantara. Ratusan bahkan ribuan travel-travel baru yang juga

fokus membidik pangsa pasar umroh terus bermunculan. Strateginya pun

bermacam-macam ada yang membidik pangsa segmen premium class,

konvensional reguler, sistem MLM, sistem Bundling investasi dengan bidang

usaha lain, dana talangan, tabungan dan masih banyak lagi.

Tapi masalah demi masalah muncul satu persatu, persaingan yang semakin

ketat menjadikan harga sebagai kunci untuk menaklukan kerasnya persaingan

hingga akhirnya bermunculan produk paket umroh yang sangat murah sekali

mulai Rp. 4.5 Juta sampai Rp. 10 Juta dan sejenisnya. Tentunya dengan cara

melakukan subsidi silang dengan kegiatan usaha lain. Namun, imbasnya banyak

sekali kejadian yang pada akhirnya merugikan masyarakat yang sudah berniat

beribadah umroh, terancam gagal berangkat karena pihak travel kesulitan dalam

hal financial. Murah adalah solusi jitu memikat masyarakat untuk mendaftar

umroh ke tanah suci. Berbagai kasus yang bermunculan akibat paket murah yang

tidak rasional tetap belum mampu sepenuhnya memberikan kesadaran kepada

masyarakat mengenai biaya yang logis beribadah umroh.

Melalui Nurrahma Travel kami berusaha memberikan solusi paket umroh

dengan harga Rasional dan pelayanan yang amanah. Kami mengintegrasikan

layanan Handling Jamaah, Visa Umroh dan Ticketing Umroh menjadi Satu Pintu

Paket Umroh.

Page 3: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

27

3.1.2. Struktur Organisasi dan Fungsi

Organisasi merupakan salah satu komponen dari sistem. Sistem merupakan

suatu jaringan prosedur yang saling berhubungan, berkumpul bersama-sama untuk

melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu.

Pada dasarnya Struktur Organisasi merupakan pola tentang bagaimana orang atau

pekerjaan dikelompokkan. Struktur organisasi sering digambarkan dengan suatu

bagan organisasi. Proses organisasi berkenaan dengan aktivitas yang memberi

kehidupan pada skema organisasi itu.

Bentuk struktur organisasi yang dimiliki Nurrahma Tour & Travel

Perwakilan Bogor adalah pada gambar III.1 berikut :

A. Struktur Organisasi

Sumber : Nurrahma Tour & Travel Perwakilan Bogor (2015)

Gambar III.1.

Struktur Organisasi Nurrahma Tour & Travel Perwakilan Bogor

Page 4: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

28

B. Fungsi Organisasi

Uraian fungsi dari masing-masing bagian berdasarkan struktur organisasi

pada Nurrahma Tour & Travel Perwakilan Bogor secara umum dapat dilihat

sebagai berikut :

1. Pimpinan Perwakilan

a. Sebagai penanggung jawab perusahaan.

b. Sebagai pemimpin perusahaan.

c. Sebagai pemberi modal / pengisian kas kecil pada setiap bulannya.

2. General Manager

a. Mengelolaan SDM (recruitment), pengembangan orang, pengukuran kinerja

(performance), imbalance, PHK dan keuangan sesuai ketentuan yang

ditetapkan.

b. Bersama-sama Pimpinan Perwakilan menetapkan kebijakan perusahaan.

c. Merencanakan dan mengkoordinir operasionalisasi (administrasi &

pelaksanaan) travel umroh.

d. Menyusun perencanaan dan menetapkan biaya, perijinan, publikasi dan

promosi.

3. Operasional Manager

a. Membantu pelaksanaan pengerjaan yang berhubungan dengan perusahaan.

b. Aktif memberitahukan perkembangan didalam perusahaan.

c. Membantu segala hal yang berhubungan dengan dokumentasi.

d. Mengkoordinasikan Paket-Paket Umroh yang diberitahukan oleh Pusat.

Page 5: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

29

4. Admin Staff

a. Melaksanakan administrasian data.

b. Membuat laporan, dan surat menyurat.

c. Menyusun database jamaah dan jamaah alumni.

d. Sebagai Front Office / Receptionist.

e. Penanggung Jawab Promosi bagian media sosial.

5. Staff Pelayanan Umroh

a. Sebagai Penyebaraan informasi Umroh Perusahaan kepada masyarakat

(Promosi).

b. Mengkoordinasikan Penjadwalan Vaksin Meningitis di Dinas Kesehatan.

c. Mengkoordinasikan Pelayan Pada Saat Pemberangkatan Umroh Di Bandara

Soekarno Hatta.

d. Membantu Admin Staff apabila ada yang tidak sinkron terhadap data

jamaah.

3.2. Analisa Kebutuhan

Analisis kebutuhan sistem merupakan proses menemukan, memperbaiki,

memodelkan dan menspesifikasi kebutuhan-kebutuhan apa saja yang ada di dalam

sistem. Dalam Sistem Informasi pendaftaran umroh yang berbasis web pada

Nurrahma Tour & Travel ini mengidentifikasi kebutuhan yang diperoleh

berdasarkan kebutuhan pengguna dan kebutuhan sistem.

A. Kebutuhan Pengguna

Kebutuhan Pengguna dalam perancangan ini terbagi menjadi kebutuhan

calon jamaah dan kebutuhan Administrator.

Page 6: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

30

1. Kebutuhan Calon Jamaah

a. Calon Jamaah bisa melihat informasi mengenai Nurrahma Tour & Travel

yang tersedia diwebsite tersebut.

b. Calon jamaah yang ingin mendaftarkan diri untuk umroh, pertama kali harus

memilih paket yang tersedia didalamnya sudah ada detail paket, kemudian

Calon jamaah akan masuk di form pendaftaran sesuai paket yang dipilih.

Selanjutnya masukkan data pribadi dengan lengkap termasuk username dan

password login. Selain itu Calon Jamaah bisa memilih kamar yang

diinginkan.

c. Apabila Pendaftaran telah selesai, Calon Jamaah akan masuk ke halaman

jamaah, dihalaman tersebut, Calon Jamaah diharuskan melakukan

pembayaran dan melengkapi dokumen sebagai persyaratan dokumen umroh.

2. Administrator.

a. Administrator dapat melihat data peserta secara keseluruhan setelah calon

jamaah mendaftarakan diri.

b. Adminitrator dapat melihat bukti pembayaran umroh, serta merubah status

konfirmasi calon jamaah.

c. Administrator bertugas mengelola data paket, kamar, artikel, testimonial,

dan galeri, serta laporan jamaah.

B. Kebutuhan Sistem

Kebutuhan sistem pada perancangan ini terbagi menjadi kebutuhan sistem

pendaftaran umroh, kebutuhan user dan kebutuhan Administrator.

Page 7: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

31

1. Kebutuhan Sistem Pendaftaran Umroh

Sistem Pendaftaran Umroh dimulai dari calon jamaah mengunjungi website,

lalu melakukan pendaftaran dengan memilih paket. Selanjutnya masukkan data

pribadi dengan lengkap termasuk username dan password login. Selain itu

Calon Jamaah bisa memilih kamar yang diinginkan. Tahap selanjutnya

melakukan pembayaran dan melengkapi dokumen persyaratan umroh dengan

cara upload bukti pembayaran dan dokumen.

2. Kebutuhan Sistem untuk User

a. Informasi tentang paket umroh yang tersedia di Nurrahma Tour & Travel.

b. Untuk melakukan pendaftran umroh agar bisa melakukan umroh serta

mengetahui persyaratannya.

3. Kebutuhan Sistem untuk Administrator

Memberikan layaran pendaftaran umroh untuk calon jamaah serta mengelola

jalannya website tersebut, yang didahului penginputan username dan password.

3.3. Rancangan Perangkat Lunak

3.3.1. Rancangan Antar Muka

Pada spesifikasi rancangan web ini penulis mengelompokkan ke dalam

beberapa rincian, yang mana pada rincian tersebut merupakan hal-hal yang

menunjang hingga akhirnya web dapat terbuat dengan baik. Rincian dari

rancangan pembuatan web ini adalah:

Page 8: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

32

A. Rancangan Antar Muka Back End Administrator

1. Rancangan Antar Muka Login Admin

Gambar III.2.

Rancangan Antar Muka Login Admin

2. Rancangan Antar Muka Admin Data Peserta

Gambar III.3.

Rancangan Antar Muka Admin Data Peserta

Page 9: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

33

3. Rancangan Antar Muka Admin Pembayaran

Gambar III.4.

Rancangan Antar Muka Admin Pembayaran

4. Rancangan Antar Muka Admin Paket

Gambar III.5.

Rancangan Antar Muka Admin Paket

Page 10: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

34

5. Rancangan Antar Muka Admin Kamar

Gambar III.6.

Rancangan Antar Muka Admin Kamar

6. Rancangan Antar Muka Admin Artikel

Gambar III.7.

Rancangan Antar Muka Admin Artikel

Page 11: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

35

7. Rancangan Antar Muka Admin Testimoni

Gambar III.8.

Rancangan Antar Muka Admin Testimonial

8. Rancangan Antar Muka Admin Galeri

Gambar III.9.

Rancangan Antar Muka Admin Galeri

Keluar

Page 12: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

36

9. Rancangan Antar Muka Admin Laporan

Gambar III.10.

Rancangan Antar Muka Admin Laporan

10. Rancangan Antar Muka Akun Admin

Gambar III.11.

Rancangan Antar Muka Akun Admin

Page 13: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

37

B. Rancangan Antar Muka Front End

1. Rancangan Antar Muka Beranda

Gambar III.12.

Rancangan Antar Muka Beranda

2. Rancangan Antar Muka Profil

Gambar III.13.

Rancangan Antar Muka Profil

Page 14: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

38

3. Rancangan Antar Muka Kontak

Gambar III.14.

Rancangan Antar Muka Kontak

4. Rancangan Antar Muka Artikel

Gambar III.15.

Rancangan Antar Muka Artikel

Page 15: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

39

5. Rancangan Antar Muka Testimoni

Gambar III.16.

Rancangan Antar Muka Testimonial

6. Rancangan Antar Muka Galeri

Gambar III.17.

Rancangan Antar Muka Galeri

Page 16: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

40

7. Rancangan Antar Muka Paket

Gambar III.18.

Rancangan Antar Muka Paket

8. Rancangan Antar Muka Daftar

Gambar III.19.

Rancangan Antar Muka Daftar

Page 17: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

41

9. Rancangan Antar Muka Login Pendaftar

Gambar III.20.

Rancangan Antar Muka Login Pendaftar

Page 18: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

42

3.3.2. Rancangan Basis Data

A. Entity Relationship Diagram

tb_peserta

memilih tb_paket

memilih tb_kamar

mengirim melakukan tb_transaksi

tb_dokumen

id_peserta

daftar

Id_kamar

username

password

ktp

nama

kelamin

lahir

tanggal

ayah

ibu

darah

pendidikan

pekerjaan

telp

hp

alamat

pos

biaya

status

Id_paket tipe nama berangkat pulang maskapai

Penginapan

_mekkah

Penginapan

_madinah

harga

nama

keterangan

harga

Id_transaksi

tanggal

nama

jumlah

bukti

status

id_dokumen

foto

ktp

kk

passport

vaksin

akta

nikah

itenerary

1

1

1 1

1

M

M

1

Id_paket

id_peserta

id_peserta

Id_kamar

id_peserta

Id_transaksi

id_dokumen

id_peserta

Id_paket

Id_kamar

id_peserta

Id_peserta

Gambar III.21.

Entity Relationship Diagram

Page 19: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

43

B. Logical Relational Structure

tb_peserta

id_peserta*

id_paket**

id_kamar**

daftar

username

password

ktp

nama

kelamin

lahir

tanggal

ayah

ibu

darah

pendidikan

pekerjaan

telp

hp

alamat

pos

biaya

status

tb_transaksi

id_transaksi*

id_peserta**

tanggal

nama

jumlah

bukti

status

tb_dokumen

id_dokumen*

id_peserta**

foto

ktp

kk

pasport

vaksin

akta

nikah

tb_paket

id_paket*

tipe

nama

berangkat

pulang

maskapai

penginapan_mekkah

penginapan_madinah

harga

itenerary

1

1 1

1 M

1 M

tb_kamar

id_kamar*

nama

keterangan

harga

1

Gambar III.22.

Logical Relational Structure

Page 20: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

44

C. Spesifikasi File

File merupakan kumpulan dari beberapa record yang berhubungan satu

sama lain (sejenis) yang berisi data suatu bidang tertentu. Sedangkan record dapat

diartikan sebagai kumpulan dari beberapa field.

Spesifikasi file dibuat sebagai pendukung agar pemakai (user) program

mengetahui segala yang berhubungan dengan file ataupun field name pada

pengolahan database. Dalam pembuatan pendaftaran umroh ini penulis membuat

satu database dengan nama nurrahma yang didalamnya terdapat 8 table yaitu

tb_peserta, tb_paket, tb_transaksi, tb_kamar, tb_dokumen, tb_artikel, tb_galeri

dan tb_testimoni. Berikut spesifikasi file tersebut antara lain:

1. Spesifikasi File tb_peserta

Nama File : tb_peserta

Akronim : tb_peserta.myd

Fungsi : Untuk menyimpan data peserta pendaftar umroh

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 394 karakter

Kunci Field : id_peserta

Software : MySQL

Page 21: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

45

Tabel III.1.

Spesifikasi tb_peserta

No Elemen Data Nama Field Tipe Panjang Keterangan

1 Id Peserta id_peserta Integer 10 Primary Key

2 Id Paket id_paket Integer 5 Foreign Key

3 Id Kamar id_kamar Integer 5 Foreign Key

4 Daftar Daftar Date 10

5 Username Username Varchar 20

6 Password Password Varchar 20

7 KTP Ktp Varchar 16

8 Nama Nama Varchar 45

9 Kelamin Kelamin Varchar 9

10 Lahir Lahir Varchar 20

11 Tanggal Tanggal Date 10

12 Ayah Ayah Varchar 45

13 Ibu Ibu Varchar 45

14 Darah Darah Varchar 2

15 Pendidikan pendidikan Varchar 3

16 Pekerjaan pekerjaan Varchar 20

17 Telepon Telp Varchar 11

18 Hp Hp Varchar 13

19 Alamat Alamat Varchar 45

20 Pos Pos Varchar 5

21 Biaya Biaya Integer 10

22 Status Status Varchar 25

2. Spesifikasi File tb_paket

Nama File : tb_paket

Akronim : tb_paket.myd

Fungsi : Untuk menyimpan data paket umroh

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 425 karakter

Kunci Field : id_paket

Software : MySQL

Page 22: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

46

Tabel III.2.

Spesifikasi tb_paket

No Elemen Data Nama Field Tipe Panjang Keterangan

1 Id Paket id_paket Integer 5 Primary Key

2 Tipe Tipe Varchar 14

3 Nama Nama Varchar 50

4 Berangkat berangkat Date 10

5 Pulang Pulang Date 10

6 Maskapai maskapai Varchar 25

7 Penginapan Mekkah penginapan_mekkah Varchar 50

8 Penginapan Madinah penginapan_madinah Varchar 50

9 Harga Harga Integer 11

10 Itenerary Itenerary Text 200

3. Spesifikasi File tb_dokumen

Nama File : tb_dokumen

Akronim : tb_dokumen.myd

Fungsi : Untuk menyimpan dokumen persyaratan umroh

Tipe File : File Transaksi

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 330 karakter

Kunci Field : id_dokumen

Software : MySQL

Tabel III.3.

Spesifikasi tb_dokumen

No Elemen Data Nama Field Tipe Panjang Keterangan

1 Id Dokumen id_dokumen Integer 5 Primary Key

2 Id Peserta id_peserta Integer 10 Foreign key

3 Foto Foto Varchar 45

4 KTP Ktp Varchar 45

5 Kartu Keluarga Kk Varchar 45

Page 23: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

47

No Elemen Data Nama Field Tipe Panjang Keterangan

6 Passport Passport Varchar 45

7 Vaksin Vaksin Varchar 45

8 Akta Kelahiran Akta Varchar 45

9. Buku Nikah Nikah Varchar 45

4. Spesifikasi File tb_transaksi

Nama File : tb_transaksi

Akronim : tb_transaksi.myd

Fungsi : Untuk menyimpan data pembayaran umroh

Tipe File : File Transaksi

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 143 karakter

Kunci Field : id_transaksi

Software : MySQL

Tabel III.4.

Spesifikasi tb_transaksi

No Elemen Data Nama Field Tipe Panjang Keterangan

1 Id Transaksi id_transaksi Integer 5 Primary Key

2 Id Peserta id_peserta Integer 10 Foreign Key

3 Tanggal Tanggal Date 10

4 Nama Nama Varchar 45

5 Jumlah Jumlah Integer 10

6 Bukti Bukti Varchar 45

7 Status Status Varchar 18

Page 24: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

48

5. Spesifikasi File tb_kamar

Nama File : tb_kamar

Akronim : tb_kamar.myd

Fungsi : Untuk menyimpan data kamar

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 55 karakter

Kunci Field : id_kamar

Software : MySQL

Tabel III.5.

Spesifikasi tb_kamar

No Elemen Data Nama Field Tipe Panjang Keterangan

1 Id Kamar id_kamar Integer 5 Foreign Key

2 Nama nama Varchar 10

3 Keterangan keterangan Varchar 30

4 Harga harga Integer 10

6. Spesifikasi File tb_artikel

Nama File : tb_artikel

Akronim : tb_artikel.myd

Fungsi : Untuk menyimpan data artikel

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Page 25: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

49

Panjang Record : 585 karakter

Kunci Field : id_artikel

Software : MySQL

Tabel III.6.

Spesifikasi tb_artikel

No Elemen Data Nama Field Tipe Panjang Keterangan

1 Id Artikel id_artikel Integer 5 Primary Key

2 Tanggal tanggal Date 10

3 Judul judul Varchar 50

4 Keterangan keterangan Text 500

5 Foto foto Varchar 20

7. Spesifikasi File tb_galeri

Nama File : tb_galeri

Akronim : tb_galeri.myd

Fungsi : Untuk menyimpan data foto

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 70 karakter

Kunci Field : id_galeri

Software : MySQL

Tabel III.7.

Spesifikasi tb_galeri

No Elemen Data Nama Field Tipe Panjang Keterangan

1 Id Galeri id_galeri Integer 5 Primary Key

2 Keterangan Keterangan Varchar 45

3 Foto Foto Varchar 20

Page 26: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

50

8. Spesifikasi File tb_testimoni

Nama File : tb_testimoni

Akronim : tb_testimoni.myd

Fungsi : Untuk menyimpan data ungkapan para pengunjung

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 190 karakter

Kunci Field : id_testimoni

Software : MySQL

Tabel III.8.

Spesifikasi tb_testimoni

No Elemen Data Nama Field Tipe Panjang Keterangan

1 Id Testimoni id_testimoni Integer 5 Primary Key

2 Tanggal Tanggal Date 10

3 Nama Nama Varchar 45

4 Isi Isi Varchar 100

Page 27: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

51

3.3.3. Rancangan Struktur Navigasi

a. Struktur Navigasi Front End

Gambar III.23.

Struktur Navigasi Front End

b. Struktur Navigasi Back End Administrator

Gambar III.24.

Struktur Navigasi Back End

Page 28: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

52

c. Struktur Navigasi Back End Jamaah

Gambar III.25.

Struktur Navigasi Back End Jamaah

3.4. Implementasi dan Pengujian Unit

3.4.1. Implementasi

A. Implementasi Rancangan Antar Muka

Implementasi rancangan antar muka pada web pendaftaran umroh ini ialah

sebagai berikut:

1. Halaman Login Admin.

Form login merupakan form yang akan tampil pertama kali saat ingin

memasuki halaman administrator. Sebelum admin mengelola setiap data,

admin diwajibkan untuk melakukan login untuk menghindari penyalah gunaan

dari pihak yang tidak berwenang.

Page 29: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

53

Gambar III.26.

Halaman Login Admin

2. Halaman Admin Beranda

Ketika admin telah melakukan login maka akan masuk kehalaman utama

admin yang memiliki menu-menu pilihan untuk mengelola data.

Gambar III.27.

Halaman Admin Beranda

Page 30: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

54

3. Halaman Admin Data Peserta

Halaman admin data peserta adalah halaman dimana admin dapat melihat

daftar peserta jamaah yang sudah mendaftarkan.

Gambar III.28.

Halaman Admin Data Peserta

4. Halaman Admin Pembayaran

Halaman admin pembayaran adalah halaman dimana admin dapat melihat

daftar pembayaran yang dilakukan oleh jamaah baik deposito maupun

pelunasan.

Gambar III.29.

Halaman Admin Pembayaran

Page 31: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

55

5. Halaman Admin Paket

Halaman admin paket adalah halaman dimana admin dapat melihat dan

membuat paket umroh.

Gambar III.30.

Halaman Admin Paket

6. Halaman Admin Kamar

Halaman admin kamar adalah halaman dimana admin dapat melihat dan

membuat tipe kamar yang ditentukan.

Gambar III.31.

Halaman Admin Kamar

Page 32: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

56

7. Halaman Admin Artikel

Halaman admin artikel adalah halaman dimana admin dapat melihat dan

membuat artikel seputar informasi mengenai berita umroh.

Gambar III.32.

Halaman Admin Artikel

8. Halaman Admin Testimoni

Halaman admin testimoni adalah halaman dimana admin dapat melihat

komentar pengunjung web.

Gambar III.33.

Halaman Admin Testimoni

Page 33: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

57

9. Halaman Admin Galeri

Halaman Admin galeri adalah halaman dimana admin dapat melihat dan

menambahkan foto-foto jamaah pada saat melaksanakan ibadah umroh.

Gambar III.34.

Halaman Admin Galeri

10. Halaman Admin Laporan

Halaman admin laporan adalah halaman dimana admin dapat merekapitulasi

daftar jamaaah sesuai tanggal daftar.

Gambar III.35.

Halaman Admin Laporan

Page 34: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

58

11. Halaman Akun Admin

Halaman akun admin adalah halaman dimana admin merubah username,

password, dan nama admin.

Gambar III.36.

Halaman Akun Admin

12. Halaman Beranda

Halaman beranda pengunjung adalah halaman awal dimana pengunjung

melihat website.

Gambar III.37.

Halaman Beranda

Page 35: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

59

13. Halaman Profil

Halaman profil adalah halaman informasi sejarah travel dibuat.

Gambar III.38.

Halaman Profil

14. Halaman Kontak

Halaman kontak adalah halaman yang memperlihatkan informasi alamat

maupun kontak dari travel.

Gambar III.39.

Halaman Kontak

Page 36: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

60

15. Halaman Testimoni

Halaman testimoni pengunjung adalah halaman dimana pengunjung bisa

mencantumkan komentarnya mengenai Nurrahma Tour & Travel.

Gambar III.40.

Halaman Testimoni

16. Halaman Galeri

Halaman galeri pengunjung adalah halaman dimana pengunjung bisa melihat

foto-foto jamaah yang melakukan ibadah umroh dengan Nurrahma Tour &

Travel.

Gambar III.41.

Halaman Galeri

Page 37: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

61

17. Halaman Paket Umroh

Halaman paket umroh adalah halaman dimana pengunjung bisa melihat paket-

paket umroh yang ada di website.

Gambar III.42.

Halaman Paket Umroh

18. Halaman Detail Paket

Halaman detail paket adalah halaman dimana pengunjung bisa melihat detail

informasi paket secara keseluruhan.

Gambar III.43.

Halaman Detail Paket

Page 38: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

62

19. Halaman Daftar

Halaman daftar adalah halaman dimana pengunjung akan melakukan

pendaftaran dengan mengisis data yang sudah tertera di website.

Gambar III.44.

Halaman Daftar

Page 39: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

63

20. Halaman Beranda Jamaah

Halaman beranda jamaah adalah halaman pertama pada saat jamaah memasuki

website setelah daftar atau login.

Gambar III.45.

Halaman Beranda Jamaah

Page 40: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

64

21. Halaman Profil Jamaah

Halaman profil jamaah adalah halaman berisikan informasi biodata dari

jamaah.

Gambar III.46.

Halaman Profil Jamaah

Page 41: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

65

22. Halaman Persyaratan Dokumen

Halaman persyaratan dokumen adalah halaman untuk jamaah melakukan

upload dokumen untuk melengkapi data dokumen.

Gambar III.47.

Halaman Peryaratan Dokumen

23. Halaman Pembayaran

Halaman pembayaran adalah halaman untuk jamaah melakukan upload bukti

pembayaran, baik deposito maupun pelunasan.

Gambar III.48.

Halaman Pembayaran

Page 42: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

66

B. Spesifikasi Sistem Komputer

Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak yang

dibutuhkan untuk mengimplementasikan aplikasi pendaftaran umroh.

1. Spesifikasi Perangkat Keras

a. Server

1) CPU

(a) Processor Intel(R) Celeron(R) CPU N3060 @1.60GHz (2 CPUs)

(b) RAM 2 GB

(c) Harddisk 500 GB

2) Standard Mouse

3) Keyboard 84 Tombol

4) Monitor dengan resolusi layar minimum 1366 x 768

b. Client

1) CPU

(a) Processor Intel(R) Core(TM) i3-3240

(b) RAM 2 GB

(c) Harddisk 500 GB

2) Standard Mouse

3) Keyboard 104 Tomboll

4) Monitor 14” HD LED

Page 43: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

67

2. Spesifikasi Perangkat Lunak

a. Server

1) Sistem operasi yang umum digunakan adalah Microsoft Windows 2010.

2) Aplikasi web server seperti: Xampp 1.8.3 yang terdiri dari beberapa

komponen, diantaranya:

(a) Aplikasi Apache Server 2.4.10

(b) Aplikasi PHP Server 5.5.15

(c) Aplikasi MySQL Server 5.6.20

(d) Aplikasi phpMyAdmin 4.2.7.1

3) Aplikasi web browser seperti Mozilla Firefox, Opera, Safari, Internet

Explorer, Google Chrome.

b. Client

1) Sistem operasi yang umum digunakan seperti: Windows 7 ultimate.

2) Aplikasi web browser seperti Mozilla Firefox, Opera, Safari, Internet

Explorer, Google Chrome.

Page 44: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

68

3.4.2. Pengujian Unit

Pengujian terhadap program dibuat menggunakan blackbox testing yang

fokus terhadap proses masukan dan keluaran program.

A. Pengujian terhadap Halaman Login Admin

Tabel III.9

Hasil Pengujian Black Box Testing Halaman Login Admin

No. Skenario Pengujian Test Case Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1. Nama dan Sandi

tidak diisi kemudian

klik tombol Masuk

Nama:

(kosong)

Sandi:

(kosong)

Sistem menolak

dan tampil

“Please fill out

this field”

Sesuai

Harapan Valid

2. Nama diisi dan

Sandi tidak diisi

kemudian klik

tombol Masuk

Nama:

(admin)

Sandi:

(kosong)

Sistem menolak

dan tampil

“Please fill out

this field”

Sesuai

Harapan Valid

3. Nama tidak diisi dan

Sandi diisi kemudian

klik tombol Masuk

Nama:

(kosong)

Sandi: (admin)

Sistem menolak

dan tampil

“Please fill out

this field”

Sesuai

Harapan Valid

4. Mengetikkan salah

satu kondisi salah

pada Nama atau

Sandi kemudian

klik tombol Masuk

Nama:

(admin)

sandi: (1111)

Sistem menolak

dan tampil “Nama

atau Sandi salah”

Sesuai

Harapan Valid

5. Mengetikkan Nama

dan Sandi dengan

benar kemudian klik

tombol Masuk

Nama:

(admin)

Sandi: (admin)

Sistem menerima

akses

login dan

kemudian

langsung

menampilkan

Beranda Admin

Sesuai

Harapan Valid

B. Pengujian terhadap Halaman Login Jamaah

Tabel III.10

Hasil Pengujian Black Box Testing Halaman Login Jamaah

No. Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1. Nama dan Sandi

tidak diisi

kemudian klik

tombol Masuk

Nama: (kosong)

Sandi: (kosong)

Sistem menolak

dan tampil

“Please fill out

this field”

Sesuai

Harapan Valid

2. Nama diisi dan

Sandi tidak diisi

kemudian klik

Nama:

dida (benar)

Sandi: (kosong)

Sistem menolak

dan tampil

“Please fill out

Sesuai

Harapan Valid

Page 45: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

69

tombol Masuk this field”

3. Nama tidak diisi

dan Sandi diisi

kemudian klik

tombol Masuk

Nama: (kosong)

Sandi: 12345

(benar)

Sistem menolak

dan tampil

“Please fill out

this field”

Sesuai

Harapan

Valid

4. Mengetikkan salah

satu kondisi salah

pada Nama atau

Sandi kemudian

klik tombol Masuk

Nama:

did (salah)

Sandi:

1111 (salah)

Sistem menolak

dan tampil

“Nama atau Sandi

salah”

Sesuai

Harapan Valid

5. Mengetikkan

Nama dan Sandi

dengan benar

kemudian klik

tombol Masuk

Nama:

dida (benar)

Sandi: 12345

(benar)

Sistem menerima

akses

login dan

kemudian

langsung

menampilkan

Beranda jamaah

Sesuai

Harapan Valid

C. Pengujian terhadap Halaman Daftar Jamaah

Tabel III.11.

Hasil Pengujian Black Box Testing Halaman Daftar Jamaah

No. Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1. Pilih Kamar,

Nama, Sandi,

No KTP,

Nama Lengkap,

Jenis Kelamin,

Tempat Lahir,

Tanggal Lahir,

Nama Ayah,

Nama Ibu,

Golongan Darah,

Pendidikan,

Pekerjaan,

No Telpon,

No HP,

Alamat

Lengkap,dan

Kode Pos tidak

diisi kemudian

klik tombol Daftar

Pilih Kamar:

(kosong)

Nama:

(kosong),

Sandi: (kosong),

No KTP:

(kosong),

Nama Lengkap:

(kosong),

Jenis Kelamin:

(kosong),

Tempat Lahir:

(kosong),

Tanggal Lahir:

(kosong),

Nama Ayah:

(kosong),

Nama Ibu:

(kosong),

Golongan

Darah:

(kosong),

Pendidikan:

(kosong),

Pekerjaan:

(kosong),

No Telpon:

(kosong),

No HP:

(kosong),

Sistem menolak

untuk menyimpan

data dan akan

muncul pesan

yaitu “Please fill

out this field”

Sesuai

Harapan

Valid

Page 46: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

70

Alamat

Lengkap:

(kosong),

Kode Pos:

(kosong)

2. Pilih Kamar,

Nama, Sandi,

No KTP,

Jenis Kelamin,

Tempat Lahir,

Tanggal Lahir,

Nama Ayah,

Nama Ibu,

Golongan Darah,

Pendidikan,

Pekerjaan,

No Telpon,

No HP,

Alamat

Lengkap,dan

Kode Pos diisi dan

Nama Lengkap

tidak diisi

kemudian klik

tombol Daftar

Pilih

Kamar:quad,

Nama: dida,

Sandi: 12345,

No KTP:

3271046206930

005,

Nama Lengkap:

(kosong),

Jenis Kelamin:

Perempuan,

Tempat Lahir:

Bogor,

Tanggal Lahir:

1996-02-17,

Nama Ayah:

sukarta,

Nama Ibu:

husnul,

Golongan

Darah: O,

Pendidikan:

SMK

Pekerjaan:

Wiraswata,

No Telpon: 2518663766,

No HP:

89506510398,

Alamat

Lengkap: jl

cijahe rt 03 rw

02,

Kode Pos:

16311

Sistem menolak

untuk menyimpan

data dan akan

muncul pesan

yaitu “Please fill

out this field”

Sesuai

Harapan

Valid

3. Pilih Kamar,

Nama, Sandi,

Nama Lengkap,

No KTP,

Jenis Kelamin,

Tanggal Lahir,

Nama Ayah,

Nama Ibu,

Golongan Darah,

Pendidikan,

Pekerjaan,

No Telpon,

No HP,

Alamat

Lengkap,dan

Kode Pos diisi dan

Tempat Lahir

tidak diisi

Pilih

Kamar:quad,

Nama: dida,

Sandi: 12345,

No KTP:

3271046206930

005,

Nama Lengkap:

Dida Hilpiah,

Jenis Kelamin:

Perempuan,

Tempat Lahir:

(kosong),

Tanggal Lahir:

1996-02-17,

Nama Ayah:

sukarta,

Nama Ibu:

Sistem menolak

untuk menyimpan

data dan akan

muncul pesan

yaitu “Please fill

out this field”

Sesuai

Harapan

Valid

Page 47: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

71

kemudian klik

tombol Daftar

husnul,

Golongan

Darah: O,

Pendidikan:

SMK

Pekerjaan:

Wiraswata,

No Telpon: 2518663766,

No HP:

89506510398,

Alamat

Lengkap: jl

cijahe rt 03 rw

02,

Kode Pos:

16311

4. Pilih Kamar,

Nama, Sandi,

Nama Lengkap,

Jenis Kelamin,

Tempat

Lahir,Tanggal

Lahir, Nama

Ayah, Nama Ibu,

Golongan Darah,

Pendidikan,

Pekerjaan,

No Telpon,

No HP,

Alamat

Lengkap,dan

Kode Pos diisi dan

No KTP tidak

diisi kemudian

klik tombol Daftar

Pilih

Kamar:quad,

Nama: dida,

Sandi: 12345,

No KTP:

(kosong),

Nama Lengkap:

Dida Hilpiah,

Jenis Kelamin:

Perempuan,

Tempat Lahir:

Bogor,

Tanggal Lahir:

1996-02-17,

Nama Ayah:

sukarta,

Nama Ibu:

husnul,

Golongan

Darah: O,

Pendidikan:

SMK

Pekerjaan:

Wiraswata,

No Telpon: 2518663766,

No HP:

89506510398,

Alamat

Lengkap: jl

cijahe rt 03 rw

02,

Kode Pos:

16311

Sistem menolak

untuk menyimpan

data dan akan

muncul pesan

yaitu “Please

enter a number”

Sesuai

Harapan

Valid

Page 48: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

72

5. Pilih Kamar,

Nama, Sandi,

Nama Lengkap,

No KTP,

Jenis Kelamin,

Tempat Lahir,

Tanggal Lahir,

Nama Ayah,

Nama Ibu,

Golongan Darah,

Pendidikan,

No Telpon,

No HP,

Alamat

Lengkap,dan

Kode Pos diisi dan

Pekerjaan tidak

diisi kemudian

klik tombol Daftar

Pilih

Kamar:quad,

Nama: dida,

Sandi: 12345,

No KTP:

3271046206930

005,

Nama Lengkap:

Dida Hilpiah,

Jenis Kelamin:

Perempuan,

Tempat Lahir:

Bogor,

Tanggal Lahir:

1996-02-17,

Nama Ayah:

sukarta,

Nama Ibu:

husnul,

Golongan

Darah: O,

Pendidikan:

SMK

Pekerjaan:

(kosong),

No Telpon: 2518663766,

No HP:

89506510398,

Alamat

Lengkap: jl

cijahe rt 03 rw

02,

Kode Pos:

16311

Sistem menolak

untuk menyimpan

data dan akan

muncul pesan

yaitu “Please fill

out this field”

Sesuai

Harapan

Valid

6. Pilih Kamar,

Nama, Sandi,

Nama Lengkap,

No KTP,

Jenis Kelamin,

Tempat Lahir,

Tanggal Lahir,

Nama Ayah,

Nama Ibu,

Golongan

Darah,pendidikan,

Pekerjaan,

No Telpon,

No HP,

Alamat

Lengkap,dan

Kode Pos diisi dan

tidak diisi

kemudian klik

tombol Daftar

Pilih

Kamar:quad

Nama: dida,

Sandi: 12345,

No KTP:

3271046206930

005,

Nama Lengkap:

Dida Hilpiah,

Jenis Kelamin:

Perempuan,

Tempat Lahir:

Bogor,

Tanggal Lahir:

1996-02-17,

Nama Ayah:

sukarta,

Nama Ibu:

husnul,

Golongan

Darah: O,

Pendidikan:

SMK

Sistem menerima

akses daftar dan

kemudian

langsung

menampilkan

halaman beranda

Jamaah

Sesuai

Harapan

Valid

Page 49: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

73

Pekerjaan:

(kosong),

No Telpon: 2518663766,

No HP:

89506510398,

Alamat

Lengkap: jl

cijahe rt 03 rw

02,

Kode Pos:

16311

D. Pengujian terhadap Halaman Tambah Paket

Tabel III.12.

Hasil Pengujian Black Box Testing Halaman Tambah Paket

No. Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Pilih Tipe Paket,

Nama Paket,

Tanggal

Berangkat,

Tanggal Pulang,

Maskapai,

Penginapan

Mekkah,

Penginapan

Madinah, Harga

Paket, dan

Itenerary tidak

diisi kemudian

klik tombol

Simpan Data

Tipe Paket:

(kosong),

Nama Paket:

(kosong),

Tanggal

Berangkat:

(kosong),

Tanggal Pulang:

(kosong),

Maskapai:

(kosong),

Penginapan

Mekkah: (kosong),

Penginapan

Madinah:

(kosong),

Harga Paket:

(kosong), dan

Itenerary:

(kosong)

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

2. Pilih Tipe Paket,

Tanggal

Berangkat,

Tanggal Pulang,

Maskapai,

Penginapan

Mekkah,

Penginapan

Madinah, Harga

Paket, dan

Itenerary diisi

dan Nama Paket

tidak diisi

Tipe Paket: Paket

Reguler,

Nama Paket:

(kosong),

Tanggal

Berangkat: 2017-

12-11,

Tanggal Pulang:

2017-12-19,

Maskapai: Qatar

airways,

Penginapan

Mekkah: Mubarok

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

Page 50: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

74

kemudian klik

tombol Simpan

Data

silver,

Penginapan

Madinah: Fajrul

badi,

Harga Paket:

23200000, dan

Itenerary: Hari

Ke-1 : JAKARTA

– DOHA-

JEDDAH –

MADINAH....

3. Pilih Tipe Paket,

Nama Paket,

Tanggal

Berangkat, ,

Maskapai,

Penginapan

Mekkah,

Penginapan

Madinah, Harga

Paket, dan

Itenerary diisi

dan Tanggal

Pulang tidak

diisi kemudian

klik tombol

Simpan Data

Tipe Paket: Paket

Reguler,

Nama Paket:

Umroh akhir tahun

prog 9 hari | 11

Desember 2017,

Tanggal

Berangkat: 2017-

12-11,

Tanggal Pulang:

(kosong),

Maskapai: Qatar

airways,

Penginapan

Mekkah: Mubarok

silver,

Penginapan

Madinah: Fajrul

badi,

Harga Paket:

23200000, dan

Itenerary: Hari

Ke-1 : JAKARTA

– DOHA-

JEDDAH

– MADINAH....

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

4. Pilih Tipe Paket,

Nama Paket,

Tanggal

Berangkat,

Tanggal Pulang ,

Penginapan

Mekkah,

Penginapan

Madinah, Harga

Paket, dan

Itenerary diisi

dan Maskapai,

tidak diisi

kemudian klik

tombol Simpan

Data

Tipe Paket: Paket

Reguler,

Nama Paket:

Umroh akhir tahun

prog 9 hari | 11

Desember 2017,

Tanggal

Berangkat: 2017-

12-11,

Tanggal Pulang:

2017-12-11,

Maskapai:

(kosong),

Penginapan

Mekkah: Mubarok

silver,

Penginapan

Madinah: Fajrul

badi,

Harga Paket:

23200000, dan

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

Page 51: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

75

Itenerary: Hari

Ke-1 : JAKARTA

– DOHA-

JEDDAH –

MADINAH....

5. Pilih Tipe Paket,

Nama Paket,

Tanggal

Berangkat,

Tanggal Pulang ,

Maskapai,

Penginapan

Mekkah, Harga

Paket, dan

Itenerary diisi

dan Penginapan

Madinah tidak

diisi kemudian

klik tombol

Simpan Data

Tipe Paket: Paket

Reguler,

Nama Paket:

Umroh akhir tahun

prog 9 hari | 11

Desember 2017,

Tanggal

Berangkat: 2017-

12-11,

Tanggal Pulang:

2017-12-19 ,

Maskapai: (Qatar

airways),

Penginapan

Mekkah: Mubarok

silver,

Penginapan

Madinah:

(kosong),

Harga Paket:

23200000, dan

Itenerary: Hari

Ke-1 : JAKARTA

– DOHA-

JEDDAH –

MADINAH....

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

6. Pilih Tipe Paket,

Nama Paket,

Tanggal

Berangkat,

Tanggal Pulang ,

Maskapai,

Penginapan

Mekkah,

Penginapan

Madinah, Harga

Paket, dan

Itenerary diisi

kemudian klik

tombol Simpan

Data

Tipe Paket: Paket

Reguler,

Nama Paket:

Umroh akhir tahun

prog 9 hari | 11

Desember 2017,

Tanggal

Berangkat: 2017-

12-11,

Tanggal Pulang:

2017-12-19 ,

Maskapai: (Qatar

airways),

Penginapan

Mekkah: Mubarok

silver,

Penginapan

Madinah: Fajrul

badi,

Harga Paket:

23200000, dan

Itenerary: Hari

Sistem

menerima

akses simpan

data dan

kemudian

langsung

menampilkan

halaman paket

Sesuai

Harapan

Valid

Page 52: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

76

Ke-1 : JAKARTA

– DOHA-

JEDDAH –

MADINAH....

E. Pengujian terhadap Halaman Tambah Kamar

Tabel III.13.

Hasil Pengujian Black Box Testing Halaman Tambah Kamar

No. Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Nama kamar,

Keterangan

Tambah Biaya

tidak diisi

kemudian klik

tombol Simpan

Data

Nama Kamar:

(kosong),

Keterangan:

(kosong),

Tambah Biaya:

(kosong)

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

2. Nama Kamar,

Tambah Biaya

diisi dan

Keterangan tidak

diisi kemudian

klik tombol

Simpan Data

Nama Kamar:

quad,

Keterangan:

(kosong),

Tambah Biaya:

2000000

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

enter a

number”

Sesuai

Harapan

Valid

3. Nama kamar,

Keterangan diisi

dan Tambah

Biaya tidak diisi

kemudian klik

tombol Simpan

Data

Nama kamar:

quad,

keterangan:

1 kamar untuk 4

orang,

Tambah Biaya:

(kosong)

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

enter a

number”

Sesuai

Harapan

Valid

Page 53: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

77

4. Keterangan,

Tambah Biaya

diisi dan Nama

Kamar tidak diisi

kemudian klik

tombol Simpan

Data

Nama kamar:

(kosong),

keterangan:

1 kamar untuk 4

orang,

tambah biaya:

2000000

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

5. Nama Kamar,

Keterangan,

Tambah Biaya

diisi kemudian

klik tombol

Simpan Data

Nama kamar:

1 kamar untuk 4

orang,

keterangan:

1 kamar untuk 4

orang,

tambah biaya:

2000000

Sistem

menerima

akses simpan

data dan

kemudian

langsung

menampilkan

halaman

kamar

Sesuai

Harapan

Valid

F. Pengujian terhadap Halaman Tambah Artikel

Tabel III.14.

Hasil Pengujian Black Box Testing Halaman Tambah Artikel

No Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Judul Artikel,

Keterangan, Foto

Artikel tidak diisi

kemudian klik

tombol Simpan

Data

Judul Artikel:

(kosong),

Keterangan

(kosong),

Foto Artikel:

(kosong)

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

2. Keterangan, Foto

Artikel diisi dan

Judul Artikel

tidak diisi

kemudian klik

tombol Simpan

Data

Judul Artikel:

(kosong),

Keterangan: Nabi

Muhammad SAW

merupakan....,

Foto Artikel:

makan

rasulullah.jpg

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

3. Keterangan, Foto

Artikel diisi dan

Judul Artikel

tidak diisi

kemudian klik

tombol Simpan

Data

Judul Artikel:

(kosong),

Keterangan: Nabi

Muhammad SAW

merupakan....,

Foto Artikel:

makan

rasulullah.jpg

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

Page 54: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

78

4. Judul Artikel,

Foto Artikel diisi

dan Keterangan

tidak diisi

kemudian klik

tombol Simpan

Data

Judul Artikel:

Inilah Tiga

Keutamaan

Berziarah ke

Makam Rasulullah

SAW

Keterangan:

(kosong),

Foto Artikel:

makan

rasulullah.jpg

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

5. Judul Artikel,

Keterangan diisi

dan Foto Artikel

tidak diisi

kemudian klik

tombol Simpan

Data

Judul Artikel:

Inilah Tiga

Keutamaan

Berziarah ke

Makam Rasulullah

SAW

Keterangan: Nabi

Muhammad SAW

merupakan.....,

Foto Artikel:

(kosong)

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

select a file”

Sesuai

Harapan

Valid

6. Judul Artikel,

Keterangan Foto

Artikel diisi

kemudian klik

tombol Simpan

Data

Judul Artikel:

Inilah Tiga

Keutamaan

Berziarah ke

Makam Rasulullah

SAW

Keterangan: Nabi

Muhammad SAW

merupakan.....,

Foto Artikel:

makam

rasulullah.jpg

Sistem

menerima

akses simpan

data dan

kemudian

langsung

menampilkan

halaman

artikel

Sesuai

Harapan

Valid

G. Pengujian terhadap Halaman Tambah Foto Galeri

Tabel III.15.

Hasil Pengujian Black Box Testing Halaman Tambah Foto galeri

No. Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Foto, Keterangan

Foto tidak diisi

kemudian klik

tombol Simpan

Data

Foto: (kosong),

Keterangan Foto:

(kosong)

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

select a file”

Sesuai

Harapan

Valid

Page 55: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

79

2. Keterangan Foto

diisi dan Foto

tidak diisi

kemudian klik

tombol Simpan

Data

Foto: (kosong),

Keterangan Foto:

Jamaah berada di

kebun kurma

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

select a file”

Sesuai

Harapan

Valid

3. Foto diisi dan

Keterangan Foto

tidak diisi

kemudian klik

tombol Simpan

Data

Foto: 16.jpg,

Keterangan Foto:

(kosong)

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

4. Foto dan

Keterangan Foto

diisi kemudian

klik tombol

Simpan Data

Foto: 16.jpg,

Keterangan Foto:

Jamaah berada di

kebun kurma

Sistem

menerima

akses simpan

data dan

kemudian

langsung

menampilkan

halaman galeri

Sesuai

Harapan

Valid

H. Pengujian terhadap Halaman Cetak Laporan Jamaah

Tabel III.16.

Hasil Pengujian Black Box Testing Halaman Cetak Laporan Jamaah

No. Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Periode, Sampai

tidak diisi

kemudian klik

tombol Cetak

Periode :

(kosong),

Sampai: (kosong)

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

2. Periode diisi dan

Sampai tidak

diisi kemudian

klik tombol

Cetak

Periode : 2017-06-

24,

Sampai: (kosong)

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

Page 56: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

80

3. Sampai diisi dan

Periode tidak

diisi kemudian

klik tombol

Cetak

Periode :

(kosong),

Sampai: 2017-06-

24

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

4. Periode dan

sampai diisi

kemudian klik

tombol Cetak

Periode : 2017-06-

24,

Sampai: 2017-06-

24

Sistem

menerima

akses cetak

dan kemudian

langsung

menampilkan

cetak yang

akan di print

Sesuai

Harapan

Valid

I. Pengujian terhadap Halaman Ubah Akun Admin

Tabel III.17.

Hasil Pengujian Black Box Testing Halaman Ubah Akun Admin

No Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1. Nama, Sandi,

Nama Admin

tidak diisi

kemudian klik

tombol Edit Data

Nama: (kosong)

Sandi: (kosong)

Nama Admin :

(kosong)

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

2. Nama, Nama

Admin diisi dan

Sandi tidak diisi

kemudian klik

tombol Edit Data

Nama: Admin

Sandi: (kosong)

Nama Admin:

Administrator

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

3. Nama,Sandi, diisi

dan Nama Admin

tidak diisi

kemudian klik

tombol Edit Data

Nama: Admin

Sandi: admin

Nama Admin:

(kosong)

Sistem

menolak untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

fill out this

field”

Sesuai

Harapan

Valid

Page 57: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

81

4. Nama, Sandi,

Nama Admin

diisi kemudian

klik tombol Edit

Data

Nama: Admin

Sandi: (kosong)

Nama Admin:

Administrator

Sistem

menerima

akses Edit data

dan kemudian

langsung

menampilkan

halaman Ubah

Akun Admin

Sesuai

Harapan

Valid

J. Pengujian terhadap Halaman Masukan Pembayaran Peserta

Tabel III.18.

Hasil Pengujian Black Box Testing Halaman Masukan Pembayaran Peserta

No. Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1. Pilih Nama

Pembayaran, ,

Jumlah Transfer,

Bukti Transfer

tidak diisi dan

klik tombol

bayar.

Nama

Pembayaran:

(kosong)

Jumlah

Transfer:

(kosong)

Bukti Transfer

: (kosong)

Sistem menolak

untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

enter a number”

Sesuai

Harapan

Valid

2. Pilih Nama

Pembayaran,

,Bukti Transfer

diisi dan dan

Jumlah Transfer

tidak diisi

kemudian klik

tombol bayar.

Nama

Pembayaran:di

da

Jumlah

Transfer:

(kosong)

Bukti Transfer

: bayar.jpg

Sistem menolak

untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

enter a number”

Sesuai

Harapan

Valid

3. Pilih Nama

Pembayaran,

Jumlah Transfer

diisi dan Bukti

Transfer tidak

diisi kemudian

klik tombol

bayar.

Nama

Pembayaran:di

da

Jumlah

Transfer:

5000000

Bukti Transfer

: (kosong)

Sistem menolak

untuk

menyimpan

data dan akan

muncul pesan

yaitu “Please

select a file”

Sesuai

Harapan

Valid

4. Pilih Nama

Pembayaran,

Jumlah Transfer,

dan Bukti

Transfer diisi

kemudian klik

tombol bayar.

Nama

Pembayaran:di

da

Jumlah

Transfer:

5000000

Bukti Transfer

: bayar.jpg

Sistem

menerima akses

bayar dan

kemudian

langsung

menampilkan

halaman

pembayaran

peserta

Sesuai

Harapan

Valid

Page 58: BAB III PEMBAHASAN...25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi Pendaftaran Umroh berbasis web pada Nurrahma

82