Anda di halaman 1dari 19

SISTEM INFORMASI PEMBAYARAN SPP PADA MAS YMI SINAKSAK

BERBASIS WEB

(Disusun guna memenuhi tugas Mini Project pada mata kuliah Implementasi dan
Evaluasi Sistem Informasi)

Disusun oleh:
KELOMPOK 4
Nama NIM
Ismi Hamidah Rasyad 0702212102
Faiz Wahyu Perdana Rangkuti 0702213099
M. Iskandar Madani Siahaan 0702212143
Dian Fahriza Syafitri 0702212045
Juanda Kurniawan Dalimunthe 0702213139

PROGRAM STUDI SISTEM INFORMASI


FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SUMATERA UTARA
MEDAN
2023
DAFTAR ISI

BAB I PENDAHULUAN .......................................................................................................... 3


1.1 Latar Belakang ........................................................................................ 3
1.2 Rumusan Masalah .................................................................................... 4
1.3 Tujuan ...................................................................................................... 4
BAB II TINJAUAN PUSTAKA .............................................................................................. 5
2.1 Metode Pengembangan Sistem .............................................................. 5
2.2 Teknik Pengumpulan Data ..................................................................... 6
2.3 Unified Modeling Language (UML)........................................................ 7
BAB III HASIL DAN PEMBAHASAN ................................................................................. 9
3.1 Analisis Kebutuhan ................................................................................. 9
3.2 Desain Sistem ........................................................................................ 10
3.3 Implementasi Sistem ............................................................................ 16
BAB IV KESIMPULAN DAN SARAN ...............................................................................18
4.1 Kesimpulan ............................................................................................ 18
4.2 Saran ...................................................................................................... 18
REFERENSI ...............................................................................................................................19

2
BAB I
PENDAHULUAN

1.1 Latar Belakang


Perkembangan teknologi khususnya bidang komputer yang mempunyai peran
dalam kehidupan sekarang ini merupakan salah satu kemajuan yang akan
tercatat dalam sejarah dunia. Teknologi komputer dengan berbagai variasi
pengembangannya sekarang ini betul-betul mendominasi sebagian besar
aktivitas manusia.
MAS YMI Sinaksak adalah salah satu MA Swasta yang terletak di Kec. Tapian
Dolok, Kab. Simalungun, Sumatera Utara. Dalam hal pencatatan pembayaran
SPP siswa, masih menggunakan pencatatan di buku besar dan bantuan
microsoft excel dalam rekap keuangannya. Dengan kegiatan tersebut, dari sisi
petugas keuangan akan banyak sekali melakukan proses pekerjaan seperti
menyimpan formulir yang dibayar siswa, mencatatnya dibuku besar,
merekapnya di komputer dan sampai membuat laporan yang akan diberikan ke
kepala sekolah.
Dengan beberapa hal yang dipaparkan tersebut, pemanfaatan teknologi
komputer yaitu dengan pembuatan sistem informasi berbasis web dengan
menggunakan metode pengembangan sistem SDLC (Sistem Development Life
Cycle) Waterfall. Model SDLC pada waktu manajer proyek dapat memperkirakan
berhasil atau tidaknya suatu proyek tersebut. Waterfall merupakan model yang awal
digunakan dan sangat umum pada proses pembuatan project disebuah instansi
ataupun industri yang besar. Waterfall mementingkan dokumentasi dan model ini
layak pada proyek yang mengutamakan kualitas (Maulia Usnaini, 2021). Metode
ini memiliki beberapa kelebihan dalam melakukan tahapan proses
pengembangganya bersifat tetap, mudah diaplikasikan, dan prosesnya teratur.
Namun, metode ini juga memiliki kekurangan dalam mengikuti perubahan
kebutuhan, banyak proyek yang tidak mengikuti alur sekuensial, pengguna harus
sabar menati karena dalam metode ini dilakukan secara bertahap.
Berdasarkan permasalahan yang telah diuraikan, maka penulis memberikan
solusi dengan cara membangun sebuah “Sistem Informasi Pembayaran SPP Pada
MAS YMI SINAKSAK Berbasis Web”, Dengan adanya sistem ini diharapkan

3
dapat membantu proses pengelolaan pembayaran SPP siswa yang ada di MAS
YMI Sinaksak.

1.2 Rumusan Masalah


Berdasarkan latar belakang di atas, maka rumusan masalah yang akan dibahas
yaitu “Bagaimana membangun sebuah Sistem Informasi Pembayaran SPP Pada
MAS YMI SINAKSAK Berbasis Web”.

1.3 Tujuan
Terdapat beberapa tujuan dari penelitian ini, yaitu:
1. Untuk mengurangi beban administrative dalam melakukan proses
pembayaran SPP.
2. Untuk memudahkan administratif melacak status pembayaran, mengetahui
tunggakan, serta melihat laporan pembayaran SPP.
3. Untuk mengurangi kesalahan data dan keterlambatan pelaporan pembayaran
SPP.

4
BAB II
TINJAUAN PUSTAKA

2.1 Metode Pengembangan Sistem


Model waterfall adalah model pengembangan perangkat lunak yang paling
sering digunakan. Model pengembangan ini bersifat linear dari tahap awal
pengembangan system yaitu tahap perencanaan sampai tahap akhir pengembangan
system yaitu tahap pemeliharaan. Tahapan berikutnya tidak akan dilaksanakan
sebelum tahapan sebelumnya selesai dilaksanakan dan tidak bisa kembali atau
mengulang ke tahap sebelumnya. Menurut [2] “model SDLC air terjun (waterfall)
sering disebut juga model sekuensial linier (sequential linear) atau alur hidup klasik
(classic life cycle). Model air terjun menyediakan pendekatan alur hidup perangkat
lunak secara sekuensial atau terurut dimulai dari analisis, desain, pengodean,
pengujian, dan tahap pendukuang (support)”. Berikut adalah gambar model air
terjun:

Gambar 1. Metode Waterfall


Menurut Parhan Hambali, Woro Isti Rahayu, Ravi Rahmatul Fajri hal.20 [13],
metode waterfall memiliki kelebihan sebagai berikut :
• Mutu yang dihasilkan oleh sebuah sistem akan baik jika dilakukan secara
tahap demi tahap sehingga tidak berfokus pada satu tahapan tertentu saja
• Data untuk menggembangkan sebuah sistem sangat terstruktur. karena
setiap proses dilakukan dan diselesaikan secara lengkap sebelum
melanjutkan ke proses berikutnya. Jadi setiap proses mempunyai datanya
tersendiri.

5
• Metodologi ini menjadi metode yang paling banyak digunakan meskipun
digolongkan dalam classis life cycle.

Sedangkan kekurangannya sebagai berikut:


• Perlunya kerjasama tim yang solid karena sistem pengembangan ini tidak
dapat dilakukan secara berulang.
• Harus teliti karna jika terjadi suatu masalah yang dianggap kecil sejak awal
pengembangannya dan tidak segera diatasi maka akan menimbulkan
masalah yang besar dan berakibat proses selanjutnya tidak akan berjalan.
• User tidak terbuka akan kebutuhan sistem apa yang ingin dipakai sehingga
menghambat penggembangan suatu perangkat lunak.
• Pengerjaan sistem ini memakan waktu yang lama.

2.2 Teknik Pengumpulan Data


Penelitian ini menggunakan tiga teknik pengumpulan data, yaitu:
a. Studi Pustaka
Studi Pustaka adalah teknik pengumpulan data dengan
menggunakan buku, jurnal ilmiah, ataupun berbagai jenis sumber yang
kredibel dan relevan dengan penelitian sistem informasi pembayaran
SPP. Penelitian ini menggunakan satu jurnal ilmiah sebagai acuan yang
berjudul “Implementasi Sistem Informasi Pembayaran SPP Berbasis
Web dengan Metode SDLC Waterfall Studi Kasus di SMA Al
Maghfirah”. Penelitian ini membahas implementasi sistem informasi
pembayaran SPP siswa berbasis web menggunakan metode SDLC
Waterfall di SMA Al Maghfirah.
Tujuan penelitian adalah untuk meningkatkan proses pembayaran
SPP siswa dan manajemen keuangan di sekolah. Metode penelitian
meliputi observasi dan dokumentasi untuk mengatasi masalah yang ada
dan menganalisis persyaratan serta desain sistem. Sistem ini
menggunakan perangkat lunak seperti Sublime Text, XAMPP, dan
bahasa pemrograman PHP, HTML, CSS, dan JavaScript. Permasalahan
yang diatasi meliputi proses transaksi manual, pencarian data yang

6
lambat, dan pembuatan laporan yang lama. Implementasi sistem ini
diharapkan dapat meningkatkan efektivitas dan efisiensi proses
pembayaran SPP siswa di sekolah. Dengan adanya jurnal ini sangat
membantu dalam melakukan penelitian pada laporan ini. Berikut dari
jurnal referensi kami : View of Implementasi Sistem Informasi
Pembayaran SPP Berbasis Web Dengan Metode SDLC Waterfall Studi
Kasus Di SMA Al Maghfirah (pelitabangsa.ac.id)
b. Observasi
Observasi adalah teknik pengumpulan data dengan cara melakukan
pengamatan langsung pada kondisi ataupun situasi pada suatu subjek
pada penelitian. Saat melakukan observasi terlihat bahwa sistem
pembayaran SPP belum terkomputerisasi. Pihak administrasi masih
menggunakan buku besar sebagai pencatatan manual dan menggunakan
Microsoft Excel sebagai tempat pengarsipan dan membuat laporan. Hal
ini membuat pihak administrasi sangat lambat dalam melakukan
pekerjaan.
c. Wawancara
Nama narasumber : Tri Wahyuna, S.Pd
Jabatan : Wali Kelas
Wawancara adalah teknik pengumpulan data ini dilakukan dengan
mengemukakan sebuah pertanyaan ataupun tanya jawab langsung pada
subjek penelitian. Dari hasil wawancara yang dilakukan dapat
disimpulkan bahwa pihak administratif masih melakukan proses
pembayaran SPP secara manual. Dalam proses ini banyak permasalahan
yang terjadi seperti, pihak administratif kesulitan dalam mencari data
pembayaran yang lama, seringnya terjadi kekeliruan data, dan
keterlambatan dalam melakukan pelaporan.

2.3 Unified Modeling Language (UML)


Unified Modelling Language (UML) adalah suatu alat untuk
memvisualisasikan dan mendokumentasikan hasil analisa dan desain yang berisi
sintak dalam memodelkan sistem secara visual (Braun, et. al. 2001). Juga

7
merupakan satu kumpulan konvensi pemodelan yang digunakan untuk menentukan
atau menggambarkan sebuah sistem software yang terkait dengan objek (Whitten,
et. al. 2004).
Sejauh ini para pakar merasa lebih mudah dalam menganalisa dan mendesain
atau memodelkan suatu sistem karena UML memiliki seperangkat aturan dan notasi
dalam bentuk grafis yang cukup spesifik (Sugrue J. 2009). Pada project ini memakai
4 diagram UML dibawah ini :
1) Use Case Diagram
Diagram yang menggambarkan actor, use case dan relasinya sebagai suatu
urutan tindakan yang memberikan nilai terukur untuk aktor. Sebuah use case
digambarkan sebagai elips horizontal dalam suatu diagram UML use case.
2) Activity Diagram
Menggambarkan aktifitas-aktifitas, objek, state, transisi state dan event.
Dengan kata lain kegiatan diagram alur kerja menggambarkan perilaku
sistem untuk aktivitas.
3) Sequence diagram menjelaskan interaksi objek yang disusun berdasarkan
urutan waktu. Secara mudahnya sequence diagram adalah gambaran tahap
demi tahap, termasuk kronologi (urutan) perubahan secara logis yang
seharusnya dilakukan untuk menghasilkan sesuatu sesuai dengan use case
diagram.
4) Class diagram menggambarkan struktur statis dari kelas dalam sistem anda
dan menggambarkan atribut, operasi dan hubungan antara kelas. Class
diagram membantu dalam memvisualisasikan struktur kelas-kelas dari
suatu sistem dan merupakan tipe diagram yang paling banyak dipakai.
Selama tahap desain, class diagram berperan dalam menangkap struktur dari
semua kelas yang membentuk arsitektur sistem yang dibuat. Class memiliki
tiga area pokok :
1. Nama (dan stereotype)
2. Atribut
3. Metode

8
BAB III
HASIL DAN PEMBAHASAN

3.1 Analisis Kebutuhan


Pada tahap ini, dilakukanlah analisis sistem yang berjalan dan sistem usulan,
berikut adalah penjelasannya:
1. Analisis Sistem Berjalan
Untuk memahami masalah yang ada dan mengetahui alur sistem
yang sedang berjalan, dapat dilihat pada gambar di bawah ini:

2. Analisis Sistem Usulan


Setelah mengetahui sistem yang sedang berjalan, maka peneliti
mengusulkan untuk merancang sebuah sistem informasi agar menjadi

9
lebih efektif dan efisien. Adapun hasil analisis sistem usulan dapat dilihat
pada gambar di bawah ini:

3.2 Desain Sistem


Setelah melakukan analisis kebutuhan, tahap selanjutnya adalah perancangan
sistem. Tujuan perancangan sistem adalah untuk memahami gambaran sistem yang
akan dibangun. Pada tahap ini dilakukan Desain Proses, Desain Basis Data dan
Desain Interface.
Untuk memudahkan peneliti dalam merancang sistem informasi pada MAS
YMI SINAKSAK, maka diperlukan alat bantu berupa rancangan Use Case

10
Diagram, Activity Diagram, Sequence Diagram, dan Class Diagram.
Desain Proses
1. Use Case Diagram

2. Activity Diagram

11
3. Sequence Diagram
Sequence Diagram Tata Usaha

Sequence Diagram Kepala Sekolah

12
4. Class Diagram

Desain Basis Data


Berikut rancangan database dalam perancangan sistem ini adalah terdiri dari
beberapa tabel, diantaranya yaitu:
1. Tabel Admin dan Kepala Sekolah
Field Data Type Description

idadmin int ID Admin

username varchar Username Admin

password varchar Password Admin

namalengkap varchar Nama Lengkap


Admin

2. Tabel Siswa
Field Data Type Description

idsiswa int ID Siswa

nis varchar NIS Siswa

namasiswa varchar Nama Lengkap Siswa

kelas varchar Kelas Siswa

13
tahunajaran varchar Tahun Ajaran

biaya int Biaya SPP

3. Tabel Transaksi SPP


Field Data Type Description

idspp int ID SPP

idadmin int ID Admin

idsiswa int ID Siswa

jatuhtempo date Tanggal Jatuh Tempo

bulan varchar Bulan

nobayar varchar Nomor Bayar

tglbayar date Tanggal Pembayaran

jumlah int Jumlah Biaya

ket varchar Keterangan

Desain Interface
Halaman Login

14
Halaman Data Admin dan Siswa

Halaman Transaksi

Halaman Laporan

15
3.3 Implementasi Sistem
Pengimplementasian pada laporan ini membutuhkan hardware, software
pendukung serta memilih Bahasa pemrograman dan database yang akan digunakan.
Hardware pendukung yang digunakan adalah 1 set Laptop. Software pendukung
yang digunakan yaitu, Sublime Text, XAMPP, dan juga Browser. Sedangkan
Bahasa pemrograman yang digunakan adalah PHP, HTML, CSS, dan JavaScrip.
Dan database yang digunakan adalah MySQL. Berikut dari hasil dari
pengimplementasian sistem :
Halaman Login

Halaman Dashboard

16
Halaman Data Admin

Halaman Transaksi

Halaman Laporan

17
BAB IV
KESIMPULAN DAN SARAN

4.1 Kesimpulan
Sistem informasi pembayaran SPP berbasis web di MAS YMI Sinaksak
membawa transformasi signifikan dalam mengurangi beban administratif yang
terkait dengan proses pembayaran. Melalui integrasi teknologi web yang canggih,
sistem ini menghadirkan kemudahan bagi administratif dalam melacak dan
mengelola status pembayaran dengan akurat. Fitur notifikasi dan pemantauan
tunggakan secara otomatis memungkinkan identifikasi cepat terhadap pembayaran
yang tertunda, sementara laporan yang terstruktur secara rapi memberikan
visibilitas yang jelas terhadap riwayat pembayaran SPP. Dengan mengurangi
kesalahan data dan keterlambatan pelaporan, sistem ini tidak hanya mempercepat
proses administratif tetapi juga meningkatkan akurasi dan keandalan informasi
terkait pembayaran SPP, menghasilkan efisiensi yang signifikan dalam manajemen
keuangan di sekolah tersebut.

4.2 Saran
Dengan adanya sistem Informasi ini diharapkan dapat membantu pihak
administratif dalam melakukan pekerjaannya. Selain sistem dirancang dengan
desain baru, SDM yang mengelola sistem juga harus memilki kemampuan yang
mumpuni.

18
REFERENSI

Azizah, N., Warid, M., & Hidayatulloh, A. (2020). Implementasi Sistem


Informasi Pembayaran SPP Berbasis Web (Studi Kasus : SMK Arrahman
Tangerang). Cyberpreneurship Innovative and Creative Exact and Social
Science, VI(1), 100-110.
Faujiah, S. N. (2022). mplementasi Sistem Informasi Pembayaran SPP Berbasis
Web Dengan Metode SDLC Waterfall Studi Kasus Di SMA Al
Maghfirah. Call for papersdan Seminar Nasional Sains dan Teknologi,
I(1), 109-120.
Herliana, L., & Fatmaningtyas, I. D. (n.d.). SISTEM INFORMASI
PEMBAYARAN SPP PADA SMK TRAVINA PRIMA BERKASI
BERBASIS DESKTOP. JURNAL MAHASISWA BINA INSANI, V(1), 33-
42.
Indriyasari, A., & Moenir, A. (2022). RANCANG BANGUN SISTEM
INFORMASI PENDAFTARAN SISWA DAN PEMBAYARAN SPP
BERBASIS WEB MENGGUNAKAN METODE WATERFALL (Studi
Kasus : Madrasah Ibtidaiyah Raudlatul Anwar Pagedangan). OKTAL :
Jurnal Ilmu Komputer dan Science, I(10), 1700-1706.
Murdiani, D., & Hermawan, H. (2022). PERBANDINGAN METODE
WATERFALL DAN RAD (RAPID APPLICATION DEVELOPMENT)
PADA PENGEMBANGAN SISTEM INFORMASI. Jurnal Teknologi
Informasi, VI(1), 14-23.
Nurseptaji, A., & Ramdhani, Y. (2021). Sistem Informasi Perpustakaan dengan
Implementasi Model Waterfall. INFORMASI (Jurnal Informatika dan
Sistem Informasi), 61-79.
Pricilia, T., & Zulfachmi. (2021). Survey Paper: Perbandingan Metode
Pengembangan Perangkat Lunak(Waterfall, Prototype, RAD). Bangkit
Indonesia, X(1), 6-12.

19

Anda mungkin juga menyukai