Anda di halaman 1dari 82

1

SISTEM INFORMASI PELAYANAN SANTRI


PESANTREN NURUL IHSAN
CICANGKUDU

SKRIPSI

Diajukan untuk memenuhi salah satu syarat Kelulusan


Dalam menyelesaikan Program Strata 1
Jurusan Sistem Informatika

Disusun Oleh :
Mohammad Syaid Mubarok
3212044

STMIK BANDUNG
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER BANDUNG
BANDUNG
2015
1

PERNYATAAN KEASLIAN

Saya, penulis Laporan Skripsi menyatakan dengan sesungguhnya bahwa karya

tulis ini merupakan observasi, pemikiran pemaparan asli. Apabila terdapat

referensi terhadap karya orang lain/pihak lain, kami lakukan dengan menyebutkan

sumber secara jelas.

Demikian pernyataan ini dibuat secara sadar dan bersungguh-sungguh.

Penulis

Mohamad Syaid Mubarok


NIM 3212044

i
2

SISTEM INFORMASI PELAYANAN SANTRI

PADA PONDOK PESANTREN NURUL IHSAN

CICANGKUDU

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Sarjana

Pada Jurusan Sistem Informatika STMIK BANDUNG

Program Pendidikan Strata – 1 (S1)

Oleh :

Mohamad Syaid mubarok

3212044

Telah diperiksa dan disetujui sebagai Skripsi

Tanggal ..................................

Rini Nuraini Sukmana, M.T Ir. Ahmad Suryan, M.T


Ketua Jurusan Dosen Pembimbing

ii
3

Abstrak

Tata kelola administrasi yang baik pada suatu organisasi sangat diperlukan
kaitan dengan berbagai kebutuhan baik untuk kepentingan intern organisasi itu
sendiri atau sebagai bahan laporan, informasi, serta penentuan kebijakan dari
pihak lain, dalam hal ini pemerintah atau lainya.
Pada pelayanan informasi secara manual yang berjalan di Pesantren Nurul
Ihsan sering ditemui kesulitan dalam proses pemasukan dan pengeluaran data.
Waktu yang dibutuhkan pun cukup banyak dalam setiap transaksi yang
dilakukan.. Factor human error dan tatakelola data yang terlalu banyak serta buku
sumber data yang lebih dari satu, turut mempersulit dalam pengolahan data yang
dibutuhkan, terutama dalam melayani transaksi, pembuatan laporan pendaftaran,
pembayaran awal santri baru, penempatan kamar, pembayaran syahriah/bulanan,
perizinan santri, serta lainnya.
Dengan mempertimbangkan hal tersebut di atas, maka penulis membuat
system pelayanan santri yang diharapkan bisa menjadi salah satu solusi untuk
mengatasi permasalahan diatas. Sistem Ini dibuat dengan menggunakan bahasa
pemrograman visual basic.net 2008 untuk interface dan untuk pengelolaan
database menggunakan pemrograman microsof SQL Server 2008.
System Informasi Pelayanan Santri adalah hasil rekayasa dari system
sebelumnya yang masih dilakukan secara manual, dengan harapan bisa
mengoptimalkan pengolahan data pendaftaran dan pembayaran awal masuk,
penempatan kamar, pembayaran syahriah/bulanan, dan perizinan.

Kata kunci : human error, tatakelola data, rekayasa system.

iii
4

KATA PENGANTAR

Alhamdulillah Puji dan syukur penulis panjatkan kepada Allah SWT yang
telah melimpahkan rahmat dan hidayah-Nya, sehingga penulis dapat
menyelesaikan laporan penelitian yang berjudul “SISTEM INFORMASI
PELAYANAN SANTRI PONDOK PESANTREN NURUL IHSAN
CICANGKUDU” ini tepat pada waktunya. Laporan penelitian ini diajukan
sebagai tugas syarat dalam menyelesaikan program sarjana pada jurusan Sistem
Informatika di STMIK BANDUNG.

Penulis mengucapkan terima kasih kepada semua pihak yang telah


membantu,dalam penulisan proposal ini, berkat do’a dan bimbingan dari semua
pihak, akhirnya penyusunan proposal ini dapat terlaksana dengan baik dan tepat
pada waktu yang telah ditentukan.

Dengan segala keterbatasan yang ada, penulis menyadari bahwa laporan


penelitian ini masih banyak kekurangan dan jauh dari kata sempurna. Oleh karena
itu saran ataupun kritik yang bersifat membangun sangat diharapkan oleh penulis.
Dan pada akhirnya penulis mengharapkan semoga laporan ini dapat bermanfaat
bagi penulis sendiri dan pembaca sehingga dapat menambah pengetahuan dan
wawasan.

Bandung, Januari 2015

Penulis

iv
5

DAFTAR ISI

ABSTRAK …………………………………………………..………………... I
KATA PENGANTAR ………………………………………………............. ii
DAFTAR ISI …………………………………………………………………. v
DAFTAR GAMBAR ………………………………………………………… Vi
DAFTAR SIMBOL …………………………………………………………. viii
DAFTAR TABEL ……………………………………………………………. X
BAB I PENDAHULUAN ……………………………………………………. 1
1.1 Latar Belakang Masalah .…………………………………………….. 1
1.2 RumusanMasalah …………………………………………………… 2
1.3 Maksud dan Tujuan ………………………………………….………. 2
1.4 Batasan Masalah .………………………………………...………….. 3
1.5 Metode Penelitian …………………………………………………… 3

1.5.1 Metode Pengumpulan Data……………………………………. 3

1.5.2 Metode Perancangan Perangkat Lunak………………………... 4


1.6 Waktu dan Tempat Pelaksanaan ……………………………………… 5
1.7 Sistematika Penulisan ………………………………………………... 5
BAB II LANDASAN TEORI ……………………………………………….. 7
2.1 Pengertian Sistem ...………………………………………………….. 7
2.2 Pengertian Informasi…………………………………………........... 7
2.2.1 Siklus Informasi………………………………………............ 8
2.2.2 Kualitas Informasi…………………………….......................... 8
2.2.3 Nilai Informasi ………………………………………………... 8
2.3 Pengertian Sistem Informasi ….………………………………........... 9
2.3.1 Komponen Sistem Informasi ………………………………… 9
2.4 Pengertian Pesantren………………………………………………….. 11
2.5 Pengertian Santri …..………………………………………………….
v 12
2.6 Pengertian Pelayanan ..……………………………………………….. 13
2.7 PengertianInformasi Pelayanan Santri ………………………. 13
2.8 Definisi-definisi dari Kasus yang Dianalisa ………………………….. 14
2.5 Perangkat Lunak Pendukung …………………………………………. 14
BAB III ANALISIS SISTEM ……………………………………………….. 18
3.1 Objek Penelitian……………………….……………………………... 18

3.1.1 Sejarah Singkat ……………………………………………… 18

3.1.2 Visi Misi dan Tujuan ……………………………………….. 19

3.1.3 Struktur Organisasi ……………………………………......... 20

3.1.4 Tugas Pokok dan Fungsi.……………………………………... 21

3.1.5 Analisis Dokumen ……………………………………………. 22

3.1.6 Analisis Pengguna ……………………………………………. 24


6

3.1.7 Analisis Fungsionalitas ………………………………………. 24

3.2 Analisis Sistem Yang Berjalan ………......…………………………... 25

3.2.1 Pendaftaran dan Pembayaran Awal …..………………………... 26


3.2.2 Penempatan Kamar ……..……………………………………… 28

3.2.3 Pembayaran Syahriah .…………………………………………. 29

3.2.4 Perizinan ……………………………………………………….. 30


BAB IV PERANCANGAN SISTEM……………………………………….. 33
4.1 Sistem Yang Diusulkan .…………………………………………….. 33
4.1.1 Flowmap ………………………………………………………... 33
4.2 Perancangan Fungsional Sistem …………………..…………………. 38
4.2.1 Diagram Konteks ……………..……………………………….. 39
4.2.2 Kamus Data …………………………………………………… 40
vi
4.2.3 Data Flow Diagram ( DFD ) ………………………………… 43
4.3 Perancangan Basis Data ………………………………………………. 51
4.3.1 Entity Relationship Diagram ( ERD ) ………………………..... 51
4.3.2 Skema Relasi …………………………………………….......... 52
4.4 Rancangan User Interface ……………...……………………………. 52
4.4.1 Struktur Menu ...………………………………………………... 53
4.4.2 Perancangan Input ……………………………………………... 53
4.4.3 Perancangan Output ….………………………………………... 58
BAB V IMPLEMENTASI …………………………………………………... 61
5.1 Implementasi Perangkat Keras ………………………………………. 61
5.2 Implementasi Perangkat Lunak ………………………………………. 61
5.3 Implementasi Antar Muka ………………………………………….. 62
5.3.1 Tampilan Antar Muka ………………………….………………. 62
5.4 Pengujian Perangkat Lunak ………………………………………….. 72
BAB VI PENUTUP ………………………………………………………….. 75
6.1 Kesimpulan …..………………………………………………………. 75
6.2 Saran …..……………………………………………………………... 75
DAFTAR PUSTAKA
LAMPIRAN

vii
7

DAFTAR GAMBAR

Gambar 1.1 Waterfal ……...…………………………………………….. 4


Gambar 3.1 Struktur Organisasi Pesantren Nurul Ihsan 2013-2015......... 20
Gambar 3.2 Flowmap Pendaftaran dan Pembayaran Awal Berjalan ...... 26
Gambar 3.3 Flowmap Penempatan Kamar Berjalan ……………........... 28
Gambar 3.4 Flowmap Pembayaran Syahriah Berjalan ……………….... 29
Gambar 3.5 Flowmap Perizinan Berjalan ………………....................... 30
Gambar 4.1 Flowmap Pendaftaran dan Pembayaran Awal Usulan ........ 34
Gambar 4.2 Flowmap Penempatan Kamar Usulan ..………………........ 35
Gambar 4.3 Flowmap Pembayaran Syahriah Usulan ..………………..... 36
Gambar 4.4 Flowmap Perizinan Usulan ..………………........................ 37
Gambar 4.5 Diagram Konteks …………………………......................... 39
Gambar 4.6 DFD Level 0 ………………………………………............. 44
Gambar 4.7 DFD Level 1 Pendaftaran dan Pembayaran Awal .………… 47
Gambar 4.8 DFD Level 1 Penempatan Kamar ..……………………....... 48
Gambar 4.9 DFD Level 1 Pembayaran Syahriah ……………………….. 49
Gambar 4.10 DFD Level 1 Perizinan ……………….………….. ….....….. 50
Gambar 4.11 Entity Realition Diagram ………………………..........………. 51
Gambar 4.12 Skema Relasi ……………………………….......………….. 52
Gambar 4.13 Struktur Menu ……………...…………………………......... 53
Gambar 4.14 Rancangan Tampilan Login ………………………………... 54
Gambar 4.15 Rancangan Tampilan Pendaftaran …………………………. 54
Gambar 4.16 Rancangan Tampilan Setting Biaya Awal …………………. 55
Gambar 4.17 Rancangan Tampilan Setting Kamar ………………………. 55
Gambar 4.18 Rancangan Tampilan Penempatan Kamar …………………. 56
Gambar 4.19 viii
Rancangan Tampilan Setting Syahriah …………………….. 56
Gambar 4.20 Rancangan Tampilan Pembayaran Syahriah ………………. 57
Gambar 4.21 Rancangan Tampilan Laporan ……………………………... 57
Gambar 4.22 Rancangan Tampilan Surat Izin …………………………… 58
Gambar 4.23 Rancangan Tampilan Laporan Pendaftaran ……………….. 58
Gambar 4.24 Rancangan Tampilan Laporan Pembayaran Awal ………… 59
Gambar 4.25 Rancangan Tampilan Laporan Penempatan Kamar ……….. 59
Gambar 4.26 Rancangan Tampilan Laporan Pembayaran Syahriah …….. 60
Gambar 4.27 Rancangan Tampilan Laporan Perizinan ………………….. 60
Gambar 5.1 User Interface Login ……………………………………………. 62
Gambar 5.2 User Interface Menu ……………………………………….. 63
Gambar 5.3 User Interface Pendaftaran dan Pembayaran Awal ……….. 64
Gambar 5.4 User Interface Data Pembayaran Awal …………………… 64
Gambar 5.5 User Interface Setting Kamar ……………………………… 65
Gambar 5.6 User Interface Penempatan Kamar ………………………… 65
Gambar 5.7 User Interface Setting Syahriah …………………………… 66
Gambar 5.8 User Interface Pembayaran Syahriah ……………………… 66
Gambar 5.9 User Interface Perizinan …………………………………… 67
Gambar 5.10 User Interface Laporan ……………………………………. 67
Gambar 5.11 Tampilan Output Surat Izin …………………………………… 68
Gambar 5.12 Tampilan Output Laporan Pendaftaran Santri …………….. 68
Gambar 5.13 Tampilan Output Laporan Pembayaran Awal ………………. 69

ix
8

Gambar 5.14 Tampilan Output Laporan Penempatan Kamar ……………. 69


Gambar 5.15 Tampilan Output Laporan Pembayaran Syahriah …………. 70
Gambar 5.16 Tampilan Output Laporan Perizinan ………………………. 70
Gambar 5.17 Bukti Pembayaran Awal Masuk……………………………. 71
Gambar 5.18 Bukti Pembayaran Syahriah ….……………………………. 71

DAFTAR SIMBOL
x
9

No Gambar Nama Keterangan


No Gambar Nama Keterangan
1. Dokumen Menunjukandokumen input dan
.
1. Entitas output
Prosedur atau baikuntuk proses yang
costumer informasi manual,
ada

diluarmekanikataukomputer.
bound system untuk dimodelkan.
1. Kegiatan Menunjukan pekerjaan manual

2. Proses
ManualTransfer informasi (fungsi) yang ada di

dalam bound system untuk dimodelkan.


2. Sistem Menunjukn kegiatan proses dari

Proses operasi program komputer


3. Objek objek data; anak panah menunjukkan aliran
3. Database Menunjukan media penyimpanan
Data data.

4. 4. Penyim Repositori
Simbol Garis data arus
Menunjukan yangdaridisimpan
proses untuk
panan
data
Alir digunakan oleh satu atau lebih, proses
6. Keputusan
dapatMenunjukan pengambilan
disederhanakan keputusan.
buffer atau queue,

atau serumit database relational.

7. Simbol Arsip Menunjukan arsip dari dokumen

xi
10

xii
DaftarTabel

Tabel 1.1 Waktu Pelaksanaan Penelitian ………………………... 5


Tabel 3.4 Karakteristik Pengguna ................................................ 24
Tabel 4.1 Deskripsi Proses Diagram Konteks ............................. 39
Tabel 4.2 Deskripsi DFD Level 0 .................... ............................ 44
Tabel 4.3 File Tempat Penyimpanan Data ................................... 45
Tabel 4.4 Deskripsi DFD Level 1 Pendaftaran dan Pembayaran

Awal ....................................... .................…………….. 47


Tabel 4.5 Deskripsi DFD Level 1 Penempatan Kamar .................. 49
Tabel 4.6 Deskripsi DFD Level 1 Pembayaran Syahriah .............. 49
Tabel 4.7 Deskripsi DFD Level 1 Perizinan .................................. 50
Tabel 5.1 Pengujian BlackBox ....................................................... 72

xiii
1

BAB I

PENDAHULUAN

1.1. Latar Belakang.

Pada saat ini teknologi informasi berkembang dengan pesat, oleh karena

itu banyak institusi yang mulai memanfaatkan sistem informasi untuk menunjang

operasional institusinya. Sistem informasi dapat menghasilkan informasi yang

dapat menjadi masukan dalam mengambil suatu keputusan. Oleh karena itu

Pesantren Nurul Ihsan Cicangkudu Mangunreja Tasikmalaya ingin memanfaatkan

sistem informasi untuk membantu dalam menjalankan aktifitas pesantren. Dalam

hal ini sistem informasi yang ingin diterapkan adalah sistem yang melayani

informasi tentang santri di Pesantren Nurul Ihsan Cicangkudu Mangunreja

Tasikmalaya.

Pesantren Nurul Ihsan Cicangkudu Mangunreja Tasikmalaya adalah suatu

institusi yang bergerak dalam bidang pendidikan agama islam. Dalam hal ini

Pesantren Nurul Ihsan Cicangkudu Mangunreja Tasikmalaya sebagai sebuah

institusi pendidikan Islam menginginkan sebuah sistem yang bisa mengakomodir

kebutuhan bagi kegiatan pesantren. Adapun kondisi yang terjadi pada institusi ini

yaitu Pesantren Nurul Ihsan Cicangkudu Mangunreja Tasikmalaya memiliki

jumlah santri yang cukup banyak yaitu sekitar 200 santri sehingga bagian

pendataan seringkali mengalami kesulitan dalam mencari data yang dibutuhkan.

Permasalahan lain adalah dalam pembuatan laporan terdapat beberapa masalah

dalam pengolahannya, salah satunya pemrosesan data yang berlangsung cukup

lama karena petugas harus membuka lembar per lembar untuk mencari data yang

1
2

dibutuhkan sebelum diolah. Adapun pada bagian perizinan santri, masih terdapat

beberapa masalah dalam pengolahannya, antara lain data pelanggaran izin santri

tidak teridentifikasi karena susahnya pengecekan data izin berangkat dan setelah

santri kembali.

Berdasarkan uraian diatas, maka penulis mencoba membahas hal tersebut

dalam skripsi dengan judul “SISTEM INFORMASI PELAYANAN SANTRI

PESANTREN NURUL IHSAN CICANGKUDU”, yang diharapkan dengan

adanya sistem informasi yang baru maka kinerja pesantren semakin efektif dan

efisien karena informasi yang dibutuhkan bisa lebih mudah dan cepat didapatkan.

1.2. Rumusan Masalah


Berdasarkan latar belakang yang telah dijelaskan diatas, maka rumusan

masalahnya adalah, sebagai berikut :


1. Masih sulitnya pengurus dalam melayani transaksi, dan penyajian data yang

berhubungan dengan santri.


2. Masih sering terdapat kesalahan dalam proses pembuatan laporan dikarenakan

memerlukan beberapa buku induk dalam menghasilkan laporan.


3. Dalam data perizinan santri masih terjadi kesalahan dalam pengolahan data,

dikarenakan data belum tertata rapi dan data pelanggaran izin santri sering

tidak teridentifikasi karena susahnya pengecekan data izin berangkat dan

kembali.
1.3. Maksud dan Tujuan

Maksud dan tujuan dari penelitian ini adalah sebagai salah satu solusi yang

diharapkan bisa meningkatkan pelayanan dalam bidang informasi, khususnya

kesantrian.

1.4. Batasan Masalah


3

Dengan maksud agar pembahasan dan penyusunan dapat dilakukan secara

terarah dan tercapai sesuai dengan yang diharapkan maka perlu ditetapkan batasan

dari masalah yang dihadapi.


Adapun batasan masalah yang diambil adalah sebagai berikut:
1. Sistem yang dibangun hanya menangani masalah pendaftaran dan pembayaran

awal, penempatan kamar, pembayaran Syahriah dan perizinan di Pondok

Pesantren Nurul Ihsan.


2. Laporan yang dihasilkan hanya berupa laporan pendaftaran, pembayaran awal,

penempatan kamar, pembayaran syahriah, dan perizinan santri.


1.5. Metode Penelitian

Metodologi penelitian yang dilaksanakan adalah dengan metode

Pengumpulan data dan metode pengembangan perangkat lunak menggunakan

metode pendekatan Waterfall

1.5.1 Metode Pengumpulan Data.

Dalam pelaksanaan kegiatan pengumpulan data digunakan teknik yang

umum dalam kegiatan ilmiah,yaitu:

1. Wawancara (Interview)

Yaitu peneliti melakukan pertanyaan langsung kepada para tenaga

kependidikan yang dianggap memiliki pengetahuan dan pengalaman terhadap

permasalahan yang diamati.

2. Observasi

Yaitu penelitian langsung ke Pondok Pesantren Nurul Ihsan.

1.5.2 Metodologi Perancangan Perangkat Lunak.

Tahap pengembangan sistem yang digunakan dalam laporan ini adalah

menggunakan Waterfall.
4

1. Analisis, merupakan tahap dimana Engineer menganalisis hal-hal yang

diperlukan dalam melaksanakan proyek pembuatan atau pengembangan

perangkat lunak.

2. Rekayasa Sistem, merupakan tahapan dimana penelitian langsung meneliti

objek yang akan diteliti, kemudian menetapkan semua kebutuhan sistem.

3. Desain, menetapkan struktur data, arsitektur perangkat lunak, rincian

prosedural dan karakteristik antar muka.

4. Coding, menerjemahkan data atau pemecahan masalah yang telah

dirancang ke dalam bahasa pemograman komputer yang telah ditentukan.

5. Pengujian, setelah program selesai dibuat maka tahap selanjutnya adalah

uji coba terhadap program tersebut.

6. Perawatan, merupakan tahapan akhir penelitian, agar program atau

perangkat lunak yang dihasilkan tidak rusak dan digunakan dalam waktu yang

lama.

Langkah-langkah umum Metodologi Waterfall adalah sebagai berikut :

Gambar 1.1 Waterfall

1.6. Waktu dan Tempat Pelaksanaan


5

Tempat pelaksanaan penelitian dilakukan di Pondok Pesantren Nurul Ihsan

Cicangkudu RT 06 RW 07 Mangunreja Singaparna Tasikmalaya 46462.

Adapun waktu pelaksanaannya adalah sebagai berikut :

Feb Mar Apr


No. Kegiatan M1 M2 M3 M4 M1 M2 M3 M4 M1 M2 M3 M4
Studi

1 Kepustakaan
Penulisan

2 Proposal

Pengumpulan

3 Data
Pembuatan

4 Sistem/Program
Pengujian

5 Sistem
Penulisan

6 Laporan Akhir
Tabel 1.1. Tabel Waktu Pelaksanaan Penelitian

1.7. Sistematika Penulisan

Secara garis besar skripsi ini terdiri dari 6 (enam) bab dengan beberapa

sub bab. Agar mendapat arah dan gambaran yang jelas mengenai hal yang tertulis,

berikut ini sistematika penulisannya secara lengkap:

BAB I PENDAHULUAN

Pada bab ini membahas tentang latar belakang, rumusan masalah, maksud

dan tujuan, batasan masalah, metode penelitian, waktu dan tempat penelitian dan

sistematika penulisan.
6

BAB II LANDASAN TEORI

Pada bab ini menguraikan tentang konsep – konsep dan teori – teori

penunjang yang berhubungan dengan masalah yang di teliti dan yang diambil dari

beberapa referensi.

BAB III ANALISIS SISTEM

Pada bab ini berisi mengenai gambaran umum tempat penelitian, metode

yang digunakan, sumber data, data yang diperlukan, teknik pengumpulan data,

teknik analisis data dan jadwal penelitian.

BAB IV PERANCANGAN SISTEM

Pada bab ini menguraikan tentang implementasi dan pengujian serta

membahas masalah yang dikemukakan dengan membandingkan teori yang

didapat dengan penelitian dilapangan.

BAB V PENUTUP

Pada bab ini mengemukakan kesimpulan dari pembahasan yang telah

dibahas dan saran untuk Pesantren Nurul Ihsan yang merupakan tindak lanjut dari

kesimpulan yang penulis ambil.

BAB II

LANDASAN TEORI

2.1. Pengertian Sistem


7

Jogiyanto (2005:1) Suatu sistem dapat didefinisikan dalam dua kelompok

pendekatan. Yang pertama pendekatan sistem lebih menekankan pada prosedur.

Menurut Jerry Fitz Gerald, “sistem adalah suatu jaringan kerja dari prosedur-

prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan

suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu”. Yang

kedua pendekatan sistem lebih menekankan pada elemen atau komponennya

mendefinisikan “sistem merupakan kumpulan dari elemen-elemen yang

berinteraksi untuk mencapai suatu tujuan tertentu”.

2.2. Pengertian Informasi

Menurut Jogiyanto (2005:7) “Informasi adalah data yang diolah menjadi

bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya”. Sumber

dari informasi adalah data, data merupakan bentuk jamak dari bentuk tunggal

datum atau data item. Data adalah kenyataan yang menggambarkan suatu

kejadian – kejadian.

Berdasarkan teori diatas maka informasi dapat disimpulkan sebagai

kumpulan dari data yang telah diolah atau diproses untuk menghasilkan suatu arti

yang lebih berguna bagi yang menerimanya dan menggambarkan suatu kejadian

(event) dan kesatuan nyata (fact and entity) untuk kelancaran manajemen untuk

pengambilan keputusan.

2.2.1. Siklus Informasi


7
Jogiyanto (2005:8) Data merupakan bentuk yang paling sederhana

dan belum bisa menjadi suatu informasi. Untuk itu perlu diolah lebih lanjut

melalui suatu model. Dari data kemudian diolah dengan model tertentu menjadi
8

informasi. Kemudian penerima menerima informasi tersebut, membuat

keputusan dan melakukan tindakan, yang berarti melakukan suatu tindakan yang

lain yang akan membuat sejumlah data kembali. Data tersebut akan

ditangkap sebagai input, diproses kembali lewat suatu model dan seterusnya

membentuk suatu siklus.

2.2.2. Kualitas Informasi

Jogiyanto (2005:10) Kualitas dri suatu informasi (quality of information

) tergantung dari tiga hal, yaitu:

1. Akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan harus

jelas mencerminkan maksudnya.

2. Tepat pada waktunya, berarti informasi yang datang ke penerima tidak

boleh terlambat. Informasi yang sudah usang tidak ada nilainya lagi.

karena informasi merupakan landasan dalam pengambilan keputusan.

3. Relevan, berarti informasi tersebut mempunyai manfaat untuk

pemakainya.

2.2.3. Nilai Informasi

Menurut Jogiyanto (2005: 11) nilai informasi ditentukan dari dua hal

yaitu manfaat dan biaya. Suatu informasi dikatakan bernilai apabila manfaatnya

lebih efektif dibandingkan dengan biaya mendapatkannya. Akan tetapi perlu

diperhatikan bahwa informasi yang digunakan dalam suatu system informasi

umumnya digunakan untuk beberapa kegunaan sehingga sulit untuk

menghubungkan suatu bagian informasi dengan biaya untuk memperolehnya,

karena sebagian besar informasi dinikmati tidak hanya oleh satu pihak didalam

perusahaan. Lebih lanjut sebagian besar informasi tidak dapat persis


9

ditaksir nilai nilai efektivitasnya. Pengukuran nilai informasi biasanya

dihubungkan dengan analisis cost effectiveness atau cost-benefit.

2.3. Pengertian Sistem Informasi

Jogiyanto (2005:11) Menurut Robert A. Leitch dan K. Roscoe Davis

“sistem informasi adalah suatu sistem di dalam suatu organisasi yang

mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi,

bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan

pihak luar tertentu dengan laporan-laporan yang diperlukan”.

2.3.1. Komponen Sistem Informasi

Jogiyanto (2005:12) Sistem Informasi menurut John Burch dan Gary

Grudnitski terdiri dari komponen-komponen yang disebut dengan istilah

blok bangunan (building block), yaitu blok masukan (input block), blok model

(model block), blok keluaran (output block), blok teknologi (technology blok),

blok basis data (database block) dan blok kendali (controls block). Keenam blok

tersebut harus saling berinteraksi satu sama lain untuk mencapai sasaran dalam

satu kesatuan.

Di bawah ini adalah penjelasan dari masing-masing blok yang sudah

disebutkan diatas:

1. Blok Masukan

Input mewakili data yang masuk ke dalam sistem informasi. Input disini

termasuk metode-metode dan media yang digunakan untuk menangkap data

yang akan dimasukkan, yang dapat berupa dokumen-dokumen dasar.

2. Blok Model

Blok ini terdiri dari kombinasi prosedur, logika, dan model


10

matematik yang akan memanipulasi data input dan data yang tersimpan di basis

data dengan cara yang sudah ditentukan untuk menghasilkan keluaran yang

diinginkan.

3. Blok Keluaran

Produk yang dihasilkan dari sistem informasi adalah keluaran yang

merupakan informasi yang baik serta bermanfaat dan dokumentasi yang berguna

untuk semua tingkatan manajemen semua pemakai sistem.

4. Blok Teknologi

Teknologi merupakan sebuah tool-box dalam sistem informasi. Teknologi

digunakan untuk menerima masukan, menjalankan model, menyimpan, dan

mengakses data, menghasilkan dan mengirimkan keluaran dan membantu

pengendalian dari sistem secara keseluruhan. Teknologi terdiri

dari 3 bagian utama, yaitu teknisi (humanware atau brainware), perangkat lunak

(software) dan perangkat keras (hardware).

5. Blok Basis Data

Basis data (database) merupakan kumpulan dari data yang saling

berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer

dan untuk mengakses atau memanipulasinya digunakan perangkat lunak

yang disebut dengan DBMS (Database Management Systems). Data perlu

disimpan dalam basis data untuk keperluan penyediaan informasi lebih

lanjut. Perlu dilakukan pengorganisasian terhadap basis data yang ada agar

informasi yang dihasilkannya baik dan efisiensi kapasitas penyimpanannya.

6. Blok Kendali

Banyak hal yang dapat merusak sistem informasi, seperti bencana alam,
11

kecurangan-kecurangan, kegagalan-kegagalan yang terjadi di dalam

sistem, ketidakefisienan, sabotase, dan lain sebagainya. Sehingga beberapa

pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-

hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi

kesalahan – kesalahan dapat langsung cepat diatasi.

2.4. Pengertian Pesantren

Pesantren adalah sebuah pendidikan tradisional yang para siswanya tinggal

bersama dan belajar di bawah bimbingan guru yang lebih dikenal dengan sebutan

kiai dan mempunyai asrama untuk tempat menginap santri. Santri tersebut berada

dalam kompleks yang juga menyediakan masjid untuk beribadah, ruang untuk

belajar, dan kegiatan keagamaan lainnya. Kompleks ini biasanya dikelilingi oleh

tembok untuk dapat mengawasi keluar masuknya para santri sesuai dengan

peraturan yang berlaku. Pondok Pesantren merupakan dua istilah yang

menunjukkan satu pengertian. Pesantren menurut pengertian dasarnya adalah

tempat belajar para santri, sedangkan pondok berarti rumah atau tempat tinggal

sederhana terbuat dari bambu. Di samping itu, kata pondok mungkin berasal dari

Bahasa Arab Funduq yang berarti asrama atau hotel. Di Jawa termasuk Sunda dan

Madura umumnya digunakan istilah pondok dan pesantren, sedang di Aceh

dikenal dengan Istilah dayah atau rangkang atau menuasa, sedangkan di

Minangkabau disebut surau Pesantren juga dapat dipahami sebagai lembaga

pendidikan dan pengajaran agama, umumnya dengan cara nonklasikal, di mana

seorang kiai mengajarkan ilmu agama Islam kepada santri-santri berdasarkan

kitab-kitab yang ditulis dalam bahasa Arab oleh Ulama Abad pertengahan, dan

para santrinya biasanya tinggal di pondok (asrama) dalam pesantren tersebut.


12

Sudjoko Prasojdo mengartikan pesantren sebagai lembaga pendidikan dan

pengajaran agama, umumnya dengan cara nonklsikal di mana seorang kyai atau

ustadz mengajarkan ilmu agama Islam kepada santri-santri berdasarkan kitab-

kitab yang ditulis dalam bahasa Arab oleh ulama’abad pertengahan dan para santri

umumnya tinggal di asrama pesantren tersebut.

Zamakhsyari Dhofier dalam bukunya yang berjudul Tradisi Pondok

pesantren mendefinisikan pesantren sebagai lembaga pendidikan tradisional Islam

untuk mempelajari, memahami, menghayati dan mengamalkan ajaran Islam

dengan menekankan pentingnya moral keagamaan sebagai pedoman perilaku

sehari-hari.

Terlepas dari pendapat diatas maka pengertian pesantren dapat diartikan

sebagai suatu lembaga pendidikan dan keagamaan yang berusaha melestarikan,

mengajarkan dan menyebarkan ajaran Islam serta melatih para santri untuk siap

dan mampu mandiri. Atau dapat juga diambil pengertian dasarnya sebagai suatu

tempat dimana para santri belajar pada seseorang kyai untuk memperdalam ilmu,

utamanya ilmu-ilmu agama yang diharapkan nantinya menjadi bekal bagi santri

dalam menghadapi kehidupan di dunia maupun akhirat

2.5. Pengertian Santri

Santri adalah sebutan bagi seseorang yang mengikuti pendidikan Ilmu

Agama Islam di suatu tempat yang dinamakan Pesantren, biasanya menetap di

tempat tersebut hingga pendidikannya selesai. Menurut bahasa, istilah santri

berasal dari bahasa Sanskerta, shastri yang memiliki akar kata yang sama dengan

kata sastra yang berarti kitab suci, agama dan pengetahuan. Ada pula yang

mengatakan berasal dari kata cantrik yang berarti para pembantu begawan atau
13

resi, seorang cantrik diberi upah berupa ilmu pengetahuan oleh begawan atau resi

tersebut. Tidak jauh beda dengan seorang santri yang mengabdi di Pondok

Pesantren, sebagai konsekuensinya ketua Pondok Pesantren memberikan

tunjangan kepada santri tersebut.

2.6. Pengertian Pelayanan

Dalam kamus besar Bahasa Indonesia versi online pelayanan berarti

perihal/cara melayani, atau bias diartikan dengan usaha melayani kebutuhan orang

lain. Maka pelayanan santri adalah atau usaha yang diberikan pihak pesantren

kepada pihak yang membutuhkan untuk melayani kebutuhan yang berhubungan

dengan kesantrian.

2.7 Pengertian Sistem Informasi Pelayanan Santri

Dari definisi diatas maka Sistem Informasi Pelayanan Santri dapat

diartikan sebagai usaha dari pihak kepesantrenan untuk memenuhi kebutuhan

data santri kaitan dengan data santri Pesantren Nurul Ihsan untuk pihak yang

membutuhkan data tersebut.

2.8. Definisi-Definisi Dari Kasus Yang Dianalisis

Untuk memahami kasus yang dianalisis terdapat pengertian

tentang Pelayanan santri pada Pondok Pesantren Nurul Ihsan

1. Pendaftaran santri

Adalah proses mendaftar dari calon santri untuk menjadi santri pada suatu

pesantren dalam hal ini mendaftar menjadi santri santri pada Pondok Pesantren

Nurul Ihsan dengan kesiapan untuk mengikuti semua tata tertib yang ada di

Pondok Pesantren Nurul Ihsan.


14

2. Pembayaran Awal Masuk.

Pembayaran awal adalah kewajiban pertama yang dibebankan ketika

menjadi santri di Pondok Pesantren Nurul Ihsan, untuk pembelian kitab, baju

seragam, biaya makan dsb.

3. Penempatan Kamar

Penempatan kamar adalah hak yang diperoleh santri ketika menjadi santri

di Pondok Pesantren Nurul Ihsan.

4. Pembayaran Sahriyah

Pembayaran Sahriyah adalah kewajiban santri untuk membayar iuran

bulanan. Pembayaran iuran ini dialokasikan untuk biaya pengembangan

pesantren, jiarah dsb.

5. Perizinan Santri

Adalah surat jalan yang diberikan pihak Pesantren kepada santri untuk

memenuhi suatu keperluan dengan waktu yang telah di sepakati oleh pengurus

dan santri.

2.9 Perangkat Lunak Pendukung

Dalam membangun perangkat lunak ini penulis meanggunakan perangkat

lunak visual basic.net dan microsoft SQL Server Management Studio.

1. Visual Basic.Net (selanjutnya disebut Vb.Net)

Menurut Schlesinger (2008,p2), VB.Net bahasa pemrograman yang lebih

berorientasi kepada objek bahasa dengan fitur penting. Selain itu VB.Net juga

memiliki lingkungan pengembangan interakrif yang menyederhanakan

pengembangan bentuk-bentuk windows untuk ditampilkan di layar.

Dalam modul yang diberikan dalam matakuliah Pemrograman 3


15

disebutkan VB.NET adalah salah satu bahasa pemrograman Komputer Tingkat

Tinggi. Bahasa Pemrograman Adalah Perintah-perintah yang dimengerti oleh

computer untuk melakukan tugas-tugas tertentu Bahasa pemrograman VB.NET

dikembangkan oleh Microsoft , merupakan salah satu bahasa pemrograman yang

Object Oriented Program(OOP) atau pemrograman yang berorientasi pada Object.

Kata “Visual” menunjukkan cara yang digunakan untuk membuat Graphical User

Interface(GUI). Dengan cara ini, kita tidak perlu lagi menuliskan instruksi

pemrograman dalam kode-kode baris hanya untuk membuat sebuah Desaign

Form/Aplikasi. Tetapi dengan sangat mudah yakni kita cukup melakukan Drag

and drop object-object yang akan kita gunakan. VB.Net dapat kita jdaikan alat

Bantu untuk membuat berbagai macam program computer.

2. SQL Server Management Studio

Menurut Wahana Komputer 92010,p40), SQL Server Management Studio

adalah program yang dibuat oleh Microsoft untuk membantu pengguna maupun

admin dalam melakukan tugas-tugas yang berhubungan dengan server basisi data.

Microsoft SQL Server merupakan produk Relational Database

Management System (RDBMS) yang dibuat oleh Microsoft. Orang sering

menyebutnya dengan SQL Server saja. Microsoft SQL Server juga mendukung

SQL sebagai bahasa untuk memproses query ke dalam database. Mirosoft SQL

Server banyak digunakan pada dunia bisnis, pendidikan atau juga pemerintahan

sebagai solusi database atau penyimpanan data. Pada tahun 2008 Microsoft

mengeluarkan SQL Server 2008 yang merupakan versi yang banyak digunakan.

Berikut ini adalah beberapa fitur yang dari sekian banyak fitur yang ada pada SQL

Server 2008 :
16

a. XML Support.

Dengan fitur ini, Anda bisa menyimpan dokumen XML dalam suatu tabel,

meng-query data ke dalam format XML melalui Transact-SQL dan lain

sebagainya.

b. Multi-Instance Support.

Fitur ini memungkinkan anda untuk menjalankan beberapa database

engine SQL Server pada mesin yang sama.

c. Data Warehousing and Business Intelligence (BI) Improvements.

SQL Server dilengkapi dengan fungsi-fungsi untuk keperluan Business

Intelligence melalui Analysis Services. Selain itu, juga ditambahi dengan tools

untuk keperluan data mining.

d. Performance and Scalability Improvements.

SQL Server menerapkan distributed partitioned views yang

memungkinkan untuk membagi workload ke beberapa server sekaligus.

Peningkatan lainnya juga dicapai di sisi DBCC, indexed view, dan index

reorganization.

e. Query Analyzer Improvements.

Fitur yang dihadirkan antara lain: integrated debugger, object browser, dan

fasilitas object search.

f. DTS Enhancement.

Fasilitas ini sekarang sudah mampu untuk memperhatikan primary key

dan foreign key constraints. Ini berguna pada saat migrasi tabel dari RDBMS lain.

g. Transact-SQL Enhancements.
17

Salah satu peningkatan disini adalah T-SQL sudah mendukung UDF

(User-Definable Function).

BAB III

ANALISIS SISTEM
18

Analisis adalah suatu metode yang digunakan untuk memecahkan

masalah dengan menggunakan beberapa tindakan. Dalam ruang lingkup

perkembangan sistem, analisis bertujuan untuk menentukan kebutuhan informasi

dari tiap bagian organisasi, serta untuk menentukan kelemahan dan prosedur yang

berjalan.

3.1. Objek Penelitian.

Objek Penelitian dilakukan di Pondok Pesantren Nurul Ihsan yang

beralamat di Kampung Cicangkudu, Desa Mangunreja, Kecamatan Mangunreja,

Kabupaten Tasikmalaya 46462.

3.1.1. Sejarah Singkat Pondok Pesantren Nurul Ihsan.

Pesantren Nurul Ihsan adalah sebuah Lembaga Pendidikan yang

kegiatannya difokuskan pada kajian keagamaan. Bahan kajian bersumber dari Al

Quran dan Al Hadits, yang diterapkan dalam kitab-kitab kepesantrenan (Kitab

Kuning).

Pada awalnya Pesantren Nurul Ihsan bernama Pesantren Masaalikul Ihtida

Cicangkudu, namun pada tahun 1980an berganti nama menjadi Pesantren Nurul

Ihsan.Kegiatan pendidikan kepesantrenan dalam bentuk kajian kitab kuning telah

berjalan cukup lama, sejak masih dipegang oleh Kyai Sepuh sekitar tahun 1960an

- 1982. Setelah wafatnya Kyai Sepuh, estafeta kepemimpinan pesantren

diteruskan oleh putranya yakni K.H. Umar Bukaeri. Lembaga Pendidikan ini

kemudian di-Aktanotaris-kan dengan nama Lembaga Pendidikan Islamiyah Nurul

Ihsan pada tahun 1992.

Dengan mengusung visi dan


18misi ” MEMBANGUN INSAN IHSAN MASA

DEPAN ”, kegiatan kependidikan dipesantren Nurul Ihsan dititik beratkan pada


19

pendidikan kitab kuning dan pendidikan formal. Lokasi Pesantren berada di

Kampung Cicangkudu RT 06 RW 07 Desa / Kecamatan Mangunreja Kabupaten

Tasikmalaya Propinsi Jawa Barat. Pesantren Nurul Ihsan berjarak sekitar 1

kilometer dari pusat Kecamatan Mangunreja, dan 2 Kilometer dari pusat

pemerintahan Kabupaten Singaparna.

Pesantren ini telah diakui oleh pemerintah, dalam hal ini Departemen

Agama pada Seksi Pendidikan Keagamaan dan Pondok Pesantren (Pekapontren)

Kabupaten Tasikmalaya. Hal ini dibuktikan dengan telah terdaftarnya di

lembaga tersebut dengan nomor piagam 02.18.020, sejak tahun 2002.

3.1.2. Visi Misi dan Tujuan Pondok Pesantren Nurul Ihsan

Dalam kiprahnya dalam menyebarkan, Islam Pondok Pesantren

Mempunyai visi, misi serta tujuan, yaitu :

1. Visi

Visi Pondok Pesantren Nurul Ihsan adalah sebagai wahana untuk “

Membangun Insan Ihsan Mapan Masa Depan”, yang berarti membangun karakter

seorang insan dengan predikat ihsan disertai kemapanan dari berbagai ilmu untuk

bekal di masa depannya.

2. Misi

Misi dari Pesantren Nurul Ihsan adalah ;


a). Membimbing penerapan akhlakul karimah.
b). Mendidik dasar akidah Islamiyah.
c). Membiasakan ibadah yang benar
d). Faham dasar keilmuan Islam
e). Memberikan pembimbingan pengembangan potensi diri
f). Berperan aktif dalam berbagai kegiatan kemasyarakatan.

3. Tujuan
20

Tujuan Pesantrenn Nurul Ihsan yaitu, menciptakan manusia yang

berkarakter Islami dengan disertai ilmu yang mumpuni dalam berbagai hal guna

mengibarkan kebesaran Islam di seluruh dunia.

3.1.3. Struktur Organisasi.

Adapun stuktur organisasi dari Pondok Pesantren Nurul Ihsan untuk

periode 2015-2016 adalah sbb :

Gambar. 3.1
Struktur Organisasi Pesantren Nurul Ihsan Periode 2015-2016

3.1.4. Tugas Pokok dan Fungsi

Dalam melaksanakan kegiatan kepesantrenan, Ketua Yayasan dan Wakil-

wakilnya mempunyai tugas sebagai berikut:

1. Ketua Yayasan

Bertanggung jawab sepenuhnya terhadap seluruh kegiatan kepesantrenan,

baik kedalam maupun keluar, yaitu :

a. Penyelenggaraan program kepesantrenan yang meliputi penyusunan

program kerja pesantren dan pengawasan proses belajar mengajar,

pelaksanaan, dan penilaian proses dan hasil belajar.


21

b. Pelaksanaan bimbingan dan penilaian bagi ustadz serta tenaga

kependidikan lainnya.

c. Pelaksanaan hubungan pesantren dengan lingkungan dan atau masyarakat.

2. Penasehat dan Pembimbing.

Penasehat dan pembimbing bertugas membimbing dan memberikan

pengarahan kepada seluruh anggota pesantren.

3. Dewan Kiayi

Dewan Kiayi bertanggung jawab atas semua kegiatan belajar mengajar.

4. Dewan Ustadz

Dewan ustadz bertanggung jawab atas semua pelajaran yang harus

diberikan.

5. Rois

Rois bertanggung jawab atas semua santri dan semua kegiatan

kepesantrenan.

6. Koordinator Santriyah

Koordinator Santriyah bertanggung jawab atas santri dan semua kegiatan

kepesantrenan santri.

7. Pengurus

Bertanggung jawab atas semua kegiatan sehari-hari kepesantrenan.

8. Bendahara

Bendahara bertanggjung jawab dalam masalah finansial pesantren.

9. Sekretaris
22

Sekretaris bertanggung jawab dalam masalah data kepesantrena termasuk

data santri baru, data pembayaran awal, dan pembuatan laporan kepada atasan.
3.1.5 Analisis Dokumen
Analisis dokumen bertujuan untuk mengetahui spesifikasi informasi yang

ada dalam sistem yang dipakai untuk dokumen. Dokumen tersebut diantaranya

yaitu :
1. Formulir Pendaftaran.
Fungsi : Menginformasikan biodata santri.
Sumber : Calon santri
Distribusi : Pengurus Santri.
Frekuensi : Setiap ada santri yang mendaftar
2. Bukti Pembayaran Awal
Fungsi : Bukti Pembayaran Awal.
Sumber : Pesantren ( Pengurus )
Distribusi : Pengurus Santri.
Frekuensi : Setiap santri yang membayar biaya awal masuk.
3. Kartu Santri
Fungsi : Bukti telah menjadi santri di Pesantren Nurul

Ihsan (dibuat di luar system).


Sumber : Pesantren ( Pengurus )
Distribusi : Pengurus Santri.
Frekuensi : Setiap ada santri yang mendaftar.
4. Kartu Syahriah
Fungsi : Bukti Pembayaran Syahriah (dibuat di luar

system).
Sumber : Pesantren ( Pengurus )
Distribusi : Pengurus Santri.
Frekuensi : Setiap ada santri yang mendaftar.
5. Bukti Pembayaran Syahriah.
Fungsi : Bukti Pembayaran Syahriah.
Sumber : Pesantren ( Pengurus ).
Distribusi : Pengurus Santri.
Frekuensi : Setiap santri yang membayar Syahriah.
6. Surat Izin
Fungsi : Izin untuk meninggalkan Komplek Pesantren.
Sumber : Pesantren ( Pengurus )
Distribusi : Pengurus Santri.
Frekuensi : Setiap santri yang meninggalkan komplek Pesantren.
7. Laporan
Fungsi : Melaporkan transaksi yang terjadi.
Sumber : Pesantren ( Pengurus ).
Distribusi : Pengurus Santri.
23

Frekuensi : Biasanya satu bulan satu kali kecuali bila tidak ada

transaksi yang terjadi.


3.1.6 Analisis Pengguna
Sistem yang akan dibangun digunakan oleh dua jenis pengguna, yaitu

administrator dan operator. Administrator dapat melakukan semua operasi di

dalam perangkat lunak ini seperti tambah data, edit data, dan hapus data,

sedangkan operator hanya dapat melakukan melakukan transaksi saja.


Tabel 3.4 Karakteristik Pengguna

No. Pengguna Hak Akses Tingkat Keterampilan


Administrato Melakukan
1 semua operasi Menguasai Komputer
r dalam sistem
Melakukan
2 Operator Bisa mengoperasikan komputer
Maintence
3.1.7 Analisis Fungsionalitas

Analisis fungsional berisi proses-proses apa saja yang nantinya dilakukan

oleh system, juga berisi informasi-informasi apa saja yang harus ada dan

dihasilkan oleh sistem.

Berikut adalah analisis fungsional dari Sistem Informasi Pelayanan Santri :

1. Transaksi Pendaftaran Santri dan pembayaran Awal Masuk.

Input : Data calon santri(formulir pendaftaran), persyaratan.

Proses : Proses memasukan biodata dan persyaratan dari calon santri ke

dalam database.

Output : Data santri baru, bukti pembayaran awal.

2. Transaksi Penempatan Kamar.

Input : Data Santri, data kamar, kapasitas.

Proses : Menempatkan santri pada salah satu kamar.

Output : Data penempatan kamar.


24

3. Transaksi Pembayaran Sahriyah

Input : Data santri, uang pembayaran syahriah

Proses : Membayar iuran bulanan/syahriah.

Output : Data pembayaran syahriah.

4. Perizinan Santri

Input : Data santri.

Proses : Membuat surat izin untuk meninggalkan komplek pesantren.

Output : data perizinan, Surat izin.

5. Transaksi Laporan.

Input : Data santri, data pembayaran awal, data penempatan kamar, data

pembayaran syahriah, data perizinan.


Output : Laporan pendaftaran dan pembayaran awal, laporan penempatan

kamar, laporan pembayaran syahriah, laporan perizinan.

3.2. Analisis Sistem Yang Berjalan

Sebelum melakukan perancangan terhadap sistem baru yang akan dibuat,

terlebih dahulu dilakukan analisis terhadap sistem yang telah ada sebelumnya.

Analisa ini bertujuan untuk mengetahui proses kerja yang sedang berjalan. Bab ini

menjelaskan hasil penelitian terhadap sistem yang sedang berjalan yang akan

dibuat sistem barunya, meliputi analisis dokumen, analisis prosedur, dan evaluasi

sistem yang sedang berjalan.

Pada saat ini sistem yang sedang ada pada Pondok Pesantren Nurul Ihsan

masih menggunakan cara manual. Untuk mengetahui prosedur yang sedang

berjalan, disini menggunakan flow map yang menunjukan alir di dalam program
25

atau prosedur sistem secara logika. Berikut ini adalah flowmap sistem yang

sedang berjalan :

1. Pendaftaran dan Pembayaran Awal

Gambar 3.2. Flowmap Pendaftaran dan Pembayaran Awal Masuk Berjalan


Berikut Penjelasan alur dokumen Pendaftaran dan pembayaran awal

masuk (Gambar 3.2 ) yang sedang berjalan :


1. Pengurus memberikan Formulir pendaftaran kosong kepada calon santri

untuk diisi.
2. Calon Santri mengisi data sesuai dengan yang dibutuhkan didalam

Formulir Pendaftaran.
3. Kemudian Formulir yang sudah diisi dikembalikan ke pengurus disertai

dengan persyaratan.
4. Kemudian data dalam formulir dicek oleh pengurus.
5. Apabila terdapat kekurangan baik data ataupun persyaratan dari calon

santri, maka pengurus akan meminta calon santri untuk melengkapinya

terlebih dahulu.
6. Apabila data dalam formulir pendaftaran dirasa cukup maka pengurus

akan memasukan data calon santri ke dalam buku induk santri.


7. Setelah data santri masuk buku induk santri, maka calon santri akan

mendapat kartu santri dan kartu syahriah sebagai bukti bahwa telah

menjadi santri di Pondok Pesantren Nurul Ihsan.


26

8. Pengurus membuat laporan tertulis tentang data santri yang mendaftar

( sesuai kebutuhan ).
9. Laporan diberikan ke pimpinan Pesantren.
10. Pimpinan pesantren menerima laporan.

2. Penempatan Kamar

Gambar 3.3 Flowmap Penempatan Kamar yang Berjalan


Berikut Penjelasan alur dokumen Penempatan Kamar (Gambar 3.3) yang

sedang berjalan :

1. Santri menyerahkan kartu santri untuk di cek oleh pengurus.

2. Setelah nama santri terdapat di dalam buku induk santri maka santri

akan ditempatkan di kamar sesuai dengan usia santri tersebut.

3. Kemudian data penempatan kamar akan dimasukan ke dalam buku

induk.

4. Kartu santri dikembalikan.


27

5. Pengurus membuat laporan tentang penempatan kamar ( biasanya satu

bulan satu kali ).

6. Laporan diberikan kepada pimpinan pesantren Nurul Ihsan.

7. Pemimpin Pondok Pesantren menerima Laporan penempatan kamar.


3. Pembayaran Syahriah

Gambar 3.4 Flowmap Pembayaran Syahriah yang Berjalan

Berikut Penjelasan alur dokumen Pembayaran Syahriah (Gambar 3.4)

yang sedang berjalan :

1. Santri menyerahkan Kartu Santri dan Kartu Syahriah.

2. Kemudian Kartu Santri dan Kartu Syahriah dicek oleh pengurus.

3. Setelah di cek dan kemudian transaksi pembayaran akan di masukan ke

dalam buku induk Pembayaran Syahriah.

4. Pengurus membuat laporan tentang Pembayaran Syahriah ( biasanya satu

bulan satu kali ).

5. Laporan diberikan kepada Pimpinan Pesantren.

6. Pimpinan menerima laporan tentang pembayaran syahriah.


28

4. Perizinan

Gambar 3.5 Flowmap Perizinan Yang Berjalan

Berikut Penjelasan alur dokumen Perizinan (Gambar 3.5) yang sedang

berjalan :

1. Santri meminta formulir perizinan kepada pengurus.


2. Kemudian Formulir perizinan diisi oleh santri dan dikembalikan ke

pengurus untuk dicek.


3. Apabila terdapat data yang belum lengkap, maka fomulir akan

dikembalikan untuk dilengkapi oleh santri.


4. Setelah dicek dan tidak ada kekeliruan maka data perizinan akan

dimasukan kedalam buku induk perizinan.


5. Sekembalinya dari tujuan maka santri wajib mengembalikan surat izin

untuk dicek tanggal kembali dan tanda tangan dari orang yang dituju.
6. Apabila tanggal kembali pada surat izin tidak sesuai dengan tanggal

kembali santri ke komplek pesantren maka pengurus akan menanyakan

alasan keterlambatan santri masuk ke komplek Pesantren.


7. Apabila alasan keterlambatan santri kembali tidak dimengerti maka santri

akan diserahkan ke keamanan.


29

8. Apabila pada surat izin tidak terdapat tanda tangan dari orang yang dituju,

maka pengurus akan menghubungi orang yang dituju dalam surat izin

untuk meminta penjelasan.


9. Pengurus membuat laporan tertulis kepada pimpinan pesantren.
10. Pimpinan pesantren menerima laporan dari pengurus
Kelebihan dari sistem yang berjalan adalah :

1. Sistem seperti ini bisa dilakukan setiap orang meskipun tidak mengunakan

alat bantu komputer.

2. Biaya yang dikeluarkan relative kecil.

Kekurangan dari Sistem yang berjalan adalah :

1. Laporan transaksi tidak terkontrol dengan baik

2. Kemungkinan adanya kesalahan memasukan data ke dalam buku induk

sangat tinggi dikarenakan terlalu banyak transaksi

3. Waktu yang dibutuhkan dalam setiap transaksi relative banyak karena

terlalu banyak buku induk.


30

PBAB IV

PERANCANGAN SISTEM

Perancangan sistem merupakan suatu tahapan pengembangan perangkat

lunak untuk menghasilkan sistem yang baru atau memperbaiki sistem yang ada

serta dapat meningkatkan efektifitas kerja agar dapat memenuhi hasil yang

diinginkan.

4.1 Sistem Yang Diusulkan

Perangkat lunak yang akan dibangun adalah perangkat lunak sistem

informasi yang berfungsi sebagai penyedia layanan untuk para pengurus beserta

santri untuk meningkatkan kinerja sehingga pemrosesan data bisa lebih cepat ,

efektif dan efisien.

Batasan yang digunakan yaitu pengguna melakukan login terlebih dahulu

sebelum bisa masuk dan mengoperasikan perangkat lunak tersebut, ini berfungsi

guna menentukan kategori pengguna. Batasan tersebut berguna untuk proses

interaksi antara pengguna dan perangkat lunak.


31

4.1.1 Flowmap

Flow Map adalah peta (map) yang menunjukan alir (flow) di dalam

program atau prosedur sistem secara logika. Peta alir merupakan bagian dari

informasi yang menerangkan proses-proses sistem informasi tersebut. Berikut

adalah flow map yang diusulkan di Pondok Pesantren Nurul Ihsan :

1. Flowmap Pendaftaran dan Pembayaran Awal Yang Diusulkan.


33
Berikut adalah flowmap Pendaftaran dan Pembayaran Awal yang

diusulkan.

Gambar 4.1 Flowmap Pendaftaran dan Pembayaran Awal Yang diusulkan


Berikut Penjelasan alur dokumen Pendaftaran dan pembayaran awal

masuk (Gambar 4.1 ) yang diusulkan :


a. Pengurus memberikan Formulir pendaftaran kosong kepada calon santri.
b. Calon Santri mengisi data sesuai dengan yang dibutuhkan didalam

Formulir Pendaftaran.
c. Kemudian Formulir yang sudah diisi dikembalikan ke pengurus disertai

dengan persyaratan.
d. Kemudian data dalam formulir dicek oleh pengurus.
e. Apabila terdapat kekurangan baik data ataupun persyaratan dari calon

santri, maka pengurus akan meminta calon santri untuk melengkapinya

terlebih dahulu.
32

f. Apabila data dalam formulir pendaftaran dirasa cukup maka pengurus

akan memasukan data calon santri ke dalam database pendaftaran dan

pembayaran awal.
g. Calon santri akan mendapat kartu santri dan kartu syahriah sebagai bukti

bahwa telah menjadi santri di Pondok Pesantren Nurul Ihsan.


h. Pengurus membuat laporan tentang data santri baru.
i. Laporan diberikan ke pimpinan Pesantren.
j. Pimpinan pesantren menerima laporan.

2. Flowmap Penempatan Kamar Yang Diusulkan.

Berikut adalah Flowmap Penempatan Kamar yang diusulkan.

Gambar 4.2 Flowmap Penempatan Kamar Yang diusulkan


Berikut penjelasan alur dokumen Penempatan Kamar yang diusulkan :

a. Santri menyerahkan kartu santri untuk di cek oleh pengurus.

b. Setelah nama santri terdapat di dalam database santri maka santri akan

ditempatkan di kamar sesuai dengan usia santri tersebut.

c. Kemudian data penempatan kamar akan dimasukan ke dalam database

penempatan kamar.

d. Kartu santri dikembalikan.

e. Pengurus membuat laporan tentang penempatan kamar.

f. Laporan diberikan kepada pimpinan pesantren Nurul Ihsan.

g. Pemimpin Pondok Pesantren menerima Laporan penempatan kamar.

3. Flowmap Pembayaran Syahriah Yang diusulkan.


33

Berikut adalah Flowmap Pembayaran Syahriah yang diusulkan

Gambar 4.3 Flowmap Pembayaran Syahriah Yang diusulkan

Berikut Penjelasan alur dokumen Pembayaran Syahriah (Gambar 4.3)

yang diusulkan :

a. Santri menyerahkan Kartu Santri dan Kartu Syahriah.

b. Kemudian Kartu Santri dan Kartu Syahriah dicek oleh pengurus.

c. Setelah di cek dan kemudian transaksi pembayaran syahriah akan di

masukan ke dalam database Pembayaran Syahriah.

d. Pengurus membuat laporan tentang Pembayaran Syahriah.

e. Laporan diberikan kepada Pimpinan Pesantren.

f. Pimpinan menerima laporan tentang pembayaran syahriah.

4. Flowmap Perizinan Yang Diusulkan.

Berikut adalah Flowmap Penempatan Kamar yang diusulkan


34

Gambar 4.4 Flowmap Perizinan Yang diusulkan

Berikut Penjelasan alur dokumen Perizinan (Gambar 3.5) yang diusulkan :

a. Santri meminta formulir perizinan kepada pengurus.


b. Kemudian Formulir perizinan diisi oleh santri dan dikembalikan ke

pengurus untuk dicek.


c. Apabila terdapat data yang belum lengkap, maka fomulir akan

dikembalikan untuk dilengkapi oleh santri.


d. Setelah dicek dan tidak ada kekeliruan maka data perizinan akan

dimasukan kedalam database perizinan.


e. Kemudian Surat Izin dicetak dan ditandatangan oleh pengurus dan

dewan kiayi.
f. Sekembalinya dari tujuan maka santri wajib mengembalikan surat izin

untuk dicek tanggal kembali dan tanda tangan dari orang yang dituju.
g. Apabila tanggal kembali pada surat izin tidak sesuai dengan tanggal

kembali santri ke komplek pesantren maka pengurus akan menanyakan

alasan keterlambatan santri masuk ke komplek Pesantren.


h. Apabila alasan keterlambatan santri kembali tidak dimengerti maka

santri akan diserahkan ke keamanan.


i. Apabila pada surat izin tidak terdapat tanda tangan dari orang yang

dituju, maka pengurus akan menghubungi orang yang dituju meminta

penjelasan.
j. Pengurus membuat laporan kepada pimpinan pesantren.
k. Pimpinan pesantren menerima laporan dari pengurus.

4.2 Perancangan Fungsional Sistem.


35

Perancangan fungsional sistem memuat tentang diagram konteks, DFD,

kamus data sebagai solusi dari permasalahan yang ada di dalam sistem.

4.2.1 Diagram Konteks

Diagram konteks merupakan alat untuk struktur analisis.

Pendekatan terstruktur ini mencoba untuk menggambarkan sistem secara

garis besar atau keseluruhan. Diagram konteks di Pondok Pesantren

Nurul Ihsan adalah sebagai berikut :

Gambar 4.5 Diagram Konteks

Entitas eksternal yang ada dalam sistem ini adalah Santri, Pengurus dan

Pimpinan Pesantren. Semua entitas eksternal tersebut terlibat langsung dalam

sistem informasi pelayanan santri ini. Berikut deskripsi dari proses sistem

informasi pelayanan santri diatas :

Tabel 4.1 deskripsi proses diagram konteks

No Proses Keterangan

1. Sistem Informasi Proses yang menangani pelayanan santri,


36

Pelayanan Santri terutama yang menyangkut pendaftaran,

pembayaran awal, penempatan kamar,

pembayaran syahriah, perizinan, dan laporan

dari transaksi diatas selama santri tersebut

berada di pesantren tersebut.

4.2.2 Kamus Data

Kamus data merupakan katalog fakta tentang data dan kebutuhan

kebutuhan informasi dari suatu sistem informasi. Yang digunakan untuk

mendefinisikan data yang mengalir dalam sistem secara lengkap.

Adapun kamus data system pelayanan santri adalah sebagai berikut :

a. Nama : Data Santri


Deskripsi : Berisi tentang biodata santri.
Item Data : No_Santri, Nama_Santri, Tempat_Lahir, Tgl_Lahir,

Kelamin, Alamat, Telepon_Santri, Tgl_Masuk,

Jml_Saudara, Anak_Ke, Asa_Sekolah, Thn_Lulus, Ayah,

Ibu, Tlp, Alamat_Wali, Pekerjaan_Ayah, Pekerjaan_Ibu,

Pendidikan_Ayah, Pendidikan_Ibu.
b. Nama : Persyaratan
Deskripsi : Syarat yang diajukan untuk santri
Item Data : Fotocopy KTP, Fotocopy Kartu Keluarga, Photo 3x4 ( 4

lembar ) Akta Kelahiran.


c. Nama : Kartu Santri
37

Deskripsi : Kartu identitas yang wajib dimiliki oleh santri selama

menjadi santri di Pesantren Nurul Ihsan.


Item Data :
d. Nama : Kartu Syahriah
Deskripsi : Kartu yang dijadikan sebagai bukti fisik untuk transaksi

pembayaran syahriah.
Item Data : No_Santri, Nama_Santri, Bayar, Sisa, Thn_Ajaran, Januari,

Februari, Maret, April, Maret, April, Mei, Juni, Juli,

Agustus, September, Oktober, November, Desember.


c. Nama : Penempatan Kamar
Deskripsi : Proses ditempatkannya seorang santri untuk menghuni

salah satu kamar di Pesantren Nurul Ihsan.


Item Data : No_Santri, Nama, Kelamin, Nama_Kamar, Tanggal,

Kapasitas.
d. Nama : Surat Izin
Deskripsi : Bukti fisik izin dari pengurus kepada seorang santri untuk

meninggalkan komplek pesantren dengan waktu yang telah

ditentukan
Item Data : Nama, No_Santri, Keperluan, Nama_Tujuan,

Alamat_Tujuan, Tgl_Berangkat, Jam_Berangkat,

Tgl_Pulang, Jam_Pulang.
e. Nama : Laporan Santri Baru dan Pembayaran Awal
Deskripsi : Laporan kepada pimpinan pesantren tentang santri baru.
Item Data : No_Santri, Nama, Biaya Awal, Bayar, Sisa.
f. Nama : Laporan Penempatan Kamar
Deskripsi : Laporan tertulis kepada pimpinan pesantren tentang
38

penempatan kamar.
Item Data : No_Santri, Nama_Santri, Kelamin, Nama_Kamar,

Kapasitas.
g. Nama : Laporan Pembayaran Syahriah
Deskripsi : Laporan kepada pimpinan pesantren tentang pembayaran

syahriah.
Item Data : No_Santri, Nama, Januari, February, Maret, April, Mei,

Juni, Juli, Agustus, September, Oktober, November,

Desember, Ket.
h. Nama : Laporan Perizinan
Deskripsi : Laporan tertulis kepada pimpinan pesantren tentang

perizinan santri.
Item Data : No_Surat, Nama, No_Santri, Keperluan, Alamat_Tujuan,

Tgl_Berangkat, Tgl_Pulang, Ket.


4.2.3 Data Flow Diagram

Data Flow Diagram adalah suatu model logika data atau proses yang dibuat

untuk menggambarkan darimana asal data dan kemana tujuan data yang keluar

dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut

dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data

tersebut.

Berikut gambar dari DFD sistem informasi pelayanan santri yang sedang

berjalan:

a. DFD Level 0
39

Diagram nol adalah kelanjutan dari diagram konteks. Tujuan dari diagram

nol adaah untuk memerinci sebuah system menjadi proses-proses yang harus

dilakukan.

Berikut adalah diagram nol dari system informasi pelayanan santri :

Gambar 4.6 DFD Level 0

Berikut deskripsi dari proses DFD level 0 diatas :

Tabel 4.2 Deskripsi DFD level 0


40

No Proses Keterangan

1. Pendaftaran Proses pendaftaran merupakan proses dimana

santri menyerahkan data diri / data santri dan

persyaratan sebagai tanda akan masuk ke

pesantren tersebut untuk disimpan ke dalam

database dan dilaporkan kepada pimpinan

pesantren.

2. Pembayaran Awal Masuk Proses dimana santri melakukan pembayaran

sebagai salah satu syarat untuk proses

pendaftaran.

3. Penempatan Kamar. Proses ditempatkannya seorang santri untuk

menghuni suatu kamar sesuai dengan jenis

kelamin dan usia.

4. Pembayaran Syahriah Proses pembayaran rutin bulanan seorang

santri.

5. Perizinan. Proses seorang santri meminta izin kepada

pesantren untuk meninggalkan komplek

pesantren dengan tujuan dan keperluan

masing-masing.

Berikut deskripsi tentang file – file tempat penyimpanan data :

Tabel 4.3 file – file tempat penyimpanan data

No Nama File Keterangan

1. Data Santri File yang berfungsi sebagai tempat untuk

menyimpan data – data santri

2. Settingbiaya File yang berfungsi sebagai tempat untuk


41

menyimpan data rincian data yang harus

dibayar pada waktu pendaftaran.

3. Pembayaran File yang berfungsi sebagai tempat untuk

menyimpan data – data santri yang

membayar biaya pembayaran awal masuk.

4. Kamar santri File yang berfungsi sebagai tempat untuk

menyimpan rincian data kamar yang akan

ditempati oleh santri.

5. Penempatan Kamar. File yang berfungsi sebagai tempat untuk

menyimpan data – data kamar yang ditempati

oleh santri.

6. settSyahriah File yang berfungsi sebagai tempat untuk

menyimpan rincian biaya bulanan yang harus

dibayar oleh santri tiap bulannya.

7. Syahriah File yang berfungsi sebagai tempat untuk

menyimpan data santri yang telah membayar

syahriah.

8. Suratizin File yang berfungsi untuk menyimpan data-

data santri yang meminta izin untuk

meninggalkan komplek pesantren.

b. DFD Level 1.

Data Flow Diagram Level 1 adalah diagram yang memugkinkan proses

yang ada di diagram nol lebih diperinci lagi. Berikut adalah DFD Level 1 dari

proses system informasi pelayanan santri pesantren nurul ihsan :


42

1. DFD Level 1 Proses Pendaftaran dan Pembayaran Awal.

Berikut adalah DFD Level 1 dari proses transaksi Pendaftaran dan

Pembayaran Awal.

Gambar 4.7 DFD Level 1 Proses Pendaftaran dan Pembayaran Awal

Berikut deskripsi dari proses DFD level 1 Proses 1 Pendaftaran dan

Pembayaran Awal diatas :

Tabel 4.4 Deskripsi DFD level 1 Proses Pendaftaran dan Pembayaran Awal

No Proses Keterangan

1. Input data santri baru Proses pemasukan data santri ke dalam

“Tbl_Santri” untuk seterusnya dibuat laporan.

2. Cetak laporan data santri Proses pencetakan laporan data santri yang

datanya diambil dari “Tbl_Santri” untuk

diserahkan kepada Pimpinan.

3. Pembayaran Awal Proses pembayaran biaya awal masuk. Data

total biaya yang harus dibayar diambil dari

“SettingBiaya” sedangkan data santri diambil

dari “Tbl_Santri”.

4. Cetak Laporan Proses pencetakan laporan data santri yang

Pembayaran Awal datanya diambil dari “Pembayaran Awal”


43

untuk diserahkan kepada Pimpinan.

2. DFD Level 1 Proses Penempatan Kamar.

Berikut adalah DFD Level 1 Proses 2 Penempatan Kamar dari

Sistem Pelayanan Santri di Pesantren Nurul Ihsan.

Gambar 4.8 DFD Level 1 Proses Penempatan Kamar

Berikut deskripsi dari proses DFD level 1 Proses Penempatan Kamar

diatas :

Tabel 4.5 deskripsi dari proses DFD level 1 Proses Penempatan Kamar

No Proses Keterangan

1. Input Data Penempatan Proses pemasukan data santri yang akan


Kamar menempati kamar, data santri diambil dari
“Tbl_Santri” dan data kamar diambil dari
“Kamar Santri”.

2. Cetak Laporan Proses membuat laporan tentang transaksi


Penempatan Kamar penempatan kamar.

3. DFD Level 1 Proses Pembayaran Syahriah.

Berikut adalah DFD Level 1 Proses Pembayaran Syahriah :


44

Gambar 4.9 DFD Level 1 Proses Pembayaran Syahriah

Berikut deskripsi dari proses DFD level 1 Proses pembayaran syahriah

diatas :

Tabel 4.6 deskripsi DFD level 1 Proses Pembayaran Syahriah

No Proses Keterangan

1. Input data pembayaran Proses pemasukan data santri yang akan


syahriah melakukan pembayaran syahriah.

2. Cetak Laporan Proses membuat laporan tentang transaksi


Pembayaran Syahriah. pembayaran syahriah.

4. DFD Level 1 Proses Perizinan.

Berikut adalah DFD Level 1 Proses Perizinan dari Sistem

Pelayanan Santri di Pesantren Nurul Ihsan

Gambar 4.10 DFD Level 1 Proses Perizinan

Berikut deskripsi dari proses DFD level 1 Proses Perizinan diatas :

Tabel 4.7 deskripsi DFD level 1 Proses Perizinan.

No Proses Keterangan

1. Input Data Perizinan. Proses pemasukan data santri.

2. Cetak Surat Izin. Proses cetak Surat Izin.


45

3. Cek Kembali santri Proses pengecekan tanggal kembali santri.

4. Cetak Laporan Surat Izin Proses membuat laporan data perizinan.

4.3 Perancangan Basis Data

Perancangan basis data dilakukan untuk mengelompokan atribut – atribut

dari hasil analisis untuk membentuk suatu relasi yang berguna untuk

meminimalisir kerangkapan data.

4.3.1 Entity Relationship Diagram

Model Entity Relationship Adalah suatu penyajian data dengan

menggunakan Entity dan Relationship, berikut adalah ERD dari system pelayanan

santri.
46

Gambar 4.11 Entity Relationship Diagram

4.3.2 Skema Relasi

Berikut adalah skema relasi dari system pelayanan santri di Pondok

pesantren Nurul Ihsan.


47

Gambar 4.12 Skema Relasi

4.4 Rancangan User Interface.

Tujuan dari Perancangan Antarmuka Pengguna ( user interface ) adalah

merancang interface yang efektif untuk sistem perangkat lunak. Efektif artinya

siap digunakan, dan hasilnya sesuai dengan yang dibutuhkan. Kebutuhan disini

adalah kebutuhan penggunanya dalam menjalankan perangkat lunak

tersebut. Penilaian awal seorang pengguna perangkat lunak adalah dari

tampilannya interface, bukan dari fungsinya. Jika desain user interfacenya yang

buruk, maka itu sering dijadikan alasan untuk tidak menggunakan perangkat lunak

tersebut. Selain itu interface yang buruk bias juga mengakibatkan pengguna

membuat kesalahan yang fatal.

4.4.1 Struktur Menu

Berikut adalah Rancangan Tampilan dari struktur menu pada system

informasi Pelayanan Santri pondok pesantren nurul Ihsan.


48

Gambar 4.13 Struktur Menu

4.4.2 Perancangan Input

Perancangan input pada perangkat lunak ini terdiri dari 8 rancangan antar

muka. Berikut rancangan tampilan input dari perangkat lunak ini :

1. Rancangan Tampilan Login

Tampilan login berfungsi sebagai pembatas hak akses pada perangkat

lunak ini. Berikut rancangan tampilan login :

Gambar 4.14 Rancangan Tampilan Login

2.Pendaftaran

Berikut adalah tampilan dari Transaksi Pendaftaran dan pembayaran awal

santri di Pondok Pesantren Nurul Ihsan.


49

Gambar 4.15 Rancangan Tampilan Pendaftaran

3. Setting Biaya Awal

Berikut adalah tampilan dari setting biaya dari pembayaran awal santri di

Pondok Pesantren Nurul Ihsan.

Gambar 4.16 Rancangan Tampilan Setting Biaya Awal

4. Setting Kamar

Berikut adalah tampilan dari setting kamar santri di Pondok Pesantren

Nurul Ihsan.
50

Gambar 4.17 Rancangan Tampilan Setting Kamar

5. Penempatan Kamar

Berikut adalah tampilan dari penempatan kamar santri di Pondok

Pesantren Nurul Ihsan

Gambar 4.18 Rancangan Tampilan Penempatan Kamar

6. Setting Syahriah

Berikut adalah tampilan dari setting syahriah santri di Pondok Pesantren

Nurul Ihsan.
51

Gambar 4.19 Rancangan Tampilan setting Syahriah

7. Pembayaran Syahriah.

Berikut adalah rancangan tampilan dari pembayaran Syahriah santri di

Pondok Pesantren Nurul Ihsan.

Gambar 4.20 Rancangan Tampilan Pembayaran Syahriah

8. Rancangan Tampilan Pelaporan

Berikut adalah rancangan tampilan pelaporan santri di Pondok Pesantren

Nurul Ihsan, termasuk di dalamnya laporan pendaftaran, pembayaran awal masuk,

penempatan kamar, pembayaran syahriah, dan perizinan.


52

Gambar 4.21 Rancangan Tampilan Pelaporan.

4.4.3 Perancangan Output

Perancangan output dalam perangkat lunak ini berupa cetak surat izin,

laporan pendaftaran, laporan pembayaran awal, laporan penempatan kamar,

laporan pembayaran syahriah dan laporan perizinan

1. Rancangan Tampilan Cetak Surat Izin

Berikut adalah rancangan tampilan Surat Izin.

Gambar 4.22 Rancangan Tampilan Surat Izin

2. Rancangan Tampilan Laporan Pendaftaran.

Berikut adalah rancangan tampilan laporan pendaftaran.

Gambar 4.23 Rancangan Tampilan Laporan Pendaftaran.

3. Rancangan Tampilan Laporan Pembayaran Awal.


53

Berikut adalah rancangan tampilan Laporan Pembayaran Awal Sistem

Pelayanan Santri di Pesantren Nurul Ihsan.

Gambar 4.24 Rancangan Tampilan Laporan Pembayaran Awal Masuk.

4. Rancangan Tampilan Laporan Penempatan Kamar.

Berikut adalah rancangan tampilan Laporan Penempatan Kamar Sistem

Pelayanan Santri di Pesantren Nurul Ihsan.

Gambar 4.25 Rancangan Laporan Penempatan Kamar.

5. Rancangan Tampilan Laporan Pembayaran Syahriah

Berikut adalah rancangan tampilan Laporan Pembayaran Syahriah Sistem

Pelayanan Santri di Pesantren Nurul Ihsan

Gambar 4.26 Rancangan Tampilan Laporan Pembayaran Syahriah.


54

6. Rancangan Tampilan Laporan Perizinan.

Berikut adalah rancangan tampilan Laporan Perizinan Sistem Pelayanan

Santri di Pesantren Nurul Ihsan.

Gambar 4.27 Rancangan Tampilan Laporan Perizinan.

BAB V

IMPLEMENTASI

Tahap implementasi sistem merupakan tahap akhir setelah tahap

perancangan selesai pada bab sebelumnya dilaksanakan, tujuan yang ingin dicapai

adalah dioperasikannya hasil perancangan sistem yang dibuat.

5.1 Implementasi Perangkat Keras.

Hasil perancangan sistem belum dapat diimplementasikan sebelum adanya

sistem fisik, yaitu komponen yang berupa perangkat keras dan perangkat lunak.

Teknologi perangkat keras dapat terdiri dari alat masukan, simpanan, dan

alat keluaran. Sedangkan untuk teknologi perangkat lunak digunakan sebagai

pendukung perangkat keras komputer.


55

Sistem konfigurasi perangkat keras dari sistem yang dirancang, minimal

adalah:

a. Windows 7

b. RAM 512 MB

c. Harddisk 40 GB

d. Monitor 14”

e. Keyboard

f. Mouse

g. Printer

5.2 Implementasi Perangkat Lunak

Adapun untuk perangkat lunak yang digunakan dalam perancangan dan

impelentasi program aplikasi ini yaitu:

a. Sistem Operasi Windows


617

b. Microsoft Visual Studio 2008

c. Microsoft SQL Server 2008

d. Edraw Mind Map

e. Microsoft Office 2007

5.3 Implementasi Antar Muka.

Berikut ini adalah implementasi dari setiap tampilan antar muka Sistem

Informasi Pelayanan Santri di Pesantren Nurul Ihsan Cicangkudu Tasikmalaya.

5.3.1 Tampilan Antar Muka Input

Perancangan input pada perangkat lunak ini terdiri dari 10 antar muka.

Berikut rancangan tampilan input dari perangkat lunak ini :

1. Login
56

Login merupakan tampilan awal ketika user menjalankan aplikasi ini.

Login digunakan sebagai keamanan untuk menghindari penyalahgunaan oleh

orang yang tidak bertanggung jawab. Dengan memasukan Username “admin”dan

Password “admin” dilanjutkan dengan menekan tombol OK, maka user akan

diantarkan ke menu.
Berikut adalah user interface dari Form. Login :

Gambar 5.1 User Interface Login

2. Menu.

Menu digunakan untuk menyajikan pilihan agar user dapat dengan mudah

memilih transaksi yang akan dilakukan, dan dengan menu ini user juga bias

berpindah dari satu transaksi ke transaksi yang lainnya dengan mudah.

Berikut adalah user interface Menu :


57

Gambar 5.2 User Interface Menu

3. Pendaftaran.

Pendaftaran pada system informasi pelayanan santri ini digunakan untuk

memasukan, merubah atau menghapus data santri, dan juga digunakan untuk

melakukan transaksi pembayaran awal masuk untuk santri baru.

Berikut adalah user interface Pendaftaran dan Pembayaran Awal Masuk :

Gambar 5.3 User Interface Pendaftaran

4. Data Pembayaran Awal masuk.


58

Data pembayaran awal masuk digunakan untuk melihat data santri yang

melakukan transaksi pembayaran awal, disini akan terlihat siapa saja yang telah

atau belum melunasi biaya awal masuk.

Berikut adalah user interface data Pembayaran Awal Masuk :

Gambar 5.4 User Interface Data Pembayaran Awal Masuk

5. Setting Kamar

Setting kamar digunakan untuk melihat nama kamar, no kamar, dan

kapasitas dari kamar yang ditempati oleh santri, yang dimaksudkan agar

memudahkan dalam menempatkan santri baru.


Berikut adalah user interface setting kamar:
59

Gambar 5.5 User Interface Setting Kamar

6. Penempatan kamar.

Penempatan kamar digunakan untuk menempatkan santri di kamar yang

telah disediakan.
Berikut adalah user interface data Penempatan Kamar:

Gambar 5.6 User Interface Penempatan Kamar

7. Setting Syahriah

Setting syahriah digunakan untuk merubah apabila ada perubahan biaya

syahriah dan juga sebagai acuan untuk proses transaksi pembayaran syahriah.
Berikut adalah user interface setting syahriah:

Gambar 5.7 User Interface Setting Syahriah

8. Pembayaran Syahriah.
60

Pembayaran syahriah digunakan apabila santri hendak membayar

syahriah. Berikut adalah user interface data Pembayaran Syahriah :

Gambar 5.8 User Interface Pembayaran Syahriah.

9. Perizinan.

Transaksi perizinan adalah transaksi yang menghasilkan surat izin. Surat

izin adalah bukti bahwa seorang santri telah diizinkan untuk meninggalkan

komplek pesantren, dengan waktu yang telah ditentukan.


Berikut adalah user interface perizinan:

Gambar 5.9 User Interface Perizinan

10. Laporan.

Laporan dimaksudkan untuk memberitahukan tentang transaksi yang

terjadi khususnya yang berhubungan dengan system informasi pelayanan santri,


61

baik itu transaksi pendaftaran, pembayaran awal masuk, penempatan kamar,

pembayaran syahriah dan perizinan yang terjadi di Pesantren Nurul Ihsan.


Berikut adalah user interface pembuatan laporan:

Gambar 5.10 User Interface Laporan

5.3.2 Antar Muka Output

Perancangan output pada perangkat lunak ini terdiri dari 6 antar muka.

Berikut rancangan tampilan input dari perangkat lunak ini :

1. Surat Izin.

Berikut adalah tampilan output dari Surat Izin :

Gambar 5.11 Tampilan Output Surat Izin

2. Laporan Pendaftaran.

Berikut adalah tampilan output Laporan Pendaftaran santri baru :


62

Gambar 5.12 Tampilan Output Laporan Pendaftaran Santri.

3. Laporan Pembayaran Awal.

Berikut adalah tampilan output Laporan Pembayaran Awal :

Gambar 5.13 Tampilan Output Laporan Pembayaran Awal.

4. Laporan Penempatan Kamar.

Berikut adalah Tampilan Laporan Penempatan Kamar :


63

Gambar 5.14 Tampilan Output Laporan Penempatan Kamar.

5. Laporan Pembayaran Syahriah.

Berikut adalah Tampilan output Laporan Pembayaran Syahriah :

Gambar 5.15 Tampilan Output Laporan Pembayaran Syahriah.

6. Laporan Perizinan.

Berikut adalah tampilan output Laporan Perizinan:

Gambar 5.16 Tampilan Output Laporan Perizinan.


64

7. Bukti Pembayaran Awal.

Berikut adalah tampilan bukti pembayaran awal masuk.

Gambar 5.17 Bukti Pembayaran Awal Masuk

8. Bukti Pembayaran Syahriah.

Berikut adalah tampilan bukti pembayaran Syahriah.

Gambar 5.16 Tampilan Output Laporan Perizinan.


65

5.4 Pengujian Perangkat Lunak

Pengujian sistem merupakan hal terpenting yang bertujuan untuk

menemukan kesalahan atau kekurangan pada perangkat lunak yang diuji.

Pengujian bermaksud untuk mengetahui perangkat lunak yang dibuat sudah

memenuhi kriteria yang sesuai dengan tujuan perancangan perangkat lunak

tersebut. Pengujian perangkat lunak ini menggunakan pengujian black box.

Pengujian black box berfokus pada persyaratan fungsional perangkat lunak.

Pengujian blackbox (blackboxtesting) adalah salah satu metode pengujian

perangkat lunak yang berfokus pada sisi fungsionalitas, khususnya pada input dan

output aplikasi. Tahap pengujian atau testing merupakan salah satu tahap yang

harus ada dalam sebuah siklus pengembangan perangkat lunak.


Berikut ini tabel pengujian blackbox pada Sistem Informasi Pelayanan

Santri di Pesantren Nurul Ihsan.


Tabel 5.1 Tabel Pengujian Balcbox

Requirement Skenario Uji Hasil yang Diharapkan Hasil Uji

LOGIN Password dan Akses ditolak dan Sesuai


Username menampilkan pesan “
dikosongkan Password/Username
Salah”

Password diisi data Akses ditolak dan Sesuai


yang benar, Username menampilkan pesan “
di kosongkan dan Password/Username
sebaliknya Salah”

Password dan Akses diterima dan Sesuai


Username diisi dilanjutkan ke Tampilan
dengan data yag benar “HOME”

HOME Klik salah satu menu Tampilan yang dituju Sesuai


item, diteruskan klik akan muncul.
ToolStripMenuItem.

Pendaftaran Data belum Muncul pesan untuk Sesuai


66

dan dimasukan ke dalam segera mengisi data.


Pembayaran tampilan kemudian
Awal Klik tombol simpan.

Klik tombol hapus Muncul pesan “Yakin Sesuai


data ini akan dihapus”
klik Ya jika setuju klik
Tidak jika batal

Klik tombol edit Data dari database akan Sesuai


ditampilkan dan diganti
dengan data baru
kemudian disimpan
kembali

Penempatan Input Santri Semua field menjadi Sesuai


Kamar kosong

Klik tombol simpan Data bisa tersimpan di Sesuai


database

Klik tombol hapus Muncul pesan “Yakin Sesuai


data ini akan dihapus”
klik Ya jika setuju klik
Tidak jika batal

Klik tombol edit Data dari database akan Sesuai


ditampilkan dan diganti
dengan data baru
kemudian disimpan
kembali

Pembayaran Input data santri Semua field menjadi Sesuai


Syahriah kosong

Klik tombol simpan Data bisa tersimpan di Sesuai


database

Klik tombol hapus Muncul pesan “Yakin Sesuai


data ini akan dihapus”
klik Ya jika setuju klik
Tidak jika batal

Klik tombol edit Data dari database akan Sesuai


ditampilkan dan diganti
dengan data baru
kemudian disimpan
67

kembali

Perizinan Input data wali kelas Semua field menjadi Sesuai


kosong

Klik tombol simpan Data bisa tersimpan di Sesuai


database

Klik tombol hapus Muncul pesan “Yakin Sesuai


data ini akan dihapus”
klik Ya jika setuju klik
Tidak jika batal

Klik tombol edit Data dari database akan Sesuai


ditampilkan dan diganti
dengan data baru
kemudian disimpan
kembali

Laporan Pilih transaksi dalam Transaksi yang akan Sesuai


Combo Box Laporan, dibuat laporan muncul.
Bulan dan Tahun. Pada combo box

Klik tombol cari Muncul laporan dari Sesuai


transaksi yang dipilih
dengan parameter yang
di pilih.

Klik tombol All Data Muncul laporan yang Sesuai


dari semua transaksi

BAB VI

PENUTUP

Setelah melaksanakan penelitian tentang Sistem Informasi Pelayanan

Santri Pesantren Nurul Ihsan serta hasil pembahasan yang penulis uraikan pada
68

bab-bab sebelumnya, maka dapat ditarik kesimpulan serta saran yang nantinya

diharapkan berguna dan bermanfaat untuk semua.

6.1. Kesimpulan

Ada beberapa hal yang dapat disimpulkan dari hasil penelitian dan
pembuatan program aplikasi ini yaitu:

1. Apabila dibandingkan dengan sistem yang sedang berjalan, diharapkan

Sistem Informasi Pelayanan Santri Ini dapat lebih membantu.

2. Dengan adanya sistem informasi pelayanan santri ini, bisa

meminimalisir dalam kesalahan yang terjadi yang diakibatkan karena

kesalahan dalam memasukan data.

3. Memudahkan dalam mengolah data khusunya yang berhubungan dengan

data santri

6.2. Saran

Saran-saran terhadap penggunaan sistem yang telah dibuat adalah sebagai


berikut:

1. Diharapkan dimasa yang akan datang bisa dikembangkan lagi, menjadi

aplikasi yang mencakup semua sistem yang ada di Pesantren Nurul

Ihsan

2. Pemakai (user) akan lebih baik bila ia memiliki pengetahuan tentang


komputer dan basis data.
3. Sebaiknya sistem ini menggunakan jaringan, agar penyimpanan
75
informasi terutama laporan cepat terlaksana.
4. Sistem yang telah dibangun hendaknya dipelihara dengan baik agar
dapat digunakan secara maksimal.
69
70

DAFTAR PUSTAKA

http://Sumbawanews.com, 10 Juli 2015, 23.11

http://thesis.binus.ac.id , 01 Agustus 2015, 20.38

https://www.academia.edu, 25 Juni 2015, 21.32

http://sir.stikom.edu, 12 Agustus 2015, 21.45

www.stmik-bandung.ac.id/yus/dokumen/skripsi.pdf, 25 Agustus 2015, 20.18

Modul Mata Kuliah Rekayasa Perangkat Lunak halaman 8

Jogiyanto.HM.,MBA.,Akt.,Ph.D. Pengenalan Komputer Dasar Ilmu Komputer,

Pemrograman, Sistem Informsidan Inteligensi Buatan, Ed III., Andi,

Yogyakarta: 2005
71

Anda mungkin juga menyukai