Anda di halaman 1dari 117

PONDOK PESANTREN WISMA WISNU

SKRIPSI

Oleh :
GALIH
NIM. 175520201008

PROGRAM STUDI INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS DOKTOR NUGROHO MAGETAN
JULI 2021
PONDOK PESANTREN WISMA WISNU

SKRIPSI

Diajukan kepada Fakultas Teknik Universitas Doktor Nugroho Magetan untuk


memenuhi salah satu persyaratan dalam menyelesaikan
Program Sarjana Srata-1 Informatika

Oleh :
GALIH
NIM.

PROGRAM STUDI INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS DOKTOR NUGROHO MAGETAN
JULI 2021
LEMBAR PERSETUJUAN DOSEN PEMBIMBING

Skripsi yang disusun oleh Nur Choles Subeni ini telah diperiksa dan
disetujui untuk diuji.

Magetan, 15 Juni 2021


Pembimbing I,

Tanda tangan

Ari Suhartanto, M.Kom.


NIDN. 0715038001

Pembimbing II,

Tanda tangan

Suparno, S.Kom. M.M.


NIDN. 0706077701
LEMBAR PERSETUJUAN DAN PENGESAHAN PANITIA UJIAN

Skripsi yang disusun oleh Nur Choles Subeni ini telah dipertahankan di
depan panitia penguji pada hari Sabu, 15 Juni 2021

Ari Suhartanto, M.Kom. Ketua


NIDN. 0715138001

Suparno, S.Kom. M.M. Sekretaris


NIDN. 0702088801

.................................... Penguji I
NIDN. .........................

.................................... Penguji II
NIDN. .........................

Mengetahui, Mengesahkan,
Dekan Fakultas Teknik Kaprodi Informatika

.......................................
NIDN. ........................... Ari Suhartanto, M.Kom.
NIDN. 0715138001
ABSTRAK

Galih. 2021. Pondok Pesantren Wisma Wisnu. Skripsi. Program Studi


Informatika, Fakultas Teknik, Universitas Doktor Nugroho Magetan.
Pembimbing (1) Ari Suhartanto, M.Kom., (II) Suparno, S.Kom., M.M.

Kata Kunci: Sistem Analisis Kredit, SPK, AHP

Bank Perkreditan Rakyat (BPR) Mandiri Dhanasejahtera - Madiun


merupakan suatu lembaga keuangan yang memiliki fungsi mengelola transaksi
keuangan umum non-Bank dengan salah satu bentuk kredit kepada para
pengusaha kecil dan perorangan yang mempunyai penghasilan tetap serta melalui
analisis peminjaman yang ditentukan oleh lembaga. BPR Mandiri Dhanasejahtera
– Madiun memiliki 43 cabang dan anak cabang yang tersebar di wilayah Madiun,
Magetan, Ngawi dan Ponorogo serta memiliki 98 tenaga Account Officer dan
Survayor yang bertugas melakukan uji analisis tingkat kelayakan calon nasabah.
Bank Perkreditan Rakyar (BPR ) Mandiri Dhanasejahtera - Madiun
membutuhkan suatu Sistem Informasi secara realtime yaitu account officer dapat
secara langsung mendapatkan keputusan persetujuan terhadap calon nasabah yang
disurvei, sesuai dengan prinsip utama yang berkaitan dengan kondisi nasabah
secara keseluruhan yang dikenal dengan 5C, yaitu Character, Capacity, Capital,
Collateral, Condition.
Jenis penelitian yang digunakan dalam penelitian ini menggunakan
mekanisme pendekatan Research and Development (R&D) yaitu suatu proses
atau langkah-langkah untuk mengembangkan suatu produk baru, atau
menyempurnakan produk yang telah ada, berupa rancang bangun sistem analisis
kredit dengan model pengembangan perangkat lunak Waterfall.
Hasil yang di dapat pada tahap pengujian program, disimpulkan bahwa;
dengan sistem yang dibuat dapat membantu mempercepat proses penilaian calon
nasabah yang masuk kategori layak mendapatkan pencairan kredit. Dengan sistem
yang dibuat sudah dapat mengoptimalkan media penyimpanan, dari bentuk file-
file yang disimpan dalam sistem basis data yang terintegrasi. Sistem mampu
meningkatkan efisiensi dan efeksifitas bagi pengguna dan perusahaan.
ABSTRACT

Galih. 2021. Pondok Pesantren Wisma Wisnu. Thesis. Informatika Department,


Engineering Faculty, Universitas Doktor Nugroho Magetan. Advisors (1)
Ari SUhartanto, S.Kom., (2) Suparno, S.Kom., M.M.
Key Word: Credit Analysis System, DSS, AHP

Rural Bank (BPR) Mandiri Dhanasejahtera - Madiun is a financial


institution that has the function of managing non-bank general financial
transactions with one form of credit to small entrepreneurs and individuals who
have a fixed income and through loan analysis determined by the institution. BPR
Mandiri Dhanasejahtera – Madiun has 43 branches and sub-branches spread
across the Madiun, Magetan, Ngawi and Ponorogo areas and has 98 Account
Officers and Surveyors who are tasked with conducting an analysis of the
feasibility level of prospective customers. The People's Credit Bank (BPR)
Mandiri Dhanasejahtera - Madiun requires a real-time information system where
account officers can directly obtain approval decisions for prospective customers
surveyed, in accordance with the main principles related to the overall condition
of customers, known as 5C, namely Character, Capacity, Capital, Collateral,
Condition.
The type of research used in this study uses the mechanism of the Research and
Development (R&D) approach, which is a process or steps to develop a new
product, or improve an existing product, in the form of a credit analysis system
design with the Waterfall software development model.
The results obtained at the program testing stage, concluded that; With the system
created, it can help speed up the process of assessing prospective customers who
are eligible for credit disbursement. With the system created, it can optimize
storage media, from the form of files stored in an integrated database system. The
system is able to increase efficiency and effectiveness for users and companies..
MOTTO :

Pengalaman adalah guru yang terbaik.

SKRIPSI INI KUPERSEMBAHKAN KEPADA :


Ayah, Bunda, Istri dan adikku tercinta, dan
Hizbullah yang terkasih
DAFTAR ISI

HALAMAN JUDUL...............................................................................................i
LEMBAR PERSETUJUAN DOSEN PEMBIMBING.......................................ii
LEMBAR PENGESAHAN PANITIA PENGUJI SKRIPSI.............................iii
PERNYATAAN KEASLIAN TULISAN............................................................iv
MOTTO DAN KATA PERSEMBAHAN............................................................v
KATA PENGANTAR...........................................................................................vi
DAFTAR ISI.........................................................................................................vii
DAFTAR TABEL...............................................................................................viii
DAFTAR GAMBAR.............................................................................................ix
DAFTAR LAMPIRAN..........................................................................................x
ABSTRAK.............................................................................................................xi

BAB I PENDAHULUAN.......................................................................................1
Latar Belakang ......................................................................................1
Identifikasi Masalah dan Rumusan Masalah..........................................3
Tujuan Penelitian...................................................................................4
Manfaat Penelitian.................................................................................4

BAB II KAJIAN PUSTAKA DAN HIPOTESIS PENELITIAN.......................7


Kajian teoritik.........................................................................................7
Kajian Penelitian yang Relevan...........................................................29
Kerangka Pikiran..................................................................................34

BAB III METODE PENELITIAN.....................................................................37


Pendekatan atau Model Penelitian R&D..............................................38
Tempat dan Waktu Penelitian..............................................................41
Sumber Data.........................................................................................42
Teknik Pengumpulan Data...................................................................43
Rancangan Pengembangan Perangkat Lunak......................................45

BAB IV HASIL PENELITIAN...........................................................................48


Analisis dan Perancangan Sistem.........................................................48
Sistem Pendataan Keuangan Siswa......................................................49
Perancangan Proses Sistem..................................................................53
BAB V PENUTUP..............................................................................................101

Simpulan............................................................................................101
Saran...................................................................................................101

DAFTAR PUSTAKA.........................................................................................103
LAMPIRAN........................................................................................................105
DAFTAR RIWAYAT HIDUP............................................................................70
DAFTAR TABEL
TABEL 1................................................................................................................14
Tabel 2....................................................................................................................15
Tabel 3....................................................................................................................17
TABEL4.................................................................................................................41
TABEL 5................................................................................................................60
TABEL 6................................................................................................................60
TABEL...................................................................................................................62
TABEL...................................................................................................................62
TABEL...................................................................................................................63
TABEL...................................................................................................................64
TABEL...................................................................................................................65
TABEL...................................................................................................................66
TABEL...................................................................................................................81
DAFTAR GAMBAR

Gambar 1................................................................................................................34
Gambar 2................................................................................................................38
Gambar...................................................................................................................45
Gambar...................................................................................................................49
Gambar...................................................................................................................51
Gambar...................................................................................................................52
Gambar...................................................................................................................53
Gambar...................................................................................................................55
Gambar...................................................................................................................57
Gambar...................................................................................................................59
Gambar...................................................................................................................67
Gambar...................................................................................................................68
Gambar...................................................................................................................69
Gambar...................................................................................................................71
Gambar...................................................................................................................73
Gambar...................................................................................................................74
Gambar...................................................................................................................75
Gambar...................................................................................................................77
Gambar...................................................................................................................78
Gambar...................................................................................................................79
Gambar...................................................................................................................80
Gambar...................................................................................................................84
Gambar...................................................................................................................85
Gambar...................................................................................................................86
Gambar...................................................................................................................87
Gambar...................................................................................................................88
Gambar...................................................................................................................89
Gambar...................................................................................................................90
Gambar...................................................................................................................91
Gambar...................................................................................................................92
Gambar...................................................................................................................92
Gambar...................................................................................................................93
Gambar...................................................................................................................94
Gambar...................................................................................................................95
Gambar...................................................................................................................96
Gambar...................................................................................................................97
Gambar...................................................................................................................98
Gambar...................................................................................................................99
DAFTAR LAMPIRAN

Lampiran 1.............................................................................................................56
Lampiran 2...............................................................................................................5
BAB I

PENDAHULUAN

A. Latar Belakang

Pondok Pesantren Wisma Wisnu sebagai salah satu lembaga

pendidikan formal yang saat ini setiap tahunnya menerima siswa baru rata-

rata sebanyak 180 siswa, serta sekolah ini mendapatkan perhatian masyarakat

dan tengah berusaha bersaing dengan sekolah-sekolah lain salah satu caranya

dengan membuat terobosan-terobosan dengan memanfaatkan teknologi

informasi dan komputer dalam mengelola data akademik sekolah. Saat ini

Pondok Pesantren Wisma Wisnu masih mengelola data akademik siswa

masih menggunakan buku induk siswa dengan ditulis tangan secara manual.

Kendala yang dihadapi dengan model pencatatan secara manual

tersebut masih dirasakan setiap bulannya karena pekerjaan tersebut dirasakan

tidak praktis serta memiliki resiko kerusakan, kehilangan dan kesalahan

pencatatan. Untuk mencetak laporan data akademik siswa serta keuangan

dalam kondisi darurat, tidak dapat dijalankan secara optimal karena memakan

waktu yang lama yaitu harus mencari data persiswa atau per bulannya secara

manual pula. Dengan kendala tersebut seyogyanya Pondok Pesantren Wisma

Wisnu memiliki satu sistem yang terkomputerisasi dan terintegrasi pada

basisdata, sehingga pengelolaan data akdemik dan keuangan siswa dapat

berjalan efektif dan efisien.

1
2

Untuk pencatatan nilai mata pelajaran siswa juga masih dicatat dalam

kolom nilai yang dibagikan kepada setiap Ustad (Guru) yang mengajar pada

tiap kelasnya. Pendataan keuangan (iuran pendidikan) masih dicatat dalam

buku iuran siswa dan direkap setiap bulan dengan menggunakan aplikasi

perkantoran Ms. Office.

Satu langkah mempermudah cara kerja sekolah perlu dilakukan

penerapan dan penggunaan teknologi informasi yang mendukung situasi dan

kondisi pendidikan. Selain itu pihak sekolah juga harus terus memperbaiki

beberapa permasalahan dalam administrasi akademik mulai dari basisdata

siswa penilaian, keuangan hingga data kelulusan siswa, karena saat ini

dengan adanya perkembangan sistem informasi yang dapat mengelola data

akademik, seyogyanya dapat dimanfaatkan untuk memperbaiki dan

meningkatkan pengelolaannya. Sistem Informasi Manajemen (SIM)

merupakan sistem yang mengolah serta mengorganisasikan data dan

informasi yang berguna untuk mendukung pelaksanaan tugas dalam suatu

lembaga. SIM yang dibutuhkan pada Pesantren Wisma Wisnu, yaitu sistem

informasi yang dapat mengelola data akademik serta keuangan siswanya.

Berdasarkan latar belakang tersebut, dalam penelitian ini penulis

mengambil judul Rancang Bangun Sistem Informasi Manajemen Pondok

Pesantren Wisma Wisnu Madiun Dengan Berbasis Web. Diharapkan dengan

penggunaan sistem tersebut pengelolaan data siswa dapat berjalan efektif dan

efisien.
3

B. Identifikasi Masalah dan Rumusan Masalah

1. Identifikasi Masalah

Berdasarkan permasalah yang dijelaskan pada latar belakang diatas,

maka dapat diidentifikasi sebagai berikut:

a. Proses pencatatan data siswa, data kelas, data ustad, data mata pelajaran,

data nilai serta keuangan siswa berupa iuran pendidikan dan

pelaporannya pada Pondok Pesantren Wisma Wisnu masih berjalan

kurang optimal karena masih dicatat secara manual sehingga dibutuhkan

sistem informasi manajemen.

b. Sistem informasi manajemen yang dibutuhkan berfungsi untuk

mengelola data akademik dan keuangan siswa dengan berbasis website

agar dapat dijalankan secara online baik untuk pencatatan dan

pelaporannya.

2. Rumusan Masalah

a. Bagaimana merancang satu sistem informasi manajeman pada Pondok

Pesantren Wisma Wisnu yang dapat dijalankan efektif dan efisien

sehingga pengelolaan data dapat berjalan optimal ?

b. Bagaimana membuat sistem informasi manajeman pada Pondok

Pesantren Wisma Wisnu berbasis web dengan menggunakan bahasa

pemrograman PHP dan SQL ?


4

C. Tujuan Penelitian

Tujuan dari penelitian ini adalah:

1. Untuk mengetahui cara merancang sistem informasi manajeman pada

Pondok Pesantren Wisma Wisnu yang dapat dijalankan efektif dan

efisien sehingga pengelolaan data dapat berjalan optimal.

2. Untuk mengetahui cara membuat sistem informasi manajeman pada

Pondok Pesantren Wisma Wisnu berbasis web dengan menggunakan

bahasa pemrograman PHP dan SQL sesuai dengan kebutuhan instansi.

D. Manfaat Penelitian

Kegunaan dari penelitian yang dijalankan ini adalah sebagai berikut:

1. Kegunaan Teoritis:

a. Penelitian ini diharapkan mampu untuk menambah keilmuan

khususnya dalam bidang sistem informasi dan menjadi ilmu yang

bermanfaat.

b. Penelitian ini dapat berfungsi sebagai menambah wawasan dan

pengalaman bagi penulis untuk menganalisis fakta yang terjadi dan

dapat dijadikan suatu kesimpulan yang dapat di pertanggung

jawabkan.

c. Hasil penelitian ini diharapkan berguna untuk peneliti lain sebagai

bahan referensi untuk pembuatan penelitian lain khususnya penerapan

sistem informasi manajemen pengelolaan data akademik dan

keuangan siswa pada Pondok Pesantren Wisma Wisnu.


5

2. Kegunaan Praktis:

a. Membantu instansi dalam proses pengelolaan data akademik dan

keuangan siswa pada Pondok Pesantren Wisma Wisnu.

b. Membantu proses pengelolaan data akademik dan keuangan siswa

pada Pondok Pesantren Wisma Wisnu secara cepat, karena sistem

yang dibangun dijalankan dengan berbasis website sehingga dapat

diakses dari lokasi manapun dan dapat langsung memberikan laporan

dengan berbagai kategori rekapitulasi.

c. Memungkinkan bagi lembaga untuk menggantikan model sistem

pengelolaan data akademik dan keuangan siswa pada Pondok

Pesantren Wisma Wisnu yang masih berjalan manual, sehingga proses

dapat berjalan obyektif sesuai prosedur dan aturan hukum yang

berlaku.

E. Batasan Masalah

Untuk menghindari meluasnya permasalahan yang dibahas, maka dalam

penelitian ini dibatasi sebagai berikut:

1. Penelitian ini dijalankan di Pondok Pesantren Wisma Wisnu pada bagian

tata usaha seksi kurikulum dan keuangan dalam proses pencatatan dan

pelaporan data nilai serta iuran pendidikan Siswa.


6

2. Sistem ini dijalankan oleh dua level pengguna yaitu Admin sebagai

administrator yang mengelola data sistem, Ustad (Guru) dan Kepala

Madrasah sebagai pengguna yang menerima laporan hasil penilaian.

3. Sistem ini dibangun dengan menggunakan bahasa pemrograman PHP

dan SQL sebagai sistem yang tertanam pada server.


7

BAB II

KAJIAN PUSTAKA

A.Kajian Teoritik

1.Sistem Informasi Manajemen Sekolah

Sistem informasi manajemen (SIM) atau management informations

systems (MIS) merupakan penerapan sistem informasi di dalam

organisasi untuk mendukung informasi-informasi yang dibutuhkan oleh

semua tingkatan manajemen. SIM didefinisikan oleh George M. Scott

sebagai “Suatu SIM adalah kumpulan dari interaksi-interaksi sistem-

sistem informasi yang menyediakan informasi baik untuk kebutuhan

Manajerial maupun kebutuhan operasi.” (Scott dalam Triwiyono dan

Danny:2013,63).

Untuk mendukung fungsi manajemen pendidikan sebagaimana di

atas dengan lebih cepat dan cermat, maka dibutuhkan sebuah sistem

informasi yang tepat, yaitu SIM. SIM dalam manajemen pendidikan

akan melaksanakan tugasnya untuk memberikan data dan informasi

yang cermat, tepat waktu, yang penting artinya bagi perencanaan,

analisis, dan pengendalian manajemen untuk mengoptimalkan

pertumbuhan organisasi. Berkaitan dengan hal tersebut di atas maka

dalam skala mikro maupun skala makro, pendidikan sangat

membutuhkan Sistem Informasi Manajemen (SIM), di mana SIM

tersebut selain melakukan semua pengolahan transaksi yang perlu untuk


8

sebuah organisasi, juga memberikan dukungan informasi dan

pengolahan untuk fungsi manajemen dan pengambilan keputusan.

Kegagalan suatu keputusan bisa berawal dari akibat informasi yang

tersedia amat kurang atau tidak bermutu. Pertimbangan-pertimbangan

yang diperlukan harus memiliki pijakan yang memadai, guna

selanjutnya dipadukan dengan ”rational judgement” (Triwiyono dan

Danny:2013,63).

Sekolah sebagai lembaga pendidikan formal harus dapat

mengembangkan semua potensi yang dimiliki oleh siswa yang meliputi

unsur koqnitif, afektif dan psikomotorik. Hal ini sesuai sesuai dengan

tujuan pendidikan nasional yang tertuang dalam Undang-Undang Sistem

Pendidikan Nasional Nomor 20 tahun 2003. Fungsi dan tugas utama

sekolah adalah meneruskan, mempertahankan dan mengembangkan

budaya masyarakat melalui pembentukan kepribadian anak-anak agar

menjadi manusia dewasa dari sudut usia maupun intelektualnya serta

terampil dan bertanggung jawab sebagai upaya mempersiapkan generasi

pengganti yang mampu mempertahankan eksistensi kelompok atau

masyarakat bangsanya dengan budaya yang mendukungnya. Sekolah

sebagai satuan pendidikan terdepan dalam mendidik para siswanya

memerlukan pengelolaan yang profesional sesuai dengan fungsi dan

tugasnya.

Sekolah tidak dapat diartikan hanya sekedar sebuah ruangan atau

gedung atau tempat anak-anak berkumpul dan mempelajari sejumlah


9

materi pengetahuan akan tetapi sekolah sebagai institusi peranannya

jauh lebih luas dari pada itu. Sekolah adalah adalah sebuah pranata

sosial yang bersistem, meliputi berbagai komponen yang satu sama lain

saling berkaitan dan saling mempengaruhi. Komponen yang dimaksud

adalah siswa, pendidik, tenaga kependidikan, kurikulum dan fasilitas

pendidikan lainnya. Komponen lain yang juga berpengaruh besar

terhadap proses penyelenggaraan dan peningkatan kualitas pendidikan

adalah pemangku kepentingan (Stakeholder). Terutama orang tua siswa

dan masyarakat pengguna layanan pendidikan. Sejalan dengan

ungkapan di atas Fattah, (dalam Kartiwi:2015,40) berpendapat bahwa

sekolah merupakan organisasi yang didesain untuk dapat berkontribusi

terhadap upaya peningkatan kualitas hidup masyarakat suatu bangsa.

Untuk itu sekolah perlu diatur oleh sistem organisasi yang memiliki

budaya akademik yang dapat diterima oleh stakeholder sekolah.

Dalam kaitannya dengan penelitian ini sistem informasi

manajemen yang dibahas adalah sistem informasi manajemen yang

digunakan disekolah sebagaimana yang dikemukakan oleh Scott (dalam

Kartiwi:2015,40) bahwa sistem informasi manajemen Sekolah adalah

sekumpulan sistem informasi yang saling berinteraksi yang memberikan

informasi yang saling berinteraksi baik untuk kepentingan operasi

maupun Manajerial di sekolah.

Sistem informasi manajemen sekolah dapat diartikan sebagai suatu

sistem yang dirancang untuk menyediakan informasi guna mendukung


10

pengambilan keputusan pada kegiatan manajemen sekolah

(perencanaan, penggerakan, pengorganisasian, dan pengendalian) dalam

sekolah. Sistem informasi manajemen sekolah ditujukan untuk

mendukung aktifitas manajemen pendidikan dari pengelola sekolah

dengan cara memproses informasi (Kartiwi:2015,40).

Pemanfaatan sistem informasi manajemen sekolah diasumsikan

sebagai upaya dalam menunjang layanan akademik yang efektif dan

efisien. Secara keseluruhan kombinasi dari kepemimpinan

transformasional kepala sekolah, kinerja tenaga administrasi sekolah

dan pemanfaatan sistem informasi manajemen sekolah secara bersama-

sama diasumsikan meningkatkan kualitas layanan akademik sekolah

secara efektif. Kualitas layanan akademik sekolah yang efektif akan

berdampak terhadap kepuasan konsumen sekolah (Kartiwi:2015,40).

2.Pengertian Sistem Informasi

Secara umum sistem dapat didefinisikan sebagai sekumpulan

objek-objek yang saling berelasi dan berinteraksi serta hubungan antar

objek bisa dilihat sebagai satu kesatuan yang dirancang untuk mencapai

sau tujuan. Sistem sebagai seperangkat elemen yang dibangun satu

dengan lainya untuk suatu tujuan bersama (Murdick, dkk dalam Angga

dan Krisnawati:2013,2). Sedangkan definisi sistem dalam kamus

Webster’s Unbriged adalah elemen-elemen yang saling berhubungan

dan membentuk satu kesatuan atau organisasi. Sistem terdiri dari unsur-
11

unsur seperti masukan (input), pengolahan (processing), serta keluaran

(output) (Scott dalam Angga dan Krisnawati:2013,2).

Sistem informasi merupakan suatu sistem didalam 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.

Komponen sistem informasi disebut dengan blok bangunan yang

dapat dijelaskan sebagai berikut :

a. Blok Masukan

Input mewakili data yang masuk ke dalam sistem informasi.

Input disini termasuk metode-metode dan media untuk menangkap

data yang akan dimasukan, yang dapat berupa dokumen-dokumen

dasar.

b.Blok Model

Blok ini terdiri dari kombinasi prosedur, logika dan model

matematika yang akan dimanipulasi data input dan data yang

tersimpan di basis data dengan cara tertentu untuk menghasilkan

keluaran yang diinginkan.

c. Blok Keluaran

Produk dari sistem informasi adalah keluaran yang merupakan

informasi yang berkualitas dan dokumentasi yang berguna untuk

semua tingkatan manajemen serta semua pemakai sistem.


12

d.Blok Teknologi

Teknologi terdiri dari 3 (tiga) bagian utama, yaitu teknisi,

software dan hardware.

e.Blok Basis Data

Basis data merupakan kumpulan dari data yang saling

berhubungan satu dengan yang lainya, tersimpan di hardware dan

digunakan software untuk memanipulasinya.

f.Blok Kendali

Beberapa pengendalian perlu dirancang dan diterapkan untuk

meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah

ataupun bila terlanjur terjadi kesalahan dapat langsung cepat diatasi.

Sistem informasi harus mampu memenuhi kebutuhan dan

memecahkan masalah yang dihadapi. Kebutuhannya mungkin saja

begitu kompleks sehingga sulit untuk dipahami sekalipun oleh pihak

yang mempunyai masalah itu sendiri. Padahal kebutuhan tidak akan

terpenuhi dan masalah tidak akan terpecahkan sampai kita dapat

mengerti dan mengurai persoalan secara jelas. Hal ini yang pada

dasarnya menjadi fungsi dan peran sistem analis. Hasil dari suatu

analisa sistem meliputi:

1)Pengertian yang jelas atas kebutuhan dan masalah-masalah yang

dihadapi.

2)Jawaban pemecahan masalah dan pemenuhan kebutuhan di atas.


13

3)Usul penyelesaian yang jelas.

Dari uraian diatas maka sistem informasi pendataan dapat diartikan

sebagai kumpulan atau himpunan dari unsur, komponen atau variable

yang terorganisasi, saling berinteraksi, saling tergantung satu sama lain

dan terpadu, yang berupa data yang telah diklasifikasikan atau diolah

atau diintepretasikan untuk digunakan dalam proses.

3.Data Flow Diagram

Data flow diagram (DFD) / Diagram aliran data adalah diagram

yang menggunakan notasi-notasi untuk menggambarkan arus dari data

sistem (Jogiyanto dalam Fonda:2015,5).

DFD ini sering disebut juga dengan nama bubble chart, bubble

diagram, model proses, diagram alur kerja, atau model fungsi. DFD ini

adalah salah satu alat pembuatan model yang sering digunakan,

khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih

penting dan kompleks dari pada data yang dimanipulasi oleh sistem.

Dengan kata lain, DFD adalah alat pembuatan model yang memberikan

penekanan hanya pada fungsi sistem.

Tingkat konstruksi Data Flow Diagram (DFD) yaitu:

a.Diagram Konteks (Level 0)

Diagram ini dibuat untuk menggambarkan sumber serta tujuan

data yang akan diproses atau dengan kata lain diagram tersebut
14

digunakan untuk menggambarkan sistem secara umum/global dari

seluruh sistem yang ada. DFD level 0 atau bisa juga disebut diagram

konteks merupakan gambaran bagaimana sistem berinteraksi dengan

external entity.

b.Diagram Detail (Level 1)

Diagram ini dibuat untuk menggambarkan arus data secara lebih

mendetail lagi dari tahapan proses yang ada di dalam diagram

konteks. Setiap bubble proses pada DFD level 1 dapat dimodelkan

secara lebih terperinci menjadi sebuah DFD lagi. Apabila diperlukan

setiap bubble proses pada DFD level 2 juga dapat diperinci menjadi

DFD level 3, begitu seterusnya. Perincian DFD berhenti sampai

proses yang ada bersifat atomik (sudah cukup mendetail dan tidak

dapat diperinci).

Tabel 2.1 Simbol Data Flow Diagram (DFD)

Simbol Nama Keterangan

Entitas eksternal, dapat berupa

orang/unit terkait yang


Entitas
berinteraksi dengan sistem tapi

diluar sistem.

Orang, unit yang


Proses
mempergunakan atau

melakukan transformasi data.


15

Simbol Nama Keterangan

Komponen fisik tidak

diidentifikasikan.

Aliran Aliran data dengan arah khusus

Data dari sumber ke tujuan.

Penyimpanan data atau tempat


Data
data direfer oleh proses.
Store

4.Entity Relationship Diagram

Menurut Whitten (dalam Fonda:2015,6), rancangan data adalah suatu

teknik untuk mengatur dan mendokumentasikan data sistem. Ada beberapa

catatan mengenai pemodelan data. Model yang aktual disebut entity

relationship diagram (ERD). ERD juga merupakan gambaran yang

menghubungkan antara objek satu dengan objek yang lain dalam dunia

nyata.

Tabel 2.2 Simbol ERD (Entity Relationship Diagram)

Simbol Nama Keterangan

Entitas merupakan data

Entitas / entity inti yang akan


nama_entitas

disimpan; bakal table

pada basis data.


16

Simbol Nama Keterangan

Field atau kolom data


Atribut
yang butuh disimpan

dalam suatu entitas.

Field atau kolom data

yang butuh disimpan

Atribut kunci dalam suatu entitas dan

primer digunakan sebagai

kunci akses record yang

diinginkan; biasanya

berupa id.

Field atau kolom data

Atribut yang butuh disimpan


nama_atribut
multinilai dalam suatu entitas

/multivalue yang dapat memiliki

nilai lebih dari satu.

Relasi yang

menghubungkan
nama_relasi Relasi
antarentitas; biasanya

diawali dengan kata

kerja.

Asosiasi/ Penghubung antara

association relasi dan entitas


nama_atribut
17

Simbol Nama Keterangan

1 dimana di kedua

0..* ujungnya memiliki

multiplicity

kemungkinan jumlah

pemakaian.

Ada tiga komponen dalam ERD yaitu:

a)Entitas (Entity)

Entitas merupakan suatu objek nyata yang mampu dibedakan dengan

objek yang lain, objek tersebut dapat berupa orang benda ataupun hal yang

lainnya. Menurut jenisnya entitas dibedakan menjadi 2:

Tabel 2.3: Jenis Entitas

Simbol Jenis Jenis


Keterangan
Entitas Entitas

Entitas kuat adalah


Mahasiswa

entitas yang dapat


Entitas
berdiri sendiri tanpa
Kuat
bantuan entitas yang
(Strong
lain, entitas ini disebut
Entity)
juga dengan entitas

induk.
18

Simbol Jenis Jenis


Keterangan
Entitas Entitas

Entitas lemah adalah


Mengajar

Entitas yang tidak bias

berdiri sendiri tanpa


Entitas
bantuan entitas yang
Lemah
lain. Entitas lemah
(Weak
merupakan hasil
Entity)
pembentukan dari

entitas kuat atau disebut

juga dengan entitas anak.

b)Atribut (Attribute)

Atribut merupakan suatu informasi yang berkaitan dengan entitas, di

dalam dunia pemrograman atribut adalah property dari suatu objek.

Contoh: jika entitas manusia atau orang maka atributnya adalah rambut,

mata, hidung, tangan kaki, dan lain sebagainya.

c)Relasi (Relationship)

Ada dua macam penggambaran relasi, yaitu relasi kuat dan relasi

lemah. Relasi kuat biasanya untuk menghubungkan antar entitas kuat,

sedangkan relasi lemah untuk menghubungkan antar entitas kuat dengan

lemah.
19

Pemetaan kardinasilitas sangat berguna dalam menentukan himpunan

relasi biner meskipun pemetaan dapat berperan dalam deskripsi himpunan

relasi yang melibatkan lebih dari dua himpunan entitas. Suatu himpunan

relasi biner R antara himpunan entitas A dan B, pemetaan kardinalitas harus

salah satu dari berikut:

a)One-to-One, sebuah entitas pada A berhubungan dengan paling banyak satu

entitas pada B dan sebuah entitas pada B berhubungan dengan paling banyak

satu entitas pada A.

b)One-to-Many, sebuah pada A berhubungan dengan nol atau lebih entitas

pada B. Sebuah nol atau lebih entitas pada B dapat dihubungkan dengan

paling banyak satu entitas pada A.

c)Many-to-One, sebuah entitas pada A berhubungan dengan paling banyak

satu entitas pada B. sebuah entitas pada B dapat

d)Many-to-Many, sebuah entitas pada A berhubungan dengan nol atau lebih

entitas pada B. Sebuah entitas pada B dapat dihubungkan nol atau lebih

entitas pada A.

5.Basis Data

Basis data adalah suatu susunan/kumpulan data operasional lengkap

dari suatu organisasi atau perusahaan yang diorganisir/dikelola dan

disimpan secara terintegrasi dengan menggunakan metode tertentu

menggunakan computer sehingga mampu menyediakan informasi optimal

yang diperlukan pemakainya (Angga dan Krisnawati:2013,3).


20

Sistem basis data merupakan sistem terkomputerisasi yang tujuan

utamanya adalah memelihara data yang sudah diolah atau informasi dan

membuat informasi tersedia saat dibutuhkan. Sistem informasi tidak dapat

dipisahkan dengan kebutuhan akan basis data apapun bentuknya, entah

berupa file teks ataupun Database Management System (DBMS).

Kebutuhan basis data dalam sistem informasi meliputi :

1)Memasukkan, menyimpan, dan mengambil data.

2)Membuat laporan berdasarkan data yang telah disimpan.

Sistem basis data dapat terbagi dalam beberapa komponen penting, yaitu:

a)Data

Merupakan informasi yang disimpan dalam suatu struktur tertentu

yang terintegrasi.

b)Hardware

Merupakan perangkat keras berupa komputer dengan media

penyimpanan sekunder yang digunakan untuk menyimpan data karena

pada umumnya basis data memiliki ukuran yang besar.

c)Sistem Operasi

Program yang mengaktifkan/memfungsikan sistem komputer,

mengendalikan seluruh sumber daya dalam komputer, dan melakukan

operasi-operasi dasar dalam komputer yang meliputi operasi Input

Output (I/O), pengelolaan file, dan sebagainya.


21

d)Basis Data

Basis data sebagai inti dari sistem basis data.

e)Database Management System (DBMS)

Merupakan perangkat lunak yang digunakan untuk melakukan

pengelolaan basis data.

f)User

Merupakan pengguna yang menggunakan data yang tersimpan dan

terkelola.

Manfaat basis data yaitu :

a)Basis data dapat mempercepat upaya pelayanan kepada pelanggan.

b)Basis data dapat menghasilkan informasi dengan cepat dan tepat.

c)Basis data membantu pengambilan keputusan untuk segera

memutuskan suatu masalah berdasarkan informasi yang ada.

Komponen basisdata yaitu:

1)Skema basisdata

2)Tabel

3) Field dan kolom

4)Record dan baris

5)Kunci

6)Relasi

7)Tipe data

Untuk dapat menganalisa dan mendesain suatu sistem, maka sistem

analis harus mempelajari dokumen-dokumen yang digunakan dalam


22

sistem yang sedang berjalan. Salah satu teknik untuk mempelajari

dokumen-dokumen tersebut adalah dengan pengumpulan data awal.

Data merupakan bentuk mentah yang belum dapat bercerita banyak

sehingga perlu diolah lebih lanjut. Data diolah melalui suatu model agar

menghasilkan Informasi.

Dari teori diatas maka data dapat diartikan sebagai fakta mengenai

objek, orang dan lain-lain. Data dinyatakan dengan nilai (angka, deretan

karakter, atau simbol). Data adalah kenyataan yang menggambarkan

suatu kejadian-kejadian dan kesatuan nyata. Kejadian (event) adalah

sesuatu yang terjadi pada saat tertentu. Sebagai contoh, dalam dunia

bisnis kejadian-kejadian nyata yang sering terjadi adalah perubahan dari

suatu nilai yang disebut dengan transaksi. Misalnya penjualan adalah

transaksi perubahan nilai barang menjadi nilai uang atau nilai piutang

dagang. Kesatuan nyata adalah berupa suatu obyek nyata seperti tempat,

benda dan orang yang betul-betul ada dan terjadi. Sumber atau bahan

dari informasi adalah data.

Dalam mengumpulkan data awal melalui 4 proses yaitu:

a)Arus Dokumen.

Adalah perpindahan data dari suatu badan ke badan lainnya atau

dari individu ke individu lainnya, dalam suatu organisasi atau

antarorganisasi dalam rangka melaksanakan tugas dan fungsi

organisasi.
23

b)Cara Menyimpan Dokumen.

Adalah semua kegiatan penyimpanan dokumen, termasuk cara

perhitungan, manipulasi data, penggabung, pengaturan atau kegiatan

– kegiatan lainnya, baik dengan cara “manual” maupun dengan cara

“terkomputerisasi”.

c)Isi Data dan Format Dokumen.

Suatu format dokumen biasanya selalu dikaitkan dengan bentuk

kertas cetak atau hardcopy. Untuk kebutuhan analisis, yang dimaksud

dengan dokumen tidak hanya kertas saja, namun semua media yang

digunakan sebagai alat untuk menyampaikan data atau informasi,

termasuk juga pmbicaraan baik melalui telepon maupun langsung,

yang secara rutin dan mengunakan pola yang sama dapat dianggap

dokumen, karena ada kemungkinan dalam desain nanti sifat

pemberitahuan melalui telepon/langsung tersebut diubah menjadi

menggunakan dokumen yang formal.

d)Klasifikasi Dokumen.

Setiap dokumen yang telah terkumpul pada kegiatan

pengumpulan data awal, setelah disusun, dapat diklasifikasikan ke

dalam 3 macam yaitu sebagai berikut ; dokumen asal, dokumen

antara, dokumen akhir.


24

6.Bahasa Pemrograman PHP dan SQL

PHP & MySQL merupakan bahasa pemprogaman web yang

mendunia, bahasanya mudah untuk dipelajari, kompatibilitas dengan

berbagai macam server baik itu windows maupun unix, dan yang tak kalah

penting adalah bahasa pemprogaman PHP & MySQL bersifat open source

sehingga perkembangannya pun akan semakin cepat dan dapat

diimplementasikan diberbagai bidang kebutuhan dalam pembuatan

aplikasi. Karena bahasa pemprogaman PHP & MySQL bersifat open

source, maka diharapkan program yang menggunakan bahasa ini, dapat

dimodifikasi dan dimanfaatkan untuk semua orang yang memiliki

kemampuan didalamnya.

Dengan semakin berkembangnya dunia internet dan tingginya

kebutuhan akan sebuah bahasa pemprogaman yang mumpuni, setiap saat

berbagai macam fungsi baru dan library tambahan selalu muncul di

internet untuk memperkokoh dan meningkatkan performa keduanya, bug-

bug yang ada pada versi sebelumnya diperbaiki oleh komunitas dan juga

oleh para programmer handal yang ada diseluruh dunia ( Mahadji dalam

Yunianto dan Indah,2013:2).

Masih menurut Mahadji (dalam Yunianto dan Indah Uly, 2013:2),

tidak semua bahasa pemprogaman dapat berjalan di semua sistem operasi

dan web server yang ada, kalau dalam dunia programming, C dan Java

adalah bahasa pemprogaman yang dapat berjalan hampir disemua sistem


25

operasi, apalagi dengan Java, Java tidak lagi monoton masuk dalam dunia

Komputer tetapi juga merambah dalam dunia mobile seperti Smartphone

dan aplikasinya. PHP & MySQL adalah sebuah pasangan yang sangat

cocok dan dapat berjalan di hampir semua system operasi dan web server

yang ada. Alasan lain mengapa memilih PHP & MySQL adalah karena

perkembangannya yang sangat cepat apalagi PHP & MySQL adalah

bahasa pemprogaman yang bersifat open source, setiap waktu selalu

muncul fungsi-fungsi tambahan yang dapat meningkatkan performa

keduanya, apalagi ketika PHP sudah merambah kedalam dunia desktop

dengan dikembangkannya PHP GTK.

MySQL pertama kali dirintis oleh seorang programmer database

bernama Michael Widenius. MySQL database server adalah RDMS

(Relasional Database Management System) yang dapat menangani data

yang bervolume besar. Meskipun begitu, tidak menuntut resource yang

besar. MySQL adalah database yang paling popular diantara database –

database yang lain.

MySQL adalah program database yang mampu mengirim dan

menerima data dengan sangat cepat dan multi user. MySQL memiliki dua

bentuk lisensi, yaitu free software dan shareware. MySQL sudah cukup

lama dikembangkan, beberapa fase penting dalam pengembangan MySQL

adalah sebagai berikut :

1)MySQL dirilis pertama kali secara internal pada 23 mei 1995.


26

2)Versi Windows dirilis pada 8 Januari 1998 untuk Windows 95 dan

Windows NT.

3)Versi 3.23: beta dari Juni 2000, dan dirilis pada Januari 2001.

4)Versi 4.0: beta dari bulan Agustus 2002, dirilis pada bulan Maret 2003

(unions).

5)Versi 4.1: beta dari bulan Juni 2004, dirilis pada bulan Oktober 2004 (R-

trees dan B-trees, subqueries, prepared statements).

6)Versi 5.0: beta dari bulan maret 2005, dirilis pada Oktober 2005 (cursor,

stored procedure, trigger, view XA transaction).

7)Sun Microsystem membeli MySQL AB pada tanggal 26 Februari 2008.

8)Versi 5.1: dirilis 27 November 2008 (event scheduler, partitioning, plug-

in API, row-based replication, server log table).

MySQL memiliki beberapa kelebihan dan keuntungan disbanding

database lain, diantaranya adalah :

1)Banyak ahli berpendapat MySQL merupakan server tercepat.

2)MySQL merupakan sistem manajemen database yang Open Source

(kode sumbernya terbuka), yaitu software ini bersifat free atau bebas

digunakan oleh perorangan dan instansi tanpa harus membeli atau

membayar kepada pembuatnya.

3)MySQL mempunyai performa yang tinggi tapi simple

4)Database MySQL mengerti bahasa SQL (Structured Query Language)


27

5)MySQL dapat diakses melalui protocol ODBC (Open Database

Connectivity) buatan Microsoft. Hal ini menyebabkan MySQL dapat

diakses oleh banyak software.

6)Semua klien dapat mengakses server dalam satu waktu, tanpa harus

menunggu yang lain untuk mengakses database.

7)Database MySQL dapat diakses dari semua tempat di internet dengan

hak akses tertentu.

8)MySQL merupakan database yang mampu menyimpan data berkapasitas

besar, sampai berukuran Gigabyte.

9)MySQL dapat berjalan diberbagai operating sistem seperti Linux,

Windows, Solaris, dan lain – lain.

MySQL adalah salah satu jenis database server yang sangat terkenal.

MySQL menggunakan bahasa SQL untuk mengakses database nya.

Lisensi Mysql adalah FOSS License Exception dan ada juga yang versi

komersial nya. Tag Mysql adalah 'The World's most popular open source

database'. MySQL tersedia untuk beberapa platform, di antara nya adalah

untuk versi windows dan versi linux. Untuk melakukan administrasi secara

lebih mudah terhadap Mysql, anda dapat menggunakan software tertentu,

di antara nya adalah php my admin dan mysql yog. Pada penelitian dan

penerapannya kali ini, penulis menggunakan phpmyadmin, yang terdapat

dalam bundle XAMPP, yang dapat di peroleh di www.apachefriends.org.


28

7.Sistem Berbasis Website

Membangun website dinamis sendiri, dan tidak bergantung pada

CMS yang telah disediakan didunia maya baik secara gratis maupun yang

berbayar, kadangkala mengalami kesulitan, apalagi bagi pemula.

Site adalah satu set dokumen dan asset yang saling berhubungan dan

memiliki kesamaan atribut, seperti topic, desain atau tujuan. Website

merupakan halaman atau situs suatu

perusahaan/lembaga/sekolah/universitas yang bisa diakses melalui

internet. Website merupakan wadah untuk menampilkan seluruh informasi

yang berhubungan dengan intansi terkait.

Suatu website dibuat menggunakan bahasa pemrograman seperti

bahasa HTML, PHP, JAVA, ASP dan lain sebagainya. Untuk bisa

membuat suatu website, tentu saja kita harus menguasai bahasa-bahasa

pemrograman tersebut.

Dalam penerapannya sistem informasi dengan berbasis website

memiliki hak akses yang dapat dijalankan baik melalui sistem jaringan

Intranet ( terkoneksi secara lokal tanpa terhubung dengan jaringan

Provider) dan sistem jaringan Internet (melalui koneksi Provider).

B.Kajian Penelitian yang Relevan

Sebagai perbandingan maka diambil kajian penelitian yang sejenis

dapat dijelaskan sebagai berikut:


29

Dalam penelitian Ade Putra Nanda (2017), permasalahan yang terjadi

pada Pesantren Darul’ulum dalam penyajian informasi data nilai siswa

masih belum optimal, Pesantren Darul’ulum masih mengolah data nilai

dengan manual sehingga tidak efektif dan efisien. Dalam penelitian ini

penulis menggunakan metode lapangan dimana penulis datang langsung

ke Pesantren Darul’ulum untuk mendapatkan data yang diperlukan,

kemudian penulis mengelola data dalam laboratorium komputer. Dalam

penelitiannya ini menghasilkan sistem informasi akademik dimana sistem

ini dapat menampilkan laporan penilaian terhadap siswa siswi Pesantren

Darul’ulum. Dalam penelitian yang dijalankan ini, penulis merancang dan

membuat sistem informasi manajeman pesantren Wisma Wisnu Madiun

dengan berbasis Web, sehingga dapat menghasilkan satu sistem

pengelolaan data akademik dan keuangan siswa yang dapat berjalan efektif

dan efisien.

Dalam penelitian yang dijalankan oleh Bunyamin dan Ryan Alparisi

(2015), dilakukan pengembangan Sistem Informasi Pengelolaan Data

Santri ini dapat memberikan solusi bagi permasalahan yang ada dengan

mengacu pada proses perancangan yang sudah dilakukan sebelumnya,

sehingga dengan adanya aplikasi ini dapat membantu dalam proses

penerimaan santri yang baru masuk dan mendaftarkan diri serta

pengelolaan data santri yang terdaftar di pondok pesantren As-Shofi.

Sedangkan penelitian yang akan dijalankan ini dilakukan riset

pengembangan sistem informasi manajemen pada pesantren Wisma Wisnu


30

Madiun yang berisi pengelolaan data akademik dan keuangan santri.

Sistem yang dibuat ini dapat dijalankan secara online dengan berbasis

website menggunakan bahasa pemrograman PHP dan SQL.

Dalam penelitian yang dijalankan oleh Dea, dkk (2015), yang

berjudul Sistem Informasi Administrasi Siswa Berbasis Website Pada

SMA Islam Putradarma Bekasi, melalui penggunaan website sistem

informasi maka permasalahan mengenai redudansi data siswa,

ketidaksinkronan antara data yang tersedia sampai dengan lambatnya

pembuatan laporan mampu diatasi, maka penelitian yang akan dijalankan

ini dilakukan riset pengembangan sistem informasi manajemen pada

pesantren Wisma Wisnu Madiun yang berisi pengelolaan data akademik

santri dan keuangan santri. Sistem yang dibuat ini dapat dijalankan secara

online dengan berbasis website menggunakan bahasa pemrograman PHP

dan SQL.

Dalam penelitian yang dijalankan oleh Didik dan Danny (2013),

dijalankan pada SDIT Fithrah Insani dengan kesimpulan bahwa obyek

penelitian memiliki kekuatan internal dan peluang yang tinggi untuk

mengimplementasikan SIM Akademik berbasis teknologi informasi. SIM

yang dipilih adalah Sistem Informasi Sekolah berbasis web yang dibuat

oleh Jaringan Informasi Bersama Antar Sekolah (JIBAS). Dan hasil

analisis menunjukkan bahwa sistem informasi tersebut efektif dengan

tingkat efektivitas sebesar 83.21% dari kriteria yang diharapkan.

Sedangkan penelitian yang akan dijalankan ini dilakukan riset


31

pengembangan sistem informasi manajemen pada pesantren Wisma Wisnu

Madiun yang berisi pengelolaan data akademik santri dan keuangan santri.

Sistem yang dibuat ini dapat dijalankan secara online dengan berbasis

website menggunakan bahasa pemrograman PHP dan SQL.

Dalam penelitian yang dijalankan oleh Hanif dan Robert (2015),

dibangun sistem informasi akademik SMART berbasis cloud computing

dengan obyek seluruh SMAN di wilayah kerja Dinas Pendidikan Provinsi

DIY. Dimana data dan sistem yang tersimpan di cloud memungkinkan

pihak sekolah untuk mengaksesnya kapanpun dan dimanapun dengan

menggunakan komputer, laptop, tablet atau smartphone yang terhubung

dengan internet. Dengan adanya sistem informasi akademik berbasis cloud

ini, akan memudahkan pemerintah dalam memonitoring dan evaluasi

kinerja sekolah. Sedangkan penelitian yang akan dijalankan ini hanya

dilakukan riset pengembangan sistem informasi manajemen pada

pesantren Wisma Wisnu Madiun yang berisi pengelolaan data akademik

santri dan keuangan santri. Sistem yang dibuat ini dapat dijalankan secara

online dengan berbasis website menggunakan bahasa pemrograman PHP

dan SQL.

Dalam penelitian yang dijalankan oleh Recky, dkk (2015),

perancangan sistem informasi akademik berbasis web ini dapat

meningkatkan kualitas pengolahan data akademik di sekolah tersebut.

Dengan menggunakan PHP dan MySQL aplikasi ini dapat dirancang

dengan mudah. Dengan adanya sistem informasi ini, membantu


32

mempermudah pengolahan data akademik sekolah dan lebih maksimal dan

praktis karena dapat di akses dari mana saja sekaligus menjaga data tetap

aman yang sebelumnya semua dilakukan secara manual dan data mudah

hilang. Oleh karena ini, maka penelitian yang akan dijalankan ini

dilakukan pengembangan sistem informasi manajemen pada pesantren

Wisma Wisnu Madiun yang berisi pengelolaan data akademik santri dan

keuangan santri. Sistem yang dibuat ini dapat dijalankan secara online

dengan berbasis website menggunakan bahasa pemrograman PHP dan

SQL.

Dalam penelitian yang dijalankan oleh Saifudin (2016),

memanfaatkan Internet dan mengembangkan sistem informasi berbasis

web Pondok Pesantren Darul Abror Watumas Purwokerto menggunakan

pemrograman PHP, mempermudah masyarakat memperoleh informasi

yang lebih lengkap, sehingga dapat lebih efektif dan efisien dengan

penggunaan teknologi informasi. Oleh karena ini, maka penelitian yang

akan dijalankan ini dilakukan pengembangan sistem informasi manajemen

pada pesantren Wisma Wisnu Madiun yang berisi pengelolaan data

akademik santri dan keuangan santri. Sistem yang dibuat ini dapat

dijalankan secara online dengan berbasis website menggunakan bahasa

pemrograman PHP dan SQL.

Dalam penelitian yang dijalankan oleh Teguh, dkk (2017), merancang

dan membangun sistem informasi santri Al-Yasini berbasis web

menggunakan bahasa pemrograman PHP dan database MySQL. Dalam


33

sistem ini dapat menyimpan data yang berkaitan dengan kepesantrenan

meliputi data santri, asrama, data pembayaran syahriyah pondok, dan

absensi harian santri. Sedangkan penelitian yang akan dijalankan ini

dilakukan pengembangan sistem informasi manajemen pada pesantren

Wisma Wisnu Madiun yang berisi pengelolaan data akademik santri dan

keuangan santri. Sistem yang dibuat ini dapat dijalankan secara online

dengan berbasis website menggunakan bahasa pemrograman PHP dan

SQL.

Dalam penelitian yang dijalankan oleh Yoki dan Udi (2018),

menerapkan model pengembangan perangkat lunak (SDLC) Waterfall

dalam sistem informasi akademik yang dibuat, dimana sebuah sistem yang

di rancang untuk keperluan pengolaan data akademik Madrasah Aliyah

Pondok Pesantren Al Habib Sholeh Bin Alwi Al haddad dengan penerapan

teknologi komputer. Sehingga seluruh proses kegiatan akademik dapat

dikelola menjadi informasi yang bermanfaat dalam pengelolaan

manajemen. Sedangkan penelitian yang akan dijalankan ini dilakukan

pengembangan Sistem Informasi Manajemen pada Pesantren Wisma

Wisnu Madiun dengan metode pengembangan Research And Development

yang berisi pengelolaan data akademik santri dan keuangan santri. Sistem

yang dibuat ini dapat dijalankan secara online dengan berbasis website

menggunakan bahasa pemrograman PHP dan SQL.


34

C.Kerangka Pikiran

Langkah-langkah yang sebaiknya dilakukan sebelumnya agar

penerapan sistem ini berjalan lancar dengan efisien dan efektif. Tahapan-

tahapannya adalah:

Gambar 2.1: Kerangka Pemikiran Penelitian

Penelitian ini dibuat karena adanya permasalahan yang muncul Pesantren

Wisma Wisnu Madiun dalam mengelola data akademik dan keuangan siswa

masih dijalankan manual dan sering terjadi kesalahan atau kehilangan data.
35

Oleh karena itu penulis mempunyai ide membuat sebuah sistem informasi

manajemen yang mengelola data akademik dan keuangan siswa agar dapat

membantu menyelesaikan permasalahan yang terjadi.

Berdasarkan beberapa penelitian yang relevan penulis menggunakan

pendekatan dan metode pengembangan dalam membangun sebuah sistem

informasi manajemen pengelolaan data akademik dan keuangan siswa yaitu

dengan menggunkan pendekatan terstruktur dimana pendekatan ini dilengkapi

dengan beberapa alat-alat dan teknik-teknik yang dibutuhkan dalam

pengembangan sistem sehingga didapatkan hasil akhir berupa sistem yang

strukturnya yang mempunyai definisi baik dan jelas. Sedangkan metode yang

digunakan adalah metode waterfall yaitu metode yang menyarankan sebuah

pendekatan yang sistematis dan sekuensial melalui tahapan-tahapan yang ada,

yaitu : analisis kebutuhan, design program pembuatan sistem, coding sistem,

pengujian, dan penerapan. Pada penelitian ini penulis menggunakan dua

metode pengembangan karena pada kedua metode ini sesuai dengan

penelitian yang penulis buat.

Sistem informasi informasi manajemen pengelolaan data akademik dan

keuangan siswa ini akan diimplementasikan pada Pesantren Wisma Wisnu

Madiun untuk membantu dalam pencatatan data akademik dan keuangan

siswa agar dapat mengurangi kesalahan pada pencataan dan dapat membantu

mempercepat proses pengelolaan data sehingga mendapatkan data yang lebih

akurat dan efektif. Hasil dari penelitian ini sebuah sistem informasi
36

manajemen pengelolaan data data akademik dan keuangan siswa berbasis

website pada Pesantren Wisma Wisnu Madiun.

BAB III

METODOLOGI PENELITIAN
37

A.Pendekatan atau Model Penelitian R&D (Research and Development)

Penelitian ini menggunakan mekanisme pendekatan Research and

Development (R&D) adalah suatu proses atau langkah-langkah untuk

mengembangkan suatu produk baru, atau menyempurnakan aplikasi atau sistem

yang telah ada dan dapat dipertanggungjawabkan.

Alur pengembangan yang dijalankan seperti tergambar pada diagram

berikut:

Gambar 3.1: Alur Tahap Penelitian

1.Potensi Pengembangan dan Perumusan Masalah


38

Penelitian ini dapat berangkat dari adanya potensi atau masalah. Potensi

adalah segala sesuatu yang bila didayagunakan akan memiliki suatu nilai

tambah pada produk yang diteliti. Masalah juga bisa dijadikan sebagai

potensi pengembangan.

Permasalahan yang dapat diangkat dalam penelitian ini adalah proses

pendataan siswa, pendataan nilai dan keuangan siswa masih dijalankan

secara manual sehingga berpotensi terjadi kehilangan data, kerusakan data

dan kesalahan pencatatan data. Dengan permasalahan tersebut maka

selayaknya dibuat satu sistem yang mampu menggantikan model pencatatan

manual tersebut dengan sistem informasi manajeman akademik dan

keuangan berbasis web agar dapat diakses secara luas dan bebas sehingga

proses pendataan serta pelaporan dapat berjalan secara optimal.

2.Mengumpulkan Informasi dan Studi Literatur

Setelah potensi dan masalah dapat ditunjukan secara faktual, maka

selanjutnya perlu dikumpulkan berbagai informasi dan studi literatur yang

dapat digunakan sebagai bahan untuk perencanaan produk tertentu yang

diharapkan dapat mengatasi masalah tersebut. Studi ini ditujukan untuk

menemukan konsep-konsep atau landasan-landasan teoritis yang

memperkuat tingkat kebutuhan perangkat lunak. Untuk menggali konsep-

konsep atau teori-teori yang mendukung suatu pengembangan perangkat

lunak perlu dilakukan kajian literatur secara intensif. Melalui studi literatur

juga dikaji ruang lingkup suatu perangkat lunak dengan tingkat kebutuhan

tata cara pendataan nilai dan keuangan siswa, keluasan penggunaan deangan
39

berbasis website serta kondisi-kondisi pendukung agar perangkat lunak dapat

digunakan atau diimplementasikan secara optimal. Studi literatur juga

diperlukan untuk mengetahui langkah-langkah yang paling tepat dalam

pengembangan perangkat lunak tersebut.

3.Desain Perangkat Lunak

Perangkat lunak yang dihasilkan dalam produk penelitian research and

development dalam bidang teknologi informasi, orientasi produk teknologi

yang dapat dimafaatkan untuk instansi adalah produk yang berkualitas,

hemat waktu, menarik, harga murah, bobot ringan, ergonomis, dan

bermanfaat ganda. Desain perangkat lunak yang diwujudkan dalam

penelitian ini berupa gambar atau bagan rancangan sistem, sehingga dapat

digunakan sebagai pegangan untuk menilai dan membuatnya serta

memudahkan pihak stakeholder untuk menilainya. Desain sistem ini masih

bersifat hipotetik karena efektivitasya belum terbukti, dan akan dapat

diketahui setelah melalui pengujian-pengujian.

4.Validasi Desain

Validasi desain merupakan proses kegiatan untuk menilai apakah

rancangan produk, dalam hal ini sistem kerja baru secara rasional akan lebih

efektif dari yang lama atau tidak. Dikatakan secara rasional, karena validasi

disini masih bersifat penilaian berdasarkan pemikiran rasional, belum fakta

lapangan. Validasi produk dapat dilakukan dengan cara menghadirkan

beberapa pakar atau tenaga ahli  yang sudah berpengalaman untuk menilai

produk baru yang dirancang tersebut. Setiap pengguna diminta untuk menilai
40

desain tersebut, sehingga selanjutnya dapat diketahui kelemahan dan

kekuatannya. Validasi desain dapat dilakukan dalam forum diskusi. Sebelum

diskusi peneliti mempresentasikan proses penelitian sampai ditemukan

desain tersebut, berikut keunggulannya kepada pihak pengguna.

5.Perbaikan Desain

Setelah desain produk, divalidasi melalui diskusi dengan pengguna dan

para ahli lainnya, maka akan dapat diketahui kelemahannya. Kelemahan

tersebut selanjutnya dicoba untuk dikurangi dengan cara memperbaiki

desain. Yang bertugas memperbaiki desain adalah peneliti yang membuat

perangkat lunak ini.

6.Uji coba Produk (Prototype)

Desain produk yang telah dibuat tidak bisa langsung diuji coba dahulu.

Tetapi harus dibuat terlebih dahulu, menghasilkan perangkat lunak, dan

produk tersebut yang di ujicoba. Pengujian dapat dilakukan dengan

eksperimen yaitu membandingkan efektivitas dan efesiensi sistem kerja

model sebelumnya dengan sistem yang telah dibuat sehingga didapatkan

kualitas kinerja sistem yang maksimal.

7.Ujicoba Pemakaian Prototype

Setelah pengujian terhadap perangkat lunak berhasil, dan mungkin ada

revisi yang tidak terlalu penting, maka selanjutnya produk yang berupa

sistem kerja baru tersebut diterapkan dalam kondisi nyata untuk lingkup yang

luas. Dalam operasinya sistem kerja baru tersebut, tetap harus dinilai

kekurangan atau hambatan yang muncul guna untuk perbaikan lebih lanjut.
41

8.Revisi Produk

Revisi produk ini dilakukan, apabila dalam perbaikan kondisi nyata

terdapat kekurangan dan kelebihan. Dalam uji pemakaian, sebaiknya

pembuat produk selalu mengevaluasi bagaimana kinerja produk dalam hal ini

adalah sistem kerja.

9.Implementasi Produk

Hasil dari revisi prototype akan diterapkan sebagai sistem baru, apabila

dinilai sudah layak dan operasional sistem sesuai dengan prosedur yang

ditetapkan oleh instansi yang akan menggunakan.

B.Tempat dan Waktu Penelitian

Penelitian ini dijalankan pada Pondok Pesantren Wisma Wisnu Madiun dan

beralamat di Jl. Raya Surabaya, Kec. Balerejo Kab. Madiun. Jadwal rencana

pelaksanaan penelitian yang akan dijalankan seperti pada tabel berikut:

Tabel 3.1: Jadwal Penelitian

C.Sumber Data

1.Sumber Data Primer

Sumber Data primer yaitu penulis mendapatkan data langsung dari

obyek yang bersangkutan. Seperti melakukan wawancara, observasi, dll.

a.Observasi / survey adalah penulis melakukan pengamatan secara langsung

terhadap objek yang diteliti meliputi sistem akademik sekolah dan pengolahan
42

data nilai siswa, serta pengelolaan keuangan siswa di Pesantren Wisma Wisnu

Madiun.

b.Wawancara / interview adalah suatu kegiatan berbicara langsung dengan

pihak sekolah di tempat penelitian, untuk bahan perancangan dan pembangunan

sistem informasi manajemen sekolah kedepannya. Penulis melakukan

penelitian di Pesantren Wisma Wisnu Madiun, penulis melibatkan wakil

kepala, KTU dan Guru (Ustad) sebagai narasumber.

2.Sumber Data Sekunder

Penulis dalam melakukan penelitian ini mendapatkan beberapa data

sekunder antara lain berapa data yang telah didapatkan pada sumber yang

dituju dan juga dari beberapa referensi dalam mendukung dan menambah

bidang keilmuan penulis. Dokumen-dokumen yang ada dipelajari untuk

memperoleh data dan informasi dalam penelitian ini. Dokumen tersebut

meliputi kajian dari buku literatur, arsip-arsip akademik, laporan dan atau

berbagai artikel atau jurnal penelitian yang berkaitan dengan topik penelitian.

Dokumen tersebut digunakan untuk mendapatkan data sekunder.

D.Teknik Pengumpulan dan Analisis Data

1.Teknik Pengumpulan Data


43

Teknik pengumpulan data yang digunakan dalam penelitian ini adalah

sebagai berikut:

a.Observasi, merupakan teknik pengumpulan data yang dijalankan dengan cara

turun langsung ke lokasi penelitian untuk mengamati cara pendataan siswa, data

akademik dan data keuangan siswa yang masih dijalankan.

b.Wawancara (Interview), merupakan teknik pengumpulan data dengan cara

tanya jawab secara langsung dengan staff tata usaha Pondok Pesantren Wisma

Wisnu Madiun dan wali kelas sebagai pengelola data akademik siswa.

c.Dokumentasi, merupakan teknik pengumpulan data dengan cara mengambil

dokumen salinan data yang dibutuhkan untuk mendesain proses sistem

akademik dan keuangan siswa yang akan dibuat sesuai kebutuhan.

2. Teknik Analisis Data

Pada tahapan analisis data dilakukan proses penyederhanaan data-data

yang terkumpul ke dalam bentuk yang lebih mudah dibaca dan dipahami.

Tahapan analisis data yang dilakukan peneliti yaitu:

a.Reduksi Data

Mereduksi data berarti merangkum, memilih hal-hal yang pokok,

memfokuskan pada hal-hal yang penting, dicari tema dan polanya dan

membuang hal-hal yang tidak diperlukan dalam penelitian. Dengan

demikian data yang telah direduksi akan memberikan gambaran yang lebih

jelas, dan mempermudah peneliti untuk melakukan pengumpulan data

selanjutnya, dan mencarinya bila diperlukan.


44

Pada tahapan ini, data-data yang sudah diberi penandaan dan sudah

dikelompokkan dirangkum untuk memberikan gambaran yang lebih jelas

mengenai proses pendataan akademik dan keuangan siswa.

b.Penyajian Data

Data yang sudah terangkum ditafsirkan dan dijelaskan untuk

menggambarkan proses pencatatan dan serta proses menyimpulkan

masalah dalam proses pendataan akademik dan keuangan siswa.

Penyajian data yang sudah ditafsirkan dan dijelaskan berbentuk

uraian dengan teks atau bersifat narasi serta hasil proses pendataan

akademik dan keuangan siswa.

c.Penarikan Kesimpulan

Pada tahap ini peneliti menarik kesimpulan dari hasil analisis data

yang sudah dilakukan. Penarikan kesimpulan dalam penelitian kualitatif

mungkin dapat menjawab rumusan masalah yang dirumuskan sejak awal.

Kesimpulan dalam penelitian ini diharapkan merupakan temuan baru

yang sebelumnya belum pernah ada sehingga dapat menjadi masukan

positif sebagai upaya peningkatan kualitas dan kesahihan hasil proses

pendataan akademik dan keuangan siswa. Temuan tersebut berupa

deskripsi atau gambaran suatu obyek yang sebelumnya masih belum jelas

sehingga setelah diteliti menjadi lebih jelas.

E.Rancangan Pengembangan Perangkat Lunak Waterfall


45

Model pengembangan perangkat lunak yang akan diterapkan dalam

penelitian ini menggunakan model proses Waterfall termodifikasi yang

digambarkan sebagai berikut:

Gambar 3.2: Skema Proses Pengembangan Perangkat Lunak Waterfall (Rosa dan

Shalahuddin, 2012)

a.Analisis

Analisis atau analisa ini merupakan tahap awal yang dilakukan oleh

peneliti dalam mengembangkan sistem. Dalam analisis ini mendapatkan

beberapa hal yang dianggap menunjang penelitian yang dilakukan, yaitu:

mencari permasalahan yang ada, mengumpulkan data (data fisik, non fisik),

wawancara dan observasi. Dalam tahap awal ini penulis melakukan

penggalian permasalahan dan perumusan sampai dengan mengalisis tingkat

kebutuhan sistem yang akan dibuat.

Untuk menentukan pokok permasalahan penulis memilih terlebih

dahulu permasalahan yang diangkat, kemudian membagi lagi menjadi


46

beberapa sub kecil yaitu kendala dalam pencatatan data siswa, data penilaian

serta data keuangan siswa, dan membagi kembali hingga tertuju pada titik

fokus yaitu dibutuhkannya satu sistem informasi manajemen pada Pondok

Pesantren Wisma Wisnu Madiun yang terintegrasi dengan basis data terpusat

dan menyimpannya sebagai laporan.

b.Desain

Desain metode ini adalah desain sistem yang meliputi : alur kerja

sistem, cara pengoprasian sistem, hasil keluaran (output) dengan

menggunakan pemodelan terstruktur, desain tampilan sistem dan lain-lain

yang telah disesuaikan dengan analisis kebutuhan pada tahap awal untuk

menyelesaikan permasalahan tersebut. Sehingga pengguna dapat memahami

alur prosesnya serta dalam pembuatan kode program akan dipermudah

karena sudah terarah seperti apa sistem ini akan berjalan dan seperti apa alur

yang ada didalam sistem maupun diluar sistem.

c.Pengkodean (Coding)

Bagian pengkodean merupakan bagian sebagai programmer untuk

memasukan script kode pemrograman kedalam sebuah software

programming untuk menghasilkan aplikasi yang telah di desain, software

programming yang dapat digunakan harus disesuaikan dengan desain sistem

yang dibuat berbasis website menggunakan bahasa pemrograman PHP dan

SQL.

d.Pengujian dan tahap pendukung (support)


47

Tahap ini adalah tahap pengujian dan tahap pendukung yang artinya

sistem yang telah dibuat dari hasil analisis masalah yang telah melalui tahap-

tahap desain, pengkodean kemudian masuk kedalam pengujian sistem,

sehingga akan dapat diketahui seperti apa hasil kinerja sistem yang baru,

kemudian dapat diketahui pula apakan dalam sistem yang baru ini masih ada

kelemahan yang kemudian akan dikembangkan oleh penelitian berikutnya.

BAB IV
48

HASIL DAN PEMBAHASAN

A.Analisis dan Perancangan Sistem

1.Analisis Sistem Berjalan

1.Sistem Pendataan Nilai Siswa

Dalam tahap pengamatan dan penggalian data sistem manajemen

nilai siswa yang dijalankan pada Pesantren Wisma Wisnu Madiun,

didapatkan keterangan bahwa pengelolaan data masih dijalankan secara

manual. Data induk siswa dicatat dalam buku dan disalin dalam bentuk

softcopy menggunakan aplikasi perkantoran Ms. Office.

Pengelolaan data akademik siswa juga masih dicatat secara manual

menggunakan aplikasi Ms. Office. Data induk siswa dan data guru di-copy

oleh admin tata usaha bagian kurikulum untuk dibuatkan pengelompokan

data kelas serta pembagian jadwal mengajar serta daftar nilai siswa. Setiap

guru mengisi daftar nilai siswa berdasarkan mata pelajaran yang diampu

dengan mengisi tabel nilai siswa per mata pelajaran dan per kelas. Daftar

nilai siswa yang telah diisi akan dikembalikan kepada admin tata usaha

untuk direkap dalam nilai per kelas setiap siswa untuk laporan hasil belajar

siswa. Proses pencatatan manual tersebut seperti digambarkan pada

diagram flowchart sebagai berikut:


49

Gambar 4.1: Flowchart Pengelolaan Manual Data Nilai Siswa

2.Sistem Pendataan Keuangan Siswa

Dalam tahap pengamatan dan penggalian data, sistem manajemen

keuangan siswa yang dijalankan pada Pesantren Wisma Wisnu Madiun,

didapatkan keterangan bahwa pengelolaan data masih dijalankan secara


50

manual. Data induk siswa dicatat dalam buku dan disalin dalam bentuk

softcopy menggunakan aplikasi perkantoran Ms. Office. Pengelolaan data

keuangan siswa juga masih dicatat secara manual menggunakan aplikasi Ms.

Office. Data induk siswa yang telah dicatat, digunakan sebagai data primer

untuk memformat daftar pembayaran iuran pendidikan siswa. Siswa yang

membayarkan iuran pendidikan, akan dicatat dalam buku pembayaran siswa

dan selanjutnya dibuatkan bukti pembayaran berupa kwitansi yang dituliskan

secara manual dengan mengisikan identitas siswa serta mengisikan nominal

iuran serta atribut keterangan bulan yang dibayarkan. Proses pencatatan

manual tersebut seperti digambarkan pada diagram flowchart sebagai

berikut:
51

Gambar 4.2: Flowchart Pengelolaan Manual Data Keuangan Siswa

2.Analisis Sistem yang Diusulkan

Pengelolaan data nilai dan keuangan siswa yang yang dijalankan

banyak mengalami kendala, berupa resiko kehilangan berkas serta sangat

beresiko terhadap kesalahan-kesalahan pencatatan. Kesalahan yang sering

dialami yaitu kekeliruan dalam pencatatan data identitas siswa, data nilai

siswa serta data keuangan dari pembayaran iuran pendidikan.

Setelah melakukan analisis terhadap sistem yang sedang berjalan,

baik analisis terhadap prosedur yang ada, penulis menemukan beberapa

permaslaah baik itu secara langsung maupun tidak langsung yang dapat
52

mempengaruhi kinerja terhadap sistem yang ada. Masalah – masalah ini

apabila ditinjau lebih jauh lagi akan berpengaruh terhadap penyebab

permasalahan yang ada penulis juga melakukan pengamatan dengan

maksud untuk mengumpulkan fakta atau data yang menjadi permasalahan

pada sistem ini. Adapun maslaah-masalahnya adalah sebagai berikut :

a.Proses pendaftaran masih dilakukan secara manual dengan cara

penyeleksiaan manual dan pengarsipan.

b.Pengumuman pembagian kelas banyak tahapannya sehingga sering

terjadi keterlambatan dalam proses pengumuman pembagian kelas yang

akan ditempati

c.Pengolahan daftar jadwal pelajaran masih dilakukan secara rumit dan

tidak efisien.

d.Pengolahan data nilai masih manual sehingga informasi mengenai nilai

lama diperoleh oleh siswa, serta rentan selisih data iuran pendidikan antara

bukti pembayaran yang ada pada siswa dengan rekap laporan pembayaran

pada admin.

Berdasarkan analisis tersebut diatas, maka penulis mengusulkan

untuk membuat sistem informasi manajemen yang berfungsi untuk

mengelola data nilai dan keuangan siswa. Sistem informasi manajemen

yang disusulkan tersebut seperti digambarkan dalam diagram flowchart

sebagai berikut:
53

Gambar 4.3: Flowchart Sistem Yang Diusulkan

3.Perancangan Proses Sistem

1.Diagram Kontek Sistem

Sistem informasi nilai dan keuangan siswa ini dijalankan oleh tiga level

pengguna yaitu Admin sebagai pengguna yang mengelola data pokok

akademik, Guru sebagai pengguna yang memasukkan nilai siswa dan

pengguna pada level Siswa yang berfungsi untuk menampilkan informasi

nilai serta informasi pembayaran iuran pendidikannya.


54

Pengguna pada level Admin menjalankan proses awal login sebagai

verifikasi hak akses pengguna dengan mencocokkan data user pada tabel

user. Prose selanjutnya yaitu mengelola data siswa, mengelola data guru,

mengelola data kelas, mengelola data mata pelajaran, mengelola data jadwal

pelajaran serta pengelola data pembayaran siswa.

Pengguna pada level guru diwajibkan melakukan login dengan hak

akses pada level guru yang diverifikasi dengan data yang disimpan pada tabel

guru. Proses pengelolaan yang dijalankan oleh guru yaitu memasukkan data

nilai siswa berdasarkan mata pelajaran yang diampunya. Bentuk informasi

yang diterima yaitu laporan nilai siswa per mata pelajaran yang diampunya

dengan mengelompokkan per kelas.

Pengguna pada level siswa juga diwajibkan login terlebih dahulu

dengan memverifikasi hak akses siswa yang disimpan pada tabel siswa.

Bentuk informasi yang ditampilkan pada level siswa yaitu laporan nilai

seluruh mata pelajaran berdasarkan tahun ajaran yang ditempuh. Informasi

lainnya yaitu laporan pembayarna iuran pendidikan siswa yang sudah

dibayar berdasarkan bulan pembayaran.

Proses pada sistem ini yang dijalankan tersebut seperti digambarkan

pada diagram kontek sebagai berikut:


55

Gambar 4.4: Diagram Kontek Sistem

2.DFD Sistem

Sistem informasi nilai dan keuangan siswa ini dijalankan oleh tiga level

pengguna yaitu Admin sebagai pengguna yang mengelola data pokok

akademik, Guru sebagai pengguna yang memasukkan nilai siswa dan

pengguna pada level Siswa yang berfungsi untuk menampilkan informasi

nilai serta informasi pembayaran iuran pendidikannya.

Pengguna pada level Admin menjalankan proses awal login sebagai

verifikasi hak akses pengguna dengan mencocokkan data user pada tabel

user. Proses selanjutnya yaitu mengelola data siswa yang disimpan dalam

tabel siswa, mengelola data guru yang disimpan dalam tabel guru, mengelola

data kelas yang disimpan dalam tabel kelas, mengelola data mata pelajaran

yang disimpan dalam tabel mapel, mengelola data jadwal pelajaran yang
56

disimpan dalam tabel jadwal serta pengelola data pembayaran siswa yang

disimpan dalam tabel bayar.

Pengguna pada level guru diwajibkan melakukan login dengan hak

akses pada level guru yang diverifikasi dengan data yang disimpan pada tabel

guru. Prose pengelolaan yang dijalankan oleh guru yaitu memasukkan data

nilai siswa berdasarkan mata pelajaran yang diampunya. Bentuk informasi

yang diterima yaitu laporan nilai siswa per mata pelajaran yang diampunya

dengan mengelompokkan per kelas.

Pengguna pada level siswa juga diwajibkan login terlebih dahulu

dengan memverifikasi hak akses siswa yang disimpan pada tabel siswa.

Bentuk informasi yang ditampilkan pada level siswa yaitu laporan nilai

seluruh mata pelajaran berdasarkan tahun ajaran yang ditempuh. Informasi

lainnya yaitu laporan pembayarna iuran pendidikan siswa yang sudah

dibayar berdasarkan bulan pembayaran.

Proses pada sistem ini yang dijalankan tersebut seperti digambarkan

pada diagram kontek sebagai berikut:


57

Gambar 4.5: DFD Sistem


58

4.Perancangan Basis Data

1.ERD Sistem

Sistem ini terbentuk dari delapan entitas yang saling terhubung yaitu

entitas siswa, entitas kelas, entitas mata pelajaran, entitas guru, entitas

jadwal pelajaran, entitas nilai dan entitas pembayaran.

Entitas siswa memiliki hubungan dengan entitas kelas dengan ratio

kardinalitas bahwa satu siswa hanya memiliki satu kelas dan satu kelas

dapat dimiliki oleh banyak siswa. Entitas siswa juga memiliki hubungan

dengan entitas nilai dengan ratio kardinalitas bahwa satu siswa memiliki

satu nilai dan satu nilai hanya dimiliki oleh satu siswa.

Entitas kelas memiliki hubungan dengan entitas guru untuk

menentukan perwalian kelas dengan ratio kardinalitas bahwa satu kelas

memiliki perwalian satu guru dan satu guru hanya menjadi wali satu kelas.

Entitas guru juga memiliki hubungan dengan entitas mata pelajaran

dengan ratio kardinalitas bahwa satu guru mengampu banyak mata

pelajaran dan satu mata pelajaran hanya diampu oleh satu guru dalam per

kelasnya.

Entitas mata pelajaran memiliki hubungan dengan entitas kelas dalam

pengelolaan data jadwal pelajaran dengan ratio kardinalitas bahwa satu

jadwal hanya dimiliki oleh satu kelas saja. Dalam proses pengelolan

jadwal tersebut juga menghubungkan antara entitas jadwal dengan entitas

guru dengan ratio kardinalitas bahwa satu jadwal memiliki banyak guru

dan satu guru memiliki banyak jadwal.


59

Entitas pembayaran memiliki hubungan dengan entitas siswa dalam

proses pengelolaan data pembayaran iuran siswa dengan ratio kardinalitas

satu pembayaran dimiliki oleh satu siswa dan satu siswa memiliki banyak

pembayaran.

Bentuk hubungan antar entitas dalam sistem dapat dilihat seperti pada

diagram ERD sebagai berikut:

Gambar 4.6: ERD Sistem

2.Struktur Tabel Basis Data

1)Tabel user

Tabel 4.1: Struktur tabel user (Pengguna)

Kolom Tipe dan panjang karakter Keterangan

id_user int(5) Primary key


60

Kolom Tipe dan panjang karakter Keterangan

aemail varchar(100)

password varchar(50)

nama_lengkap varchar(100)

jenis_kelamin varchar(10)

level varchar(20)

Tabel user berfungsi untuk menyimpan data pengguna yang

mengoperasikan sistem. Data pengguna ini sebagai verifikasi hak login untuk

mencocokkan data pengguna dengan level hak akses pengelolaan data dan

informasi yang dibutuhkan.

2)Tabel siswa

Tabel 4.2: Struktur tabel siswa

Kolom Tipe dan panjang karakter Keterangan

noinduk varchar(20) Primary key

password varchar(255)

nama varchar(120)

alamat varchar(255)

tempatlahir varchar(100)
61

Kolom Tipe dan panjang karakter Keterangan

tanggallahir varchar(50)

jeniskelamin varchar(20)

agama varchar(20)

foto varchar(150)

asalsekolah varchar(150)

ijazah varchar(150)

namaortu varchar(100)

pekerjaan varchar(50)

status int(2)

kodekelas varchar(10) Foreign key

Tabel diatas merupakan struktur data siswa yang berfungsi sebagai data

subyek dalam pengelolaan data akademik dan data pembayaran iuran

pendidikan. Data siswa juga sebagai verifikasi login pengguna dalam level

siswa, yang berfungsi untuk menampilkaninformasi nilaia per siswa dan

informasi pembayaran iuran pendidikan.


62

3)Tabel kelas

Tabel 4.3: Struktur tabel kelas

Kolom Tipe dan panjang karakter Keterangan

kodekelas varchar(10) Primary key

nip varchar(30) Foreign key

kelas varchar(20)

jumlahsiswa int(5)

Tabel kelas merupakan data kelas yang digunakan untuk

mengelompokkan siswa dalam rombongan belajar per ruang kelas. Data

kelas berfungsi untuk menentukan guru wali kelas serta mengelompokkan

mata pelajaran dalam data jadwal pelajaran.

4)Tabel mata pelajaran

Tabel 4.4: Struktur tabel mata pelajaran

Kolom Tipe dan panjang karakter Keterangan

kodepelajaran varchar(20) Primary key

namamatapelajaran varchar(150)

semester int(5)
63

Tabel mata pelajaran berfungsi untuk menyimpan data mata pelajaran

yang digunakan untuk membentuk data jadwal pelajaran serta menambahkan

atribut pada data guru sebagai pengampu mata pelajaran tersebut.

5)Tabel guru

Tabel 4.5: Struktur tabel guru

Kolom Tipe dan panjang karakter Keterangan

nip varchar(30) Primary key

password varchar(255)

nama varchar(120)

alamat varchar(255)

tempat varchar(50)

tanggallahir varchar(50)

jk varchar(20)

foto varchar(120)

telpon varchar(15)

agama varchar(20)

jabatan varchar(100)

ijazahdantahun varchar(100)

gol varchar(10)
64

Tabel guru berfungsi untuk menyimpan data guru (Ustad) yang akan

dipanggil sebagai atribut tamu dalam proses pengelolaan data jadwal mata

pelajaran serta wali kelas.

6)Tabel jadwal pelajaran

Tabel 4.6: Strktur tabel jadwal pelajaran

Kolom Tipe dan panjang karakter Keterangan

kodejdwl int(10) Primary key

kodekelas varchar(10) Foreign key

kodepelajara
varchar(10) Foreign key
n

nip varchar(30) Foreign key

tahunajaran varchar(10)

jam time

hari varchar(20)

Tabel jadwal pelajaran berfungsi untuk menyimpan data jadwal

pelajaran setiap kelas dan merupakan data yang terbentuk dari data kelas

dengan memanggil atribut tamu NIP guru pengampu mata pelajaran.


65

7)Tabel nilai

Tabel 4.7: Struktur tabel data nilai siswa

Kolom Tipe dan panjang karakter Keterangan

kodenilai int(5) Primary key

noinduk varchar(20) Foreign key

kodekelas varchar(10) Foreign key

tahunajaran varchar(10)

semester int(3)

kodepelajaran varchar(20) Foreign key

nilaiuts int(3)

nilaiuas int(3)

Tabel nilai berfungsi untuk menyimpan data nilai pelajaran siswa

sebagai bentuk pengelolaan informasi nilai siswa. Data nilai siswa akan

dilaporkan dalam bentuk rapor siswa serta rekap nilai siswa per mata

pelajaran dan per kelas.

8)Tabel pembayaran

Tabel 4.8: Struktur tabel data pembayaran iuran pendidikan


66

Kolom Tipe dan panjang karakter Keterangan

kd_bayar int(10) Primary key

noinduk varchar(50) Foreign key

bulan varchar(15)

tahun varchar(25)

tanggal_bayar date

Tabel data pembayaran iuran pendidikan berfungsi menyimpan data

pengelolaan pembayaran siswa. Data ini akan ditampilkan sebagai informasi

pembayaran iuran siswa dalam bentuk struk bukti setiap transaksi

pembayaran per siswa dan sebagai rekap pembayaran untuk laporan

keuangan.
67

5.Perancangan Antar Muka

1.Halaman Login

HEADER

Username :

Level : [Pilihan Combo] |▼

Password :

LOGIN

FOOTER

Gambar 4.7: Tampilan Halaman Login

Halaman login tertampil sebagai pembuka awal sistem diakses.

Halaman ini berfungsi untuk memasukkan data pengguna untuk

memverifikasi level hak akses pengguna dengan mencocokkan data

pengguna yang dimasukkan dengan data pengguna yang disimpan dalam

basis data.
68

2.Halaman Pembuka Sistem

HEADER

HOM PENGELOLAA AKADEMI LAPORA PEMBAYARA

E N DATA K N N

Halaman konten ucapan selamat datang

FOOTER

Gambar 4.8: Tampilan Halaman Pembuka Sistem

Halaman pembuka sistem tertampil apabila hak akses pengguna berhasil

diverifikasi sistem. Halaman ini menampilkan konten ucapan selamat datang

untuk pengguna dengan level hak akses yang diverifikasi dengan benar yaitu

pengguna pada level admin, guru dan siswa.

3.Halaman Form Input Data Siswa

Hamalan pengelolaan data siswa tertampil pada menu pengelolaan

dengan hak akses administrator sistem. Halaman ini berisi form input data

siswa dengan atribut identitas pokok siswa yang akan disimpan pada tabel
69

siswa. Data siswa berfungsi sebagai subyek pengelolaan data akademik dan

data pembayaran iuran pendidikan siswa. Bentuk tampilkan halaman input

data siswa terbut seperti pada gambar berikut:

HEADER

HOM PENGELOLAA AKADEMI LAPORA PEMBAYARA

E N DATA K N N

Tambah Data Siswa

Nama Siswa:

Alamat Siswa:

Tempat Lahir:

Tanggal Lahir:

Jenis Kelamin : ₀ Laki-laki •Perempuan

Agama:

Foto Siswa:

Daerah Asal:

Asal Sekolah:

Ijazah:

Nama Ortu:

Pekerjaan Ortu:
70

SIMPAN DATA

FOOTER

Gambar 4.9: Tampilan Input Data Siswa

Halaman form input data siswa merupakan deret kolom yang berfungsi

untuk memasukkan data pokok siswa dan disimpan pada tabel siswa sebagai

subyek pengelolaan data akademik dan pembayaran iuran siswa.

4.Halaman Data Guru

Halaman data guru merupakan deret kolom yang tertampil dan

berfungsi untuk memasukkan data pokok identitas guru. Data guru tersebut

akan disimpan dalam tabel guru yang berfungsi untuk memebrikan atribut

tamu pada proses pengelolaan data mata pelajaran, data jadwal pelajaran

serta perwalian kelas. Tamilan dari halaman input data guru tersebut seperti

dapat dilihat pada gambar berikut:

HEADER

HOM PENGELOLAA AKADEMI LAPORA PEMBAYARA

E N DATA K N N

Tambah Data Guru

NIP:
71

Password:

Nama Lengkap:

Alamat:

Tempat Lahir:

Tanggal Lahir:

₀ Laki-laki

Jenis Kelamin: •Perempuan

Foto:

No Telepon:

Agama:

Jabatan:

Ijazah dan

Tahun:

Golongan:

SIMPAN DATA

FOOTER

Gambar 4.10: Tampilan Input Data Guru

5.Halaman Data Mata Pelajaran

HEADER
72

HOM PENGELOLAA AKADEMI LAPORA PEMBAYARA

E N DATA K N N

Tambah Data Mata Pelajaran

Kode Mapel:

Nama Mapel:

Semester:

SIMPAN DATA

FOOTER

Gambar 4.11: Tampilan Input Data Mata Pelajaran

Halaman pengelolaan data mata pelajaran berfungsi untuk memasukkan

data mata pelajaran dan untuk disimpan pada tabel mapel. Data mata

pelajaran akan dipanggil dalam proses pengelolaan data jadwal pelajaran dan

dikategorikan bahwa guru pengampu mata pelajaran mengajar pada jadwal

pelajaran per kelas.

6.Halaman Data Kelas


73

Halaman pengelolaan data kelas berfungsi untuk memasukkan data

kelas yang disimpan dalam tabel kelas. Data kelas yangtelah disimpan akan

dipanggil dalam proses pengelolaan data jadwal pelajaran serta pengelolaan

data perwalian kelas. Tampilan halaman pengelolaan data kelas tersebut

seperti dapat dilihat pada gambar berikut:

HEADER

HOM PENGELOLAA AKADEMI LAPORA PEMBAYARA

E N DATA K N N

Tambah Data Kelas

Kode Kelas:

Nama Guru:

Nama Kelas:

Jumlah Siswa:

SIMPAN DATA

FOOTER

Gambar 4.12: Tampilan Input Data Kelas


74

7.Halaman Data Nilai

Halaman data input nilai siswa merupakan pengelolaan data sebagai

bentuk informasi nilai siswa. Halaman ini tertampil pada hak akses

pengelolaan data sistem pada level guru per mata pelajran dan siswa kelas

yang diampu. Tampilan dari halaman input data nilai siswa tersebut seperti

dapat dilihat pada gambar berikut:

HEADER

PENGELOLAA AKADE LAPOR PEMBAYAR


HOME
N DATA MIK AN AN

Tambah Data Nilai Siswa

No Nama Nilai Nilai Nilai Nilai


No
Induk Siswa Harian Tugas UTS UAS

[Otoma

tis [Otoma [Otomati [Input [Input [Input [Input

Tampil tis s Nilai] Nilai] Nilai] Nilai]

] Tampil] Tampil]

[Otoma

tis [Otoma [Otomati [Input [Input [Input [Input

Tampil tis s Nilai] Nilai] Nilai] Nilai]

] Tampil] Tampil]
75

[Otoma

tis [Otoma [Otomati [Input [Input [Input [Input

Tampil tis s Nilai] Nilai] Nilai] Nilai]

] Tampil] Tampil]

SIMPAN DATA

FOOTER

Gambar 4.13: Tampilan Input Data Nilai Mapel Siswa

8.Halaman Input Pembayaran Iuran Pendidikan

Halaman input data pembayaran iuran pendidikan tertampil sebagai sub

form dengan menampilkan deret kolom atribut data pembayaran berupa

combobox yaitu nama siswa, tahun pembayaran dan bulan pembayaran.

Bentuk tampilan halaman input data pembayaran iuran pendidikan siswa

seperti dapat dilihat pada gambar berikut:

HEADER

HOM PENGELOLAA AKADEMI LAPORA PEMBAYARA

E N DATA K N N

Form Data Pembayaran


76

Nama Siswa: [Pilihan Combobox] |

Tahun: [Pilihan Combobox] |

Bulan: [Pilihan Combobox] |

SIMPAN DATA

FOOTER

Gambar 4.14: Tampilan Input Data Pembayaran

9.Halaman Laporan Nilai

Halaman laporan nilai siswa tertampil pada menu laporan nilai yang

diakses pengguna sistem dalam level hak akses admin. Laporan data nilai

siswa merupakan rekap laporan nilai berdasarkan kelas, mata pelajaran.

Laporan nilai siswa ditampilkan dengan format cetak laporan dengan

menambahkan kop instansi serta kolom tanda tangan pengesahan dokumen

untuk dicetak. Tampilan halaman laporan nilai siswa dapat dilihat pada

gambar sebagai berikut:


77

KEMENTRIAN AGAMA RI

PESANTREN WISMA WISNU MADIUN

Laporan Nilai Siswa Mata Pelajaran [Nama Pelajaran]

No. Nama Nilai Nilai


No UTS UAS
Induk Siswa Harian Tugas

Mengetahui, Madiun,....................2018

Kepala Sekolah Wali Kelas

(.........................................) (.........................................)

NIP:................................. NIP:.................................

Gambar 4.15: Tampilan Laporan Nila Siswa Per Mata Pelajaran

KEMENTRIAN AGAMA RI
78

PESANTREN WISMA WISNU MADIUN

Laporan Nilai Siswa

No. Induk: ..................

Nama Siswa: ..............

Kelas : ........................

Nilai Nilai
No Mapel Tugas UTS UAS Predikat
Harian AKhir

Mengetahui, Madiun,....................2018

Kepala Sekolah Wali Kelas

(.........................................) (.........................................)

NIP:................................. NIP:.................................
79

Gambar 4.16: Tampilan Laporan Nilai Per Siswa

10.Halaman Laporan Keuangan Siswa

Halaman laporanpembayaran ditampilkan sebagai rekap data

pengelolaan data pembayaran iuran pendidikan. Laporan rekap pembayaran

iuran siswa digunakan sebagai berkas laporan keuangan sekolah dengan

sumber dari pembayaran iuran pendidikan siswa. Tampilan laporan

pembayaran tersebut seperti dapat dilihat pada ggambar berikut:

KEMENTRIAN AGAMA RI

PESANTREN WISMA WISNU MADIUN

Laporan Nilai Siswa Mata Pelajaran [Nama Pelajaran]

No. Nama Nilai Nilai


No UTS UAS
Induk Siswa Harian Tugas

Mengetahui, Madiun,....................2018

Kepala Sekolah Wali Kelas


80

(.........................................) (.........................................)

NIP:................................. NIP:.................................

Gambar 4.18: Tampilan Laporan Data Pembayaran Siswa

B.Analisis Kebutuhan Fungsional

Sistem informasi manajeman berbasis Web pada pesantren Wisma Wisnu

yang dibuat memiliki kebutuhan fungsional sistem yaitu :

1.Menyajikan sistem login dimana sistem login ini dibentuk sebuah group,

karena untuk membedakan antara admin, guru, siswa, (username,password,sign

in,sign out)

2.Pada sistem ini admin dapat melakukan penginputan data, pengeditan, meng-

update data, penghapusan, penyimpanan data.

3.Untuk guru sistem ini dapat memberikan pelayana melihat profil guru, nilai

siswa, dengan cara login dan masuk kehalaman guru serta dapat menginputkan

data nilai

4.Untuk siswa sistem ini dapat memberikan pelayanan melihat nilai tiap

semester dengan cara login dan masuk ke halaman siswa dan juga bisa

mendapatkan informasi tentang sekolah dari halaman informasi.


81

5.Untuk user umum sistem ini dapat memberikan pelayana melihat informasi

sekolah, dan mengisi komentar dibagian buku tamu.

6.Program ini mampu menampilkan data yang telah di inputkan dan digunakan

untuk pengecekan selama berjalannya proses, untuk mengurangi terjadinya

kesalahan dalam pembukuan.

7.Program ini mampu menampilkan data laporan informasi:

a.Informasi profil sekolah

b.Informasi data guru

c.Informasi data siswa

d.Informasi data kelas siswa

e.Informasi mata pelajaran

f.Informasi data nilai

g.Informasi nilai siswa

h.Informasi laporan pembayaran iuran pendidikan siswa

C.Analisis Kebutuhan Non Fungsional

1.Kebutuhan Hardware

Tabel 4.16: Kebutuhan Hardware

No SPESIFIKASI HARDWARE PENGELOLA SISTEM


1 Processor min. Core2Duo

2 RAM min. DDR3- 1GB

3 Hardisk Drive Min.250GB

4 Graphic VGA min. resolusi 1024x600


82

Tabel diatas merupakan kebutuhan hardware yang diperlukan untuk

mengelola data sistem dengan berbasis web dan dijalankan dengan online.

2.Kebutuhan Software

Untuk kebutuhan software dalam pembuatan sistem yang dibuat, maka

dibutuhkan spesifikasi sebagai berikut:

Tabel 4.17: Kebutuhan Software

No Nama Perangkat Spesifikasi

1. Operating System Windows XP (min. Service Pack 2)

2. Developer App. Adobe Dreamweaver dan MySQL

3.Kebutuhan Brainware

Untuk kebutuhan tenaga pengguna dan perawatan dalam pengelolaan

data sistem yang dibuat, maka dibutuhkan kriteria sebagai berikut:

Tabel 4.18: Kebutuhan Brainware

No Jenis kebutuhan Penjelasan

Memberikan pengontrolan dan

1 Tenaga IT pengembangan fungsi sistem secara

proses kerja dan sistem basis data.


83

Sebagai pengguna dengan level

mengelola data informasi dan

melaporkan untuk mengetahui


2 Admin
tingkat kemampuan dan kualitas

sistem menampilkan informasi hasil

input data dan laporan yang dicetak.

D.Hasil Implementasi

1.Halaman Login

Gambar 4.19: Tampilan Halaman Login

Halaman login tertampil sebagai pembuka awal sistem diakses.

Halaman ini berfungsi untuk memasukkan data pengguna untuk

memverifikasi level hak akses pengguna dengan mencocokkan data


84

pengguna yang dimasukkan dengan data pengguna yang disimpan dalam

basisdata.

2.Halaman Pembuka Sistem

Gambar 4.20: Tampilan Halaman Pembuka Sistem

Halaman pembuka sistem tertampil apabila hak akses pengguna berhasil

diverifikasi sistem. Halaman ini menampilkan konten ucapan selamat datang

untuk pengguna dengan level hak akses yang diverifikasi dengan benar yaitu

pengguna pada level admin, guru dan siswa.

3.Halaman Form Input Data Siswa

Halaman pengelolaan data siswa tertmpilpada menu pengelolaan dengan

hak akses administrator sistem. Halaman ini berisi form input data siswa

dengan atribut identitas pokok siswa yang akan disimpan pada tabel siswa.

Data siswa berfungsi sebagai subyek pengelolaan data akademik dan data
85

pembayaran iuran pendidikan siswa. Bentuk tampilkan halaman input data

siswa tersebut seperti pada gambar berikut:

Gambar 4.21: Tampilan Input Data Siswa

Halaman form input data siswa merupakan deret kolom yang berfungsi

untuk memasukkan data pokok siswa dan disimpan pada tabel siswa sebagai

subyek pengelolaan data akademik dan pembayaran iuran siswa.

4.Halaman Data Guru

Halaman data guru merupakan deret kolom yang tertampil dan

berfungsi untuk memasukkan data pokok identitas guru. Data guru tersebut

akan disimpan dalam tabel guru yang berfungsi untuk memebrikan atribut

tamu pada proses pengelolaan data mata pelajaran, data jadwal pelajaran
86

serta perwalian kelas. Tampilan dari halaman input data guru tersebut seperti

dapat dilihat pada gambar berikut:

Gambar 4.22: Tampilan Input Data Guru


87

5.Halaman Data Mata Pelajaran

Gambar 4.23: Tampilan Input Data Mata Pelajaran

Halaman pengelolaan data mata pelajaran berfungsi untuk memasukkan

data mata pelajaran dan untuk disimpan pada tabel mapel. Data mata

pelajaran akan dipanggil dalam proses pengelolaan data jadwal pelajaran dan

dikategorikan bahwa guru pengampu mata pelajaran mengajar pada jadwal

pelajaran per kelas.

6.Halaman Data Kelas

Halaman pengelolaan data kelas berfungsi untuk memasukkan data

kelas yang disimpan dalam tabel kelas. Data kelas yang telah disimpan akan

dipanggil dalam proses pengelolaan data jadwal pelajaran serta pengelolaan


88

data perwalian kelas. Tampilan halaman pengelolaan data kelas tersebut

seperti dapat dilihat pada gambar berikut:

Gambar 4.24: Tampilan Input Data Kelas

7.Halaman Data Nilai

Halaman data input nilai siswa merupakan pengelolaan data sebagai

bentuk informasi nilai siswa. Halaman ini tertampil pada hak akses

pengelolaan data sistem pada level guru per mata pelajaran dan siswa kelas

yang diampu. Tampilan dari halaman input data nilai siswa tersebut seperti

dapat dilihat pada gambar berikut:


89

Gambar 4.25: Tampilan Input Data Nilai Mapel Siswa

8.Halaman Input Pembayaran Iuran Pendidikan

Halaman input data pembayaran iuran pendidikan tertampil sebagai sub

form dengan menampilkan deret kolom atribut data pembayaran berupa

combobox yaitu nama siswa, tahun pembayaran dan bulan pembayaran.

Bentuk tampilan halaman input data pembayaran iuran pendidikan siswa

seperti dapat dilihat pada gambar berikut:


90

Gambar 4.26: Tampilan Input Data Pembayaran

9.Halaman Laporan Nilai

Halaman laporan nilai siswa tertampil pada menu laporan nilai yang

diakses pengguna sistem dalam level hak akses admin. Laporan data nilai

siswa merupakan rekap laporan nilai berdasarkan kelas, mata pelajaran.

Laporan nilai siswa ditampilkan dengan format cetak laporan dengan

menambahkan kop instansi serta kolom tanda tangan pengesahan dokumen

untuk dicetak. Tampilan halaman laporan nilai siswa dapat dilihat pada

gambar sebagai berikut:


91

Gambar 4.27: Tampilan Laporan Nilai Siswa Per Mata Pelajaran

Gambar 4.28: Tampilan Laporan Nilai Per Siswa


92

10.Halaman Laporan Keuangan Siswa

Halaman laporanpembayaran ditampilkan sebagai rekap data

pengelolaan data pembayaran iuran pendidikan. Laporan rekap

pembayaran iuran siswa digunakan sebagai berkas laporan keuangan

sekolah dengan sumber dari pembayaran iuran pendidikan siswa.

Tampilan laporan pembayaran tersebut seperti dapat dilihat pada gambar

berikut:

Gambar 4.29: Tampilan Laporan Data Pembayaran Siswa

E.Evaluasi Hasil Pembuatan Sistem


93

Tahap akhir dari penelitian ini yaitu melakukan pengujian dari sistem yang

dibuat dengan metode black box. Dari seluruh proses kerja dalam sistem ini

dijalankan dengan dua uji coba yaitu menjalankan dengan prosedur yang sesuai

dengan aturan dan menguji menjalankan proses kerja dengan kemungkinan

kesalahan yang dibuat. Dari hasil proses yang dijalankan dalam sistem, maka

penulis membandingkan hasil output dari sistem dengan hasil yang diharapkan

sesuai tahap perancangan dan desain sistem sesuai dengan analisis kebutuhan

sistem. Untuk hasil dari uji coba sistem yang dijalankan secara detail dapat

dilihat pada Tabel 4.19 sebagai berikut:

Tabel 4.19: Evaluasi Hasil Pengujian Sistem

Skenario Hasil Yang Di


Tes Hasil Ket.
Pengujian Harapkan

Mengosongkan Username :- Sistem akan Sesuai Sesuai

semua isian Password :- menolak akses Rancangan Harapan

data login, lalu login dan

langsung menampilkan

mengklik pesan eror

tombol

‘Login’.

Menginputkan Username : Sistem Sesuai Sesuai

data login yang admin menerima akses Rancangan Harapan

benar, lalu Password : login dan

mengklik admin kemudian


94

Skenario Hasil Yang Di


Tes Hasil Ket.
Pengujian Harapkan

tombol langsung

‘Login’. menampilkan

halaman menu.

Tambah data, Isi Data Sistem Sesuai Sesuai

edit data, dan siswa menerima Rancangan Harapan

hapus data inputan dan

siswa berhasil

menampilkan

inputan dalam

tabel serta

mendapatkan

notifikasi

Tambah data, Isi Data kelas Sistem Sesuai Sesuai

edit data, dan menerima Rancangan Harapan

hapus data inputan dan

kelas berhasil

menampilkan

inputan dalam

tabel serta

mendapatkan

notifikasi
95

Skenario Hasil Yang Di


Tes Hasil Ket.
Pengujian Harapkan

Tambah data, Isi Data mata Sistem Sesuai Sesuai

edit data, dan pelajaran menerima Rancangan Harapan

hapus data inputan dan

mata pelajaran berhasil

menampilkan

inputan dalam

tabel serta

mendapatkan

notifikasi

Tambah data, Isi Data guru Sistem Sesuai Sesuai

edit data, dan menerima Rancangan Harapan

hapus data inputan dan

guru berhasil

menampilkan

inputan dalam

tabel serta

mendapatkan

notifikasi

Tambah data, Isi Data Sistem Sesuai Sesuai

edit data, dan jadwal menerima Rancangan Harapan

hapus data pelajaran inputan dan


96

Skenario Hasil Yang Di


Tes Hasil Ket.
Pengujian Harapkan

jadwal berhasil

pelajaran menampilkan

inputan dalam

tabel serta

mendapatkan

notifikasi

Tambah data Isi Data nilai Sistem Sesuai Sesuai

nilai siswa per mata menerima Rancangan Harapan

mata pelajaran pelajaran inputan dan

berhasil

menampilkan

inputan dalam

tabel serta

mendapatkan

notifikasi

Tambah data Isi Data Sistem Sesuai Sesuai

pembayaran pembayaran menerima Rancangan Harapan

iuran inputan dan

pendidikan berhasil

menampilkan

inputan dalam
97

Skenario Hasil Yang Di


Tes Hasil Ket.
Pengujian Harapkan

tabel serta

mendapatkan

notifikasi

Menampilkan Memilih Sistem berhasil Sesuai Sesuai

laporan nilai menu laporan menampilkan Rancangan Harapan

nilai data dalam tabel

serta mencetak

dengan

perangkat

printer

terhubung atau

mengeksport

dalam format

dokumen

Menampilkan Memilih Sistem berhasil Sesuai Sesuai

laporan menu laporan menampilkan Rancangan Harapan

pembayaran pembayaran data dalam tabel

serta mencetak

dengan

perangkat

printer
98

Skenario Hasil Yang Di


Tes Hasil Ket.
Pengujian Harapkan

terhubung atau

mengeksport

dalam format

dokumen

F.Gap Perbandingan Penelitian Sebelumnya

Dalam penelitian yang dijalankan oleh Dea, dkk (2015), yang berjudul

Sistem Informasi Administrasi Siswa Berbasis Website Pada SMA Islam

Putradarma Bekasi, melalui penggunaan website sistem informasi maka

permasalahan mengenai redudansi data siswa, ketidaksinkronan antara data

yang tersedia sampai dengan lambatnya pembuatan laporan mampu diatasi,

maka penelitian yang akan dijalankan ini dilakukan riset pengembangan sistem

informasi manajemen pada pesantren Wisma Wisnu Madiun yang berisi

pengelolaan data akademik santri dan keuangan santri. Sistem yang dibuat ini

dapat dijalankan secara online dengan berbasis website menggunakan bahasa

pemrograman PHP dan SQL. Demikian pula dengan penelitian yang dijalankan

oleh Bunyamin dan Ryan Alparisi (2015), dilakukan pengembangan Sistem

Informasi Pengelolaan Data Santri ini dapat memberikan solusi bagi

permasalahan yang ada dengan mengacu pada proses perancangan yang sudah

dilakukan sebelumnya, sehingga dengan adanya aplikasi ini dapat membantu


99

dalam proses penerimaan santri yang baru masuk dan mendaftarkan diri serta

pengelolaan data santri yang terdaftar di pondok pesantren As-Shofi.

Sedangkan penelitian yang telah dijalankan ini dilakukan riset

pengembangan sistem informasi manajemen pada pesantren Wisma Wisnu

Madiun yang berisi pengelolaan data akademik dan keuangan santri. Pada

penelitian ini, proses pengelolaan data terfokus pada data nilai siswa dan data

pembayaran iuran pendidikan saja, sesuai dengan kebutuhan pengelolaan data

akademik pesantren Wisma Wisnu Madiun. Sistem yang dibuat ini sudah dapat

dijalankan secara online karena dibangun dengan berbasis website

menggunakan bahasa pemrograman PHP dan SQL.

BAB V

PENUTUP

A.Kesimpulan

Berdasarkan dari hasil perancangan dan pembuatan sistem informasi

manajemen untuk mengelola data akademik dan keuangan siswa yang

diusulkan pada Pesantren Wisma Wisnu Madiun, maka penulis dapat

menarik kesimpulan bahwa :

1.Dengan adanya sistem informasi berbasis web yang telah dibuat, maka

pengolahan data akademik dan keuangan siswa sudah terkomputerisasi


100

secara otomatis, sehingga dapat mempermudah pengelolaan data karena

dapat diakses secara online.

2.Dengan dibangunnya sistem informasi manajemen, maka kendala yang

semula dihadapi oleh instansi, yaitu keakuratan, ketepatan waktu dalam

pencarian data maupun pelaporannya secara otomatis dan kendala tersebut

dapat ditanggulangi.

B.Saran

Berdasarkan dari hasil penerapan dan peluang pengembangan sistem,

penulis memberikan saran-saran sebagai berikut :

1.Dalam segi penampilan software masih nampak sederhana masih harus

mendapatkan desain yang lebih baik. Seperti penempatan menu-menu button,

tampilan utama bagi user harus menarik dari segi warna, tulisan, desain,

layout, dan disesuaikan perkembangan teknik pemrograman selanjutnya.

2.Menambahkan fitur pengelolaan data kepegawaian sebagai kelengkapan

manajerial sekolah, sehingga seluruh data administrasi sekolah dapat terpusat

dalam satu server.

Instansi hendaknya terus mengembangkan software yang telah dibangun agar

terus up to date sesuai dengan kebutuhan yang dibutuhkan sehingga aplikasi

tersebut menjadi lebih kompleks dan lebih sempurna, yaitu dengan

menambahkan teknologi SMS Gateway atau berbasis mobile.


101

Daftar Pustaka

Angga dan Krisnawati . 2013 . ANALISIS DAN PERANCANGAN SISTEM

INFORMASI PENERIMAAN PESERTA DIDIK BARU BERBASIS

WEBSITE PADA SMP NEGERI 2 MOJOSONGO BOYOLALI . Jurnal Ilmiah

DASI Vol. 14 No. 04 Desember 2013, Hlm. 1 - 6 ISSN: 1411-3201

Bunyamin dan Ryan . 2015 . PENGEMBANGAN SISTEM INFORMASI

PENGELOLAAN DATA SANTRI DI PONDOK PESANTREN ASH-SHOFI

BERBASIS WEB . Jurnal Algoritma STT Garut (http://jurnal.sttgarut.ac.id)

ISSN : 2302-7339 Vol. 11 No. 01 2015

Dea, dkk . 2016 . Sistem Informasi Administrasi Siswa Berbasis Website Pada

SMA Islam Putradarma Bekasi . BINA INSANI ICT JOURNAL, Vol.3, No.1,
102

Juni 2016, Hal 253 - 268 ISSN: 2355-3421 (Print) ISSN: 2527-9777 (Online)

Didi dan Danny . 2013 . IMPLEMENTASI SISTEM INFORMASI

MANAJEMEN AKADEMIK BERBASIS TEKNOLOGI INFORMASI DI

SEKOLAH DASAR . Jurnal Adminisistrasi Pendidikan Vol.XVII No.1 Oktober

2013

Fonda, Jerry . Rancang Bangun Sistem Informasi Administrasi Bengkel

PT.Abadi Sekawan Perkasa . Jurnal STMIK GI MDP & MDP BUSINESS

SCHOOL PALEMBANG Edisi 14 Feb 2015 - ISSN: 2354-5771

Hanif dan Robert . 2015 . ANALISIS PENGEMBANGAN DAN

PERANCANGAN SISTEM INFORMASI AKADEMIK SMART BERBASIS

CLOUD COMPUTING PADA SEKOLAH MENENGAH UMUM NEGERI

(SMUN) DI DAERAH ISTIMEWA YOGYAKARTA . Jurnal Telematika Vol

8 No. 2 Agustus 2015 . ISSN : 1979 – 925X e-ISSN : 2442 - 4528

Kartiwi, Asti Putri . 2015 . KUALITAS LAYANAN AKADEMIK SEKOLAH .

Jurnal Administrasi Pendidikan Vol.XXII No.2 Oktober 2015

Nanda, Ade Putra . 2017 . PERANCANGAN SISTEM INFORMASI

AKADEMIS PONDOK PESANTREN DARUL’ULUM PADANG . JURNAL

J – CLICK Jurnal Sistem Informasi Dan Manajemen Informatika . E-ISSN :

2541 – 2469 / P-ISSN : 2355 – 7958

Rahmad, M. Bustanur dan Tedy Setiady . 2014 . PERANCANGAN SISTEM

INFORMASI INVENTORY SPARE PART ELEKTRONIK BERBASIS WEB

PHP (Studi CV. Human Global Service Yogyakarta) . Jurnal Sarjana Teknik

Informatika Volume 2 Nomor 2, Juni 2014 . e-ISSN: 2338-5197


103

Recky, dkk . 2015 . Perancangan Sistem Informasi Akademik Sekolah Berbasis

Web Studi Kasus Sekolah Menengah Atas Kristen 1 Tomohon . e-jurnal Teknik

Elektro dan Komputer (2015); ISSN: 2301-8402

Rudiyanto, Arif R. 2014 . Analisis dan Perancangan Sistem Informasi

Administrasi Santri Berbasis Web Studi Kasus Pada Pondok Pesantren

Addainuriyah 2 Semarang . Publikasi Jurnal Program Studi S1 Sistem

Komputer Sekolah Tinggi Elektronika dan Komputer (STEKOM)

SEMARANG 2014

Saifudin . 2016 . Perancangan Sistem Informasi Pondok Pesantren Berbasis

Web Studi Kasus: Darul Abror Watumas Purwokerto . Jurnal Evolusi Volume 4

Nomor 1 - 2016 - lppm3.bsi.ac.id/jurnal . ISSN: 2338 - 8161

Teguh, dkk . 2017 . RANCANG BANGUN E-PESANTREN SISTEM

INFORMASI SANTRI DI PONDOK PESANTREN TERPADU AL-YASINI .

Jurnal SPIRIT Vol. 9 No. 1 Mei 2017, hal 9-16 ISSN : 2085 - 3092

Triwiyono dan Danny . 2013 . IMPLEMENTASI SISTEM INFORMASI

MANAJEMEN AKADEMIK BERBASIS TEKNOLOGI INFORMASI DI

SEKOLAH DASAR . Jurnal Adminisistrasi Pendidikan Vol.XVII No.1 Oktober

2013

Yoki dan Udi . 2018 . Penerapan Metode SDLC Waterfall Dalam Pembuatan

Sistem Informasi Akademik Berbasis Web Studi Kasus Pondok Pesantren Al-

Habi Sholeh Kabupaten Kubu Raya, Kalimantan Barat . Jurnal Teknologi &

Manajemen Informatika – Vol. 4 No.1 2018

Yunianto, Tri dan Indah Uli W . 2013 . Pembuatan Aplikasi Tes Kuis Sebagai
104

Sarana Seleksi Siswa Baru Berbasis Web SMK PGRI Donorojo Kabupaten

Pacitan . IJNS – Indonesian Journal on Networking and Security - ISSN: 2302-

5700

Anda mungkin juga menyukai