Anda di halaman 1dari 84

LAPORAN PRAKTIK KERJA LAPANGAN

PERANCANGAN SISTEM INFORMASI


PEMBAYARAN SPP BERBASIS WEB
PADA MTS IMAM PURO BUTUH
PURWOREJO

Oleh
Rizal Abdul Faqih
32211018

PROGRAM STUDI TEKNIK INFORMATIKA


POLITEKNIK SAWUNGGALIH AJI
PURWOREJO
2023
LAPORAN PRAKTIK KERJA LAPANGAN

PERANCANGAN SISTEM INFORMASI


PEMBAYARAN SPP BERBASIS WEB
PADA MTS IMAM PURO BUTUH
PURWOREJO

Laporan Praktik Kerja Lapangan diajukan sebagai salah satu syarat akademik
untuk memperoleh gelar Ahli Madya program Diploma III
Pada Program Studi Teknik Informatika

Oleh
Rizal Abdul Faqih
32211018

PROGRAM STUDI TEKNIK INFORMATIKA


POLITEKNIK SAWUNGGALIH AJI
PURWOREJO
2023

ii
iii
iv
MOTTO

"Setiap kesulitan selalu ada kemudahan. Setiap masalah pasti ada solusi."

v
HALAMAN PERSEMBAHAN

Laporan Praktik Kerja Lapangan dengan judul Perancangan Sistem Informasi

Perancangan Sistem Informasi Pembayaran SPP Berbasis Web Pada Mts Imam

Puro Butuh Purworejo ini di persembahkan kepada :

1. Allah SWT yang telah melimpahkan berkah, rahmat, serta hidayah-Nya

sehingga saya dapat menyelesaikan Laporan Praktik Kerja Lapangan ini.

2. Bapak Danis Imam Bachtiar, S.E., M.M. selaku Direktur Politeknik

Sawunggalih Aji Purworejo.

3. Bapak Damar Eko Cahyono, S.T., M.M. selaku ketua Program Studi Teknik

Informatika Politeknik Sawunggalih Aji Purworejo.

4. Bapak Damar Eko Cahyono, S.T., M.M. selaku dosen pembimbing.

5. Bapak/Ibu Dosen Politeknik Sawunggalih Aji Purworejo.

6. Bapak Drs. H. Akhmad Tolkhah selaku Kepala Madrasah MTS Imam Puro

Butuh Kabupaten Purworejo.

7. Kedua orangtua saya yang telah memberikan segala dukungan, doa dan

semangat selama ini.

8. Teman-teman Prodi Teknik Informatika Kelas 5A Politeknik Sawunggalih Aji

Purworejo yang saya cintai.

vi
KATA PENGANTAR

Puji syukur penulis ucapkan kehadirat Allah SWT atas limpahan rahmat dan

karunia-Nya, sehingga penulis dapat menyelesaikan Laporan Praktik Kerja

Lapangan (PKL) yang berjudul “PERANCANGAN SISTEM INFORMASI

PEMBAYARAN SPP BERBASIS WEB PADA MTS IMAM PURO BUTUH

PURWOREJO” dengan baik. Laporan PKL ini disusun sebagai salah satu syarat

untuk menempuh Tugas Akhir (TA) pada program Diploma III Program Studi

Teknik Informatika Politeknik Sawunggalih Aji Purworejo.

Pada kesempatan ini penulis ingin menyampaikan ucapan terima kasih

kepada pihak yang telah membantu dalam penyelesaian laporan ini, yakni :

1. Bapak Danis Imam Bachtiar, S.E., M.M. selaku Direktur Politeknik

Sawunggalih Aji Purworejo.

2. Bapak Damar Eko Cahyono, S.T., M.M. selaku ketua Program Studi Teknik

Informatika Politeknik Sawungglih Aji Purworejo.

3. Bapak Damar Eko Cahyono, S.T., M.M. selaku dosen pembimbing.

4. Seluruh dosen dan Staf Politeknik Sawunggalih Aji Purworejo yang telah

mendukung pelaksanaan kegiatan PKL ini.

5. Kedua orangtua yang telah memberikan doa serta dukungan.

6. Teman-teman dan sahabat mahasiswa Politeknik Sawunggalih Aji Purworejo.

7. Semua pihak yang telah membantu dalam pelaksanaan PKL sampai tersusunnya

laporan ini.

vii
viii
DAFTAR ISI

HALAMAN COVER................................................................................................i

HALAMAN JUDUL................................................................................................ii

LEMBAR PERSETUJUAN................................................................................... iii

HALAMAN PENGESAHAN ................................................................................ iv

MOTTO .................................................................................................................. v

HALAMAN PERSEMBAHAN ............................................................................ vi

KATA PENGANTAR .......................................................................................... vii

DAFTAR ISI .......................................................................................................... ix

DAFTAR GAMBAR ........................................................................................... xiii

DAFTAR TABEL ................................................................................................. xv

BAB I PENDAHULUAN ...................................................................................... 1

1.1 Latar Belakang ......................................................................................... 1

1.2 Rumusan Masalah .................................................................................... 3

1.3 Batasan Masalah ....................................................................................... 3

1.4 Tujuan Praktik Kerja Lapangan ............................................................... 4

1.5 Manfaat Praktik Kerja Lapangan.............................................................. 4

1.5.1 Manfaat Teoritis ................................................................................ 4

1.5.2 Manfaat Praktis ................................................................................. 4

1.6 Metode Penelitian ..................................................................................... 5

1.6.1 Metode Pengumpulan Data ............................................................... 5

1.7 Sistematika Penulisan ............................................................................... 6

BAB II LANDASAN TEORI ................................................................................. 7

2.1 Konsep Dasar Sistem................................................................................ 7

ix
2.1.1 Pengertian Sistem .............................................................................. 8

2.1.2 Karakteristik Sistem .......................................................................... 9

2.1.3 Klasifikasi Sistem ........................................................................... 10

2.1.4 Elmen-Elmen Sistem....................................................................... 12

2.2 Konsep Dasar Informasi ......................................................................... 14

2.2.1 Pengertian Informasi ....................................................................... 14

2.2.2 Karakteristik Informasi ................................................................... 15

2.2.3 Jenis dan Nilai Informasi ................................................................ 15

2.2.4 Kualitas Informasi ........................................................................... 16

2.3 Konsep Dasar Sistem Informasi ............................................................. 16

2.3.1 Pengertian Sistem Informasi ........................................................... 16

2.3.2 Komponen Sistem Informasi .......................................................... 18

2.4 Pengertian Basis Data (Database) .......................................................... 19

2.5 Pengertian Web ...................................................................................... 20

2.6 Pengertian Pembayaran .......................................................................... 21

2.7 Pengertian Sumbangan Pembinaan Pendidikan (SPP) ........................... 21

2.8 Pengertian Sistem Informasi Pembayaran SPP ...................................... 22

2.9 Unified Modelling Language (UML) ..................................................... 23

2.9.1 Use Case Diagram .......................................................................... 23

2.9.2 Activity Diagram ............................................................................. 25

2.9.3 Class Diagram ................................................................................ 28

2.9.4 Sequence Diagram .......................................................................... 29

BAB III GAMBARAN UMUM ........................................................................... 30

3.1 Profil MTs Imam Puro Butuh Purworejo ............................................... 30

3.2 Visi dan Misi MTs Imam Puro Butuh Purworejo .................................. 31

x
3.2.1 Visi .................................................................................................. 31

3.2.2 Misi ................................................................................................. 31

3.3 Tujuan MTs Imam Puro Butuh Purworejo ............................................ 31

3.4 Struktur MTs Imam Puro Butuh Purworejo ........................................... 32

3.5 Tugas dan Fungsi Struktur Organisasi ................................................... 33

3.6 Lokasi MTs Imam Puro Butuh Purworejo ............................................. 35

BAB IV PERANCANGAN SISTEM DAN PEMBAHASAN ............................. 36

4.1 Perancangan Sistem ................................................................................ 36

4.2 Desain Sistem ......................................................................................... 36

4.2.1 Use Case Diagram .......................................................................... 37

4.2.2 Activity Diagram ............................................................................. 38

4.2.3 Squance Diagram ............................................................................ 46

4.2.4 Class Diagram ................................................................................ 51

4.2.5 Tabel Relasi ..................................................................................... 53

4.3 Perancangan Antarmuka ......................................................................... 54

4.3.1 Desain Halaman Login .................................................................... 54

4.3.2 Desain Halaman Menu Utama ........................................................ 55

4.3.3 Desain Halaman Data Admin ......................................................... 55

4.3.4 Desain Halaman Tambah Admin ..................................................... 56

4.3.5 Desain Halaman Data Angkatan ..................................................... 56

4.3.6 Desain Halaman InputAngkatan ..................................................... 57

4.3.7 Desain Halaman Data Kelas............................................................ 57

4.3.8 Desain Halaman Input Kelas ........................................................... 58

4.3.9 Desain Halaman Data Siswa ........................................................... 58

4.3.10 Desain Halaman Input Siswa .......................................................... 59

xi
4.3.11 Desain Halaman Data Transaksi ..................................................... 59

4.3.12 Desain Halaman Input Data Transaksi ............................................ 60

4.3.13 Desain Halaman Cetak Laporan...................................................... 61

4.4 Kelebihan dan Kekurangan Perancangan Sistem ................................... 63

4.4.1 Kelebihan Perancangan Sistem ....................................................... 63

4.4.2 Kekurangan Perancangan Sistem .................................................... 63

BAB V PENUTUP ................................................................................................ 64

5.1 Kesimpulan ............................................................................................. 64

5.2 Saran ....................................................................................................... 64

DAFTAR PUSTAKA

LAMPIRAN

xii
DAFTAR GAMBAR

Gambar 2. 1 Unified Modelling Language Diagram Type ................................... 23


Gambar 3. 2 Struktur Organisasi MTs Imam Puro Butuh Purworejo ................... 32
Gambar 3. 3 Lokasi MTs Imam Puro Butuh Purworejo ....................................... 35
Gambar 4. 4 Use Case Diagram Pembayaran SPP ............................................... 37
Gambar 4. 5 Activity Diagram Login .................................................................... 39
Gambar 4. 6 Activity Diagram Data Admin .......................................................... 40
Gambar 4. 7 Activity Diagram Data Angkatan ..................................................... 41
Gambar 4.8 Activity Diagram Data Kelas ............................................................ 42
Gambar 4.9 Activity Diagram Data Siswa ............................................................ 43
Gambar 4.10 Activity Diagram Data Transaksi .................................................... 44
Gambar 4.11 Activity Diagram Cetak Laporan .................................................... 45
Gambar 4.12 Activity Diagram Logout ................................................................. 46
Gambar 4.13 Sequence Diagram Login ................................................................ 47
Gambar 4.14 Sequence Diagram Data Admin ...................................................... 48
Gambar 4.15 Sequence Diagram Data Angkatan ................................................. 48
Gambar 4. 16 Sequence Diagram Data Kelas ...................................................... 49
Gambar 4.17 Sequence Diagram Data Siswa ....................................................... 50
Gambar 4.18 Sequence Diagram Data Transaksi ................................................. 50
Gambar 4.19 Sequence Diagram Cetak Laporan .................................................. 51
Gambar 4.20 Class Diagram................................................................................. 52
Gambar 4.21 Tabel Relasi ..................................................................................... 53
Gambar 4.22 Desain Halaman Login .................................................................... 54
Gambar 4.23 Desain Halaman Menu Utama ........................................................ 55
Gambar 4.24 Desain Halaman Data Admin .......................................................... 55
Gambar 4.25 Desain Halaman Input Admin ......................................................... 56
Gambar 4.26 Desain Halaman Data Angkatan ..................................................... 56
Gambar 4.27 Desain Halaman Input Data Angkatan ............................................ 57
Gambar 4.28 Desain Halaman Data Kelas ............................................................ 57

xiii
Gambar 4.29 Desain Halaman Input Data Kelas .................................................. 58
Gambar 4.30 Desain Halaman Data Siswa ........................................................... 58
Gambar 4.31 Desain Input Data Siswa ................................................................ 59
Gambar 4.32 Desain Halaman Data Transaksi ..................................................... 60
Gambar 4.33 Desain Halaman Input Data Transaksi ............................................ 60
Gambar 4.34 Output Kuintansi ............................................................................. 61
Gambar 4.35 Desain Halaman Cetak Laporan ...................................................... 61
Gambar 4.36 Ouput Laporan Transaksi ................................................................ 62

xiv
DAFTAR TABEL

Tabel 2. 1 Simbol- simbol Use Cae Diagram ....................................................... 24


Tabel 2. 2 Simbol - simbol Activity Diagram ....................................................... 26
Tabel 2. 3 Simbol - simbol Class Diagram........................................................... 28
Tabel 2. 4 Simbol - simbol Sequence Diagram .................................................... 29
Tabel 4. 1 Fungsi yang diidentifikasi dan didukung oleh usecase ........................ 38

xv
BAB I
PENDAHULUAN

1.1 Latar Belakang

Seiring dengan pesatnya perkembangan teknologi menuntut instansi

pemerintahan harus menerapkan sebuah pengolahan data yang terkomputerisasi

dan terotomatisasi sehingga dapat memberikan informasi yang tepat dan akurat. Hal

itu dikarenakan komputer memiliki kelebihan diantaranya kecepatan, keakuratan,

dan keefisienan dalam pengolahan data dibandingkan dengan sistem manual. Akan

tetapi masih banyak instansi terutama di bidang pendidikan yang masih melakukan

kegiatannya secara manual seperti dalam pembayaran iuran sumbangan pembinaan

pendidikan (SPP) siswa. Untuk itu perlunya dibuat suatu sistem informasi yang

mendukung kinerja instansi tersebut agar mempercepat dalam pembuatan laporan

keuangan.

Pembayaran SPP yang teratur dan terkomputerisasi secara terus menerus

akan memberikan kemajuan suatu pendidikan di dalam sebuah instansi yang

bergerak di bidang pendidikan, karena kemajuan dalam hal pendidikan tidak

terlepas dari faktor keuangan yang memadai terutama dalam membiayai perbaikan

sekolah dan fasilitas yang diperlukan. Seperti halnya MTS Imam Puro Butuh

Purworejo yang setiap bulannya siswa harus membayar SPP sesuai dengan

ketentuan yang ada pada sekolah tersebut. Dengan tujuan sebagai salah satu sarana

untuk digunakan bagi keperluan penyelenggaraan dan pembinaan pendidikan.

1
2

MTS Imam Puro Butuh Purworejo adalah Sekolah Menengah Pertama

(SMP) yang terletak di Jalan Stasiun Jl. Krajan No.1, RT/RW 2/6, Dusun Krajan,

Desa Butuh, Kecamatan Butuh, Kota Purworejo, Provinsi Jawa Tengah. Lokasi

yang mudah dijangkau dari segala arah melalui banyak alat transpotasi dan biaya

SPP yang masih terjangkau yang membuat madrasah ini cukup diminati siswa dan

siswi yang baru lulus menempuh Sekolah Dasar (SD). Madrasah ini menjadi satu

satunya Madrasah Tsanawiyah dari naungan Nahdlatul Ulama yang berada di

wilayah Butuh.

Pada saat ini MTS Imam Puro Butuh Purworejo untuk kegiatan administrasi

seperti pembayaran SPP masih menggunakan cara manual tanpa menggunakan

sistem. Dalam proses pembayaran Sumbangan Pembinaan Pendidikan (SPP) siswa

dan siswi harus datang ke loket pembayaran dengan membawa kartu SPP mereka,

lalu petugas akan mencatat transaksi mereka dalam buku transaksi dan siswa akan

mendapatkan bukti pembayaran berupa tanda tangan dari petugas pada kartu SPP

mereka. Cara tersebut belum ifisien dan bisa saja menimbulkan kesalahan-

kesalahan seperti slip data, siswa kehilangan kartu SPP, dan laporan data

menumpuk yang membuat petugas akan kesulitan saat mencari data serta memakan

banyak waktu dan tenaga.

Berdasarkan latar belakang diatas, peneliti ingin merancangan sistem

informasi pembayaran SPP yang berjalan saat ini menjadi sistem pembayaran SPP

yang terkomputerisasi pada MTS Imam Puro Butuh Purworejo, sehingga sistem

pengelolahan data pembayaran SPP siswa menjadi lebih baik. Untuk itu peneliti

tertarik mengangkat pembahasan ini dalam praktik kerja lapangan yang berjudul
3

“Perancangan Sistem Informasi Pembayaran SPP Berbasis Web Pada MTS

Imam Puro Butuh Purworejo”.

1.2 Rumusan Masalah

Berdasarkan latar belakang diatas, maka penulis merumuskan

permasalahan yaitu “Bagaimana merancang sistem informasi pembayaran SPP

serta meminimalisir kesalahan input data pembayaran pada MTS Imam Puro Butuh

Purworejo?”.

1.3 Batasan Masalah

Dalam pembuatan Laporan Praktik Kerja Lapangan ini, penulis hanya

membatasi hal-hal yang di sampaikan pada saat penulis melakukan survey di MTS

Imam Puro Butuh Purworejo. Adapun permasalahan yang di bahas adalah sebagai

berikut:

1. Sistem ini hanya membahas tentang proses pembayaran SPP.

2. Merancang sistem informasi pembayaran SPP.

3. Data input yang digunakan data admin, data siswa-siswi, kelas, angkatan, dan

transaksi pembayaran.

4. Data output berupa bukti pembayaran SPP.


4

1.4 Tujuan Praktik Kerja Lapangan

Tujuan dari laporan Praktik Kerja Lapangan ini untuk merancang sistem

informasi pembayaran SPP pada MTS Imam Puro Butuh Purworejo guna

membantu petugas administrasi saat melakukan pembayaran SPP serta

meminimalisir kesalahan input data pembayaran.

1.5 Manfaat Praktik Kerja Lapangan

1.5.1 Manfaat Teoritis

Sebagai sumbangan ilmu pengetahuan, khususnya yang berkaitan dengan

pembayaran spp pada perancangan sistem informasi pembayaran SPP berbasis web

pada MTS Imam Puro Butuh Purworejo.

1.5.2 Manfaat Praktis

1. Bagi Penulis:

Untuk memperluas pengetahuan dan wawasan tentang pembuatan

sistem informasi.

2. Bagi MTS Imam Puro Butuh Purworejo:

Sebagai bahan masukan untuk informasi pembayaran SPP MTS

Imam Puro Kecamatan Butuh di Kabupaten Purworejo.

3. Bagi Politeknik Sawunggalih Aji:

Sebagai bahan referensi mahasiswa yang akan menyusun laporan

Praktik Kerja Lapangan.


5

1.6 Metode Penelitian

Metode penelitian yang digunakan yaitu mengumpulkan dan

menggambarkan data mengenai keadaan secara langsung untuk mendapatkan data

secara relevan.

1.6.1 Metode Pengumpulan Data

Adapun sistem pengumpulan data yang digunakan untuk memperoleh dan

mengumpulkan data dalam membuat laporan Praktik Kerja Lapangan (PKL) adalah

sebagai berikut:

1. Metode Interview (Wawancara)

Dalam hal ini penulis mengumpulkan data dengan mengajukan pertanyaan

kepada ibu Tri Tumiyati selaku Bendahara tentang bagaimana proses pengambilan

data pembayaran SPP yang sedang berjalan saat ini pada MTS Imam Puro Butuh

Purworejo.

2. Metode Observasi

Melakukan observasi langsung di MTS Imam Puro Butuh Purworejo Klinik

untuk memahami secara lebih mendalam tentang proses pembayaran SPP yang

sedang berlangsung. Observasi ini mencakup interaksi antara bendahara dan siswa.

3. Metode Wawancara (Interview)

Metode yang digunakan untuk mendapatkan informasi dan data dari

beberapa sumber-sumber literatur seperti buku, majalah, internet, artikel, jurnal dan

lain sebagainya yang berkaitan dengan penelitian sebagai bahan referensi dalam

penyusunan laporan.
6

1.7 Sistematika Penulisan

Agar penulisan Laporan Praktik Kerja Lapangan ini dapat lebih sistematis,

dan mudah dalam penalaran masalahnya, maka penulisan Laporan Praktik Kerja

Lapangan dibuat sistematika sebagai berikut:

BAB I PENDAHULUAN

Bab ini berisi tentang latar belakang, rumusan masalah, batasan

masalah, tujuan dan manfaat, serta sistematika laporan.

BAB II KAJIAN TEORI

Bab ini berisi tentang landasan teori yang digunakan sebagai media

pembahasan mengenai perancangan sistem informasi pembayaran

SPP di MTS Imam Puro Butuh Purworejo.

BAB III GAMBARAN UMUM MTS IMAM PURO BUTUH

Bab ini menjelaskan gambaran umum di MTS Imam Puro Butuh

Purworejo yang berisi sejarah berdirinya MTS Imam Puro Butuh

Purworejo, struktur organisasi, daftar nama guru dan tugas

mengajar, dan visi misi MTS Imam Puro Butuh Kabupaten

Purworejo.

BAB IV PERANCANGAN SISTEM DAN PEMBAHASAN

Bab ini membahas tentang perancangan sistem informasi yang

penulis buat, sesuai dengan rumusan masalah sebelumnya.

BAB V PENUTUP

Bab ini berisi tentang kesimpulan dan saran dari permasalahan yang

di bahas pada laporan Praktik Kerja Lapangan.


BAB II
LANDASAN TEORI

2.1 Konsep Dasar Sistem

Dalam (Prakoso, 2019), sistem adalah seperangkat unsur-unsur yang terdiri

dari manusia, mesin, alat dan prosedur serta konsep-konsep yang dihimpun menjadi

satu untuk maksud dan tujuan tertentu. Sedangkan aspek-aspek dasar sistem

komputerisasi adalah secara prinsip harus ada apabila satu usaha sudah memasuki

langkah maju dengan menggunakan peralatan komputer sebagai alat bantu dalam

pengolahan. Adapun aspek-aspek dasar tersebut antara lain:

1. Tenaga pelaksana (Brainware) adalah tenaga yang menjalankan serta

mengawasi pengoperasian sistem unit komputer didalam pengolahan data untuk

mengahsilkan suatu informasi yang tepat dan akurat.

2. Perangkat keras (Hardware) adalah seperangkat unsur yang terdiri dari

beberapa perangkat keras komputer yang digunakan untuk membantu proses

kerja brainware.

3. Perangkat lunak (Software) adalah seperangkat unsur yang terdiri dari beberapa

perangkat lunak program komputer yang digunakan untuk membantu proses

kerja brainware.

7
8

2.1.1 Pengertian Sistem

Menurut (Andrianof, 2018:51) gabungan dari beberapa elemen, komponen

atau variabel yang saling terintegrasi guna untuk membentuk sebuah satu kesatuan

sehingga dapat tercapainya suatu tujuan dan sasaran.

Menurut Rizaldi dan Syah (2019:375) bahwa “Sistem adalah suatu

kumpulan atau himpunan unsur atau variabel yang saling berhubungan,

berinteraksi, dan ketergantungan antara satu unsur dengan unsur lainnya”.

Menurut Eisabeth Yunita (Prasetyo, 2019:2448) “Sistem adalah

sekumpulan orang yang saling bekerja sama dengan ketentuan– ketentuan aturan

yang sistematis dan terstruktur untuk membentuk satu kesatuan yang melaksanakan

suatu fungsi untuk mencapai tujuan”.

Inti dari ketiga definisi di atas adalah sama semuanya bergantung

pambahasan mengenai sistem itu sendiri. Dengan Demikian pengertian dari sistem

akan mempunyai peranan yang penting dalam mempelajari cara kerja dan fungsi

suatu sistem. Komponen-komponen atau elemen-elemen didalam suatu sistem

tidak dapat berdiri dan bekerja sendiri karena semua komponen dan elemen didalam

suatu sistem saling berkaitan, berhubungan dan saling berinteraksi membetuk satu

kesatuan sehingga tujuan atau saran sistem dapat tercapaiSecara umum, sistem

dapat didefinisikan sebagai kumpulan hal atau kegiatan atau elemen atau sub sistem

yang saling bekerja sama atau yang dihubungkan dengan cara-cara tertentu

sehingga membentuk satu kesatuan untuk melaksanakan suatu fungsi guna

mencapai suatu tujuan.


9

2.1.2 Karakteristik Sistem

Sistem memiliki karakteristik atau ciri-ciri agar dikategorikan sebagai suatu

sistem yang baik. Menurut Dedy Rahman Prehanto (2020:5-6) Suatu sistem

mempunyai karakteristik atau sifat-sifat tertentu yaitu :

a. Komponen (Components)

Sistem terdapat komponen-komponen beberapa diantaranya melakukan

interaksi dengan membentuk satu kesaturan dan saling bekerja sama yang

terdiri dari berbagai cabang sistem.

b. Batas Sistem (Boundary)

Lingkup luar sistem yang dibatasi oleh ruang lingkup (scope) atau sistem

dengan batas sistem lain yang sesuai bundaran daerahnya. sistem menunjukkan

ruang lingkup (Scope) dari sistem tersebut.

c. Lingkungan Luar Sistem (Environment)

Lingkungan luar pada sistem (environment) merupakan pengaruh operasi

sistem oleh lingkungan luar sistem. Lingkungan luar sangat mempengaruhi

yang bersifat menguntungkan harus dijaga dan yang bersifat merugikan tetap

dijaga namun dikendalikan.

d. Penghubung Sistem (Interface)

Penghubung sistem merupakan alat bantu yang menghubungkan antara satu

subsitem ke subsistem lainnya. Melalui penghubung sumber-sumber daya

dimungkinkan mengalir dari subsistem ke subsistem lain. Keluaran (output)

dari subsitem ini akan menjadi masukkan (input) untuk subsistem dengan alat

bantu penghubung ini.


10

e. Masukan Sistem (Input)

Masukkan sistem merupakan sumber daya yang dimasukkan kedalam sistem,

yang dapat berupa perawatan (maintenace input), dan masukkan sinyal (signal

input).

f. Pengolahan Sistem (Processing)

Pengolahan sistem merupakan bagian proses yang merubah input menjadi

output.

g. Keluaran Sistem (Output)

Keluaran sistem adalah hasil energi yang diolah dan diklasifikasikan menjadi

keluaran yang berguna dan sisi pembuangan.

h. Sasaran Sistem (Objective) dan tujuan (Goals)

Sasaran sistem merupakan tujuan (goal) atau (objective) sehingga sistem dapat

berjalan.

2.1.3 Klasifikasi Sistem

Menurut Hutahaean (2018:6), sistem dapat diklasifikasikan sebagain

berikut:

a. Sistem Abstrak dan Sistem Fisik

Sistem abstrak merupakan sistem yang berupa pemikiran atau ide-ide yang

tidak tampak secara fisik, misalnya sistem teknologi. Sedangkan sistem fisik

adalah sistem yang nampak secara fisik sehingga setiap mahluk dapat

melihatya, misalnya sistem komputer.


11

b. Sistem Alamiah dan Sistem Buatan Manusia

Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat

oleh manusia, misalnya sistem tata surya, sistem galaksi, sistem reproduksi dan

lain-lain. Sedangkan sistem buatan manusia merupakan sistem yang dirancang

oleh manusia. Sistem buatan yang melibatkan interaksi manusia merupakan

sistem yang dirancang oleh manusia. Sistem buatan yang melibatkan interaksi,

misalnya sistem akuntansi dan lain-lain.

c. Sistem Deterministik dan Sistem Probabilititas

Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi.

Interaksi antara bagian-bagiannya dapat dideteksi dengan pasti sehingga

keluaran dari sistem dapat diramalkan. Sebagai contoh adalah sistem komputer,

tingkah lakunya dapat dipastikan berdasarkan program-program yang

dijalankan. Sistem tak tentu adalah sistem yang kondisi masa depannya tidak

dapat diprediksi karena mengandung unsur probabilitas.

d. Sistem Tertutup dan Sistem Terbuka

Sistem terbuka merupakan sistem yang berhubungan dan terpengaruh dengan

lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran

untuk subsistem lainnya, misalnya sistem kebudayaan manusia. Sedangkan

sistem tertutup merupakan sistem yang tidak berhubungan dan tidak

terpengaruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis

tanpa adanya campur tangan dari phak luar.


12

2.1.4 Elmen-Elmen Sistem

Menurut Kristanto (2018:2), terdapat elemen – elemen dalam sistem yang

meliputi :

a. Tujuan Sistem

Tujuan sistem merupakan tujuan dari sistem dibuat. Tujuan sistem dapat berupa

tujuan organisasi, kebutuhan organisasi, permasalahan yang ada dalam suatu

organisasi maupun urutan prosedur untuk mencapai tujuan yang ingin diraih

organisasi tersebut.

b. Batas Sistem

Batasan sistem merupakan sesuatu yang membatasi sistem dalam mencapai

tujuan sistem. Batasan sistem dapat berupa peraturan-peraturan yang ada dalam

suatu organisasi, aspek biaya yang dikeluarkan, orang yang ada dalam sebuah

organisasi, fasilitas yang baik sebagai sarana dan prasarana maupun batasan

yang lain. Memahami dan mengelola elemen-elemen batasan ini secara efektif

dapat membantu dalam merencanakan, mengimplementasikan, dan

mengoperasikan sistem dengam baik sesuai dengan tujuan nya.

c. Kontrol Sistem

Kontrol atau pengawasan sistem merupakan pengawasan terhadap pelaksanaan

pencapaian tujuan dari sistem tersebut. Kontrol sistem dapat berupa kontrol

terhadap pemasukan data (input), kontrol terhadap keluaran data (output),

kontrol terhadap umpan balik dan lain sebagainya.


13

d. Masukan (Input)

Input atau masukan merupakan elemen dari sistem yang bertugas untuk

menerima seluruh masukan data, dimana masukan tersebut dapat berupa jenis

data, frekuensi pemasukan data, dan sebagainya.

e. Proses

Proses merupakan elemen dari sistem yang bertugas untuk mengolah atau

memproses seluruh masukan data menjadi suatu informasi yang lebih berguna.

Misalkan sistem produksi akan mengolah bahan baku yang berupa mentah

menjadi bahan jadi yang siap untuk digunakan.

f. Keluar (Output)

Output atau keluaran merupakan hasil dari input yang telah diproses oleh bagian

pengolah dan merupakan tujuan akhir sistem. Output ini bisa berupa laporan

grafik, diagram batang, dan sebagainya.

g. Umpan Balik

Umpan balik merupakan elemen dalam sistem yang bertugas untuk

mengevaluasi bagian dari output yang dikeluarkan dimana elemen ini sangat

penting demi kemajuan sebuah sistem. Umpan balik dapat diartikan sebagai

perbaikan sistem, pemeliharaan sistem.


14

2.2 Konsep Dasar Informasi

Informasi dapat didefinisikan sebagai data yang diolah, diinterpretasikan,

dan memberikan makna atau pengetahuan yang berguna bagi penerima. Informasi

mengacu pada pesan, fakta, pengetahuan, atau hasil pengolahan data yang

memberikan pemahaman tentang suatu subjek atau situasi tertentu. Informasi juga

dapat dikatakan sebuah sekumpulan fakta (data) yang telah diolah atau hasil dari

pengolahan data yang memberikan makna atau arti yang berguna bagi

penerima(Faruqi, 2019).

2.2.1 Pengertian Informasi

Menurut Martin Halomoan Lumbangaol (2020:51) “Informasi adalah hasil

dari pemprosesan data yang relevan dan memiliki manfaat bagi penggunanya”.

Sedangkan menurut Tukino (2020:51) “Informasi merupakan sebuah data

yang dikelolah menjadi sesuatu yang lebih bernilai tinggi bagi penerima guna untuk

membantu membuat sebuah pengambilan keputusan”.

Dari berbagai pendapat berdasarkan penelitian diatas mengenai pengertian

informasi dapat disimpulkan bahwa informasi merupakan sesuatu yang

mengandung makna yang sangat penting dalam kegiatan proses pengambilan

keputusan. Karena informasi harus benar – benar bebas dari kesalahan – kesalahan

yang menyesatkan dan informasi itu sendiri itu mengandung nilai penuh yakni

keakuratan, tepat waktu, dan relevan.


15

2.2.2 Karakteristik Informasi

Menurut (Sukma Fitria Putri, 2019:184) menyatakan bahwa untuk menjadi

manfaat, informasi semestinya memiliki karakteristik :

1. Relevan.

2. Dapat Dipercaya.

3. Lengkap.

4. Tepat Waktu.

5. Mudah Dipahami.

6. Dapat Diuji Kebenarannya.

2.2.3 Jenis dan Nilai Informasi

Menurut (Ayu & Fitri, 2019:95) “Ada beberapa jenis informasi yaitu :

informasi yang tepat waktu, informasi yang relevan, informasi yang bernilai,

informasi yang luas dan lengkap dan informasi yang dapat dipercaya”.

Nilai informasi ditentukan oleh 2 (dua) hal, yaitu manfaat dan biaya untuk

mendapakatkannya. Suatu informasi dikatakan bernilai bila manfaat lebih efektif

dibandingkan dengan biaya mendapatkannya. Sebagian besar informasi tidak dapat

persis ditafsir keuntungannya dengan suatu nilai uang, tetapi dapat ditafsir nilai

efektivitasnya.
16

2.2.4 Kualitas Informasi

Kualitas Informasi digunakan untuk mengukur informasi yang dihasilkan

dari suatu sistem informasi dengan kualitas yang dapat memberikan nilai bagi

pengguna sistem tertentu dengan karakteristik informasi yang sesuai dengan

kebutuhan pengguna (Tulodo, Rejeki, Asri & Solichin, 2019:28).

2.3 Konsep Dasar Sistem Informasi

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.

2.3.1 Pengertian Sistem Informasi

Menurut Jonny Seah (2020:51) “Sistem informasi merupakan gabungan

dari berbagai komponen teknologi informasi yang saling bekerjasama dan

menghasilkan suatu informasi guna untuk memperoleh satu jalur komunikasi dalam

suatu organisasi atau kelompok”.

Menurut Sitinjak et.al. (2020:2448) Sistem Informasi adalah kombinasi dari

manusia, fasilitas, atau alat teknologi, media, prosedur, dan pengendalian yang

bermaksud menata jaringan komunikasi yang penting, proses atas transaksi-

transaksi tertentu dan rutin membantu manajemen dan pemakai intern dan ekstern

dan menyediakan dasar pengambilan keputusan yang tepat.


17

Berdasarkan beberapa pernyataan diatas dapat disimpulkan bahwa sistem

informasi adalah suatu sistem sebagai pengolah data yang menghasilkan sebuah

informasi yang berkualitas dan dipergunakan untuk pengambilan keputusan.

Tujuan dari sistem informasi adalah menghasilkan informasi, informasi

adalah data yang diolah menjadi bentuk yang berguna bagi para pemakainya. Untuk

dapat berguna, maka informasi harus didukung oleh tiga pilar sebagai berikut:

a. Akurat

Informasi harus akurat berarti informasi harus bebas dari kesalahan- kesalahan.

Akurat juga berarti informasi harus jelas mencerminkan maksudnya. Informasi

harus aurat karena dari sumber informasi sampai penerima informasi

kemungkinan banyak terjadi gangguan yang dapat merubah atau dapat merusak

informasi tersebut.

b. Tepat

Informasi harus tepat pada waktunya berarti informasi yang dating pada

penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan

mempunyai nilai lagi, karena informasi merupakan landasan didalam

pengambilan keputusan. Bila pengambilan keputusan terlambat, maka dapat

berakibat fatal untuk organisasi.

c. Relevan

Informasi harus relevan berarti informasi tersebut mempunyai manfaat untuk

pemakainya. Relevansi informasi untuk tiap-tiap orang satu dengan yang

lainnya berbeda.
18

2.3.2 Komponen Sistem Informasi

Sistem informasi mempunyai komponen-komponen dengan fungsi yang

berbeda-beda. Menurut Anna et al (2018:15) “Sistem informasi memiliki

Komponen-komponen dari sistem disebut dengan blok bangunan (building block)

yaitu :

a. Blok Masukan (Input)

Input merupakan data yang masuk dalam sistem informasi. Komponen ini perlu

ada karena merupakan bahan dasar dalam pengolahan informasi, sistem

informasi tidak akan dapat menghasilkan informasi jika tidak mempunyai

komponen input.

b. Komponen Model (model block)

Komponen ini terdiri dari kombinasi prosedur, logika dan model matematik

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

dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.

c. Komponen Keluaran (Output)

Output merupakan komponen yang harus ada dalam sistem informasi. Sistem

yang tidak pernah menghasilkan output, tetapi selalu menerima input dikatakan

bahwa input yang diterima masuk ke dalam lubang yang dalam. Output dari

sistem informasi dibuat dengan menggunakan data yang ada di dalam basis data

dan diproses menggunakan model tertentu.


19

d. Komponen teknologi (technology block)

Teknologi merupakan “kotak alat” (tool box) dalam sistem informasi yang

digunakan untuk menerima input, menjalankan model/proses, menyimpan dan

mengakses data, menghasilkan dan mengirimkan keluaran dan membantu

pengendalian dari sistem secara keseluruhan.

e. Komponen Basis Data (database block)

Basis Data merupakan kumpulan dari data yang saling berhubungan satu

dengan lainnya, tersimpan dalam perangkat keras computer dan digunakan

perangkat lunak untuk memanipulasinya.

f. Komponen kontrol (control block)

Komponen kontrol juga merupakan komponen yang penting dan harus ada di

sistem informasi. Komponen kontrol digunakan untuk menjamin bahwa

informasi yang dihasilkan oleh sistem informasi merupakan sistem yang

akurat.

2.4 Pengertian Basis Data (Database)

Menurut A.S dan Shalahudin (2018:28) “ basis data adalah sistem

terkomputerisasi yang tujuan utamanya adalah memelihara data yang sudah

diolah atau informasi dan membuat informasi tersedia saat dibutuhkan. Pada

intinya basis data adalah media untuk menyimpan data agar dapat diakses

dengan mudah dan cepat”. Dengan sistem tersebut data yang terhimpun dalam suatu

database dapat menghasilkan informasi yang berguna.


20

Sedangkan menurut Abdulloh (2018:103), “Database atau basis data adalah

kumpulan informasi yang disimpan dalam komputer secara sistematik sehingga

dapat diperiksa menggunakan suatu program komputer untuk memperoleh

informasi”.

Dapat disimpulkan bahwa basis data bagian dari rekayasa perangkat lunak

yang terkomputerisasi sebagai media penyimpanan informasi yang saling

berhubungan atau punya relasi untuk penyimpanan data informasi agar dapat

diakses dengan mudah dan cepat.

2.5 Pengertian Web

Website dapat diartikan sebagai suatu kumpulan-kumpulan halaman yang

menampilkan berbagai macam informasi teks, data, gambar diam maupun bergerak,

data animasi, suara, video maupun gabungan dari semuanya, baik itu yang bersifat

statis maupun yang dinamis, dimana membentuk satu rangkaian bangunan yang

saling berkaitan dimana masing- masing dihubungkan dengan jaringan halaman

atau hyperlink.

Definisi secara umum, website adalah kumpulan dari berbagai macam

halaman situs yang terangkum di dalam sebuah domain atau subdomain, yang

berada di dalam WWW (World Wide Web) dan tentunya terdapat di dalam Internet.

Halaman website biasanya berupa dokumen yang ditulis dalam format Hyper Text

Markup Language (HTML) (Dina Amalia, 2018:39).


21

2.6 Pengertian Pembayaran

Menurut Evy (Azizah et.al., 2020:2448) “Ada dua pengertian pembayaran

yaitu pengertian secara sempit dan yuridis teknis”.

Pengertian pembayaran dalam arti sempit, adalah pelunasan utang oleh

debitur kepada kreditur. Pembayaran seperti ini dilakukan dalam bentuk uang atau

barang. Berdasarkan pengertian tersebut, dapat disimpulkan bahwa pembayaran

merupakan sebagai alat bantu untuk memenuhi kewajiban atas semua kegiatan

dalam mencapai suatu tujuan.

2.7 Pengertian Sumbangan Pembinaan Pendidikan

(SPP)

Menurut Yuswanto (Sarmidi dan Fahmi, 2019:2449) “SPP dimaksudkan

untuk membantu pembinaan pendidikan, penyelenggaraan sekolah, kesejahteraan

personel, perbaikan sarana dan kegiatan supervisi”. Sedangkan menurut Syaifulloh

& Irawan (Salwa et.al., 2021:2449) “SPP adalah merupakan salah suatu proses

memberikan uang sebagai imbalan dari proses kegiatan belajar dan mengajar

disekolah/lembaga kursus”. Dari pengertian tersebut dapat diartikan bahwa SPP

dilakukan apabila terjadi timbal balik antara siswa selaku yang menerima

pendidikan dari sekolah atau lembaga kursus dan pengajar atau tutor selaku yang

memberikan pelajaran dan sekolah atau lembaga kursus sebagai fasilitator

terjadinya proses tersebut.


22

2.8 Pengertian Sistem Informasi Pembayaran SPP

Menurut (Anjelita & Rosiska, n.d., 2019:52) “sistem informasi adalah

sebuah hubungan dari data dan metode dan menggunakan hardware serta software

dalam menyampaikan sebuah informasi yang bermanfaat”.

Menurut Rochman et al., (Ubbaidillah dan Evayani, 2020:2449)

mengemukakan “Sistem Pembayaran SPP merupakan iuran yang dipungut setiap

bulan dari siswa di sekolah, pembayaran SPP tersebut ditentukan berdasarkan

kesepakatan rapat guru sekolah dan orang tua siswa.” Ashari, mendefinisikan

sistem pembayaran digunakan untuk satu kegiatan atau usaha dalam mengatur

semua kegiatan di sekolah.

Menurut Mayer Lilis Tamba (Prasetyo, 2019:2449) “Sistem informasi

pembayaran SPP adalah sebuah perangkat lunak yang bermanfaat untuk membantu

proses pembayaran SPP, digunakan dengan memaksimalkan penggunaan fasilitas

komputer pada sekolah, baik untuk proses pembayaran, membuat kwitansi

pembayaran, serta membuat laporan pembayaran”.

Berdasarkan beberapa pernyataan diatas dapat disimpulkan bahwa sistem

informasi pembayaran SPP adalah suatu sistem yang berjalan guna untuk

membantu atau mempermudah dalam pengelolaan pembayaran SPP dan

mendapatkan laporan pembayaran.


23

2.9 Unified Modelling Language (UML)

Menurut Wahyudi & Ridho (2019:52) “Unified Modeling Language (UML)

merupakan sebuah bahasa pemograman visual standar untuk permodelan yang

banyak dipakai didalam dunia kerja industri guna untuk mendefinisikan

requirement, pembuat analisis desain serta, menggambarkan arsitektur dalam

pemograman yang berorientasi pada objek”. Dikarenakan telah mempunyai standar

dalam membangun perangkat lunak yang berbasis objek maka UML memliki

banyak diagram diantarnya adalah :

Gambar 2. 1
Unified Modelling Language Diagram Type

2.9.1 Use Case Diagram

Menurut (Maharani, 2018) “Use Case Diagram adalah diagram yang

menggambarkan interaksi antara pengguna (actor) dengan sistem informasi yang

akan dibuat. Use case menggambarkan siapa saja actor yang terlibat dan fungsi apa

saja yang dapat digunakan actor pada sistem informasi tersebut”.


24

Tabel 2. 1
Simbol- simbol Use Cae Diagram

No. Simbol Nama Simbol Keterangan

Orang atau sistem lain yang

berinteraksi dengan Sistem Informasi

usulan. Aktor ditempatkan diluar


1. Actor
batas sistem (system boundary).

Contoh Aktor : Kasir, Supplier,

Payment Processor (sistem lain)

Mewakili sebagian besar sistem secara

fungsional. Ditempatkan di dalam

batas sistem (system boundary). Nama

2. Use Case use case biasanya diberi label kata

kerja atau kata kerja diikuti kata

benda.Contoh : Cetak Laporan, Entry

Barang

Sertakan nama sistem di dalam system

System boundary bagian atas.


3.
Boundary Menggambarkan ruang lingkup

sistem.

Asosiasi/ Menghubungkan actor dengan use


4.
Associations case yang berinteraksi.
25

Relasi yang menggambarkan bahwa

sebuah use case (sub use case) terlebih

5. Include dahulu sebelum menjalankan

fungsinya. Arah panah mengarah pada

main use case.

Relasi yang menggambarkan bahwa

sebuah use case (sub use case) bisa

6. Extend berdiri sendiri atau bisa berjalan tanpa

menjalankan main use case terlebih

dahulu.

Menggambarkan hubungan use case


Generalisasi/
7. khusus dengan use case umum. Tanda
Generalization
panah mengarah ke use case umum.

2.9.2 Activity Diagram

Menurut (Maharani, 2018) “Activity Diagram atau Diagram Aktivitas

menggambarkan urutan kegiatan atau urutan aktivitas dari sebuah sistem. Tujuan

dibuatnya Activity Diagram adakah untuk memudahkan dalam memahami proses

bisnis sistem”.
26

Tabel 2. 2
Simbol - simbol Activity Diagram

No Simbol Nama Simbol Keterangan

Awal penelusuran, sebuah activity

diagram selalu dimulai dengan start

1. Start Poin poin. Pada sebuah activty diagram

hanya boleh menggunakan 1 simbol

start poin

Akhir penelusuran, sebuah activity

diagram diakhiri dengan end poin.


2. End Poin
Pada sebuah activity diagram boleh

menggunakan > 1 simbol end poin

Akhir penelusuran, sebuah activity

menggambarkan proses bisnis, diisi

3. Activities dengan kata kerja. Sebuah activity

hanya bisa mempunyai satu alur

masuk dan satu alur keluar.

Percabangan, satu aliran yang

menmyebabkan dua atau lebih


4. Fork
aktivitas yang dikerjakan secara

bersamaan.
27

Penggabungan, beberapa aliran


5. Join
menyatu untuk melanjutkan aktivitas.

Tidak ada keterangan (pertanyaan)

pada tengah belah ketupat seperti


6. Decision Point
pada flow chart dan harus mempunyai

guards.

Sebuah kondisi benar sewaktu

7. Guard melewati sebuah transisi (contoh :

[nilai >70]).

Membawa kembali jalur keputusan

8. Merge yang sebelumnya berbeda setelah

melewati decision point

Sebuah cara untuk mengelompokkan

activity berdasarkan actor. Actor bisa

ditulis nama actor, swimlane


9. Swimlane
digambarkan secara vertikal,

walaupun kadang – kadang

digambarkan secara horizontal.


28

2.9.3 Class Diagram

Menurut (Maharani, 2018) “Class diagram menggambarkan struktur dan

deskripsi class, package dan objek serta hubungan satu sama lain seperti

inheritance, assosiation dan lain-lain.”

Tabel 2. 3
Simbol - simbol Class Diagram

No. Simbol Nama Simbol Keterangan

Terdiri dari nama, atribut dan


1. Class
metode/operation.

Hubungan statis antar class.

Umumnya menggambarkan class


2. Asosiasi
yang memiliki atribut berupa class

lain.

Hubungan yang menyatakan bagian

(“terdiri atas..”), dimana class yang

3. Agregasi satu merupakan bagian dari class

yang lain, namun kedua class ini

dapat berdiri sendiri.

Bentuk khusus dari agregasi dimana

class yang menjadi bagian dapat


4. Komposisi
dibuat setelah class yang menjadi

whole dibuat.
29

2.9.4 Sequence Diagram

Menurut (Maharani, 2018) “Sequence Diagram menggambarkan interaksi

antar objek dalam sistem. Sequence Diagram digunakan untuk menggambarkan

skenario pada use case. Jumlah Sequence Diagram harus sama dengan jumlah Use

Case”.

Tabel 2. 4
Simbol - simbol Sequence Diagram

No. Simbol Nama Simbol Keterangan

Seseorang atau sesuatu yang


1. Actor
berinteraksi dengan sistem.

Sebagai penghubung antara aktor dan


2. Boundary
sistem.

Mengatur perilaku suatu sistem dan


3. Control
mengontrol alur kerja suatu sistem.

Informasi yang disimpan pada suatu

4. Entity system atau gambaran struktur data

dari suatu sistem.

Menggambarkan kondisi interaktif


5. Activation
suatu obyek.

Pesan antar obyek, menggambarkan


6. Message
urutan kejadian
BAB III
GAMBARAN UMUM

3.1 Profil MTs Imam Puro Butuh Purworejo

MTs Imam Puro Butuh berdomisli di Jalan Stasiun Nomor 1 Butuh, yang

secara geografis terletak di Butuh kecamatan Butuh Kabupaten Purworejo mudah

dijangkau dari segala arah melalui banyak alat transpotasi. Madrasah ini termasuk

satu satunya Madrasah Tsanawiyah dari naungan Nahdlatul Ulama yang berada di

wilayah Butuh.

Madrasah ini merupakan madrasah yang sudah berdiri sejak orde lama.

Pendidikan di madrasah ini memiliki nilai religi yang tinggi, setiap pagi sebelum

proses belajar mengajar dianjurkan untuk membaca surat pendek Al-Qur’an.

Pendiri madrasah ini merupakan para tokoh Nahdlatul Ulama dengan dibawah

lembaga Ma’arif. Alasan berdirinya sekolah ini adalah untuk menyamakan

pendidikan umum dengan pendidikan agama Islam. Di sekolah ini diajarkan dua

ilmu yaitu ilmu agama yang meliputi ilmu Fiqih, Aqidah Akhlak, al-Qur’an Hadits,

Sejarah Kebudayaan Islam, serta Bahasa Arab dan ilmu umum yang meliputi ilmu

Matematika, Fisika, Biologi, Bahasa Indonesia, Bahasa Inggris, PPKn, IPS serta

Bahasa Jawa. Pada saat ini MTs Imam Puro Butuh Purworejo memiliki 11 guru dan

3 tenaga kependidikan. Semua guru di MTs Imam Puro Butuh Lulusan S1. Jumlah

peserta didik saat ini adalah 93 peserta didik berasal dari berbagai wilayah di

kecamatan Butuh dan sekitarnya. Dari masa ke masa MTs ini mengalami beberapa

kemajuan baik dalam bidang akademik maupun non akademik.

30
31

3.2 Visi dan Misi MTs Imam Puro Butuh Purworejo

3.2.1 Visi

MTs Imam Puro Butuh Purworejo, dengan visi " Unggul dalam prestasi dan

soleh dalam perilaku" berkomitmen untuk mendidik siswa-siswi menjadi manusia

yang memiliki pengetahuan, berketrampilan, berpengalaman, berkepribadian,

berakhlak dan mandiri.

3.2.2 Misi

Misi yang dilaksanakan sebagai suatu proses atau tahapan yang dilakukan

MTs Imam Puro Butuh Purworejo untuk bisa mencapai visi sebagai berikut :

1. Mengemban amanat.

2. Efisien Mencetak peserta didik agar berprestasi serta berakhlakul karimah.

3. Membekali peserta didik dengan pengetahuan umum dan agama agar menjadi

anak yang beriptek dan berimitaq.

3.3 Tujuan MTs Imam Puro Butuh Purworejo

a. Tercapainya tingkat kelulusan 100% dengan rata-rata nilai 8,0.

b. Meningkatkan presentase lulusan yang diterima di sekolah negeri kurangnya

80% dari lulusan.


32

c. Menjuarai berbagai kompetisi dalam lomba-lomba prestasi akademik dan non

akademik.

d. Terlaksananya kegiatan agama islam.

e. Terlaksananya Program 7 K (keamanan, ketertiban, keindahan, kenyamanan,

kerindagan, dan kekeluargaan) sehinggan sekolah menjadi kondusif.

f. Terlaksananya program 5 S (salam, salim, senyum, sapa, dan santun).

g. Terlaksananya pelayanan yang optimal kepada pihak yang memperlukan

berdasarkan Sistem Administrasi Sekolah (SAS).

h. Tersedianya media pelajaran standar yang diperlukan.

i. Terjalinnya kerja sama antar warga keluarga besar sekolah dan lingkungan

sekitar.

3.4 Struktur MTs Imam Puro Butuh Purworejo

Berikut ini adalah struktur MTs Imam Puro Butuh Purworejo:

Gambar 3. 2
Struktur Organisasi MTs Imam Puro Butuh Purworejo
33

3.5 Tugas dan Fungsi Struktur Organisasi

Secara umum tugas dan fungsi organisasi dari masing-masing bagian adalah

sebagai berikut :

1. Yayasan:

Memimpin dan mengatur Divisi yang dipimpinnya, meliputi pelaksanaan

program kerja, penggunaan budget dan mengatur/membina anggotanya.

Bertanggung jawab dalam menyususn dan mengkoordinir program-program

Yayasan yang berkaitan dengan masalah pendidikan.

2. Kementerian Agama:

Kementerian agama adalah organisasi pelayanan, bimbingan, dan pembinaan di

bidang pendidikan madrasah, pendidikan agama dan keagamaan.

3. Kepala Sekolah:

Kepala sekolah adalah pemimpin dan manajer yang sangat menentukan

dinamika sekolah menuju gerbang kesuksesan dan kemajuan disegala bidang

kehidupan. Kapasitas intelektual, emosional, spiritual dan social kepala sekolah

berpengaruh besar terhadap efektifitas kepemimpinannya.

4. Pengurus Komite:

Pengurus komite adalah pengurus yang melaksanakan tugas pemberian

dukungan teknis secara mandiri dan profesional dalam rangka peningkatan

mutu pendidikan madrasah di tingkat satuan pendidikan madrasah secara

mandiri.
34

5. Waka Kurikulum:

Waka Kurikulum bertugas dalam bidang pengaturan kurikulum dan

bertanggungjawab terhadap pelaksanaan kurikulum yang dilaksanakan

disekolah.

6. Kepala Staf TU:

Kepala Staf TU adalah pembina dan mengembangkan tugas-tugas

ketatausahaan.

7. Wali Kelas:

Wali Kelas adalah Guru yang membantu Kepala Sekolah untuk membimbing

siswa dalam mewujudkan disiplin kelas, sebagai manajer dan motivator untuk

membangkitkan gairah /minat siswa untuk beprestasi di kelas.

8. Petugas Kebersihan:

Dewan Guru adalah pendidik profesional dengan tugas utama mendidik,

mengajar, membimbing, mengarahkan, melatih, menilai, dan mengevaluasi

peserta didik pada pendidikan anak usia dini jalur pendidikan formal,

pendidikan dasar, dan pendidikan menengah.

9. OSIS:

OSIS merupakan sebuah wadah yang memfasilitasi para siswa untuk bekerja

sesuai tugasnya masing-masing demi kepentingan sekolah dan seluruh siswa.

10. Siswa-Siswi:

Siswa-Siswi adalah mereka yang secara khusus diserahkan oleh orang tua untuk

mengikuti pembelajaran disekolah untuk mengemban ilmu pengetahuan,

berketrampilan, berpengalaman, berkepribadian, berakhlak dan mandiri.


35

3.6 Lokasi MTs Imam Puro Butuh Purworejo

Berlokasi Jalan Stasiun Jl. Krajan No.1, Krajan, Kec. Butuh, Kabupaten

Purworejo, Jawa Tengah 54264.

Gambar 3. 3
Lokasi MTs Imam Puro Butuh Purworejo
BAB IV
PERANCANGAN SISTEM DAN PEMBAHASAN

4.1 Perancangan Sistem

Perancangan sistem secara umum dilakukan dengan maksud untuk

memenuhi kebutuhan pemakai sistem dan untuk memberikan gambaran yang jelas

dan rancangan bangun yang lengkap kepada pemrogram komputer dan pengguna

yang terlibat. Sedangkan tujuan dari perancangan proses sistem adalah untuk

menjaga agar proses data lancar dan teratur sehingga menghasilkan informasi yang

benar serta untuk mengawasi proses dari sistem yang berjalan.

Adapun tujuan dari perancangan sistem informasi pembayaran SPP pada

MTS Imam Puro Butuh adalah untuk membantu petugas administrasi saat

melakukan pembayaran SPP serta meminimalisir kesalahan input data pembayaran

pada MTS Imam Puro Butuh.

4.2 Desain Sistem

Desain sistem adalah sebuah proses menerjemahkan kebutuhan pemakai

informasi ke dalam alternatif rancangan sistem informasi. Desain sistem dilakukan

berdasarkan informasi yang didapatkan oleh analisis sistem untuk mempermudah

dalam pembuatan dan perancangan UML yang didefinisikan dengan diagram-

diagram sebagai use-case diagram, class diagram, activity diagram, sequence

diagram dan tabel relasi.

36
37

4.2.1 Use Case Diagram

Use case diagram Use case diagram adalah gambaran graphical dari

beberapa atau semua actor, use case, dan interaksi diantaranya yang

memperkenalkan suatu sistem. Use case diagram tidak menjelaskan secara detail

tentang penggunaan use case, tetapi hanya memberikan gambaran singkat

hubungan antara use case, aktor, dan sistem.

Use case diagram ini terdiri dari satu sub-sistem yaitu sistem yang

dirancang. Dalam sub-sistem ini aktor admin diharuskan login terlebih dahulu

untuk dapat mengelola data admin, mengelola data angkatam, mengelola data kelas,

mengelola data siswa, mengelola data transaksi, dan mencetak serta dapat logout

setelah sudah melakukan login.

Gambar 4. 4
Use Case Diagram Pembayaran SPP
38

Pada Gambar 4.1 di atas menampilkan semua fungsi identifikasi dan

mendapat dukungan oleh usecase untuk modul admin Bendahara.

Tabel 4. 5
Fungsi yang diidentifikasi dan didukung oleh usecase

No Use Case Deskripsi

1 Login Aktor melakukan login terlebih dahulu.

Mengelola Data angkatan digunakan untuk membuat, melihat, mengubah, dan


2
data angkatan menghapus tahun ajaran siswa.

Mengelola Data kelas digunakan untuk input data kelas, melihat data kelas yang
3
data kelas sudah input, mengubah data kelas, dan menghapus data kelas siswa.

Mengelola Input data siswa dilakukan untuk memenuhi data yang sesuai untuk
4
data siswa kebutuhan pada saat melakukan transaksi pembayaran.

Manipulasi data transaksi, input data transaksi dengan memasukan


Mengelola nisn siswa yang diperoleh dari data siswa, menghapus data transaksi
5
data transaksi yang tidak diperlukan dan mencetak bukti transaksi berupa kuintansi
pembayaran SPP.

Mencetak Pencetakan laporan pembayaran, data ini mencetak sesuai data


6
laporan tanggal pembayaran yang ingin di cetak.

7 Logout logout setelah sudah melakukan login.

4.2.2 Activity Diagram

Activity Diagram (diagram aktivitas) adalah diagram yang menggambarkan

aliran fungsionalitas dari sistem. Pada tahap pemodelan bisnis, diagram aktivitas

dapat digunakan untuk menunjukkan aliran kerja bisnis (business work flow). Dapat

juga digunakan untuk menggambarkan aliran kejadian (flow of events).


39

1. Activity Diagram Login

Admin bendahara melakukan login, aktivitas ini dimulai dengan admin

mengakses sistem, selanjutnya admin bendahara diminta memasukkan username

dan password, apabila data masukkan salah maka sistem akan menampilkan pesan

kesalahan, tetapi apabila data benar maka sistem akan merespon untuk

menampilkan halaman menu utama. Penggambarannya dapat dilihat pada gambar

4.2.

Gambar 4. 5
Activity Diagram Login
40

2. Activity Diagram Data Admin

Aktivitas ini dimulai dengan admin bendahara mengklik menu data admin

kemudian sistem merespon dengan menampilkan halaman data admin. Admin

bendahara dapat memilih aksi tambah, edit dan hapus. Penggambarannya dapat

dilihat pada gambar 4.3.

Gambar 4. 6
Activity Diagram Data Admin
41

3. Activity Diagram Data Angkatan

Aktivitas ini dimulai dengan admin bendahara mengklik menu data

angkatan kemudian sistem merespon dengan menampilkan halaman data angkatan.

Admin dapat memilih aksi tambah, edit dan hapus. Penggambarannya dapat dilihat

pada gambar 4.4.

Gambar 4. 7
Activity Diagram Data Angkatan
42

4. Activity Diagram Data Kelas

Aktivitas ini dimulai dengan admin bendahara mengklik menu data kelas

kemudian sistem merespon dengan menampilkan halaman data kelas.

Penggambarannya dapat dilihat pada gambar 4.5.

Gambar 4.8
Activity Diagram Data Kelas
43

5. Activity Diagram Data Siswa

Aktivitas ini dimulai dengan admin bendahara mengklik menu data siswa

kemudian sistem merespon dengan menampilkan halaman data siswa. Admin

bendahara dapat memilih aksi tambah, edit dan hapus. Penggambarannya dapat

dilihat pada gambar 4.6.

Gambar 4.9
Activity Diagram Data Siswa
44

6. Activity Diagram Data Transaksi

Aktivitas ini dimulai dengan admin bendahara mengklik menu data

transaksi kemudian sistem merespon dengan menampilkan halaman data transaksi.

Admin bendahara dapat memilih aksi tambah, kuitansi, dan hapus.

Penggambarannya dapat dilihat pada gambar 4.7.

Gambar 4.10
Activity Diagram Data Transaksi
45

7. Activity Diagram Cetak Laporan

Aktivitas ini dimulai dengan admin bendahara mengklik menu cetak laporan

kemudian sistem akan merespon dengan menampilkan halaman cetak laporan.

Selanjutnya admin bendahara memilih tanggal dari dan sampai cetak laporan,

apabila data tanggal sudah dimasukan berdasarkan kebutuhan maka admin

bendahara tinggal melakukan pencetakan. Penggambarannya dapat dilihat pada

gambar 4.8.

Gambar 4.11
Activity Diagram Cetak Laporan
46

8. Activity Diagram Logout

Aktivitas ini dimulai dengan mengklik tombol logout, kemudian sistem

akan merespon dengan menampilkan kotak dialog logout. Klik logout apabila ingin

melakukan logout, klik batal apabila ingin membatalkan proses logout.

Penggambarannya dapat dilihat pada gambar 4.9.

Gambar 4.12
Activity Diagram Logout

4.2.3 Squance Diagram

Sequence diagram menggambarkan interaksi objek di dalam dan sekitar

sistem (termasuk pengguna, display, dan sebagainya) berupa message yang

digambarkan terhadap waktu. Sequnce diagram terdiri antar dimesi vertical (waktu)

dan dimensi horizontal (objek yang terkait).


47

1. Sequence Diagram Login

admin bendahara mengakses sistem, sistem akan merespon dengan

menampilkan halaman login. Kemudian admin memasukkan username &

password, lalu data akan diperiksa apakah ada di database atau tidak. Apabila data

ada maka akan berhasil masuk ke menu utama. Admin bendahara juga dapat

melakukan logout dengan mengklik tombol logout. Penggambarannya dapat dilihat

pada gambar 4.10.

Gambar 4.13
Sequence Diagram Login

2. Sequence Diagram Data Admin

admin bendahara melakukan proses pengelolaan data admin, admin

bendahara dapat melakukan beberapa aktivitas yaitu tambah, edit, dan hapus data.

Penggambarannya dapat dilihat pada gambar 4.11.


48

Gambar 4.14
Sequence Diagram Data Admin

3. Sequence Diagram Data Angkatan

admin bendahara melakukan proses pengelolaan data angkatan, admin

bendahara dapat melakukan beberapa aktivitas yaitu tambah, edit, dan hapus data.

Penggambarannya dapat dilihat pada gambar 4.12.

Gambar 4.15
Sequence Diagram Data Angkatan
49

4. Sequence Diagram Data Kelas

admin bendahara melakukan proses pengelolaan data kelas, admin

bendahara dapat melakukan beberapa aktivitas yaitu tambah, edit, dan hapus data.

Penggambarannya dapat dilihat pada gambar 4.13.

Gambar 4. 16
Sequence Diagram Data Kelas

5. Sequence Diagram Data Siswa

admin bendahara melakukan proses pengelolaan data siswa, admin

bendahara dapat melakukan beberapa aktivitas yaitu tambah, edit, dan hapus data.

Penggambarannya dapat dilihat pada gambar 4.14.


50

Gambar 4.17
Sequence Diagram Data Siswa

6. Sequence Diagram Data Transaksi

admin bendahara melakukan proses pengelolaan data transaksi proses

pengelolaan data pembayaran, admin bendahara dapat melakukan beberapa

aktivitas yaitu tambah, kuitansi, dan hapus data. Penggambarannya dapat dilihat

pada gambar 4.15.

Gambar 4.18
Sequence Diagram Data Transaksi
51

7. Sequence Diagram Cetak Laporan

admin dapat melakukan cetak laporan. Admin memasukan data pada

halaman data transaksi, sistem akan mencari dan menampilkan data berdasarkan

data yang dimasukan. Selanjutnya admin klik cetak, cetak laporan akan tercetak

dan kembali menu utama. Penggambarannya dapat dilihat pada gambar 4.16.

Gambar 4.19
Sequence Diagram Cetak Laporan

4.2.4 Class Diagram

Class diagram adalah diagram yang menunjukkan kelas-kelas yang ada dari

sebuah sistem yang hubungannya secara logika. Karena itu class diagram

merupakan tulang punggung atau kekuatan dasar dari hampir setiap metode

berorientasi objek termasuk UML. Class diagram bersifat statis yang digambarkan

dengan kotak yang terbagi atas tiga bagian yaitu, nama kelas, atribut, dan operasi.

Class diagram merupakan diagram yang menunjukkan class-class yang ada di

sistem dan hubungannya secara logic. Class diagram yang dibuat pada tahap desain

ini merupakan deskripsi lengkap dari class-class yang ditangani oleh sistem.
52

Admin Bendahara meiliki beberapa data yaitu data transaksi, data angkatan,

data kelas, dan data siswa. Sebelum admin membuat data siswa diharuskan mengisi

data angkatan dan data kelas, begitu juga dengan data transaksi, admin juga harus

mengisi data siswa sebelum melakukan transaksi.

Berikut class diagram sistem informasi Pembayaran SPP MTs Imam Puro

Butuh Purworejo dilihat pada Gambar 4.17.

Gambar 4.20
Class Diagram
53

4.2.5 Tabel Relasi

Tabel relasi menggambarkan relasi antara tabel yang terdapat pada tabel

basis data sistem. Primary key (*) yang digunakan untuk mewakili isi dari sebuah

tabel berdasarkan sebuah field dari tabel tersebut. Sedangkan foreign key (**)

digunakan sebagai penghubung antara sebuah field primary key dengan field yang

lain yang dihubungkan melalui sebuah relationship antar tabel dalam database.

Relationship merupakan sebuah hubungan antara tabel yang mempresentasikan

hubungan antar objek di dunia nyata dan berfungsi untuk mengatur operasi suatu

database.

Berikut adalah diagram tabel relasi dari sistem informasi yang dapat dilihat

Pembayaran SPP MTs Imam Puro Butuh Purworejo pada tabel 4.18.

Keterangan :
* = Primary Key
** = Foreign Key

Gambar 4.21
Tabel Relasi
54

4.3 Perancangan Antarmuka

Perancangan antarmuka sistem bertujuan untuk menggambarkan sistem

yang akan dikembangkan nanti. Adapun antarmuka sistem untuk implementasi

pengkodingan sistem ini sesuai dengan pembagian akses fitur dari struktur menu

setiap pengguna.

4.3.1 Desain Halaman Login

Halaman Login digunakan untuk masuk ke sistem dengan cara memasukkan

username dan password.

Gambar 4.22
Desain Halaman Login
55

4.3.2 Desain Halaman Menu Utama

Halaman menu utama adalah halaman yang muncul ketika admin berhasil

login ke sistem.

Gambar 4.23
Desain Halaman Menu Utama

4.3.3 Desain Halaman Data Admin

Halaman data admin adalah halaman yang muncul ketika menu data admin

diklik. Halaman data admin dapat melakukan beberapa aksi yaitu tambah, edit, dan

hapus data admin.

Gambar 4.24
Desain Halaman Data Admin
56

4.3.4 Desain Halaman Tambah Admin

Halaman input data admin adalah halaman yang muncul ketika tambah

data admin diklik. Data admin yang telah diinput akan dimasukkan ke dalam

database admin.

Gambar 4.25
Desain Halaman Input Admin

4.3.5 Desain Halaman Data Angkatan

Halaman data kelas merupakan halaman untuk melihat data kelas siswa,

menambah, ubah, dan menghapus data kelas siswa. Tabel data kelas terdiri dari id

angkatan, dan tahun angkatan.

Gambar 4.26
Desain Halaman Data Angkatan
57

4.3.6 Desain Halaman Input Angkatan

Halaman input data angkatan adalah halaman yang muncul ketika tambah

data angkatan diklik. Data angkatan yang telah diinput akan dimasukkan ke dalam

database angkatan.

Gambar 4.27
Desain Halaman Input Data Angkatan

4.3.7 Desain Halaman Data Kelas

Halaman data kelas merupakan halaman untuk melihat data kelas siswa,

menambah, ubah, dan menghapus data kelas siswa. Tabel data kelas terdiri dari id

kelas, dan nama kelas.

Gambar 4.28
Desain Halaman Data Kelas
58

4.3.8 Desain Halaman Input Kelas

Halaman input data kelas adalah halaman yang muncul ketika tambah data

kelas diklik. Data kelas terdiri dari id kelas dan nama kelas, setelah itu data yang

telah diinput akan dimasukkan ke dalam database kelas.

Gambar 4.29
Desain Halaman Input Data Kelas

4.3.9 Desain Halaman Data Siswa

Halaman data siswa merupakan halaman untuk melihat data siswa,

menambah, ubah, dan menghapus data siswa. Tabel data siswa terdiri dari nisn,

nama, kelas, angkatan, dan alamat.

Gambar 4.30
Desain Halaman Data Siswa
59

4.3.10 Desain Halaman Input Siswa

Halaman input data siswa adalah halaman yang muncul ketika tambah data

siswa diklik. Data kelas terdiri dari nisn, nama siswa, pilih angkatan, pilih kelas,

dan alamat, setelah itu data yang telah diinput akan dimasukkan ke dalam database

kelas. Sebelum memilih angkatan dan kelas, admin harus menginput data angkatan

dan kelas.

Gambar 4.31
Desain Input Data Siswa

4.3.11 Desain Halaman Data Transaksi

Halaman data transaksi merupakan halaman untuk melihat data transaksi,

menambah, mencetak kuintansi yang akan menghasilkan kuintansi pembayaran

SPP, dan menghapus data transaksi. Tabel data transaksi terdiri dari biodata siswa,

bayar, jatuh tempo, no bayar, nominal dan status transaksi. Data biodata diambil

dari data siswa dengan memasukan nisn siswa dan akan menampilkan biodata

siswa. Penggambarannya dapat dilihat pada gambar 4.32.


60

Gambar 4.32
Desain Halaman Data Transaksi

4.3.12 Desain Halaman Input Data Transaksi

Halaman transaksi akan muncul ketika tambah data transaksi diklik.

Input data transaksi terdiri dari bayar, jatuh tempo, no bayar, nominal dan

status transaksi, sebelum itu admin memasukan nisn untuk memunculkan data

siswa yang akan melakukan transaksi.

Gambar 4.33
Desain Halaman Input Data Transaksi
61

Gambar 4.34
Output Kuintansi

4.3.13 Desain Halaman Cetak Laporan

Halaman cetak laporan merupakan halaman untuk mencetak laporan

sesuai dengan data tanggal melakukan transaksi dan menghasilkan laporan

pembayaran SPP.

Gambar 4.35
Desain Halaman Cetak Laporan
62

Output cetak laporan merupakan output akan mencetak laporan sesuai

dengan data tanggal sesudah melakukan transaksi dan menghasilkan laporan

pembayaran SPP.

Gambar 4.36
Ouput Laporan Transaksi
63

4.4 Kelebihan dan Kekurangan Perancangan Sistem

4.4.1 Kelebihan Perancangan Sistem

Kelebihan dari perancangan sistem informasi pembayaran SPP pada MTs

Imam Puro Butuh Purworejo :

1. Memudahkan bendahara saat melakukan pembayaran SPP.

2. Meninimalisir hilangnya data Pembayaran SPP.

3. Meninimalisir kesalahan input data pembayaran SPP.

4. Data laporan pembayaran SPP dapat dicetak.

5. Admin dikelola oleh bendahara.

4.4.2 Kekurangan Perancangan Sistem

Selain kelebihan yang telah penulis sebutkan diatas, perancangan sistem

informasi pembayaran SPP berbasis web MTS Imam Puro Butuh Purworejo juga

memiliki beberapa kekurangan, diantaranya :

1. Sistem pembayaran SPP tidak mencakup semua pembayaran melainkan

hanya pembayaran SPP.

2. Perancangan sistem ini hanya diperuntukan untuk satu admin yaitu pihak

petugas Bendahara MTS Imam Puro Butuh Purworejo.

3. Perancangan sistem informasi pembayaran SPP belum sepenuhnya

sempurna, sehingga masih memerlukan pengembangan.


BAB V
PENUTUP

5.1 Kesimpulan

Dengan merancang sistem informasi pembayaran SPP berbasis web pada

MTs Imam Puro Butuh Purworejo, diharapkan dapat membantu petugas

administrasi dalam melakukan pendataan pembayaran dan pencarian data siswa

yang telah melakukan pembayaran SPP dan yang belum melakukan pembayaran

SPP dengan lebih cepat sehingga lebih efisien dalam segi waktu, selain itu untuk

menghindari terjadinya manipulasi data pembayaran SPP yang dapat menyebabkan

laporan pembayaran SPP menjadi tidak akurat.

5.2 Saran

Saran yang dapat diberikan untuk pengembangan sistem informasi di masa

yang akan datang yaitu sebagai berikut :

1. Sistem informasi Pembayaran SPP yang dibuat dapat mencakup sistem

informasi semua pembayaran.

2. Memperluas sistem informasi pembayaran SPP, dengan menambahkan

menu pembayaran yang lain.

3. Menambahkan fitur – fitur yang belum ada pada sistem informasi

pembayaran SPP.

64
DAFTAR PUSTAKA

Abdur Rochman, Achmad Sidik, Nada Nazahah. (2018). Perancangan Sistem


Informasi Administrasi Pembayaran SPP Siswa Berbasis Web di SMK Al-
Amanah. Jurnal Sisfotek Global, 8(1), 51-56.

Alda Anesa Vetdri, Heri Mulyono, Satrio Junaidi. (2023). Perancangan Sistem
Informasi Pembayaran SPP Berbasis Desktop pada SMK Muhammadiyah 1
Padang. Jurnal Pendidikan Tambusai (JPT), 7(1), 2446–2457.

A. S., Rosa dan Shalahuddin, M. (2018). Rekayasa Perangkat Lunak Terstruktur


Dan Berorientasi Objek. Informatika. Bandung.

Ayu, F., & Fitri, N. (2019). Perancangan Sistem Informasi Pemesanan


WeddingOrganizer Online. Jurnal Intra-Tech, 3(2).

Bagus Hakim Perkoso, Asnawati, Lena Elfianty. (2019). Penerapan Data Mining
Untuk Klasifikasi Penjualan Produk Terlaris Menggunakan Metode Algoritma
C5.0. Jurnal Komputer, 1(2), 73–80.

Bernadeta Asri Rejeki Tulodo. (2019). Analisis pengaruh kualitas sistem, kualitas
informasi, dan perceived usefulness terhadap kepuasan pengguna aplikasi
CARE dalam upaya peningkatan kinerja karyawan. Jurnal Riset Manajemen
Sains Indonesia (JRMSI), 10(1), 25-43.

Faruqi, M. S. Al. (2019). Sistem Informasi Marketplace Sebagai E-Promotion di


Traveria. Universitas Komputer Indonesia, 2–7.

Halimah, N., & Abdullah, S. (2022). Perancangan Sistem Informasi Rekam Medis
Berbasis Web Menggunakan Metode Waterfall (Studi Kasus: Klinik Medika
Cikidang, Kabupaten Sukabumi). SENTIMETER (Seminar Nasional
Teknologi Informasi, Mekatronika Dan Ilmu Komputer), 1–13.

Jainuri. (2021). Analisis dan perancangan sistem pengambilan keputusan (SPK)


untuk pengelolaan kontrak kerja karyawan dengan menggunakan metode
Simple Additive Weighting (SAW) di PT. Cipta Teknindo Pramudira.
JURNAL IPSIKOM, 9(1), 74–84.

Maharani, M. A. (2018). Analisis Dan Perancangan Sistem Informasi dengan


Codeigniter dan Laravel (1st ed.). Lokomedia.

Maydianto, & Ridho, M. R. (2021). Rancang Bangun Sistem Informasi Point of


Sale Dengan Framework Codeigniter Pada Cv Powershop. Jurnal Comasie,
4(2), 50–59.
Merti Megawaty, Lailyn Puad, Abdul Matin. (2023). Sistem Informasi Pengelolaan
Data Aset pada Kantor Sekretariat Daerah Kabupaten Tebo. Jurnal Informasi
Teknologi (JIT), 7(1), 15–18.

Muhammad Afifudin, Agung Riyantomo. (2021). Sistem Informasi Pengolahan


Data Nilai Siswa Berbasis Web. Jurnal Informatika dan Rekayasa Perangkat
Lunak, 3(2), 125–130.

Tia Siti Maulidda Lestari, Suhana Minah Jaya. (2021). Perancangan sistem
informasi berbasis web melalui WhatsApp Gateway untuk studi kasus Sekolah
Luar Biasa-BC Nurani. Jurnal Teknologi Informasi dan Komunikasi, 11(1),
38–48.
LAMPIRAN

Anda mungkin juga menyukai