Anda di halaman 1dari 37

PERANCANGAN SISTEM INFORMASI PENERIMAAN SANTRI BARU

BERBASIS WEBSITE PADA PONDOK PESANTREN AL BAQIYATUSH


SHALIHAT KABUPATEN TANJUNG JABUNG BARAT

Proposal Skripsi

Disusun Oleh :
Tomi Saputra
NIM.701200025

Dosen Pembimbing 1 : M. Yusuf M.S.I


Dosen Pembimbing 2 : Bastomi Baharsyah, M.Kom

PROGRAM STUDI SISTEM INFORMASI


FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SULTHAN THAHA SAIFUDDIN JAMBI
2024
DAFTAR ISI
BAB I ...................................................................................................................... 1
PENDAHULUAN................................................................................................... 1
1.1 Latar Belakang.......................................................................................... 1
1.2 Rumusan Masalah .................................................................................... 3
1.3 Batasan Masalah ....................................................................................... 3
1.4 Tujuan Penelitian ...................................................................................... 4
1.5 Manfaat Penelitian .................................................................................... 4
BAB II ..................................................................................................................... 6
LANDASAN TEORI .............................................................................................. 6
2.1 Konsep Perancangan Sistem..................................................................... 6
2.1.1 Pengertian Perancangan .................................................................... 6
2.1.2 Pengertian Sistem .............................................................................. 6
2.1.3 Pengertian Perancangan Sistem ........................................................ 6
2.2 Konsep Sistem Informasi ......................................................................... 7
2.2.1 Pengertian Informasi ......................................................................... 7
2.2.2 Pengertian Sistem Informasi ............................................................. 8
2.3 Konsep Penerimaan Santri Baru ............................................................... 8
2.3.1 Pengertian Santri ............................................................................... 8
2.3.2 Pengertian Penerimaan Santri Baru .................................................. 9
2.4 Website .................................................................................................... 10
2.5 Pondok Pesantren ....................................................................................11
2.6 Alat Bantu Perancangan Sistem ............................................................. 12
2.6.1 PHP (Hypertext Preprocessor) ....................................................... 12
2.6.2 Mysql ............................................................................................... 12
2.7 Pengertian Prototype .............................................................................. 13
2.8 Alat Bantu Pemodelan Sistem ................................................................ 14
2.8.1 Use case .......................................................................................... 15
2.8.2 Activity diagram .............................................................................. 16
2.8.3 Class diagram ................................................................................. 17
2.9 Penelitian Terdahulu ............................................................................... 18
BAB III.................................................................................................................. 23
METODE PENELITIAN ...................................................................................... 23

ii
3.1 Metodologi Penelitian ............................................................................ 23
3.2 Waktu dan Tempat .................................................................................. 23
3.2.1 Waktu Penelitian ............................................................................. 23
3.2.2 Tempat Penelitian ............................................................................ 24
3.3 Alat dan Bahan Penelitian ...................................................................... 24
3.3.1 Alat .................................................................................................. 24
3.3.2 Bahan............................................................................................... 25
3.4 Metode Pengumpulan Data .................................................................... 25
3.4.1 Observasi ......................................................................................... 25
3.4.2 Wawancara ...................................................................................... 25
3.4.3 Dokumentasi ................................................................................... 25
3.5 Metode Analisis ...................................................................................... 26
3.5.1 Pengumpulan Data (Data Collection) ............................................. 26
3.5.2 Reduksi Data (Data Reduction) ...................................................... 26
3.5.3 Penyajian Data (Data Display) ....................................................... 26
3.5.4 Penarikan (Kesimpulan dan Verifikasi) .......................................... 26
3.6 Metode Perancangan .............................................................................. 26
3.7 Metode Pengembangan Sistem............................................................... 27
3.7.1 Analisis Kebutuhan ......................................................................... 27
3.7.2 Desain Sistem .................................................................................. 28
3.7.3 Perancangan Sistem ........................................................................ 28
3.7.4 Pengujian Sistem ............................................................................. 28
3.7.5 Support ............................................................................................ 28
3.8 Tahapan Penelitian.................................................................................. 28
3.8.1 Identifikasi Masalah ........................................................................ 29
3.8.2 Studi Pustaka ................................................................................... 30
3.8.3 Pengumpulan Data .......................................................................... 30
3.8.4 Desain Sistem .................................................................................. 31
3.8.5 Perancangan Sistem ........................................................................ 31
3.8.6 Pengujian Black box ........................................................................ 31
DAFTAR PUSTAKA ............................................................................................ 32

iii
BAB I
PENDAHULUAN

1.1 Latar Belakang


Perkembangan teknologi informasi di era modern ini berjalan begitu pesat,
seperti perkembangan internet yang sangat berpengaruh terlebih di dunia
pendidikan. Internet menyediakan berbagai layanan dan informasi. Dalam
pemanfaatannya teknologi informasi dapat digunakan sepenuhnya di dunia
pendidikan yang tertuang dalam sebuah website di internet sebagai media
publikasi dan pendaftaran sekolah untuk meningkatkan mutu dan
kualitasnya.(Informasi dkk., 2022) Seiring bertambahnya kebutuhan manusia,
perkembangan teknologi informasi pun terus berkembang.
Dengan adanya kemajuan teknologi informasi dan komunikasi seperti
teknologi internet dan website, dapat mempermudah proses input dan output
data secara cepat dan akurat di kalangan masyarakat. Dengan manfaat dan
kemudahan internet dan website yang sudah canggih, seharusnya
dikembangkan di tiap-tiap sekolah agar mempermudah mengelola
data.(Septiarina dkk., 2021) Untuk itu, sistem informasi berbasis web perlu
dimanfaatkan sebagai sarana memenuhi kebutuhan informasi yang dimaksud.
Pondok pesantren merupakan suatu lembaga pendidikan keagamaan Islam
yang mana pondok pesantren bertujuan untuk mendidik para santri agar dapat
mengerti tentang nilai-nilai keagamaan Islam dan diharapkan dapat
mengamalkannya didalam kehidupan sehari-hari.(Rozaidin & Adinugraha,
2020)
Penerimaan siswa baru merupakan salah satu proses yang ada di instansi
pendidikan seperti sekolah yang berguna untuk menyaring calon siswa
yang terpilih sesuai kriteria yang ditentukan oleh sekolah tersebut untuk
menjadi siswa didiknya.(I. Anggraini, 2019) Tahapan dari proses penerimaan
siswa baru ini juga dilakukan oleh Pondok Pesantren Al Baqiyatush Shalihat.
Pondok Pesantren Al-Baqiyatush Shalihat merupakan salah satu pesantren
di Indonesia yang terletak di wilayah Kabupaten Tanjung Jabung Barat
Kecamatan Tungkal Ilir Kelurahan Sungai Nibung. Lembaga pendidikan yang

1
2

berdiri sejak tahun 1994 ini terus mengalami perkembangan yang signifikan,
sehingga menjadikan Pondok Pesantren Al-Baqiyatush Shalihat yang terfavorit
dan banyak digemari oleh masyarakat Tanjung Jabung Barat dan sekitarnya
sampai saat ini.(Anwar dkk., 2021)
Pondok Pesantren Al Baqiyatush Shalihat saat ini masih menggunakan
sistem penerimaan santri baru secara manual dengan menggunakan formulir
yang harus diisi secara tertulis oleh calon santri. Proses ini tidak hanya
memakan waktu, tetapi juga memerlukan biaya dan upaya ekstra karena
melibatkan perjalanan calon santri ke pondok pesantren untuk mengambil dan
mengisi formulir yang disediakan oleh panitia. Kendala utama dari sistem
penerimaan manual ini adalah kerentanannya terhadap kehilangan atau
kerusakan formulir, yang dapat menghambat kelancaran proses pendaftaran.
Selain itu, seringkali terjadi bahwa calon santri lupa membawa persyaratan
pendaftaran, mengakibatkan mereka harus kembali ke kampung halaman
mereka untuk melengkapinya. Selain itu, data pendaftaran santri baru belum
terkomputerisasi, menyebabkan duplikasi pekerjaan dalam penginputan data
dan menyulitkan proses pencarian data. Dalam era kemajuan teknologi
informasi dan komunikasi, seperti teknologi internet dan web, kebutuhan untuk
mengadopsi sistem penerimaan yang terkomputerisasi menjadi semakin
mendesak. Sistem yang terkomputerisasi dapat meningkatkan efisiensi dan
akurasi proses input dan output data, terutama dalam pelaksanaan Penerimaan
Santri Baru (PSB).
Metode yang digunakan untuk pembuatan Sistem Informasi Penerimaan
Santri Baru Berbasis Web Pada Pondok Pesantren Al Baqiyatush Shalihat
adalah metode prototype. Protoype adalah metode untuk mengotomatisasi fase
definisi dan analisis, jadi merupakan bagian CASE (Computer Aided Software
Enginering) tetapi prototype memberikan masukan pada tingkatan,
kelebihannya adalah menghasilkan syarat yang lebih baik dari produksi yang
dihasilkan oleh metode spesifikasi tulisan. User dapat mempertimbangkan
sedikit perubahan selama masih berbentuk prototype, memberikan hasil yang
akurat dari pada perkiraan sebelumnya, karena fungsi yang diinginkan dan
kerumitannya sudah dapat diketahui dengan baik.(Abisono Punkastyo, 2019)
3

Dalam rangka mengatasi masalah tersebut, Perancangan Sistem Informasi


Penerimaan Santri Baru Berbasis Web menjadi solusi yang sangat dibutuhkan
oleh pihak Pondok Pesantren Al Baqiyatush Shalihat. Sistem ini akan dibangun
menggunakan bahasa pemrograman PHP dan database Mysql, dengan
framework Bootstrap sebagai dasar pengembangannya. Melalui sistem
informasi ini, pihak Pondok Pesantren Al Baqiyatush Shalihat dapat
menciptakan proses penerimaan calon santri baru yang lebih terstruktur, dan
meningkatkan efisiensi dan akurasi proses input dan output data.
Berdasarkan latar belakang di atas, peneliti mengangkat judul skripsi
“Perancangan Sistem Informasi Penerimaan Santri Baru Berbasis Website
Pada Pondok Pesantren Al Baqiyatush Shalihat Kabupaten Tanjung
Jabung Barat”.

1.2 Rumusan Masalah


Berdasarkan latar belakang yang telah dijelaskan, maka dapat dirumuskan
masalah Bagaimana merancang Sistem Informasi Penerimaan Santri Baru
Berbasis Website Pada Pondok Pesantren Al Baqiyatush Shalihat di Kabupaten
Tanjung Jabung Barat

1.3 Batasan Masalah


Untuk menghindari pembahasan yang terlalu meluas pada penelitian ini,
penulis akan melakukan pembahasan masalah yaitu :
1. Proses penelitian ini dilakukan pada Pondok Pesantren Al Baqiyatush
Shalihat.
2. Sistem yang dirancang digunakan untuk calon santri dalam mendaftarkan
diri pada Pondok Pesantren Al Baqiyatush Shalihat.
3. Perancangan sistem menggunakan bahasa pemrograman PHP dan
database Mysql.
4. Pembuatan sistem dengan menggunakan framework Bootstrap.
5. Pemodelan sistem yang akan digunakan adalah Use case, Activity
diagram, dan Class diagram.
6. Sistem ini menggunakan metode pengembangan sistem prototype.
4

1.4 Tujuan Penelitian


Berdasarkan latar belakang diatas maka tujuan dari penelitian ini ialah
merancang Sistem Informasi Penerimaan Santri Baru Berbasis Website Pada
Pondok Pesantren Al Baqiyatush Shalihat di Kabupaten Tanjung Jabung Barat.

1.5 Manfaat Penelitian


Dari tujuan yang telah disebutkan di atas, maka penulis dapat
menyimpulkan bahwa manfaat yang dapat diperoleh dari penelitian ini adalah
:
1. Sistem Penerimaan Santri Baru akan mempermudah dan mempercepat
proses, mengurangi beban administratif, serta menjaga keakuratan data.
Pengelola dapat memonitor status penerimaan secara real-time untuk
evaluasi kinerja dan perbaikan proses, meningkatkan keterbukaan
informasi kepada orang tua santri.
2. Santri juga akan merasakan manfaat dengan kemudahan pendaftaran
online, mengurangi beban administratif, dan akses informasi lengkap
tentang kebijakan Pondok Pesantren. Panduan jelas untuk proses
pendaftaran juga mengurangi ketidakpastian dan kekhawatiran calon
santri.
3. Penelitian ini memberikan pengalaman dalam merancang sistem informasi
berbasis web untuk peneliti. Selain itu, peneliti juga akan memperoleh
pemahaman yang lebih mendalam terkait kebutuhan sistem informasi di
lingkungan Pondok Pesantren.
4. Penelitian ini memungkinkan perbandingan efisiensi proses penerimaan
antar Pondok Pesantren dan mendukung pengembangan fungsionalitas
sistem berbasis web. Data dan wawasan yang diberikan juga dapat
digunakan untuk penelitian keamanan sistem penerimaan santri yang lebih
lanjut, menjaga integritas data dan privasi calon santri.
BAB II
LANDASAN TEORI

2.1 Konsep Perancangan Sistem


2.1.1 Pengertian Perancangan
Menurut Soetam (dalam Setiyanto dkk., 2019) Perancangan adalah
sebuah proses untuk mendefinisikan sesuatu yang akan dikerjakan
dengan menggunakan teknik yang bervariasi serta didalamnya
melibatkan deskripsi mengenai arsitektur serta detail komponen dan juga
keterbatasan yang akan dialami dalam proses pengerjaannya.
Menurut Adiguna dkk (dalam Azis dkk., 2020) Perancangan adalah
Proses untuk mendefinisikan sesuatu yang akan dikerjakan dengan
menggunakan teknik yang bervariasi serta di dalamnya melibatkan
deskripsi mengenai arsitektur serta detail komponen dan juga
keterbatasan yang akan dialami dalam proses pengerjaannya.
Menurut Syifaun Nafisah (dalam Trianto & Yulianeu, 2019)
Perancangan adalah penggambaran, perencanaan dan pembuatan sketsa
atau pengaturan dari beberapa elemen yang terpisah ke dalam satu
kesatuan yang utuh dan berfungsi. Perancangan sistem dapat dirancang
dalam bentuk bagan alir sistem (system flowchart), yang merupakan alat
bentuk grafik yang dapat digunakan untuk menunjukan urutan-urutan
proses dari sistem.
Berdasarkan definisi perancangan menurut beberapa ahli tersebut,
dapat disimpulkan bahwa perancangan merupakan proses merencanakan
sesuatu dengan beragam teknik, melibatkan deskripsi arsitektur dan
komponen, serta mempertimbangkan keterbatasan. Ini mencakup
penggambaran dan pembuatan sketsa elemen-elemen terpisah menjadi
kesatuan yang berfungsi, sering dinyatakan dalam bentuk bagan alir
sistem untuk implementasi optimal.
2.1.2 Pengertian Sistem
Menurut Wina Sanjaya (dalam Purwaningsih dkk., 2020) Sistem
merupakan sebagai satu kesatuan komponen yang satu sama lain saling

5
6

berhubungan untuk mencapai suatu hasil yang diharapkan secara optimal


sesuai dengan tujuan.
Menurut Hall (dalam Frisdayanti, 2019) Sistem adalah kelompok
dari dua atau lebih komponen atau subsistem yang saling berhubungan
yang berfungsi dengan tujuan yang sama.
Menurut Ladjamudin (dalam Fitriyana & Sucipto, 2020) Sistem
merupakan suatu bentuk integrasi antara satu komponen dengan
komponen lainnya, karena sistem memiliki sasaran yang berbeda untuk
setiap kasus yang terjadi yang ada didalam sistem tersebut.
Berdasarkan definisi sistem menurut beberapa ahli tersebut, dapat
disimpulkan bahwa sistem merupakan suatu kesatuan komponen atau
subsistem yang saling berhubungan dan berfungsi bersama untuk
mencapai tujuan yang diharapkan. Sistem ini melibatkan integrasi antara
komponen-komponen yang ada di dalamnya, dengan masing-masing
memiliki tujuan yang berbeda sesuai dengan kasus yang terjadi. Dengan
demikian, sistem bertujuan untuk mencapai hasil secara optimal sesuai
dengan tujuan yang telah ditetapkan.
2.1.3 Pengertian Perancangan Sistem
Menurut Al Fatta Hanif (dalam Dido Jantce TJ Sitinjak dkk., 2020)
Perancangan sistem antara lain dalah desain sistem dapat didefinisikan
sebagai pengambaran, perencanaan dan pembuatan sketsa atau
pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan
yang utuh dan berfungsi.
Menurut Rahmad dan Setiady (dalam Ayu & Permatasari, 2019)
Perancangan sistem merupakan salah satu unsur atau tahapan dari
keseluruhan pembangunan sistem komputerisasi. Perancangan sistem
untuk pengembangan sistem informasi biasanya memerlukan jangka
waktu yang lebih lama daripada pemecahan masalah pada umumnya
memperlihatkan aliran data utama pada sistem.
Menurut (Maria & Muawanah, 2019) Perancangan sistem
merupakan salah satu unsur atau tahapan dari keseluruhan pembangunan
sistem komputerisasi. Perancangan sistem untuk pengembangan sistem
7

biasanya memerlukan jangka waktu yang lebih lama dari pemecahan


masalah pada umumnya.
Berdasarkan definisi perancangan sistem menurut beberapa ahli
tersebut, dapat disimpulkan bahwa perancangan sistem merupakan suatu
proses yang melibatkan pengambaran, perencanaan, dan pembuatan
sketsa atau pengaturan elemen-elemen terpisah ke dalam satu kesatuan
yang utuh dan berfungsi. Proses ini merupakan bagian integral dari
pembangunan sistem komputerisasi, memerlukan waktu yang lebih lama
dibandingkan dengan pemecahan masalah umumnya, dan seringkali
melibatkan pemetaan aliran data utama dalam sistem. Perancangan
sistem bertujuan untuk menciptakan suatu sistem yang terorganisir dan
efisien dalam mencapai tujuan tertentu.

2.2 Konsep Sistem Informasi


2.2.1 Pengertian Informasi
Menurut (Sallaby & Kanedi, 2020) Informasi adalah sekumpulan
data yang diproses sehingga menghasilkan informasi yang bermanfaat
dan informasi tersebut dapat diterima dengan baik oleh penerima
informasi.
Menurut Nugroho dkk (dalam Wijaya dkk., 2022) Informasi adalah
data yang telah diolah menjadi bentuk yang lebih berguna dan memiliki
arti terutama untuk mendukung pengambilan keputusan.
Menurut (Tamando Sitohang, 2019) Informasi adalah data yang
telah diolah menjadi bentuk yang lebih berguna bagi yang menerima.
Berdasarkan definisi informasi menurut beberapa ahli tersebut,
dapat disimpulkan bahwa informasi merupakan sekumpulan data yang
telah diproses sehingga menghasilkan sesuatu yang bermanfaat dan dapat
diterima dengan baik oleh penerima informasi. Informasi merupakan
hasil olahan data yang lebih berguna, memiliki arti, dan mendukung
pengambilan keputusan. Dengan kata lain, informasi adalah data yang
telah diolah menjadi bentuk yang lebih berguna bagi penerima.
8

2.2.2 Pengertian Sistem Informasi


Menurut Khristianto dkk (dalam Primawanti & Ali, 2022) Sistem
informasi adalah implementasi sistem teknologi informasi serta
komunikasi yang diselenggarakan oleh perusahaan bisnis. Dukungan
sistem informasi di abad ke-21 ini sangat penting. Sebab munculnya
banyak arus perubahan yang bersifat luas. Terjadinya perubahan ini
membawa sistem ekonomi dunia menempati posisi gelombang ke-4 yang
merupakan ekonomi kreatif.
Menurut (Dachar, 2022) Sistem informasi adalah gabungan kegiatan
dari manusia, perangkat lunak, perangkat keras, jaringan komunikasi dan
sumber data dalam mengumpulkan, mengubah, dan menyebarkan
informasi pada sebuah organisasi.
Menurut (Soufitri, 2023) Sistem informasi adalah integrasi dari
komponen-komponen yang telah dianalisa dan diproses sehingga
menghasilkan informasi yang diperlukan untuk dapat membantu manajer
dalam pengambilan suatu keputusan.
Berdasarkan definisi sistem informasi menurut beberapa ahli
tersebut, dapat disimpulkan bahwa sistem informasi merupakan
mplementasi teknologi informasi dan komunikasi yang diorganisir oleh
perusahaan bisnis. Sistem ini melibatkan manusia, perangkat lunak,
perangkat keras, jaringan komunikasi, dan sumber data untuk
mengumpulkan, mengubah, dan menyebarkan informasi dalam suatu
organisasi. Dukungan sistem informasi di abad ke-21 dianggap sangat
penting, terutama mengingat arus perubahan yang luas dan munculnya
ekonomi kreatif sebagai gelombang ke-4 dalam sistem ekonomi dunia.
Selain itu, sistem informasi juga dianggap sebagai integrasi komponen
yang dianalisis dan diproses untuk menghasilkan informasi yang
mendukung pengambilan keputusan oleh manajer.

2.3 Konsep Penerimaan Santri Baru


2.3.1 Pengertian Santri
Menurut (Ulum, 2019) Santri adalah orang yang mengetahui dan
mengamalkan ajaran kitab-kitab tertentu. Santri lebih identik dengan
9

mengatakan Kitab Kuning, sebab keseharian santri tidak lepas dari Kitab
Kuning. Amalan dari ajaran Kitab Kuning diantaranya adalah patuh
terhadap guru sebagai wujud perintah agama. Tindakan patuh tersebut
mengidentifikasi bahwa santri adalah pelopor kebaikan dan penerus para
ulama.
Menurut (Rohimah, 2019) Santri adalah sebutan bagi seseorang
yang mengikuti pendidikan agama Islam di pesantren. Biasanya
mereka menetap di tempat tersebut hingga pendidikannya selesai.
Menurut (Surur dkk., 2019) Santri adalah siswa atau mahasiswa
yang dididik dan menjadi pengikut dan pelanjut perjuangan ulama yang
setia yang berada disebuah tempat tinggal yang bertujuan untuk
menciptakan dan mengembangkan kepribadian muslim, yaitu
kepribadian yang beriman dan bertakwa kepada tuhan, berakhlak mulia,
bermanfaat bagi masyarakat. Supaya memiliki kepribadian muslim yang
bermanfaat untuk masyarakat, maka santri perlu melatih ketrampilan
berbicaranya di depan umum.
Berdasarkan definisi santri menurut beberapa ahli tersebut, dapat
disimpulkan bahwa santri merupakan seseorang yang mendapatkan
pendidikan agama Islam di pesantren. Mereka identik dengan Kitab
Kuning dan memiliki keseharian yang tidak lepas dari Kitab Kuning.
Santri diwujudkan sebagai pelopor kebaikan dan penerus ulama, patuh
terhadap guru, serta diharapkan memiliki kepribadian muslim yang
beriman, bertakwa, berakhlak mulia, dan bermanfaat bagi masyarakat.
Pendidikan santri juga mencakup pengembangan ketrampilan berbicara
di depan umum untuk memberikan kontribusi positif pada masyarakat.
2.3.2 Pengertian Penerimaan Santri Baru
Menurut (Sutoyo, 2019) Penerimaan Santri Baru (PSB) merupakan
kegiatan administrasi yang vital pada sebuah pesantren. Melalui kegiatan
ini pesantren akan mendapatkan calon santri baru yang akan meneruskan
kegiatan pendidikan di pesantren tersebut. Oleh karena itu, kegiatan ini
harus dilaksanakan dengan efektif dan efisien untuk meningkatkan
pelayanan pesantren kepada seluruh stakeholdernya.
10

Menurut (Hasanah & Amin, 2019) Penerimaan Santri Baru


merupakan suatu proses yang terjadi setiap tahun untuk seleksi calon
santri agar dapat melanjutkan pendidikan pada jenjang yang lebih tinggi.
Menurut (Inayah dkk., 2021) Penerimaan Santri Baru (PSB)
merupakan serangkaian proses yang dilakukan instansi pendidikan
seperti sekolah untuk menyeleksi para calon siswa.
Berdasarkan definisi Penerimaan Santri Baru menurut beberapa ahli
tersebut, dapat disimpulkan bahwa Penerimaan Santri Baru merupakan
kegiatan administrasi yang sangat penting dalam konteks pesantren. PSB
merupakan proses tahunan yang dilakukan oleh pesantren atau instansi
pendidikan untuk memilih calon santri baru yang akan melanjutkan
pendidikan di tingkat yang lebih tinggi. Kegiatan ini dianggap vital
karena melibatkan seleksi calon santri, yang nantinya akan
mempengaruhi kualitas pendidikan di pesantren. Penting untuk
melaksanakan PSB secara efektif dan efisien guna meningkatkan
pelayanan pesantren kepada seluruh stakeholder, termasuk calon santri
dan masyarakat sekitar.

2.4 Website
Menurut (Abdi Muhaimin dkk., 2020) Website merupakan kumpulan
halaman-halaman yang digunakan untuk menampilkan informasi berupa teks,
gambar, animasi, suara, ataupun gabungan dari semuanya, baik bersifat statis
maupun dimanis yang membentuk suatu rangkaian bangunan yang saling
terkait, yang masing-masing dihubungkan dengan jaringanjaringan halaman.
Menurut (Yadi, 2019) Website merupakan sebuah wadah dalam internet
yang digunakan sebagai media penyebaran informasi atau promosi untuk bisa
diakses diseluruh dunia selama terkoneksi dengan jaringan internet.
Menurut (Nugraha & Syarif, 2019) Website merupakan media informasi
yang dapat di akses oleh siapa pun dalam suatu jaringan baik yang terhubung
ke internet maupun tidak. Pada dasarnya website merupakan suatu kumpulan
hyperlink yang menuju dari alamat satu ke alamat lainnya dengan bahasa
HTML (HyperText Markup Language) dan merupakan layanan yang banyak
dimanfaatkan di internet.
11

Berdasarkan definisi website menurut beberapa ahli tersebut, dapat


disimpulkan bahwa website merupakan kumpulan halaman yang digunakan
untuk menampilkan informasi dalam berbagai bentuk seperti teks, gambar,
animasi, dan suara. Website membentuk suatu rangkaian bangunan yang saling
terkait, dihubungkan oleh jaringan halaman. Secara umum, website merupakan
wadah di internet yang digunakan sebagai media penyebaran informasi atau
promosi yang dapat diakses oleh siapa pun yang terhubung ke jaringan internet.
Website juga dijelaskan sebagai kumpulan hyperlink yang menggunakan
bahasa HTML dan merupakan layanan yang banyak dimanfaatkan di internet.

2.5 Pondok Pesantren


Menurut (Karimah, 2019) Pondok pesantren merupakan lembaga
pendidikan non formal yang memperdalam ilmu atau pendidikan agama Islam
dan mengamalkannya sebagai pedoman hidup sehari-hari dengan
mementingkan moral dalam kehidupan bermasyarakat.
Menurut Abrurrahman Wahid (dalam Kariyanto, 2019) Pondok pesantren
adalah komplek dengan lokasi yang umumnya terpisah dari kehidupan
sekitarnya. Dalam komplek itu terdiri beberapa buah bangunan: rumah
pengasuh, sebuah surau atau masjid, dan asrama tempat tinggal santri.
Menurut (Niati dkk., 2019) Pondok pesantren merupakan salah satu
lembaga pendidikan organisasi nirlaba keagamaan non pemerintah yang
mengedepankan suatu pelayanan pada pihak eksternal.
Berdasarkan definisi pondok pesantren menurut beberapa ahli tersebut,
dapat disimpulkan bahwa pondok pesantren merupakan lembaga pendidikan
non formal yang fokus pada pendalaman ilmu agama Islam dan
pengamalannya sebagai pedoman hidup sehari-hari. Kompleks pondok
pesantren terdiri dari beberapa bangunan, termasuk rumah pengasuh, surau
atau masjid, dan asrama tempat tinggal santri. Lokasinya umumnya terpisah
dari kehidupan sekitarnya. Selain itu, pondok pesantren juga dianggap sebagai
lembaga pendidikan organisasi nirlaba keagamaan non pemerintah yang
memberikan pelayanan pada pihak eksternal. Pondok pesantren bertujuan tidak
hanya untuk menyebarkan ilmu agama, tetapi juga untuk membentuk karakter
dan moral santri dalam kehidupan bermasyarakat.
12

2.6 Alat Bantu Perancangan Sistem


2.6.1 PHP (Hypertext Preprocessor)
Menurut Heryanto dan Lestari (dalam Ronaldo & Pasha, 2021) PHP
adalah salah satu bahasa pemograman open source yang sangat cocok
atau dikhususkan untuk pengembangan web dan dapat ditanamkan pada
sebuah skripsi HTML. Bahasa PHP dapat dikatakan menggambarkan
beberapa bahasa pemograman seperti C, Java, dan Perl serta mudah
untuk dipelajari.
Menurut (Saed Novendri dkk., 2019) Bahasa pemrograman PHP
merupakan bahasa pemrograman untuk membuat website yang bersifat
server-side scripting. PHP bersifat dinamis.
Menurut Rulianto Kurniawan (dalam Safitri, 2019) PHP adalah
bahasa pemrograman web server-side yang bersifat open source atau
gratis. PHP merupakan script yang menyatu dengan HTML dan berada
pada server (server side HTML embedded scripting).
Berdasarkan definisi PHP menurut beberapa ahli tersebut, dapat
disimpulkan bahwa PHP merupakan bahasa pemrograman web open
source yang dirancang khusus untuk pengembangan web. PHP dapat
ditanamkan dalam skrip HTML dan digunakan sebagai server-side
scripting. Bahasa ini bersifat dinamis, mudah dipelajari, dan mencirikan
beberapa bahasa pemrograman seperti C, Java, dan Perl. PHP digunakan
untuk membuat website dan bekerja pada sisi server, serta menyatu
dengan HTML dalam bentuk server-side HTML embedded scripting.
2.6.2 Mysql
Menurut Fitri (dalam Sitanggang dkk., 2022) Mysql merupakan
database engine atau server database yang mendukung bahasa database
SQL sebagai bahasa interaktif dalam mengelola data. Mysql adalah
sebuah perangkat lunak sistem manajemen basis data SQL atau DBMS
yang multithread, multi-user.
Menurut Budi (dalam Syahputra Novelan dkk., 2020) Mysql
merupakan RDBMS atau server database yang mengelola database
13

dengan cepat dan dapat menampung data dalam jumlah yang sangat besar
serta dapat diakses oleh banyak user.
Menurut Sugiri (dalam Ardian dkk., 2019) Mysql merupakan
database yang bersifat client server, dimana data diletakan di server yang
bisa diakses melalui client. Pengaksesan dapat dilakukan apabila
komputer telah terhubung dengan server.
Berdasarkan definisi Mysql menurut beberapa ahli tersebut, dapat
disimpulkan bahwa Mysql merupakan database engine atau server
database yang berfungsi sebagai perangkat lunak sistem manajemen
basis data (DBMS). Ini mendukung bahasa database SQL, termasuk
dalam kategori RDBMS, mampu mengelola data dengan cepat,
menampung jumlah data besar, dan bersifat client-server, di mana data
disimpan di server dan diakses melalui komputer yang terhubung.

2.7 Pengertian Prototype


Menurut (Sudrajat, 2021) Metode Prototype merupakan suatu metode
dalam pengembangan sistem yang menggunakan pendekatan untuk membuat
suatu program dengan cepat dan bertahap sehingga segera dapat dievaluasi
oleh pemakai.
Menurut (Pricillia & Zulfachmi, 2021) Model prototyping merupakan
suatu teknik untuk mengumpulkan informasi tertentu mengenai kebutuhan-
kebutuhan informasi pengguna secara cepat. Berfokus pada penyajian dari
aspek-aspek perangkat lunak tersebut yang akan nampak bagi pelanggan atau
pemakai. Prototipe tersebut akan dievaluasi oleh pelanggan/pemakai dan
dipakai untuk menyaring kebutuhan pengembangan perangkat lunak.
Menurut (Wijayakusuma dkk., 2021) Prototyping adalah salah satu
pendekatan dalam perancangan rekayasa perangkat lunak dimana sebelum
tahapan konstruksi dilakukan sistem dapat didemonstrasikan implementasi dan
pemanfaatannya terlebih dahulu.
Berdasarkan definisi prototype menurut beberapa ahli tersebut, dapat
disimpulkan bahwa prototype merupakan pendekatan dalam pengembangan
sistem atau perangkat lunak yang menggunakan teknik prototyping. Ini
melibatkan pembuatan model awal sistem atau perangkat lunak yang dapat
14

segera dievaluasi oleh pengguna, memungkinkan identifikasi kebutuhan


dengan cepat sebelum implementasi penuh dilakukan. Pendekatan ini
memungkinkan demonstrasi implementasi sistem sebelum tahap konstruksi,
memastikan respons pengguna yang lebih efektif.

2.8 Alat Bantu Pemodelan Sistem


Dalam merancang sebuah sistem informasi, dibutuhkan beberapa alat
bantu pemodelan sistem agar analisa dan hasil dari perancangan sistem yang
ingin dicapai dapat memperoleh sebuah hasil yang maksimal. Berikut alat
bantu pemodelan sistem yang penulis gunakan ialah Unified modeling
language (UML) yang terdiri dari Use case Diagram, Activity diagram dan
Class diagram.
Menurut (Syarif & Nugraha, 2020) UML merupakan bahasa visual untuk
pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan
diagram dan teks-teks pendukung.
Menurut (Affandi & Syahputra, 2019) Unified modeling languagem
(UML) adalah metode permodelan secara visual untuk sarana perancangan
sistem berorientasi objek, atau definisi uml yaitu sebagai suatu bahasa yang
menjadi standar pada visualisasi, perancangan dan juga pendokumentasian
sistem.
Menurut Gushelmi (dalam Alfina & Harahap, 2019) UML merupakan alat
perancangan sistem yang berorientasi pada objek (object oriented). UML
diagram memiliki tujuan utama untuk membantu tim pengembang proyek
berkomunikasi, mengeksplorasi potensi disain, dan memvalidasi desain
arsitektur perangkat lunak.
Berdasarkan definisi UML menurut beberapa ahli tersebut, dapat
disimpulkan bahwa UML merupakan sebuah bahasa visual yang digunakan
untuk pemodelan dan komunikasi mengenai sistem. UML digunakan sebagai
metode permodelan secara visual untuk perancangan sistem berorientasi objek.
UML juga dianggap sebagai standar dalam visualisasi, perancangan, dan
pendokumentasian sistem. Secara khusus, UML digunakan sebagai alat
perancangan sistem berorientasi objek, dan diagram UML bertujuan untuk
15

membantu tim pengembang proyek berkomunikasi, mengeksplorasi potensi


desain, serta memvalidasi desain arsitektur perangkat lunak.
Penjabaran alat bantu pemodelan sistem yang dipakai adalah sebagai
berikut :
2.8.1 Use case
Menurut (Juliyanto & Parjito, 2021) Use case merupakan pemodelan
yang memiliki kemampuan dalam menggambarkan interaksi diantara
aktor dan sistem.
Menurut (Ariani dkk., 2019) Use case atau diagram use case
merupakan pemodelan untuk kelakuan (behavior) sistem informasi yang
akan dibuat.
Menurut (Damayanti dkk., 2022) Use case merupakan sebuah
interaksi antara satu atau lebih aktor dengan sistem informasi yang akan
dibuat.
Berdasarkan definisi Use case menurut beberapa ahli tersebut, dapat
disimpulkan bahwa Use case merupakan pemodelan yang mampu
menggambarkan interaksi antara aktor (pengguna atau entitas lain)
dengan sistem. Use case atau diagram Use case digunakan untuk
memodelkan perilaku sistem informasi yang akan dibuat, di mana
interaksi tersebut melibatkan satu atau lebih aktor yang berinteraksi
dengan sistem. Dengan kata lain, Use case membantu dalam
menggambarkan skenario atau situasi penggunaan yang melibatkan
interaksi antara aktor dan sistem informasi. Berikut adalah simbol-simbol
yang ada pada diagram use case :
Tabel 2.1 Simbol-Simbol pada Use case Diagram

NO GAMBAR NAMA KETERANGAN

Menspesifikasikan himpuan peran


1 Actor yang pengguna mainkan ketika
berinteraksi dengan use case.

Hubungan dimana perubahan yang


terjadi pada suatu elemen mandiri
(independent) akan mempengaruhi
2 Dependency
elemen yang bergantung padanya
elemen yang tidak mandiri
(independent).
16

Hubungan dimana objek anak


(descendent) berbagi perilaku dan
3 Generalization
struktur data dari objek yang ada di
atasnya objek induk (ancestor).

Menspesifikasikan bahwa use case


4 Include
sumber secara eksplisit

Menspesifikasikan bahwa use case


target memperluas perilaku dari use
5 Extend
case sumber pada suatu titik yang
diberikan.

Apa yang menghubungkan antara


6 Association
objek satu dengan objek lainnya.

Menspesifikasikan paket yang


7 System menampilkan sistem secara
terbatas.

Deskripsi dari urutan aksi-aksi yang


ditampilkan sistem yang
8 Use case
menghasilkan suatu hasil yang
terukur bagi suatu aktor.

Interaksi aturan-aturan dan elemen


lain yang bekerja sama untuk
9 Collaboration menyediakan prilaku yang lebih
besar dari jumlah dan elemn-
elemennya (sinergi).

2.8.2 Activity diagram


Menurut Nugroho dkk (dalam Sari dkk., 2021) Activity diagram
merupakan diagram yang menggambarkan aktivitas pengguna sistem
dari keseluruhan menu yang pada sistem.
Menurut Dwijaya (dalam Reza & Putra, 2021) Activity diagram
adalah teknik menggambarkan alur kerja atau activitas dalam melakukan
pekerjaan.
Menurut (Permana & Romadlon, 2019) Activity diagram adalah
diagram yang menggambarkan workflow (aliran kerja) atau aktivitas dari
sebuah sistem atau proses bisnis. Yang perlu diperhatikan adalah bahwa
diagram aktivitas menggambarkan aktivitas sistem bukan apa yang
dilakukan aktor, dan aktivitas yang dapat dilakukan oleh sistem.
Berdasarkan definisi Activity diagram menurut beberapa ahli
tersebut, dapat disimpulkan bahwa Activity diagram merupakan suatu
jenis diagram yang digunakan untuk menggambarkan aktivitas atau alur
17

kerja dalam suatu sistem atau proses bisnis. Diagram ini menunjukkan
keseluruhan menu atau aktivitas yang terjadi dalam sistem, fokus pada
aktivitas sistem bukan pada apa yang dilakukan oleh aktor. Activity
diagram membantu visualisasi aliran kerja atau aktivitas dari suatu
sistem atau proses bisnis secara jelas dan ringkas. Berikut adalah simbol-
simbol yang ada pada diagram Activity diagram :
Tabel 2.2 Simbol-Simbol pada Activity diagram

NO GAMBAR NAMA KETERANGAN

Memperlihatkan bagaimana masing-


1 Activity masing kelas antarmuka saling
berinteraksi satu sama lain.

State dari sistem yang mencerminkan


2 Action
eksekusi dari suatu aksi.

3 Initial Node Bagaimana objek dibentuk dan diawali.

Activity Final Bagaimana objek dibentuk dan


4
Node dihancurkan.

Satu aliran yang pada tahap tertentu


5 Fork Node
berubah menjadi beberapa bagian.

2.8.3 Class diagram


Menurut (Bagus Adidyana Anugrah Putra dkk., 2022) Diagram kelas
adalah model statis yang menunjukkan kelas dan hubungan antar kelas
yang tetap konstan dalam sistem dari waktu ke waktu.
Menurut Alita dkk (dalam Oktavia dkk., 2021) Class diagram
merupakan gambaran tabel yang akan dibuat dalam suatu sistem.
Diagram ini digunakan untuk menggambarkan struktur sistem dari segi
pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem
Menurut (Y. Anggraini dkk., 2020) Class diagram merupakan model
yang menggambarkan struktur dan deskripsi class serta dapat
menghubungkan antara class yang lain.
Berdasarkan definisi Class diagram menurut beberapa ahli tersebut,
dapat disimpulkan bahwa Class diagram merupakan model statis yang
menggambarkan struktur dan hubungan antar kelas dalam suatu sistem.
18

Digunakan untuk pendefinisian kelas-kelas dan membangun sistem,


diagram ini memberikan representasi visual tentang kelas-kelas,
deskripsi, dan keterkaitannya. Bersifat konstan dan statis dari waktu ke
waktu, class diagram memberikan pandangan jelas terhadap elemen-
elemen kelas dalam sistem. Berikut adalah simbol-simbol yang ada pada
diagram Class diagram :
Tabel 2.3 Simbol-Simbol pada Class diagram

NO GAMBAR NAMA KETERANGAN

Hubungan dimana objek anak dan


(descendent) berbagi prilaku dan
1 Generalization
stuktur data dari objek yang ada di
atasnya objek induk (ancestor).

Upaya untuk menghindari asosiasi


2 Nary Association
dengan lebih dari 2 objek.

Himpunan dari objek objek yang


3 Class berbagi atribut serta operasi yang
sama.

Deskripsi dari urutan aksi-aksi yang


ditampilkan sistem yang
4 Collaboration
menghasilkan suatu hasil yang
terukur bagi bagi suatu aktor.

Operasi yang benar-benar dilakukan


5 Realization
oleh suatu objek.

Hubungan dimana perubahan yang


terjadi pada suatu elemen mandiri
6 Dependency (independent) akan mempengaruhi
elemen yang bergantung padanya
elemen yang tidak mandiri.

Apa yang menghubungkan antara


7 Association
objek satu dengan objek lainnya.

2.9 Penelitian Terdahulu


Tabel 2.4 Penelitian Terdahulu

Penulis dan Persamaan Perbedaan


No Judul Metode
Tahun Terbit Penelitian Penelitian
1 Khana Implementasi RAD Penelitan ini Penelitian ini
Wijaya, Rishi Framework (Rapid memiliki menggunakan
Supariyanto, Bootstrap Application kesamaan yaitu Metode RAD
dan Endi Dalam Developme sama sama (Rapid
Istiawan Perancangan nt) dalam Application
(2021) Sistem perancangan Development)
19

Penerimaan sistem informasi dalam proses


Mahasiswa penerimaan rancang bangun
Baru Pada siswa baru, sistemnya,
Sekolah Tinggi penelitian ini perbedaan
Ilmu Tarbiyah sama sama desain sistem
Al-Quran Al- menggunakan serta perbedaan
Ittifaqiah framework lokasi penelitian,
(STITQI) Bootstrap, dan penelitian
Indraalaya bahasa ini tidak
Berbasis Web pemrograman menggunakan
dan database framework.
yang digunakan
sama sama
PHP dan
MySQL, dan
penelitian ini
sama sama
berbasis website
2 Herfandi, Perancangan Waterfall Penelitian ini Penelitian ini
Saruni Sistem sama sama menggunakan
Dwiasnati, Penerimaan menggunakan Metode
Kiki Ahmad Siswa Baru black box testing Waterfall dalam
Baihaqi, Reza Berbasis Web untuk pengujian proses rancang
Avrizal (2022) Pada Sekolah fungsionalitas bangun
Dasar Islam nya, penelitian sistemnya,
Plus Baitul ini juga perbedaan
Maal. menggunakan desain sistem
framework serta perbedaan
Bootstrap, lokasi penelitian,
bahasa dan penelitian
pemrograman ini tidak
dan database menggunakan
yang digunakan framework.
sama sama
PHP dan
MySQL.
3 Edhi Prayitno, Perancangan Extreme Penelitan ini Penelitian ini
Juarni Siregar Sistem Programmi memiliki menggunakan
, Chaerul Informasi ng (XP). kesamaan yaitu Metode Extreme
Bahri, Findi Penerimaan sama sama Programming
Ayu Sariasih, Peserta Didik dalam (XP) dalam
Dhefine Baru (PPDB) perancangan proses rancang
Armelsa. Berbasis Web sistem informasi bangun
Menggunakan Penerimaan sistemnya,
Extreme Peserta Didik perbedaan
Programming Baru (PPDB), desain sistem
(XP). penelitian ini serta perbedaan
sama sama lokasi penelitian
menggunakan , dan penelitian
black box testing ini
untuk pengujian menggunakan
fungsionalitas Framework
nya, bahasa Codeigniter.
pemrograman
dan database
yang digunakan
sama sama
PHP dan
MySQL,
perancangan
sistem
menggunakan
20

tools Visual
Studio Code.
4 Lukas Pengembanga Prototype Penelitian ini Penelitian ini
Tommy, n Aplikasi sama sama terdapat
Delpiah Penerimaan menggunakan perbedaan
Wahyuningsih Mahasiswa Metode yaitu penelitian
, Parlia Baru Prototype dalam ini
Romadiana Berbasis proses rancang menggunakan
(2020) Android bangun android sebagai
dengan Push sistemnya, platform sistem
Notification di penelitian ini yang dibuat,
STMIK Atma sama sama penelitian ini
Luhur menggunakan menggunakan
black box testing tools android
untuk pengujian studio , dan
fungsionalitas penelitian ini
nya. menggunakan
database oracle.
5 Desak Made Sistem Waterfall Penelitian ini Penelitian ini
Dwi Utami Informasi sama sama menggunakan
Putra, Gede Penerimaan menggunakan metode
Surya Siswa Baru metode Waterfall dalam
Mahendra, Pada Smp Prototype dalam proses rancang
dan Ely Negeri 3 Cibal proses rancang bangun
Mulyadi. Berbasis Web. bangun sistemnya, dan
sistemnya, perbedaan
bahasa desain sistem
pemrograman dan perbedaan
dan database lokasi penelitian,
yang digunakan dan penelitian
sama sama ini tidak
PHP dan menggunakan
MySQL. framework.
BAB III
METODE PENELITIAN

3.1 Metodologi Penelitian


Metode penelitian yang penulis gunakan ialah metode kualitatif. Menurut
(Rita Fiantika dkk., 2022) metode kualitatif merupakan penelitian yang
dimaksudkan untuk memahami fenomena tertentu. Fenomena ini dapat berupa
sesuatu hal yang dialami oleh subjek penelitian seperti perilaku, persepsi,
motivasi, tindakan dan sebagainya yang secara holistik dideskripsikan dalam
bentuk kata-kata yang menggambarkan kondisi apa adanya. Teknik
pengumpulan data yang penulis gunakan ialah teknik observasi ke lapangan,
wawancara narasumber dan mendokumentasikan apa saja yang dibutuhkan
pada saat penelitian.

3.2 Waktu dan Tempat


3.2.1 Waktu Penelitian
Tabel 3.1 Jadwal Penelitian
Bulan

Desember Januari Februari Maret


No Kegiatan
Minggu
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1 Observasi

2 Pengajuan
Judul

3 Pembuatan
Proposal

4 Bimbingan
Proposal

5 Seminar
Proposal

6 Pengumpulan
Data

7 Perancangan
Sistem

23
24

8 Pengujian
Sistem

9 Penyusunan
Laporan Akhir

3.2.2 Tempat Penelitian


Penelitian ini dilakukan pada Pondok Pesantren Al Baqiyatush
Shalihat di JL. Prof.DR.Sri Soedewi, Desa Tungkal Harapan, Kecamatan
Tungkal Ilir, , Kabupaten Tanjung Jabung Barat Provinsi Jambi

Gambar 3.1 Maps Pondok Pesantren

3.3 Alat dan Bahan Penelitian


Adapun alat yang digunakan dalam melakukan penelitian ini adalah
sebagai berikut :
3.3.1 Alat
1. Perangkat Keras (Hardware)
Untuk pembuatan perancangan sistem informasi ini, perangkat
keras (hardware) meliputi :
a. Laptop Asus Vivobook Go 14 (E1404F)
b. Processor AMD Ryzen™ 3 7320U
c. Ram 8 GB dan SSD 512 GB
d. Printer Epson L360
e. Beberapa perangkat keras pendukung lainnya.
25

2. Perangkat Lunak (Software)


Untuk pembuatan perancangan sistem informasi ini, perangkat
lunak (software) meliputi :
a. Sistem Operasi Microsoft Windows 11
b. Microsoft Office 2021
c. Visual Studio Code
d. Xampp
e. Beberapa perangkat lunak pendukung lainnya.
3.3.2 Bahan
Bahan yang didapatkan berupa informasi dari hasil wawancara
narasumber dan observasi serta data dari Pondok Pesantren Al
Baqiyatush Shalihat.

3.4 Metode Pengumpulan Data


Teknik pengumpulan data, dalam penelitian ini menggunakan tiga teknik
yaitu observasi, wawancara, dan dokumentasi.
3.4.1 Observasi
Observasi adalah proses yang kompleks, suatu proses yang tersusun
dari berbagai proses biologis dan psikologis, dua diantaranya terpenting
adalah proses-proses pengamatan dan ingatan.
3.4.2 Wawancara
Wawancara adalah pertemuan dua orang untuk bertukar informasi
dan ide melalui tanya jawab, sehingga dapat dikontruksikan makna
dalam suatu topik. Dalam penelitian ini, peneliti akan mewawancarai
santri atau calon santri dan pihak Pondok Pesantren Al Baqiyatush
Shalihat.
3.4.3 Dokumentasi
Dokumentasi adalah proses pengumpulan data yang biasanya
berbentuk foto, video, file, rekaman suara dan arsip (catatan penting).
Dokumentasi dalam penelitian ini berupa foto ketika penulis melakukan
penelitian di lapangan bersama para narasumber dan informan, rekaman
26

suara yang berisi tanya jawab atau wawancara antara penulis dan
narasumber dan arsip penting.

3.5 Metode Analisis


Pada tahap ini penulis mendata kembali hasil yang telah diperoleh dari
serangkaian proses pengumpulan data yang sebelumnya telah dilaksanakan
lalu menjadikannya kelompok-kelompok untuk dibedakan mana data yang
bersifat penting dan mendukung (kuat) dan mana data yang harus dibuang
karena tidak bersifat penting atau tidak kuat krediblitasnya. Tahapan analisis
data adalah sebagai berikut:
3.5.1 Pengumpulan Data (Data Collection)
Dalam hal ini peneliti mengumpulkan bahan penelitian berupa
observasi, wawancara mendalam dan dokumentasi. Pengumpulan data
dilakukan berhari- hari, mungkin berbulan-bulan untuk mendapatkan
banyak informasi.
3.5.2 Reduksi Data (Data Reduction)
Reduksi data adalah kegaiatan meringkas dan mengurutkan sesuatu
yang paling penting dan mencari tema polanya. Data yang direduksi akan
member deksripsi yang merinci guna memudahkan penulis dalam proses
pengumpulan data dan memakainya kembali jika dibutuhkan.
3.5.3 Penyajian Data (Data Display)
Penyajian data dapat berupa deskripsi singkat, diagram, hubungan
antar kelas, flowchart dan sejenisnya. Dalam penelitian kualitatif, materi
paling sering disajikan dalam teks naratif.
3.5.4 Penarikan (Kesimpulan dan Verifikasi)
Kesimpulan merupakan langkah terakhir dari siklus penelitian
berupa jawaban atas rumusan masalah. Pada bagian ini peneliti menarik
kesimpulan dari informasi yang diperoleh dari hasil wawancara dan
observasi, sehingga menjadi suatu penelitian yang datanya menjawab
permasalahan yanga ada.

3.6 Metode Perancangan


27

Metode perancangan yang penulis gunakan yaitu UML (Unified modeling


language) berdasarkan kesimpulan yang diperoleh dari landasan teori, dapat
disimpulkan bahwa UML (Unified modeling language) merupakan sebuah
bahasa visual yang digunakan untuk pemodelan dan komunikasi mengenai
sistem. UML digunakan sebagai metode permodelan secara visual untuk
perancangan sistem berorientasi objek. UML juga dianggap sebagai standar
dalam visualisasi, perancangan, dan pendokumentasian sistem. Secara khusus,
UML digunakan sebagai alat perancangan sistem berorientasi objek, dan
diagram UML bertujuan untuk membantu tim.

3.7 Metode Pengembangan Sistem


Pada Model Pengembangan Sistem yang digunakan pada Perancangan
sistem informasi berbasis website pada Pondok Pesantren Al Baqiyatush
Shalihat adalah model prototype, yaitu metode yang menitik memberatkan
pendekatan aspek desain, fungsi, dan user-interface.
Di bawah adalah pengembangan perangkat lunak Model Prototype sebagai
berikut :

Pengumpulan Desain Sistem


Data

Evaluasi /
Perancangan
Perbaikan
Sistem

Gambar 3.2 Pengembangan Perangkat Lunak Model Prototype


Model Pengembangan Sistem pada penelitian ini adalah :
3.7.1 Analisis Kebutuhan
Tahapan analisis ini penulis akan membuat sebuah website. Dalam
pembuatan website ini penulis menggunakan bahasa pemprograman
28

yang disertai oleh pemodelan berupa prototype dan menggunakan PHP


dan HTML sebagai bahasa pemprograman.
3.7.2 Desain Sistem
Dalam tahapan ini penulis memulai merancang Sistem Informasi
yang akan membuat website PSB sesuai dengan hasil meneliti dengan
spesifikasi kebutuhan yang diperlukan. Dalam tahapan ini juga penulis
akan membuat desain interface yang di dalamnya terdapat fitur-fitur
tentang PSB yang di mulai dari pendaftaran, seleksi dan pengumuman
penerimaan siswa baru.
3.7.3 Perancangan Sistem
Pada tahap ini bahasa pemprograman yang digunakan PHP dan SQL
sebagai database, dimana untuk pembuatan website Penerimaan Santri
Baru berbasis pada Pondok Pesantren Al Baqiyatush Shalihat. Sistem
Informasi yang digunakan adalah pemprograman yang berbasis
terstruktur. Penulis menggunakan Black box testing.
3.7.4 Pengujian Sistem
Pada dalam halaman web ini terdapat Black box testing untuk
pengujian proses website PSB. Black box testing adalah tahap yang
digunakan untuk menguji kelancaran program yang telah dibuat.
Pengujian ini penting dilakukan agar tidak terjadi kesalahan alur program
yang telah dibuat.
3.7.5 Support
Pada tahapan ini, pembuatan halaman web ini penulis menggunakan
Aplikasi Visual Studio Code sebagai text editor untuk pembuatan
halaman web yang didukung oleh PHP, HTML, CSS yang dapat berjalan
di berbagai platform operating system. Dan untuk menjalankan halaman
web dan melihat hasil halaman web yang telah dibuat menggunakan
Google Chrome.

3.8 Tahapan Penelitian


Untuk membantu penelitian ini, perlu adanya kerangka kerja dengan
tahapan-tahapan yang jelas. Kerangka kerja ini merupakan langkah-langkah
29

yang akan diambil dalam memecahkan masalah yang dibahas. Kerangka kerja
yang digunakan adalah sebagai berikut :

Mulai

Identifikasi Masalah

Studi Literatur
Metode
Pengumpulan Data
a. Wawancara Pengumpulan Data
b. Observasi
c. Dokumentasi
Desain Sistem

UML (Unified modeling


language) Perancangan Sistem
a. Use case
b. Activity diagram
c. Class diagram

Pengujian

Selesai

Gambar 3.3 Tahapan Proses Penelitian


3.8.1 Identifikasi Masalah
Tahap pertama yang penulis lakukan ialah idenfitifkasi masalah,
identifikasi masalah ialah proses mendefinisikan masalah/problem
menjadi lebih terukur (measurable) dan menemukan apa saja penyebab
dari masalah tersebut, setelah itu merumuskan masalah sebagai solusi
atas problem tersebut. Sebagai contoh penulis mengidentifikasi adanya
permasalahan pada proses Penerimaan Santri Baru yang kurang efisien
30

pada Pondok Pesantren Al Baqiyatush Shalihat, hal ini disebabkan oleh


sistem penerimaan yang masih konvensional, oleh karena itu dibutuhkan
suatu Sistem Informasi Penerimaan Santri Baru Berbasis Website untuk
mengatasi masalah dalam hal efisiensi Penerimaan Santri Baru.
3.8.2 Studi Pustaka
Penulis melakukan studi pustaka untuk mengkaji dan mengetahui
secara teoritis permasalahan-permasalahan yang serupa dengan penulis
tujuannya untuk menemukan gambaran dan best practice terhadap sistem
yang akan dibuat.
3.8.3 Pengumpulan Data
Penulis menggunakan 3 pendekatan dalam pengumpulan data, yaitu
:
a. Observasi
Penulis melakukan observasi dengan cara mengumpulkan
informasi dengan mengamati proses Sistem Penerimaan Santri yang
sedang berjalan pada Pondok Pesantren Al Baqiyatush Shalihat, baik
dari segi pendaftaran, pendataan, dan pengumuman hasil
Penerimaan Santri Baru. Observasi ini dilakukan untuk
mengumpulkan rincian data yang kemudian dapat digunakan
sebagai pertimbangan untuk membuat desain sistem informasi
Penerimaan Santri Baru.
b. Wawancara
Penulis melakukan pertemuan setidaknya 4 kali dengan Syahrul
Safitra selaku Alumni Santri Pondok Pesantren Al Baqiyatush
Shalihat. Penulis melakukan wawancara tidak struktur pada sistem
penerimaan santri yang sedang berjalan. Hasilnya penulis
mendapatkan gambaran terkait permasalahan dan juga kebutuhan-
kebutuhan sistem yang akan dibangun.
c. Dokumentasi
Penulis mempelajari dokumen pendaftaran calon santri baru
didapatkan dari layanan Penerimaan Santri Baru di Pondok
Pesantren Al Baqiyatush Shalihat.
31

3.8.4 Desain Sistem


Setelah melakukan pengumpulan data, penulis melakukan desain
sistem menggunakan UML (Unified modeling language) berdasarkan
data-data yang diperoleh dari hasil observasi, wawancara dan dokuntasi,
lalu dibuatlah diagram-diagram untuk menggambarkan flow dari sistem,
seperti :
a. Use case Diagram
Use case Diagram digunakan untuk menggambarkan desain
sistem secara umum, dimana para aktor seperti calon santri, santri,
dan staff pondok pesantren dibuat beserta hak asesnya.
b. Activity diagram
Activity diagram meliputi ruang lingkup yang lebih spesifik lagi
didaman sistem, seperti calon santri baru dapat menginput data diri
pendaftaran, maka dibuatlah activity diagram untuk
menggambarkan bagiamana tahap-tahap dari penginput data seperti
login terlebih dahulu dan seterusnya.
c. Class diagram
Class diagram digunakan untuk menggambarkan schema basis
data dari website, seperti informasi data diri pendaftaran masuk,
hasil pengumuman pendaftaran dan lain-lain beserta relasinya (one
to one, one to many, many to many).
3.8.5 Perancangan Sistem
Tahap perancangan sering juga disebut implementasi, dimana desain
sistem dari UML dibuat menjadi sebuah software berbasis website dan
penulis menggunakan framework bootstrap yang dapat memudahkan
penulis membuat website responsif dan mobile-friendly.
3.8.6 Pengujian Black box
Tahap ini ialah tahap pengujian dari sistem yang telah selesai dibuat,
dimana penulis menggunakan Black box untuk mengetahui apakah
tombol-tombol atau fitur-fitur dalam sistem dapat berfungsi dengan baik
atau tidak.
32

DAFTAR PUSTAKA
Abdi Muhaimin, A. M., Irawan, Y., Bakhrizal, & Devis, Y. (2020). Sistem Informasi
Tracer Study Berbasis Web Pada Program Pascasarjana Fisip Universitas Riau.
Jurnal Ilmu Komputer, 9(2), 71–77.
Abisono Punkastyo, D. (2019). Perancangan Aplikasi Tutorial Jurus Dasar Beladiri
Cimande Menggunakan Metode Prototype. UNIVERSITAS PAMULANG,
87(2).
Affandi, E., & Syahputra, T. (2019). Pemodelan UML Manajeman Sistem
Inventory. J-SISKO TECH Jurnal Teknologi Sistem Informasi dan Sistem
Komputer TGD, 1(2), 14–25.
Alfina, O., & Harahap, F. (2019). Pemodelan Uml Sistem Pendukung Keputusan
Dalam Penentuan Kelas Siswa Siswa Tunagrahita 1. METHOMIKA: Jurnal
Manajemen Informatika & Komputerisasi Akuntansi, 3(2), 143–150.
Anggraini, I. (2019). Perancangan Website Penerimaan Siswa Baru Dengan
Menggunakan Metode Waterfall. Jurnal Ilmiah Binary STMIK Bina
Nusantara Jaya, 1(2), 56–62.
Anggraini, Y., Pasha, D., Damayanti, & Setiawan, A. (2020). Sistem Informasi
Penjualan Sepeda Berbasis Web Menggunakan Framework Codeigniter (Studi
Kasus : Orbit Station). Jurnal Teknologi dan Sistem Informasi (JTSI), 1(2), 64–
70.
Anwar, K., Anwar, F., Sulthan, U., & Saifudiin, T. (2021). Transformasi
Kepemimpinan Pendidikan Dalam Meneguhkan Islam Moderat. 7–9.
Ardian, D., Larasati, P. D., & Irawan, A. (2019). Perancangan Sistem Informasi
Aplikasi Rental Mobil Menggunakan Java Netbeans dan Mysql Pada
Perusahaan Dean’s Car Rent. Applied Information Systems and Management
(AISM) , 1(1), 35–44.
Ariani, F., Fahmi, M., & Taufik, A. (2019). Perancangan Sistem Informasi
Perpustakaan Berbasis Web Dengan Metode Framework For The Application
System Thinking (Fast). INTI NUSA MANDIRI , 14(1), 21–26.
Ayu, F., & Permatasari, N. (2019). Perancangan Sistem Informasi Pengolahan Data
Praktek Kerja Lapangan (PKL) Pada Devisi Humas Pt. Pegadaian. Jurnal
Intra-Tech, 2(2).
Azis, N., Pribadi, G., & Savitrie Nurcahya, M. (2020). Analisa dan Perancangan
Aplikasi Pembelajaran Bahasa Inggris Dasar Berbasis Android. Jurnal IKRA-
ITH Informatika, 4(3), 1–5.
Bagus Adidyana Anugrah Putra, P., Widiarty, Handrianus Pranatawijaya, V., &
Noorkamala Sari, N. (2022). Implementasi Aplikasi Android Untuk Sistem
33

Pendaftaran Dan Antrian Pada Poli Covid Rsud Doris Sylvanus. Jurnal
Keilmuan dan Aplikasi Bidang Teknik Informatika, 16(1).
Dachar, M. (2022). SISTEM INFORMASI MANAJEMEN. UI Publishing.
Damayanti, Ghufroni An, M., & Kurniawan, A. (2022). Sistem Informasi
Manajemen Berbasis Key Performance Indicator (KPI) dalam Mengukur
Kinerja Guru. JDMSI, 3(1), 2775–9660.
Dido Jantce TJ Sitinjak, D., Maman, & Suwita, J. (2020). Analisa Dan Perancangan
Sistem Informasi Administrasi Kursus Bahasa Inggris Pada Intensive English
Course Di Ciledug Tangerang. JURNAL IPSIKOM, 8.
Fitriyana, & Sucipto, A. (2020). Sistem Informasi Penjualan Oleh Sales Marketing
Pada Pt Erlangga Mahameru. Jurnal Teknologi dan Sistem Informasi (JTSI),
1(1), 105–110.
Frisdayanti, A. (2019). Peranan Brainware Dalam Sistem Informasi Manajemen.
Jurnal Ekonomi dan Manajemen Sistem Informasi, 1(1).
Hasanah, K., & Amin, I. H. Al. (2019). Sistem Seleksi Penerimaan Santri Online
Pada Pondok Pesantren Sarochaniyyah Menggunakan Metode Fuzzy Tahani.
Prosiding SINTAK 2019 , 195–200.
Inayah, N., Cholissodin, I., & Priharsari, D. (2021). Pembangunan Sistem Informasi
Penerimaan Santri Baru (PSB) berbasis Web menggunakan Framework
Codeigniter (Studi Kasus: MAS Nurul As’adiyah Callaccu Kota Sengkang).
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 5(2), 690–
697.
Informasi, S., Santri, P., Pondok, B., Al-Qur’an, P., Suleman, Z., Widodo, P., & Da,
S. (2022). SIBARU: Sistem Informasi Penerimaan Santri Baru Pondok
Pesantren AlQur’an Zaenuddin. Bianglala Informatika, 10(1), 36–41.
Juliyanto, F., & Parjito. (2021). Rekayasa Aplikasi Manajemen E-Filling Dokumen
Surat Pada Pt Alp (Atosim Lampung Pelayaran). Jurnal Teknologi dan Sistem
Informasi (JTSI), 2(1), 43–49.
Karimah, U. (2019). Pondok Pesantren Dan Pendidikan : Relevansinya Dalam
Tujuan Pendidikan. Misykat, 3(1), 137–154.
Kariyanto, H. (2019). Peran Pondok Pesantren Dalam Masyarakat Modern.
Edukasia Multikultura, 1(1), 15–30.
Maria, S., & Muawanah, I. (2019). Perancangan Sistem Informasi Pengolahan Data
Nilai Siswa Pada Sd Negeri 164 Pekanbaru. Jurnal Intra-Tech, 2(2).
Niati, A., Suhardjo, Y., Wijayanti, R., & Hanifah, R. U. (2019). Pelatihan
Pengelolaan Manajemen Keuangan dan Pelaporan Keuangan Akuntansi
Pesantren bagi Pengelola Yayasan Pondok Pesantren X di Kota Semarang.
Jurnal Surya Masyarakat, 2(1), 76.
34

Nugraha, W., & Syarif, M. (2019). Penerapan Metode Prototype Dalam


Perancangan Sistem Informasi Penghitungan Volume Dan Cost Penjualan
Minuman Berbasis Website. JUSIM (Jurnal Sistem Informasi Musirawas),
3(2), 94–101.
Oktavia, W., Sucipto, A., & Rusliyawati. (2021). Rancang Bangun Aplikasi E-
Marketplace Untuk Produk Titik Media Reklame Perusahaan Periklanan
(Studi Kasus: P3i Lampung). Jurnal Teknologi dan Sistem Informasi (JTSI),
2(2), 8–14.
Permana, A. Y., & Romadlon, P. (2019). Perancangan Sistem Informasi Penjualan
Perumahan Mengunakan Metode Sdlc Pada Pt. Mandiri Land Prosperous
Berbasis Mobile. Jurnal Teknologi Pelita Bangsa, 10(2), 153–167.
Pricillia, T., & Zulfachmi. (2021). Survey Paper: Perbandingan Metode
Pengembangan Perangkat Lunak (Waterfall, Prototype, RAD). Bangkit
Indonesia, X(1), 6–12.
Primawanti, E. P., & Ali, H. (2022). Pengaruh Teknologi Informasi, Sistem
Informasi Berbasis Web Dan Knowledge Management Terhadap Kinerja
Karyawan (Literature Review Executive Support Sistem (ESS) For Business).
Jurnal Ekonomi Manajemen Sistem Informasi, 3(3).
Purwaningsih, I., Oktariani, Hernawati, L., Wardarita, R., & Indah Utami, P. (2020).
Pendidikan Sebagai Suatu Sistem. Jurnal Visionary : Penelitian dan
Pengembangan dibidang Administrasi Pendidikan, 10(1), 21–26.
Reza, F., & Putra, A. D. (2021). Sistem Informasi E-Smile (Elektronic Service
Mobile) (Studi Kasus: Dinas Kependudukan Dan Pencatatan Sipil Kabupaten
Tulang Bawang). Jurnal Teknologi dan Sistem Informasi (JTSI), 2(3), 56–65.
Rita Fiantika, F., Wasil, M., Jumiyati, S., Honesti, L., Wahyuni, S., Mouw, E.,
Jonata, Mashudi, A., Hasanah, N., Maharani, A., Ambarwati, K., Noflidaputri,
R., Nuryami, & Waris, L. (2022). METODOLOGI PENELITIAN KUALITATIF
(Y. Novitra, Ed.). PT. GLOBAL EKSEKUTIF TEKNOLOGI.
Rohimah, R. B. (2019). Moderasi Islam dan Wawasan Kebangsaan dalam
Persepektif Santri. Hayula: Indonesian Journal of Multidisciplinary Islamic
Studies, 3(2), 139–156.
Ronaldo, M., & Pasha, D. (2021). Sistem Informasi Pengelolaan Data Santri
Pondok Pesantren An-Ahl Berbasis Website. Journal of Telematics and
Information Technology, 2(1), 2774–5384.
Rozaidin, M., & Adinugraha, H. H. (2020). Penerapan Akuntansi Pondok Pesantren
(Studi pada Koperasi Pondok Pesantren Al Hasyimi Kabupaten Pekalongan).
EKONOMIKA SYARIAH : Journal of Economic Studies, 4(2), 123.
35

Saed Novendri, M., Saputra, A., & Firman, C. E. (2019). Aplikasi Inventaris Barang
Pada Mts Nurul Islam Dumai Menggunakan PHP Dan Mysql. Jurnal
Manajemen dan Teknologi Informasi, 10(2), 46–57.
Safitri, R. (2019). Simple Crud Buku Tamu Perpustakaan Berbasis Php Dan
Mysql :Langkah-Langkah Pembuatan. Jurnal Tibanndaru, 2(2).
Sallaby, A. F., & Kanedi, I. (2020). Perancangan Sistem Informasi Jadwal Dokter
Menggunakan Framework Codeigniter. Jurnal Media Infotama, 16(1), 48–53.
Sari, R., Hamidy, F., & Suaidah. (2021). Sistem Informasi Akuntansi Perhitungan
Harga Pokok Produksi Pada Konveksi Sjm Bandar Lampung. Jurnal
Teknologi dan Sistem Informasi (JTSI), 2(1), 65–73.
Septiarina, N., Studi Sistem Informasi, P., & Nusa Mandiri, S. (2021). Perancangan
Sistem Informasi Penerimaan Siswa Baru Berbasis Web Pada SMK Bandara.
Jurnal PROSISKO, 8, 60–67.
Setiyanto, R., Nurmaesah, N., & Sri Astuti Rahayu, N. (2019). Perancangan Sistem
Informasi Persediaan Barang Studi Kasus di Vahncollections. JURNAL
SISFOTEK GLOBAL , 9(1), 137–142.
Sitanggang, R., Dachi, T. U., & Manurung, I. H. G. (2022). Rancang Bangun Sistem
Penjualan Tanaman Hias Berbasis Web Menggunakan Php Dan Mysql. Jurnal
TEKESNOS, 4(1), 84–90.
Soufitri, F. (2023). Konsep Sistem Informasi (B. Nasution, Ed.). PT Inovasi Pratama
Internasional.
Sudrajat, B. (2021). Penerapan Metode Prototype Sistem Informasi Peminjaman
Ruang Meeting. Riset dan E-Jurnal Manajemen Informatika Komputer, 5(2).
Surur, A. M., Rohmah, A. N., Permana, I. P., Sari, L. S. F., & A’yun, Q. (2019).
Peningkatan Kemampuan Khatabah (Public Speaking Skill) Santri Ma’had
Darul Hikmah Iain Kediri. Journal Of Arabic Learning, 1(2).
Sutoyo, I. (2019). Perancangan Sistem Informasi Penerimaan Santri Baru
Menggunakan Model Waterfall. INTI NUSA MANDIRI, 14(1), 85–92.
Syahputra Novelan, M., Syahputra, Z., & Putra, P. H. (2020). Sistem Kendali
Lampu Menggunakan NodeMCU dan Mysql Berbasis IOT (Internet Of
Things). Jurnal Nasional Informatika dan Teknologi Jaringan, 5(1).
Syarif, M., & Nugraha, W. (2020). Pemodelan Diagram Uml Sistem Pembayaran
Tunai Pada Transaksi E-Commerce. Jurnal Teknik Informatika Kaputama
(JTIK), 4(1).
Tamando Sitohang, H. (2019). Sistem Informasi Pengagendaan Surat Berbasis Web
Pada Pengadilan Tinggi Medan. Journal Of Informatic Pelita Nusantara, 3(1),
6–9.
36

Trianto, E. A., & Yulianeu, A. (2019). Perancangan Sistem Informasi Pembayaran


Abodemen Di Uptd Pasar Rajadesa. JUMANTAKA, 1(1).
Ulum, M. M. (2019). Metode Membaca Kitab Kuning Antara Santri Dan
Mahasiswa. Islamic Review: Jurnal Riset dan Kajian Keislaman, VII(2).
Wijaya, A., Damayanti, & Hendrastuty, N. (2022). Rancang Bangun Sistem
Informasi Manajemen Kepegawaian (SIMPEG) Berbasis Web (Studi Kasus :
Pt Sembilan Hakim Nusantara). Jurnal Teknologi dan Sistem Informasi (JTSI),
3(2), 9–17.
Wijayakusuma, N. H. P., Saintika, Y., & Susanto, I. (2021). Perancangan Website
E-commerce Produk Kopi Menggunakan Metode Prototyping (Studi Kasus:
Kedai Kopi Kontekstual). Journal of Information Systems and Informatics,
3(3).
Yadi. (2019). Analisa Usability Pada Website Traveloka. Jurnal Ilmiah Betrik,
09(02).

Anda mungkin juga menyukai